.page_layout__V7Ea3{max-width:var(--content-max-width-narrow);margin-inline:auto}.page_locationTag__AlbZr{display:inline-block;margin-bottom:1rem}.page_image__THnxn{aspect-ratio:3/2;border-radius:var(--radius-soft);overflow:hidden;margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)}.page_image__THnxn img{width:100%;height:100%;object-fit:cover}.page_pullQuote__xEaPV{font-family:var(--font-serif);font-style:italic;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);line-height:1.5;color:var(--color-ink);text-align:center;max-width:42ch;margin:0 auto clamp(2rem,1.6rem + 2vw,3rem);padding-block:1.5rem;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page_intro__io_CA p{font-size:var(--text-body-lg);line-height:1.8;margin-bottom:1.5rem}.page_plainList__9R5WF{margin:0 0 clamp(2.5rem,2rem + 2vw,3.5rem);padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;font-size:var(--text-body);line-height:1.6}.page_stepsSection__wnAKy{display:flex;flex-direction:column;gap:clamp(2rem,1.6rem + 2vw,3rem);margin-bottom:clamp(2.5rem,2rem + 2vw,3.5rem)}.page_stepHeading__SU7h2{margin-bottom:1rem;scroll-margin-top:6rem}.page_breakdown__noymR{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:clamp(2.5rem,2rem + 2vw,3.5rem)}.page_breakdownSection__forTE{padding:var(--space-card-padding-mobile);background-color:var(--color-surface);border-radius:var(--radius-card)}@media (min-width:900px){.page_breakdownSection__forTE{padding:var(--space-card-padding-desktop)}}.page_breakdownLabel___KfWn{font-family:var(--font-serif);font-size:1.15rem;margin-bottom:.6rem}.page_breakdownPoints__pdUo7{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.4rem;font-size:var(--text-body);line-height:1.6}.page_avoidIntro__sJxgW{font-size:var(--text-body);line-height:1.7;margin-bottom:1rem}.page_avoidList__gIJtL{margin:0 0 clamp(2.5rem,2rem + 2vw,3.5rem);padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;line-height:1.6}.page_avoidList__gIJtL,.page_editIntro__kjrri{font-size:var(--text-body);color:var(--color-utility-accent)}.page_editIntro__kjrri{margin-bottom:1.5rem}.page_edit__hz2HG{display:flex;flex-direction:column;gap:clamp(1.5rem,1.2rem + 1.5vw,2.25rem);margin-bottom:clamp(2.5rem,2rem + 2vw,3.5rem)}.page_editItem__qJH5h{padding:var(--space-card-padding-mobile);background-color:var(--color-surface);border-radius:var(--radius-card)}@media (min-width:900px){.page_editItem__qJH5h{padding:var(--space-card-padding-desktop)}}.page_editItem__qJH5h p{font-size:var(--text-body);line-height:1.7;margin-bottom:.75rem}.page_editItem__qJH5h p:last-child{margin-bottom:0}.page_editNumber__qjCta{font-family:var(--font-sans);font-size:var(--text-meta);font-weight:600;letter-spacing:.08em;color:var(--color-collector-accent);margin-bottom:.3rem}.page_editName__wKBCg{font-family:var(--font-serif);font-size:1.3rem;margin-bottom:.4rem}.page_editMeta__PgTvU{font-size:var(--text-meta);color:var(--color-utility-accent)}.page_editMoment__4i6TH{font-style:italic}.page_resetIntro__YYZCR{font-size:var(--text-body);color:var(--color-utility-accent);margin-bottom:1rem}.page_resetList__BSuGw{margin:0 0 clamp(2.5rem,2rem + 2vw,3.5rem);padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;font-size:var(--text-body);line-height:1.6}.page_printableCta__Hw7L7{padding:var(--space-card-padding-mobile);background-color:var(--color-surface);border-radius:var(--radius-card);margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)}@media (min-width:900px){.page_printableCta__Hw7L7{padding:var(--space-card-padding-desktop)}}.page_printableTitle__0Mj28{font-family:var(--font-serif);font-size:1.15rem;margin-bottom:.5rem}.page_printableDescription__gHdbu{font-size:var(--text-body);color:var(--color-muted-text);margin-bottom:1rem}.page_printableLink__xmItV{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.page_closingNote__ifPst{padding-top:2rem;border-top:1px solid var(--color-border);font-style:italic;margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)}.page_closingNote__ifPst p{font-size:var(--text-body-lg);line-height:1.8;margin-bottom:1.5rem}.page_closingCtas__kmimr{display:flex;flex-wrap:wrap;gap:1rem;margin-top:clamp(1rem,.8rem + 1vw,1.5rem)}.page_sectionHeading__C18uQ{margin-bottom:1rem}.page_checklist__IlcEV{margin:0 0 clamp(2.5rem,2rem + 2vw,3.5rem);padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;font-size:var(--text-body);line-height:1.6}.page_pinRatio__jKqXW{display:flex;justify-content:center;margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)}.page_summaryCallout__92kxa{padding:var(--space-card-padding-mobile);background-color:var(--color-surface);border-radius:var(--radius-card);margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)}@media (min-width:900px){.page_summaryCallout__92kxa{padding:var(--space-card-padding-desktop)}}.page_summaryCalloutLabel__PL3fe{font-family:var(--font-sans);font-size:var(--text-meta);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-collector-accent);margin-bottom:.5rem}.page_summaryCalloutText__5ORf0{font-size:var(--text-body);line-height:1.7}.page_sectionNav__B5kL0{display:flex;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;margin-bottom:clamp(2rem,1.6rem + 2vw,3rem);scrollbar-width:thin}.page_sectionNavLink__UC5_i{flex-shrink:0;font-size:var(--text-meta);font-weight:600;color:var(--color-ink);background-color:var(--color-surface);border-radius:var(--radius-pill);padding:.55rem 1rem;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center}.page_sectionNavLink__UC5_i:focus-visible,.page_sectionNavLink__UC5_i:hover{background-color:var(--color-border)}.page_introLink__HPa2X{font-size:var(--text-body);margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)}.page_introLink__HPa2X a{font-weight:600;color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.page_editorialCallout__QuW7l{padding:var(--space-card-padding-mobile);background-color:var(--color-surface);border-radius:var(--radius-card);max-width:var(--content-max-width-narrow)}@media (min-width:900px){.page_editorialCallout__QuW7l{padding:var(--space-card-padding-desktop)}}.page_editorialCalloutLabel__Rz61n{font-family:var(--font-serif);font-style:italic;font-size:1.1rem;margin-bottom:.75rem}.page_editorialCallout__QuW7l p{font-size:var(--text-body);line-height:1.7;margin-bottom:1rem}.page_editorialCallout__QuW7l p:last-child{margin-bottom:0}.page_relatedCards__eS6Lt{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem;margin-bottom:clamp(2.5rem,2rem + 2vw,3.5rem)}@media (min-width:700px){.page_relatedCards__eS6Lt{grid-template-columns:1fr 1fr}}.page_relatedCard__3nhwc{display:block;padding:var(--space-card-padding-mobile);background-color:var(--color-surface);border-radius:var(--radius-card);color:inherit;text-decoration:none;transition:box-shadow var(--motion-base) var(--motion-ease)}.page_relatedCard__3nhwc:focus-visible,.page_relatedCard__3nhwc:hover{box-shadow:0 2px 12px rgba(0,0,0,.06)}@media (min-width:900px){.page_relatedCard__3nhwc{padding:var(--space-card-padding-desktop)}}.page_relatedCardTitle__sZrJV{font-family:var(--font-serif);font-size:1.15rem;margin-bottom:.5rem}.page_relatedCardDescription__ziHPj{font-size:var(--text-body);color:var(--color-muted-text);line-height:1.6;margin-bottom:.75rem}.page_relatedCardLabel__psPdM{font-weight:600;color:var(--color-accent)}.page_quickFacts__JFgyp{padding:var(--space-card-padding-mobile);background-color:var(--color-surface);border-radius:var(--radius-card);margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)}@media (min-width:900px){.page_quickFacts__JFgyp{padding:var(--space-card-padding-desktop)}}.page_quickFactsHeading__RJH6U{font-family:var(--font-sans);font-size:var(--text-meta);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-collector-accent);margin-bottom:1rem}.page_quickFactsGrid__ogUuF{display:grid;grid-template-columns:1fr;grid-gap:1rem 1.5rem;gap:1rem 1.5rem;margin:0}@media (min-width:700px){.page_quickFactsGrid__ogUuF{grid-template-columns:1fr 1fr}}.page_quickFactItem__r_rWq{border-top:1px solid var(--color-border);padding-top:.6rem}.page_quickFactLabel__rzdq0{font-family:var(--font-sans);font-size:var(--text-meta);color:var(--color-utility-accent);margin:0 0 .2rem}.page_quickFactValue__DzPqJ{font-size:var(--text-body);line-height:1.5;margin:0}.page_cardSection__3SlmF{margin-top:-1rem}.page_cardSectionHeading__RHZhb{font-family:var(--font-serif);font-size:1.3rem;margin-bottom:.5rem}.page_cardSectionIntro__d_LTG{font-size:var(--text-body);color:var(--color-muted-text);line-height:1.6;margin-bottom:1.25rem}.page_cardGrid__I3en6{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem}@media (min-width:700px){.page_cardGrid__I3en6{grid-template-columns:1fr 1fr}}.page_card__aAR1P{padding:var(--space-card-padding-mobile);background-color:var(--color-surface);border-radius:var(--radius-card)}@media (min-width:900px){.page_card__aAR1P{padding:var(--space-card-padding-desktop)}}.page_cardNumber__T0gF5{font-family:var(--font-sans);font-size:var(--text-meta);font-weight:600;letter-spacing:.08em;color:var(--color-collector-accent);margin-bottom:.3rem}.page_cardTitle__jbS47{font-family:var(--font-serif);font-size:1.15rem;margin-bottom:.3rem}.page_cardTag__liIsi{font-size:var(--text-meta);color:var(--color-utility-accent);margin-bottom:.5rem}.page_cardBody__AjJ0A{font-size:var(--text-body);line-height:1.6}.page_accordionSection__73rg2{margin-top:-1rem}.page_accordionHeading__QOfm8{font-family:var(--font-serif);font-size:1.3rem;margin-bottom:.5rem}.page_accordionIntro__HVDCF{font-size:var(--text-body);color:var(--color-muted-text);line-height:1.6;margin-bottom:1.25rem}.page_accordionList__baE9w{display:flex;flex-direction:column;gap:.75rem}.page_accordionItem__KtWjb{padding:var(--space-card-padding-mobile);background-color:var(--color-surface);border-radius:var(--radius-card)}@media (min-width:900px){.page_accordionItem__KtWjb{padding:var(--space-card-padding-desktop)}}.page_accordionSummary__F9_yG{display:flex;align-items:center;justify-content:space-between;gap:.75rem;list-style:none;cursor:pointer;font-family:var(--font-sans);font-weight:600;font-size:var(--text-body);color:var(--color-ink);min-height:44px}.page_accordionSummary__F9_yG::-webkit-details-marker{display:none}.page_accordionSummary__F9_yG:after{content:"+";flex-shrink:0;font-family:var(--font-serif);font-size:1.3rem;color:var(--color-collector-accent);transition:transform var(--motion-fast) var(--motion-ease)}.page_accordionItem__KtWjb[open] .page_accordionSummary__F9_yG:after{transform:rotate(45deg)}.page_accordionAnswer__h2qtD{font-size:var(--text-body);line-height:1.6;color:var(--color-muted-text);margin-top:.75rem}.page_mapModule__TASN2{padding:var(--space-card-padding-mobile);background-color:var(--color-ink);color:var(--color-base);border-radius:var(--radius-card);margin-top:-1rem}@media (min-width:900px){.page_mapModule__TASN2{padding:var(--space-card-padding-desktop)}}.page_mapModuleEyebrow__vcjFg{font-family:var(--font-sans);font-size:var(--text-meta);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-destination-accent);margin-bottom:.6rem}.page_mapModuleHeading__hSF80{font-family:var(--font-serif);font-size:1.4rem;margin-bottom:.75rem}.page_mapModuleBody__dlaLw{font-size:var(--text-body);line-height:1.7;margin-bottom:1.25rem;max-width:55ch}.page_mapModuleCta__2C3Bw{display:inline-block}.page_mapModuleNote__GaWSt{font-size:var(--text-meta);color:var(--palette-warm-taupe);margin-top:1rem}.page_editorNote__tiBlv{padding:var(--space-card-padding-mobile);background-color:var(--color-surface);border-left:3px solid var(--color-accent);border-radius:var(--radius-card);margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)}@media (min-width:900px){.page_editorNote__tiBlv{padding:var(--space-card-padding-desktop)}}.page_editorNoteHeading__RQ1JC{font-family:var(--font-sans);font-size:var(--text-meta);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-collector-accent);margin-bottom:.6rem}.page_editorNote__tiBlv p{font-family:var(--font-serif);font-style:italic;font-size:1.05rem;line-height:1.7;margin-bottom:1rem}.page_editorNote__tiBlv p:last-child{margin-bottom:0}.page_disclaimer__H4o4a{padding:var(--space-card-padding-mobile);background-color:var(--color-base);border:1px solid var(--color-border);border-radius:var(--radius-card);margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)}@media (min-width:900px){.page_disclaimer__H4o4a{padding:var(--space-card-padding-desktop)}}.page_disclaimerHeading__Rvmj1{font-family:var(--font-serif);font-size:1.05rem;margin-bottom:.75rem}.page_disclaimer__H4o4a p{font-size:var(--text-meta);color:var(--color-muted-text);line-height:1.6;margin-bottom:.75rem}.page_disclaimer__H4o4a p:last-child{margin-bottom:0}.page_sourcesSection__QjUCV{margin-bottom:clamp(2.5rem,2rem + 2vw,3.5rem)}.page_sourceList__2XbJZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.page_sourceItem__d_LgY{font-size:var(--text-body);line-height:1.6}.page_sourceOrg__2WfJf{font-weight:600;color:var(--color-ink)}.page_sourceLink__ccIzT{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.page_inlineImage__xveZS{margin:-1rem 0 0;aspect-ratio:4/3;border-radius:var(--radius-soft);overflow:hidden}.page_inlineImage__xveZS img{width:100%;height:100%;object-fit:cover}.page_inlineImageCaption__sB9ZF{font-size:var(--text-meta);color:var(--color-muted-text);margin-top:.6rem;text-align:center}