.landing_page__w02VR{min-height:100svh;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);padding-bottom:var(--sticky-offset)}.landing_page__w02VR *{box-sizing:border-box}.landing_page__w02VR a{color:inherit;text-decoration:none}.landing_nav__Lusxe{position:sticky;top:0;z-index:var(--z-sticky);border-bottom:var(--rule-thin) solid var(--color-rule);background:color-mix(in oklch,var(--color-paper) 88%,transparent);backdrop-filter:blur(var(--blur-nav)) saturate(140%)}.landing_navInner__5QsaK{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-lg);width:min(var(--page-max),100%);min-height:var(--nav-height);margin-inline:auto;padding-inline:var(--page-gutter)}.landing_footerMeta__uzCt_,.landing_footerMeta__uzCt_ nav,.landing_founderStrip__TXQ81,.landing_heroActions__uYN0U,.landing_heroChecks__i978d,.landing_includedGrid__3Exk4 div,.landing_navActions__Z9hwm,.landing_navCenter__TLHBj,.landing_pricingHeader__hCGkm,.landing_primaryButton__KND66,.landing_secondaryButton__aLO96,.landing_smallButton__mx732,.landing_stickyCta__XSYAs,.landing_stripLink__x6y4N,.landing_textLink__Y0Dad,.landing_wordmark__VqcUv{display:flex;align-items:center}.landing_wordmark__VqcUv{justify-self:start;gap:var(--space-xs);min-height:var(--hit-target);font-family:var(--font-display);font-size:var(--text-lg);font-weight:800;letter-spacing:0;white-space:nowrap}.landing_wordmarkMark__Uelbh{width:var(--space-lg);height:var(--space-lg);border-radius:var(--radius-pill);background:var(--color-accent);box-shadow:inset 0 0 0 var(--rule-thick) var(--color-ink),var(--shadow-soft)}.landing_navCenter__TLHBj{justify-self:center;gap:var(--space-2xs)}.landing_navActions__Z9hwm{justify-self:end;gap:var(--space-sm)}.landing_footerMeta__uzCt_ a,.landing_navLink__MZKeB,.landing_textLink__Y0Dad{min-height:var(--hit-target);padding-inline:var(--space-sm);border-radius:var(--radius-pill);color:var(--color-muted);font-size:var(--text-sm);font-weight:700;white-space:nowrap;transition:color var(--dur-short) var(--ease-out),background-color var(--dur-short) var(--ease-out)}.landing_footerMeta__uzCt_ a:hover,.landing_navLink__MZKeB:hover,.landing_textLink__Y0Dad:hover{color:var(--color-ink);background:var(--color-paper-2)}.landing_primaryButton__KND66,.landing_smallButton__mx732{--btn-face:var(--color-accent);--btn-edge:var(--color-accent-deep);--btn-cast:var(--shadow-accent);justify-content:center;gap:var(--space-xs);min-height:var(--hit-target);border:0;border-radius:var(--radius-pill);background:var(--btn-face);color:var(--color-accent-ink);font-weight:800;white-space:nowrap;box-shadow:0 var(--button-edge) 0 0 var(--btn-edge),0 var(--space-sm) var(--space-lg) calc(var(--space-xs) * -1) var(--btn-cast);transform:translateY(0);transition:transform var(--dur-micro) var(--ease-out),box-shadow var(--dur-micro) var(--ease-out),background-color var(--dur-short) var(--ease-out)}.landing_primaryButton__KND66{padding:var(--space-md) var(--space-xl)}.landing_smallButton__mx732{padding:var(--space-sm) var(--space-md)}.landing_primaryButton__KND66:hover,.landing_smallButton__mx732:hover{transform:translateY(calc(var(--space-2xs) * -1));box-shadow:0 var(--button-edge-hover) 0 0 var(--btn-edge),0 var(--space-md) var(--space-xl) calc(var(--space-xs) * -1) var(--btn-cast)}.landing_primaryButton__KND66:active,.landing_smallButton__mx732:active{transform:translateY(var(--space-2xs));box-shadow:0 var(--rule-thin) 0 0 var(--btn-edge),0 var(--space-2xs) var(--space-xs) calc(var(--space-2xs) * -1) var(--btn-cast)}.landing_primaryButton__KND66[aria-disabled=true],.landing_secondaryButton__aLO96[aria-disabled=true],.landing_smallButton__mx732[aria-disabled=true],.landing_stickyCta__XSYAs a[aria-disabled=true],.landing_textLink__Y0Dad[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none;transform:none}.landing_secondaryButton__aLO96{justify-content:center;min-height:var(--hit-target);padding:var(--space-md) var(--space-lg);border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-pill);background:var(--color-paper);color:var(--color-ink);font-weight:800;white-space:nowrap;transition:transform var(--dur-micro) var(--ease-out),background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out)}.landing_secondaryButton__aLO96:hover{background:var(--color-paper-2);border-color:var(--color-ink);transform:translateY(calc(var(--space-3xs) * -1))}.landing_secondaryButton__aLO96:active{transform:translateY(var(--space-3xs))}.landing_buttonIcon__U22Yl,.landing_inlineIcon__MBEV6{width:1em;height:1em;flex:none}.landing_hero__QPm7L{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:var(--space-2xl);width:min(var(--page-max),100%);margin-inline:auto;padding:var(--space-3xl) var(--page-gutter) var(--space-2xl)}.landing_heroCopy__roUgV{min-width:0}.landing_softLabel___swKI{display:inline-flex;width:fit-content;margin:0 0 var(--space-md);padding:var(--space-xs) var(--space-md);border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-pill);background:var(--color-paper-2);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:800;letter-spacing:var(--tracking-label);text-transform:uppercase}.landing_briefCopy__pqEMO h2,.landing_cardsIntro__BBnfA h2,.landing_faqSection__T_D6o h2,.landing_finalCta__Ufcfx h2,.landing_hero__QPm7L h1,.landing_pricingIntro__r6IdL h2,.landing_sectionIntro__SskNr h2{margin:0;font-family:var(--font-display);font-weight:800;letter-spacing:0;line-height:.98;overflow-wrap:anywhere}.landing_hero__QPm7L h1{max-width:8ch;font-size:var(--text-hero)}.landing_heroLead__BIPPA{max-width:36rem;margin:var(--space-lg) 0 0;color:var(--color-muted);font-size:var(--text-lg);line-height:1.5}.landing_heroActions__uYN0U{flex-wrap:wrap;gap:var(--space-md);margin-top:var(--space-xl)}.landing_heroChecks__i978d{flex-wrap:wrap;gap:var(--space-md);margin:var(--space-lg) 0 0;padding:0;list-style:none;color:var(--color-muted);font-size:var(--text-sm);font-weight:700}.landing_heroChecks__i978d li{display:flex;align-items:center;gap:var(--space-xs)}.landing_heroChecks__i978d svg,.landing_includedGrid__3Exk4 svg{width:1rem;height:1rem;flex:none;color:var(--color-mint-strong)}.landing_productCard__wfvb8{position:relative;margin:0;border:var(--rule-thick) solid var(--color-ink);border-radius:var(--radius-card-lg);background:var(--color-paper);box-shadow:var(--shadow-chunky);padding:var(--space-lg);transform:rotate(var(--tilt-soft))}.landing_productCard__wfvb8:before{content:"";position:absolute;width:var(--shape-size);height:var(--shape-size);inset-block-start:calc(var(--space-lg) * -1);inset-inline-end:calc(var(--space-md) * -1);border-radius:var(--radius-pill);background:var(--color-accent-2);box-shadow:inset 0 0 0 var(--rule-thick) var(--color-ink);animation:landing_gentlePulse__alFuS var(--dur-pulse) var(--ease-in-out) infinite}.landing_briefHeader__QTGB2,.landing_pricingHeader__hCGkm,.landing_productTop__sG329{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}.landing_briefHeader__QTGB2 span,.landing_briefRow__K75fW span,.landing_pricingHeader__hCGkm span,.landing_productTop__sG329 span{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:800;letter-spacing:var(--tracking-label);text-transform:uppercase}.landing_briefHeader__QTGB2 strong,.landing_pricingHeader__hCGkm strong,.landing_productTop__sG329 strong{font-size:var(--text-md)}.landing_pathRail__3wLjX{display:grid;grid-template-columns:minmax(0,auto) minmax(var(--space-lg),1fr) minmax(0,auto) minmax(var(--space-lg),1fr) minmax(0,auto);align-items:center;gap:var(--space-sm);margin-top:var(--space-xl)}.landing_pathNode__C3iCU{display:grid;place-items:center;min-width:var(--node-size);min-height:var(--node-size);padding-inline:var(--space-sm);border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-pill);background:var(--color-paper-2);font-size:var(--text-sm);font-weight:800;white-space:nowrap}.landing_pathNodeHot__7P_R5{background:var(--color-accent-3-soft)}.landing_pathLine__s3bLk{height:var(--rule-thick);border-radius:var(--radius-pill);background:var(--color-ink)}.landing_changeBox___LvCL,.landing_insightBox__M0d2t{margin-top:var(--space-lg);padding:var(--space-md);border-radius:var(--radius-card)}.landing_insightBox__M0d2t{background:var(--color-cyan-soft)}.landing_changeBox___LvCL{background:var(--color-pear-soft)}.landing_changeBox___LvCL span,.landing_insightBox__M0d2t span{font-size:var(--text-sm);font-weight:800}.landing_changeBox___LvCL p,.landing_insightBox__M0d2t p{margin:var(--space-xs) 0 0;color:var(--color-muted-strong);line-height:1.55}.landing_founderStrip__TXQ81{justify-content:space-between;gap:var(--space-lg);width:min(var(--page-max),100%);margin-inline:auto;padding:var(--space-lg) var(--page-gutter);border-block:var(--rule-thick) solid var(--color-ink)}.landing_founderStrip__TXQ81 p{max-width:62ch;margin:0;font-size:var(--text-md);font-weight:800;line-height:1.35}.landing_stripLink__x6y4N{gap:var(--space-xs);min-height:var(--hit-target);color:var(--color-link);font-weight:900;white-space:nowrap}.landing_briefSection__iJ_Rn,.landing_cardsSection__M6pug,.landing_faqSection__T_D6o,.landing_finalCta__Ufcfx,.landing_pricingSection__XA9P7,.landing_workflowSection__CihH4{width:min(var(--page-max),100%);margin-inline:auto;padding:var(--space-3xl) var(--page-gutter)}.landing_workflowSection__CihH4{background:var(--color-paper)}.landing_cardsIntro__BBnfA,.landing_pricingIntro__r6IdL,.landing_sectionIntro__SskNr{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--space-xl);align-items:end;margin-bottom:var(--space-xl)}.landing_briefCopy__pqEMO h2,.landing_cardsIntro__BBnfA h2,.landing_faqSection__T_D6o h2,.landing_finalCta__Ufcfx h2,.landing_pricingIntro__r6IdL h2,.landing_sectionIntro__SskNr h2{max-width:12ch;font-size:var(--text-display)}.landing_briefCopy__pqEMO p,.landing_cardsIntro__BBnfA p,.landing_pricingIntro__r6IdL p,.landing_sectionIntro__SskNr p{max-width:58ch;margin:0;color:var(--color-muted);font-size:var(--text-md);line-height:1.55}.landing_steps__neGd8{display:grid;gap:var(--space-lg);margin:0;padding:0;list-style:none}.landing_step__JmAPb{display:grid;grid-template-columns:minmax(7rem,.28fr) minmax(0,1fr) minmax(13rem,.42fr);gap:var(--space-lg);align-items:stretch;padding:var(--space-lg);border:var(--rule-thick) solid var(--color-ink);border-radius:var(--radius-card-lg);background:var(--step-bg);box-shadow:var(--shadow-soft)}.landing_step_pear__n49PX{--step-bg:var(--color-pear-soft)}.landing_step_cyan__JgOc7{--step-bg:var(--color-cyan-soft)}.landing_step_coral__bLUuB{--step-bg:var(--color-coral-soft)}.landing_step_mint__DnQ8Z{--step-bg:var(--color-mint-soft)}.landing_stepNumber__mlQ1_{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:900;line-height:1}.landing_stepBody__CSv9C{min-width:0}.landing_cardIcon__KFpnR,.landing_stepIcon__tcsuL{width:var(--space-xl);height:var(--space-xl);padding:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-paper);color:var(--color-ink);box-shadow:inset 0 0 0 var(--rule-thin) var(--color-rule-strong)}.landing_faqItem__WIWWO h3,.landing_infoCard__YWGrx h3,.landing_step__JmAPb h3{margin:var(--space-md) 0 0;font-family:var(--font-display);font-size:var(--text-xl);line-height:1.08}.landing_faqItem__WIWWO p,.landing_infoCard__YWGrx p,.landing_step__JmAPb p{margin:var(--space-sm) 0 0;color:var(--color-muted-strong);line-height:1.6}.landing_stepVisual__6eZZs{display:grid;align-content:end;gap:var(--space-sm);min-width:0;padding:var(--space-md);border-radius:var(--radius-card);background:color-mix(in oklch,var(--color-paper) 72%,transparent)}.landing_stepVisual__6eZZs span{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:800;letter-spacing:var(--tracking-label);text-transform:uppercase}.landing_stepVisual__6eZZs div{height:var(--space-lg);border-radius:var(--radius-pill);background:repeating-linear-gradient(90deg,var(--color-ink) 0,var(--color-ink) var(--space-md),transparent var(--space-md),transparent var(--space-lg))}.landing_cardsSection__M6pug,.landing_pricingSection__XA9P7{max-width:none;background:var(--color-paper-2)}.landing_cardsSection__M6pug>*,.landing_pricingSection__XA9P7>*{width:min(var(--page-max),100%);margin-inline:auto}.landing_cardGrid__hvNid{display:grid;grid-template-columns:1.1fr .9fr 1fr;gap:var(--space-lg)}.landing_briefCard__lzU1x,.landing_faqItem__WIWWO,.landing_infoCard__YWGrx,.landing_pricingPanel__4WeOL{border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-card-lg);background:var(--color-paper);box-shadow:var(--shadow-soft)}.landing_infoCard__YWGrx{min-width:0;padding:var(--space-lg);transition:transform var(--dur-short) var(--ease-out),box-shadow var(--dur-short) var(--ease-out),background-color var(--dur-short) var(--ease-out)}.landing_infoCard__YWGrx:nth-child(2){margin-top:var(--space-xl)}.landing_infoCard__YWGrx:hover{background:var(--color-cyan-soft);box-shadow:var(--shadow-lift);transform:translateY(calc(var(--space-2xs) * -1))}.landing_briefSection__iJ_Rn{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:var(--space-2xl);align-items:center}.landing_briefCopy__pqEMO .landing_secondaryButton__aLO96{width:fit-content;margin-top:var(--space-xl)}.landing_briefCard__lzU1x,.landing_pricingPanel__4WeOL{padding:var(--space-lg)}.landing_briefHeader__QTGB2{padding-bottom:var(--space-lg);border-bottom:var(--rule-thin) solid var(--color-rule)}.landing_briefHeader__QTGB2 strong{display:inline-flex;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-pill);background:var(--color-mint-soft);color:var(--color-mint-ink);font-size:var(--text-sm);white-space:nowrap}.landing_briefRow__K75fW{display:grid;grid-template-columns:minmax(8rem,.32fr) minmax(0,1fr);gap:var(--space-md);padding-block:var(--space-lg);border-bottom:var(--rule-thin) solid var(--color-rule)}.landing_briefRow__K75fW:last-child{border-bottom:0;padding-bottom:0}.landing_briefRow__K75fW p{margin:0;color:var(--color-muted-strong);line-height:1.6}.landing_pricingSection__XA9P7{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-2xl);align-items:start}.landing_pricingSection__XA9P7>*{width:auto;margin-inline:0}.landing_pricingIntro__r6IdL{display:block;margin:0}.landing_pricingIntro__r6IdL p{margin-top:var(--space-lg)}.landing_pricingHeader__hCGkm{padding-bottom:var(--space-lg);border-bottom:var(--rule-thin) solid var(--color-rule)}.landing_priceTable__IXwHD{margin-top:var(--space-lg);overflow:clip;border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card)}.landing_priceRowHead__XYCtB,.landing_priceRow__cbOEm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm);padding:var(--space-md)}.landing_priceRowHead__XYCtB{background:var(--color-paper-2);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:800;letter-spacing:var(--tracking-label);text-transform:uppercase}.landing_priceRow__cbOEm{border-top:var(--rule-thin) solid var(--color-rule);font-weight:700}.landing_priceRow__cbOEm span:last-child{color:var(--color-link)}.landing_includedGrid__3Exk4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm);margin-top:var(--space-lg)}.landing_includedGrid__3Exk4 div{gap:var(--space-xs);min-width:0;color:var(--color-muted-strong);font-size:var(--text-sm);font-weight:700}.landing_faqList__3OhBa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}.landing_faqItem__WIWWO{padding:var(--space-lg)}.landing_faqItem__WIWWO h3{margin-top:0}.landing_finalCta__Ufcfx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);border-top:var(--rule-thick) solid var(--color-ink)}.landing_finalCta__Ufcfx h2{max-width:16ch}.landing_footer__0n09r{overflow:clip;border-top:var(--rule-thick) solid var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.landing_marquee__wOcrL{overflow:clip;border-bottom:var(--rule-thin) solid var(--color-ink-soft)}.landing_marqueeTrack___LLuZ{display:flex;width:max-content;gap:var(--space-xl);padding-block:var(--space-lg);animation:landing_marquee__wOcrL var(--dur-marquee) linear infinite}.landing_marqueeTrack___LLuZ span{font-family:var(--font-display);font-size:var(--text-xl);font-weight:900;white-space:nowrap}.landing_footerMeta__uzCt_{justify-content:space-between;gap:var(--space-lg);width:min(var(--page-max),100%);margin-inline:auto;padding:var(--space-lg) var(--page-gutter)}.landing_footerMeta__uzCt_ p{margin:0;color:var(--color-paper-2)}.landing_footerMeta__uzCt_ nav{gap:var(--space-sm)}.landing_footerMeta__uzCt_ a{color:var(--color-paper-2)}.landing_stickyCta__XSYAs{position:fixed;z-index:var(--z-sticky);inset-inline:0;inset-block-end:0;justify-content:center;gap:var(--space-lg);min-height:var(--sticky-height);padding:var(--space-sm) var(--page-gutter);border-top:var(--rule-thin) solid var(--color-rule-strong);background:color-mix(in oklch,var(--color-paper) 92%,transparent);backdrop-filter:blur(var(--blur-nav));color:var(--color-ink)}.landing_stickyCta__XSYAs span{font-weight:800}.landing_stickyCta__XSYAs a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--hit-target);padding-inline:var(--space-lg);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-paper);font-weight:900;white-space:nowrap}.landing_footerMeta__uzCt_ a:focus-visible,.landing_navLink__MZKeB:focus-visible,.landing_primaryButton__KND66:focus-visible,.landing_secondaryButton__aLO96:focus-visible,.landing_smallButton__mx732:focus-visible,.landing_stickyCta__XSYAs a:focus-visible,.landing_stripLink__x6y4N:focus-visible,.landing_textLink__Y0Dad:focus-visible{outline:var(--focus-size) solid var(--color-focus);outline-offset:var(--focus-offset)}@keyframes landing_gentlePulse__alFuS{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes landing_marquee__wOcrL{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:66rem){.landing_navInner__5QsaK{grid-template-columns:minmax(0,1fr) auto}.landing_navCenter__TLHBj{display:none}.landing_briefSection__iJ_Rn,.landing_hero__QPm7L,.landing_pricingSection__XA9P7{grid-template-columns:1fr}.landing_productCard__wfvb8{transform:none}.landing_cardsIntro__BBnfA,.landing_sectionIntro__SskNr{grid-template-columns:1fr;align-items:start}.landing_step__JmAPb{grid-template-columns:minmax(0,1fr)}.landing_stepVisual__6eZZs{min-height:7rem}.landing_cardGrid__hvNid,.landing_faqList__3OhBa{grid-template-columns:1fr}.landing_infoCard__YWGrx:nth-child(2){margin-top:0}}@media (max-width:40rem){.landing_navActions__Z9hwm .landing_textLink__Y0Dad{display:none}.landing_briefSection__iJ_Rn,.landing_cardsSection__M6pug,.landing_faqSection__T_D6o,.landing_finalCta__Ufcfx,.landing_hero__QPm7L,.landing_pricingSection__XA9P7,.landing_workflowSection__CihH4{padding-block:var(--space-2xl)}.landing_finalCta__Ufcfx,.landing_footerMeta__uzCt_,.landing_founderStrip__TXQ81,.landing_heroActions__uYN0U{align-items:stretch;flex-direction:column}.landing_heroActions__uYN0U{width:100%}.landing_heroChecks__i978d{align-items:flex-start;flex-direction:column}.landing_primaryButton__KND66,.landing_secondaryButton__aLO96{width:100%}.landing_pricingHeader__hCGkm,.landing_productTop__sG329{align-items:flex-start;flex-direction:column}.landing_productCard__wfvb8{box-shadow:var(--shadow-soft)}.landing_pathRail__3wLjX{grid-template-columns:1fr}.landing_pathLine__s3bLk{width:var(--rule-thick);height:var(--space-xl);margin-inline:auto}.landing_briefRow__K75fW,.landing_includedGrid__3Exk4,.landing_priceRowHead__XYCtB,.landing_priceRow__cbOEm{grid-template-columns:1fr}.landing_priceRowHead__XYCtB span:nth-child(2),.landing_priceRowHead__XYCtB span:nth-child(3){display:none}.landing_finalCta__Ufcfx h2{max-width:100%}.landing_stickyCta__XSYAs{gap:var(--space-sm);justify-content:space-between}}@media (prefers-reduced-motion:reduce){.landing_marqueeTrack___LLuZ,.landing_productCard__wfvb8:before{animation:none}.landing_footerMeta__uzCt_ a,.landing_infoCard__YWGrx,.landing_navLink__MZKeB,.landing_primaryButton__KND66,.landing_secondaryButton__aLO96,.landing_smallButton__mx732,.landing_textLink__Y0Dad{transition-duration:var(--dur-reduced)}}