.ps-hero.svelte-dwumr9{border-bottom:1px solid var(--color-border);padding-block:clamp(40px,6vw,80px)}.ps-crumb.svelte-dwumr9{font-size:var(--fs-sm);color:var(--color-text-muted);margin-bottom:1.5rem}.ps-crumb.svelte-dwumr9 a:where(.svelte-dwumr9){color:var(--color-text-muted)}.ps-crumb.svelte-dwumr9 a:where(.svelte-dwumr9):hover{color:var(--color-text)}.ps-hero-grid.svelte-dwumr9{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.ps-title.svelte-dwumr9{font-family:var(--ff-display);letter-spacing:-.04em;margin-bottom:1.25rem;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:600;line-height:1.08}.ps-intro.svelte-dwumr9{font-size:var(--fs-md);color:var(--color-text-muted);margin:0;line-height:1.65}.ps-figure.svelte-dwumr9{margin:0}.ps-figure.svelte-dwumr9 img:where(.svelte-dwumr9){border-radius:var(--r-lg);width:100%;height:auto;box-shadow:var(--shadow-card);display:block}.ps-figure.svelte-dwumr9 figcaption:where(.svelte-dwumr9){font-size:var(--fs-sm);color:var(--color-text-muted);margin-top:.6rem}.ps-body.svelte-dwumr9{max-width:960px}.ps-body.svelte-dwumr9 p:where(.svelte-dwumr9){line-height:var(--lh-body)}.ps-h2.svelte-dwumr9{font-family:var(--ff-display);letter-spacing:-.03em;margin:2.5rem 0 1rem;font-size:clamp(1.3rem,2.2vw,1.75rem);font-weight:600}.ps-body.svelte-dwumr9>.ps-h2:where(.svelte-dwumr9):first-child,.container.svelte-dwumr9>.ps-h2:where(.svelte-dwumr9):first-child{margin-top:0}.ps-flow.svelte-dwumr9{grid-template-columns:repeat(4,1fr);gap:16px;margin:0 0 2rem;padding:0;list-style:none;display:grid}.ps-step.svelte-dwumr9{border:1px solid var(--color-border);border-radius:var(--r-md);background:var(--color-surface);flex-direction:column;gap:6px;padding:18px;display:flex}.ps-step-display.svelte-dwumr9{border-color:var(--color-brand-red);background:var(--color-brand-red-soft)}.ps-step-num.svelte-dwumr9{font-family:var(--ff-mid);font-size:var(--fs-sm);color:var(--color-text-muted)}.ps-step-display.svelte-dwumr9 .ps-step-num:where(.svelte-dwumr9){color:var(--color-brand-red)}.ps-step-title.svelte-dwumr9{font-size:var(--fs-base)}.ps-step-text.svelte-dwumr9{font-size:var(--fs-sm);color:var(--color-text-muted);line-height:1.55}.ps-facts.svelte-dwumr9{gap:12px;margin:0;display:grid}.ps-facts.svelte-dwumr9 div:where(.svelte-dwumr9){line-height:var(--lh-body)}.ps-facts.svelte-dwumr9 dt:where(.svelte-dwumr9){font-weight:600;display:inline}.ps-facts.svelte-dwumr9 dd:where(.svelte-dwumr9){margin:0 0 0 .25em;display:inline}.ps-ctas.svelte-dwumr9{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ps-cta.svelte-dwumr9{border:1px solid var(--color-border);border-radius:var(--r-lg);background:var(--color-surface);flex-direction:column;align-items:flex-start;padding:28px;display:flex}.ps-cta.svelte-dwumr9 h3:where(.svelte-dwumr9){font-size:var(--fs-lg);margin:0 0 .5rem;font-weight:600}.ps-cta.svelte-dwumr9 p:where(.svelte-dwumr9){color:var(--color-text-muted);flex:1;margin:0 0 1.25rem;line-height:1.6}.ps-cta.svelte-dwumr9{min-width:0}.ps-cta.svelte-dwumr9 .btn:where(.svelte-dwumr9){white-space:normal;max-width:100%;height:auto;min-height:48px;padding:10px 20px;line-height:1.3}.ps-domain.svelte-dwumr9{opacity:.7;margin-left:.35em;font-weight:400}@media (width<=860px){.ps-hero-grid.svelte-dwumr9,.ps-ctas.svelte-dwumr9{grid-template-columns:1fr}.ps-flow.svelte-dwumr9{grid-template-columns:1fr 1fr}}@media (width<=520px){.ps-flow.svelte-dwumr9{grid-template-columns:1fr}.ps-domain.svelte-dwumr9{display:none}.ps-cta.svelte-dwumr9{padding:20px}}
