main.svelte-1wt9bum{min-height:100vh;background:#f6f8f4}.hero.svelte-1wt9bum{background:radial-gradient(circle at 82% 25%,rgba(152,196,71,.15),transparent 28rem),var(--color-brand-ink);padding:8.5rem 1rem 5rem}.hero-inner.svelte-1wt9bum{display:flex;justify-content:center}.hero-copy.svelte-1wt9bum{width:min(54rem,100%);text-align:center}.breadcrumbs.svelte-1wt9bum{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem .55rem;margin-bottom:1.25rem;color:#aeb7c4;font-size:var(--text-sm)}.breadcrumbs.svelte-1wt9bum a:where(.svelte-1wt9bum){color:#dce2ea;text-decoration:underline;text-decoration-color:#b9df7080;text-underline-offset:.22em}.breadcrumbs.svelte-1wt9bum [aria-current=page]:where(.svelte-1wt9bum){overflow:hidden;max-width:min(38rem,70vw);text-overflow:ellipsis;white-space:nowrap}.kicker.svelte-1wt9bum{display:inline-flex;align-items:center;gap:.5rem;color:#b9df70;font-size:var(--text-sm);font-weight:var(--weight-bold)}h1.svelte-1wt9bum{margin:1rem 0 1.25rem;color:#fff;font-size:var(--text-display);letter-spacing:-.05em;line-height:1.03}.hero.svelte-1wt9bum p:where(.svelte-1wt9bum){max-width:48rem;margin:0 auto;color:#c7ced8;font-size:var(--text-title-sm);line-height:1.75}.article-meta.svelte-1wt9bum{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;margin-top:1.1rem;color:#aeb7c4;font-size:var(--text-sm)}.hero-actions.svelte-1wt9bum{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem}.hero-actions.svelte-1wt9bum a:where(.svelte-1wt9bum){display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:.5rem;padding-inline:1.15rem}.article-shell.svelte-1wt9bum{width:min(72rem,calc(100% - 2rem));margin:0 auto;padding:4rem 0 5rem}.article.svelte-1wt9bum{display:grid;gap:1.25rem}.article.svelte-1wt9bum>section:where(.svelte-1wt9bum),.faq-item.svelte-1wt9bum,aside.svelte-1wt9bum,.references.svelte-1wt9bum{border:1px solid #dfe5da;border-radius:14px;background:#fff;padding:clamp(1.4rem,4vw,2.25rem)}.article.svelte-1wt9bum h2:where(.svelte-1wt9bum),aside.svelte-1wt9bum h2:where(.svelte-1wt9bum),.references.svelte-1wt9bum h2:where(.svelte-1wt9bum){margin:0 0 1rem;color:var(--color-brand-ink);font-size:var(--text-title-page);letter-spacing:-.025em}.article.svelte-1wt9bum p:where(.svelte-1wt9bum){margin:.75rem 0 0;color:#4f5965;line-height:1.8}.article.svelte-1wt9bum ul:where(.svelte-1wt9bum){display:grid;gap:.8rem;margin:1rem 0 0;padding:0;list-style:none}.article.svelte-1wt9bum li:where(.svelte-1wt9bum){display:flex;align-items:flex-start;gap:.65rem;color:#303946;line-height:1.65}.article.svelte-1wt9bum li:where(.svelte-1wt9bum) svg{flex:0 0 auto;margin-top:.2rem;color:#739b28}aside.svelte-1wt9bum{margin-top:2rem}.references.svelte-1wt9bum{margin-top:2rem}.references.svelte-1wt9bum ul:where(.svelte-1wt9bum){display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.references.svelte-1wt9bum li:where(.svelte-1wt9bum){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;border-top:1px solid #edf0e9;padding-top:.75rem}.references.svelte-1wt9bum li:where(.svelte-1wt9bum):first-child{border-top:0;padding-top:0}.references.svelte-1wt9bum a:where(.svelte-1wt9bum){color:var(--color-brand-ink);font-weight:var(--weight-bold)}.references.svelte-1wt9bum li:where(.svelte-1wt9bum) span:where(.svelte-1wt9bum){color:#68727e;font-size:var(--text-sm)}.aside-label.svelte-1wt9bum{color:#56791b;font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase}.related-grid.svelte-1wt9bum{display:grid;gap:.8rem}.related-grid.svelte-1wt9bum a:where(.svelte-1wt9bum){display:grid;gap:.4rem;border:1px solid #dfe5da;border-radius:10px;color:inherit;padding:1rem;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.related-grid.svelte-1wt9bum a:where(.svelte-1wt9bum):hover{border-color:#98c447;transform:translateY(-2px)}.related-grid.svelte-1wt9bum strong:where(.svelte-1wt9bum){color:var(--color-brand-ink)}.related-grid.svelte-1wt9bum span:where(.svelte-1wt9bum){color:#68727e;font-size:var(--text-sm);line-height:1.55}.related-grid.svelte-1wt9bum small:where(.svelte-1wt9bum){display:inline-flex;align-items:center;gap:.35rem;color:#56791b;font-weight:var(--weight-bold)}.article.faq.svelte-1wt9bum{width:min(60rem,100%);grid-template-columns:1fr;margin-inline:auto}.faq-item.svelte-1wt9bum{padding:0;overflow:clip}.faq-item.svelte-1wt9bum summary:where(.svelte-1wt9bum){display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:1rem;padding:1.35rem clamp(1.35rem,4vw,2rem);cursor:pointer;list-style:none}.faq-item.svelte-1wt9bum summary:where(.svelte-1wt9bum)::-webkit-details-marker{display:none}.faq-item.svelte-1wt9bum summary:where(.svelte-1wt9bum) h2:where(.svelte-1wt9bum){margin:0;font-size:var(--text-title-sm);line-height:1.4}.faq-item.svelte-1wt9bum summary:where(.svelte-1wt9bum) svg{flex:0 0 auto;color:#739b28;transition:transform .16s ease}.faq-item[open].svelte-1wt9bum summary:where(.svelte-1wt9bum) svg{transform:rotate(180deg)}.faq-item[open].svelte-1wt9bum summary:where(.svelte-1wt9bum){border-bottom:1px solid #e8ece5;background:#fbfcf9}.faq-answer.svelte-1wt9bum{padding:.35rem clamp(1.35rem,4vw,2rem) 1.5rem}@media(min-width:760px){.article.svelte-1wt9bum{grid-template-columns:repeat(2,minmax(0,1fr))}.article.svelte-1wt9bum>section:where(.svelte-1wt9bum):first-child,.article.svelte-1wt9bum>section:where(.svelte-1wt9bum):last-child:nth-child(odd){grid-column:1 / -1}.related-grid.svelte-1wt9bum{grid-template-columns:repeat(3,minmax(0,1fr))}}
