:root{--bg:#05070b;--bg2:#0a0d14;--card:#111621;--line:#222936;--text:#fff;--muted:#a7adb8;--red:#2563eb;--red2:#3b82f6;--light:#f5f7fa;--ink:#0f172a;--container:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.container{width:min(var(--container),calc(100% - 48px));margin:0 auto}.section{padding:120px 0}.sectionDark{background:var(--bg);color:#fff}.sectionLight{background:var(--light);color:var(--ink)}.siteHeader{position:fixed;inset:0 0 auto;z-index:100;height:82px;transition:.3s ease;background:linear-gradient(180deg,rgba(0,0,0,.65),transparent)}.siteHeader.scrolled{background:rgba(3,3,3,.88);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.07)}.headerInner{height:100%;gap:34px}.brand,.headerInner{display:flex;align-items:center}.brand{margin-right:auto}.brand img{width:154px;height:auto;display:block}.desktopNav{display:flex;gap:26px;align-items:center}.desktopNav a{font-size:13px;color:#bcbcbc;transition:.2s}.button,.desktopNav a:hover{color:#fff}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;border-radius:10px;background:var(--red);font-size:14px;font-weight:700;border:1px solid var(--red);transition:.22s ease}.button:hover{background:var(--red2);border-color:var(--red2);transform:translateY(-2px)}.button svg{width:18px;height:18px}.buttonSm{min-height:44px;padding:0 17px;font-size:13px}.buttonGhost{background:transparent;border-color:#303030;color:#e8e8e8}.buttonGhost:hover{background:#121212;border-color:#505050}.buttonDark{background:#080808;border-color:#080808}.buttonDark:hover{background:#161616;border-color:#161616}.menuButton{background:none;border:0;color:#fff;padding:8px}.menuButton,.mobileNav{display:none}.hero{min-height:96vh;display:flex;align-items:center;position:relative;overflow:hidden;padding:130px 0 72px}.hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,black,transparent 90%);mask-image:linear-gradient(180deg,black,transparent 90%);pointer-events:none}.heroGlow{position:absolute;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(237,0,18,.14),transparent 64%);right:-180px;top:12%;filter:blur(20px)}.heroGrid{display:grid;grid-template-columns:1.03fr .97fr;grid-gap:64px;gap:64px;align-items:center;position:relative}.eyebrow{display:flex;align-items:center;gap:10px;color:#b7b7b7;font-size:11px;font-weight:800;letter-spacing:.17em;margin-bottom:24px}.eyebrow span{display:inline-block;width:34px;height:2px;background:var(--red)}.darkEyebrow{color:#555}.hero h1{font-size:clamp(44px,5.2vw,76px);line-height:.99;letter-spacing:-.052em;margin:0 0 28px;max-width:760px;font-weight:760}.hero h1 em{font-style:normal;color:var(--red)}.heroCopy>p{font-size:18px;line-height:1.72;color:#b6b6b6;max-width:670px;margin:0}.heroActions{display:flex;gap:12px;margin:34px 0}.capabilities{display:flex;align-items:center;flex-wrap:wrap;gap:11px;color:#747474;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.capabilities i{width:3px;height:3px;background:var(--red);border-radius:50%}.heroVisual{height:510px;position:relative;border:1px solid #1f1f1f;border-radius:22px;background:linear-gradient(145deg,#0b0b0b,#050505);overflow:hidden;box-shadow:0 30px 100px rgba(0,0,0,.45)}.flowGrid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:32px 32px}.flowColumn{position:absolute;top:74px;width:155px;display:grid;grid-gap:12px;gap:12px}.flowBefore{left:28px}.flowAfter{right:28px}.flowLabel{font-size:9px;letter-spacing:.2em;color:#5f5f5f;font-weight:800;margin-bottom:2px}.flowCard{height:54px;border-radius:10px;display:flex;align-items:center;gap:9px;padding:0 12px;font-size:11px;border:1px solid #262626;background:#101010;color:#919191}.flowCard.active{border-color:rgba(237,0,18,.35);color:#e9e9e9;background:linear-gradient(90deg,rgba(237,0,18,.08),#0e0e0e)}.flowDot{width:6px;height:6px;border-radius:50%;background:#3c3c3c}.active .flowDot{background:var(--red);box-shadow:0 0 12px rgba(237,0,18,.7)}.flowCore{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)!important;width:145px;height:145px;border:1px solid rgba(237,0,18,.45);border-radius:18px;background:linear-gradient(145deg,rgba(237,0,18,.16),#0d0d0d 55%);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 80px rgba(237,0,18,.12);z-index:2}.flowCore strong{font-size:34px;letter-spacing:-.06em}.flowCore>span:last-child{font-size:8px;color:#9a9a9a;letter-spacing:.06em}.coreEyebrow{font-size:7px!important;color:var(--red)!important;letter-spacing:.18em!important;margin-bottom:8px}.flowLine{position:absolute;top:50%;height:1px;background:linear-gradient(90deg,#2b2b2b,var(--red));width:90px;transform-origin:right;z-index:1}.flowLine.left{left:160px}.flowLine.right{right:160px;transform-origin:left;background:linear-gradient(90deg,var(--red),#2b2b2b)}.sectionHead{margin-bottom:56px;max-width:760px}.splitHead{display:grid;grid-template-columns:1.1fr .9fr;max-width:none;align-items:end;grid-gap:80px;gap:80px}.sectionHead h2{font-size:clamp(38px,4.8vw,64px);line-height:1.02;letter-spacing:-.045em;margin:0;font-weight:760}.sectionHead p{font-size:16px;line-height:1.75;color:#989898;margin:24px 0 0;max-width:620px}.splitHead>p{margin:0 0 4px}.centered{text-align:center;margin-left:auto;margin-right:auto}.centered .eyebrow{justify-content:center}.centered p{margin-left:auto;margin-right:auto}.sectionLight .sectionHead p{color:#626262}.painGrid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.painCard{min-height:235px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:30px;transition:.25s}.painCard:hover{background:#0d0d0d}.cardTop{display:flex;justify-content:space-between;color:#636363}.cardTop svg{color:var(--red)}.cardTop span{font-size:10px;letter-spacing:.15em}.painCard h3{font-size:20px;margin:43px 0 12px}.painCard p{font-size:14px;line-height:1.7;color:#888;margin:0}.inlineCta{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding:25px 0}.inlineCta p{margin:0;color:#999;font-size:14px}.inlineCta a{color:#fff;font-weight:700;font-size:13px;display:flex;align-items:center;gap:9px}.inlineCta a svg{width:17px;color:var(--red)}.servicesList{border-top:1px solid #d7d6d1}.serviceRow{display:grid;grid-template-columns:90px 1fr 1fr;grid-gap:38px;gap:38px;padding:52px 0;border-bottom:1px solid #d7d6d1}.serviceNumber{font-size:12px;color:#8b8b86;padding-top:7px}.serviceIntro>span{font-size:10px;letter-spacing:.15em;color:var(--red);font-weight:800}.serviceIntro h3{font-size:30px;line-height:1.16;letter-spacing:-.03em;margin:12px 0}.serviceIntro p{color:#60605e;line-height:1.7;font-size:14px}.serviceIntro a{display:flex;align-items:center;gap:9px;margin-top:22px;font-size:13px;font-weight:800}.serviceIntro a svg{width:17px;color:var(--red)}.serviceItems{display:grid;align-content:start;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.serviceItems div{display:flex;align-items:center;gap:9px;padding:14px;border:1px solid #dbdad6;background:#fff;font-size:13px}.serviceItems svg{width:16px;color:var(--red)}.ecosystem{background:#090909}.lightCentered p{color:#8d8d8d}.journey{display:grid;grid-template-columns:repeat(9,1fr);border:1px solid var(--line);border-radius:16px;overflow:hidden}.journeyItem{position:relative;min-height:138px;padding:22px 13px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--line)}.journeyItem:last-child{border:0}.journeyItem span{font-size:9px;color:#5d5d5d}.journeyItem strong{font-size:12px;line-height:1.3}.journeyItem svg{position:absolute;right:-10px;top:50%;width:18px;color:var(--red);z-index:2;background:#090909}.projectSection{background:#060606}.projectGrid{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:80px;gap:80px;align-items:center}.projectCopy h2{font-size:clamp(40px,4.5vw,62px);letter-spacing:-.045em;line-height:1.03;margin:0 0 24px}.projectCopy>p{color:#929292;line-height:1.72}.caseBlocks{display:grid;grid-gap:0;gap:0;margin:34px 0;border-top:1px solid var(--line)}.caseBlocks div{padding:18px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:86px 1fr;grid-gap:10px;gap:10px}.caseBlocks small{color:var(--red);font-size:9px;letter-spacing:.14em;font-weight:800}.caseBlocks p{margin:0;color:#aaa;font-size:13px;line-height:1.6}.projectMockup{border:1px solid #2a2a2a;border-radius:18px;overflow:hidden;background:#f0efec;box-shadow:0 40px 100px rgba(0,0,0,.45);transform:perspective(1000px) rotateY(-2deg)}.browserBar{height:42px;background:#111;color:#626262;display:flex;align-items:center;gap:6px;padding:0 14px}.browserBar i{width:7px;height:7px;border-radius:50%;background:#444}.browserBar span{margin-left:8px;font-size:9px}.mockHero{height:300px;padding:36px;color:#0e0e0e;display:grid;grid-template-columns:1.2fr .8fr;grid-gap:24px;gap:24px;background:linear-gradient(120deg,#f3f1eb,#dedbd1)}.mockHero>div:first-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.mockHero span{font-size:8px;letter-spacing:.17em;font-weight:800;color:#7b716e}.mockHero strong{font-size:38px;line-height:.95;letter-spacing:-.05em;margin:12px 0 22px}.mockHero button{border:0;background:#111;color:white;padding:11px 14px;font-size:9px}.mockPortrait{background:#111;color:#ed0012!important;display:grid!important;place-items:center!important;font-size:24px!important;text-align:center;font-weight:900;letter-spacing:-.04em}.mockCards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:#ccc}.mockCards div{height:110px;background:#fff;color:#111;padding:18px;display:flex;flex-direction:column;justify-content:space-between}.mockCards small{color:var(--red);font-size:8px}.mockCards strong{font-size:12px}.processList{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #d3d2ce}.processItem{padding:30px 22px 0 0;position:relative}.processItem>span{font-size:10px;color:var(--red);font-weight:800}.processItem h3{font-size:19px;margin:38px 0 12px}.processItem p{font-size:13px;line-height:1.65;color:#666;min-height:86px}.processLine{height:2px;background:#d4d3cf;margin-top:24px;position:relative}.processLine:before{content:"";position:absolute;left:0;top:-3px;width:8px;height:8px;border-radius:50%;background:var(--red)}.redStatement{background:var(--red);padding:74px 0;color:#fff}.statementGrid{display:grid;grid-template-columns:70px 1fr auto;grid-gap:36px;gap:36px;align-items:center}.statementGrid>svg{width:46px;height:46px}.statementGrid p{font-size:10px;letter-spacing:.15em;font-weight:800;margin:0 0 10px}.statementGrid h2{font-size:clamp(36px,4vw,56px);line-height:1.02;letter-spacing:-.045em;margin:0;font-weight:500}.statementGrid h2 strong{font-weight:800}.diffGrid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.diffCard{background:#0a0a0a;padding:27px;min-height:230px}.diffCard>span{font-size:9px;color:var(--red);font-weight:800}.diffCard h3{font-size:18px;margin:54px 0 12px}.diffCard p{font-size:13px;line-height:1.65;color:#858585;margin:0}.industryCloud{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;max-width:920px;margin:auto}.industryCloud span{border:1px solid #d7d6d1;border-radius:100px;padding:12px 17px;font-size:12px;background:#fff}.contact{padding:120px 0;background:#050505}.contactGrid{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:85px;gap:85px;align-items:start}.contactCopy h2{font-size:clamp(42px,4.8vw,64px);line-height:1.02;letter-spacing:-.045em;margin:0 0 22px}.contactCopy>p{color:#919191;line-height:1.75}.whatsappInline{display:flex;align-items:center;gap:14px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;margin-top:42px}.whatsappInline>svg:first-child{color:var(--red);width:25px}.whatsappInline span{display:flex;flex-direction:column;margin-right:auto}.whatsappInline small{font-size:10px;color:#777;margin-bottom:4px}.whatsappInline strong{font-size:15px}.whatsappInline>svg:last-child{width:18px;color:#777}.leadForm{background:#0d0d0d;border:1px solid #232323;border-radius:18px;padding:30px;display:grid;grid-gap:18px;gap:18px}.fieldGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.leadForm label{display:grid;grid-gap:8px;gap:8px;color:#b6b6b6;font-size:11px;font-weight:700}.leadForm input,.leadForm select,.leadForm textarea{width:100%;border:1px solid #292929;background:#080808;color:#fff;border-radius:9px;padding:14px;outline:none;transition:.2s}.leadForm input:focus,.leadForm select:focus,.leadForm textarea:focus{border-color:rgba(237,0,18,.75);box-shadow:0 0 0 3px rgba(237,0,18,.07)}.leadForm textarea{resize:vertical}.submitButton{width:100%;margin-top:4px}.formNote{font-size:10px;color:#5f5f5f;text-align:center;margin:0}.formSuccess{background:#0d0d0d;border:1px solid #232323;border-radius:18px;padding:44px;text-align:center}.successMark{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:rgba(237,0,18,.13);color:var(--red);font-weight:900;margin:0 auto 18px}.formSuccess h3{font-size:28px;margin:0 0 12px}.formSuccess p{color:#929292;line-height:1.7;margin-bottom:24px}.footer{background:#000;border-top:1px solid #1d1d1d;padding:54px 0 28px}.footerTop{display:grid;grid-template-columns:220px 1fr auto;align-items:center;grid-gap:50px;gap:50px}.footerTop img{width:170px;height:auto}.footerTop p{color:#777;font-size:13px;max-width:360px}.footerLinks{display:flex;gap:20px}.footerLinks a{font-size:11px;color:#8c8c8c}.footerBottom{border-top:1px solid #1b1b1b;margin-top:36px;padding-top:20px;display:flex;justify-content:space-between;color:#505050;font-size:10px}.footerBottom div{display:flex;gap:18px}.floatingWhatsapp{position:fixed;z-index:90;right:22px;bottom:22px;height:48px;border-radius:24px;padding:0 16px;background:#fff;color:#111;display:flex;align-items:center;gap:9px;font-size:11px;font-weight:800;box-shadow:0 12px 40px rgba(0,0,0,.3);transition:.2s}.floatingWhatsapp:hover{transform:translateY(-2px)}.floatingWhatsapp svg{width:19px;color:var(--red)}@media(max-width:1050px){.desktopNav{display:none}.contactGrid,.heroGrid,.projectGrid{grid-template-columns:1fr}.hero{padding-top:140px}.heroVisual{max-width:720px;width:100%;margin:auto}.painGrid{grid-template-columns:repeat(2,1fr)}.journey{grid-template-columns:repeat(3,1fr)}.journeyItem:nth-child(3n){border-right:0}.journeyItem{border-bottom:1px solid var(--line)}.journeyItem svg{display:none}.processList{gap:30px}.diffGrid,.processList{grid-template-columns:repeat(3,1fr)}.statementGrid{grid-template-columns:50px 1fr}.statementGrid .button{grid-column:2}.projectMockup{transform:none}.footerTop{grid-template-columns:180px 1fr}.footerLinks{grid-column:1/-1}}@media(max-width:760px){.container{width:min(100% - 32px,var(--container))}.section{padding:82px 0}.siteHeader{height:70px}.brand img{width:128px}.desktopCta{display:none}.menuButton{display:block}.mobileNav{display:grid;position:absolute;top:70px;left:0;right:0;padding:22px 16px 28px;background:#050505;border-top:1px solid #1c1c1c;border-bottom:1px solid #1c1c1c;grid-gap:0;gap:0}.mobileNav>a:not(.button){padding:14px 4px;border-bottom:1px solid #161616;font-size:14px}.mobileNav .button{margin-top:16px}.hero{min-height:auto;padding:124px 0 60px}.heroGrid{gap:44px}.hero h1{font-size:44px}.heroCopy>p{font-size:16px}.heroActions{flex-direction:column;align-items:stretch}.capabilities{line-height:1.8}.heroVisual{height:520px}.flowColumn{width:130px;top:54px}.flowBefore{left:16px}.flowAfter{right:16px}.flowCard{height:48px;font-size:9px;padding:0 8px}.flowCore{top:auto!important;bottom:30px;transform:translateX(-50%)!important;width:126px;height:126px}.flowLine{display:none}.splitHead{grid-template-columns:1fr;gap:24px}.sectionHead{margin-bottom:40px}.sectionHead h2{font-size:40px}.splitHead>p{margin:0}.painGrid{grid-template-columns:1fr}.painCard{min-height:205px}.inlineCta{align-items:flex-start;flex-direction:column;gap:18px}.serviceRow{grid-template-columns:1fr;gap:18px;padding:38px 0}.serviceNumber{display:none}.serviceItems{grid-template-columns:1fr}.journey{grid-template-columns:repeat(2,1fr)}.journeyItem:nth-child(3n){border-right:1px solid var(--line)}.journeyItem:nth-child(2n){border-right:0}.projectGrid{gap:44px}.mockHero{height:250px;padding:22px}.mockHero strong{font-size:29px}.processList{grid-template-columns:1fr}.processItem p{min-height:auto}.redStatement{padding:54px 0}.statementGrid{grid-template-columns:1fr;gap:22px}.statementGrid>svg{width:34px}.statementGrid .button{grid-column:auto}.diffGrid{grid-template-columns:1fr}.diffCard{min-height:180px}.diffCard h3{margin-top:34px}.contact{padding:82px 0}.contactGrid{gap:46px}.fieldGrid{grid-template-columns:1fr}.leadForm{padding:20px}.footerTop{grid-template-columns:1fr}.footerLinks{flex-wrap:wrap}.footerBottom{flex-direction:column;gap:14px}.floatingWhatsapp span{display:none}.floatingWhatsapp{width:50px;padding:0;justify-content:center}.floatingWhatsapp svg{width:21px}.caseBlocks div{grid-template-columns:70px 1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.contactTrust{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.contactTrust span{padding:8px 11px;border:1px solid #262626;border-radius:100px;color:#8f8f8f;font-size:10px}.multiStepForm{min-height:600px;align-content:start}.formProgress{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #272727;padding-bottom:18px}.progressStep{position:relative;display:grid;grid-gap:3px;gap:3px;color:#555}.progressStep:after{content:"";position:absolute;height:2px;left:0;right:10px;bottom:-19px;background:#272727}.progressStep.active{color:#fff}.progressStep.active:after{background:var(--red)}.progressStep span{font-size:8px;color:inherit;letter-spacing:.1em}.progressStep strong{font-size:10px}.formStep{display:grid;grid-gap:17px;gap:17px;animation:formStepIn .28s ease}.formStepHead span{font-size:8px;letter-spacing:.16em;color:var(--red);font-weight:800}.formStepHead h3{font-size:25px;letter-spacing:-.025em;margin:6px 0}.formStepHead p{font-size:11px;line-height:1.5;color:#777;margin:0}.leadForm fieldset{border:0;padding:0;margin:0;display:grid;grid-gap:7px;gap:7px}.leadForm legend{color:#b6b6b6;font-size:10px;font-weight:700;margin-bottom:7px}.leadForm small{font-size:9px;color:#626262;font-weight:500}.choiceGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.choiceCard{min-height:38px;display:flex!important;align-items:center;gap:7px!important;border:1px solid #292929;background:#080808;border-radius:8px;padding:7px 9px;color:#858585!important;cursor:pointer;transition:.2s;font-size:10.5px!important;line-height:1.1}.choiceCard:hover{border-color:#454545;color:#ccc!important}.choiceCard.selected{border-color:rgba(237,0,18,.65);background:rgba(237,0,18,.07);color:#fff!important}.choiceCard input{position:absolute;opacity:0;pointer-events:none;width:1px!important}.choiceMark{display:grid;place-items:center;flex:0 0 auto;width:14px;height:14px;border:1px solid #3a3a3a;border-radius:4px;color:#777;font-size:8px}.choiceCard.selected .choiceMark{background:var(--red);border-color:var(--red);color:#fff}.formSummary{border:1px solid #292929;background:#080808;border-radius:10px;padding:16px}.formSummary>span{font-size:8px;letter-spacing:.16em;color:var(--red);font-weight:800}.formSummary p{font-size:10px;color:#777;margin:10px 0 0;line-height:1.5}.formSummary strong{color:#b6b6b6}.consentField{display:flex!important;align-items:flex-start;gap:10px!important;font-weight:400!important;line-height:1.5}.consentField input{width:16px!important;height:16px;margin:2px 0 0;accent-color:var(--red);flex:0 0 auto}.formNavigation{display:flex;align-items:center;gap:12px;margin-top:auto}.formNext{flex:1 1}.formBack{min-height:52px;padding:0 18px;border:1px solid #303030;border-radius:10px;background:transparent;color:#aaa;font-size:12px}.formBack:hover{border-color:#555;color:#fff}.formError{margin:0;padding:11px 13px;border:1px solid rgba(237,0,18,.35);border-radius:8px;background:rgba(237,0,18,.07);color:#e9a8ad;font-size:10px;line-height:1.5}@keyframes formStepIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media(max-width:760px){.choiceGrid{grid-template-columns:1fr}.multiStepForm{min-height:auto}.progressStep strong{font-size:9px}.formStepHead h3{font-size:24px}.contactCopy h2{font-size:42px}}.leadForm.multiStepForm{display:flex;flex-direction:column;width:100%;height:720px;min-height:720px;padding:24px;gap:14px}.multiStepForm .formStep{flex:1 1;align-content:start;gap:12px}.multiStepForm .formStepHead h3{font-size:23px;margin:4px 0}.multiStepForm .formStepHead p{font-size:10.5px}.multiStepForm .choiceGrid{grid-template-columns:repeat(3,1fr);gap:5px}.multiStepForm .choiceCard{min-height:34px;padding:5px 8px;font-size:10px!important}.multiStepForm .choiceMark{width:13px;height:13px}.multiStepForm fieldset{gap:5px}.multiStepForm legend{margin-bottom:5px}.multiStepForm textarea{min-height:72px;padding:11px 12px}.compactTextField input{padding:10px 12px}.multiStepForm .formNavigation{margin-top:auto}.multiStepForm .formProgress{padding-bottom:15px}.multiStepForm .progressStep:after{bottom:-16px}.contactStep{gap:9px!important}.contactStep .fieldGrid{gap:10px 12px}.contactStep label{gap:5px}.contactStep .formSummary,.contactStep input,.contactStep select{padding:10px 12px}.contactStep .formSummary p{display:inline;margin:0 14px 0 0}.contactStep .consentField{margin-top:2px}@media(max-width:760px){.leadForm.multiStepForm{width:100%;height:920px;min-height:920px;padding:18px;gap:14px}.multiStepForm .choiceGrid{grid-template-columns:1fr 1fr}.multiStepForm .choiceCard{min-height:36px}.multiStepForm .formStepHead h3{font-size:22px}.contactStep .formSummary p{display:block;margin:7px 0 0}}.leadForm.multiStepForm{padding:28px;gap:16px}.multiStepForm .progressStep span{font-size:9px}.multiStepForm .progressStep strong{font-size:12px}.multiStepForm .formStep{gap:15px}.multiStepForm .formStepHead h3{font-size:27px;line-height:1.15}.multiStepForm .formStepHead p{font-size:12px;line-height:1.55;color:#9a9a9a}.multiStepForm .formStep>label,.multiStepForm legend,.multiStepForm>label{font-size:12px;color:#d0d0d0}.multiStepForm .choiceGrid{gap:7px}.multiStepForm .choiceCard{min-height:42px;padding:8px 10px;border-color:#3a3a3a;color:#b8b8b8!important;font-size:11.5px!important;line-height:1.2}.multiStepForm .choiceMark{width:17px;height:17px;border-color:#555;font-size:10px}.multiStepForm input,.multiStepForm select,.multiStepForm textarea{border-color:#3a3a3a;color:#f4f4f4;font-size:12.5px}.multiStepForm input::placeholder,.multiStepForm textarea::placeholder{color:#777}.multiStepForm input,.multiStepForm select{min-height:46px;padding:12px 14px}.multiStepForm textarea{min-height:84px;padding:13px 14px;line-height:1.45}.multiStepForm .button,.multiStepForm .formBack{min-height:54px;font-size:13px}.multiStepForm .formNote{font-size:10.5px;color:#777}.projectStep{display:flex!important;flex-direction:column;justify-content:center;gap:32px!important}.projectStep .choiceCard{min-height:50px}.contactStep{gap:11px!important}.contactStep .fieldGrid{gap:12px 14px}.contactStep label{font-size:11.5px;color:#d0d0d0}.contactStep input,.contactStep select{min-height:44px;padding:10px 13px}.contactStep .formSummary{border-color:#3a3a3a;background:#090909}.contactStep .consentField{font-size:11px!important;color:#aaa}@media(max-width:760px){.leadForm.multiStepForm{padding:22px}.multiStepForm .choiceCard{min-height:44px;font-size:11px!important}.multiStepForm .formStepHead h3{font-size:25px}.projectStep{justify-content:center;gap:28px!important}.contactStep input,.contactStep select{min-height:46px}}.customSelect{position:relative;width:100%;font-family:inherit}.customSelectTrigger{width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid #3a3a3a;border-radius:9px;background:#070707;color:#777;font:600 12.5px/1.2 inherit;text-align:left;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.customSelectTrigger:hover{border-color:#5a5a5a;background:#0a0a0a}.customSelect.open .customSelectTrigger,.customSelectTrigger:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(237,0,18,.12)}.customSelectTrigger .hasValue{color:#f4f4f4}.customSelectChevron{width:8px;height:8px;flex:0 0 auto;border-right:2px solid #aaa;border-bottom:2px solid #aaa;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.customSelect.open .customSelectChevron{transform:rotate(225deg) translate(-2px,-2px);border-color:#fff}.customSelectMenu{position:absolute;z-index:30;top:calc(100% + 6px);left:0;right:0;display:grid;grid-gap:3px;gap:3px;padding:6px;border:1px solid #363636;border-radius:10px;background:#101010;box-shadow:0 16px 36px rgba(0,0,0,.58)}.customSelectMenu button{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 11px;border:0;border-radius:7px;background:transparent;color:#b8b8b8;font:600 11.5px/1.25 inherit;text-align:left;cursor:pointer;transition:background .16s,color .16s}.customSelectMenu button:focus-visible,.customSelectMenu button:hover{outline:0;background:#202020;color:#fff}.customSelectMenu button.selected{background:rgba(237,0,18,.12);color:#fff}.customSelectCheck{display:grid;place-items:center;width:18px;height:18px;flex:0 0 auto;border-radius:50%;background:var(--red);color:#fff;font-size:10px}.contactStep .customSelectTrigger{min-height:44px;padding:10px 13px}@media(max-width:760px){.contactStep .customSelectTrigger,.customSelectTrigger{min-height:46px}.customSelectMenu button{min-height:42px}}.multiStepForm{--form-control-height:48px}.multiStepForm .customSelectTrigger,.multiStepForm input:not([type=radio]):not([type=checkbox]){height:var(--form-control-height);min-height:var(--form-control-height);padding:0 14px;border-radius:9px;font-size:12.5px}.multiStepForm .fieldLabel{min-height:16px;display:flex;align-items:baseline;gap:6px;color:#d0d0d0;font-size:11.5px;font-weight:700}.multiStepForm .fieldLabel small{font-size:9px;color:#777;font-weight:500}.contactStep .fieldGrid{align-items:start}.contactStep .fieldGrid>label{grid-template-rows:16px var(--form-control-height);gap:6px}.contactStep .fullWidthField{grid-column:1/-1}.conditionalField{max-height:0;margin-top:-32px;opacity:0;overflow:hidden;visibility:hidden;transform:translateY(-8px);transition:max-height .28s ease,margin-top .28s ease,opacity .22s ease,transform .28s ease,visibility 0s linear .28s}.conditionalField.visible{max-height:76px;margin-top:0;opacity:1;visibility:visible;transform:translateY(0);transition:max-height .3s ease,margin-top .3s ease,opacity .25s ease .05s,transform .3s ease,visibility 0s}.conditionalField label{gap:6px}@media(max-width:760px){.multiStepForm{--form-control-height:48px}.contactStep .fullWidthField{grid-column:auto}.conditionalField{margin-top:-28px}.conditionalField.visible{margin-top:0}}.multiStepForm .choiceCard,.multiStepForm .projectStep .choiceCard{height:var(--form-control-height);min-height:var(--form-control-height)}.multiStepForm .multiChoiceGrid{column-gap:20px;row-gap:3px}.multiStepForm .multiChoiceCard{border:0;border-bottom:1px solid #262626;border-radius:0;background:transparent;padding:7px 2px;color:#aaa!important}.multiStepForm .multiChoiceCard:hover{border-color:#444;background:linear-gradient(90deg,rgba(255,255,255,.035),transparent);color:#fff!important}.multiStepForm .multiChoiceCard.selected{border-color:rgba(237,0,18,.55);background:linear-gradient(90deg,rgba(237,0,18,.08),transparent);color:#fff!important}.multiStepForm .multiChoiceCard .choiceMark{width:19px;height:19px;border-radius:6px;background:#111;border-color:#555}.multiStepForm .multiChoiceCard.selected .choiceMark{background:var(--red);border-color:var(--red);box-shadow:0 0 0 3px rgba(237,0,18,.1)}.multiStepForm .singleChoiceGrid{column-gap:20px;row-gap:3px}.multiStepForm .singleChoiceCard{border:0;border-bottom:1px solid #262626;border-radius:0;background:transparent;padding:7px 2px;color:#aaa!important}.multiStepForm .singleChoiceCard:hover{border-color:#444;background:linear-gradient(90deg,rgba(255,255,255,.035),transparent);color:#fff!important}.multiStepForm .singleChoiceCard.selected{border-color:rgba(237,0,18,.55);background:linear-gradient(90deg,rgba(237,0,18,.08),transparent);color:#fff!important}.multiStepForm .singleChoiceCard .choiceMark{width:19px;height:19px;border-radius:6px;background:#111;border-color:#555}.multiStepForm .singleChoiceCard.selected .choiceMark{background:var(--red);border-color:var(--red);box-shadow:0 0 0 3px rgba(237,0,18,.1)}.multiStepForm .formProgress{position:relative;display:flex;justify-content:space-between;border:0;padding:0 2px 20px;isolation:isolate}.multiStepForm .formProgress:after,.multiStepForm .formProgress:before{content:"";position:absolute;z-index:-1;left:22px;top:15px;height:2px;border-radius:2px}.multiStepForm .formProgress:before{right:22px;background:#303030}.multiStepForm .formProgress:after{width:0;background:linear-gradient(90deg,var(--red),#ff3544);box-shadow:0 0 12px rgba(237,0,18,.35);transition:width .42s cubic-bezier(.22,1,.36,1)}.multiStepForm .formProgress.step2:after{width:calc(50% - 22px)}.multiStepForm .formProgress.step3:after{width:calc(100% - 44px)}.multiStepForm .progressStep{display:flex;flex-direction:column;align-items:center;gap:7px;color:#666}.multiStepForm .progressStep:after{display:none}.multiStepForm .progressStep strong{font-size:10px;font-weight:700;letter-spacing:.02em;color:inherit}.multiStepForm .progressDot{display:grid;place-items:center;width:31px;height:31px;border:2px solid #303030;border-radius:50%;background:#0d0d0d;color:#777;font-size:10px;font-weight:800;letter-spacing:0;transition:border-color .3s,background .3s,color .3s,box-shadow .3s,transform .3s}.multiStepForm .progressStep.active{color:#fff}.multiStepForm .progressStep.active .progressDot{border-color:var(--red);background:#160609;color:#fff;box-shadow:0 0 0 4px rgba(237,0,18,.08)}.multiStepForm .progressStep:first-child{align-items:flex-start}.multiStepForm .progressStep:last-child{align-items:flex-end}.multiStepForm .progressStep:first-child strong{padding-left:0}.multiStepForm .progressStep:last-child strong{padding-right:0}.multiStepForm .formStepHead h3{margin-top:0}.challengeConditional{margin-top:-15px}.challengeConditional.visible{margin-top:0}@media(max-width:760px){.multiStepForm .multiChoiceGrid{column-gap:14px}.multiStepForm .formProgress{padding-bottom:17px}.multiStepForm .formProgress:after,.multiStepForm .formProgress:before{top:14px}.multiStepForm .progressDot{width:29px;height:29px}.challengeConditional{margin-top:-15px}}.requiredMark{color:var(--red);font-weight:800;margin-left:2px}.fieldError{margin:2px 0 0;color:#ff7e88!important;font-size:10px!important;font-weight:600!important;line-height:1.35}.multiStepForm [aria-invalid=true]{border-color:rgba(237,0,18,.85)!important;box-shadow:0 0 0 3px rgba(237,0,18,.1)!important}.honeypotField{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.multiStepForm button:disabled{cursor:not-allowed;opacity:.68;transform:none}.contactStep .fieldGrid>label:has(.fieldError){grid-template-rows:16px var(--form-control-height) auto}.projectStep .fieldError{margin-top:-23px}.conditionalField .fieldError{padding-bottom:2px}.leadForm.multiStepForm{width:min(100%,580px);margin-left:auto}.contactStep .consentField{align-items:center!important;gap:10px!important}.contactStep .consentField input{width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;flex:0 0 18px}.contactStep .consentField>span{display:block;line-height:1.45}@media(max-width:760px){.leadForm.multiStepForm{width:100%;margin-inline:auto}}.offerGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:#d8d8d8;border:1px solid #d8d8d8;margin-top:54px}.offerCard{position:relative;background:#f6f6f3;padding:38px;min-height:440px;display:flex;flex-direction:column}.offerCard .offerIndex{position:absolute;right:30px;top:28px;font:700 13px var(--font-mono);color:#999}.founderCall small,.offerCard small,.proofCard small{font:800 11px var(--font-mono);letter-spacing:.14em;color:var(--red)}.offerCard .offerProblem{font-size:15px;color:#626262;margin:8px 52px 28px 0;min-height:44px}.offerCard h3{font-size:27px;line-height:1.08;margin:8px 0 14px;max-width:470px}.offerCard>p:not(.offerProblem){color:#555;line-height:1.65;margin:0 0 22px}.offerItems{display:flex;flex-wrap:wrap;gap:9px;margin-top:auto}.offerItems span{display:flex;align-items:center;gap:6px;border:1px solid #d4d4d4;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:700;color:#333}.offerItems svg{width:13px;color:var(--red)}.offerBands{display:grid;grid-template-columns:1fr 1fr;background:#0c0c0c;color:#fff}.offerBands>div{padding:25px 32px;display:flex;gap:18px;align-items:center}.offerBands>div+div{border-left:1px solid #292929}.offerBands strong{white-space:nowrap;color:var(--red);font-size:17px}.offerBands span{color:#aaa;font-size:13px;line-height:1.5}.proofGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:46px}.proofCard{position:relative;border:1px solid #292929;background:#0c0c0c;padding:34px 30px;min-height:350px;display:flex;flex-direction:column;transition:border-color .25s,transform .25s}.proofCard:hover{border-color:#ef001b;transform:translateY(-4px)}.proofNumber{position:absolute;right:25px;top:25px;color:#555;font:700 12px var(--font-mono)}.proofCard h3{font-size:23px;line-height:1.18;margin:16px 0}.proofCard p{color:#999;line-height:1.65;margin:0 0 24px}.proofFlow{margin-top:auto;padding-top:19px;border-top:1px solid #292929;color:#fff;font-size:12px;letter-spacing:.02em}.trustLayout{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:32px;gap:32px;margin-top:50px;align-items:stretch}.trustGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:#292929;border:1px solid #292929}.trustCard{background:#0b0b0b;padding:28px;min-height:200px}.trustCard>span{color:var(--red);font:700 12px var(--font-mono)}.trustCard h3{font-size:20px;margin:24px 0 10px}.trustCard p{color:#999;line-height:1.55;font-size:14px}.founderCall{border:1px solid #ef001b;background:linear-gradient(145deg,#1b0709,#0b0b0b 58%);padding:36px;display:flex;flex-direction:column}.founderIcon{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:var(--red);margin-bottom:28px}.founderIcon svg{width:23px}.founderCall h3{font-size:28px;line-height:1.1;margin:12px 0}.founderCall p{color:#aaa;line-height:1.6}.founderCall ul{list-style:none;padding:0;margin:20px 0 28px;display:grid;grid-gap:10px;gap:10px}.founderCall li{display:flex;gap:9px;align-items:center;font-size:13px}.founderCall li svg{width:14px;color:var(--red)}.founderCall .button{margin-top:auto;justify-content:center}.faqLayout{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:80px;gap:80px;align-items:start}.faqLayout .sectionHead{position:-webkit-sticky;position:sticky;top:120px;margin:0}.faqList{border-top:1px solid #ccc}.faqItem{border-bottom:1px solid #ccc}.faqItem summary{list-style:none;cursor:pointer;padding:24px 4px;display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:17px;font-weight:800}.faqItem summary::-webkit-details-marker{display:none}.faqItem summary span{font-size:25px;font-weight:300;color:var(--red);transition:transform .25s}.faqItem[open] summary span{transform:rotate(45deg)}.faqItem p{color:#555;line-height:1.65;padding:0 36px 24px 4px;margin:0}@media(max-width:1100px){.desktopNav{gap:17px}.desktopNav a{font-size:12px}.desktopCta{display:none}.faqLayout,.trustLayout{grid-template-columns:1fr}.faqLayout{gap:28px}.faqLayout .sectionHead{position:static}.proofGrid{grid-template-columns:1fr}}@media(max-width:720px){.offerBands,.offerGrid,.trustGrid{grid-template-columns:1fr}.offerCard{padding:28px 22px;min-height:0}.offerBands>div{align-items:flex-start;flex-direction:column;gap:6px}.offerBands>div+div{border-left:0;border-top:1px solid #292929}.proofCard{min-height:300px}.trustLayout{margin-top:32px}.founderCall{padding:28px 22px}.faqItem summary{font-size:15px}.contactGrid{gap:34px}}.heroSystem{height:510px;position:relative;border:1px solid #242424;border-radius:24px;background:radial-gradient(circle at 50% 48%,rgba(237,0,18,.12),transparent 31%),linear-gradient(145deg,#0d0d0e,#050505);overflow:hidden;box-shadow:0 35px 100px rgba(0,0,0,.5)}.systemGrid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle,black 20%,transparent 78%);mask-image:radial-gradient(circle,black 20%,transparent 78%)}.systemStatus{position:absolute;top:23px;left:25px;display:flex;gap:8px;align-items:center;color:#777;font:700 9px var(--font-mono);letter-spacing:.14em}.systemStatus i{width:7px;height:7px;border-radius:50%;background:#32c672;box-shadow:0 0 12px #32c672}.systemCore{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%)!important;width:154px;height:154px;border-radius:50%;border:1px solid rgba(237,0,18,.7);background:linear-gradient(145deg,#26070a,#090909 62%);box-shadow:0 0 0 12px rgba(237,0,18,.035),0 0 70px rgba(237,0,18,.18);display:flex;flex-direction:column;align-items:center;justify-content:center}.systemCore small{font:800 8px var(--font-mono);letter-spacing:.18em;color:var(--red)}.systemCore strong{font-size:35px;letter-spacing:-.06em;margin:3px 0}.systemCore span{font-size:9px;color:#8b8b8b}.systemConnections{position:absolute;z-index:1;inset:5px 0 0;width:100%;height:100%}.systemConnections path{fill:none;stroke:rgba(237,0,18,.46);stroke-width:1.2;filter:drop-shadow(0 0 5px rgba(237,0,18,.5))}.systemModule{position:absolute;z-index:2;width:180px;min-height:70px;padding:13px 14px;border:1px solid #2d2d2d;border-radius:13px;background:rgba(14,14,15,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;gap:11px;align-items:center;box-shadow:0 12px 30px rgba(0,0,0,.28)}.systemModule>span{font:700 9px var(--font-mono);color:var(--red)}.systemModule>div{display:grid;grid-gap:3px;gap:3px}.systemModule strong{font-size:12px}.systemModule small{font-size:9px;color:#777}.systemModule>i{margin-left:auto;width:7px;height:7px;border:1px solid var(--red);border-radius:50%}.moduleOne{left:26px;top:100px}.moduleTwo{right:26px;top:100px}.moduleThree{left:26px;bottom:95px}.moduleFour{right:26px;bottom:95px}.systemFooter{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);display:flex;gap:20px}.systemFooter span{font:700 8px var(--font-mono);letter-spacing:.14em;color:#555}.systemFooter span+span:before{content:"";display:inline-block;width:3px;height:3px;background:var(--red);border-radius:50%;vertical-align:middle;margin-right:20px}.offerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;background:transparent;border:0;margin-top:48px}.offerCard{overflow:hidden;background:#fff;border:1px solid #d8d8d4;border-radius:18px;padding:28px;min-height:365px;box-shadow:0 10px 30px rgba(0,0,0,.035);transition:transform .25s,border-color .25s,box-shadow .25s}.offerCard:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--red),transparent 70%);opacity:.65}.offerCard:hover{transform:translateY(-5px);border-color:#bcbcb7;box-shadow:0 18px 45px rgba(0,0,0,.08)}.offerCard .offerIndex{right:23px;top:22px;color:#bbb}.offerCard small{font-size:9px}.offerCard .offerProblem{font-size:13px;line-height:1.5;margin:7px 40px 22px 0;min-height:40px;color:#777}.offerCard .offerProblem:after{content:"";display:block;width:100%;height:1px;background:#e4e4df;margin-top:20px}.offerCard h3{font-size:21px;line-height:1.15;margin:8px 0 10px}.offerCard>p:not(.offerProblem){font-size:13px;line-height:1.55;margin-bottom:18px}.offerItems{gap:6px}.offerItems span{border:0;background:#f1f1ee;padding:7px 9px;font-size:10px}.trustGrid{gap:14px;background:transparent;border:0}.trustCard{position:relative;overflow:hidden;border:1px solid #282828;border-radius:17px;background:linear-gradient(145deg,#111,#080808);padding:27px;min-height:205px;transition:transform .25s,border-color .25s}.trustCard:after{content:"";position:absolute;width:90px;height:90px;border-radius:50%;right:-44px;bottom:-44px;border:1px solid rgba(237,0,18,.22)}.trustCard:hover{transform:translateY(-4px);border-color:#4a2226}.trustCard>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:rgba(237,0,18,.11);border:1px solid rgba(237,0,18,.25)}.trustCard h3{margin:25px 0 9px}.founderCall{border-radius:18px}@media(max-width:1050px){.offerGrid{grid-template-columns:repeat(2,1fr)}.heroSystem{height:470px}.systemModule{width:160px}.moduleOne,.moduleThree{left:18px}.moduleFour,.moduleTwo{right:18px}}@media(max-width:720px){.heroSystem{height:430px}.systemConnections{display:none}.systemCore{width:130px;height:130px}.systemModule{width:145px;min-height:62px;padding:10px}.moduleOne{left:12px;top:70px}.moduleTwo{right:12px;top:70px}.moduleThree{left:12px;bottom:70px}.moduleFour{right:12px;bottom:70px}.offerGrid{grid-template-columns:1fr}.offerCard{min-height:0}.trustGrid{grid-template-columns:1fr}}.heroProduct{height:510px;position:relative;border:1px solid #292929;border-radius:22px;background:#0d0e10;overflow:hidden;box-shadow:0 38px 100px rgba(0,0,0,.55),0 0 70px rgba(237,0,18,.055)}.productTopbar{height:58px;border-bottom:1px solid #25262a;padding:0 20px;gap:18px;background:#111216}.productBrand,.productTopbar{display:flex;align-items:center}.productBrand{font-size:13px;font-weight:800;gap:9px}.productBrand i{width:9px;height:9px;border-radius:3px;background:var(--red);box-shadow:0 0 14px rgba(237,0,18,.7)}.productLive{margin-left:auto;display:flex;align-items:center;gap:7px;color:#9ca0a8;font-size:10px}.productLive i{width:6px;height:6px;border-radius:50%;background:#35c678}.productAvatar{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#282a30;color:#ddd;font-size:9px;font-weight:800}.productBody{display:grid;grid-template-columns:54px 1fr;height:calc(100% - 58px)}.productSidebar{border-right:1px solid #242529;display:flex;align-items:center;flex-direction:column;gap:20px;padding-top:26px}.productSidebar span{width:16px;height:16px;border:1px solid #3b3d43;border-radius:5px}.productSidebar span.active{background:var(--red);border-color:var(--red);box-shadow:0 0 13px rgba(237,0,18,.3)}.productDashboard{padding:25px 25px 20px;overflow:hidden}.productWelcome{display:flex;justify-content:space-between;align-items:center}.productWelcome>div{display:grid;grid-gap:4px;gap:4px}.productWelcome small{color:#858994;font-size:10px}.productWelcome strong{font-size:18px;letter-spacing:-.02em}.productWelcome button{border:0;border-radius:7px;background:var(--red);color:#fff;padding:9px 12px;font-size:9px;font-weight:750}.productMetrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;margin-top:20px}.productMetrics>div{border:1px solid #292a2f;border-radius:11px;background:#15161a;padding:14px;display:grid;grid-gap:6px;gap:6px}.productMetrics span{font-size:9px;color:#80838b}.productMetrics strong{font-size:13px}.productMetrics i{font-style:normal;font-size:8px;color:#656972}.productMetrics .metricUp{color:#54c986}.productLower{display:grid;grid-template-columns:1.28fr .72fr;grid-gap:10px;gap:10px;margin-top:10px}.productAutomations,.productChart{border:1px solid #292a2f;border-radius:12px;background:#141519;min-height:210px}.productChart{padding:16px 15px 7px}.productAutomations>div,.productChart>div{display:flex;justify-content:space-between;align-items:center}.productAutomations span,.productChart span{font-size:10px;font-weight:700}.productChart small{font-size:8px;color:#666a73}.productChart svg{width:100%;margin-top:19px}.chartArea{fill:url(#chartFill)}.chartLine{fill:none;stroke:var(--red);stroke-width:2;filter:drop-shadow(0 0 5px rgba(237,0,18,.35))}.productAutomations{padding:16px 13px}.productAutomations>div>i{width:7px;height:7px;border-radius:50%;background:#35c678}.productAutomations ul{list-style:none;margin:15px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.productAutomations li{position:relative;display:grid;grid-gap:2px;gap:2px;padding:9px;border-radius:8px;background:#1b1c21}.productAutomations b{font-size:9px}.productAutomations small{font-size:7px;color:#737680}.productAutomations em{position:absolute;right:9px;top:50%;width:6px;height:6px;border-radius:50%;background:var(--red);transform:translateY(-50%)}.productToast{position:absolute;right:18px;bottom:17px;width:210px;border:1px solid #34363c;border-radius:11px;background:rgba(24,25,29,.96);box-shadow:0 15px 35px rgba(0,0,0,.45);padding:11px;display:flex;align-items:center;gap:10px}.productToast>i{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:rgba(53,198,120,.13);color:#4ed18a;font-size:11px}.productToast>div{display:grid;grid-gap:2px;gap:2px}.productToast strong{font-size:9px}.productToast span{font-size:7px;color:#777b84}.offerCard .offerIndex,.proofNumber{display:none}.offerCard .offerProblem{margin-right:0}.trustCard>span svg{width:16px;color:var(--red)}@media(max-width:720px){.heroProduct{height:440px}.productDashboard{padding:19px 14px}.productBody{grid-template-columns:38px 1fr}.productSidebar{gap:17px}.productMetrics{grid-template-columns:1fr}.productMetrics>div:nth-child(n+2){display:none}.productLower{grid-template-columns:1fr}.productAutomations{display:none}.productChart{min-height:205px}.productToast{right:12px;bottom:12px}.productWelcome strong{font-size:15px}}.heroGlow{background:radial-gradient(circle,rgba(37,99,235,.17),transparent 64%)}.leadForm input:focus,.leadForm select:focus,.leadForm textarea:focus{border-color:rgba(37,99,235,.75);box-shadow:0 0 0 3px rgba(37,99,235,.09)}.choiceCard.selected,.multiStepForm .multiChoiceCard.selected,.multiStepForm .singleChoiceCard.selected{border-color:rgba(37,99,235,.58);background:linear-gradient(90deg,rgba(37,99,235,.1),transparent)}.multiStepForm .multiChoiceCard.selected .choiceMark,.multiStepForm .singleChoiceCard.selected .choiceMark{box-shadow:0 0 0 3px rgba(37,99,235,.11)}.customSelect.open .customSelectTrigger,.customSelectTrigger:focus-visible{border-color:var(--red);box-shadow:0 0 0 3px rgba(37,99,235,.13)}.customSelectMenu button.selected{background:rgba(37,99,235,.14)}.multiStepForm .formProgress:after{background:linear-gradient(90deg,#2563eb,#60a5fa);box-shadow:0 0 14px rgba(37,99,235,.42)}.multiStepForm .progressStep.active .progressDot{background:#07142f;box-shadow:0 0 0 4px rgba(37,99,235,.1)}.founderCall,.proofCard:hover{border-color:#2563eb}.founderCall{background:linear-gradient(145deg,#071632,#0b0d12 58%)}.trustCard:after{border-color:rgba(37,99,235,.24)}.trustCard:hover{border-color:#1e3f75}.trustCard>span{background:rgba(37,99,235,.13);border-color:rgba(37,99,235,.28)}.heroProduct{box-shadow:0 38px 100px rgba(0,0,0,.55),0 0 70px rgba(37,99,235,.08)}.productBrand i{box-shadow:0 0 14px rgba(37,99,235,.72)}.productSidebar span.active{box-shadow:0 0 13px rgba(37,99,235,.35)}.chartLine{filter:drop-shadow(0 0 5px rgba(37,99,235,.4))}