@font-face{font-family:LotCondensed;src:local('Impact')}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:#133e40;background:#fff1a9;font-family:Arial,Helvetica,sans-serif;--level:0}button,a{-webkit-tap-highlight-color:transparent}button,a,input{touch-action:manipulation}button{font:inherit;cursor:pointer;border-radius:0}a{color:inherit}button:focus-visible,a:focus-visible{outline:4px solid #e95032;outline-offset:5px}button:disabled{cursor:default}a[aria-disabled=true],button:disabled{opacity:.48}a[aria-disabled=true]{cursor:wait}.skip{position:fixed;left:15px;top:-100px;z-index:100;padding:15px;background:#fff}.skip:focus{top:15px}header{height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 3.2%;background:#133e40;color:#fff5c4;position:relative;z-index:30}.brand{display:flex;gap:15px;align-items:center;text-decoration:none}.brand>b{font:italic 37px Georgia;letter-spacing:-5px}.brand>b span{font-size:15px;vertical-align:top;letter-spacing:0}.brand>span{font-size:10px;line-height:1.5;letter-spacing:1px;font-weight:bold}nav{display:flex;align-items:center;gap:27px;font-size:11px;font-weight:bold}nav a{text-decoration:none}nav a:first-child{background:#fff1a9;color:#133e40;padding:13px 20px}.lot{height:930px;min-height:800px;position:relative;isolation:isolate;overflow:clip;background:#fff1a9;border-bottom:8px solid #e95134;transition:background .7s}.lot::after{content:'';position:absolute;inset:0;background:url('assets/grain-v1.png?v=1');pointer-events:none;z-index:26;mix-blend-mode:multiply;opacity:.48}.sun{position:absolute;width:570px;height:570px;border-radius:50%;background:#f8b633;left:2%;top:100px;opacity:.35}.lot-lines{position:absolute;bottom:-70px;height:330px;left:-10%;right:-10%;background:repeating-linear-gradient(100deg,transparent 0 160px,#f5df98 161px 166px,transparent 167px 290px),#366160;transform:rotate(-5deg);border-top:4px solid #153f40}.lot-lines::after{content:'';position:absolute;inset:0;background:url('assets/grain-v1.png?v=1');opacity:.9}.bunting{display:flex;justify-content:space-around;position:absolute;top:62px;left:-3%;width:107%;height:60px;transform:rotate(-5deg);border-top:2px solid #153f40;z-index:1}.bunting i{height:53px;width:38px;background:#e85434;clip-path:polygon(0 0,100% 0,50% 100%);transform:rotate(-8deg)}.bunting i:nth-child(3n){background:#fffef0}.bunting i:nth-child(3n+1){background:#215cba}.masthead{position:absolute;top:30px;left:3.2%;right:3.2%;z-index:2}.masthead p{font:10px monospace;letter-spacing:1.1px;margin:0 0 13px}.masthead h1{margin:0;font:clamp(80px,10.9vw,173px)/.97 LotCondensed,Impact,'Arial Narrow',sans-serif;letter-spacing:-.025em;white-space:nowrap}.masthead h1>span:not(.period){font-size:.49em;display:inline-block;max-width:1.7em;line-height:.86;white-space:normal;margin:0 .08em}.masthead .period{color:#e95134}.slogan{position:absolute;top:228px;left:4%;font:44px/.96 LotCondensed,Impact,sans-serif;transform:rotate(-5deg);z-index:7}.slogan em{font-style:normal;background:#e95235;color:#fff4c7;padding:1px 8px 5px;font-size:1.1em}.assurance{position:absolute;top:269px;left:49%;z-index:8;transform:rotate(7deg);display:flex;align-items:center;gap:8px}.assurance span{font-size:50px;color:#e95134}.assurance b{font:19px/1 LotCondensed,Impact,sans-serif}.rig{position:absolute;left:-2%;bottom:-20px;width:850px;height:850px;z-index:5;transform-origin:40% 90%;transition:transform .3s}.rig>img,.car-rig,.car{position:absolute;width:100%;height:100%;inset:0;object-fit:contain;pointer-events:none}.hero-offset{transform:translate(-8px,5px);opacity:.65}.hero{z-index:6;filter:drop-shadow(2px 8px 2px #0c2e3830)}.car-rig{z-index:4;transform-origin:65% 86%;transition:transform .5s}.oil{position:absolute;left:56%;top:87%;width:30%;height:7%;background:#0c272b;border-radius:50%;transform:scale(0);transition:transform .5s;z-index:1}.headlight{position:absolute;left:54%;top:50%;width:22%;height:10%;background:#fff6a1;opacity:0;filter:blur(8px);border-radius:40%}.wiper{position:absolute;left:83%;top:34%;width:16%;height:4px;background:#101f25;transform:rotate(-9deg);transform-origin:right}.dent{position:absolute;left:53%;top:54%;width:12%;height:7%;border-bottom:6px solid #1b2929;border-radius:50%;opacity:0}.smoke{position:absolute;left:62%;top:45%;height:30%;width:22%;pointer-events:none}.smoke i{position:absolute;bottom:0;left:15%;width:65%;aspect-ratio:1;background:#d8ddce;border-radius:46%;opacity:0;filter:blur(4px)}.smoke i:nth-child(2){left:40%;animation-delay:.6s!important}.smoke i:nth-child(3){left:-15%;animation-delay:1.2s!important}.oil-drips{position:absolute;left:72%;top:79%;width:11%;height:12%;opacity:0}.oil-drips i{position:absolute;left:0;width:5px;height:65%;border-radius:50%;background:#112c2d}.oil-drips i:nth-child(2){left:30%;height:90%}.oil-drips i:nth-child(3){left:75%;height:35%}.loose-grille{position:absolute;left:77.3%;top:49.3%;width:22.7%;height:10.65%;opacity:0;transition:transform .7s}.plate{position:absolute;left:81%;top:77%;border:3px solid #8e9d91;background:#e9ecd6;color:#184144;padding:4px 8px;font:bold 16px monospace;transform:rotate(5deg);transition:transform .8s}.glint,.chain-glint{position:absolute;z-index:9;color:#fffae9;opacity:0;font-size:30px}.glint{left:43.6%;top:13.8%}.chain-glint{left:40%;top:42%;font-size:48px}.talon-ring{position:absolute;left:53%;top:50%;width:9%;height:7%;border:4px solid #f2b934;border-radius:50%;z-index:8;opacity:0}.boast{position:absolute;z-index:9;left:6%;top:62%;width:225px;background:#fffef1;color:#133e40;padding:15px 18px;box-shadow:4px 5px 0 #123d4050;font:bold italic 19px/1.2 Georgia;transform:rotate(-7deg)}.boast::after{content:'';position:absolute;right:-17px;top:10px;border:12px solid transparent;border-left-color:#fffef1}.sticker{position:absolute;right:4%;top:231px;width:316px;background:#fffef0;z-index:10;border:2px solid #153f40;box-shadow:7px 8px 0 #153f4035;transform:rotate(4deg);padding:13px 17px 4px;transition:transform .5s}.sticker::before{content:'';position:absolute;width:80px;height:23px;background:#e5ca7caa;top:-13px;left:110px;transform:rotate(-8deg)}.sticker-top{display:flex;justify-content:space-between;border-bottom:2px solid;font:bold 9px monospace;padding:3px 0 10px}.price-label{font:10px monospace;margin-top:16px;letter-spacing:1px}.price{font:75px/1.1 LotCondensed,Impact,sans-serif;color:#e95134;letter-spacing:-2px}.specs{display:grid;grid-template-columns:1fr 1.25fr;gap:10px 5px;padding:13px 0;border-top:1px solid;border-bottom:1px solid;font:9px monospace}.specs b{text-align:right}.certified{font:21px LotCondensed,Impact,sans-serif;padding:10px 0}.certified span{float:right;color:#e95134}.sticker p{font:9px monospace;margin:4px 0 9px}.warranty{position:absolute;top:100%;left:-2px;width:calc(100% + 4px);padding:12px 16px;display:flex;justify-content:space-between;background:#235bc0;color:#fff5c4;clip-path:polygon(0 0,100% 0,100% 91%,95% 100%,90% 91%,85% 100%,80% 91%,75% 100%,70% 91%,65% 100%,60% 91%,55% 100%,50% 91%,45% 100%,40% 91%,35% 100%,30% 91%,25% 100%,20% 91%,15% 100%,10% 91%,5% 100%,0 91%);font:10px monospace;transform-origin:top left;transition:transform .8s,opacity .8s}.stamp{position:absolute;right:15px;bottom:18px;border:5px double #e95134;font:28px/.9 LotCondensed,Impact,sans-serif;color:#e95134;transform:rotate(-18deg) scale(3);opacity:0;transition:transform .25s,opacity .25s}.test-drive{position:absolute;right:3.8%;bottom:79px;width:365px;z-index:18;transform:rotate(-2deg);color:#fff6c7}.drive-heading{display:flex;justify-content:space-between;align-items:center;font:13px monospace;letter-spacing:1px;padding:0 3px 10px}.drive-heading b{font:25px LotCondensed,Impact,sans-serif;letter-spacing:0}.ignition{background:#142d2e;border:3px solid #9ca895;box-shadow:7px 9px 0 #092b2e85;padding:12px}.rpm{height:56px;border-top:3px solid #d94e35;border-radius:50%;position:relative;text-align:center;padding-top:8px}.rpm span{font:8px monospace;letter-spacing:2px}.rpm b{position:absolute;bottom:4px;left:35%;font:7px monospace}.rpm i{position:absolute;left:50%;bottom:18px;height:31px;width:3px;background:#e95032;transform:rotate(calc(-65deg + var(--level)*23deg));transform-origin:bottom;transition:transform .4s}#drive{width:100%;min-height:77px;background:#ed5634;border:0;border-bottom:5px solid #92392b;display:flex;align-items:center;justify-content:space-between;padding:8px 11px;gap:9px;color:#fffbea}#drive strong{font:27px/.95 LotCondensed,Impact,sans-serif;text-align:left;flex:1}#drive:disabled{opacity:1}.button-arrow{font-size:31px}.key{display:block;position:relative;width:47px;height:47px;border-radius:50%;border:6px double #9faba3;background:#1f3232;flex-shrink:0}.key i{position:absolute;width:47px;height:12px;top:12px;left:4px;background:#f4dfab;box-shadow:0 3px #947f5e;transform:rotate(-35deg);transform-origin:7px center;transition:transform .2s}.key i::after{content:'';position:absolute;right:-2px;top:-5px;height:22px;width:24px;border:7px solid #eddfbc;border-radius:4px}#drive-help{font:9px monospace;display:flex;justify-content:space-between;padding:0 2px}.checklights{display:flex;gap:7px;font:8px monospace}.checklights span{padding:4px 7px;border:1px solid #b2c0a6;opacity:.5}.checklights .on{background:#ed5634;color:#fff;opacity:1;border-color:#ed5634}.proof{position:absolute;bottom:50px;left:4%;width:147px;height:116px;transform:rotate(-8deg);background:#fff5c9;border:1px solid #143e40;z-index:10;overflow:hidden;box-shadow:3px 4px 0 #102d3240}.proof img{width:147px;position:absolute;left:-30px;top:0;opacity:.55}.proof span{position:absolute;right:6px;top:13px;font:17px/.95 LotCondensed,Impact,sans-serif;text-align:right}.proof b{font:9px monospace;position:absolute;bottom:8px;right:7px;background:#fff1a9}.air-freshener{position:absolute;right:30%;top:53%;background:#235bc0;clip-path:polygon(50% 0,80% 25%,66% 25%,94% 54%,79% 54%,100% 84%,60% 84%,60% 100%,40% 100%,40% 84%,0 84%,20% 54%,6% 54%,34% 25%,20% 25%);width:73px;height:108px;color:#fff1a9;text-align:center;font:13px/1 LotCondensed,Impact,sans-serif;padding-top:29px;transform:rotate(14deg);z-index:10;transition:transform .6s}.air-freshener b{font-size:20px}.wheel{position:absolute;width:112px;height:112px;border:22px solid #182d2e;border-radius:50%;background:#b1b0a1;bottom:40px;left:55%;opacity:0;z-index:9;transition:transform 1.2s,opacity .2s}.wheel i{display:block;width:100%;height:100%;border:10px dashed #455957;border-radius:50%}.skids{position:absolute;width:280px;height:63px;bottom:40px;left:43%;border-top:15px solid #152f30;border-bottom:15px solid #152f30;transform:rotate(-8deg) scaleX(0);transform-origin:right;opacity:.6;transition:transform .6s}.bumper{position:absolute;left:31%;bottom:23px;width:310px;border:8px ridge #92948b;background:#bcc2ad;box-shadow:1px 5px 2px #0005;padding:10px;color:#133e40;font:10px monospace;z-index:12;opacity:0;transform:translateY(-60px) rotate(0);transition:transform .7s,opacity .5s}.sold-ribbon{position:absolute;top:190px;left:-4%;width:108%;background:#ed5535;color:#fff8cf;text-align:center;font:44px/.95 LotCondensed,Impact,sans-serif;padding:13px 0;z-index:15;transform:rotate(-7deg) translateX(-110%);transition:transform .8s}.finale{position:absolute;z-index:23;right:3%;top:280px;width:390px;background:#fff6bd;padding:25px 26px;border:3px solid #133e40;box-shadow:10px 12px #123c4080;transform:rotate(3deg)}[hidden]{display:none!important}.finale>p:first-child{font:11px monospace;letter-spacing:2px}.finale h2{font:82px/.85 LotCondensed,Impact,sans-serif;margin:15px 0}.finale h2 em{font-size:.58em;color:#e95032;white-space:nowrap;font-style:normal}.final-quote{font:italic bold 20px/1.25 Georgia}.commission{border-top:2px dashed #143f40;position:relative;padding:18px 0 34px;font:10px monospace}.commission b{float:right;font:28px LotCondensed,Impact,sans-serif}.signature{position:absolute;right:8px;bottom:1px;font:italic 25px Georgia;transform:rotate(-9deg);border-bottom:2px solid}#again{width:100%;background:#153e40;color:#fff3c1;padding:15px;font-weight:bold;border:0}.service{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 3.2%;border-bottom:1px solid #153f40}.service p{font:bold italic 17px/1.3 Georgia;margin:0}.service>div{display:flex;gap:7px;flex-shrink:0}.service button{background:transparent;border:1px solid #143e40;padding:12px 10px;font:9px monospace}footer{padding:30px 3.2%;display:flex;align-items:center;gap:30px;flex-wrap:wrap;background:#133e40;color:#fff4bb}.token{display:flex;align-items:center;gap:13px}.token b{font:40px LotCondensed,Impact,sans-serif}.token span{font-size:11px;max-width:75px}.ca{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex:1}.ca>span{font:8px monospace;display:none}.ca code{font-size:10px;overflow-wrap:anywhere}.ca button{border:1px solid #fff4bb;background:transparent;color:inherit;padding:10px;font:10px monospace}.ca small{font:9px monospace;width:100%}.credit{font:9px/1.5 monospace;max-width:220px}dialog{width:min(90vw,760px);padding:10px;background:#fff1a9;border:3px solid #133e40;color:#133e40}dialog::backdrop{background:#0b292cdd}dialog img{width:100%;height:auto;display:block}dialog form{text-align:right;margin-bottom:8px}dialog button{padding:10px;background:#153f40;color:#fff1a9;border:0}.bolt{position:absolute;left:67%;top:63%;width:9px;height:9px;background:#c9c5ab;border:2px solid #274647;z-index:15;animation:bolt .9s ease-out forwards;--x:0px;--y:0px}.sales-tag{position:absolute;z-index:11;width:120px;padding:10px;background:#fff1a9;color:#143e40;border:2px solid #143e40;font:19px/1 LotCondensed,Impact,sans-serif;box-shadow:3px 4px #102e3344;transform:rotate(var(--r));animation:tag .3s ease-out}.sales-tag::before{content:'KIP UPGRADE';display:block;font:7px monospace;margin-bottom:7px}.sales-tag b{display:block;font-size:13px;margin-top:5px}
body[data-phase=armed] .key i{transform:rotate(50deg)}body[data-phase=armed] #drive{transform:translateY(3px);border-bottom-width:2px}body[data-phase=impact] .rig{transform:rotate(-1deg) translateY(-6px)}body[data-phase=impact] .glint,body[data-phase=impact] .chain-glint{animation:glint .7s ease-out}body[data-phase=impact] .headlight{animation:lamp .6s steps(2)}body[data-phase=impact] .wiper{animation:wipe .6s ease-in-out}body[data-phase=impact] .price{animation:price .4s ease-out}body[data-phase=impact] .masthead h1{text-shadow:4px 2px #ed5634}body[data-phase=impact] .talon-ring{animation:ring .6s ease-out}body[data-level]:not([data-level='0']) .dent{opacity:1}body[data-level]:not([data-level='0']) .oil{transform:scale(calc(.4 + var(--level)*.15))}body[data-level]:not([data-level='0']) .oil-drips{opacity:1}body[data-level='2'] .smoke i,body[data-level='3'] .smoke i,body[data-level='4'] .smoke i,body[data-level='5'] .smoke i,body[data-level='6'] .smoke i{animation:smoke 2.4s linear infinite}body[data-level='2'] .car-rig,body[data-level='3'] .car-rig,body[data-level='4'] .car-rig,body[data-level='5'] .car-rig,body[data-level='6'] .car-rig{transform:rotate(1.5deg) translateY(5px)}body[data-level='3'] .skids,body[data-level='4'] .skids,body[data-level='5'] .skids,body[data-level='6'] .skids{transform:rotate(-8deg) scaleX(1)}body[data-level='3'] .wheel,body[data-level='4'] .wheel,body[data-level='5'] .wheel,body[data-level='6'] .wheel{opacity:1;transform:translateX(-170px) rotate(-280deg)}body[data-level='3'] .plate,body[data-level='4'] .plate,body[data-level='5'] .plate,body[data-level='6'] .plate{transform:translateY(35px) rotate(32deg)}body[data-level='4'] .warranty,body[data-level='5'] .warranty,body[data-level='6'] .warranty{transform:rotate(32deg) translateY(90px);opacity:0}body[data-level='4'] .loose-grille,body[data-level='5'] .loose-grille,body[data-level='6'] .loose-grille{opacity:1;transform:translate(-30px,240px) rotate(-21deg)}body[data-level='4'] .air-freshener,body[data-level='5'] .air-freshener,body[data-level='6'] .air-freshener{transform:rotate(-28deg) scale(1.4)}body[data-level='5'] .stamp,body[data-level='6'] .stamp{opacity:1;transform:rotate(-18deg) scale(1)}body[data-level='5'] .bumper,body[data-level='6'] .bumper{opacity:1;transform:translateY(0) rotate(8deg)}body[data-level='5'] .bunting,body[data-level='6'] .bunting{transform:rotate(7deg) translateY(50px)}body[data-level='5'] .sticker{transform:rotate(10deg)}body[data-level='6'] .sold-ribbon{transform:rotate(-7deg) translateX(0)}body[data-level='6'] .lot{background:#f7c348}body[data-level='6'] .sticker,body[data-level='6'] .test-drive{visibility:hidden}body[data-level='6'] .assurance{transform:rotate(25deg)}body[data-level='6'] .slogan{transform:rotate(-12deg) translateY(30px)}@keyframes smoke{0%{opacity:0;transform:translateY(0) scale(.3)}20%{opacity:.75}100%{opacity:0;transform:translate(-35px,-190px) scale(1.8)}}@keyframes glint{25%{opacity:1;transform:scale(1.5) rotate(50deg)}100%{opacity:0;transform:scale(.3) rotate(100deg)}}@keyframes lamp{20%,60%{opacity:.8}40%,100%{opacity:0}}@keyframes wipe{50%{transform:rotate(48deg)}}@keyframes price{0%{transform:scaleY(.1)}70%{transform:scaleY(1.12)}}@keyframes ring{25%{opacity:.8}100%{opacity:0;transform:scale(1.5)}}@keyframes bolt{100%{transform:translate(var(--x),var(--y)) rotate(370deg);opacity:0}}@keyframes tag{from{transform:translateY(-25px) rotate(0);opacity:0}}
.low-fx *,.low-fx *::before,.low-fx *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.low-fx .smoke i{opacity:.7!important;transform:translateY(-50px) scale(.9)}.low-fx[data-level='0'] .smoke i,.low-fx[data-level='1'] .smoke i{opacity:0!important}.low-fx[data-phase=impact] .headlight,.low-fx[data-phase=impact] .glint,.low-fx[data-phase=impact] .chain-glint{opacity:.85}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
@media(min-width:1550px){.lot{max-width:1800px;margin:auto}.rig{left:8%;width:900px;height:900px}.sticker{right:8%}.test-drive{right:7%}.slogan{left:5%;top:260px}.assurance{left:55%}.finale{right:7%}}
@media(max-width:1150px) and (min-width:701px){.lot{height:990px}.rig{left:-12%;width:800px;height:800px;bottom:0}.slogan{top:200px;font-size:34px}.assurance{left:45%;top:235px}.sticker{right:3%;width:270px;top:270px}.price{font-size:68px}.test-drive{width:315px;right:3%;bottom:85px}.proof{left:2%;bottom:40px}.finale{width:330px;right:3%;top:340px}.finale h2{font-size:72px}.air-freshener{right:30%}.service{align-items:flex-start}.service>div{flex-wrap:wrap;max-width:290px}}
@media(max-width:700px){header{height:auto;min-height:90px;flex-wrap:wrap;padding:12px 5%;gap:12px}.brand>b{font-size:28px}.brand>span{font-size:8px}.brand{gap:12px}nav{width:100%;justify-content:space-between;gap:8px;font-size:9px}nav a:first-child{padding:9px 12px}.lot{height:1325px;min-height:0}.masthead{top:27px;left:5%;right:5%}.masthead p{font-size:7px;line-height:1.5;letter-spacing:.4px;max-width:95%}.masthead h1{font-size:13.7vw;line-height:1.05;letter-spacing:-1px}.masthead h1>span:not(.period){font-size:.44em}.bunting{top:112px;height:40px}.bunting i{width:23px;height:35px}.sun{top:145px;left:-100px;width:480px;height:480px}.slogan{top:153px;left:6%;font-size:27px}.assurance{left:auto;right:6%;top:163px;gap:4px}.assurance span{font-size:28px}.assurance b{font-size:15px}.rig{width:590px;height:590px;left:calc(50% - 260px);bottom:auto;top:198px}.boast{left:3%;top:69%;width:166px;font-size:14px;padding:10px}.lot-lines{bottom:0;height:670px;left:-30%;right:-30%;transform:rotate(-5deg)}.sticker{top:822px;left:6%;right:auto;width:48%;padding:10px;transform:rotate(-4deg)}.sticker-top{font-size:6px;gap:8px}.sticker-top span{display:none}.price-label{font-size:7px;margin-top:10px;letter-spacing:0}.price{font-size:49px}.specs{font-size:6px;gap:8px 3px}.certified{font-size:16px}.sticker p{font-size:7px}.warranty{font-size:7px;gap:5px;padding:10px}.stamp{font-size:22px;right:5px;bottom:10px}.test-drive{width:88%;left:6%;right:auto;top:1110px;bottom:auto;transform:rotate(-2deg)}.drive-heading{font-size:10px}.drive-heading b{font-size:23px}.rpm{height:39px}.rpm span{font-size:6px}.rpm i{height:23px;bottom:12px}.rpm b{bottom:0}#drive{min-height:65px}#drive strong{font-size:25px}.ignition{padding:8px}.proof{left:auto;right:6%;bottom:auto;top:829px;width:124px;height:114px;transform:rotate(7deg)}.proof span{font-size:15px}.proof b{font-size:7px}.air-freshener{right:17%;top:987px;width:61px;height:91px;font-size:11px;padding-top:25px}.air-freshener b{font-size:15px}.skids{bottom:auto;top:752px;width:180px;left:35%}.wheel{bottom:auto;top:695px;left:85%;width:85px;height:85px;border-width:16px}.bumper{bottom:auto;top:772px;left:20%;width:250px;font-size:8px}.sold-ribbon{top:131px;font-size:26px;padding:10px;z-index:20}.finale{top:825px;left:6%;right:auto;width:88%;padding:21px}.finale h2{font-size:73px}.finale>p:first-child{font-size:9px}.final-quote{font-size:17px}.commission{padding-top:14px}.service{padding:20px 6%;flex-direction:column;align-items:flex-start;gap:15px}.service p{font-size:15px}.service>div{width:100%;justify-content:space-between;gap:4px}.service button{font-size:8px;padding:12px 8px}footer{padding:24px 6%;gap:18px;align-items:flex-start}.token{width:100%}.token span{max-width:none}.ca{flex-basis:100%;gap:8px}.ca code{font-size:10px;max-width:100%}.credit{max-width:none;font-size:8px}.bolt{--x:70px}.plate{font-size:12px}.headlight{filter:blur(5px)}}
@media(max-width:359px){.rig{width:530px;height:530px;left:calc(50% - 233px);top:214px}.sticker{top:790px}.proof{top:800px;width:109px}.air-freshener{top:965px}.test-drive{top:1080px}.lot{height:1295px}.finale{top:805px}.finale h2{font-size:62px}.drive-heading b{font-size:21px}#drive strong{font-size:22px}.assurance{right:4%}.assurance b{font-size:13px}.slogan{font-size:24px}.price{font-size:44px}.specs{font-size:5.5px}}
/* Optical QA corrections: protect Kip's face and keep the mobile ignition in the scene. */
@media(min-width:1151px){.masthead h1{font-size:clamp(185px,16vw,250px)}.rig{width:800px;height:800px;bottom:-40px;left:0}.slogan{left:51%;top:234px;font-size:37px}.assurance{left:60%;top:390px}.drive-heading{color:#133e40}}
.proof img{height:auto}.commission{padding-bottom:46px}.signature{bottom:5px}.drive-heading{background:#fff1a9;color:#133e40;padding:8px 10px}.key{margin-right:10px}.sold-ribbon{top:130px}.proof{height:125px}.quick-drive{display:none}
@media(min-width:701px) and (max-width:1150px){.slogan{top:202px;left:4%;font-size:29px}.rig{bottom:-55px}.assurance{top:221px;left:46%}}
@media(max-width:700px){.lot{height:1350px}.test-drive{top:770px}.sticker{top:1040px}.proof{top:1048px}.air-freshener{top:1205px}.boast{left:17%;top:74%;font-size:13px;width:175px}.finale{top:840px}.sold-ribbon{top:131px}.quick-drive{display:block;position:absolute;right:6%;top:72px;z-index:24;background:#e95134;color:#fffef1;font:bold 9px monospace;text-decoration:none;padding:11px}.masthead h1{font-size:13.2vw}.wheel{top:717px}.bumper{top:995px;left:20%;width:250px}.sales-tag{font-size:14px;width:103px}.sales-tag b{font-size:10px}}
@media(max-width:359px){.test-drive{top:755px}.sticker{top:1030px}.proof{top:1038px}.air-freshener{top:1200px}.finale{top:830px}.quick-drive{right:5%;font-size:8px;top:70px;padding:9px}.boast{left:16%;top:75%;width:165px}.lot{height:1335px}}
.skip{visibility:hidden}.skip:focus{visibility:visible}
@media(min-width:1151px){.slogan{top:278px}.proof{left:60%;bottom:28px}}
body[data-level='6'] .quick-drive{display:none}
@media(min-width:701px) and (max-width:1150px){.masthead h1{font-size:15vw}.boast{left:18%;top:59%;width:195px;font-size:16px}.proof{bottom:18px}.assurance{left:44%;top:210px;font-size:12px}.assurance b{font-size:15px}.assurance span{font-size:35px}}
@media(min-width:1151px) and (max-width:1350px){.sticker{width:270px;right:3%}.price{font-size:68px}.test-drive{width:330px;right:3%}.slogan{left:48%;font-size:31px;top:275px}.assurance{left:57%;top:540px;background:#fff1a9;padding:5px}.assurance b{font-size:16px}.assurance span{font-size:30px}.proof{left:53%;bottom:28px}}
.smoke{top:22%;height:28%}.oil{left:40%;top:88%;width:54%;height:10%}
nav a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;min-width:36px}.service button{min-height:40px}
