.hr[data-astro-cid-ncspchc6]{font-size:clamp(1rem,1.3vw,1.2rem);font-weight:600}.hr-dark[data-astro-cid-ncspchc6] .hr-prefix[data-astro-cid-ncspchc6]{color:var(--color-ink-soft)}.hr-dark[data-astro-cid-ncspchc6] .hr-word[data-astro-cid-ncspchc6]{color:var(--color-garnet-600)}.hr-light[data-astro-cid-ncspchc6] .hr-prefix[data-astro-cid-ncspchc6]{color:inherit}.hr-light[data-astro-cid-ncspchc6] .hr-word[data-astro-cid-ncspchc6]{color:var(--color-ochre-200)}.hr-slot[data-astro-cid-ncspchc6]{position:relative;display:inline-block;vertical-align:bottom}.hr-ghost[data-astro-cid-ncspchc6]{visibility:hidden;white-space:nowrap}.hr-word[data-astro-cid-ncspchc6]{position:absolute;inset:0;white-space:nowrap;font-weight:700;opacity:0;animation:hr-cycle var(--hr-total) infinite;animation-delay:calc(var(--hr-total) / var(--hr-count) * var(--i) * -1 + var(--hr-total))}@keyframes hr-cycle{0%{opacity:0;transform:translateY(.4em)}4%{opacity:1;transform:none}16%{opacity:1;transform:none}20%{opacity:0;transform:translateY(-.4em)}to{opacity:0;transform:translateY(-.4em)}}@media(prefers-reduced-motion:reduce){.hr-word[data-astro-cid-ncspchc6]{animation:none;opacity:0;transform:none}.hr-word[data-astro-cid-ncspchc6][style*="--i:0"]{opacity:1}}.hc-dot[data-astro-cid-kxhcs2nq]{width:.45rem;height:.45rem;border-radius:9999px;display:inline-block;animation:hc-pulse 2.4s var(--ease-out-quart) infinite}@keyframes hc-pulse{0%,to{opacity:1}50%{opacity:.35}}.hc-opt[data-astro-cid-kxhcs2nq]{background-color:var(--color-paper);border-color:color-mix(in oklab,var(--color-ink) 12%,transparent);transition:border-color .18s var(--ease-out-quart),background-color .18s var(--ease-out-quart),transform .18s var(--ease-out-quart)}.hc-opt[data-astro-cid-kxhcs2nq]:hover{transform:translate(3px)}.hc-when[data-astro-cid-kxhcs2nq]{border-color:color-mix(in oklab,var(--color-ink) 10%,transparent)}.hc-gold[data-astro-cid-kxhcs2nq]:hover{border-color:var(--color-ochre-500);background-color:var(--color-ochre-50)}.hc-gold[data-astro-cid-kxhcs2nq] .hc-when[data-astro-cid-kxhcs2nq]{color:var(--color-ochre-700)}.hc-gold[data-astro-cid-kxhcs2nq] .hc-dot[data-astro-cid-kxhcs2nq]{background-color:var(--color-ochre-500)}.hc-teal[data-astro-cid-kxhcs2nq]:hover{border-color:var(--color-garnet-600);background-color:var(--color-garnet-50)}.hc-teal[data-astro-cid-kxhcs2nq] .hc-when[data-astro-cid-kxhcs2nq]{color:var(--color-garnet-700)}.hc-teal[data-astro-cid-kxhcs2nq] .hc-dot[data-astro-cid-kxhcs2nq]{background-color:var(--color-garnet-600)}.hc-arrow[data-astro-cid-kxhcs2nq]{transition:color .18s var(--ease-out-quart)}.hc-opt[data-astro-cid-kxhcs2nq]:hover .hc-arrow[data-astro-cid-kxhcs2nq]{color:var(--color-ink)}@media(prefers-reduced-motion:reduce){.hc-dot[data-astro-cid-kxhcs2nq]{animation:none}.hc-opt[data-astro-cid-kxhcs2nq],.hc-opt[data-astro-cid-kxhcs2nq]:hover{transition:none;transform:none}}.tb-list[data-astro-cid-kdhsmx7a]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem}.tb-item[data-astro-cid-kdhsmx7a]{position:relative;font-size:.92rem;font-weight:600;color:var(--color-ink-soft);white-space:nowrap}.tb-item[data-astro-cid-kdhsmx7a]+.tb-item[data-astro-cid-kdhsmx7a]:before{content:"";position:absolute;left:-.78rem;top:50%;width:1px;height:.9em;transform:translateY(-50%);background-color:color-mix(in oklab,var(--color-ink) 20%,transparent)}.tb-rating[data-astro-cid-kdhsmx7a]{display:inline-flex;align-items:center;gap:.6rem;transition:color .18s var(--ease-out-quart)}.tb-rating-label[data-astro-cid-kdhsmx7a]{font-size:.85rem;font-weight:600;color:var(--color-ink-soft)}.tb-rating[data-astro-cid-kdhsmx7a]:hover .tb-rating-label[data-astro-cid-kdhsmx7a]{color:var(--color-garnet-700)}@media(prefers-reduced-motion:reduce){.tb-rating[data-astro-cid-kdhsmx7a]{transition:none}}.sv[data-astro-cid-b6cn54el]{padding-block:clamp(3.5rem,6vw,5.5rem)}.sv-row[data-astro-cid-b6cn54el]{display:grid}.sv-row[data-astro-cid-b6cn54el]+.sv-row[data-astro-cid-b6cn54el]{margin-top:0}.sv-media[data-astro-cid-b6cn54el]{aspect-ratio:3 / 2;overflow:hidden}@media(min-width:640px){.sv-media[data-astro-cid-b6cn54el]{aspect-ratio:16 / 9}}.sv-copy[data-astro-cid-b6cn54el]{padding:2rem 1.25rem 0}@media(min-width:640px){.sv-copy[data-astro-cid-b6cn54el]{padding:2.25rem 2rem 0}}@media(min-width:1024px){.sv-row[data-astro-cid-b6cn54el]{grid-template-columns:50fr 50fr;align-items:stretch;min-height:clamp(19rem,26vw,23rem)}.sv-media[data-astro-cid-b6cn54el]{aspect-ratio:auto;height:100%;min-height:clamp(19rem,26vw,23rem);max-height:30rem}.sv-copy[data-astro-cid-b6cn54el]{padding:0;display:flex;flex-direction:column;justify-content:center}.sv-left[data-astro-cid-b6cn54el] .sv-copy[data-astro-cid-b6cn54el]{padding:3.5rem 2.5rem 3.5rem 4rem}.sv-right[data-astro-cid-b6cn54el] .sv-media[data-astro-cid-b6cn54el]{order:2}.sv-right[data-astro-cid-b6cn54el] .sv-copy[data-astro-cid-b6cn54el]{order:1;padding:3.5rem 4rem 3.5rem 2.5rem}}@media(min-width:1600px){.sv-left[data-astro-cid-b6cn54el] .sv-copy[data-astro-cid-b6cn54el]{padding-inline:5.5rem 3.5rem}.sv-right[data-astro-cid-b6cn54el] .sv-copy[data-astro-cid-b6cn54el]{padding-inline:3.5rem 5.5rem}}.sv-btn[data-astro-cid-b6cn54el]{align-self:flex-start;gap:.65rem;padding-inline:1.9rem;font-size:1rem}.sv-arrow[data-astro-cid-b6cn54el]{width:1.05rem;height:1.05rem;transition:translate .2s var(--ease-out-quart)}.sv-btn[data-astro-cid-b6cn54el]:hover .sv-arrow[data-astro-cid-b6cn54el]{translate:.25rem 0}.sv-gold[data-astro-cid-b6cn54el] .eyebrow[data-astro-cid-b6cn54el]{color:var(--color-ochre-700)}.sv-gold[data-astro-cid-b6cn54el] .m-rule-accent[data-astro-cid-b6cn54el]{background-color:var(--color-ochre-500)}.sv-teal[data-astro-cid-b6cn54el] .eyebrow[data-astro-cid-b6cn54el]{color:var(--color-garnet-700)}.sv-teal[data-astro-cid-b6cn54el] .m-rule-accent[data-astro-cid-b6cn54el]{background-color:var(--color-garnet-600)}@media(prefers-reduced-motion:reduce){.sv-btn[data-astro-cid-b6cn54el],.sv-btn[data-astro-cid-b6cn54el]:hover,.sv-arrow[data-astro-cid-b6cn54el]{transition:none}}.pc-stage[data-astro-cid-xtv5refl]{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);aspect-ratio:1;width:100%}.pc-mirror[data-astro-cid-xtv5refl] .pc-stage[data-astro-cid-xtv5refl],.pc-mirror[data-astro-cid-xtv5refl] .pc-item[data-astro-cid-xtv5refl]{transform:scaleX(-1)}.pc-blob[data-astro-cid-xtv5refl]{border-radius:9999px}.pc-blob-teal[data-astro-cid-xtv5refl]{background-color:var(--color-garnet-200)}.pc-blob-gold[data-astro-cid-xtv5refl]{background-color:var(--color-ochre-200)}.pc-blob-soft[data-astro-cid-xtv5refl]{background-color:var(--color-paper-3)}.pc-item[data-astro-cid-xtv5refl]{margin:0;overflow:hidden;box-shadow:var(--shadow-lift);z-index:1}.pc-circle[data-astro-cid-xtv5refl]{border-radius:9999px;aspect-ratio:1;align-self:center;justify-self:center;width:100%}.pc-square[data-astro-cid-xtv5refl]{border-radius:1.25rem}.pc-tall[data-astro-cid-xtv5refl]{border-radius:1.5rem}.pc-wide[data-astro-cid-xtv5refl]{border-radius:1.25rem}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pc-item[data-astro-cid-xtv5refl]{animation-name:pc-pop;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover calc(0px + var(--i, 0) * 60px) cover calc(340px + var(--i, 0) * 60px)}.pc-blob[data-astro-cid-xtv5refl]{animation-name:pc-bloom;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 0px cover 300px}}}@keyframes pc-pop{0%{opacity:0;translate:0 2rem;scale:.93}to{opacity:1;translate:0 0;scale:1}}@keyframes pc-bloom{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}.wt[data-astro-cid-un5zgokb]{padding-block:clamp(3.5rem,6vw,5.5rem)}.wt-grid[data-astro-cid-un5zgokb]{display:grid;gap:3rem;padding-inline:1.25rem}@media(min-width:640px){.wt-grid[data-astro-cid-un5zgokb]{padding-inline:2rem}}@media(min-width:1024px){.wt-grid[data-astro-cid-un5zgokb]{padding-inline:2.5rem}}@media(min-width:1280px){.wt-grid[data-astro-cid-un5zgokb]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:4rem;align-items:center}}@media(min-width:1600px){.wt-grid[data-astro-cid-un5zgokb]{padding-inline:3.5rem;column-gap:5.5rem}}.wt-collage[data-astro-cid-un5zgokb]{max-width:38rem;margin-inline:auto;width:100%}.wt-copy[data-astro-cid-un5zgokb]{container-type:inline-size}.wt-lists[data-astro-cid-un5zgokb]{display:grid;gap:2.5rem}@container (min-width: 760px){.wt-lists[data-astro-cid-un5zgokb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 3rem}}.wt-group-name[data-astro-cid-un5zgokb]{font-family:var(--font-subtitle);font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.wt-line[data-astro-cid-un5zgokb]{max-width:2.5rem;height:2px}.wt-item[data-astro-cid-un5zgokb]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem;align-items:start;color:var(--color-ink)}.aa[data-astro-cid-pp76pgrw]{position:relative;isolation:isolate;overflow:clip;padding-block:clamp(3.5rem,6vw,5.5rem);background-color:var(--color-paper)}.aa-top[data-astro-cid-pp76pgrw]{display:grid;gap:2.5rem}.aa-copy[data-astro-cid-pp76pgrw]{padding-inline:1.25rem}.aa-band[data-astro-cid-pp76pgrw]{padding-inline:1.25rem;margin-top:3rem}@media(min-width:640px){.aa-copy[data-astro-cid-pp76pgrw],.aa-band[data-astro-cid-pp76pgrw]{padding-inline:2rem}}.aa-media[data-astro-cid-pp76pgrw]{aspect-ratio:3 / 2;overflow:hidden;border-radius:1.75rem 0 0 1.75rem}@media(min-width:1024px){.aa-top[data-astro-cid-pp76pgrw]{grid-template-columns:54fr 46fr;gap:0;align-items:center}.aa-copy[data-astro-cid-pp76pgrw]{padding-inline:2.5rem 3.5rem}.aa-media[data-astro-cid-pp76pgrw]{aspect-ratio:16 / 11}.aa-band[data-astro-cid-pp76pgrw]{margin-top:clamp(3rem,5vw,4.5rem);padding-inline:2.5rem}}@media(min-width:1600px){.aa-copy[data-astro-cid-pp76pgrw]{padding-inline:3.5rem 4.5rem}.aa-band[data-astro-cid-pp76pgrw]{padding-inline:3.5rem}}.aa-grid[data-astro-cid-pp76pgrw]{display:grid;gap:2.25rem 2.5rem;border-top:1px solid color-mix(in oklab,var(--color-ink) 12%,transparent);padding-top:2.5rem}@media(min-width:640px){.aa-grid[data-astro-cid-pp76pgrw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.aa-grid[data-astro-cid-pp76pgrw]{grid-template-columns:repeat(4,minmax(0,1fr))}}.aa-icon[data-astro-cid-pp76pgrw]{display:grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:9999px;background-color:var(--color-garnet-50);color:var(--color-garnet-700)}.aa-icon[data-astro-cid-pp76pgrw] svg[data-astro-cid-pp76pgrw]{width:1.4rem;height:1.4rem}.aa-num[data-astro-cid-pp76pgrw]{font-size:2rem;line-height:1;color:var(--color-garnet-200);letter-spacing:.01em}.aa-line[data-astro-cid-pp76pgrw]{background-color:var(--color-garnet-600);height:2px;max-width:2.5rem}.aa-title[data-astro-cid-pp76pgrw]{font-family:var(--font-subtitle);font-size:.92rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-garnet-700)}.aa-note[data-astro-cid-pp76pgrw]{margin-top:2.5rem;max-width:44rem;font-size:.8rem;line-height:1.6;color:var(--color-ink-faint)}.aa-btn[data-astro-cid-pp76pgrw]{gap:.65rem;padding-inline:1.9rem;font-size:1rem}.aa-arrow[data-astro-cid-pp76pgrw]{width:1.05rem;height:1.05rem;transition:translate .2s var(--ease-out-quart)}.aa-btn[data-astro-cid-pp76pgrw]:hover .aa-arrow[data-astro-cid-pp76pgrw]{translate:.25rem 0}@media(prefers-reduced-motion:reduce){.aa-arrow[data-astro-cid-pp76pgrw]{transition:none}}.ps-stack[data-astro-cid-kwkbdsdw]{display:grid;gap:1.25rem}.ps-card[data-astro-cid-kwkbdsdw]{display:grid;background-color:var(--color-paper);border:1px solid color-mix(in oklab,var(--color-ink) 10%,transparent);border-radius:1.75rem;overflow:hidden;box-shadow:var(--shadow-soft)}.ps-body[data-astro-cid-kwkbdsdw]{padding:2rem 1.75rem}.ps-media[data-astro-cid-kwkbdsdw]{height:13rem}.ps-num[data-astro-cid-kwkbdsdw]{display:inline-block;font-size:2.6rem;line-height:1;color:var(--color-garnet-200);letter-spacing:-.02em}@media(min-width:1024px){.ps-stack[data-astro-cid-kwkbdsdw]{gap:2rem}.ps-row[data-astro-cid-kwkbdsdw]{position:sticky;top:calc(6.5rem + var(--i) * 1.15rem)}.ps-card[data-astro-cid-kwkbdsdw]{grid-template-columns:1fr minmax(0,27rem);align-items:stretch;min-height:19rem;box-shadow:var(--shadow-lift)}.ps-body[data-astro-cid-kwkbdsdw]{padding:3.25rem 3rem;display:flex;flex-direction:column;justify-content:center}.ps-media[data-astro-cid-kwkbdsdw]{height:auto}.ps-num[data-astro-cid-kwkbdsdw]{font-size:3.5rem}}.ps-stack[data-astro-cid-kwkbdsdw]>[data-astro-cid-kwkbdsdw]:last-child{margin-bottom:2rem}.pu[data-astro-cid-b6kopzz4]{padding-block:clamp(3.5rem,6vw,5.5rem)}.pu-grid[data-astro-cid-b6kopzz4]{display:grid;gap:2.5rem}.pu-media[data-astro-cid-b6kopzz4]{aspect-ratio:4 / 3;overflow:hidden;border-radius:2rem 0 0 2rem}@media(min-width:640px){.pu-media[data-astro-cid-b6kopzz4]{aspect-ratio:16 / 10;border-radius:2.5rem 0 0 2.5rem}}.pu-copy[data-astro-cid-b6kopzz4]{padding-inline:1.25rem}@media(min-width:640px){.pu-copy[data-astro-cid-b6kopzz4]{padding-inline:2rem}}@media(min-width:1400px){.pu-grid[data-astro-cid-b6kopzz4]{grid-template-columns:52fr 48fr;gap:0;align-items:center}.pu-media[data-astro-cid-b6kopzz4]{aspect-ratio:5 / 4;order:2}.pu-copy[data-astro-cid-b6kopzz4]{padding-inline:3.5rem 4rem}}@media(min-width:1600px){.pu-copy[data-astro-cid-b6kopzz4]{padding-inline:4.5rem 5rem}}.pu-sub[data-astro-cid-b6kopzz4]{font-family:var(--font-subtitle);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-faint)}.pu-list[data-astro-cid-b6kopzz4]{display:grid;gap:.9rem 2rem}@media(min-width:640px){.pu-list[data-astro-cid-b6kopzz4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pu-item[data-astro-cid-b6kopzz4]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:start;font-weight:500;color:var(--color-ink)}.pu-check[data-astro-cid-b6kopzz4]{display:grid;place-items:center;width:1.35rem;height:1.35rem;margin-top:.1rem;border-radius:9999px;background-color:var(--color-garnet-50);color:var(--color-garnet-700)}.pu-check[data-astro-cid-b6kopzz4] svg[data-astro-cid-b6kopzz4]{width:.8rem;height:.8rem}.at[data-astro-cid-322noft6]{position:relative;isolation:isolate;overflow:clip;padding-block:clamp(3.5rem,6vw,5.5rem);background-color:var(--color-paper)}.at-grid[data-astro-cid-322noft6]{display:grid;gap:3rem;padding-inline:1.25rem}@media(min-width:640px){.at-grid[data-astro-cid-322noft6]{padding-inline:2rem}}@media(min-width:1024px){.at-grid[data-astro-cid-322noft6]{padding-inline:2.5rem}}@media(min-width:1280px){.at-grid[data-astro-cid-322noft6]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:4.5rem;align-items:center}}@media(min-width:1600px){.at-grid[data-astro-cid-322noft6]{padding-inline:3.5rem;column-gap:6rem}}.at-copy[data-astro-cid-322noft6]{max-width:46rem}@media(min-width:1280px){.at-copy[data-astro-cid-322noft6]{max-width:none}}.at-collage[data-astro-cid-322noft6]{max-width:40rem;margin-inline:auto;width:100%}@media(min-width:1280px){.at-second[data-astro-cid-322noft6]{order:2}.at-collage[data-astro-cid-322noft6]{order:1}}.at-addr[data-astro-cid-322noft6]{font-family:var(--font-subtitle);font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ochre-700)}.at-chapters[data-astro-cid-322noft6]{position:relative;display:grid;gap:2rem;padding-left:2.25rem}.at-chapters[data-astro-cid-322noft6]:before{content:"";position:absolute;left:.42rem;top:.6rem;bottom:.6rem;width:2px;background-color:var(--color-garnet-200)}.at-chapter[data-astro-cid-322noft6]{position:relative}.at-dot[data-astro-cid-322noft6]{position:absolute;left:-2.25rem;top:.4rem;width:.9rem;height:.9rem;border-radius:9999px;background-color:var(--color-paper);border:2px solid var(--color-garnet-600)}.at-values[data-astro-cid-322noft6]{margin-top:clamp(3rem,5vw,4.5rem);padding-inline:1.25rem}@media(min-width:640px){.at-values[data-astro-cid-322noft6]{padding-inline:2rem}}@media(min-width:1024px){.at-values[data-astro-cid-322noft6]{padding-inline:2.5rem}}@media(min-width:1600px){.at-values[data-astro-cid-322noft6]{padding-inline:3.5rem}}.at-values-grid[data-astro-cid-322noft6]{display:grid;gap:2rem 2.5rem}@media(min-width:640px){.at-values-grid[data-astro-cid-322noft6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.at-values-grid[data-astro-cid-322noft6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 3.5rem}}.at-vicon[data-astro-cid-322noft6]{display:grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:9999px;background-color:var(--color-ochre-100);color:var(--color-ochre-700)}.at-vicon[data-astro-cid-322noft6] svg[data-astro-cid-322noft6]{width:1.4rem;height:1.4rem}.tm-rail[data-astro-cid-aadlzisc]{display:flex;gap:1.25rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-inline:max(1.25rem,calc((100vw - 72rem)/2));padding-block:.25rem 1rem}.tm-rail[data-astro-cid-aadlzisc]::-webkit-scrollbar{display:none}.tm-item[data-astro-cid-aadlzisc]{flex:0 0 auto;width:min(21rem,82vw);scroll-snap-align:start}.tm-nav[data-astro-cid-aadlzisc]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:9999px;border:1px solid color-mix(in oklab,var(--color-ink) 15%,transparent);color:var(--color-ink-soft);background:var(--color-paper);transition:color .18s ease,border-color .18s ease,transform .18s ease}.tm-nav[data-astro-cid-aadlzisc]:hover{color:var(--color-garnet-700);border-color:var(--color-garnet-700);transform:translateY(-1px)}.tm-nav[data-astro-cid-aadlzisc]:disabled{opacity:.35;pointer-events:none;transform:none}@media(prefers-reduced-motion:reduce){.tm-rail[data-astro-cid-aadlzisc]{scroll-behavior:auto}.tm-nav[data-astro-cid-aadlzisc]{transition:none}.tm-nav[data-astro-cid-aadlzisc]:hover{transform:none}}.cf-turnstile[data-astro-cid-xyq5hly5]{max-width:100%;overflow:hidden;contain:inline-size}@media(max-width:379px){.cf-turnstile[data-astro-cid-xyq5hly5]{height:62px}.cf-turnstile[data-astro-cid-xyq5hly5]>[data-astro-cid-xyq5hly5]{transform:scale(.86);transform-origin:left top}}.bk[data-astro-cid-wmqlos3b]{padding-block:clamp(3.5rem,6vw,5.5rem);background-color:var(--color-paper-2);border-top:1px solid color-mix(in oklab,var(--color-ink) 10%,transparent)}.bk-inner[data-astro-cid-wmqlos3b]{padding-inline:1.25rem}@media(min-width:640px){.bk-inner[data-astro-cid-wmqlos3b]{padding-inline:2rem}}@media(min-width:1024px){.bk-inner[data-astro-cid-wmqlos3b]{padding-inline:2.5rem}}@media(min-width:1600px){.bk-inner[data-astro-cid-wmqlos3b]{padding-inline:3.5rem}}.bk-head[data-astro-cid-wmqlos3b]{max-width:46rem}.bk-doors[data-astro-cid-wmqlos3b]{display:grid;gap:1.5rem}@media(min-width:900px){.bk-doors[data-astro-cid-wmqlos3b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;align-items:stretch}}.bk-door[data-astro-cid-wmqlos3b]{display:flex;flex-direction:column;border-radius:1.5rem;padding:2rem 1.75rem}.bk-top[data-astro-cid-wmqlos3b]{flex:none}.bk-photo[data-astro-cid-wmqlos3b]{position:relative;flex:1;min-height:9rem;margin-block:1.75rem;border-radius:1rem;overflow:hidden;background-color:color-mix(in oklab,var(--color-paper) 8%,transparent)}.bk-foot[data-astro-cid-wmqlos3b]{flex:none}@media(min-width:640px){.bk-door[data-astro-cid-wmqlos3b]{padding:2.5rem 2.25rem}}.bk-door-primary[data-astro-cid-wmqlos3b]{position:relative;isolation:isolate;overflow:hidden;background-color:var(--color-ink);color:var(--color-paper)}.bk-door-alt[data-astro-cid-wmqlos3b]{background-color:var(--color-paper);border:1px solid color-mix(in oklab,var(--color-ink) 12%,transparent)}.bk-mark[data-astro-cid-wmqlos3b]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:9999px;background-color:var(--color-garnet-600);color:var(--color-paper)}.bk-mark[data-astro-cid-wmqlos3b] svg[data-astro-cid-wmqlos3b]{width:1.4rem;height:1.4rem}.bk-mark-alt[data-astro-cid-wmqlos3b]{background-color:var(--color-ochre-500);color:var(--color-ink)}.bk-cta[data-astro-cid-wmqlos3b]{gap:.65rem;padding-inline:1.9rem;font-size:1rem;min-height:3.1rem}.bk-arrow[data-astro-cid-wmqlos3b]{width:1.05rem;height:1.05rem;transition:translate .2s var(--ease-out-quart)}.bk-cta[data-astro-cid-wmqlos3b]:hover .bk-arrow[data-astro-cid-wmqlos3b]{translate:.25rem 0}.bk-hint[data-astro-cid-wmqlos3b]{font-size:.78rem;color:color-mix(in oklab,var(--color-paper) 55%,transparent)}.bk-or[data-astro-cid-wmqlos3b]{margin-top:auto;padding-top:1.75rem;border-top:1px solid color-mix(in oklab,var(--color-paper) 18%,transparent);font-size:.95rem;color:color-mix(in oklab,var(--color-paper) 70%,transparent)}.bk-or-num[data-astro-cid-wmqlos3b]{font-weight:700;color:var(--color-garnet-200)}.bk-or-num[data-astro-cid-wmqlos3b]:hover{text-decoration:underline}.bk-facts[data-astro-cid-wmqlos3b]{display:grid;gap:2rem;border-top:1px solid color-mix(in oklab,var(--color-ink) 12%,transparent);padding-top:2.25rem}@media(min-width:640px){.bk-facts[data-astro-cid-wmqlos3b]{grid-template-columns:repeat(3,minmax(0,1fr))}}.bk-fact[data-astro-cid-wmqlos3b] dt[data-astro-cid-wmqlos3b]{font-family:var(--font-subtitle);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-garnet-700)}.bk-fact[data-astro-cid-wmqlos3b] dd[data-astro-cid-wmqlos3b]{margin:.65rem 0 0;line-height:1.65;color:var(--color-ink-soft)}.bk-fact-link[data-astro-cid-wmqlos3b]{font-weight:600;color:var(--color-garnet-700)}.bk-fact-link[data-astro-cid-wmqlos3b]:hover{text-decoration:underline}@media(prefers-reduced-motion:reduce){.bk-arrow[data-astro-cid-wmqlos3b]{transition:none}}.hero[data-astro-cid-ct3bgug4]{display:grid;align-items:center}@media(min-width:768px){.hero[data-astro-cid-ct3bgug4]{min-height:clamp(34rem,78vh,44rem)}}@media(min-width:1024px){.hero[data-astro-cid-ct3bgug4]{min-height:clamp(38rem,88vh,50rem)}}.hero-veil[data-astro-cid-ct3bgug4]{background-color:color-mix(in oklab,var(--color-ink) 72%,white);mix-blend-mode:multiply}@media(min-width:1024px){.hero-veil[data-astro-cid-ct3bgug4]{background-color:color-mix(in oklab,var(--color-ink) 66%,white)}}.hero[data-astro-cid-ct3bgug4]{isolation:isolate}.hero-img[data-astro-cid-ct3bgug4]{object-position:32% 26%}@media(min-width:1024px){.hero-img[data-astro-cid-ct3bgug4]{object-position:26% 22%}}.hl-hero[data-astro-cid-ct3bgug4]{font-style:normal;color:var(--color-ochre-200)}.scroll-cue[data-astro-cid-ct3bgug4]{position:absolute;left:50%;bottom:1.5rem;transform:translate(-50%);display:inline-flex;align-items:center;gap:.6rem;padding:.5rem .9rem;border-radius:9999px;font-family:var(--font-subtitle);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab,var(--color-paper) 85%,transparent);transition:color .2s var(--ease-out-quart)}.scroll-cue[data-astro-cid-ct3bgug4]:hover{color:var(--color-paper)}.scroll-cue[data-astro-cid-ct3bgug4] svg[data-astro-cid-ct3bgug4]{width:1.1rem;height:1.1rem;animation:cue-drift 1.9s var(--ease-out-quart) infinite}@keyframes cue-drift{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(.35rem);opacity:1}}@media(max-width:1023px){.scroll-cue[data-astro-cid-ct3bgug4]{display:none}}@media(prefers-reduced-motion:reduce){.scroll-cue[data-astro-cid-ct3bgug4] svg[data-astro-cid-ct3bgug4]{animation:none}.scroll-cue[data-astro-cid-ct3bgug4]{transition:none}}
