.page_layout__K78DN{max-width:var(--content-max-width-narrow);margin-inline:auto}.page_readingTimeTag__IVRit{display:inline-block;margin-bottom:1rem}.page_image__WE9VF{aspect-ratio:3/2;border-radius:var(--radius-soft);overflow:hidden;margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)}.page_image__WE9VF img{width:100%;height:100%;object-fit:cover}.page_pullQuote__FFGnV{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__ivuFy p{font-size:var(--text-body-lg);line-height:1.8;margin-bottom:1.5rem}.page_stepsSection__T_eW2{display:flex;flex-direction:column;gap:clamp(2rem,1.6rem + 2vw,3rem);margin-bottom:clamp(2.5rem,2rem + 2vw,3.5rem)}.page_stepHeading__VTkQr{margin-bottom:1rem;scroll-margin-top:6rem}.page_breakdown__6CzU4{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:clamp(2.5rem,2rem + 2vw,3.5rem)}.page_breakdownSection__WbesJ{padding:var(--space-card-padding-mobile);background-color:var(--color-surface);border-radius:var(--radius-card)}@media (min-width:900px){.page_breakdownSection__WbesJ{padding:var(--space-card-padding-desktop)}}.page_breakdownLabel__BL5ZB{font-family:var(--font-serif);font-size:1.15rem;margin-bottom:.6rem}.page_breakdownPoints__m0GSV{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.4rem;font-size:var(--text-body);line-height:1.6}.page_sectionHeading__LL0db{margin-bottom:1rem}.page_editorialCallout__GBTo1{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__GBTo1{padding:var(--space-card-padding-desktop)}}.page_editorialCalloutLabel__U1XHD{font-family:var(--font-serif);font-style:italic;font-size:1.1rem;margin-bottom:.75rem}.page_editorialCallout__GBTo1 p{font-size:var(--text-body);line-height:1.7;margin-bottom:1rem}.page_editorialCallout__GBTo1 p:last-child{margin-bottom:0}.page_relatedCards__WxLeH{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__WxLeH{grid-template-columns:1fr 1fr}}.page_relatedCard__Co3qb{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__Co3qb:focus-visible,.page_relatedCard__Co3qb:hover{box-shadow:0 2px 12px rgba(0,0,0,.06)}@media (min-width:900px){.page_relatedCard__Co3qb{padding:var(--space-card-padding-desktop)}}.page_relatedCardTitle__GGigQ{font-family:var(--font-serif);font-size:1.15rem;margin-bottom:.5rem}.page_relatedCardDescription__dXzhc{font-size:var(--text-body);color:var(--color-muted-text);line-height:1.6;margin-bottom:.75rem}.page_relatedCardLabel__3Lvkp{font-weight:600;color:var(--color-accent)}.page_accordionSection__us8H4{margin-top:-1rem}.page_accordionHeading__zvNWq{font-family:var(--font-serif);font-size:1.3rem;margin-bottom:.5rem}.page_accordionIntro__2mLQx{font-size:var(--text-body);color:var(--color-muted-text);line-height:1.6;margin-bottom:1.25rem}.page_accordionList__XPAiQ{display:flex;flex-direction:column;gap:.75rem}.page_accordionItem__pF6k0{padding:var(--space-card-padding-mobile);background-color:var(--color-surface);border-radius:var(--radius-card)}@media (min-width:900px){.page_accordionItem__pF6k0{padding:var(--space-card-padding-desktop)}}.page_accordionSummary__aakN2{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__aakN2::-webkit-details-marker{display:none}.page_accordionSummary__aakN2: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__pF6k0[open] .page_accordionSummary__aakN2:after{transform:rotate(45deg)}.page_accordionAnswer__s0ke2{font-size:var(--text-body);line-height:1.6;color:var(--color-muted-text);margin-top:.75rem}.page_editorNote__kdA2r{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__kdA2r{padding:var(--space-card-padding-desktop)}}.page_editorNoteHeading__myNHA{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__kdA2r p{font-family:var(--font-serif);font-style:italic;font-size:1.05rem;line-height:1.7;margin-bottom:1rem}.page_editorNote__kdA2r p:last-child{margin-bottom:0}.page_closingNote__4LJrR{padding-top:2rem;border-top:1px solid var(--color-border);font-style:italic;margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)}.page_closingNote__4LJrR p{font-size:var(--text-body-lg);line-height:1.8;margin-bottom:1.5rem}.page_closingCtas__AS6UQ{display:flex;flex-wrap:wrap;gap:1rem;margin-top:clamp(1rem,.8rem + 1vw,1.5rem)}.page_inlineImage__SgO6t{margin:-1rem 0 0;aspect-ratio:4/3;border-radius:var(--radius-soft);overflow:hidden}.page_inlineImage__SgO6t img{width:100%;height:100%;object-fit:cover}.page_inlineImageRow__xqEXG{display:flex;flex-wrap:wrap;gap:1rem;margin:-1rem 0 0}.page_inlineImageRowItem__O4N26{flex:1 1 260px;aspect-ratio:4/3;border-radius:var(--radius-soft);overflow:hidden}.page_inlineImageRowItem__O4N26 img{width:100%;height:100%;object-fit:cover}.page_inlineImageCaption__uQu9x{font-size:var(--text-meta);color:var(--color-muted-text);margin-top:.6rem;text-align:center}