.garage-landing-active{overscroll-behavior-y:none;background:#191d1e!important}.garage-landing{--landing-black:#191d1e;--landing-panel:#202526;--landing-panel-raised:#252a2b;--landing-ink:#f2f3f1;--landing-muted:#a1a7a4;--landing-line:#e2e8e521;--landing-amber:#f7a91f;isolation:isolate;background:var(--landing-black);min-height:100vh;color:var(--landing-ink);font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;position:relative;overflow:clip}.garage-landing *,.garage-landing :before,.garage-landing :after{box-sizing:border-box}.garage-landing a{color:inherit;text-decoration:none}.landing-header{z-index:50;width:min(94vw,1480px);box-shadow:none;opacity:var(--header-progress);transform:translate(-50%, calc((1 - var(--header-progress)) * -18px));pointer-events:none;background:0 0;border:0;grid-template-columns:1fr auto 1fr;align-items:center;padding:11px 4px;display:grid;position:fixed;top:18px;left:50%}.landing-header.is-interactive{pointer-events:auto}.landing-brand{letter-spacing:-.02em;align-items:center;gap:10px;width:max-content;font-size:1rem;font-weight:600;display:inline-flex}.landing-brand svg{width:30px;height:30px}.landing-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#23282994;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex;box-shadow:0 12px 34px #00000052}.landing-nav a,.landing-enter-link{letter-spacing:.04em;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem}.landing-nav a{color:#9ca19f;border-radius:999px;padding:9px 15px;transition:color .18s,background-color .18s}.landing-nav a:hover,.landing-nav a:focus-visible{color:#fff;background:#ffffff12}.landing-enter-link{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#23282994;border:1px solid #ffffff14;border-radius:999px;justify-self:end;align-items:center;gap:10px;padding:11px 15px;font-weight:600;transition:border-color .18s,background-color .18s;display:inline-flex;box-shadow:0 12px 34px #0000003d;color:#d9dcda!important}.landing-enter-link:hover,.landing-enter-link:focus-visible{background:#303637b8;border-color:#ffffff26}.landing-enter-link svg,.landing-price-action svg,.landing-final-button svg{width:15px;height:15px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.landing-enter-link:hover svg,.landing-price-card:hover .landing-price-action svg,.landing-final-button:hover svg{transform:translate(4px)}.landing-hero{height:190vh;min-height:1080px;position:relative}.landing-hero-sticky{background:radial-gradient(circle at 79% 55%, rgba(102, 91, 66, calc(var(--reveal-progress) * .22)), transparent 27%), var(--landing-black);height:100vh;min-height:680px;position:sticky;top:0;overflow:hidden}.landing-hero-grid{opacity:calc(var(--reveal-progress) * .42);background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 70%,#0000);mask-image:linear-gradient(#0000,#000 20% 70%,#0000)}.landing-hero-noise{opacity:.12;pointer-events:none;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.24'/%3E%3C/svg%3E");position:absolute;inset:0}.landing-hero-copy{z-index:4;width:min(46vw,700px);position:absolute;top:50%;left:max(5vw,50vw - 740px);transform:translateY(-50%)}.landing-kicker,.landing-eyebrow{color:#787e7c;letter-spacing:.23em;text-transform:uppercase;margin:0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem}.landing-kicker{transition:opacity .12s linear}.landing-copy-stage{min-height:330px;margin-top:24px;position:relative}.landing-copy-stage h1,.landing-hero-statement{letter-spacing:-.066em;text-wrap:balance;margin:0;font-size:clamp(3.9rem,6.6vw,7.8rem);font-weight:500;line-height:.88;transition:opacity 80ms linear;position:absolute;inset:0 auto auto 0}.landing-copy-stage h1{transform:translateY(calc(var(--hero-progress) * -20px))}.landing-hero-statement{max-width:790px;transform:translateY(calc((1 - var(--reveal-progress)) * 26px));font-size:clamp(2.45rem,4.2vw,5.3rem);line-height:.96}.landing-hero-statement span{color:#8b918f;letter-spacing:-.035em;margin-top:18px;font-size:.42em;line-height:1.25;display:block}.landing-car-stage{z-index:2;width:100vw;height:100vh;position:absolute;bottom:0;right:-25vw;-webkit-mask-image:linear-gradient(#000 0% 87%,#000000bd 93%,#00000047 97%,#0000 100%);mask-image:linear-gradient(#000 0% 87%,#000000bd 93%,#00000047 97%,#0000 100%)}.landing-hero-headlight,.landing-hero-car{z-index:2;object-fit:cover;object-position:center;mix-blend-mode:screen;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity 80ms linear;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000000f 8%,#00000094 20%,#000 31%);mask-image:linear-gradient(90deg,#0000 0%,#0000000f 8%,#00000094 20%,#000 31%)}.landing-hero-headlight{z-index:2;opacity:calc(1 - var(--reveal-progress));filter:brightness(calc(.82 + var(--reveal-progress) * .18))}.landing-hero-car{z-index:3;opacity:var(--reveal-progress);filter:brightness(calc(.72 + var(--reveal-progress) * .28))}.landing-overhead-light{z-index:4;width:70%;height:72%;opacity:var(--reveal-progress);filter:blur(30px);transform:translateY(calc((1 - var(--reveal-progress)) * -28%));pointer-events:none;background:radial-gradient(at 50% 0,#ffffff1f,#0000 64%);position:absolute;top:-18%;right:-2%}.landing-hero-status{z-index:6;color:#757a78;letter-spacing:.18em;text-transform:uppercase;opacity:var(--reveal-progress);align-items:center;gap:11px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;display:flex;position:absolute;bottom:42px;right:max(3vw,50vw - 740px)}.landing-hero-status i{background:var(--landing-amber);border-radius:50%;width:6px;height:6px;box-shadow:0 0 16px #f7a91fe0}.landing-scroll-cue{z-index:6;color:#6c7270;letter-spacing:.18em;text-transform:uppercase;opacity:calc(1 - var(--reveal-progress));align-items:center;gap:12px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;display:flex;position:absolute;bottom:38px;left:max(5vw,50vw - 740px)}.landing-scroll-cue svg{width:15px;animation:1.8s ease-in-out infinite landing-scroll}@keyframes landing-scroll{50%{transform:translateY(5px)}}.landing-section{z-index:8;width:min(90vw,1420px);margin:0 auto;padding:125px 0;scroll-margin-top:96px;position:relative}.landing-section-heading{grid-template-columns:.68fr 1.32fr;align-items:start;gap:64px;margin-bottom:64px;display:grid}.landing-section-heading h2{letter-spacing:-.06em;max-width:900px;margin:-10px 0 0;font-size:clamp(3rem,5vw,6.2rem);font-weight:500;line-height:.95}.landing-section-heading h2 span{color:#6e7472;display:block}.landing-reveal{opacity:0;transition:opacity .78s cubic-bezier(.22,1,.36,1),transform .78s cubic-bezier(.22,1,.36,1);transform:translateY(34px)}.landing-reveal.is-visible{opacity:1;transform:none}.landing-feature-grid{grid-template-rows:repeat(2,minmax(255px,auto));grid-template-columns:1.15fr .85fr;gap:12px;display:grid}.landing-feature{border:1px solid var(--landing-line);background:radial-gradient(circle at 100% 0, #ffffff0d, transparent 38%), var(--landing-panel);border-radius:11px;flex-direction:column;justify-content:flex-start;min-height:255px;padding:24px;display:flex;position:relative;overflow:hidden}.landing-feature-1{background:linear-gradient(180deg, transparent 48%, #f7a91f0a), radial-gradient(circle at 75% 18%, #f7a91f1a, transparent 30%), var(--landing-panel);grid-row:span 2;min-height:522px}.landing-feature-4{grid-column:1/-1;min-height:200px}.landing-feature:after{content:"";border:1px solid #ffffff12;border-radius:50%;height:72%;position:absolute;inset:auto -20% -55% 18%;transform:rotate(-8deg)}.landing-feature-topline{color:#717775;justify-content:space-between;align-items:center;display:flex}.landing-feature-copy{z-index:2;margin-top:30px;position:relative}.landing-feature-1 .landing-feature-copy{margin-top:18px}.landing-feature-topline svg{stroke-width:1.4px;width:25px;height:25px}.landing-feature-index,.landing-feature-accent{letter-spacing:.16em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem}.landing-feature h3{z-index:1;letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(1.7rem,2.4vw,3rem);font-weight:500;position:relative}.landing-feature p{z-index:1;max-width:520px;color:var(--landing-muted);margin:0;font-size:1rem;line-height:1.65;position:relative}.landing-feature-accent{z-index:1;color:#d79b36;background:#f7a91f0d;border:1px solid #f7a91f38;border-radius:999px;width:max-content;margin-top:auto;padding:8px 10px;position:relative}.landing-radar-preview{z-index:2;background:#10131475;border:1px solid #ffffff1a;border-radius:9px;margin-top:22px;padding:14px;position:relative;box-shadow:0 18px 32px #0000002b,inset 0 1px #ffffff06}.landing-radar-preview-head{color:#909795;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 2px 10px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.63rem;display:flex}.landing-radar-preview-head strong{color:#c1c6c3;font-size:inherit;font-weight:500}.landing-radar-list{gap:7px;display:grid}.landing-radar-item{background:#ffffff09;border:1px solid #ffffff16;border-left-color:#60717a;border-radius:8px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:67px;padding:9px 10px;display:grid}.landing-radar-item.is-critical{border-left-color:#c86355}.landing-radar-item.is-warning{border-left-color:var(--landing-amber)}.landing-radar-item img{object-fit:contain;filter:drop-shadow(0 6px 7px #00000061);width:36px;height:36px}.landing-radar-item-copy{gap:3px;min-width:0;display:grid}.landing-radar-item-copy>strong{color:#e8eae8;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:500;overflow:hidden}.landing-radar-item-copy>span,.landing-radar-item em{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.57rem;font-style:normal}.landing-radar-item-copy>span{color:#949b98}.landing-radar-item-copy i{background:#ffffff1a;border-radius:999px;height:2px;margin-top:4px;display:block;overflow:hidden}.landing-radar-item-copy i b{border-radius:inherit;background:#617783;height:100%;display:block}.landing-radar-item.is-critical .landing-radar-item-copy i b{background:#c86355}.landing-radar-item.is-warning .landing-radar-item-copy i b{background:var(--landing-amber)}.landing-radar-item em{color:#a8bac2;white-space:nowrap;background:#526d7a1f;border:1px solid #70858f52;border-radius:999px;padding:5px 7px}.landing-radar-item.is-critical em{color:#df8c81;background:#c863551a;border-color:#c8635557}.landing-radar-item.is-warning em{color:#e2b668;background:#f7a91f17;border-color:#f7a91f4d}.landing-how{padding-top:170px}.landing-journey{position:relative}.landing-journey-line{background:#ffffff17;width:1px;position:absolute;top:0;bottom:0;left:62px;overflow:hidden}.landing-journey-line span{background:linear-gradient(to bottom, transparent, var(--landing-amber), transparent);width:100%;height:42%;animation:5s ease-in-out infinite landing-signal;display:block}@keyframes landing-signal{0%{transform:translateY(-100%)}to{transform:translateY(340%)}}.landing-step{border-top:1px solid var(--landing-line);grid-template-columns:126px 1fr minmax(300px,.85fr);align-items:center;gap:44px;min-height:245px;display:grid}.landing-step:last-child{border-bottom:1px solid var(--landing-line)}.landing-step-marker{color:#707674;justify-content:space-between;align-items:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;display:flex}.landing-step-marker i{z-index:2;border:2px solid var(--landing-black);background:var(--landing-amber);border-radius:50%;width:9px;height:9px;position:relative;box-shadow:0 0 0 4px #f7a91f1f,0 0 18px #f7a91f99}.landing-step-copy h3{letter-spacing:-.045em;margin:0 0 11px;font-size:clamp(1.75rem,2.5vw,3rem);font-weight:500}.landing-step-copy p{color:#838987;max-width:520px;margin:0;font-size:1rem;line-height:1.65}.landing-step-visual{background:linear-gradient(135deg,#ffffff0b,#ffffff03);border:1px solid #ffffff17;border-radius:11px;flex-direction:column;justify-content:center;min-height:142px;padding:24px 26px 24px 74px;display:flex;position:relative}.landing-step-visual-1{padding-right:56%;overflow:hidden}.landing-step-visual-1>svg,.landing-step-visual-1>span,.landing-step-visual-1>strong{z-index:2}.landing-step-car{z-index:1;object-fit:contain;filter:drop-shadow(0 17px 16px #0000006b);-webkit-user-select:none;user-select:none;width:88%;max-width:none;height:auto;position:absolute;bottom:-22%;right:-24%}.landing-step-visual>svg{color:#b0b5b3;stroke-width:1.35px;width:28px;position:absolute;top:27px;left:24px}.landing-step-visual span{color:#777d7a;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.66rem}.landing-step-visual strong{margin-top:7px;font-size:1.16rem;font-weight:500}.landing-step-visual-2 i{background:#ffffff17;border-radius:99px;height:3px;margin-top:17px;display:block;position:relative;overflow:hidden}.landing-step-visual-2 i b{background:var(--landing-amber);width:68%;height:100%;animation:3s ease-in-out infinite alternate landing-meter;display:block;box-shadow:0 0 12px #f7a91f99}@keyframes landing-meter{0%{transform:translate(-100%)}to{transform:translate(45%)}}.landing-step-visual-3 em{color:#8cba9d;background:#5c947114;border:1px solid #72ae8840;border-radius:999px;width:max-content;margin-top:13px;padding:5px 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;font-style:normal}.landing-pricing{padding-top:170px}.landing-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.landing-price-card{border:1px solid var(--landing-line);background:var(--landing-panel);border-radius:15px;flex-direction:column;min-height:555px;padding:36px;transition:transform .42s cubic-bezier(.22,1,.36,1),border-color .26s;display:flex;position:relative;overflow:hidden}.landing-price-card:hover{border-color:#ffffff3d;transform:translateY(-8px)}.landing-price-label{z-index:3;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:relative}.landing-price-label>span{letter-spacing:-.04em;font-size:1.75rem;font-weight:500}.landing-price-label small,.landing-price-value span{color:#757b79;letter-spacing:.13em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.7rem}.landing-price-value{z-index:3;align-items:flex-end;gap:12px;margin:68px 0 43px;display:flex;position:relative}.landing-price-value strong{letter-spacing:-.075em;font-size:clamp(4.8rem,7vw,8rem);font-weight:500;line-height:.75}.landing-price-card ul{z-index:3;gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.landing-price-card li{color:#b8bcba;border-top:1px solid #ffffff16;align-items:center;gap:12px;padding:15px 0;font-size:.94rem;display:flex}.landing-price-card li:last-child{border-bottom:1px solid #ffffff16}.landing-price-card li svg{color:#8f9592;stroke-width:1.6px;flex:none;width:17px;height:17px}.landing-price-card li.is-muted{color:#5f6563}.landing-price-action{z-index:3;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:auto;padding-top:38px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem;font-weight:600;display:inline-flex;position:relative}.landing-price-topgear{background:radial-gradient(circle at 78% 22%,#f467122e,#0000 32%),#211f1b;border-color:#f7a91f75;box-shadow:0 0 0 1px #f7a91f14,0 0 45px #e663131f,inset 0 0 48px #f7a91f09}.landing-price-topgear:before{content:"";z-index:1;border-radius:inherit;filter:drop-shadow(0 0 10px #ff680c9e);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:conic-gradient(#0000,#ff6a00,#ffd36a,#0000 23% 70%,#f3530b,#ffbd52,#0000);padding:2px;animation:6s linear infinite landing-fire-border;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes landing-fire-border{to{transform:rotate(360deg)}}.landing-fire-aura{z-index:0;aspect-ratio:1;filter:blur(26px);background:radial-gradient(circle,#ff680c3d,#0000 68%);border-radius:50%;width:58%;animation:2.8s ease-in-out infinite alternate landing-fire-breathe;position:absolute;top:-13%;right:-9%}@keyframes landing-fire-breathe{to{opacity:.62;transform:scale(1.08)}}.landing-fire-wheel{z-index:2;filter:drop-shadow(0 0 18px #ff650a6b);width:min(34%,210px);height:auto;transition:transform .52s cubic-bezier(.22,1,.36,1);position:absolute;top:40px;right:20px;transform:rotate(-8deg)}.landing-price-topgear:hover .landing-fire-wheel{transform:rotate(4deg)scale(1.06)}.landing-price-topgear .landing-price-label{padding-right:0}.landing-price-topgear .landing-price-label>span,.landing-price-topgear .landing-price-action{color:#ffd18a}.landing-final{z-index:8;background:0 0;border:0;grid-template-columns:.85fr 1.15fr;align-items:center;gap:8vw;width:min(94vw,1580px);min-height:820px;margin:50px auto 0;padding:60px 7vw 0;display:grid;position:relative;overflow:visible}.landing-final:before{display:none}.landing-final-glow{aspect-ratio:1;filter:blur(20px);background:radial-gradient(circle,#f7a91f29,#0000 66%);border-radius:50%;width:50%;position:absolute;bottom:-30%;left:3%}.landing-mechanic-wrap{z-index:2;align-self:end;height:760px;position:relative}.landing-mechanic{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 30px 44px #0009);width:100%;height:100%}.landing-final-copy{z-index:3;padding-bottom:80px;position:relative}.landing-final blockquote{letter-spacing:-.055em;max-width:740px;margin:25px 0 54px;font-size:clamp(2.5rem,4.3vw,5rem);font-weight:500;line-height:1}.landing-final-button{letter-spacing:.07em;text-transform:uppercase;background:#f1f2ef;border-radius:9px;align-items:center;gap:38px;padding:17px 20px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem;font-weight:600;transition:background-color .2s,transform .2s;display:inline-flex;color:#141515!important}.landing-final-button:hover{background:#fff;transform:translateY(-2px)}.landing-final-button-mobile{display:none}.landing-footer{z-index:8;border-top:1px solid var(--landing-line);color:#686e6c;grid-template-columns:1fr auto 1fr;align-items:center;width:min(94vw,1580px);margin:0 auto;padding:36px 10px 42px;font-size:.76rem;display:grid;position:relative}.landing-footer p{margin:0}.landing-footer>span{justify-self:end}.landing-footer .landing-brand{color:#a9aeac}@media (width<=1000px){.landing-header{grid-template-columns:1fr auto}.landing-nav{display:none}.landing-hero-copy{width:82vw;top:28%;transform:none}.landing-car-stage{width:145vw;height:100vh;bottom:0;right:-44vw}.landing-section-heading{grid-template-columns:1fr;gap:30px}.landing-feature-grid{grid-template-rows:none;grid-template-columns:1fr}.landing-feature-1,.landing-feature-4{grid-area:auto;min-height:390px}.landing-step{grid-template-columns:92px 1fr;padding:48px 0}.landing-step-visual{grid-column:2;width:100%}.landing-journey-line{left:45px}.landing-price-grid{grid-template-columns:1fr}.landing-final{grid-template-columns:.75fr 1.25fr;gap:3vw;min-height:auto;padding-left:3vw;padding-right:5vw}.landing-mechanic-wrap{height:670px}}@media (width<=680px){.landing-header{width:calc(100vw - 20px);top:10px}.landing-enter-link{padding:10px 12px}.landing-enter-link svg{display:none}.landing-hero{height:180vh}.landing-hero-sticky{min-height:600px}.landing-hero-copy{width:calc(100vw - 48px);top:19%;left:24px}.landing-copy-stage{min-height:290px}.landing-copy-stage h1{font-size:clamp(2.75rem,14vw,4rem)}.landing-hero-statement{font-size:clamp(2.3rem,11vw,3.6rem)}.landing-hero-statement span{max-width:18rem;margin-top:14px;font-size:clamp(.95rem,3.75vw,1.05rem);line-height:1.35}.landing-car-stage{width:190vw;height:100vh;bottom:-8svh;right:-100vw;-webkit-mask-image:linear-gradient(#0000 0%,#0000006b 5%,#000 11% 80%,#000000bd 85%,#0003 89%,#0000 92%);mask-image:linear-gradient(#0000 0%,#0000006b 5%,#000 11% 80%,#000000bd 85%,#0003 89%,#0000 92%)}.landing-hero-status{display:none}.landing-scroll-cue{bottom:24px;left:24px}.landing-section{width:calc(100vw - 32px);padding:84px 0}.landing-features{padding-top:58px}.landing-section-heading{margin-bottom:44px}.landing-section-heading h2{font-size:clamp(2.8rem,13vw,4.3rem)}.landing-how-heading h2 span,.landing-pricing-heading h2 span{margin-top:.08em;font-size:.76em;line-height:1.04}.landing-feature,.landing-price-card{padding:26px}.landing-feature-grid{gap:10px;width:calc(100% - 24px);margin-inline:auto}.landing-feature{min-height:260px;padding:20px}.landing-feature-copy{margin-top:24px}.landing-feature-1 .landing-feature-copy{margin-top:16px}.landing-feature-topline svg{width:22px;height:22px}.landing-feature h3{margin-bottom:10px;font-size:1.6rem}.landing-feature p{line-height:1.5}.landing-feature-accent{padding:7px 9px}.landing-radar-preview{margin-top:18px;padding:10px}.landing-how,.landing-pricing{padding-top:96px}.landing-step{grid-template-columns:48px 1fr;gap:18px}.landing-step-marker{flex-direction:column;align-self:stretch;padding:5px 0 0}.landing-step-marker i{margin-top:30px}.landing-journey-line{left:24px}.landing-step-visual{grid-column:2;min-width:0}.landing-step-car{bottom:-4%;right:-32%}.landing-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.landing-price-grid>.landing-reveal{min-width:0}.landing-price-card{min-height:530px;padding:19px 14px}.landing-price-label{gap:5px}.landing-price-label>span{font-size:1.35rem}.landing-price-label small,.landing-price-value span{letter-spacing:.1em;font-size:.57rem}.landing-price-value{flex-wrap:wrap;gap:8px;margin:72px 0 28px}.landing-price-value strong{font-size:clamp(3rem,12vw,3.6rem)}.landing-price-card li{align-items:flex-start;gap:7px;padding:12px 0;font-size:.78rem;line-height:1.35}.landing-price-card li svg{width:14px;height:14px;margin-top:2px}.landing-price-action{letter-spacing:.06em;gap:8px;padding-top:24px;font-size:.63rem}.landing-fire-wheel{width:46%;top:50px;right:4px}.landing-final{flex-direction:column-reverse;width:calc(100vw - 20px);min-height:auto;margin-top:6px;padding:58px 22px 0;display:flex}.landing-final-copy{padding-bottom:0}.landing-final blockquote{max-width:100%;margin:20px 0 0;font-size:clamp(1.75rem,6.8vw,2rem);line-height:1.04}.landing-final-button-desktop{display:none}.landing-mechanic-wrap{align-self:stretch;width:100%;height:340px;margin-top:14px}.landing-mechanic{object-position:left top;width:58%}.landing-final-button-mobile{letter-spacing:.045em;justify-content:space-between;gap:8px;width:43%;padding:12px 13px;font-size:.62rem;display:inline-flex;position:absolute;top:54px;right:0}.landing-footer{grid-template-columns:1fr auto;gap:20px;width:calc(100vw - 20px)}.landing-footer p{display:none}}@media (prefers-reduced-motion:reduce){.garage-landing *,.garage-landing :before,.garage-landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
