.page-hero.svelte-zu8gir{background:var(--color-bg-dark);padding-top:calc(var(--header-height) + 2rem);padding-bottom:4rem}.page-hero.svelte-zu8gir h1:where(.svelte-zu8gir){font-size:var(--text-h1);color:var(--color-text-on-dark);margin-bottom:.75rem}.hero-sub.svelte-zu8gir{color:oklch(93% .005 275/.7);max-width:52ch;font-size:1.125rem;line-height:1.65}.content-section.svelte-zu8gir{padding-block:var(--section-pad-v)}.content-layout.svelte-zu8gir{grid-template-columns:1fr 340px;align-items:start;gap:4rem;display:grid}.content-main.svelte-zu8gir h2:where(.svelte-zu8gir){font-size:var(--text-h2);color:var(--color-text);margin-bottom:1.25rem;font-weight:600}.content-main.svelte-zu8gir h3:where(.svelte-zu8gir){font-size:var(--text-h3);color:var(--color-text);margin-top:2.5rem;margin-bottom:1rem;font-weight:600}.content-main.svelte-zu8gir p:where(.svelte-zu8gir){color:var(--color-text-secondary);margin-bottom:1rem;font-size:1rem;line-height:1.75}.feature-list.svelte-zu8gir{flex-direction:column;gap:.625rem;margin-bottom:1rem;list-style:none;display:flex}.feature-list.svelte-zu8gir li:where(.svelte-zu8gir){color:var(--color-text-secondary);padding-left:1.5rem;font-size:.9375rem;line-height:1.6;position:relative}.feature-list.svelte-zu8gir li:where(.svelte-zu8gir):before{content:"";background:var(--color-brand);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0}.process-steps.svelte-zu8gir{flex-wrap:wrap;align-items:stretch;gap:0;margin-bottom:1rem;display:flex}.step.svelte-zu8gir{border:1px solid var(--color-border);border-radius:12px;flex:1;min-width:180px;padding:1.5rem;position:relative}.step-dot.svelte-zu8gir{background:var(--color-brand);border-radius:50%;width:12px;height:12px;margin-bottom:.75rem;display:block}.step-connector.svelte-zu8gir{background:var(--color-brand);transform-origin:0;flex-shrink:0;align-self:center;width:24px;height:2px}.step-num.svelte-zu8gir{font-family:var(--font-mono);color:var(--color-brand);margin-bottom:.5rem;font-size:1.5rem;font-weight:500;display:block}.step.svelte-zu8gir h4:where(.svelte-zu8gir){color:var(--color-text);margin-bottom:.375rem;font-size:1.0625rem;font-weight:600}.step.svelte-zu8gir p:where(.svelte-zu8gir){color:var(--color-text-secondary);margin-bottom:0;font-size:.875rem;line-height:1.6}.content-sidebar.svelte-zu8gir{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:100px}.cta-card.svelte-zu8gir{background:var(--color-brand);color:var(--color-text-on-brand);border-radius:16px;padding:2rem}.cta-card.svelte-zu8gir h3:where(.svelte-zu8gir){margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.cta-card.svelte-zu8gir p:where(.svelte-zu8gir){opacity:.85;margin-bottom:1.25rem;font-size:.9375rem;line-height:1.6}.cta-btn.svelte-zu8gir{background:var(--color-bg);color:var(--color-brand);border-radius:8px;padding:.75rem 1.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.cta-btn.svelte-zu8gir:hover{transform:translateY(-1px);box-shadow:0 4px 16px oklch(12% .04 275/.2)}.info-card.svelte-zu8gir{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:16px;padding:1.75rem}.info-card.svelte-zu8gir h4:where(.svelte-zu8gir){color:var(--color-text);margin-bottom:1rem;font-size:.9375rem;font-weight:600}.info-list.svelte-zu8gir{flex-direction:column;gap:.5rem;list-style:none;display:flex}.info-list.svelte-zu8gir li:where(.svelte-zu8gir){color:var(--color-text-secondary);font-size:.875rem;line-height:1.5}.info-list.svelte-zu8gir strong:where(.svelte-zu8gir){color:var(--color-text)}@media (width<=900px){.content-layout.svelte-zu8gir{grid-template-columns:1fr;gap:2rem}.content-sidebar.svelte-zu8gir{position:static}.process-steps.svelte-zu8gir{flex-direction:column;gap:0}.step-connector.svelte-zu8gir{transform-origin:top;width:2px;height:24px;margin-left:1.5rem}}
