.breadcrumb.svelte-fgy5t6,.page-hero.svelte-fgy5t6,.highlight-strip.svelte-fgy5t6,.article-sections.svelte-fgy5t6,.faq-section.svelte-fgy5t6,.related-section.svelte-fgy5t6,.article-cta.svelte-fgy5t6{width:min(68rem,100% - 2rem);margin-inline:auto}.breadcrumb.svelte-fgy5t6{color:#7a877f;align-items:center;gap:.55rem;padding-top:3rem;font-size:.7rem;display:flex}.breadcrumb.svelte-fgy5t6 a:where(.svelte-fgy5t6){color:var(--forest);align-items:center;gap:.3rem;font-weight:750;text-decoration:none;display:inline-flex}.page-hero.svelte-fgy5t6{text-align:center;max-width:58rem;padding:6rem 0 4rem}.page-hero.svelte-fgy5t6 h1:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6 h2:where(.svelte-fgy5t6),.faq-section.svelte-fgy5t6 h2:where(.svelte-fgy5t6),.related-section.svelte-fgy5t6 h2:where(.svelte-fgy5t6),.article-cta.svelte-fgy5t6 h2:where(.svelte-fgy5t6){letter-spacing:-.04em;font-family:Libre Baskerville,serif;font-weight:400}.page-hero.svelte-fgy5t6 h1:where(.svelte-fgy5t6){margin:.8rem 0 1.4rem;font-size:clamp(2.7rem,6vw,5rem);line-height:1.05}.page-hero.svelte-fgy5t6>p:where(.svelte-fgy5t6):not(.eyebrow){max-width:48rem;color:var(--ink-soft);margin:0 auto;font-size:1.05rem;line-height:1.75}.hero-actions.svelte-fgy5t6{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:2rem;display:flex}.highlight-strip.svelte-fgy5t6{background:var(--forest-deep);box-shadow:var(--shadow);color:#dbe5e0;border-radius:.9rem;grid-template-columns:repeat(4,1fr);display:grid}.highlight-strip.svelte-fgy5t6 span:where(.svelte-fgy5t6){border-right:1px solid #ffffff1a;align-items:center;gap:.55rem;min-height:5.5rem;padding:1.2rem;font-size:.72rem;font-weight:700;display:flex}.highlight-strip.svelte-fgy5t6 span:where(.svelte-fgy5t6):last-child{border-right:0}.highlight-strip.svelte-fgy5t6 svg{color:#e8ab85;flex:none}.article-sections.svelte-fgy5t6{padding-top:7rem}.article-sections.svelte-fgy5t6>section:where(.svelte-fgy5t6){border-bottom:1px solid var(--line);grid-template-columns:4rem minmax(0,1.2fr) minmax(16rem,.8fr);align-items:start;gap:clamp(1.5rem,5vw,4.5rem);padding:5rem 0;display:grid}.article-sections.svelte-fgy5t6>section:where(.svelte-fgy5t6):first-child{padding-top:0}.article-sections.svelte-fgy5t6>section.alternate:where(.svelte-fgy5t6) .section-copy:where(.svelte-fgy5t6){grid-area:1/3}.article-sections.svelte-fgy5t6>section.alternate:where(.svelte-fgy5t6) .point-list:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6>section.alternate:where(.svelte-fgy5t6) .quote-mark:where(.svelte-fgy5t6){grid-area:1/2}.section-number.svelte-fgy5t6{color:#a7a095;padding-top:.35rem;font-family:Libre Baskerville,serif;font-size:.8rem}.article-sections.svelte-fgy5t6 h2:where(.svelte-fgy5t6){margin:.65rem 0 1.25rem;font-size:clamp(1.8rem,3.3vw,2.75rem);line-height:1.18}.section-copy.svelte-fgy5t6>p:where(.svelte-fgy5t6):not(.eyebrow){color:var(--ink-soft);line-height:1.8}.point-list.svelte-fgy5t6{gap:.65rem;display:grid}.point-list.svelte-fgy5t6 article:where(.svelte-fgy5t6){background:var(--paper);border:1px solid var(--line);border-radius:.7rem;gap:.75rem;padding:1.1rem;display:flex}.point-list.svelte-fgy5t6 article:where(.svelte-fgy5t6)>svg{color:var(--forest);flex:none;margin-top:.12rem}.point-list.svelte-fgy5t6 h3:where(.svelte-fgy5t6),.faq-list.svelte-fgy5t6 h3:where(.svelte-fgy5t6){margin:0;font-family:Libre Baskerville,serif;font-size:.9rem;font-weight:400}.point-list.svelte-fgy5t6 p:where(.svelte-fgy5t6),.faq-list.svelte-fgy5t6 p:where(.svelte-fgy5t6){color:var(--ink-soft);margin:.35rem 0 0;font-size:.72rem;line-height:1.6}.quote-mark.svelte-fgy5t6{color:#d7cfc2;text-align:center;font-family:Libre Baskerville,serif;font-size:9rem;line-height:.7}.faq-section.svelte-fgy5t6{grid-template-columns:.75fr 1.25fr;gap:clamp(2rem,8vw,7rem);padding:7rem 0;display:grid}.faq-section.svelte-fgy5t6 h2:where(.svelte-fgy5t6),.related-section.svelte-fgy5t6 h2:where(.svelte-fgy5t6){margin:.6rem 0;font-size:clamp(1.8rem,3vw,2.6rem)}.faq-list.svelte-fgy5t6{gap:1rem;display:grid}.faq-list.svelte-fgy5t6 article:where(.svelte-fgy5t6){border-bottom:1px solid var(--line);padding-bottom:1.2rem}.related-section.svelte-fgy5t6{border-top:1px solid var(--line);padding:4rem 0}.related-grid.svelte-fgy5t6{grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:2rem;display:grid}.related-grid.svelte-fgy5t6 a:where(.svelte-fgy5t6){min-height:12rem;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:.75rem;grid-template-columns:1fr auto;align-content:space-between;gap:.7rem;padding:1.4rem;text-decoration:none;transition:transform .14s;display:grid}.related-grid.svelte-fgy5t6 a:where(.svelte-fgy5t6):hover{transform:translateY(-2px)}.related-grid.svelte-fgy5t6 span:where(.svelte-fgy5t6){color:var(--copper);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:.62rem;font-weight:800}.related-grid.svelte-fgy5t6 strong:where(.svelte-fgy5t6){font-family:Libre Baskerville,serif;font-size:.95rem;font-weight:400;line-height:1.45}.related-grid.svelte-fgy5t6 svg{color:var(--forest);align-self:end}.article-cta.svelte-fgy5t6{color:#fff;background:var(--forest);border-radius:1rem;justify-content:space-between;align-items:center;gap:2rem;margin-top:4rem;padding:3rem;display:flex}.article-cta.svelte-fgy5t6 .eyebrow:where(.svelte-fgy5t6){color:#efb18b}.article-cta.svelte-fgy5t6 h2:where(.svelte-fgy5t6){max-width:38rem;margin:.5rem 0 0;font-size:clamp(1.7rem,3.5vw,2.7rem)}.article-cta.svelte-fgy5t6 .button:where(.svelte-fgy5t6){color:var(--forest-deep);background:#f7dfce;flex:none}@media (width<=840px){.highlight-strip.svelte-fgy5t6{grid-template-columns:repeat(2,1fr)}.highlight-strip.svelte-fgy5t6 span:where(.svelte-fgy5t6):nth-child(2){border-right:0}.highlight-strip.svelte-fgy5t6 span:where(.svelte-fgy5t6):nth-child(-n+2){border-bottom:1px solid #ffffff1a}.article-sections.svelte-fgy5t6>section:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6>section.alternate:where(.svelte-fgy5t6){grid-template-columns:2rem 1fr}.article-sections.svelte-fgy5t6>section:where(.svelte-fgy5t6) .section-copy:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6>section.alternate:where(.svelte-fgy5t6) .section-copy:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6>section:where(.svelte-fgy5t6) .point-list:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6>section:where(.svelte-fgy5t6) .quote-mark:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6>section.alternate:where(.svelte-fgy5t6) .point-list:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6>section.alternate:where(.svelte-fgy5t6) .quote-mark:where(.svelte-fgy5t6){grid-area:auto/2}.faq-section.svelte-fgy5t6,.related-grid.svelte-fgy5t6{grid-template-columns:1fr}.related-grid.svelte-fgy5t6 a:where(.svelte-fgy5t6){min-height:9rem}}@media (width<=600px){.breadcrumb.svelte-fgy5t6,.page-hero.svelte-fgy5t6,.highlight-strip.svelte-fgy5t6,.article-sections.svelte-fgy5t6,.faq-section.svelte-fgy5t6,.related-section.svelte-fgy5t6,.article-cta.svelte-fgy5t6{width:min(100% - 1.25rem,68rem)}.page-hero.svelte-fgy5t6{padding-top:4rem}.highlight-strip.svelte-fgy5t6{grid-template-columns:1fr}.highlight-strip.svelte-fgy5t6 span:where(.svelte-fgy5t6),.highlight-strip.svelte-fgy5t6 span:where(.svelte-fgy5t6):nth-child(2){border-bottom:1px solid #ffffff1a;border-right:0}.highlight-strip.svelte-fgy5t6 span:where(.svelte-fgy5t6):last-child{border-bottom:0}.article-sections.svelte-fgy5t6>section:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6>section.alternate:where(.svelte-fgy5t6){grid-template-columns:1fr}.section-number.svelte-fgy5t6,.article-sections.svelte-fgy5t6>section:where(.svelte-fgy5t6) .section-copy:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6>section.alternate:where(.svelte-fgy5t6) .section-copy:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6>section:where(.svelte-fgy5t6) .point-list:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6>section:where(.svelte-fgy5t6) .quote-mark:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6>section.alternate:where(.svelte-fgy5t6) .point-list:where(.svelte-fgy5t6),.article-sections.svelte-fgy5t6>section.alternate:where(.svelte-fgy5t6) .quote-mark:where(.svelte-fgy5t6){grid-column:1}.quote-mark.svelte-fgy5t6{display:none}.article-cta.svelte-fgy5t6{flex-direction:column;align-items:flex-start;padding:2rem}}
