@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&family=Playfair+Display:ital,wght@0,500;1,500;1,600&display=swap";:root{--ink:#101719;--cream:#f1ebdf;--paper:#fbf8f1;--orange:#ca5737;--sage:#b5c4b6;--line:#d5cfc2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Manrope,sans-serif}a{text-decoration:none;color:inherit}.topbar{height:88px;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;border-bottom:1px solid var(--line);font-size:12px}.brand{display:flex;align-items:center;gap:11px}.brand-mark{display:grid;place-items:center;width:35px;height:35px;border:1px solid var(--ink);border-radius:50%;font-family:Georgia;font-size:21px;font-style:italic}.brand strong,.brand small{display:block}.brand strong{font-size:13px}.brand small,.eyebrow,.call-link{font:500 9px DM Mono;text-transform:uppercase;letter-spacing:.12em}.brand small{color:#68716d;margin-top:3px}.topbar nav{display:flex;gap:27px;color:#596260}.call-link{display:flex;flex-direction:column;text-align:right;color:#6a726e}.call-link b{color:var(--ink);font:600 11px Manrope;margin-top:4px}.hero{background:var(--sage);min-height:650px;display:grid;grid-template-columns:45% 55%;position:relative;padding:76px 5vw 58px;overflow:hidden}.hero-copy{z-index:1;padding-top:18px}.eyebrow{margin:0 0 25px;color:#5e6c66}.pulse,.live-dot{display:inline-block;border-radius:50%;width:7px;height:7px;background:var(--orange);margin-right:8px}.hero h1,h2{font-size:clamp(48px,5.6vw,84px);letter-spacing:-.07em;line-height:.96;margin:0;font-weight:700}.hero h1 em,h2 em{font-family:Playfair Display,serif;font-weight:500}.intro{font-size:14px;line-height:1.75;color:#53605b;max-width:380px;margin:31px 0}.hero-actions{display:flex;align-items:center;gap:26px}.button{display:inline-flex;align-items:center;gap:28px;padding:16px 18px;text-transform:uppercase;font:500 10px DM Mono;letter-spacing:.08em}.button span{font-size:17px}.button-primary{background:var(--orange);color:#fff}.button-dark{background:var(--ink);color:#fff}.text-link{font-size:11px;border-bottom:1px solid #748079;padding-bottom:7px}.text-link span{margin-left:14px;font-size:16px}.rating{display:flex;align-items:center;gap:9px;margin-top:57px;font:10px DM Mono;color:#68736d}.rating strong{font:700 27px Manrope;color:var(--ink);letter-spacing:-.08em}.hero-stat{margin-right:12px}.scene-wrap{position:relative;min-height:500px;margin-top:-24px}.scene-wrap:before{content:"";position:absolute;inset:20px -10% -30px 5%;background:radial-gradient(ellipse,#d8b08399,transparent 66%)}#scene{height:540px;position:relative;z-index:1}.scene-note,.scene-label{position:absolute;z-index:2;font:10px DM Mono;text-transform:uppercase;letter-spacing:.08em}.scene-note{top:20px;right:7%}.scene-label{right:5%;bottom:76px}.scene-label small{font-size:9px;color:#69736c;margin-left:13px}.hero-strip{grid-column:1/-1;align-self:end;display:flex;align-items:center;gap:16px;font:9px DM Mono;text-transform:uppercase;letter-spacing:.1em;color:#67746d}.hero-strip i{width:4px;height:4px;background:var(--orange);border-radius:50%}.about-section,.contact-section{display:grid;grid-template-columns:1fr 1fr;gap:10vw;padding:105px 10vw;background:var(--paper)}.about-section h2,.contact-section h2,.section-heading h2,.method-section h2{font-size:clamp(38px,4.2vw,61px)}.about-copy{max-width:480px;padding-top:30px}.about-copy p,.contact-details p{font-size:16px;line-height:1.8;color:#64706a}.about-copy ul{list-style:none;padding:0;border-top:1px solid var(--line)}.about-copy li{border-bottom:1px solid var(--line);padding:14px 0;font-size:12px}.about-copy li:before{content:"+";color:var(--orange);font-size:16px;margin-right:13px}.services-section{padding:105px 10vw;background:#d5e0d6}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:50px}.section-note{font-size:12px;line-height:1.7;color:#718078;margin:0 8% 5px 0}.service-grid,.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.service-grid article{border-top:1px solid #8c9b91;padding:20px 0}.service-grid span,.pricing-grid article>span{font:10px DM Mono;text-transform:uppercase;letter-spacing:.11em;color:var(--orange)}.service-grid h3{font-size:17px;margin:55px 0 10px}.service-grid p{color:#68766e;font-size:12px;line-height:1.7;max-width:230px}.fleet-section{padding:105px 5vw 115px;background:var(--paper)}.fleet-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.car-card{cursor:pointer}.car-image{height:260px;background:#d7d1c5;overflow:hidden;position:relative}.car-image img{height:100%;width:100%;object-fit:cover;filter:saturate(.75);transition:transform .5s,filter .5s}.car-card:hover img,.car-card.active img{transform:scale(1.05);filter:saturate(1)}.car-number,.car-ad{position:absolute;color:#fff;background:#101719cc;font:10px DM Mono;padding:7px}.car-number{top:15px;left:15px}.car-ad{bottom:15px;right:15px;background:var(--orange);font-size:9px;letter-spacing:.1em}.car-info{padding:18px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between}.car-info h3{font-size:14px;margin:0 0 7px}.car-info p{font:10px DM Mono;color:#8a918d;margin:0}.arrow{font-size:20px;color:var(--orange)}.pricing-section{padding:105px 10vw;background:var(--cream)}.pricing-grid article{border:1px solid #d4ccc0;padding:30px;min-height:290px;display:flex;flex-direction:column}.pricing-grid article.popular{background:var(--ink);color:var(--cream);border-color:var(--ink)}.pricing-grid strong{font-size:38px;letter-spacing:-.07em;margin:34px 0 20px}.pricing-grid p{font-size:12px;line-height:2;color:#8a948d;margin:0}.pricing-grid a{margin-top:auto;font:10px DM Mono;text-transform:uppercase;color:var(--orange)}.method-section{background:#e4ddd1;display:grid;grid-template-columns:48% 52%;padding:100px 10vw}.method-intro .button{margin-top:46px}.steps{border-top:1px solid #c9c1b3}.step{display:grid;grid-template-columns:60px 1fr;gap:20px;border-bottom:1px solid #c9c1b3;padding:27px 0}.step>b{font:11px DM Mono;color:var(--orange)}.step h3{font-size:15px;margin:0 0 9px}.step p{font-size:12px;color:#6d756e;margin:0}.gallery-section{padding:105px 10vw}.gallery-grid{display:grid;grid-template-columns:1.4fr .8fr .8fr;grid-template-rows:190px 190px;gap:14px}.gallery-grid img{width:100%;height:100%;object-fit:cover;filter:saturate(.7)}.gallery-grid img:first-child{grid-row:span 2}.gallery-grid img:last-child{grid-column:2 / 4}.review-section{padding:100px 15vw;background:var(--ink);color:var(--cream);text-align:center}.review-mark{font:80px Georgia;color:var(--orange);height:70px}.review-section blockquote{font:italic 500 clamp(23px,3vw,40px) "Playfair Display";max-width:760px;margin:0 auto 35px}.review-byline{display:flex;align-items:center;justify-content:center;gap:11px;font-size:11px;text-align:left}.avatar{display:grid;place-items:center;background:var(--orange);border-radius:50%;width:30px;height:30px;font:10px DM Mono}.review-byline strong,.review-byline small{display:block}.review-byline small{font:9px DM Mono;color:#8b968e;margin-top:4px}.review-stars{margin-left:22px;color:var(--orange);letter-spacing:.12em}.contact-section{background:var(--sage);padding-bottom:115px}.contact-details{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding-top:30px}.contact-details>a:not(.button){font:600 17px Manrope}.contact-details span{font:10px DM Mono;color:#68746d}.contact-details .button{margin-top:20px}footer{display:flex;justify-content:space-between;padding:26px 5vw;background:#0b1011;color:#748079;font:9px DM Mono;text-transform:uppercase;letter-spacing:.08em}footer a{color:var(--cream)}@media(max-width:760px){.topbar{height:74px;padding:0 6vw}.topbar nav{display:none}.call-link span{display:none}.hero{display:block;padding:54px 6vw 36px;min-height:auto}.hero-copy{padding:0}.hero h1{font-size:54px}.scene-wrap{min-height:345px;margin:18px -8vw -10px}#scene{height:350px}.scene-label{bottom:25px;right:8%}.hero-strip{gap:9px;line-height:1.7;flex-wrap:wrap}.hero-strip span:last-child{width:100%}.about-section,.contact-section{display:block;padding:72px 9vw}.about-copy{padding-top:28px}.services-section,.pricing-section,.gallery-section{padding:72px 9vw}.section-heading{display:block;margin-bottom:30px}.section-note{margin:20px 0 0}.service-grid,.pricing-grid{display:block}.service-grid article{margin-top:20px}.pricing-grid article{margin-bottom:12px;min-height:255px}.fleet-section{padding:72px 6vw}.fleet-grid{display:flex;overflow-x:auto;margin-right:-6vw;padding-right:6vw;gap:14px}.car-card{min-width:78%}.car-image{height:225px}.method-section{display:block;padding:72px 9vw}.steps{margin-top:65px}.gallery-grid{grid-template-columns:1fr 1fr;grid-template-rows:150px 150px}.gallery-grid img:first-child,.gallery-grid img:last-child{grid-row:auto;grid-column:auto}.review-section{padding:74px 9vw}.contact-details{padding-top:30px}footer{display:block;line-height:2.1;padding:24px 6vw}footer span,footer a{display:block}}.contact-actions{display:flex;flex-wrap:wrap;gap:10px}.button-whatsapp{background:#1c9b68;color:#fff}.contact-actions .button{margin-top:20px}@media(max-width:760px){.contact-actions{width:100%}.contact-actions .button{flex:1;justify-content:center;gap:8px;padding-left:10px;padding-right:10px}}:root{--ink:#0c1110;--cream:#e9ede2;--paper:#f1f3eb;--orange:#d8ff35;--sage:#bdc9bc;--line:#cad2c5}body{background:var(--paper);color:var(--ink)}.topbar{background:var(--ink);color:var(--cream);border-bottom-color:#34413a}.brand small,.call-link,.topbar nav{color:#a9b5ac}.hero{background:var(--ink);color:var(--cream);min-height:680px}.hero .eyebrow,.hero-strip{color:#a9b5ac}.hero h1 em{color:var(--orange)}.intro{color:#a9b5ac}.button-primary{background:var(--orange);color:var(--ink);font-weight:700}.text-link{border-color:#6b786e;color:var(--cream)}.rating strong{color:var(--orange)}.rating{color:#a9b5ac}.scene-wrap:before{background:radial-gradient(ellipse,#d8ff3555,transparent 66%)}.hero-strip i{background:var(--orange)}.about-section{background:#dbe3d7}.services-section{background:var(--ink);color:var(--cream)}.services-section .eyebrow,.services-section .section-note,.service-grid p{color:#a9b5ac}.services-section .service-grid article{border-color:#34413a}.fleet-section{background:var(--paper)}.fleet-section .section-note{color:#68756b}.car-image{background:#202b26;border:1px solid #afbbb0}.car-image img{filter:saturate(.8) contrast(1.05)}.car-card:hover img,.car-card.active img{filter:saturate(1.1) contrast(1.08)}.car-ad{background:var(--orange);color:var(--ink);font-weight:700}.car-info{border-color:var(--line)}.arrow{color:#849d17}.pricing-section{background:#dbe3d7}.pricing-grid article{border-color:#b9c5b9}.pricing-grid article.popular{background:var(--ink)}.method-section{background:#c8d4c7}.gallery-section{background:var(--paper)}.gallery-grid img{filter:saturate(.8) contrast(1.05)}.review-section{background:#121b17}.contact-section{background:var(--orange)}.contact-section .eyebrow,.contact-details p,.contact-details span{color:#3d4b32}.contact-details>a:not(.button){color:var(--ink)}.contact-details .button-primary{background:var(--ink);color:var(--cream)}footer{background:#080d0c;color:#89988c}.car-card{position:relative;transform:perspective(800px) rotateX(0);transition:transform .35s}.car-card:hover{transform:perspective(800px) rotateX(2deg) translateY(-5px)}:root{--ink:#090a0b;--paper:#151515;--cream:#f4efe3;--orange:#c89b4b;--sage:#201e1a;--line:#3d362a}.topbar{background:#090a0b;color:var(--cream);border-bottom:1px solid #403520}.brand-mark{border-color:var(--orange);color:var(--orange)}.brand small,.call-link,.topbar nav{color:#a99e89}.topbar nav a:hover{color:var(--orange)}.hero{background:#090a0b;color:var(--cream)}.hero h1{color:var(--cream)}.hero h1 em,h2 em{color:var(--orange)}.hero .eyebrow,.hero-strip,.rating,.intro{color:#afa795}.button-primary{background:var(--orange);color:#090a0b}.text-link{color:var(--cream);border-color:#73654b}.scene-wrap:before{background:radial-gradient(ellipse,#c89b4b55,transparent 66%)}#scene canvas{opacity:.1}.hero-car-image{position:absolute;z-index:2;width:min(88%,620px);height:360px;object-fit:cover;right:3%;top:76px;filter:saturate(.72) contrast(1.08);mix-blend-mode:screen;transform:perspective(850px) rotateY(-10deg) rotateX(3deg) rotate(-2deg);box-shadow:22px 30px 0 -16px #c89b4b55,0 35px 70px #000}.scene-note,.scene-label{z-index:3;color:var(--cream)}.about-section,.fleet-section,.gallery-section{background:#151515;color:var(--cream)}.about-copy p,.section-note,.fleet-section .section-note{color:#aaa18f}.about-copy li,.car-info{border-color:#3d362a}.services-section{background:#211e19;color:var(--cream)}.services-section .eyebrow,.services-section .section-note,.service-grid p{color:#aaa18f}.services-section .service-grid article{border-color:#51452f}.car-image{background:#27231c;border-color:#675435}.car-ad{background:var(--orange);color:#090a0b}.car-info p{color:#a99e89}.pricing-section{background:#c89b4b;color:#090a0b}.pricing-grid article{border-color:#9b7436}.pricing-grid article.popular{background:#090a0b;color:var(--cream)}.pricing-grid p{color:#68502d}.pricing-grid article.popular p{color:#aaa18f}.method-section{background:#211e19;color:var(--cream)}.step{border-color:#51452f}.step p{color:#aaa18f}.gallery-grid img{filter:saturate(.65) contrast(1.1)}.contact-section{background:#c89b4b;color:#090a0b}.contact-section .eyebrow,.contact-details p,.contact-details span{color:#5b4523}.contact-details>a:not(.button){color:#090a0b}.contact-details .button-primary{background:#090a0b;color:var(--cream)}.button-whatsapp{background:#168653;color:#fff}footer{background:#050606;color:#8c806a}.car-card:hover{transform:perspective(800px) rotateX(3deg) rotateY(-1deg) translateY(-6px)}@media(max-width:760px){.hero-car-image{width:92%;height:240px;right:3%;top:55px}.scene-wrap{min-height:345px}.hero-car-image{top:45px}}.lead-form{background:#090a0b;color:#f4efe3;padding:30px;max-width:520px}.form-title{font:500 12px DM Mono;text-transform:uppercase;letter-spacing:.1em;color:#c89b4b;margin:0 0 24px}.lead-form label{display:block;font:10px DM Mono;text-transform:uppercase;letter-spacing:.08em;color:#a99e89;margin-bottom:16px}.lead-form input,.lead-form select,.lead-form textarea{display:block;width:100%;border:1px solid #403520;background:#151515;color:#f4efe3;padding:12px 13px;margin-top:7px;font:12px Manrope;outline:none}.lead-form input:focus,.lead-form select:focus,.lead-form textarea:focus{border-color:#c89b4b}.lead-form textarea{resize:vertical}.form-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.form-actions .button{border:0;cursor:pointer}.button-mail{background:#f4efe3;color:#090a0b}.form-note{display:block;color:#8e826b;font:9px DM Mono;line-height:1.5;margin-top:14px}@media(max-width:760px){.lead-form{margin-top:48px;padding:22px}.form-actions .button{flex:1;justify-content:center;gap:8px;padding-left:9px;padding-right:9px}}.hero-car-image{mix-blend-mode:normal!important;opacity:1!important;height:390px!important;filter:saturate(.9) contrast(1.05)!important;background:#26231d}.car-image img{mix-blend-mode:normal!important;opacity:1!important;filter:saturate(.9) contrast(1.04)!important}.gallery-grid img{mix-blend-mode:normal!important;opacity:1!important}@media(max-width:760px){.hero-car-image{height:240px!important}}:root{--ink:#080909;--paper:#0d0e0e;--cream:#f5f0e4;--orange:#e1b45b;--sage:#161714;--line:#3b3120}body{background:var(--paper);color:var(--cream)}.topbar{height:64px;padding:0 5vw;background:#080909;border-bottom:1px solid #2d2519;position:relative;z-index:10}.brand-mark{width:31px;height:31px;border:2px solid var(--orange);color:var(--orange);font-family:Manrope;font-style:normal;font-weight:800}.brand strong{color:var(--orange);font-size:16px;letter-spacing:.09em;text-transform:uppercase}.brand small,.topbar nav,.call-link{color:#c4b69a}.topbar nav{gap:25px;font-size:10px}.call-link b{color:var(--cream)}.hero{min-height:700px;padding:70px 5vw 35px;background:#080909;isolation:isolate}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#080909,#080909cc 36%,#08090933 67%,#080909),url(/cars/sai-car-10.jpeg) 65% 48%/cover no-repeat;opacity:.48}.hero:after{content:"";position:absolute;inset:auto 0 0;height:180px;z-index:-1;background:linear-gradient(180deg,transparent,#080909)}.hero-copy{padding-top:15px}.hero .eyebrow{color:var(--orange);letter-spacing:.24em}.hero h1{font-size:clamp(52px,6.8vw,94px);line-height:.9;text-transform:uppercase;letter-spacing:-.065em}.hero h1 em{color:var(--orange);font-family:Manrope;font-style:normal;font-weight:800}.intro{color:#c4b69a;max-width:360px}.button-primary{background:var(--orange);color:#090a0b;box-shadow:0 0 22px #e1b45b44;font-weight:800}.text-link{color:var(--cream);border-color:#735d35}.rating{gap:12px;margin-top:43px}.rating strong{color:var(--orange);font-size:25px}.hero-stat{color:#c4b69a}.scene-wrap{margin-top:-30px}.hero-car-image{opacity:1!important;mix-blend-mode:normal!important;border:1px solid #8d6a32;box-shadow:0 0 0 1px #e1b45b33,0 35px 80px #000;filter:saturate(.75) contrast(1.15)!important}.scene-wrap:before{background:radial-gradient(ellipse,#e1b45b55,transparent 65%)}#scene canvas{opacity:.12}.scene-note,.scene-label{color:var(--cream)}.hero-strip{color:#aa9c80}.about-section,.fleet-section,.gallery-section{background:#0d0e0e}.about-section{padding-top:100px}.about-section h2,.section-heading h2,.method-section h2,.contact-section h2{font-size:clamp(38px,4vw,61px);text-transform:uppercase}.about-section h2 em,.section-heading h2 em,.method-section h2 em,.contact-section h2 em{color:var(--orange);font-family:Manrope;font-style:normal;font-weight:800}.about-copy p,.section-note,.fleet-section .section-note{color:#afa58f}.about-copy li,.car-info{border-color:#3b3120}.services-section,.method-section{background:#141511;color:var(--cream)}.services-section .service-grid article,.step{border-color:#4a3a22}.services-section .eyebrow,.services-section .section-note,.service-grid p,.step p{color:#afa58f}.service-grid h3{color:var(--cream)}.car-image{background:#211d16;border:1px solid #68502a}.car-image img{filter:saturate(.8) contrast(1.1)}.car-ad{background:var(--orange);color:#090a0b;font-weight:800}.car-info p{color:#afa58f}.pricing-section{background:#c99743;color:#090a0b}.pricing-grid article{border-color:#855f26;background:#d6a957}.pricing-grid article.popular{background:#090a0b;color:var(--cream);border-color:#090a0b}.pricing-grid p{color:#65491e}.pricing-grid article.popular p{color:#afa58f}.gallery-grid img{filter:saturate(.65) contrast(1.15)}.review-section{background:#050606}.review-mark,.review-stars{color:var(--orange)}.contact-section{background:#171813}.contact-section .eyebrow{color:var(--orange)}.contact-details p,.contact-details span{color:#afa58f}.contact-details>a:not(.button){color:var(--cream)}.contact-details .button-primary{background:var(--orange);color:#090a0b}.button-whatsapp{background:#168653}.lead-form{border:1px solid #63502d;box-shadow:0 0 40px #000;background:#090a0b}footer{background:#050606;color:#95876a;border-top:1px solid #312717}footer a{color:var(--orange)}@media(max-width:760px){.topbar{height:70px}.hero{min-height:690px;padding-top:55px}.hero:before{background:linear-gradient(180deg,#080909,#080909aa 48%,#080909),url(/cars/sai-car-10.jpeg) 60% 36%/cover no-repeat}.hero h1{font-size:52px}.scene-wrap{margin-top:0}.hero-car-image{height:240px!important;top:45px!important}.rating{flex-wrap:wrap}.rating strong{margin-left:4px}.about-section{padding-top:75px}}.office-location{font:600 15px Manrope!important;color:var(--orange)!important;border-bottom:1px solid currentColor;padding-bottom:5px}.contact-details .office-location{margin-top:2px}.hero-car-image{animation:heroDrift 7s ease-in-out infinite}@keyframes heroDrift{0%,to{transform:perspective(850px) rotateY(-10deg) rotateX(3deg) rotate(-2deg) translateZ(0)}50%{transform:perspective(850px) rotateY(-7deg) rotateX(4deg) rotate(-1deg) translate3d(-8px,-12px,18px)}}.engine-loader{position:fixed;inset:0;z-index:1000;background:#050606;color:#e1b45b;display:grid;place-items:center;align-content:center;gap:18px;font:11px DM Mono;letter-spacing:.22em;transition:opacity .8s}.engine-loader strong{font:700 40px Manrope;letter-spacing:-.08em}.loader-ring{width:56px;height:56px;border:1px solid #493a23;border-top-color:#e1b45b;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.hero{min-height:120vh}.scene-wrap{position:sticky;top:90px;height:80vh;min-height:500px}.hero-copy{position:relative;z-index:4}.hero-car-image{transition:filter .5s,opacity .5s}.hero-scroll-cue{position:absolute;bottom:46px;right:5vw;z-index:4;color:#a99d85;font:9px DM Mono;letter-spacing:.18em;text-transform:uppercase}.hero-scroll-cue:after{content:"";display:inline-block;width:1px;height:42px;background:#e1b45b;margin-left:13px;vertical-align:middle;animation:scrollCue 1.8s ease-in-out infinite}@keyframes scrollCue{0%,to{transform:scaleY(.45);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}}.scene-wrap:after{content:"";position:absolute;left:4%;right:0;bottom:8%;height:2px;background:linear-gradient(90deg,transparent,#e1b45b,transparent);filter:blur(2px);opacity:.55;animation:roadLight 3s linear infinite}@keyframes roadLight{0%{transform:translate(-20%);opacity:0}35%{opacity:.8}to{transform:translate(20%);opacity:0}}.skills-ribbon{display:flex;flex-wrap:wrap;gap:10px;margin-top:35px;max-width:420px}.skills-ribbon span{border:1px solid #4a3a22;padding:9px 11px;color:#c4b69a;font:9px DM Mono;text-transform:uppercase;letter-spacing:.08em;background:#0c0d0d}.skills-ribbon span:nth-child(odd){color:#e1b45b}.contact-section{position:relative}.contact-section:before{content:"TAKE THE WHEEL";position:absolute;right:8vw;top:30px;color:#e1b45b1a;font:800 clamp(35px,7vw,100px) Manrope;letter-spacing:-.08em;pointer-events:none}.sticky-call{display:none}@media(max-width:760px){.hero{min-height:1000px}.scene-wrap{position:relative;top:auto;height:390px;min-height:390px}.hero-scroll-cue{bottom:30px;right:6vw}.skills-ribbon{gap:6px}.skills-ribbon span{font-size:8px}.sticky-call{display:block;position:fixed;bottom:14px;left:14px;right:14px;z-index:30;background:#e1b45b;color:#090a0b;text-align:center;padding:14px;font:800 11px DM Mono;letter-spacing:.1em;box-shadow:0 8px 25px #0009}}.hero{position:relative;overflow:hidden}.scene-wrap{position:absolute!important;inset:0!important;width:100%;height:100%!important;min-height:0!important;margin:0!important;z-index:1;pointer-events:none}.scene-wrap #scene{position:absolute;inset:0;width:100%;height:100%;opacity:.86}.scene-wrap #scene canvas{width:100%!important;height:100%!important;opacity:.75!important}.hero-car-image{z-index:2!important;opacity:.58!important;width:min(58%,620px)!important;height:330px!important;right:3%!important;top:20%!important}.scene-note,.scene-label{z-index:4}.hero-copy,.hero-strip,.hero-scroll-cue{position:relative;z-index:5}.hero:before{z-index:0!important;opacity:.2!important}.hero-scroll-cue{pointer-events:none}.hero-strip{position:relative}@media(max-width:760px){.scene-wrap #scene canvas{opacity:.65!important}.hero-car-image{width:78%!important;height:230px!important;top:29%!important;opacity:.48!important}}@media(max-width:760px){html,body{overflow-x:hidden}.topbar{height:66px;padding:0 18px;position:sticky;top:0}.brand{gap:8px}.brand-mark{width:28px;height:28px;font-size:17px}.brand strong{font-size:12px}.brand small{font-size:7px;letter-spacing:.11em}.topbar nav{display:none}.call-link{font-size:8px;letter-spacing:.07em}.call-link b{font-size:10px}.hero{display:block;min-height:760px;height:auto;padding:48px 20px 30px}.hero:before{background:linear-gradient(180deg,#080909,#080909d9 48%,#080909),url(/assets/sai-car-10-BBeYw-zn.jpeg) 60% 44%/cover no-repeat}.hero-copy{padding:0}.hero .eyebrow{font-size:8px;letter-spacing:.14em;white-space:nowrap}.hero h1{font-size:clamp(42px,14vw,60px);line-height:.91}.intro{font-size:13px;line-height:1.65;margin:25px 0;max-width:310px}.hero-actions{gap:16px;flex-wrap:wrap}.button{min-height:48px;padding:13px 14px;gap:12px;font-size:9px}.text-link{font-size:10px}.rating{gap:6px;margin-top:32px;max-width:300px}.rating strong{font-size:23px;margin-left:0}.hero-stat{font-size:8px;margin-right:6px}.skills-ribbon{max-width:340px;margin-top:25px}.skills-ribbon span{padding:8px;font-size:8px}.scene-wrap{position:absolute!important;inset:auto 0 38px!important;height:310px!important;min-height:0!important}.scene-wrap #scene{height:310px}.hero-car-image{width:88%!important;height:210px!important;right:6%!important;top:35px!important;object-fit:cover}.scene-note{top:4px;right:5%;font-size:8px}.scene-label{right:7%;bottom:22px;font-size:9px}.hero-strip{font-size:8px;line-height:1.5;gap:8px;display:block;padding-top:10px}.hero-strip i{display:inline-block;margin:0 7px}.hero-strip span:last-child{display:block;margin-top:7px}.hero-scroll-cue{bottom:10px;right:20px;font-size:8px}.about-section,.contact-section{display:block;padding:65px 20px}.about-section h2,.contact-section h2,.section-heading h2,.method-section h2{font-size:clamp(34px,10vw,48px);line-height:.98}.about-copy{padding-top:25px}.about-copy p,.contact-details p{font-size:13px;line-height:1.7}.services-section,.pricing-section,.gallery-section{padding:65px 20px}.section-heading{display:block;margin-bottom:30px}.section-note{margin:18px 0 0;font-size:11px}.service-grid,.pricing-grid{display:block}.service-grid article{margin-top:22px;padding:18px 0}.service-grid h3{margin:34px 0 8px}.pricing-grid article{margin-bottom:12px;min-height:245px;padding:24px}.fleet-section{padding:65px 20px}.fleet-grid{display:flex;overflow-x:auto;margin-right:-20px;padding-right:20px;gap:12px;scroll-snap-type:x mandatory}.car-card{min-width:84%;scroll-snap-align:start}.car-image{height:240px}.car-info{padding:14px 0}.car-info h3{font-size:13px}.car-info p{font-size:9px;line-height:1.5}.method-section{display:block;padding:65px 20px}.method-intro .button{margin-top:30px}.steps{margin-top:48px}.step{grid-template-columns:42px 1fr;gap:10px;padding:22px 0}.step h3{font-size:14px}.step p{font-size:11px;line-height:1.5}.gallery-grid{grid-template-columns:1fr 1fr;grid-template-rows:135px 135px;gap:8px}.review-section{padding:65px 20px}.review-section blockquote{font-size:25px;line-height:1.1}.review-byline{font-size:10px}.contact-details{padding-top:28px}.contact-details>a:not(.button){font-size:15px}.lead-form{margin-top:42px;padding:20px}.form-actions{display:block}.form-actions .button{width:100%;margin-top:10px;justify-content:center}.contact-actions{width:100%}.contact-actions .button{flex:1;min-width:100%;justify-content:center}.contact-section:before{font-size:37px;top:18px;right:20px}footer{display:block;padding:22px 20px;line-height:2.2;font-size:8px}.sticky-call{display:block;position:fixed;bottom:12px;left:12px;right:12px;z-index:30;background:#e1b45b;color:#090a0b;text-align:center;padding:14px;font:800 11px DM Mono;letter-spacing:.1em;box-shadow:0 8px 25px #0009}}@media(max-width:760px){.hero{min-height:980px!important;height:980px!important;padding:42px 20px 0!important;overflow:hidden!important}.hero-copy{position:relative!important;z-index:8!important}.hero h1{font-size:clamp(40px,12.8vw,54px)!important;max-width:350px}.intro{max-width:315px!important;margin:22px 0!important}.hero-actions{position:relative;z-index:9}.rating{max-width:350px!important;display:grid!important;grid-template-columns:auto 1fr auto 1fr!important;align-items:center!important;column-gap:7px!important;margin-top:28px!important}.rating strong{font-size:24px!important}.hero-stat{font-size:8px!important;line-height:1.25!important;margin:0!important}.skills-ribbon{max-width:340px!important;margin-top:23px!important;gap:7px!important}.skills-ribbon span{background:#0b0c0c!important;padding:8px 9px!important}.scene-wrap{position:absolute!important;inset:auto 0 117px!important;width:100%!important;height:390px!important;min-height:390px!important;margin:0!important;z-index:3!important}.scene-wrap #scene{position:absolute!important;inset:0!important;width:100%!important;height:390px!important;z-index:1!important}.scene-wrap #scene canvas{opacity:.82!important}.hero-car-image{position:absolute!important;z-index:2!important;width:86%!important;height:245px!important;right:7%!important;top:55px!important;opacity:.64!important;object-fit:cover!important}.scene-note{top:16px!important;right:7%!important;font-size:8px!important;white-space:nowrap}.scene-label{right:7%!important;bottom:20px!important;font-size:9px!important}.scene-wrap:after{bottom:9%!important;z-index:3!important}.hero-strip{position:absolute!important;left:20px!important;right:20px!important;bottom:69px!important;z-index:8!important;padding:0!important;font-size:8px!important;line-height:1.5!important;display:block!important}.hero-strip span:first-child{display:inline-block!important}.hero-strip i{display:inline-block!important;margin:0 7px!important}.hero-strip span:last-child{display:block!important;margin-top:7px!important;white-space:nowrap!important}.hero-scroll-cue{position:absolute!important;bottom:25px!important;right:20px!important;z-index:8!important;font-size:8px!important}.hero-scroll-cue:after{height:25px!important}.hero:before{opacity:.24!important;background:linear-gradient(180deg,#080909,#080909de 48%,#080909),url(/assets/sai-car-10-BBeYw-zn.jpeg) 58% 55%/cover no-repeat!important}.sticky-call{z-index:40!important}.about-section{padding-top:65px!important}}
