.landing_landing__nrxBG{--landing-background:#fcfbfa;--landing-foreground:#111827;--landing-card:#ffffff;--landing-surface:#f9fafb;--landing-muted:#6b7280;--landing-primary:#df6035;--landing-primary-foreground:#211f2b;--landing-secondary:#2f4b79;--landing-secondary-foreground:#ffffff;--landing-accent:#fbefea;--landing-accent-foreground:#9a3412;--landing-border:#e5e7eb;--landing-ring:#e05d38;--landing-brand:#2d2844;--landing-brand-foreground:#ffffff;--landing-shadow:color-mix(in srgb,var(--landing-brand) 15%,transparent);min-height:100vh;overflow:clip;background:var(--landing-background);color:var(--landing-foreground);color-scheme:light}.landing_landing__nrxBG[data-theme=dark]{--landing-background:#1a1a1a;--landing-foreground:#e5e5e5;--landing-card:#202020;--landing-surface:#2a2a2a;--landing-muted:#a3a3a3;--landing-primary:#df6035;--landing-primary-foreground:#211f2b;--landing-secondary:#284167;--landing-secondary-foreground:#f3f4f6;--landing-accent:#3b2016;--landing-accent-foreground:#fdba74;--landing-border:#3f3f3f;--landing-ring:#e05d38;--landing-brand:#e5e5e5;--landing-brand-foreground:#1a1a1a;--landing-shadow:transparent;color-scheme:dark}.landing_landing__nrxBG .brand-lockup{min-height:44px}.landing_landing__nrxBG .brand-mark{background:var(--landing-brand);color:var(--landing-brand-foreground)}.landing_landing__nrxBG .brand-lockup small{color:var(--landing-muted)}.landing_skipLink__AqBD_{position:fixed;z-index:200;top:12px;left:12px;display:inline-flex;min-height:44px;align-items:center;padding:10px 14px;border-radius:10px;background:var(--landing-foreground);color:var(--landing-card);font-size:14px;font-weight:700;transform:translateY(-160%)}.landing_skipLink__AqBD_:focus{transform:translateY(0)}.landing_siteHeader__F5ZeD{position:sticky;z-index:100;top:0;border-bottom:1px solid color-mix(in srgb,var(--landing-border) 78%,transparent);background:color-mix(in srgb,var(--landing-background) 90%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.landing_boundaryInner__pajm5,.landing_finalCta__9mQcD,.landing_footerInner__xkI9b,.landing_headerInner__rCIcs,.landing_heroInner__5QF1e,.landing_sectionInner__agZO5{width:min(calc(100% - 48px),1180px);margin-inline:auto}.landing_headerInner__rCIcs{display:flex;min-height:76px;align-items:center;gap:32px}.landing_headerNav__B_8Um{display:flex;align-items:center;gap:28px;margin-left:auto;color:var(--landing-muted);font-size:13px;font-weight:650}.landing_finalLogin__PAZbE,.landing_headerNav__B_8Um a,.landing_loginLink__7Y0qq,.landing_siteFooter__0uncO a{min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px}.landing_finalLogin__PAZbE:hover,.landing_headerNav__B_8Um a:hover,.landing_loginLink__7Y0qq:hover,.landing_siteFooter__0uncO a:hover{color:var(--landing-accent-foreground);text-decoration:underline}.landing_headerActions__k8Zgb{display:flex;align-items:center;gap:18px}.landing_themeToggle__yq4UZ{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:1px solid var(--landing-border);border-radius:12px;background:var(--landing-card);color:var(--landing-foreground);cursor:pointer;font-size:18px;line-height:1;transition:background .18s cubic-bezier(.2,0,0,1),border-color .18s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1)}.landing_themeToggle__yq4UZ:hover{border-color:var(--landing-primary);background:var(--landing-accent);transform:translateY(-1px)}.landing_themeToggle__yq4UZ:focus-visible{outline:3px solid var(--landing-ring);outline-offset:3px}.landing_loginLink__7Y0qq{font-size:13px;font-weight:700}.landing_button__BWbGJ{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:12px;padding:0 18px;font-size:14px;font-weight:750;line-height:1.1;transition:transform .18s cubic-bezier(.2,0,0,1),background .18s cubic-bezier(.2,0,0,1),border-color .18s cubic-bezier(.2,0,0,1),box-shadow .18s cubic-bezier(.2,0,0,1)}.landing_button__BWbGJ:hover{transform:translateY(-1px)}.landing_button__BWbGJ:active{transform:translateY(0)}.landing_button__BWbGJ:focus-visible{outline:3px solid var(--landing-ring);outline-offset:3px}.landing_buttonPrimary__UorAE{border-color:var(--landing-primary);background:var(--landing-primary);box-shadow:0 8px 20px color-mix(in srgb,var(--landing-primary) 24%,transparent);color:var(--landing-primary-foreground)}.landing_buttonPrimary__UorAE:hover{background:color-mix(in srgb,var(--landing-primary) 88%,var(--landing-foreground))}.landing_buttonSecondary__YfQfF{border-color:var(--landing-border);background:var(--landing-card);color:var(--landing-foreground)}.landing_buttonSecondary__YfQfF:hover{border-color:color-mix(in srgb,var(--landing-secondary) 45%,var(--landing-border));background:var(--landing-surface)}.landing_headerCta__1KJe_{min-height:42px;padding-inline:15px;font-size:13px}.landing_hero__wie8N{position:relative;padding:clamp(72px,10vw,132px) 0 clamp(80px,10vw,128px)}.landing_hero__wie8N:before{position:absolute;inset:0;background:radial-gradient(circle at 78% 20%,color-mix(in srgb,var(--landing-primary) 16%,transparent),transparent 26rem),linear-gradient(color-mix(in srgb,var(--landing-border) 44%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--landing-border) 44%,transparent) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px;content:"";-webkit-mask-image:linear-gradient(180deg,black,transparent 88%);mask-image:linear-gradient(180deg,black,transparent 88%);opacity:.48;pointer-events:none}.landing_heroInner__5QF1e{position:relative;display:grid;align-items:center;gap:clamp(48px,7vw,92px);grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr)}.landing_heroCopy__9SHJs{max-width:590px}.landing_eyebrow__xr4rD{margin:0 0 14px;color:var(--landing-accent-foreground);font-size:11px;font-weight:800;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.landing_hero__wie8N h1{max-width:650px;margin:0 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,6.2vw,76px);font-weight:500;letter-spacing:-.055em;line-height:.99;text-wrap:balance}.landing_heroLead__9n_q_{max-width:610px;margin:0;color:var(--landing-muted);font-size:clamp(17px,2vw,19px);line-height:1.65}.landing_heroActions__3CEO8{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.landing_primaryCta__dj7_K,.landing_secondaryCta___ojv2{min-height:50px;padding-inline:21px}.landing_heroAssurance__FIBK0{display:flex;align-items:center;gap:10px;margin:22px 0 0;color:var(--landing-muted);font-size:13px;line-height:1.5}.landing_heroAssurance__FIBK0 span{color:var(--landing-primary)}.landing_productFigure__f6_A_{min-width:0;margin:0}.landing_productFigure__f6_A_ figcaption{max-width:520px;margin:16px auto 0;color:var(--landing-muted);font-size:12px;line-height:1.5;text-align:center}.landing_productPreview__XOCI0{overflow:hidden;border:1px solid var(--landing-border);border-radius:24px;background:var(--landing-card);box-shadow:0 26px 70px var(--landing-shadow);transform:rotate(1.2deg)}.landing_previewTopbar__SAWhs{display:flex;min-height:66px;align-items:center;gap:11px;border-bottom:1px solid var(--landing-border);padding:12px 16px}.landing_previewHeading__gEiQI,.landing_previewTopbar__SAWhs>span:nth-child(2){display:grid;gap:2px}.landing_previewHeading__gEiQI span,.landing_previewTopbar__SAWhs small{color:var(--landing-muted);font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.landing_previewTopbar__SAWhs strong{font-size:12px}.landing_previewBrand__rND4c{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:var(--landing-brand);color:var(--landing-brand-foreground);font-family:Georgia,Times New Roman,serif;font-size:18px;font-style:italic;font-weight:700}.landing_previewStatus__pw3Eh{margin-left:auto;border-radius:999px;background:var(--landing-accent);color:var(--landing-accent-foreground);padding:6px 9px;font-size:9px;font-weight:800}.landing_previewBody__P4pPF{display:grid;grid-template-columns:48px minmax(0,1fr)}.landing_previewRail__2clEg{display:grid;align-content:start;gap:7px;border-right:1px solid var(--landing-border);background:var(--landing-surface);padding:14px 8px}.landing_previewRail__2clEg span{display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--landing-border);border-radius:9px;color:var(--landing-muted);font-size:8px;font-weight:800}.landing_previewRail__2clEg .landing_previewStepActive__Suu7z{border-color:var(--landing-primary);background:var(--landing-accent);color:var(--landing-accent-foreground)}.landing_previewCanvas__hk1Kg{padding:22px}.landing_previewHeading__gEiQI{gap:5px;margin-bottom:16px}.landing_previewHeading__gEiQI strong{font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:500}.landing_previewBoard__Rgr_9{display:grid;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.landing_previewBoard__Rgr_9>span{position:relative;display:grid;aspect-ratio:1;place-items:center;overflow:hidden;border:1px solid var(--landing-border);border-radius:12px;background:var(--landing-surface)}.landing_previewBoard__Rgr_9 i{width:42%;aspect-ratio:1;border-radius:34% 66% 55% 45%;background:linear-gradient(145deg,var(--landing-primary),var(--landing-secondary));opacity:.72}.landing_previewBoard__Rgr_9>span:nth-child(2n) i{border-radius:50%;transform:rotate(45deg) scale(.86)}.landing_previewBoard__Rgr_9>span:nth-child(3n) i{border-radius:18% 58% 22% 62%;transform:rotate(26deg)}.landing_previewBoard__Rgr_9 b{position:absolute;right:7px;bottom:5px;color:var(--landing-muted);font-size:8px}.landing_previewBoard__Rgr_9 .landing_previewOptionActive__kvcKY{border:2px solid var(--landing-primary);background:var(--landing-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--landing-primary) 14%,transparent)}.landing_previewDecision__tY4D0{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;border-radius:12px;background:var(--landing-accent);color:var(--landing-accent-foreground);padding:12px 14px;font-size:10px}.landing_previewDecision__tY4D0 strong{font-size:11px}.landing_previewFooter__1vVH7{display:grid;gap:1px;border-top:1px solid var(--landing-border);background:var(--landing-border);grid-template-columns:repeat(4,1fr)}.landing_previewFooter__1vVH7 span{background:var(--landing-surface);color:var(--landing-muted);padding:10px 6px;font-size:8px;font-weight:750;letter-spacing:.04em;text-align:center;text-transform:uppercase}.landing_boundarySection__QY8CX,.landing_methodSection__q6f_9,.landing_problemSection___RI1q,.landing_workflowSection__cCdch{scroll-margin-top:96px;padding:clamp(72px,9vw,112px) 0}.landing_problemSection___RI1q,.landing_workflowSection__cCdch{background:var(--landing-card)}.landing_sectionIntro__CKakz{max-width:760px}.landing_boundaryHeading__cXGU_ h2,.landing_finalCta__9mQcD h2,.landing_methodHeading__xhFV1 h2,.landing_sectionIntro__CKakz h2,.landing_workflowIntro___AlBW h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.2vw,52px);font-weight:500;letter-spacing:-.04em;line-height:1.08;text-wrap:balance}.landing_boundaryHeading__cXGU_>p,.landing_finalCta__9mQcD>div>p:last-child,.landing_methodHeading__xhFV1>p,.landing_sectionIntro__CKakz>p:last-child,.landing_workflowIntro___AlBW>p{color:var(--landing-muted);font-size:16px;line-height:1.7}.landing_sectionIntro__CKakz>p:last-child{max-width:660px;margin:22px 0 0}.landing_benefitGrid__1Sk1C{display:grid;gap:20px;margin-top:54px;grid-template-columns:repeat(3,minmax(0,1fr))}.landing_benefitCard__muSFM{min-height:270px;border-top:1px solid var(--landing-border);padding:24px 8px 8px}.landing_benefitCard__muSFM>span{color:var(--landing-accent-foreground);font-family:Georgia,Times New Roman,serif;font-size:14px}.landing_benefitCard__muSFM h3,.landing_phaseList__MXEWR h3,.landing_workflowList__Z4DUE h3{margin:56px 0 12px;font-size:20px;letter-spacing:-.02em}.landing_benefitCard__muSFM p,.landing_phaseList__MXEWR p,.landing_workflowList__Z4DUE p{margin:0;color:var(--landing-muted);font-size:14px;line-height:1.7}.landing_methodHeading__xhFV1,.landing_workflowIntro___AlBW{display:grid;align-items:end;gap:48px;grid-template-columns:minmax(0,1fr) minmax(280px,.58fr)}.landing_methodHeading__xhFV1>p,.landing_workflowIntro___AlBW>p{margin:0}.landing_phaseList__MXEWR{display:grid;margin:64px 0 0;padding:0;border-top:1px solid var(--landing-border);list-style:none}.landing_phaseList__MXEWR li{display:grid;gap:32px;border-bottom:1px solid var(--landing-border);padding:34px 0;grid-template-columns:64px minmax(0,1fr)}.landing_phaseNumber__XOZz8{color:var(--landing-accent-foreground);font-family:Georgia,Times New Roman,serif;font-size:16px}.landing_phaseList__MXEWR h3{margin:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:500}.landing_phaseList__MXEWR .landing_phaseSteps__S_KFx{margin-bottom:13px;color:var(--landing-accent-foreground);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.landing_workflowIntro___AlBW{margin-bottom:54px}.landing_workflowList__Z4DUE{display:grid;margin:0;padding:0;gap:1px;border:1px solid var(--landing-border);border-radius:16px;background:var(--landing-border);grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;list-style:none}.landing_workflowList__Z4DUE li{min-height:238px;background:var(--landing-surface);padding:24px}.landing_workflowList__Z4DUE li>span{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--landing-border);border-radius:12px;background:var(--landing-card);color:var(--landing-accent-foreground);font-size:10px;font-weight:800}.landing_workflowList__Z4DUE h3{margin-top:42px}.landing_boundarySection__QY8CX{background:var(--landing-secondary);color:var(--landing-secondary-foreground)}.landing_boundaryInner__pajm5{display:grid;gap:clamp(48px,8vw,100px);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.landing_boundaryHeading__cXGU_ .landing_eyebrow__xr4rD,.landing_boundaryHeading__cXGU_>p,.landing_boundaryLabel__H3O1f{color:color-mix(in srgb,var(--landing-secondary-foreground) 78%,var(--landing-primary))}.landing_boundaryHeading__cXGU_ h2{color:var(--landing-secondary-foreground)}.landing_boundaryHeading__cXGU_>p{margin:24px 0 0}.landing_boundaryColumns__DS5J1{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.landing_boundaryColumns__DS5J1 article{border:1px solid color-mix(in srgb,var(--landing-secondary-foreground) 16%,transparent);border-radius:16px;background:color-mix(in srgb,var(--landing-secondary-foreground) 7%,transparent);padding:26px}.landing_boundaryLabel__H3O1f{display:block;min-height:38px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.landing_boundaryColumns__DS5J1 ul{display:grid;gap:14px;margin:20px 0 0;padding:0;list-style:none}.landing_boundaryColumns__DS5J1 li{position:relative;padding-left:20px;color:color-mix(in srgb,var(--landing-secondary-foreground) 84%,transparent);font-size:13px;line-height:1.55}.landing_boundaryColumns__DS5J1 li:before{position:absolute;top:.57em;left:0;width:7px;height:7px;border-radius:50%;background:var(--landing-primary);content:""}.landing_finalCta__9mQcD{display:grid;align-items:end;gap:48px;padding-block:clamp(80px,10vw,128px);grid-template-columns:minmax(0,1fr) auto}.landing_finalCta__9mQcD>div:first-child{max-width:750px}.landing_finalCta__9mQcD>div>p:last-child{margin:20px 0 0}.landing_finalActions__LEwx_{display:grid;justify-items:center;gap:14px}.landing_finalLogin__PAZbE{color:var(--landing-muted);font-size:13px;font-weight:700}.landing_siteFooter__0uncO{border-top:1px solid var(--landing-border);background:var(--landing-card);padding:38px 0}.landing_footerInner__xkI9b{display:grid;align-items:center;gap:28px;grid-template-columns:auto minmax(220px,1fr) auto}.landing_footerInner__xkI9b>p{max-width:480px;margin:0;color:var(--landing-muted);font-size:12px;line-height:1.5}.landing_footerInner__xkI9b nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:20px;color:var(--landing-muted);font-size:12px;font-weight:650}@media (max-width:1020px){.landing_headerNav__B_8Um{display:none}.landing_headerActions__k8Zgb{margin-left:auto}.landing_boundaryInner__pajm5,.landing_heroInner__5QF1e{grid-template-columns:minmax(0,1fr)}.landing_heroCopy__9SHJs{max-width:760px}.landing_productFigure__f6_A_{width:min(100%,720px);margin-inline:auto}.landing_productPreview__XOCI0{transform:none}.landing_workflowList__Z4DUE{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_boundaryHeading__cXGU_{max-width:720px}}@media (max-width:760px){.landing_boundaryInner__pajm5,.landing_finalCta__9mQcD,.landing_footerInner__xkI9b,.landing_headerInner__rCIcs,.landing_heroInner__5QF1e,.landing_sectionInner__agZO5{width:min(calc(100% - 40px),1180px)}.landing_headerInner__rCIcs{gap:16px}.landing_headerCta__1KJe_{display:none}.landing_hero__wie8N{padding-top:64px}.landing_hero__wie8N h1{font-size:clamp(43px,12vw,62px)}.landing_benefitGrid__1Sk1C,.landing_boundaryColumns__DS5J1,.landing_finalCta__9mQcD,.landing_footerInner__xkI9b,.landing_methodHeading__xhFV1,.landing_workflowIntro___AlBW{grid-template-columns:minmax(0,1fr)}.landing_benefitCard__muSFM{min-height:auto;padding-bottom:34px}.landing_benefitCard__muSFM h3{margin-top:28px}.landing_methodHeading__xhFV1,.landing_workflowIntro___AlBW{gap:22px}.landing_phaseList__MXEWR{margin-top:42px}.landing_finalCta__9mQcD{align-items:start}.landing_finalActions__LEwx_{justify-items:start}.landing_footerInner__xkI9b nav{justify-content:flex-start}}@media (max-width:520px){.landing_boundaryInner__pajm5,.landing_finalCta__9mQcD,.landing_footerInner__xkI9b,.landing_headerInner__rCIcs,.landing_heroInner__5QF1e,.landing_sectionInner__agZO5{width:min(calc(100% - 32px),1180px)}.landing_siteHeader__F5ZeD .brand-lockup small{display:none}.landing_headerActions__k8Zgb{gap:10px}.landing_loginLink__7Y0qq{font-size:12px}.landing_heroActions__3CEO8{display:grid}.landing_primaryCta__dj7_K,.landing_secondaryCta___ojv2{width:100%}.landing_previewCanvas__hk1Kg{padding:16px 12px}.landing_previewBoard__Rgr_9{gap:5px}.landing_previewDecision__tY4D0{align-items:flex-start;flex-direction:column;gap:4px}.landing_workflowList__Z4DUE{grid-template-columns:minmax(0,1fr)}.landing_workflowList__Z4DUE li{display:grid;min-height:0;gap:18px;padding:20px;grid-template-columns:38px minmax(0,1fr)}.landing_workflowList__Z4DUE h3{margin:0 0 7px}.landing_phaseList__MXEWR li{gap:16px;grid-template-columns:42px minmax(0,1fr)}.landing_boundaryColumns__DS5J1 article{padding:22px}}@media (prefers-reduced-motion:reduce){.landing_button__BWbGJ,.landing_themeToggle__yq4UZ{transition:none}.landing_button__BWbGJ:active,.landing_button__BWbGJ:hover,.landing_productPreview__XOCI0,.landing_themeToggle__yq4UZ:hover{transform:none}.landing_skipLink__AqBD_:not(:focus){clip-path:inset(50%);transform:none}}@media (prefers-color-scheme:dark){.landing_landing__nrxBG:not([data-theme=light]){--landing-background:#1a1a1a;--landing-foreground:#e5e5e5;--landing-card:#202020;--landing-surface:#2a2a2a;--landing-muted:#a3a3a3;--landing-primary:#df6035;--landing-primary-foreground:#211f2b;--landing-secondary:#284167;--landing-secondary-foreground:#f3f4f6;--landing-accent:#3b2016;--landing-accent-foreground:#fdba74;--landing-border:#3f3f3f;--landing-ring:#e05d38;--landing-brand:#e5e5e5;--landing-brand-foreground:#1a1a1a;--landing-shadow:transparent;color-scheme:dark}}