.CoreDriftLanding_page__TqwZ0{--sb-bg:#171717;--sb-panel:#1f1f1f;--sb-panel-2:#242424;--sb-paper:#f7f7f7;--sb-white:#ededed;--sb-muted:#a3a3a3;--sb-ink:#191919;--sb-line:rgba(255,255,255,.1);--sb-light-line:rgba(25,25,25,.12);--sb-green:#3ecf8e;--sb-green-soft:#dff8ea;--sb-blue:#6e91ff;overflow:hidden;background:var(--sb-bg);color:var(--sb-white);font-family:Geist Variable,PV Hanken,sans-serif}.CoreDriftLanding_page__TqwZ0 .flNexodoHeader.transparent{background:rgba(23,23,23,.84);backdrop-filter:blur(18px);border-bottom:1px solid var(--sb-line)}.CoreDriftLanding_page__TqwZ0 .flNexodoHeader.transparent .flNexodoSecondary{border-color:rgba(255,255,255,.18)}.CoreDriftLanding_page__TqwZ0 .flNexodoHeader.transparent .flNexodoPrimary{background:var(--sb-green);color:#092619}.CoreDriftLanding_page__TqwZ0 .fl-publicFooter{background:#111;color:#ededed;border-color:rgba(255,255,255,.1)}.CoreDriftLanding_page__TqwZ0 .fl-publicFooter a,.CoreDriftLanding_page__TqwZ0 .fl-publicFooter p,.CoreDriftLanding_page__TqwZ0 .fl-publicFooter span{color:rgba(255,255,255,.58)}.CoreDriftLanding_page__TqwZ0 .fl-publicFooter strong{color:#fff}.CoreDriftLanding_cta__FNNnq,.CoreDriftLanding_deployment__Zep9k,.CoreDriftLanding_hero__HhtAJ,.CoreDriftLanding_platform__nFq41,.CoreDriftLanding_products__HF_Pf,.CoreDriftLanding_workspace__RxOZy{width:min(1200px,calc(100% - 48px));margin-inline:auto}.CoreDriftLanding_hero__HhtAJ{min-height:760px;padding:190px 0 70px;display:flex;flex-direction:column}.CoreDriftLanding_heroGrid__4FU7I{display:grid;grid-template-columns:1.18fr .82fr;gap:clamp(48px,8vw,120px);align-items:end}.CoreDriftLanding_hero__HhtAJ h1{margin:0;color:#fff;font-size:clamp(54px,6.1vw,88px);font-weight:440;letter-spacing:-.055em;line-height:.98}.CoreDriftLanding_hero__HhtAJ h1 span{display:block}.CoreDriftLanding_hero__HhtAJ h1 span:last-child{color:var(--sb-green)}.CoreDriftLanding_heroGrid__4FU7I>p{max-width:530px;margin:0 0 6px;color:var(--sb-muted);font-size:18px;line-height:1.65}.CoreDriftLanding_cta__FNNnq>div,.CoreDriftLanding_heroActions__j3abR{margin-top:34px;display:flex;align-items:center;gap:10px}.CoreDriftLanding_cta__FNNnq>div>a:first-child,.CoreDriftLanding_heroActions__j3abR>a:first-child{min-height:44px;padding:0 18px;display:inline-flex;align-items:center;border:1px solid #56d79b;border-radius:7px;background:var(--sb-green);color:#092619;font-size:14px;font-weight:600;text-decoration:none}.CoreDriftLanding_arrowLink__dp0xA{min-height:44px;padding:0 17px;display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.14);border-radius:7px;color:var(--sb-white);font-size:14px;text-decoration:none;transition:border-color .18s ease,background-color .18s ease}.CoreDriftLanding_arrowLink__dp0xA:hover{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.04)}.CoreDriftLanding_arrowLink__dp0xA svg{width:15px;transition:transform .18s ease}.CoreDriftLanding_arrowLink__dp0xA:hover svg{transform:translateX(3px)}.CoreDriftLanding_heroSignal__bzWMO{margin-top:auto;padding-top:80px;display:grid;grid-template-columns:repeat(6,1fr)}.CoreDriftLanding_heroSignal__bzWMO>div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.CoreDriftLanding_heroSignal__bzWMO small{color:#737373;font-family:Geist Mono Variable,monospace;font-size:10px}.CoreDriftLanding_heroSignal__bzWMO span{color:#cfcfcf;font-size:13px}.CoreDriftLanding_heroSignal__bzWMO i{width:100%;height:1px;background:linear-gradient(90deg,rgba(62,207,142,.55),rgba(255,255,255,.08))}.CoreDriftLanding_products__HF_Pf{padding:28px 0 120px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.CoreDriftLanding_productCard__dOnSC{position:relative;min-height:360px;padding:28px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--sb-line);border-radius:12px;background:var(--sb-panel);color:var(--sb-white);text-decoration:none;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.CoreDriftLanding_productCard__dOnSC:hover{border-color:rgba(255,255,255,.22);background:var(--sb-panel-2);transform:translateY(-2px)}.CoreDriftLanding_productLarge__ke_hP{grid-column:span 2}.CoreDriftLanding_productGreen__daIoy{background:radial-gradient(circle at 82% 75%,rgba(62,207,142,.17),transparent 35%),var(--sb-panel)}.CoreDriftLanding_productBlue__JDrW6{background:radial-gradient(circle at 85% 80%,rgba(110,145,255,.18),transparent 38%),var(--sb-panel)}.CoreDriftLanding_productTitle__gPId2{display:flex;align-items:center;gap:10px}.CoreDriftLanding_productTitle__gPId2 svg{width:18px;color:var(--sb-green)}.CoreDriftLanding_productTitle__gPId2 h2{margin:0;color:#f4f4f4;font-size:16px;font-weight:550}.CoreDriftLanding_productCard__dOnSC>p{max-width:35ch;margin:16px 0 0;color:var(--sb-muted);font-size:14px;line-height:1.6}.CoreDriftLanding_productCard__dOnSC>span{margin-top:auto;display:flex;align-items:center;gap:8px;color:#cfcfcf;font-size:12px}.CoreDriftLanding_productCard__dOnSC>span svg{width:13px}.CoreDriftLanding_mapVisual__2XNcU{position:absolute;right:7%;bottom:20%;width:46%;display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:9px}.CoreDriftLanding_mapVisual__2XNcU i{width:52px;height:52px;display:grid;place-items:center;border:1px solid rgba(62,207,142,.3);border-radius:10px;background:#173b2c;color:#8be6b9;font-size:11px;font-style:normal;box-shadow:0 16px 38px rgba(0,0,0,.3)}.CoreDriftLanding_mapVisual__2XNcU b{height:1px;background:#39775d}.CoreDriftLanding_mapVisual__2XNcU small{grid-column:1/-1;margin-top:12px;color:#7f978c;font-size:10px;text-align:center}.CoreDriftLanding_productStatement__4gC9e{grid-column:1/-1;margin:18px 0 0;color:#7f7f7f;font-size:23px;letter-spacing:-.02em}.CoreDriftLanding_productStatement__4gC9e strong{color:#dedede;font-weight:440}.CoreDriftLanding_systemProof__FnvAD{padding:0 0 90px;border-top:1px solid var(--sb-line)}.CoreDriftLanding_systemProof__FnvAD>p,.CoreDriftLanding_systemProof__FnvAD>ul{width:min(1200px,calc(100% - 48px));margin-inline:auto}.CoreDriftLanding_systemProof__FnvAD>p{padding:28px 0 22px;margin-top:0;margin-bottom:0;color:#888;font-size:13px}.CoreDriftLanding_systemProof__FnvAD ul{padding:38px 0;display:grid;grid-template-columns:repeat(6,1fr);border-block:1px solid var(--sb-line);list-style:none}.CoreDriftLanding_systemProof__FnvAD li{display:grid;place-items:center;min-height:45px;border-right:1px solid var(--sb-line);color:#bcbcbc;font-size:14px;text-align:center}.CoreDriftLanding_systemProof__FnvAD li:last-child{border:0}.CoreDriftLanding_workspace__RxOZy{padding:110px 0 130px}.CoreDriftLanding_sectionHeading__7m6NE{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end}.CoreDriftLanding_sectionHeading__7m6NE h2{max-width:720px;margin:0;color:#707070;font-size:clamp(34px,4vw,54px);font-weight:430;letter-spacing:-.045em;line-height:1.08}.CoreDriftLanding_sectionHeading__7m6NE h2 span{color:#efefef}.CoreDriftLanding_sectionHeading__7m6NE>p{max-width:480px;margin:0;color:var(--sb-muted);font-size:15px;line-height:1.7}.CoreDriftLanding_workspaceBlock__cbqhm{margin-top:58px}.CoreDriftLanding_workspaceTabs__oAs9J{margin-bottom:16px;display:flex;gap:8px;overflow-x:auto}.CoreDriftLanding_workspaceTabs__oAs9J button{min-height:38px;padding:0 16px;border:1px solid var(--sb-line);border-radius:999px;background:var(--sb-panel);color:#888;cursor:pointer;font-size:12px;white-space:nowrap}.CoreDriftLanding_workspaceTabs__oAs9J button[aria-selected=true]{border-color:#696969;color:#fff}.CoreDriftLanding_browserFrame__J1ZxB{overflow:hidden;border:1px solid var(--sb-line);border-radius:13px;background:#111;box-shadow:0 42px 90px rgba(0,0,0,.34)}.CoreDriftLanding_browserTop__o0PvX{height:43px;padding:0 15px;display:flex;align-items:center;gap:7px;border-bottom:1px solid #2d2d2d;background:#222}.CoreDriftLanding_browserTop__o0PvX>span{width:9px;height:9px;border-radius:50%;background:#4a4a4a}.CoreDriftLanding_browserTop__o0PvX p{margin:auto;color:#777;font-family:Geist Mono Variable,monospace;font-size:10px}.CoreDriftLanding_workspaceShell__G1bXm{min-height:600px;display:grid;grid-template-columns:190px 1fr;background:#f7f7f7;color:#191919}.CoreDriftLanding_workspaceShell__G1bXm>aside{padding:26px 18px;display:flex;flex-direction:column;gap:4px;border-right:1px solid #dedede;background:#f0f0f0}.CoreDriftLanding_workspaceShell__G1bXm>aside strong{margin-bottom:28px;font-size:16px}.CoreDriftLanding_workspaceShell__G1bXm>aside span{padding:9px 10px;border-radius:6px;color:#777;font-size:12px}.CoreDriftLanding_workspaceShell__G1bXm>aside span:nth-child(3){background:#dff5e9;color:#125b38}.CoreDriftLanding_workspaceShell__G1bXm>section{padding:40px}.CoreDriftLanding_workspaceShell__G1bXm>section>header{display:flex;align-items:center;justify-content:space-between;gap:20px}.CoreDriftLanding_workspaceShell__G1bXm header small{color:#8b8b8b;font-size:9px;letter-spacing:.12em}.CoreDriftLanding_workspaceShell__G1bXm header h3{margin:7px 0 0;font-size:25px;font-weight:550;letter-spacing:-.025em}.CoreDriftLanding_workspaceShell__G1bXm header>span{padding:7px 10px;border:1px solid #b5ddc7;border-radius:999px;background:#e8f8ef;color:#17663f;font-size:11px}.CoreDriftLanding_workspaceMetrics__1ytZi{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dedede;border-radius:9px;background:#fff}.CoreDriftLanding_workspaceMetrics__1ytZi article{min-height:120px;padding:22px;display:flex;flex-direction:column;border-right:1px solid #dedede}.CoreDriftLanding_workspaceMetrics__1ytZi article:last-child{border:0}.CoreDriftLanding_workspaceMetrics__1ytZi strong{font-size:28px;font-weight:530;letter-spacing:-.035em}.CoreDriftLanding_workspaceMetrics__1ytZi span{margin-top:auto;color:#858585;font-size:11px}.CoreDriftLanding_workspaceTable__wZQTz{margin-top:24px;border:1px solid #dedede;border-radius:9px;background:#fff}.CoreDriftLanding_workspaceTable__wZQTz>div{min-height:57px;padding:0 18px;display:grid;grid-template-columns:1.3fr .7fr 1fr;align-items:center;border-bottom:1px solid #e3e3e3;font-size:12px}.CoreDriftLanding_workspaceTable__wZQTz>div:last-child{border:0}.CoreDriftLanding_workspaceTable__wZQTz>div:first-child{min-height:42px;background:#fafafa;color:#929292;font-size:10px}.CoreDriftLanding_workspaceTable__wZQTz strong{font-weight:550}.CoreDriftLanding_workspaceTable__wZQTz span:last-child{display:flex;align-items:center;gap:7px;color:#3b6f55}.CoreDriftLanding_workspaceTable__wZQTz svg{width:13px}.CoreDriftLanding_platform__nFq41{padding:125px 0}.CoreDriftLanding_platformGrid__7kdFI{margin-top:60px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.CoreDriftLanding_platformGrid__7kdFI article{min-height:310px;padding:30px;border:1px solid var(--sb-line);border-radius:12px;background:var(--sb-panel)}.CoreDriftLanding_platformGrid__7kdFI article>div{display:flex;align-items:center;justify-content:space-between}.CoreDriftLanding_platformGrid__7kdFI svg{width:20px;color:var(--sb-green)}.CoreDriftLanding_platformGrid__7kdFI article>div span{color:#5f5f5f;font-family:Geist Mono Variable,monospace;font-size:10px}.CoreDriftLanding_platformGrid__7kdFI h3{margin:100px 0 0;font-size:20px;font-weight:520}.CoreDriftLanding_platformGrid__7kdFI p{max-width:55ch;margin:13px 0 0;color:var(--sb-muted);font-size:14px;line-height:1.65}.CoreDriftLanding_deployment__Zep9k{padding:120px 0 140px}.CoreDriftLanding_deploymentGrid__QxNsL{margin-top:60px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.CoreDriftLanding_deploymentGrid__QxNsL article{min-height:390px;padding:30px;display:flex;flex-direction:column;border:1px solid var(--sb-light-line);border-radius:12px;background:#f6f6f6;color:var(--sb-ink)}.CoreDriftLanding_deploymentGrid__QxNsL article>svg{width:24px;color:#198754}.CoreDriftLanding_deploymentGrid__QxNsL small{margin-top:72px;color:#7c7c7c;font-size:10px;letter-spacing:.09em;text-transform:uppercase}.CoreDriftLanding_deploymentGrid__QxNsL h3{margin:11px 0 0;font-size:24px;font-weight:540;letter-spacing:-.03em}.CoreDriftLanding_deploymentGrid__QxNsL p{color:#656565;font-size:14px;line-height:1.65}.CoreDriftLanding_deploymentGrid__QxNsL article>span{margin-top:auto;padding-top:20px;display:flex;align-items:center;gap:8px;border-top:1px solid #ddd;color:#47715b;font-size:12px}.CoreDriftLanding_deploymentGrid__QxNsL article>span svg{width:14px}.CoreDriftLanding_cta__FNNnq{padding:130px 0;text-align:center}.CoreDriftLanding_cta__FNNnq h2{margin:0 auto;color:#767676;font-size:clamp(40px,5vw,65px);font-weight:430;letter-spacing:-.05em;line-height:1.05}.CoreDriftLanding_cta__FNNnq h2 span{color:#f2f2f2}.CoreDriftLanding_cta__FNNnq>p{max-width:610px;margin:22px auto 0;color:var(--sb-muted);font-size:16px;line-height:1.65}.CoreDriftLanding_cta__FNNnq>div{justify-content:center}@media (max-width:1000px){.CoreDriftLanding_products__HF_Pf{grid-template-columns:repeat(2,1fr)}.CoreDriftLanding_productLarge__ke_hP{grid-column:span 2}.CoreDriftLanding_systemProof__FnvAD ul{grid-template-columns:repeat(3,1fr);gap:25px 0}.CoreDriftLanding_systemProof__FnvAD li:nth-child(3){border:0}.CoreDriftLanding_sectionHeading__7m6NE{grid-template-columns:1fr;gap:26px}.CoreDriftLanding_workspaceShell__G1bXm{grid-template-columns:145px 1fr}.CoreDriftLanding_workspaceShell__G1bXm>section{padding:28px}.CoreDriftLanding_deploymentGrid__QxNsL{grid-template-columns:1fr}.CoreDriftLanding_deploymentGrid__QxNsL article{min-height:300px}}@media (max-width:720px){.CoreDriftLanding_cta__FNNnq,.CoreDriftLanding_deployment__Zep9k,.CoreDriftLanding_hero__HhtAJ,.CoreDriftLanding_platform__nFq41,.CoreDriftLanding_products__HF_Pf,.CoreDriftLanding_workspace__RxOZy{width:calc(100% - 32px)}.CoreDriftLanding_hero__HhtAJ{min-height:690px;padding-top:130px}.CoreDriftLanding_heroGrid__4FU7I{grid-template-columns:1fr;gap:30px}.CoreDriftLanding_hero__HhtAJ h1{font-size:clamp(45px,13vw,61px)}.CoreDriftLanding_heroGrid__4FU7I>p{font-size:16px}.CoreDriftLanding_heroActions__j3abR{align-items:stretch;flex-direction:column}.CoreDriftLanding_heroActions__j3abR>a{justify-content:center}.CoreDriftLanding_heroSignal__bzWMO{padding-top:55px;grid-template-columns:repeat(3,1fr);gap:20px 0}.CoreDriftLanding_heroSignal__bzWMO>div:nth-child(3) i,.CoreDriftLanding_heroSignal__bzWMO>div:nth-child(6) i{display:none}.CoreDriftLanding_products__HF_Pf{padding-bottom:85px;grid-template-columns:1fr}.CoreDriftLanding_productLarge__ke_hP{grid-column:auto}.CoreDriftLanding_productCard__dOnSC{min-height:310px}.CoreDriftLanding_mapVisual__2XNcU{display:none}.CoreDriftLanding_productStatement__4gC9e{font-size:20px}.CoreDriftLanding_systemProof__FnvAD>p,.CoreDriftLanding_systemProof__FnvAD>ul{width:calc(100% - 32px)}.CoreDriftLanding_systemProof__FnvAD ul{grid-template-columns:repeat(2,1fr)}.CoreDriftLanding_systemProof__FnvAD li:nth-child(3){border-right:1px solid var(--sb-line)}.CoreDriftLanding_systemProof__FnvAD li:nth-child(2n){border:0}.CoreDriftLanding_cta__FNNnq,.CoreDriftLanding_deployment__Zep9k,.CoreDriftLanding_platform__nFq41,.CoreDriftLanding_workspace__RxOZy{padding-block:88px}.CoreDriftLanding_workspaceShell__G1bXm{min-width:760px}.CoreDriftLanding_browserFrame__J1ZxB{overflow-x:auto}.CoreDriftLanding_platformGrid__7kdFI{grid-template-columns:1fr}.CoreDriftLanding_platformGrid__7kdFI article{min-height:270px}.CoreDriftLanding_platformGrid__7kdFI h3{margin-top:76px}.CoreDriftLanding_deploymentGrid__QxNsL article{min-height:320px}}@media (prefers-reduced-motion:reduce){.CoreDriftLanding_arrowLink__dp0xA,.CoreDriftLanding_arrowLink__dp0xA svg,.CoreDriftLanding_productCard__dOnSC{transition:none}}