.page.svelte-drwev8{background:var(--cream);min-height:100vh}main.svelte-drwev8{max-width:880px;margin:0 auto;padding:40px 32px 96px}.crumbs.svelte-drwev8{font-size:var(--t-xs);color:var(--ink-4);gap:8px;display:flex}.crumbs.svelte-drwev8 a:where(.svelte-drwev8){color:var(--ink-3)}.hero.svelte-drwev8{max-width:660px;margin-top:26px}.eyebrow.svelte-drwev8{font-size:var(--t-micro);letter-spacing:var(--track-wider);text-transform:uppercase;color:var(--ink-4);font-weight:var(--w-semibold);margin:0 0 10px}h1.svelte-drwev8{font-style:italic;font-weight:var(--w-regular);margin:0;font-size:clamp(28px,4.6vw,40px);line-height:1.1}.sub.svelte-drwev8{color:var(--ink-2);margin:16px 0 22px;font-size:15.5px;line-height:1.65}.ctas.svelte-drwev8{flex-wrap:wrap;gap:10px;display:flex}.cta.svelte-drwev8{border-radius:var(--r-pill);background:var(--ink);height:42px;color:var(--paper);font-size:var(--t-sm);font-weight:var(--w-medium);white-space:nowrap;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.cta-line.svelte-drwev8{border-radius:var(--r-pill);border:1px solid var(--ink);height:42px;color:var(--ink);font-size:var(--t-sm);font-weight:var(--w-medium);align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.split.svelte-drwev8{grid-template-columns:1fr 1fr;gap:16px;margin-top:44px;display:grid}.panel.svelte-drwev8{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px}.panel.svelte-drwev8 h2:where(.svelte-drwev8){font-size:var(--t-lg);font-weight:var(--w-medium);margin:0 0 12px}.panel.svelte-drwev8 ul:where(.svelte-drwev8){font-size:var(--t-sm);color:var(--ink-2);flex-direction:column;gap:8px;margin:0;padding-left:18px;line-height:1.55;display:flex}.panel.how.svelte-drwev8 p:where(.svelte-drwev8){font-size:var(--t-sm);color:var(--ink-2);margin:0 0 12px;line-height:1.65}.panel.how.svelte-drwev8 p:where(.svelte-drwev8):last-child{margin-bottom:0}.faq.svelte-drwev8{margin-top:44px}.faq.svelte-drwev8 h2:where(.svelte-drwev8){font-size:var(--t-lg);font-weight:var(--w-medium);margin:0 0 12px}.faq.svelte-drwev8 details:where(.svelte-drwev8){background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:8px;padding:14px 18px}.faq.svelte-drwev8 summary:where(.svelte-drwev8){font-size:var(--t-base);font-weight:var(--w-medium);cursor:pointer}.faq.svelte-drwev8 p:where(.svelte-drwev8){font-size:var(--t-sm);color:var(--ink-2);margin:10px 0 0;line-height:1.6}.banner.svelte-drwev8{background:var(--sage);border-radius:var(--r-xl);justify-content:space-between;align-items:center;gap:20px;margin-top:44px;padding:28px 30px;display:flex}.banner-title.svelte-drwev8{font-style:italic;font-weight:var(--w-regular);margin:0 0 6px;font-size:24px}.banner.svelte-drwev8 p:where(.svelte-drwev8){font-size:var(--t-sm);color:var(--ink-2);margin:0}.related.svelte-drwev8{margin-top:44px}.related.svelte-drwev8 h2:where(.svelte-drwev8){font-size:var(--t-lg);font-weight:var(--w-medium);margin:0 0 12px}.rel-grid.svelte-drwev8{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.rel-card.svelte-drwev8{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink);flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;display:flex}.rel-card.svelte-drwev8:hover{border-color:var(--ink-4)}.rel-label.svelte-drwev8{font-size:var(--t-micro);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink-4);font-weight:var(--w-semibold)}.rel-title.svelte-drwev8{font-size:var(--t-sm);font-weight:var(--w-medium);line-height:1.35}@media (width<=720px){main.svelte-drwev8{padding:28px 20px 64px}.split.svelte-drwev8{grid-template-columns:1fr}.banner.svelte-drwev8{flex-direction:column;align-items:flex-start}}
