.Header_shell__xa9QP{position:relative;z-index:20;background:color-mix(in srgb,var(--bg) 92%,transparent);border-bottom:1px solid var(--sand-line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.Header_header__KwdYD{max-width:1104px;margin:0 auto;padding:18px 32px;display:flex;align-items:center;justify-content:space-between}.Header_logo____uDV{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}.Header_wordmark__YyJcu{font-family:var(--font-fraunces),serif;font-weight:600;font-size:21px;letter-spacing:-.02em}.Header_wordmark__YyJcu span{color:var(--ochre)}.Header_mark__szb8V{flex-shrink:0;width:38px;height:38px;-o-object-fit:contain;object-fit:contain}.Header_nav__tNWGY{display:flex;align-items:center;gap:30px;font-size:14px;font-weight:500;color:var(--ink-soft)}.Header_nav__tNWGY a{position:relative;padding:8px 0;text-decoration:none}.Header_nav__tNWGY a:after{content:"";position:absolute;left:0;right:100%;bottom:2px;height:2px;background:var(--ochre);transition:right .18s ease}.Header_nav__tNWGY a:focus-visible,.Header_nav__tNWGY a:hover{color:var(--ink)}.Header_nav__tNWGY a:focus-visible:after,.Header_nav__tNWGY a:hover:after{right:0}.Header_logo____uDV:focus-visible,.Header_nav__tNWGY a:focus-visible{outline:3px solid color-mix(in srgb,var(--ochre) 45%,transparent);outline-offset:5px;border-radius:4px}@media (max-width:720px){.Header_header__KwdYD{padding:14px 20px}.Header_nav__tNWGY{display:none}.Header_wordmark__YyJcu{font-size:19px}}.Hero_hero__bqvNd{position:relative;width:100%;min-height:clamp(610px,78vh,850px);overflow:hidden;isolation:isolate;background:#1f281f;color:#fff}.Hero_media__OGcwm,.Hero_overlay__GFOqg,.Hero_video__GFpHV{position:absolute;inset:0;width:100%;height:100%}.Hero_media__OGcwm{z-index:-4}.Hero_poster__AzInx,.Hero_video__GFpHV{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.Hero_mobilePoster__Y6gEU{display:none}.Hero_video__GFpHV{z-index:-3}.Hero_mobileVideo__O9tGj{display:none}.Hero_overlay__GFOqg{z-index:-2;background:linear-gradient(90deg,rgba(10,16,11,.82),rgba(10,16,11,.52) 48%,rgba(10,16,11,.18)),linear-gradient(0deg,rgba(10,16,11,.64),transparent 44%)}.Hero_inner__lGUYu{width:min(1104px,100%);min-height:inherit;margin:0 auto;padding:88px 32px 42px;display:flex;flex-direction:column;justify-content:center;position:relative}.Hero_content__WDVga{max-width:760px;animation:Hero_reveal__dw8_X .65s ease-out both}.Hero_eyebrow__zlAY_{font-family:var(--font-plex-mono),monospace;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:#f0d9a4;margin-bottom:22px}.Hero_headline__wPoAT{max-width:790px;font-family:var(--font-fraunces),serif;font-size:clamp(56px,7vw,92px);font-weight:500;line-height:.96;letter-spacing:-.04em;text-wrap:balance;text-shadow:0 3px 28px rgba(0,0,0,.3)}.Hero_headline__wPoAT em{display:block;margin-top:10px;font-style:normal;color:#e6a25c}.Hero_lede___B158{max-width:620px;margin-top:30px;font-size:clamp(17px,1.7vw,20px);line-height:1.65;color:rgba(255,255,255,.91);text-shadow:0 1px 16px rgba(0,0,0,.38)}.Hero_quickLinks__gEJq6{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.Hero_quickLink__z8CcT{min-height:46px;padding:10px 17px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.38);border-radius:999px;background:rgba(18,26,19,.43);color:#fff;font-size:14px;font-weight:600;text-decoration:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .16s ease,background .16s ease,border-color .16s ease}.Hero_quickLink__z8CcT:focus-visible,.Hero_quickLink__z8CcT:hover{transform:translateY(-2px);background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.8)}.Hero_quickLink__z8CcT:focus-visible,.Hero_scrollHint___j4MK:focus-visible{outline:3px solid #f0d9a4;outline-offset:4px}.Hero_scrollHint___j4MK{position:absolute;left:32px;bottom:28px;display:inline-flex;align-items:center;gap:10px;color:rgba(255,255,255,.82);font-family:var(--font-plex-mono),monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.Hero_arrow__9HQOS{display:inline-block;font-size:18px;animation:Hero_nudge__BjqO_ 1.8s ease-in-out infinite}@keyframes Hero_reveal__dw8_X{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero_nudge__BjqO_{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width:720px){.Hero_hero__bqvNd{min-height:calc(100svh - 67px)}.Hero_desktopPoster__lvWBL,.Hero_desktopVideo__V5WOn{display:none}.Hero_mobilePoster__Y6gEU,.Hero_mobileVideo__O9tGj{display:block}.Hero_mobileVideo__O9tGj{-o-object-position:center center;object-position:center center}.Hero_overlay__GFOqg{background:linear-gradient(0deg,rgba(9,15,10,.86),rgba(9,15,10,.48) 60%,rgba(9,15,10,.22))}.Hero_inner__lGUYu{padding:54px 20px 78px;justify-content:flex-end}.Hero_eyebrow__zlAY_{margin-bottom:14px;font-size:9px}.Hero_headline__wPoAT{font-size:clamp(43px,13vw,62px)}.Hero_lede___B158{margin-top:20px;font-size:16px;line-height:1.55}.Hero_quickLinks__gEJq6{gap:8px;margin-top:24px}.Hero_quickLink__z8CcT{min-height:42px;padding:8px 13px;font-size:13px}.Hero_scrollHint___j4MK{left:20px;bottom:20px}}@media (prefers-reduced-motion:reduce){.Hero_video__GFpHV{display:none}.Hero_arrow__9HQOS,.Hero_content__WDVga{animation:none}}.CategoryGrid_section__ZD6FZ{padding-top:72px;padding-bottom:104px}.CategoryGrid_grid__V4Dyu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.CategoryGrid_card__WBoTH{position:relative;min-height:250px;display:flex;flex-direction:column;background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(238,231,213,.78));border:1px solid var(--sand-line);border-radius:var(--radius-md);padding:26px 22px 22px;overflow:hidden;text-decoration:none;box-shadow:var(--shadow-sm);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.CategoryGrid_card__WBoTH:before{content:"";position:absolute;width:100px;height:100px;top:-46px;right:-32px;border-radius:50%;background:color-mix(in srgb,var(--ochre) 14%,transparent);transition:transform .18s ease}.CategoryGrid_card__WBoTH:focus-visible,.CategoryGrid_card__WBoTH:hover{border-color:color-mix(in srgb,var(--moss) 55%,var(--sand-line));transform:translateY(-5px);box-shadow:var(--shadow-md)}.CategoryGrid_card__WBoTH:focus-visible:before,.CategoryGrid_card__WBoTH:hover:before{transform:scale(1.35)}.CategoryGrid_card__WBoTH:focus-visible{outline:3px solid color-mix(in srgb,var(--moss) 30%,transparent);outline-offset:3px}.CategoryGrid_tag__4RaqP{position:relative;font-family:var(--font-plex-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--moss);margin-bottom:24px}.CategoryGrid_title__mHNE4{position:relative;font-family:var(--font-fraunces),serif;font-weight:550;font-size:23px;line-height:1.1;letter-spacing:-.02em;margin-bottom:12px;text-wrap:balance}.CategoryGrid_desc__PguKQ{position:relative;font-size:14px;line-height:1.65;color:var(--ink-soft)}.CategoryGrid_linkText__Zm3gV{position:relative;display:inline-block;margin-top:auto;padding-top:26px;color:var(--moss-dark);font-size:13px;font-weight:700}@media (max-width:900px){.CategoryGrid_grid__V4Dyu{grid-template-columns:repeat(2,1fr)}.CategoryGrid_card__WBoTH{min-height:225px}}@media (max-width:520px){.CategoryGrid_section__ZD6FZ{padding-top:52px;padding-bottom:76px}.CategoryGrid_grid__V4Dyu{grid-template-columns:1fr}.CategoryGrid_card__WBoTH{min-height:0}}.Footer_shell__vO2lp{background:#f1ecdf;border-top:1px solid var(--sand-line)}.Footer_footer__pQtti{padding-top:40px;padding-bottom:44px;display:grid;grid-template-columns:1.4fr auto auto;grid-gap:42px;gap:42px;align-items:center;font-size:13px;color:var(--ink-soft)}.Footer_logo__fUEOF{display:flex;align-items:center;gap:10px;font-family:var(--font-fraunces),serif;font-weight:600;font-size:16px;color:var(--ink)}.Footer_claim__SM2Jj{max-width:430px;margin-top:9px;line-height:1.55}.Footer_legal__yxnQ6{display:flex;gap:22px}.Footer_legal__yxnQ6 a{text-decoration:none}.Footer_legal__yxnQ6 a:hover{color:var(--ink);text-decoration:underline}.Footer_domain__SsRmH{font-family:var(--font-plex-mono),monospace;font-size:11px}@media (max-width:760px){.Footer_footer__pQtti{grid-template-columns:1fr;gap:22px;align-items:start}.Footer_legal__yxnQ6{order:3}}.PlaceholderPage_section__T5A3a{padding:80px 0 120px;min-height:40vh}.PlaceholderPage_eyebrow__PAcsp{font-family:var(--font-plex-mono),monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--moss);margin-bottom:20px}.PlaceholderPage_title__XwUIA{font-family:var(--font-fraunces),serif;font-weight:500;font-size:40px;line-height:1.1;letter-spacing:-.015em;max-width:640px}.PlaceholderPage_desc__CK4Wz{margin-top:20px;max-width:460px;font-size:17px;line-height:1.6;color:var(--ink-soft)}.PlaceholderPage_note__lNd__{margin-top:32px;display:inline-block;font-family:var(--font-plex-mono),monospace;font-size:13px;color:var(--ochre);background:var(--sand);padding:8px 14px;border-radius:4px}.Breadcrumbs_nav__HnA3l{padding-top:28px}.Breadcrumbs_list__vzOLO{display:flex;flex-wrap:wrap;gap:8px;list-style:none;color:var(--ink-soft);font-size:13px}.Breadcrumbs_item__ibJ5l:not(:last-child):after{content:"/";margin-left:8px;color:var(--sand-line)}.Breadcrumbs_item__ibJ5l a{text-decoration:underline;text-underline-offset:3px}.page_main__7_OFJ{padding-top:72px;padding-bottom:110px}.page_eyebrow__xRTJF,.page_tag__1iaIU{color:var(--rust);font-family:var(--font-plex-mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.page_main__7_OFJ h1{max-width:760px;margin-top:14px;font-family:var(--font-fraunces);font-size:clamp(2.8rem,7vw,5rem);font-weight:500;letter-spacing:-.04em;line-height:1}.page_lead__McZQ_{max-width:680px;margin-top:24px;color:var(--ink-soft);font-size:1.1rem;line-height:1.75}.page_featured__mphcr{max-width:720px;margin-top:56px;padding:34px;border:1px solid var(--sand-line);background:rgba(255,255,255,.32)}.page_featured__mphcr h2{margin-top:12px;font-family:var(--font-fraunces);font-size:2rem;font-weight:500}.page_featured__mphcr p:not(.page_tag__1iaIU){margin-top:14px;color:var(--ink-soft);line-height:1.7}.page_featured__mphcr a{display:inline-block;margin-top:22px;-webkit-text-decoration-color:var(--ochre);text-decoration-color:var(--ochre);text-underline-offset:4px}.page_section__VNCup{padding:72px 0 48px}.page_eyebrow__o7YuS{font-family:var(--font-plex-mono),monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--moss);margin-bottom:20px}.page_title__HIZbc{font-family:var(--font-fraunces),serif;font-weight:500;font-size:44px;line-height:1.1;letter-spacing:-.015em;max-width:680px}.page_lede__z_QuX{margin-top:20px;max-width:620px;font-size:18px;line-height:1.65;color:var(--ink-soft)}.page_factsBar__d6O2X{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:40px;max-width:720px}.page_fact__WefDN{background:var(--surface);border:1px solid var(--sand-line);border-radius:var(--radius-sm);padding:16px 18px}.page_factValue__9FfPl{font-family:var(--font-fraunces),serif;font-weight:600;font-size:22px;color:var(--ink)}.page_factLabel__ZQIBW{font-size:13px;color:var(--ink-soft);margin-top:4px}.page_placeholder__fLP5O{color:var(--ochre);font-style:italic}.page_body__miefX{padding:8px 0 96px}.page_block__XF6i_{max-width:640px;margin-top:48px}.page_blockTitle__epFNm{font-family:var(--font-fraunces),serif;font-weight:500;font-size:26px;margin-bottom:14px;color:var(--ink)}.page_block__XF6i_ p{font-size:16px;line-height:1.7;color:var(--ink-soft);margin-bottom:12px}.page_rulesList__Owiei{margin-top:16px;display:flex;flex-direction:column;gap:10px}.page_ruleItem__YDAuP{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.5;color:var(--ink-soft)}.page_ruleDot__aXF_1{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--ochre);margin-top:8px}.page_ctaBox__OqAS8{margin-top:48px;max-width:640px;background:var(--sand);border-radius:var(--radius-md);padding:28px 28px 30px}.page_ctaBox__OqAS8 p{font-size:15px;line-height:1.6;color:var(--ink-soft);margin-bottom:14px}.page_ctaLink__zE7nr{display:inline-block;font-family:var(--font-plex-mono),monospace;font-size:14px;color:var(--ink);border-bottom:1px solid var(--ochre);padding-bottom:2px}@media (max-width:720px){.page_title__HIZbc{font-size:32px}.page_factsBar__d6O2X{grid-template-columns:1fr}}.LocationRating_card__zSYpp{margin-top:92px;padding:42px;border:1px solid var(--sand-line);background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(244,239,226,.74));box-shadow:0 24px 70px rgba(42,48,35,.08)}.LocationRating_header__tZPgG{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:54px;gap:54px;align-items:end;padding-bottom:30px;border-bottom:1px solid var(--sand-line)}.LocationRating_kicker__bfGzL{color:var(--rust);font-family:var(--font-plex-mono);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.LocationRating_header__tZPgG h2{margin-top:10px;font-family:var(--font-fraunces);font-size:clamp(2rem,4vw,3.15rem);font-weight:500;letter-spacing:-.03em;line-height:1.05}.LocationRating_note__3Dz__{color:var(--ink-soft);line-height:1.7}.LocationRating_grid__VVa8r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:28px}.LocationRating_item__KF6ek{display:grid;grid-template-columns:48px 1fr auto;grid-gap:14px;gap:14px;align-items:center;min-height:92px;padding:17px 18px;border:1px solid var(--sand-line);background:rgba(255,255,255,.56);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.LocationRating_item__KF6ek:hover{transform:translateY(-2px);border-color:rgba(120,91,56,.35);box-shadow:0 12px 28px rgba(42,48,35,.08)}.LocationRating_icon__E3kOP{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--moss);color:var(--bg)}.LocationRating_icon__E3kOP svg{width:25px;height:25px;fill:currentColor;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.LocationRating_itemBody__8xrhp{display:flex;flex-direction:column;gap:7px}.LocationRating_label__otD6F{font-family:var(--font-fraunces);font-size:1.08rem;font-weight:500}.LocationRating_stars__Hf_da{display:inline-flex;gap:2px;font-size:1.02rem;letter-spacing:.03em;line-height:1}.LocationRating_starFilled__3gD1F{color:var(--ochre)}.LocationRating_starEmpty__bt9ae{color:#cdc6b6}.LocationRating_score__EAK95{font-family:var(--font-plex-mono);font-size:.78rem;color:var(--ink-soft)}@media (max-width:820px){.LocationRating_grid__VVa8r,.LocationRating_header__tZPgG{grid-template-columns:1fr;gap:22px}}@media (max-width:560px){.LocationRating_card__zSYpp{padding:28px 20px}.LocationRating_item__KF6ek{grid-template-columns:42px 1fr auto;padding:15px 13px}.LocationRating_icon__E3kOP{width:42px;height:42px}.LocationRating_score__EAK95{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.LocationRating_item__KF6ek{transition:none}.LocationRating_item__KF6ek:hover{transform:none}}.FeatureBadge_badge__2xzCg{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid var(--sand-line);border-radius:999px;background:rgba(255,255,255,.5);font-size:.84rem}.FeatureBadge_badge__2xzCg>span{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:var(--moss);color:var(--bg);font-size:.68rem;font-weight:700}.page_article__9vjv2{padding:30px 0 96px}.page_hero__p4ohe{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:42px;gap:42px;align-items:center;padding:42px 0 58px}.page_heroCopy__rxHWg{padding-right:16px}.page_eyebrow__XKU71,.page_infoLabel__J1_nB{color:var(--rust);font-family:var(--font-plex-mono);font-size:.76rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.page_hero__p4ohe h1{margin-top:14px;font-family:var(--font-fraunces);font-size:clamp(2.7rem,6vw,5.2rem);font-weight:500;letter-spacing:-.045em;line-height:.98}.page_lead__bTOuA{margin-top:24px;color:var(--ink-soft);font-size:1.13rem;line-height:1.75}.page_tags__mcUIr{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.page_heroImage__b79Vh{position:relative;min-height:560px;overflow:hidden;border-radius:2px;background:var(--sand)}.page_heroImage__b79Vh img{-o-object-fit:cover;object-fit:cover}.page_infoGrid__1Pw3h{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--sand-line)}.page_infoGrid__1Pw3h>div{min-height:190px;padding:26px;border-right:1px solid var(--sand-line)}.page_infoGrid__1Pw3h>div:last-child{border-right:0}.page_infoGrid__1Pw3h strong{display:block;margin-top:12px;font-family:var(--font-fraunces);font-size:1.25rem;font-weight:500}.page_infoGrid__1Pw3h p{margin-top:8px;color:var(--ink-soft);line-height:1.55}.page_infoGrid__1Pw3h a{display:inline-block;margin-top:16px;font-size:.9rem;-webkit-text-decoration-color:var(--ochre);text-decoration-color:var(--ochre);text-underline-offset:4px}.page_experience__tQvsC{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:64px;gap:64px;margin-top:90px;padding:48px;background:var(--moss);color:var(--bg)}.page_backLink__kJZHB .page_eyebrow__XKU71,.page_experience__tQvsC .page_eyebrow__XKU71{color:var(--sand)}.page_backLink__kJZHB h2,.page_experience__tQvsC h2,.page_faqSection__M24Dg h2,.page_sectionHeading__QodVw h2{margin-top:10px;font-family:var(--font-fraunces);font-size:clamp(2rem,4vw,3.15rem);font-weight:500;letter-spacing:-.03em;line-height:1.05}.page_experience__tQvsC>p{color:var(--sand);font-size:1.08rem;line-height:1.85}.page_gallerySection__FYeWp{margin-top:96px}.page_sectionHeading__QodVw{max-width:720px}.page_gallery__P7fjR{display:grid;grid-template-columns:1.35fr .65fr;grid-gap:18px;gap:18px;margin-top:30px;align-items:start}.page_gallery__P7fjR figure{margin:0}.page_gallery__P7fjR img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.page_gallery__P7fjR figure:first-child img{aspect-ratio:4/3}.page_gallery__P7fjR figure:last-child img{aspect-ratio:3/4}.page_gallery__P7fjR figcaption{margin-top:10px;color:var(--ink-soft);font-size:.83rem;line-height:1.5}.page_notice__asX0i{max-width:820px;margin-top:54px;padding:20px 22px;border:1px solid var(--sand-line);border-left:4px solid var(--ochre);background:#f4efe2;line-height:1.65}.page_faqSection__M24Dg{max-width:820px;margin-top:92px}.page_faqList__3l8nO{margin-top:28px;border-top:1px solid var(--sand-line)}.page_faqItem__UkG8b{border-bottom:1px solid var(--sand-line)}.page_faqItem__UkG8b summary{padding:22px 4px;cursor:pointer;font-family:var(--font-fraunces);font-size:1.2rem;font-weight:500}.page_faqItem__UkG8b p{padding:0 4px 24px;color:var(--ink-soft);line-height:1.75}.page_backLink__kJZHB{margin-top:90px;padding:42px;background:var(--moss);color:var(--bg)}.page_backLink__kJZHB>p:not(.page_eyebrow__XKU71){max-width:680px;margin-top:16px;color:var(--sand);line-height:1.7}.page_backLink__kJZHB a{display:inline-block;margin-top:22px;-webkit-text-decoration-color:var(--ochre);text-decoration-color:var(--ochre);text-underline-offset:4px}@media (max-width:820px){.page_experience__tQvsC,.page_hero__p4ohe{grid-template-columns:1fr;gap:30px}.page_heroImage__b79Vh{min-height:460px}.page_infoGrid__1Pw3h{grid-template-columns:1fr}.page_infoGrid__1Pw3h>div{min-height:0;border-right:0;border-bottom:1px solid var(--sand-line)}.page_infoGrid__1Pw3h>div:last-child{border-bottom:0}.page_gallery__P7fjR{grid-template-columns:1fr}.page_gallery__P7fjR figure:last-child img{aspect-ratio:4/3}}@media (max-width:560px){.page_article__9vjv2{padding-top:8px}.page_hero__p4ohe{padding-top:28px}.page_heroImage__b79Vh{min-height:390px}.page_backLink__kJZHB,.page_experience__tQvsC{padding:30px 24px}}.page_article__7PJpn{padding-top:36px;padding-bottom:96px}.page_hero__vHv7e{max-width:820px;padding:54px 0 42px}.page_district__VA6KW,.page_eyebrow__tGkKe{color:var(--rust);font-family:var(--font-plex-mono);font-size:.78rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.page_hero__vHv7e h1{max-width:780px;margin-top:14px;font-family:var(--font-fraunces);font-size:clamp(2.6rem,7vw,5rem);font-weight:500;letter-spacing:-.045em;line-height:.98}.page_lead__YlkEc{max-width:720px;margin-top:26px;color:var(--ink-soft);font-size:1.16rem;line-height:1.75}.page_meta__WbtFV{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:24px;color:var(--ink-soft);font-family:var(--font-plex-mono);font-size:.76rem}.page_notice__pYWyu{max-width:820px;padding:20px 22px;border:1px solid var(--sand-line);border-left:4px solid var(--ochre);background:#f4efe2;line-height:1.65}.page_toc__51XoQ{max-width:680px;margin:56px 0 72px;padding:26px 28px;border-top:1px solid var(--sand-line);border-bottom:1px solid var(--sand-line)}.page_toc__51XoQ h2{margin-bottom:14px;font-family:var(--font-fraunces);font-size:1.45rem;font-weight:500}.page_toc__51XoQ ol{padding-left:22px;color:var(--ink-soft);line-height:1.9}.page_nextStep__FAJNq a,.page_sources__DHR2N a,.page_toc__51XoQ a{-webkit-text-decoration-color:var(--ochre);text-decoration-color:var(--ochre);text-underline-offset:4px}.page_section__JI1ih{max-width:900px;margin-top:86px;scroll-margin-top:24px}.page_nextStep__FAJNq h2,.page_section__JI1ih>h2,.page_sources__DHR2N h2{max-width:720px;font-family:var(--font-fraunces);font-size:clamp(2rem,4vw,3.1rem);font-weight:500;letter-spacing:-.03em;line-height:1.08}.page_nextStep__FAJNq>p,.page_section__JI1ih>p,.page_sources__DHR2N>p{max-width:760px;margin-top:18px;color:var(--ink-soft);font-size:1.02rem;line-height:1.78}.page_areaGrid__j93Vw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:32px}.page_areaCard__3g9lB{position:relative;min-height:245px;padding:28px;border:1px solid var(--sand-line);background:rgba(255,255,255,.32)}.page_areaCard__3g9lB h3{margin-top:10px;font-family:var(--font-fraunces);font-size:1.65rem;font-weight:500}.page_areaCard__3g9lB>p:last-child{margin-top:14px;color:var(--ink-soft);line-height:1.7}.page_number__4nQMH{position:absolute;top:24px;right:24px;color:var(--sand-line);font-family:var(--font-plex-mono);font-size:1.35rem}.page_ruleGrid__7fW2S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;margin-top:32px;border:1px solid var(--sand-line)}.page_ruleGrid__7fW2S>div{padding:28px;border-right:1px solid var(--sand-line);border-bottom:1px solid var(--sand-line)}.page_ruleGrid__7fW2S>div:nth-child(2n){border-right:0}.page_ruleGrid__7fW2S>div:nth-last-child(-n+2){border-bottom:0}.page_ruleGrid__7fW2S h3{font-family:var(--font-fraunces);font-size:1.35rem;font-weight:500}.page_ruleGrid__7fW2S p{margin-top:12px;color:var(--ink-soft);line-height:1.7}.page_checklist__Z_0rh{display:grid;grid-gap:14px;gap:14px;max-width:780px;margin-top:28px;padding-left:22px;color:var(--ink-soft);line-height:1.7}.page_checklist__Z_0rh strong{color:var(--ink)}.page_faqList__sWLZM{max-width:800px;margin-top:30px;border-top:1px solid var(--sand-line)}.page_faqItem__NlVPC{border-bottom:1px solid var(--sand-line)}.page_faqItem__NlVPC summary{padding:22px 4px;cursor:pointer;font-family:var(--font-fraunces);font-size:1.22rem;font-weight:500}.page_faqItem__NlVPC p{max-width:720px;padding:0 4px 24px;color:var(--ink-soft);line-height:1.75}.page_sources__DHR2N{max-width:820px;margin-top:92px;padding-top:42px;border-top:1px solid var(--sand-line);scroll-margin-top:24px}.page_sources__DHR2N ul{display:grid;grid-gap:12px;gap:12px;margin-top:24px;padding-left:20px;line-height:1.6}.page_nextStep__FAJNq{max-width:820px;margin-top:82px;padding:40px;background:var(--moss);color:var(--bg)}.page_nextStep__FAJNq .page_eyebrow__tGkKe{color:var(--sand)}.page_nextStep__FAJNq h2{margin-top:12px}.page_nextStep__FAJNq>p{color:var(--sand)}.page_nextStep__FAJNq a{display:inline-block;margin-top:24px;font-weight:500}@media (max-width:760px){.page_article__7PJpn{padding-top:12px}.page_hero__vHv7e{padding-top:36px}.page_areaGrid__j93Vw,.page_ruleGrid__7fW2S{grid-template-columns:1fr}.page_ruleGrid__7fW2S>div,.page_ruleGrid__7fW2S>div:nth-child(2n),.page_ruleGrid__7fW2S>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--sand-line)}.page_ruleGrid__7fW2S>div:last-child{border-bottom:0}.page_nextStep__FAJNq{padding:30px 24px}}.page_featuredSection__9cbG_{display:grid;grid-template-columns:1.05fr .95fr;min-height:470px;margin-top:72px;scroll-margin-top:24px;border:1px solid var(--sand-line);background:rgba(255,255,255,.32)}.page_featuredImage__432vF{position:relative;min-height:470px;overflow:hidden}.page_featuredImage__432vF img{-o-object-fit:cover;object-fit:cover}.page_featuredCopy__Stic5{display:flex;flex-direction:column;justify-content:center;padding:46px}.page_featuredCopy__Stic5 h2{margin-top:12px;font-family:var(--font-fraunces);font-size:clamp(2rem,4vw,3.2rem);font-weight:500;letter-spacing:-.03em;line-height:1.04}.page_featuredCopy__Stic5>p:not(.page_eyebrow__tGkKe){margin-top:18px;color:var(--ink-soft);line-height:1.75}.page_featuredFacts__R5jxZ{display:grid;grid-gap:7px;gap:7px;margin-top:22px;color:var(--ink-soft);font-family:var(--font-plex-mono);font-size:.77rem}.page_featuredLink__OAZtC{align-self:flex-start;margin-top:26px;font-weight:500;-webkit-text-decoration-color:var(--ochre);text-decoration-color:var(--ochre);text-underline-offset:4px}@media (max-width:760px){.page_featuredSection__9cbG_{grid-template-columns:1fr}.page_featuredImage__432vF{min-height:380px}.page_featuredCopy__Stic5{padding:32px 24px}}