.feature-page.svelte-ho42kz{min-height:100vh;background:linear-gradient(180deg,#fffdf8fa,#f0f4edeb);color:var(--color-text)}.feature-hero.svelte-ho42kz,.answer-panel.svelte-ho42kz,.workflow-panel.svelte-ho42kz,.outcome-panel.svelte-ho42kz{width:min(100% - 2rem,1160px);margin-inline:auto}.feature-hero.svelte-ho42kz{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.46fr);gap:var(--space-10);align-items:center;min-height:min(800px,86vh);padding-block:var(--space-12)}.brand-link.svelte-ho42kz{display:inline-flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-12);color:var(--color-text);font-weight:900;text-decoration:none}.brand-mark.svelte-ho42kz,.preview-icon.svelte-ho42kz,.step-topline.svelte-ho42kz i:where(.svelte-ho42kz){display:grid;place-items:center;border:1px solid rgba(49,94,88,.14);background:#fffdf8e6}.brand-mark.svelte-ho42kz{width:34px;height:34px;border-radius:7px}.eyebrow.svelte-ho42kz,.panel-stamp.svelte-ho42kz{display:inline-flex;margin-bottom:var(--space-3);color:var(--color-secondary-dark);font-size:var(--font-size-xs);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.hero-copy.svelte-ho42kz h1:where(.svelte-ho42kz){max-width:780px;margin:0;font-family:var(--font-display);font-size:clamp(3.1rem,6.8vw,5.8rem);line-height:.98;text-wrap:balance}.hero-copy.svelte-ho42kz>p:where(.svelte-ho42kz){max-width:690px;margin-top:var(--space-5);color:var(--color-text-muted);font-size:clamp(var(--font-size-lg),2vw,1.38rem);line-height:var(--line-height-relaxed)}.hero-actions.svelte-ho42kz{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}.fine-print.svelte-ho42kz{margin-top:var(--space-4)!important;color:var(--color-primary-dark)!important;font-size:var(--font-size-sm)!important;font-weight:900}.feature-preview.svelte-ho42kz{position:relative;display:grid;gap:var(--space-4);padding:var(--space-5);border:1px solid rgba(49,94,88,.16);border-radius:8px;background:linear-gradient(145deg,#fffdf8fa,#eff3ebbd);box-shadow:0 28px 80px #31281b1f}.preview-icon.svelte-ho42kz{width:58px;height:58px;border-radius:8px}.feature-preview.svelte-ho42kz img:where(.svelte-ho42kz){display:block;width:min(100%,420px);height:auto;margin-inline:auto;filter:drop-shadow(0 20px 28px rgba(49,40,27,.16))}.proof-ledger.svelte-ho42kz{display:flex;flex-wrap:wrap;gap:var(--space-2)}.proof-ledger.svelte-ho42kz span:where(.svelte-ho42kz){padding:.45rem .65rem;border:1px solid rgba(49,94,88,.16);border-radius:var(--radius-full);color:var(--color-secondary-dark);background:#fffdf8c7;font-size:var(--font-size-xs);font-weight:900}.answer-panel.svelte-ho42kz{padding:var(--space-8);border:1px solid rgba(49,94,88,.16);border-radius:8px;background:#fffdf8e6;box-shadow:0 18px 46px #31281b0f}.answer-panel.svelte-ho42kz h2:where(.svelte-ho42kz),.outcome-panel.svelte-ho42kz h2:where(.svelte-ho42kz){max-width:800px;margin:0;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.35rem);line-height:var(--line-height-tight);text-wrap:balance}.answer-panel.svelte-ho42kz p:where(.svelte-ho42kz){max-width:880px;margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed)}.workflow-panel.svelte-ho42kz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-8);border:1px solid rgba(49,94,88,.16);border-radius:8px;overflow:hidden;background:linear-gradient(145deg,#fffdf8f5,#eff3ebb8)}.workflow-panel.svelte-ho42kz article:where(.svelte-ho42kz){display:grid;grid-template-rows:auto auto 1fr;gap:var(--space-4);min-height:300px;padding:var(--space-5)}.workflow-panel.svelte-ho42kz article:where(.svelte-ho42kz)+article:where(.svelte-ho42kz){border-left:1px solid rgba(49,94,88,.14)}.step-topline.svelte-ho42kz{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}.step-topline.svelte-ho42kz>span:where(.svelte-ho42kz){color:var(--color-primary-dark);font-family:var(--font-display);font-size:var(--font-size-3xl);line-height:1}.step-topline.svelte-ho42kz i:where(.svelte-ho42kz){width:48px;height:48px;border-radius:6px;font-style:normal}.workflow-panel.svelte-ho42kz h2:where(.svelte-ho42kz){margin:0;color:var(--color-secondary-dark);font-family:var(--font-display);font-size:clamp(1.45rem,2.2vw,2rem);text-wrap:balance}.workflow-panel.svelte-ho42kz p:where(.svelte-ho42kz){margin:0;color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.outcome-panel.svelte-ho42kz{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,.7fr) auto;gap:var(--space-6);align-items:center;margin-top:var(--space-8);padding:var(--space-8);border:1px solid rgba(49,94,88,.16);border-radius:8px;background:var(--color-secondary-dark);box-shadow:0 24px 64px #101a1729}.outcome-panel.svelte-ho42kz .panel-stamp:where(.svelte-ho42kz),.outcome-panel.svelte-ho42kz h2:where(.svelte-ho42kz){color:#fffdf8f0}.outcome-panel.svelte-ho42kz ul:where(.svelte-ho42kz){display:grid;gap:var(--space-3)}.outcome-panel.svelte-ho42kz li:where(.svelte-ho42kz){display:grid;grid-template-columns:24px minmax(0,1fr);gap:var(--space-3);align-items:center;color:#fffdf8e0;font-weight:800}.feature-index-link.svelte-ho42kz{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:.78rem 1rem;border:1px solid rgba(255,253,248,.32);border-radius:7px;color:#fffdf8f0;font-weight:900;text-decoration:none}@media(max-width:920px){.feature-hero.svelte-ho42kz,.outcome-panel.svelte-ho42kz{grid-template-columns:1fr;gap:var(--space-6)}.workflow-panel.svelte-ho42kz{grid-template-columns:1fr}.workflow-panel.svelte-ho42kz article:where(.svelte-ho42kz){min-height:auto}.workflow-panel.svelte-ho42kz article:where(.svelte-ho42kz)+article:where(.svelte-ho42kz){border-left:none;border-top:1px solid rgba(49,94,88,.14)}}@media(max-width:640px){.feature-hero.svelte-ho42kz{min-height:auto;padding-block:var(--space-8) var(--space-10)}.brand-link.svelte-ho42kz{margin-bottom:var(--space-8)}.hero-copy.svelte-ho42kz h1:where(.svelte-ho42kz){font-size:clamp(2.6rem,14vw,3.5rem)}.answer-panel.svelte-ho42kz,.outcome-panel.svelte-ho42kz{padding:var(--space-5)}}
