.landing_page__pEwES{width:100%}.landing_hero__wie8N{background:#0c0a09;background-image:radial-gradient(ellipse 80% 50% at 50% 0,rgba(45,212,191,.07),transparent),radial-gradient(ellipse 60% 40% at 80% 100%,rgba(45,212,191,.05),transparent);color:#fafaf9;overflow:hidden;padding:0 24px 120px;position:relative}.landing_nav__knAbU{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1080px;padding:24px 0}.landing_brand__89dKB{font-size:16px;font-weight:800;letter-spacing:-.01em}.landing_navCta__bIz4N{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#fafaf9;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:8px 18px;text-decoration:none;transition:background .2s ease}.landing_navCta__bIz4N:hover{background:rgba(255,255,255,.14)}.landing_heroInner__5QF1e{margin:0 auto;max-width:820px;padding:72px 0 0;text-align:center}.landing_badge__Ppr_1{background:rgba(45,212,191,.1);border:1px solid rgba(45,212,191,.2);border-radius:999px;color:#2dd4bf;display:inline-block;font-size:13px;font-weight:600;margin-bottom:28px;padding:6px 16px}.landing_heroTitle__omfE_{font-size:clamp(36px,6vw,64px);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:0 0 24px}.landing_heroSub__BTk9y{color:rgba(250,250,249,.7);font-size:clamp(17px,2vw,21px);line-height:1.55;margin:0 auto 36px;max-width:620px}.landing_heroActions__3CEO8{align-items:center;display:flex;gap:12px;justify-content:center}.landing_btn__JXXDk{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;font-weight:650;gap:8px;padding:12px 24px;text-decoration:none;transition:transform .12s ease,background .2s ease}.landing_btnPrimary__gP0eO{background:#2dd4bf;border:1px solid #2dd4bf;color:#0c0a09}.landing_btnPrimary__gP0eO:hover{background:#5eead4;border-color:#5eead4}.landing_btnGhost__1jf1F{background:transparent;border:1px solid rgba(255,255,255,.2);color:#fafaf9}.landing_btnGhost__1jf1F:hover{background:rgba(255,255,255,.06)}.landing_btnLg__rm9H_{font-size:16px;padding:14px 32px}.landing_section__ICJEz{padding:100px 24px}.landing_sectionInner__agZO5{margin:0 auto;max-width:1080px}.landing_sectionHead__k4znz{margin-bottom:56px;text-align:center}.landing_eyebrow__xr4rD{color:#0f766e;display:block;font-size:13px;font-weight:700;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}.landing_sectionTitle__VHDry{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0}.landing_sectionSub__kgoTI{color:#666;font-size:clamp(16px,1.6vw,19px);line-height:1.55;margin:16px auto 0;max-width:580px}.landing_workflow__JwOH6{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,1fr)}.landing_workflowStep__cmwLx{background:#fff;border:1px solid #e8e6e0;border-radius:16px;padding:28px 24px;position:relative;transition:border-color .2s ease,box-shadow .2s ease}.landing_workflowStep__cmwLx:hover{border-color:#d0cec8;box-shadow:0 4px 24px rgba(0,0,0,.04)}.landing_stepAI__TU6Zx{border-left:4px solid #2dd4bf}.landing_stepHuman__0Liop{border-left:4px solid #f59e0b}.landing_workflowConnector__YVdIf{display:none}.landing_workflowContent__pELOH{position:relative}.landing_workflowIconRow__w2hPN{align-items:center;display:flex;gap:10px;margin-bottom:16px}.landing_workflowIcon___jrfa{color:#0f766e}.landing_stepHuman__0Liop .landing_workflowIcon___jrfa{color:#d97706}.landing_workflowTitle__Ahkir{font-size:19px;font-weight:700;margin:0 0 8px}.landing_workflowText__fgkgs{color:#666;font-size:15px;line-height:1.55;margin:0}.landing_tagAI__09f0F{background:rgba(45,212,191,.1);border:1px solid rgba(45,212,191,.25);border-radius:999px;color:#0f766e}.landing_tagAI__09f0F,.landing_tagHuman__Njpik{font-size:12px;font-weight:650;padding:3px 10px}.landing_tagHuman__Njpik{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.25);border-radius:999px;color:#92400e}.landing_featureSection__zi7OZ{background:#fff}.landing_featureSectionAlt__SNnUD{background:#f8fafc}.landing_alternatingGrid__K_1Ps{align-items:center;display:grid;grid-gap:56px;gap:56px;grid-template-columns:1fr 1fr}.landing_gridReverse__F_BU7 .landing_alternatingGrid__K_1Ps{direction:rtl}.landing_gridReverse__F_BU7>*{direction:ltr}.landing_featureTitle__7Aksx{font-size:clamp(24px,3vw,34px);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:12px 0 16px}.landing_featureText__sKVth{color:#555;font-size:clamp(15px,1.5vw,18px);line-height:1.65;margin:0}.landing_mascotCard__2qana{background:#fff;border:1px solid #e8e6e0;border-radius:16px;padding:20px}.landing_featureSectionAlt__SNnUD .landing_mascotCard__2qana{background:#fff}.landing_mascotHeader__qP298{margin-bottom:16px}.landing_mascotLabel__NtmaA{color:#0f766e;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.landing_mascotTitle__s879w{color:#1a1a1a;font-size:16px;font-weight:700;margin:6px 0 0}.landing_mascotBox__LFmCc{align-items:center;border:2px dashed #d0cec8;border-radius:12px;color:#999;display:flex;min-height:240px;justify-content:center;padding:24px;text-align:center}.landing_mascotDescription__IxYeH{color:#888;font-size:14px;line-height:1.6;margin:0;max-width:320px}.landing_audience__TCE_5{padding:80px 24px}.landing_audienceInner__tAY9o{max-width:680px;text-align:center}.landing_audienceText__L8PEQ{color:#444;font-size:clamp(18px,2.2vw,24px);font-weight:500;line-height:1.5;margin:0}.landing_cta__8qSFp{background:#0c0a09;background-image:radial-gradient(ellipse 60% 50% at 50% 100%,rgba(45,212,191,.07),transparent);color:#fafaf9;padding:100px 24px}.landing_ctaInner__cmm4z{margin:0 auto;max-width:680px;text-align:center}.landing_ctaTitle__7zO7C{font-size:clamp(28px,4vw,40px);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0 0 32px}.landing_footer__0UmUP{align-items:center;background:#0c0a09;color:rgba(250,250,249,.5);display:flex;font-size:14px;gap:8px;justify-content:center;padding:40px 24px}.landing_footerDot__oCZ_6{opacity:.5}@media (max-width:900px){.landing_workflow__JwOH6{grid-template-columns:repeat(2,1fr)}.landing_alternatingGrid__K_1Ps{gap:32px;grid-template-columns:1fr}.landing_gridReverse__F_BU7 .landing_alternatingGrid__K_1Ps{direction:ltr}}@media (max-width:600px){.landing_hero__wie8N{padding:0 18px 80px}.landing_heroInner__5QF1e{padding:48px 0 0}.landing_heroActions__3CEO8{flex-direction:column;width:100%}.landing_btn__JXXDk{justify-content:center;width:100%}.landing_workflow__JwOH6{grid-template-columns:1fr}.landing_cta__8qSFp,.landing_section__ICJEz{padding:64px 18px}}