@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}}.fleetHero{background:#050607;height:92vh;min-height:780px;position:relative;overflow:hidden}.fleetHeroImage{object-fit:cover;object-position:center}.fleetHeroShade{background:linear-gradient(90deg,#050607 0%,#050607f7 30%,#0506078c 59%,#0506070d 88%),linear-gradient(#0000 65%,#050607 100%);position:absolute;inset:0}.fleetHeroGrid{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:82px 82px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.fleetHeroContent{z-index:2;padding-top:180px;position:relative}.fleetHeroContent h1{letter-spacing:-5.3px;max-width:900px;margin:25px 0 30px;font-size:clamp(58px,6.5vw,96px);line-height:.92}.fleetHeroContent h1 em{color:#9299a1;font-style:normal;font-weight:400}.fleetLead{color:#c4c9ce;max-width:610px;font-size:16px;line-height:1.7}.platformBadges{gap:10px;margin-top:55px;display:flex}.platformBadges span{font:8px var(--font-mono);letter-spacing:1.1px;color:#a9afb6;background:#090b0dcc;border:1px solid #454b52;padding:10px 13px}.quickValue{color:#111417;background:#e9ebed;padding:105px 0}.quickValue>.shell{grid-template-columns:.7fr 1.3fr;gap:90px;display:grid}.quickValue .kicker{color:#b81616}.quickValue h2{letter-spacing:-3px;margin:17px 0;font-size:clamp(43px,5vw,66px);line-height:1}.quickPillars{border-top:1px solid #bfc3c6;grid-template-columns:repeat(3,1fr);display:grid}.quickPillars article{padding:26px 25px 0 0}.quickPillars span{font:9px var(--font-mono);color:#be1717}.quickPillars h3{margin:50px 0 10px;font-size:20px}.quickPillars p{color:#5f666d;font-size:12px;line-height:1.65}.realAppSection{background:radial-gradient(circle at 78% 42%,#310b0c,#0000 29%),#07090b;padding:125px 0;overflow:hidden}.realAppLayout{grid-template-columns:.72fr 1.28fr;align-items:center;gap:95px;display:grid}.realAppCopy h2,.simpleProcess h2,.realCoverage h2{letter-spacing:-3px;margin:16px 0 25px;font-size:clamp(44px,5vw,68px);line-height:1}.realAppCopy>p:not(.kicker){color:#9aa1a9;font-size:14px;line-height:1.75}.appFeatureList{flex-wrap:wrap;gap:8px;margin:32px 0;display:flex}.appFeatureList span{font:8px var(--font-mono);color:#a1a8af;border:1px solid #3a4148;padding:10px 12px}.realPhones{height:690px;position:relative}.realPhone{color:#f4f6f8;background:#0b0e11;border:7px solid #555b61;border-radius:47px;width:315px;height:640px;padding:45px 18px 65px;position:absolute;overflow:hidden;box-shadow:0 35px 85px #000}.deviceIsland{background:#020303;border-radius:18px;width:92px;height:24px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.rearPhone{opacity:.8;top:45px;left:3%;transform:rotate(-6deg)}.frontPhone{z-index:2;border-color:#858a8f;top:0;right:2%;transform:rotate(4deg)}.screenTop,.screenTitle{justify-content:space-between;align-items:center;display:flex}.screenTop b,.screenTitle b{font-size:14px}.screenTop i{color:var(--red);font-size:22px;font-style:normal}.screenTitle span{font-size:25px}.screenTitle i{font-size:10px;font-style:normal}.carVisual{border-block:1px solid #292f35;height:205px;margin:25px -18px 0;position:relative;overflow:hidden}.carVisual img{object-fit:cover}.vehicleDetail{padding-top:20px}.vehicleDetail>span{font:7px var(--font-mono);color:#7f8790;letter-spacing:1px}.vehicleDetail h3{margin:8px 0 4px;font-size:21px}.vehicleDetail small{color:#777f88}.statusLive{color:#46d27e;font:8px var(--font-mono);border:1px solid #235a38;margin-top:20px;padding:10px}.serviceVehicle{border:1px solid #343a40;justify-content:space-between;align-items:end;margin:24px 0 18px;padding:15px;display:flex}.serviceVehicle>div{gap:7px;display:grid}.serviceVehicle small{font:7px var(--font-mono);color:#737b84}.serviceVehicle strong{font-size:12px}.serviceVehicle>b{font:7px var(--font-mono);color:var(--red)}.realTimeline{border-left:1px solid #3a4046;margin-left:10px}.realTimeline p{color:#656d75;gap:17px;margin:0;padding:0 0 21px 19px;font-size:10px;display:flex;position:relative}.realTimeline p>i{width:15px;height:15px;font:7px var(--font-mono);background:#22272c;border:1px solid #59616a;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;left:-8px}.realTimeline p>span{gap:5px;display:grid}.realTimeline small{color:#59616a;font-size:8px}.realTimeline .complete{color:#d0d4d8}.realTimeline .complete>i{background:var(--red);border-color:var(--red);color:#fff}.realTimeline .current{color:var(--red);font-weight:700}.realTimeline .current>i{border:3px solid var(--red);background:#0b0e11}.serviceActions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.serviceActions button{color:#c7ccd1;background:#111519;border:1px solid #3b4248;padding:12px;font-size:9px}.screenMenu{color:#727a82;background:#0d1013;border-top:1px solid #343a40;justify-content:space-around;align-items:center;height:60px;font-size:7px;display:flex;position:absolute;bottom:0;left:0;right:0}.screenMenu b{color:var(--red)}.simpleProcess{background:#101316;padding:110px 0}.simpleProcess>.shell{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.simpleProcess .button{margin-top:22px}.simpleProcess ol{border-top:1px solid #333a40;margin:0;padding:0;list-style:none}.simpleProcess li{border-bottom:1px solid #2d3339;grid-template-columns:70px 1fr;align-items:center;gap:25px;padding:26px 0;display:grid}.simpleProcess li b{font:9px var(--font-mono);color:var(--red)}.simpleProcess li span{font-size:17px}.realCoverage{color:#111417;background:#e9ebed;padding:120px 0}.coverageIntro{grid-template-columns:1fr .7fr;align-items:end;gap:100px;margin-bottom:55px;display:grid}.realCoverage .kicker{color:#bb1717}.coverageIntro>p{color:#596168;font-size:13px;line-height:1.75}.mapFrame{background:#cdd0d2;border:1px solid #8f959a;height:610px;position:relative;overflow:hidden}.mapFrame iframe{filter:grayscale()contrast(.82)brightness(.72);border:0;width:100%;height:100%}.mapTint{pointer-events:none;background:#07090b33;position:absolute;inset:0}.coveragePoint{pointer-events:none;align-items:flex-start;gap:9px;display:flex;position:absolute}.coveragePoint>i{border:3px solid var(--red);background:#fff;border-radius:50%;flex:none;width:13px;height:13px;box-shadow:0 0 0 5px #ed1c1c26}.coveragePoint>span{color:#fff;font:8px var(--font-mono);white-space:nowrap;background:#0b0e11e8;padding:7px 9px;display:grid}.coveragePoint>span b{color:#ff6561;margin-bottom:4px;font-size:6px}.coveragePoint.active>i{background:var(--red);width:18px;height:18px;box-shadow:0 0 0 6px var(--red);border:4px solid #fff}.airport{top:56%;right:15%}.polanco{top:40%;left:43%}.chapultepec{top:51%;left:45%}.condesa{top:57%;left:47%}.delvalle{top:70%;left:53%}.santafe{top:65%;left:23%}.interlomas{top:43%;left:22%}.mapLegend{color:#fff;font:7px var(--font-mono);background:#0b0e11e8;gap:20px;padding:15px;display:flex;position:absolute;bottom:20px;left:20px}.mapLegend span{align-items:center;gap:7px;display:flex}.mapLegend i{border:2px solid var(--red);background:#fff;border-radius:50%;width:10px;height:10px}.mapLegend .activeDot{background:var(--red)}.coverageFooter{grid-template-columns:.55fr 1.5fr auto;align-items:center;gap:45px;padding-top:30px;display:grid}.coverageFooter>div{flex-wrap:wrap;gap:8px;display:flex}.coverageFooter strong{width:100%;font:8px var(--font-mono);color:#686f76;letter-spacing:1px}.coverageFooter span{font:8px var(--font-mono);border:1px solid #b5b9bc;padding:8px 10px}.coverageFooter>div:first-child span{background:var(--red);border-color:var(--red);color:#fff}.homeLinks{grid-template-columns:repeat(3,1fr);padding-top:100px;padding-bottom:100px;display:grid}.homeLinks a{border:1px solid var(--line);min-height:240px;margin-left:-1px;padding:30px;transition:all .2s;position:relative}.homeLinks a:hover{background:#12161a;transform:translateY(-5px)}.homeLinks span{font:8px var(--font-mono);color:var(--red);letter-spacing:1.2px}.homeLinks h2{margin:70px 35px 0 0;font-size:24px}.homeLinks b{color:var(--red);position:absolute;bottom:25px;right:25px}.staticCoverageMap{z-index:0;width:100%;height:100%}.staticCoverageMap .leaflet-tile-pane{filter:grayscale()contrast(.85)brightness(.72)}.staticCoverageMap .leaflet-control-attribution{color:#fff;background:#0b0e11cc;font-size:8px}.staticCoverageMap .leaflet-control-attribution a{color:#ff7773}.realMapMarker{align-items:center;gap:8px;display:flex}.realMapMarker>i{border:3px solid var(--red);background:#fff;border-radius:50%;flex:none;width:13px;height:13px;display:block;box-shadow:0 0 0 5px #ed1c1c26}.realMapMarker>span{color:#fff;font:8px var(--font-mono);white-space:nowrap;background:#0b0e11e8;padding:6px 8px;display:grid}.realMapMarker>span b{color:#ff6b67;margin-bottom:3px;font-size:5px}.realMapMarker.isActive>i{background:var(--red);width:18px;height:18px;box-shadow:0 0 0 6px var(--red);border:4px solid #fff}.realMapMarker.isActive>span{font-size:10px}@media (max-width:950px){.fleetHeroShade{background:linear-gradient(90deg,#050607 0%,#050607eb 66%,#05060740),linear-gradient(#0000 55%,#050607)}.quickValue>.shell,.realAppLayout,.simpleProcess>.shell,.coverageIntro{grid-template-columns:1fr}.realPhones{width:100%;max-width:680px;margin:auto}.quickPillars{margin-top:10px}.coverageFooter,.homeLinks{grid-template-columns:1fr}.homeLinks a{min-height:180px}.homeLinks h2{margin-top:45px}}@media (max-width:600px){.fleetHero{height:auto;min-height:760px}.fleetHeroContent{padding-top:140px;padding-bottom:90px}.fleetHeroContent h1{letter-spacing:-3px;font-size:48px}.fleetLead{font-size:14px}.platformBadges{flex-wrap:wrap;margin-top:40px}.quickValue,.realAppSection,.simpleProcess,.realCoverage{padding-block:78px}.quickValue h2,.realAppCopy h2,.simpleProcess h2,.realCoverage h2{letter-spacing:-2.2px;font-size:42px}.quickPillars{grid-template-columns:1fr}.quickPillars article{border-bottom:1px solid #c6c9cc;padding-bottom:25px}.quickPillars h3{margin-top:25px}.realPhones{height:590px}.realPhone{border-width:5px;border-radius:36px;width:254px;height:520px;padding:39px 14px 57px}.rearPhone{top:65px;left:-18%}.frontPhone{right:-9%}.carVisual{height:160px}.realTimeline p{padding-bottom:12px}.serviceActions{display:none}.coverageIntro{gap:25px}.mapFrame{width:calc(100% - 20px);height:480px}.coveragePoint>span{display:none}.airport{top:57%;right:10%}.polanco{top:40%;left:43%}.homeLinks{padding-block:70px}}.nextService{border-left:2px solid var(--red);background:#15191d;gap:4px;margin-top:11px;padding:10px;display:grid}.nextService span{font:6px var(--font-mono);color:#777f88;letter-spacing:1px}.nextService b{font-size:12px}.nextService small{font-size:8px}.advisorPage{background:#080a0c}.advisorHero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 83% 25%,#3a0c0d,#0000 28%),#080a0c;min-height:660px;padding:185px 0 95px;position:relative;overflow:hidden}.advisorHeroGrid{grid-template-columns:1.15fr .55fr;align-items:end;gap:100px;display:grid;position:relative}.advisorHero h1{letter-spacing:-5px;margin:22px 0 0;font-size:clamp(56px,7vw,96px);line-height:.93}.advisorHeroGrid>div:last-child>p{color:#a3aab1;font-size:15px;line-height:1.75}.advisorFacts{border-top:1px solid #343a40;margin-top:35px}.advisorFacts span{color:#a7adb4;border-bottom:1px solid #292f35;gap:17px;padding:13px 0;font-size:10px;display:flex}.advisorFacts b{font:8px var(--font-mono);color:var(--red)}.advisorContent{grid-template-columns:1.25fr .55fr;gap:80px;padding-top:100px;padding-bottom:110px;display:grid}.advisorForm{background:#101418;border:1px solid #353c43}.formIntro{border-bottom:1px solid #343a40;padding:38px}.formIntro>span,.advisorAside>span{font:8px var(--font-mono);color:var(--red);letter-spacing:1.3px}.formIntro h2{letter-spacing:-1.5px;margin:15px 0;font-size:38px}.formIntro p{color:#9098a0;font-size:12px}.formGrid{background:#343a40;grid-template-columns:1fr 1fr;gap:1px;display:grid}.formGrid label{background:#101418;gap:10px;padding:23px;display:grid}.formGrid label.wide{grid-column:1/-1}.formGrid label>span{font:8px var(--font-mono);letter-spacing:1px;color:#7d858e}.formGrid input,.formGrid select,.formGrid textarea{color:#fff;width:100%;font:12px var(--font-geist);background:#171c21;border:1px solid #3a424a;outline:none;padding:14px}.formGrid input:focus,.formGrid select:focus,.formGrid textarea:focus{border-color:var(--red)}.formGrid textarea{resize:vertical;min-height:100px}.formSubmit{justify-content:space-between;align-items:center;gap:30px;padding:28px;display:flex}.formSubmit>div{gap:5px;display:grid}.formSubmit b{font-size:12px}.formSubmit small{color:#747d86;font-size:9px}.formSubmit button{background:var(--red);color:#fff;border:0;padding:17px 22px;font-weight:800}.formSent{color:#58d88b;margin:0 28px 28px;font-size:10px}.advisorAside{height:max-content;position:sticky;top:25px}.advisorAside h2{letter-spacing:-1.5px;font-size:36px}.advisorAside>a{border-top:1px solid var(--line);padding:17px 0;font-size:17px;display:block}.advisorAside>div{border-left:3px solid var(--red);background:#15191d;gap:9px;margin-top:35px;padding:25px;display:grid}.advisorAside>div b{font:7px var(--font-mono);color:#858d95}.advisorAside>div strong{font-size:18px}.advisorAside>div small,.advisorAside>p{color:#858d95;font-size:10px;line-height:1.6}.advisorPromise{color:#111417;background:#e9ebed;padding:75px 0}.advisorPromise>.shell{grid-template-columns:.7fr repeat(3,1fr);gap:40px;display:grid}.advisorPromise>.shell>span{font:8px var(--font-mono);color:#b81717}.advisorPromise>.shell>div{border-left:1px solid #bdc1c5;padding-left:20px}.advisorPromise b{font:9px var(--font-mono);color:#c01818}.advisorPromise p{color:#596168;font-size:12px;line-height:1.6}@media (max-width:850px){.advisorHeroGrid,.advisorContent{grid-template-columns:1fr}.advisorHeroGrid{gap:45px}.advisorContent{gap:55px}.advisorAside{position:static}.advisorPromise>.shell{grid-template-columns:1fr 1fr}.formGrid{grid-template-columns:1fr}.formGrid label.wide{grid-column:auto}}@media (max-width:520px){.advisorHero{min-height:auto;padding-top:145px}.advisorHero h1{letter-spacing:-3px;font-size:49px}.advisorContent{padding-block:65px}.formIntro{padding:25px}.formIntro h2{font-size:30px}.formSubmit{flex-direction:column;align-items:stretch}.formSubmit button{width:100%}.advisorPromise>.shell{grid-template-columns:1fr}}.visualPageHero{border-bottom:1px solid var(--line);align-items:flex-end;min-height:690px;padding:190px 0 95px;display:flex;position:relative;overflow:hidden}.visualPageHero>img{object-fit:cover;object-position:center}.visualPageShade{background:linear-gradient(90deg,#07090b 0%,#07090bed 44%,#07090b40 78%),linear-gradient(#0000 55%,#07090b 100%);position:absolute;inset:0}.visualPageInner{z-index:2;position:relative}.visualPageHero h1{letter-spacing:-4.5px;max-width:1050px;margin:22px 0;font-size:clamp(54px,7vw,92px);line-height:.94}.visualPageHero .pageLead{max-width:650px}.visualPageHero .button{color:#fff;margin-top:24px}.solutionFeature{color:#111417;background:#e9ebed;grid-template-columns:1fr 1fr;min-height:690px;display:grid}.solutionFeatureImage{position:relative;overflow:hidden}.solutionFeatureImage img{object-fit:cover}.solutionFeature>div:last-child{padding:95px max(40px,50vw - 610px) 90px 75px}.solutionFeature .kicker{color:#b81717}.solutionFeature h2,.aboutOperating h2{letter-spacing:-2.8px;margin:17px 0 25px;font-size:clamp(40px,4.5vw,62px);line-height:1}.solutionFeature p,.aboutOperating p{color:#5e666d;line-height:1.75}.solutionFeature ul{margin:30px 0;padding:0;list-style:none}.solutionFeature li{border-top:1px solid #bdc1c4;padding:13px 0;font-size:12px}.solutionFeature li:before{content:"✓";color:#c01717;margin-right:12px}.solutionFeature .textLink{color:#111417}.networkLead{color:#929aa2;line-height:1.7}.aboutOperating{color:#111417;background:#e9ebed;grid-template-columns:1fr 1fr;min-height:690px;display:grid}.aboutOperating>div:first-child{position:relative;overflow:hidden}.aboutOperating img{object-fit:cover}.aboutOperating>div:last-child{padding:95px max(40px,50vw - 610px) 90px 75px}.aboutOperating .kicker{color:#b81717}.aboutPoints{grid-template-columns:1fr 1fr;margin-top:35px;display:grid}.aboutPoints span{border-top:1px solid #bfc3c6;padding:18px 15px 18px 0;font-size:12px}.aboutScope{grid-template-columns:1.2fr .8fr;gap:100px;display:grid}.aboutScope h2{letter-spacing:-2px;font-size:50px}.aboutScope>div>p:not(.kicker){color:#929aa2;line-height:1.7}.aboutScope>div:last-child{border-left:3px solid var(--red);background:#111519;padding:25px}.aboutScope>div:last-child span{font:8px var(--font-mono);color:var(--red)}.proposalExplain{grid-template-columns:.55fr 1.45fr;gap:80px;display:grid}.proposalExplain h2{letter-spacing:-2px;font-size:50px}.proposalFactors{grid-template-columns:1fr 1fr;display:grid}.proposalFactors article{border:1px solid var(--line);margin:-1px 0 0 -1px;padding:25px}.proposalFactors span{font:8px var(--font-mono);color:var(--red)}.proposalFactors h3{margin-top:45px}.proposalFactors p{color:#929aa2;font-size:12px}.quoteSection{border-top:1px solid var(--line);background:#0d1013;padding:110px 0}@media (max-width:900px){.solutionFeature,.aboutOperating,.proposalExplain,.aboutScope{grid-template-columns:1fr}.solutionFeatureImage,.aboutOperating>div:first-child{min-height:520px}.solutionFeature>div:last-child,.aboutOperating>div:last-child{padding:75px 30px}.aboutScope,.proposalExplain{gap:50px}}@media (max-width:550px){.visualPageHero{min-height:620px;padding-top:155px}.visualPageHero h1{letter-spacing:-3px;font-size:49px}.solutionFeatureImage,.aboutOperating>div:first-child{min-height:380px}.aboutPoints,.proposalFactors{grid-template-columns:1fr}.solutionFeature h2,.aboutOperating h2,.aboutScope h2,.proposalExplain h2{font-size:40px}}:root{--font-geist:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--red:#ed1c1c;--red2:#ff332f;--bg:#07090b;--panel:#101316;--panel2:#15191d;--line:#2a3036;--text:#f4f6f8;--muted:#969da6;--paper:#e7e9eb}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-geist),Arial,sans-serif;margin:0}a{color:inherit;text-decoration:none}.shell{width:min(1220px,100% - 52px);margin:auto}.siteHeader{z-index:50;background:linear-gradient(#07090bd8,#0000);border-bottom:1px solid #ffffff24;height:80px;position:absolute;top:0;left:0;right:0}.nav{justify-content:space-between;align-items:center;height:100%;display:flex}.brand{letter-spacing:3px;flex-wrap:wrap;max-width:180px;font-size:16px;font-weight:850;display:inline-flex}.brand>span{color:var(--red)}.brand small{width:100%;font:7px var(--font-mono);letter-spacing:3.7px;color:#777f88;margin-top:4px}.navlinks{color:#c3c8cd;gap:30px;font-size:12px;display:flex}.navlinks a{border-bottom:1px solid #0000;padding:30px 0}.navlinks a:hover{color:#fff;border-color:var(--red)}.navCta{border:1px solid #ffffff61;padding:11px 16px;font-size:11px;font-weight:750}.navCta:hover{color:#080a0c;background:#fff}.kicker{font:700 10px var(--font-mono);letter-spacing:2.4px;color:var(--red)}.button{letter-spacing:.15px;justify-content:center;align-items:center;gap:28px;min-height:54px;padding:0 23px;font-size:12px;font-weight:800;display:inline-flex}.primary{background:var(--red);color:#fff}.primary:hover{background:var(--red2)}.ghost{border:1px solid #596069}.ghost:hover{background:#ffffff0b}.full{width:100%}.textLink{color:#fff;border-bottom:1px solid var(--red);padding:0 0 8px;font-size:13px;font-weight:700;display:inline-block}.hero{height:min(920px,100vh);min-height:790px;position:relative;overflow:hidden}.heroCar{object-fit:cover;width:100%;height:100%;position:absolute}.heroShade{background:linear-gradient(90deg,#030507fa 0%,#030507e0 42%,#03050733 76%),linear-gradient(#0000 65%,#07090b 100%);position:absolute;inset:0}.heroGrid,.pageGrid{background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.heroContent{z-index:3;padding-top:180px;position:relative}.hero h1{letter-spacing:-5px;max-width:900px;margin:24px 0 30px;font-size:clamp(58px,6.6vw,98px);line-height:.92}.hero h1 em{color:#0000;-webkit-text-stroke:1px #818892;font-style:normal}.heroText{color:#c0c5cb;max-width:650px;font-size:18px;line-height:1.65}.heroActions{gap:10px;margin-top:36px;display:flex}.heroStats{border-top:1px solid #ffffff29;width:min(760px,100%);margin-top:72px;display:flex}.heroStats div{border-right:1px solid #ffffff1f;gap:5px;margin-right:54px;padding:20px 54px 0 0;display:grid}.heroStats strong{font-size:13px}.heroStats span{color:#7f8790;font-size:10px}.proofStrip{border-bottom:1px solid var(--line);background:#0c0f12}.proofStrip .shell{height:62px;font:9px var(--font-mono);letter-spacing:1.6px;color:#aeb4bb;white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.proofStrip i{background:var(--red);border-radius:50%;width:3px;height:3px}.section{padding:115px 0}.sectionHead{justify-content:space-between;align-items:end;margin-bottom:54px;display:flex}.sectionHead h2,.featureCopy h2,.continuity h2,.b2bGrid h2,.contactBand h2,.story h2,.darkStatement h2{letter-spacing:-2.8px;margin:14px 0 0;font-size:clamp(38px,4.5vw,64px);line-height:1.03}.sectionHead>p{max-width:480px;color:var(--muted);line-height:1.75}.services{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.service{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(145deg,#ffffff06,#0000);min-height:335px;padding:28px;transition:all .25s;position:relative}.service:hover{background:#13171b;transform:translateY(-4px)}.service>span,.solutionGrid article>b,.criteria b,.values b,.threeColumns>article>span{font:10px var(--font-mono);color:var(--red)}.service h3{margin-top:70px;font-size:20px}.service p{color:var(--muted);font-size:13px;line-height:1.7}.service i{color:var(--red);font-style:normal;position:absolute;bottom:25px;right:25px}.featureSplit{border-block:1px solid var(--line);background:#0e1114;grid-template-columns:1fr 1fr;min-height:760px;display:grid}.featureImage{position:relative;overflow:hidden}.featureImage:after,.networkPhoto:after{content:"";background:linear-gradient(90deg,#0000,#0e111466);position:absolute;inset:0}.featureImage img{object-fit:cover;width:100%;height:100%}.featureCopy{padding:100px max(40px,50vw - 610px) 90px 80px}.featureCopy>p:not(.kicker){color:var(--muted);line-height:1.75}.metricRows{margin:40px 0}.metricRows>div{border-top:1px solid var(--line);grid-template-columns:50px 1fr;gap:18px;padding:18px 0;display:grid}.metricRows b{font:10px var(--font-mono);color:var(--red)}.metricRows span{color:var(--muted);font-size:12px}.metricRows strong{color:#fff;margin-bottom:6px;font-size:15px;display:block}.continuity{grid-template-columns:1fr .8fr;align-items:center;gap:100px;padding:120px 0;display:grid}.continuity>div:first-child>p:not(.kicker){color:var(--muted);max-width:650px;line-height:1.7}.continuity .button{margin-top:22px}.continuityCard{background:linear-gradient(145deg,#171b20,#0b0e11);border:1px solid #3b4249;padding:36px}.continuityCard>span,.quoteTag,.invoiceCard>span{font:9px var(--font-mono);letter-spacing:1.8px;color:var(--red)}.continuityCard>strong{margin:18px 0 35px;font-size:26px;display:block}.routeLine{background:#30363d;justify-content:space-between;align-items:center;height:3px;display:flex}.routeLine:before{content:"";background:var(--red);width:65%;height:100%}.routeLine i{border:3px solid var(--red);background:#11151a;border-radius:50%;width:13px;height:13px;margin-left:-7px}.continuityCard ul{color:#858d95;justify-content:space-between;padding:0;font-size:9px;list-style:none;display:flex}.b2bBlock{color:#111417;background:#e9eaeb;padding:110px 0}.b2bGrid{grid-template-columns:.75fr 1.25fr;gap:80px;display:grid}.b2bGrid .kicker{color:#c51212}.b2bCards{border-top:1px solid #b6babf}.b2bCards article{border-bottom:1px solid #b6babf;grid-template-columns:130px 1fr 1.3fr;align-items:start;gap:25px;padding:30px 0;display:grid}.b2bCards span{font:9px var(--font-mono);letter-spacing:1px;color:#aa1717}.b2bCards h3{margin:0}.b2bCards p{color:#555c64;margin:0;font-size:13px;line-height:1.6}.contactBand{border-bottom:1px solid var(--line);background:#0d1013;padding:100px 0}.contactBandInner{grid-template-columns:1.2fr .8fr;align-items:end;gap:100px;display:grid}.contactBandInner>div:last-child>p{color:var(--muted);line-height:1.65}.pageHero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 80% 30%,#2d0909 0,#0000 30%),#090b0d;min-height:580px;padding:190px 0 100px;position:relative;overflow:hidden}.pageHeroInner{position:relative}.pageHero h1{letter-spacing:-4px;max-width:1030px;margin:22px 0;font-size:clamp(52px,7vw,92px);line-height:.95}.pageLead{color:#b2b8bf;max-width:700px;font-size:17px;line-height:1.7}.pageLead .button{color:#fff;margin-top:22px}.solutionGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.solutionGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:245px;padding:32px}.solutionGrid h2{margin:48px 0 12px;font-size:25px}.solutionGrid p,.criteria p,.threeColumns p{color:var(--muted);font-size:13px;line-height:1.65}.darkStatement{border-block:1px solid var(--line);background:#111417;padding:110px 0}.compare{grid-template-columns:1fr 1fr;margin-top:50px;display:grid}.compare>div{border:1px solid var(--line);padding:35px}.compare span{font:10px var(--font-mono);color:#747c85}.compare p{color:#a0a7af;font-size:18px;line-height:1.6}.compare .after{background:#190d0e;border-color:#8e1b1b}.compare .after span{color:var(--red)}.networkIntro{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.networkIntro h2{letter-spacing:-2px;font-size:48px}.criteria{grid-template-columns:1fr 1fr;display:grid}.criteria article{border:1px solid var(--line);margin:-1px 0 0 -1px;padding:30px}.networkPhoto{height:650px;position:relative;overflow:hidden}.networkPhoto>img{object-fit:cover;width:100%;height:100%}.networkPhoto>.shell{z-index:2;align-items:flex-end;padding-bottom:65px;display:flex;position:absolute;inset:0}.networkPhoto>.shell>div{border-left:3px solid var(--red);background:#080a0de8;max-width:600px;padding:30px}.networkPhoto span{font:9px var(--font-mono);color:var(--red);letter-spacing:1.5px}.networkPhoto h2{letter-spacing:-1.5px;font-size:36px}.networkPhoto p{color:var(--muted);line-height:1.7}.threeColumns{grid-template-columns:repeat(3,1fr);display:grid}.threeColumns article{border:1px solid var(--line);margin-left:-1px;padding:30px}.threeColumns h3{margin-top:50px}.quoteTool{background:#0d1013;border:1px solid #363d44;grid-template-columns:1.05fr .95fr;display:grid}.quoteInputs,.quoteResult{padding:50px}.quoteInputs{border-right:1px solid var(--line)}.quoteInputs h2{letter-spacing:-2px;margin:12px 0;font-size:44px}.quoteInputs>p:not(.kicker){color:var(--muted);line-height:1.7}.quoteInputs label{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:24px 0;font-size:13px;display:flex}.quoteInputs label>strong{color:var(--red);font-size:22px}.quoteInputs label>small{color:#737b84;width:100%}.quoteInputs input[type=range]{width:100%;accent-color:var(--red)}.quoteInputs label span{border:1px solid #3d444c;padding:10px 12px}.quoteInputs input[type=number]{color:#fff;text-align:right;font:700 16px var(--font-mono);background:0 0;border:0;outline:none;width:110px}.quoteResult{background:radial-gradient(circle at 90% 0,#321010,#0000 38%),#14181c}.quoteResult h3{color:#b5bbc1;margin:55px 0 8px;font-size:14px}.grandTotal{letter-spacing:-3px;font-size:60px}.breakdown{margin:35px 0}.breakdown p{border-top:1px solid #30363d;justify-content:space-between;margin:0;padding:13px 0;font-size:12px;display:flex}.breakdown span{color:#8c949d}.breakdown .totalLine{border-top-color:#5a2222;font-size:15px}.breakdown .totalLine b{color:var(--red)}.disclaimer,.legalNote{color:#727b84;font-size:10px;line-height:1.6}.priceRules{grid-template-columns:repeat(4,1fr);margin-top:35px;display:grid}.priceRules article{border:1px solid var(--line);margin-left:-1px;padding:24px}.priceRules span{font:9px var(--font-mono);color:var(--red);letter-spacing:1px}.priceRules strong{margin:25px 0 8px;font-size:23px;display:block}.priceRules p{color:var(--muted);font-size:11px}.legalNote{margin-top:18px}.story{grid-template-columns:1fr 1fr;gap:100px;display:grid}.story>div:last-child{color:#aab0b7;font-size:18px;line-height:1.75}.values{color:#111417;background:#e8eaec;padding:90px 0}.values>.shell{grid-template-columns:repeat(4,1fr);display:grid}.values article{border-left:1px solid #b8bdc2;padding:30px}.values h3{margin-top:60px;font-size:25px}.values p{color:#626970;font-size:13px;line-height:1.6}.adminFlow{max-width:760px}.adminFlow article{border-top:1px solid var(--line);grid-template-columns:70px 1fr;padding:28px 0;display:grid}.adminFlow b{font:10px var(--font-mono);color:var(--red)}.adminFlow h2{margin:0;font-size:25px}.adminFlow p{color:var(--muted)}.invoiceCard{background:linear-gradient(120deg,#1c0d0e,#111417);border:1px solid #632527;margin:70px 0 0 18%;padding:45px}.invoiceCard h2{letter-spacing:-2px;font-size:clamp(30px,5vw,60px)}.invoiceCard p{color:var(--muted)}.contactGrid{grid-template-columns:1fr .8fr;gap:90px;display:grid}.contactOptions article{border-top:1px solid var(--line);padding:28px 0}.contactOptions span{font:9px var(--font-mono);color:var(--red);letter-spacing:1.5px;display:block}.contactOptions a,.contactOptions strong{margin:13px 0;font-size:27px;display:block}.contactOptions p{color:var(--muted);font-size:12px}.briefCard{background:#12161a;border:1px solid #343b42;padding:40px}.briefCard h2{letter-spacing:-1.5px;font-size:38px}.briefCard ul{margin:30px 0;padding:0;list-style:none}.briefCard li{border-top:1px solid var(--line);color:#aab0b7;padding:13px 0;font-size:13px}.briefCard li:before{content:"✓";color:var(--red);margin-right:12px}.footer{color:var(--muted);grid-template-columns:1.8fr 1fr 1.2fr 1fr;gap:45px;padding:65px 0 35px;font-size:11px;display:grid}.footer>div{flex-direction:column;gap:11px;display:flex}.footer>div:first-child p{max-width:330px;line-height:1.7}.footer strong{color:#fff}.footer small{border-top:1px solid var(--line);grid-column:1/-1;margin-top:20px;padding-top:24px}@media (max-width:900px){.shell{width:min(100% - 30px,1220px)}.navlinks{display:none}.hero{min-height:820px}.heroCar{object-position:62% center}.heroShade{background:linear-gradient(90deg,#030507f7,#03050785),linear-gradient(#0000 55%,#07090b)}.heroContent{padding-top:145px}.hero h1{letter-spacing:-3px;font-size:55px}.heroText{font-size:15px}.heroActions{flex-direction:column;max-width:340px}.heroStats{margin-top:50px}.heroStats div{margin-right:14px;padding-right:14px}.proofStrip{overflow:auto}.proofStrip .shell{gap:22px;width:max-content;padding-inline:16px}.section{padding:78px 0}.sectionHead{display:block}.sectionHead>p{margin-top:25px}.services,.solutionGrid{grid-template-columns:1fr}.service{min-height:235px}.service h3{margin-top:42px}.featureSplit,.continuity,.b2bGrid,.contactBandInner,.networkIntro,.story,.quoteTool,.contactGrid{grid-template-columns:1fr}.featureImage{height:440px}.featureCopy{padding:70px 25px}.continuity{gap:45px}.b2bCards article{grid-template-columns:1fr}.b2bCards article p{margin-top:-10px}.contactBandInner{gap:30px}.pageHero{min-height:540px;padding-top:155px}.pageHero h1{letter-spacing:-3px;font-size:52px}.criteria,.compare{grid-template-columns:1fr}.networkPhoto{height:590px}.threeColumns,.values>.shell,.priceRules{grid-template-columns:1fr}.quoteInputs,.quoteResult{padding:30px}.quoteInputs{border-right:0;border-bottom:1px solid var(--line)}.grandTotal{font-size:48px}.invoiceCard{margin-left:0}.footer{grid-template-columns:1fr 1fr}.footer>div:first-child{grid-column:1/-1}}@media (max-width:520px){.siteHeader{height:70px}.navCta{padding:9px;font-size:9px}.brand{font-size:13px}.hero h1{font-size:47px}.heroStats{grid-template-columns:1fr 1fr;display:grid}.heroStats div{border:0}.sectionHead h2,.featureCopy h2,.continuity h2,.b2bGrid h2,.contactBand h2,.story h2,.darkStatement h2{font-size:38px}.pageHero h1{font-size:45px}.networkPhoto>.shell>div{padding:20px}.contactOptions a,.contactOptions strong{font-size:20px}.footer{grid-template-columns:1fr}.footer>div:first-child{grid-column:auto}}.commandHero{background:#080a0c;min-height:920px;padding:155px 0 90px;position:relative;overflow:hidden}.commandGrid{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.commandHero:before{content:"";border:1px solid #2b3036;border-radius:50%;width:44vw;height:44vw;position:absolute;top:130px;left:-23vw}.commandHero:after{content:"";background:var(--red);width:37%;height:5px;position:absolute;top:0;right:0}.commandLayout{z-index:2;grid-template-columns:.92fr 1.08fr;align-items:center;gap:64px;display:grid;position:relative}.commandCopy h1{letter-spacing:-5px;margin:25px 0 30px;font-size:clamp(58px,6.1vw,91px);line-height:.93}.commandCopy h1 em{color:#828991;font-style:normal;font-weight:400}.commandCopy>p:not(.kicker){color:#aeb4bb;max-width:590px;font-size:17px;line-height:1.7}.commandPromise{border-top:1px solid var(--line);color:#8c949d;grid-template-columns:25px 1fr 25px 1fr 25px 1fr;gap:9px;margin-top:58px;padding-top:20px;font-size:10px;display:grid}.commandPromise b{font:9px var(--font-mono);color:var(--red)}.opsConsole{background:#0d1013;border:1px solid #3a4148;position:relative;box-shadow:30px 35px #050607}.opsConsole:before{content:"";z-index:-1;border:1px solid #252a30;position:absolute;inset:-8px 8px 8px -8px}.consoleTop{height:48px;font:8px var(--font-mono);letter-spacing:1.4px;color:#7d858e;border-bottom:1px solid #30363c;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.consoleTop i{color:#43cf79;font-style:normal}.consoleTop i:before{content:"";background:#43cf79;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block;box-shadow:0 0 10px #43cf79}.consoleSummary{border-bottom:1px solid #30363c;grid-template-columns:repeat(3,1fr);display:grid}.consoleSummary>div{border-right:1px solid #30363c;padding:20px}.consoleSummary small{min-height:25px;font:7px var(--font-mono);color:#707881;letter-spacing:.8px;display:block}.consoleSummary strong{font:32px var(--font-mono)}.consoleHeader,.consoleRow{grid-template-columns:1.5fr .8fr .8fr;align-items:center;gap:12px;padding:0 18px;display:grid}.consoleHeader{height:38px;font:7px var(--font-mono);color:#606871;background:#15191d}.consoleRow{color:#afb5bc;border-bottom:1px solid #242a2f;min-height:67px;font-size:9px}.consoleRow>span:first-child{gap:5px;display:grid}.consoleRow b{font:11px var(--font-mono);color:#fff}.consoleRow small{color:#737b84;font-size:8px}.consoleRow>span:last-child{font:7px var(--font-mono);color:#ffcf66;text-align:center;border:1px solid #544524;padding:7px}.consoleRow:nth-child(3)>span:last-child{color:#ff7774;border-color:#592b2a}.consoleRow:nth-child(4)>span:last-child{color:#65d88c;border-color:#28563a}.consoleFlow{border:1px solid #30363c;margin:18px;padding:16px}.flowTitle,.flowLabels{font:7px var(--font-mono);color:#737b84;justify-content:space-between;display:flex}.flowTitle b{color:var(--red)}.flowBar{background:#292f35;height:3px;margin:16px 0 11px}.flowBar i{background:var(--red);width:72%;height:100%;display:block;position:relative}.flowBar i:after{content:"";background:var(--red);width:9px;height:9px;box-shadow:0 0 12px var(--red);border-radius:50%;position:absolute;top:-3px;right:-4px}.consoleFooter{font:7px var(--font-mono);color:#69717a;border-top:1px solid #30363c;justify-content:space-between;padding:13px 18px;display:flex}.consoleFooter b{color:#d5d9dd}.commandIndex{font:8px var(--font-mono);color:#454c54;writing-mode:vertical-rl;position:absolute;bottom:25px;right:28px}.manifesto{color:#111417;background:#e9ebed;padding:125px 0}.manifestoGrid{grid-template-columns:.55fr 1.45fr;gap:30px 70px;display:grid}.manifestoGrid .kicker{color:#bb1414}.manifestoGrid h2{letter-spacing:-3.5px;grid-row:span 2;margin:0;font-size:clamp(45px,5.5vw,76px);line-height:1}.manifestoGrid>p:last-child{color:#5d646b;grid-column:1;align-self:end;font-size:13px;line-height:1.7}.controlModules{padding:125px 0}.moduleIntro{justify-content:space-between;align-items:end;margin-bottom:55px;display:flex}.moduleIntro>span{font:8px var(--font-mono);color:#636b74;letter-spacing:1.4px}.moduleIntro h2{letter-spacing:-3px;margin:0;font-size:58px;line-height:1}.moduleGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.moduleGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:285px;padding:28px;position:relative}.moduleGrid .moduleLarge{grid-column:span 2;min-height:390px}.moduleGrid article>b{font:9px var(--font-mono);color:var(--red);position:absolute;right:25px}.moduleGrid article>span{font:8px var(--font-mono);letter-spacing:1.5px;color:#6f7780}.moduleGrid h3{letter-spacing:-.8px;max-width:520px;margin:75px 0 15px;font-size:25px;line-height:1.15}.moduleLarge h3{font-size:38px}.moduleGrid p{color:#8e969f;max-width:520px;font-size:12px;line-height:1.7}.miniTimeline{background:#30363c;justify-content:space-between;align-items:center;height:1px;margin-top:55px;display:flex}.miniTimeline i{border:2px solid var(--red);background:#111417;border-radius:50%;width:12px;height:12px}.moduleLarge small{font:7px var(--font-mono);letter-spacing:.6px;color:#626a73;margin-top:13px;display:block}.moduleAccent{background:var(--red);color:#fff}.moduleAccent>b,.moduleAccent>span{color:#fff!important}.moduleAccent p{color:#ffd2d2}.moduleAccent a{border-bottom:1px solid #fff;padding-bottom:5px;font-size:11px;position:absolute;bottom:28px}.decisionSection{border-block:1px solid var(--line);background:#0d1013;padding:120px 0}.decisionLayout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;display:grid}.decisionCopy h2,.costLayout h2{letter-spacing:-3px;margin:15px 0 25px;font-size:clamp(42px,5vw,67px);line-height:1}.decisionCopy>p:not(.kicker),.costLayout>div>p:not(.kicker){color:#939ba4;font-size:14px;line-height:1.75}.decisionCopy .textLink{margin-top:25px}.approvalCard{color:#14171a;border-top:5px solid var(--red);background:#f0f1f2;box-shadow:22px 22px #060708}.approvalHead,.vehicleLine,.approvalCost{border-bottom:1px solid #c8ccd0;justify-content:space-between;align-items:center;padding:22px 25px;display:flex}.approvalHead{font:8px var(--font-mono);letter-spacing:1px}.approvalHead b{color:#b81515}.vehicleLine>div{gap:8px;min-width:45%;display:grid}.vehicleLine small,.diagnosis small,.approvalCost small{font:7px var(--font-mono);color:#7b8289;letter-spacing:1px}.vehicleLine strong{font-size:14px}.diagnosis{padding:25px}.diagnosis p{color:#555d64;margin-bottom:0;font-size:12px}.approvalCost strong{margin-top:7px;font-size:31px;display:block}.approvalCost i{color:#70777e;font-size:10px}.approvalActions{background:#c6cacf;grid-template-columns:1fr 1fr;gap:1px;padding-top:1px;display:grid}.approvalActions button{background:#e3e5e7;border:0;padding:19px;font-weight:700}.approvalActions button:last-child{background:var(--red);color:#fff}.costLogic{background:#07090b;padding:110px 0}.costLayout{grid-template-columns:.85fr 1.15fr;gap:110px;display:grid}.costRows{border-top:1px solid var(--line)}.costRows>div{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 100px;align-items:baseline;gap:20px;padding:24px 0;display:grid}.costRows span{font-size:13px}.costRows strong{font-size:22px}.costRows small{color:#69727b;font:8px var(--font-mono)}.costRows>a{color:var(--red);margin-top:25px;font-size:12px;font-weight:700;display:block}.enterpriseClose{color:#101316;background:#e8eaec;padding:135px 0}.closeCode{font:8px var(--font-mono);letter-spacing:1.5px;color:#b61515}.enterpriseClose h2{letter-spacing:-4px;margin:25px 0 55px;font-size:clamp(49px,6vw,83px);line-height:.98}.enterpriseClose h2 em{color:#7a8086;font-style:normal;font-weight:400}.enterpriseClose .shell>div{justify-content:flex-end;align-items:center;gap:60px;display:flex}.enterpriseClose .shell>div p{color:#60676d;max-width:460px;font-size:14px;line-height:1.6}.enterpriseClose .button{color:#fff}@media (max-width:900px){.commandHero{padding-top:125px}.commandLayout,.manifestoGrid,.decisionLayout,.costLayout{grid-template-columns:1fr}.commandLayout{gap:55px}.commandCopy h1{font-size:58px}.opsConsole{box-shadow:12px 14px #050607}.manifestoGrid h2{grid-row:auto;font-size:49px}.manifestoGrid>p:last-child{grid-column:auto}.moduleIntro{display:block}.moduleIntro>span{margin-bottom:18px;display:block}.moduleIntro h2{font-size:43px}.moduleGrid{grid-template-columns:1fr 1fr}.moduleGrid .moduleLarge{grid-column:span 2}.decisionLayout,.costLayout{gap:55px}.enterpriseClose .shell>div{display:block}.enterpriseClose .button{margin-top:12px}}@media (max-width:560px){.commandHero{padding-top:115px}.commandCopy h1{letter-spacing:-3px;font-size:47px}.commandPromise{grid-template-columns:24px 1fr}.consoleSummary{grid-template-columns:1fr}.consoleSummary>div{justify-content:space-between;align-items:center;padding:12px 17px;display:flex}.consoleSummary small{min-height:0}.consoleSummary strong{font-size:22px}.consoleHeader,.consoleRow{grid-template-columns:1.2fr .7fr}.consoleHeader span:nth-child(2),.consoleRow>span:nth-child(2){display:none}.flowLabels{font-size:6px}.manifesto,.controlModules,.decisionSection,.costLogic,.enterpriseClose{padding-block:80px}.moduleGrid{grid-template-columns:1fr}.moduleGrid .moduleLarge{grid-column:auto}.moduleLarge h3{font-size:28px}.costRows>div{grid-template-columns:1fr auto}.costRows small{grid-column:1/-1}.enterpriseClose h2{letter-spacing:-3px;font-size:47px}}.selectLabel select{color:#f4f6f8;min-width:270px;font:12px var(--font-geist);background:#181c21;border:1px solid #394048;padding:13px 15px}.locationField{border-top:1px solid var(--line);padding:24px 0}.locationField>span{font:8px var(--font-mono);color:#8b939c;letter-spacing:1.3px}.locationField>div{grid-template-columns:1fr auto;margin-top:12px;display:grid}.locationField input{color:#fff;background:#181c21;border:1px solid #3a4148;outline:none;min-width:0;padding:15px;font-size:13px}.locationField input:focus{border-color:var(--red)}.locationField button{background:var(--red);color:#fff;border:0;padding:0 22px;font-weight:800}.locationField button:disabled{color:#686f77;background:#292e34}.locationField>small{color:#737b84;margin-top:10px;line-height:1.5;display:block}.locationPreview{opacity:.72;background:#0a0d0f;border:1px solid #30373e;grid-template-columns:145px 1fr;align-items:center;gap:20px;padding:15px;display:grid}.locationPreview.ready{opacity:1;border-color:#315b41}.mapGrid{background-color:#15191d;background-image:linear-gradient(#343a404d 1px,#0000 1px),linear-gradient(90deg,#343a404d 1px,#0000 1px);background-size:24px 24px;height:110px;position:relative;overflow:hidden}.mapGrid:before,.mapGrid:after,.mapGrid i{content:"";background:#555d65;width:170px;height:2px;position:absolute;top:35px;left:-10px;transform:rotate(-28deg)}.mapGrid:after{top:75px;transform:rotate(40deg)}.mapGrid i:nth-child(2){left:30px;transform:rotate(80deg)}.mapGrid i:nth-child(3){top:58px;transform:rotate(8deg)}.mapGrid b{color:var(--red);text-shadow:0 0 15px var(--red);font-size:22px;position:absolute;top:40%;left:63%}.locationPreview>div:last-child{gap:7px;display:grid}.locationPreview span{font:8px var(--font-mono);letter-spacing:1.1px;color:var(--red)}.locationPreview strong{font-size:13px}.locationPreview small{color:#737b84;font-size:10px;line-height:1.5}.perUnit{color:#858d96;margin-top:5px;display:block}.quoteExplanation{border-left:2px solid var(--red);background:#0d1013;margin:24px 0;padding:16px}.quoteExplanation b{font-size:11px}.quoteExplanation p{color:#858d96;margin-bottom:0;font-size:10px;line-height:1.6}.disabledLink{pointer-events:none;color:#777f88;background:#2d3238}.legalPage,.deletePage{background:#090b0d}.legalHero,.deleteHero{border-bottom:1px solid var(--line);background:#0c0f12;padding:175px 0 80px;position:relative;overflow:hidden}.legalHero:after,.deleteHero:after{content:"FS / LEGAL";font:8px var(--font-mono);color:#3f464e;writing-mode:vertical-rl;position:absolute;bottom:20px;right:25px}.legalHero h1,.deleteHero h1{letter-spacing:-5px;margin:18px 0;font-size:clamp(55px,8vw,105px);line-height:.92}.legalHero>.shell>p:not(.kicker),.deleteHero>.shell>p:not(.kicker){color:#8f979f}.legalHero>.shell>div{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto 1fr;gap:12px 25px;max-width:760px;margin-top:45px;padding-top:20px;display:grid}.legalHero>.shell>div span{font:8px var(--font-mono);color:#68717a;letter-spacing:1px}.legalHero>.shell>div b,.legalHero>.shell>div a{font-size:11px}.legalLayout{grid-template-columns:260px 1fr;gap:85px;padding-top:75px;padding-bottom:120px;display:grid}.legalLayout aside{border-top:1px solid var(--line);height:max-content;display:grid;position:sticky;top:25px}.legalLayout aside>span{font:8px var(--font-mono);color:var(--red);letter-spacing:1.4px;padding:16px 0}.legalLayout aside a{color:#747d86;padding:8px 0;font-size:9px;line-height:1.4}.legalLayout aside a:hover{color:#fff}.legalDocument{max-width:800px}.legalIntro{background:#111519;border:1px solid #383f46;margin-bottom:50px;padding:30px}.legalIntro b{font-size:22px}.legalIntro p{color:#8e969f;line-height:1.7}.legalDocument>section{border-top:1px solid var(--line);padding:42px 0;scroll-margin-top:30px;position:relative}.legalDocument>section>span{font:10px var(--font-mono);color:var(--red);position:absolute;top:42px;right:0}.legalDocument h2{letter-spacing:-.8px;margin:0 50px 22px 0;font-size:27px}.legalDocument p,.legalDocument li{color:#a3aab2;font-size:13px;line-height:1.8}.legalDocument a{color:#ff625e;border-bottom:1px solid #6a2a2a}.legalContact{background:var(--red);color:#fff;margin-top:45px;padding:35px}.legalContact span{font:8px var(--font-mono);letter-spacing:1.4px}.legalContact h2{margin:22px 0 10px;font-size:35px}.legalContact p{color:#ffd8d8;margin:0}.deleteHero h1 em{color:#858c94;font-style:normal;font-weight:400}.deleteGrid{grid-template-columns:1.35fr .65fr;gap:85px;padding-top:90px;padding-bottom:120px;display:grid}.deleteSteps article{border-top:1px solid var(--line);grid-template-columns:55px 1fr;gap:25px;padding:40px 0;display:grid}.deleteSteps article>b{font:10px var(--font-mono);color:var(--red)}.deleteSteps article span,.deleteSummary>span{font:8px var(--font-mono);letter-spacing:1.3px;color:#717a83}.deleteSteps h2{letter-spacing:-1px;margin:10px 0;font-size:29px}.deleteSteps p{color:#969ea7;line-height:1.7}.deleteActions{gap:10px;margin-top:22px;display:flex}.deleteSummary{border:1px solid #363d44;border-top:4px solid var(--red);background:#12161a;height:max-content;padding:32px;position:sticky;top:25px}.deleteSummary h2{letter-spacing:-1px;font-size:31px}.deleteSummary ul{margin:25px 0;padding:0;list-style:none}.deleteSummary li{color:#a5acb4;border-top:1px solid var(--line);padding:13px 0;font-size:12px}.deleteSummary li:before{content:"✓";color:var(--red);margin-right:10px}.deleteSummary>div{background:#0a0c0f;margin:25px 0;padding:18px}.deleteSummary small{font:7px var(--font-mono);color:#747d86}.deleteSummary p{color:#858d96;font-size:10px;line-height:1.6}.deleteSummary>a{color:var(--red);font-size:11px;font-weight:700}.legalBack{border:1px solid #4a5158;margin-top:22px;padding:11px 15px;font-size:11px;font-weight:750;display:inline-flex}.legalBack:hover{color:#090b0d;background:#fff}.legalAsideHome{border-bottom:1px solid var(--line);color:#fff!important;padding:15px 0!important}.legalContact>a{margin-top:18px;font-weight:750;display:inline-block;color:#fff!important;border-bottom-color:#fff!important}@media (max-width:850px){.legalLayout,.deleteGrid{grid-template-columns:1fr}.legalLayout aside{display:none}.deleteSummary{grid-row:1;position:static}.legalHero h1,.deleteHero h1{font-size:58px}.legalHero>.shell>div{grid-template-columns:auto 1fr}.locationPreview{grid-template-columns:110px 1fr}.deleteActions{flex-direction:column}.selectLabel select{width:100%;min-width:0}}@media (max-width:520px){.legalHero,.deleteHero{padding-top:135px}.legalHero h1,.deleteHero h1{letter-spacing:-3px;font-size:47px}.legalHero>.shell>div,.locationField>div{grid-template-columns:1fr}.locationField button{height:46px}.locationPreview{grid-template-columns:1fr}.mapGrid{height:135px}.legalDocument h2{font-size:24px}.legalContact h2{font-size:22px}.deleteGrid{padding-top:55px}.deleteSteps article{grid-template-columns:35px 1fr}}
