:root{--ink:#081621;--paper:#f7f9fa;--white:#fff;--green:#d6ff61;--lime:#b5e849;--teal:#66d4c2;--muted:#65737d;--line:#dfe6e7;--dark:#102734}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:"Noto Sans Georgian","DM Sans",sans-serif;overflow-x:hidden}.page-glow{position:fixed;width:42vw;height:42vw;border-radius:50%;filter:blur(100px);opacity:.17;pointer-events:none;z-index:-1}.glow-a{right:-18vw;top:10vh;background:#9cf16e}.glow-b{left:-30vw;top:55vh;background:#89d9ff}header{height:84px;padding:0 clamp(24px,5vw,86px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(8,22,33,.09);background:rgba(247,249,250,.8);backdrop-filter:blur(18px);position:sticky;top:0;z-index:10}.logo{font-family:"DM Sans",sans-serif;color:var(--ink);font-size:27px;font-weight:700;letter-spacing:-1.8px;text-decoration:none}.logo span{font-weight:700}.logo b{color:#55bda9;font-weight:700}nav{display:flex;gap:28px;margin-left:auto;margin-right:32px}nav a{font-size:13px;font-weight:700;text-decoration:none;color:#66757f;padding:32px 0 27px;position:relative}nav a.active,nav a:hover{color:var(--ink)}nav a.active:after{content:"";position:absolute;bottom:20px;left:0;right:0;height:2px;background:var(--lime)}.header-actions{display:flex;align-items:center;gap:10px}.icon-button,.lang{border:0;background:transparent;color:var(--ink);font:600 16px "DM Sans";cursor:pointer;position:relative;padding:8px}.icon-button em{position:absolute;top:1px;right:1px;background:var(--ink);color:#fff;border-radius:10px;padding:1px 5px;font-size:9px;font-style:normal}.lang{font-size:11px;border-left:1px solid var(--line);padding-left:18px}.sell-button{background:var(--ink);color:white;border:0;border-radius:5px;padding:13px 17px;font:700 12px "Noto Sans Georgian";cursor:pointer;transition:.25s transform,.25s background}.sell-button:hover{background:#214457;transform:translateY(-2px)}.hero{min-height:595px;padding:88px clamp(24px,11.5vw,184px) 62px;display:grid;grid-template-columns:1.05fr .95fr;gap:30px;align-items:center;background:linear-gradient(115deg,#eaf3f0 0%,#f7faf7 51%,#f2f9f7 100%);overflow:hidden;position:relative}.hero:before{content:"";position:absolute;width:650px;height:650px;border:1px solid rgba(103,203,182,.25);border-radius:50%;right:-230px;bottom:-430px}.eyebrow{font-size:10px;letter-spacing:1.5px;font-weight:800;text-transform:uppercase;color:#7b9595;margin:0 0 18px;display:flex;align-items:center;gap:9px}.eyebrow i{display:inline-block;width:28px;height:2px;background:var(--lime)}.eyebrow.dark{color:#71808a}.hero h1,.section-head h2,.how-copy h2,.sell-banner h2{font-size:clamp(43px,4.65vw,73px);line-height:1.08;letter-spacing:-3.6px;margin:0;font-weight:800}.hero h1 span,.section-head em,.how-copy em,.sell-banner em{font-style:normal;color:#559c96}.hero-text{font-size:16px;line-height:1.75;max-width:460px;color:#596974;margin:27px 0}.hero-points{display:flex;flex-wrap:wrap;gap:8px}.hero-points span{font-size:11px;font-weight:700;color:#395c5e;background:rgba(255,255,255,.65);border:1px solid rgba(106,166,160,.2);padding:9px 10px;border-radius:3px}.hero-visual{min-height:410px;position:relative}.hero-car{position:absolute;width:100%;max-width:520px;height:288px;right:-50px;top:57px;border-radius:60px 100px 45px 35px;background:linear-gradient(140deg,transparent 0 14%,#1c4557 15% 18%,transparent 19% 33%,#0b1f2b 34% 39%,#4c928d 40% 41%,#081621 42% 76%,#193b4b 77% 82%,#06121c 83%);box-shadow:inset 0 0 60px rgba(255,255,255,.12),0 27px 40px -28px #062232;transform:perspective(800px) rotateY(-8deg) rotateX(3deg);overflow:hidden}.hero-car:before{content:"";position:absolute;width:78%;height:54%;top:10%;left:11%;border-radius:38px 70px 10px 5px;background:linear-gradient(145deg,rgba(150,227,223,.8),rgba(20,60,73,.55) 45%,rgba(225,255,255,.6));clip-path:polygon(15% 0,96% 8%,80% 100%,0 94%)}.hero-car:after{content:"";position:absolute;width:48px;height:21px;bottom:66px;right:28px;border-radius:14px 5px 6px 4px;background:#d7ff68;box-shadow:-225px 5px 2px -2px #d7ff68}.car-shine{position:absolute;width:36%;height:150%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.24),transparent);left:34%;top:-30%;transform:rotate(12deg);animation:shine 5s infinite}.car-label{position:absolute;left:36px;bottom:26px;text-transform:uppercase;letter-spacing:2px;color:#c2fff9;font:700 9px "DM Sans"}.orbit-one,.orbit-two{position:absolute;border:1px solid rgba(89,178,162,.3);border-radius:50%}.orbit-one{width:540px;height:540px;right:-80px;top:-74px}.orbit-two{width:375px;height:375px;right:12px;top:8px;border-style:dashed;animation:spin 30s linear infinite}.trust-card,.price-card{position:absolute;background:rgba(255,255,255,.88);backdrop-filter:blur(12px);box-shadow:0 19px 35px rgba(17,47,48,.12);border:1px solid white;border-radius:8px}.trust-card{display:flex;gap:10px;align-items:center;left:-28px;top:30px;padding:13px 15px}.trust-card b{font-size:12px;line-height:1.45}.trust-card small,.price-card small{display:block;color:#839196;font:700 8px "DM Sans";letter-spacing:1px;margin-top:3px}.verified{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--lime);font:800 16px "DM Sans"}.price-card{right:0;bottom:15px;padding:14px 18px;min-width:156px}.price-card b{display:block;font:700 22px "DM Sans";letter-spacing:-1px;margin:4px 0}.price-card span{font-size:9px;color:#6c7d83;font-weight:600}.finder{max-width:1210px;margin:-31px auto 0;background:white;border:1px solid #e1e9e8;border-radius:8px;padding:21px 24px 14px;position:relative;z-index:2;box-shadow:0 16px 45px rgba(27,67,64,.1)}.finder-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.finder-top b{font-size:14px}.finder-top button{border:0;background:transparent;color:#7c8a91;font:600 11px "Noto Sans Georgian";cursor:pointer}.filter-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr .9fr 1.15fr;gap:10px}.filter-grid label{font-size:10px;color:#74838b;font-weight:700;display:block}.filter-grid select,.filter-grid input{display:block;width:100%;border:1px solid #dfe8e7;background:#fbfcfc;border-radius:3px;color:#273a43;margin-top:6px;height:38px;padding:0 10px;font:600 11px "Noto Sans Georgian";outline:none}.filter-grid select:focus,.filter-grid input:focus{border-color:#82c7bd}.minmax{display:flex;gap:5px}.minmax input{min-width:0}.search-button{align-self:end;border:0;border-radius:4px;background:var(--lime);color:#10262b;height:38px;font:800 12px "Noto Sans Georgian";cursor:pointer;box-shadow:0 5px 0 #90bd2b;transition:.2s}.search-button:hover{transform:translateY(-2px);box-shadow:0 7px 0 #90bd2b}.search-button span{font-size:19px;vertical-align:-2px}.search-button b{display:inline-grid;place-items:center;width:17px;height:17px;background:#375936;color:#fff;border-radius:50%;font:700 9px "DM Sans";margin-left:4px}.quick-filters{display:flex;gap:8px;align-items:center;margin-top:15px}.quick-filters span{font-size:10px;color:#89969b}.quick-filters button{border:1px solid #e2eaea;background:#fff;color:#66777c;border-radius:14px;padding:5px 9px;font:600 10px "Noto Sans Georgian";cursor:pointer}.quick-filters button.on{background:#e6f8d0;border-color:var(--lime);color:#36502f}.market-section,.journal{max-width:1375px;padding:107px 35px 85px;margin:auto}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:37px}.section-head h2{font-size:43px;letter-spacing:-2px}.view-all{border:0;background:transparent;color:#49616a;font:700 12px "Noto Sans Georgian";cursor:pointer}.view-all span{display:inline-grid;place-items:center;width:26px;height:26px;border:1px solid #a7b7ba;border-radius:50%;font-size:17px;margin-left:8px;transition:.2s}.view-all:hover span{background:var(--lime);border-color:var(--lime);transform:translateX(4px)}.market-layout{display:grid;grid-template-columns:211px 1fr;gap:25px}.market-side>b{font-size:12px;margin:0 0 10px;display:block}.category{width:100%;display:flex;align-items:center;text-align:left;border:0;border-bottom:1px solid #e1e8e7;background:transparent;padding:12px 7px;color:#667881;font:600 11px "Noto Sans Georgian";cursor:pointer;transition:.2s}.category span{font:15px "DM Sans";margin-right:10px;color:#98b6af}.category i{margin-left:auto;color:#9aa8ae;font-style:normal;font:600 10px "DM Sans"}.category.active,.category:hover{background:#e7f2ef;color:#183e3d;border-radius:3px;border-color:transparent}.category.active span{color:#3a9f90}.side-help{margin-top:31px;background:#123344;color:white;border-radius:6px;padding:18px}.side-help>span{color:var(--lime);font-size:20px}.side-help b{display:block;font-size:12px;margin:7px 0}.side-help p{font-size:10px;line-height:1.65;color:#c5d3d8}.side-help a{font-size:10px;color:var(--lime);font-weight:800;text-decoration:none}.cars-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.car-card{background:#fff;border:1px solid #e2e9e9;border-radius:6px;overflow:hidden;cursor:pointer;transition:.28s transform,.28s box-shadow;animation:reveal .5s both}.car-card:hover{transform:translateY(-7px);box-shadow:0 18px 30px rgba(32,66,69,.12)}.car-photo{height:165px;background-size:cover;background-position:center;position:relative}.car-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(5,18,25,.4))}.verified-tag{position:absolute;z-index:1;top:10px;left:10px;background:rgba(255,255,255,.9);border-radius:3px;padding:5px 7px;color:#386f69;font:800 8px "Noto Sans Georgian"}.save-car{position:absolute;z-index:1;right:9px;top:8px;width:29px;height:29px;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:#38575f;font:20px "DM Sans";cursor:pointer}.save-car.liked{background:var(--lime);color:#19352e}.car-details{padding:13px 14px}.car-title{font-size:14px;line-height:1.4;margin:0;color:#112a38}.car-meta{font:10px "Noto Sans Georgian";color:#819096;margin:4px 0 12px}.price-line{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #edf1f0;padding-top:11px}.price-line b{font:800 17px "DM Sans";letter-spacing:-.5px}.price-line span{font:700 9px "Noto Sans Georgian";color:#5d948e}.value-strip{background:#173849;color:white;display:grid;grid-template-columns:repeat(3,1fr);padding:42px max(7vw,35px);gap:45px}.value-strip>div{display:grid;grid-template-columns:37px 1fr;column-gap:12px}.strip-icon{grid-row:span 2;color:var(--lime);font-size:22px}.value-strip b{font-size:13px;align-self:end}.value-strip p{font-size:11px;line-height:1.65;color:#b9cdd2;margin:7px 0}.how-section{max-width:1190px;margin:110px auto;display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding:0 25px}.how-image{height:475px;border-radius:4px;background:linear-gradient(135deg,#1e5660,#7fc4af);position:relative;overflow:hidden}.how-image:before{content:"";position:absolute;width:600px;height:140px;background:#123a43;transform:rotate(-28deg);top:205px;left:-90px}.road{position:absolute;top:136px;left:-40px;width:600px;height:220px;border:1px dashed rgba(217,255,126,.5);transform:rotate(-28deg);border-radius:50%}.how-card{position:absolute;background:#fff;right:23px;bottom:22px;padding:23px 29px;border-radius:3px;min-width:194px}.how-card span{font:800 9px "DM Sans";color:#8aaea7;letter-spacing:1px}.how-card b{font-size:24px;line-height:1.18;display:block;margin-top:10px}.how-copy h2{font-size:48px}.steps{margin-top:36px}.steps article{display:grid;grid-template-columns:36px 1fr;gap:15px;padding:16px 0;border-top:1px solid #dce5e4}.steps article span{font:700 11px "DM Sans";color:#6ea69d}.steps b{font-size:13px}.steps p{font-size:11px;color:#718087;line-height:1.7;margin:6px 0 0}.sell-banner{background:#d0f4d1;max-width:1280px;margin:0 auto 105px;border-radius:7px;min-height:390px;padding:66px 9%;display:grid;grid-template-columns:1.1fr .9fr;overflow:hidden;position:relative}.sell-banner h2{font-size:45px}.sell-banner>div>p:not(.eyebrow){max-width:400px;color:#4f716c;font-size:12px;line-height:1.75;margin:16px 0 22px}.sell-banner .sell-button{background:#14353a}.sell-art{position:relative}.listing-window{position:absolute;width:275px;height:207px;right:10px;top:25px;background:#123943;border-radius:7px;padding:25px;transform:rotate(5deg);box-shadow:22px 22px 0 rgba(77,155,131,.3)}.listing-window>div{height:60px;background:linear-gradient(135deg,#779e8d,#bed772);border-radius:3px;margin-bottom:13px}.listing-window>span{display:inline-block;height:5px;background:#719399;border-radius:4px;width:70%;margin:4px}.listing-window b{display:block;color:#fff;font-size:11px;margin-top:13px}.listing-window small{color:#c9ff81;font:700 9px "DM Sans"}.journal{padding-top:0}.journal-grid{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:16px}.journal article{min-height:230px;padding:28px;background:#fff;border:1px solid #e0e9e9;border-radius:5px;display:flex;flex-direction:column}.journal .feature-article{background:linear-gradient(135deg,#264e4d,#0f2636);color:white}.article-tag{font-size:9px;color:#6aa399;font-weight:800}.feature-article .article-tag{color:#c7fa88}.journal h3{font-size:18px;line-height:1.35;margin:25px 0 8px;letter-spacing:-.5px}.journal p{font-size:11px;line-height:1.6;color:#77868c;margin:0}.journal a{font-size:11px;text-decoration:none;font-weight:800;color:#378d85;margin-top:auto}.feature-article a{color:var(--lime)}footer{background:#081b28;color:#dbe6e7;padding:64px max(7vw,35px) 25px;display:grid;grid-template-columns:1.7fr 1fr 1fr 1.2fr;gap:35px;position:relative}footer .logo{color:#fff}footer p{font-size:11px;line-height:1.7;color:#9db2b9;max-width:250px}footer>div>b{color:#fff;font-size:12px;display:block;margin-bottom:13px}footer>div>a{display:block;color:#9db2b9;font-size:11px;text-decoration:none;margin:8px 0}footer form{display:flex;border-bottom:1px solid #69808a;margin-top:12px}footer input{border:0;background:transparent;padding:8px 0;color:#fff;outline:0;min-width:0;flex:1;font:11px "Noto Sans Georgian"}footer form button{border:0;background:transparent;color:var(--lime);font-size:20px;cursor:pointer}footer small{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.12);padding-top:21px;margin-top:22px;color:#78939b;font-size:9px}dialog{border:0;border-radius:9px;padding:38px;max-width:550px;width:calc(100% - 32px);box-shadow:0 35px 90px rgba(0,0,0,.3)}dialog::backdrop{background:rgba(5,20,29,.62);backdrop-filter:blur(5px)}.modal-close{position:absolute;right:16px;top:13px;border:0;background:transparent;font-size:28px;cursor:pointer;color:#5f7178}.modal-steps{display:flex;align-items:center;gap:6px;margin-bottom:25px}.modal-steps span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#e6ebeb;color:#8a979c;font:700 10px "DM Sans"}.modal-steps span.on{background:var(--lime);color:#15312f}.modal-steps i{height:1px;width:35px;background:#e2e8e8}.modal-intro{font-size:11px;line-height:1.7;color:#6d7d83;margin:12px 0 20px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:13px}.modal-intro+ .form-row{}.modal-steps+h2{font-size:26px}.modal-close~div h2{font-size:30px;letter-spacing:-1px;margin:0}.modal-close~div label{font-size:10px;font-weight:700;color:#6d7c83;display:block;margin:10px 0}.modal-close~div input{width:100%;margin-top:4px;border:1px solid #dce5e4;border-radius:3px;padding:10px;font:12px "Noto Sans Georgian"}.submit-listing{width:100%;margin-top:15px}.success-state{text-align:center;padding:20px}.success-state>div{width:55px;height:55px;border-radius:50%;display:grid;place-items:center;margin:0 auto 16px;background:var(--lime);font-size:29px}.success-state p{color:#6e7b82;font-size:12px;line-height:1.7}.toast{position:fixed;left:50%;bottom:25px;transform:translate(-50%,120px);background:#173849;color:#fff;border-radius:4px;padding:12px 18px;z-index:50;font-size:11px;box-shadow:0 10px 35px rgba(0,0,0,.18);transition:.3s}.toast.show{transform:translate(-50%,0)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shine{0%,70%,100%{transform:translateX(-260%) rotate(12deg)}80%{transform:translateX(430%) rotate(12deg)}}@keyframes reveal{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){nav{display:none}.hero{padding:70px 8vw;grid-template-columns:1fr;min-height:auto}.hero-visual{min-height:340px}.hero-car{right:-30px}.filter-grid{grid-template-columns:repeat(3,1fr)}.market-layout{grid-template-columns:1fr}.market-side{display:flex;gap:7px;overflow:auto}.market-side>b,.side-help{display:none}.category{width:auto;white-space:nowrap;border:1px solid #e1e8e7;border-radius:3px}.cars-grid{grid-template-columns:repeat(2,1fr)}.how-section{gap:45px}.sell-banner{margin:0 25px 80px}.journal-grid{grid-template-columns:1fr 1fr}.journal .feature-article{grid-column:span 2;order:-1}}@media(max-width:580px){header{padding:0 18px;height:68px}.logo{font-size:24px}.header-actions .lang,.header-actions .icon-button{display:none}.sell-button{padding:11px 10px;font-size:10px}.hero{padding:54px 25px 35px}.hero h1{font-size:43px;letter-spacing:-2px}.hero-visual{min-height:265px}.hero-car{height:190px;top:40px}.trust-card{left:0;top:5px}.price-card{bottom:0}.finder{margin:0;border-radius:0;padding:20px}.filter-grid{grid-template-columns:1fr 1fr}.filter-grid label:nth-child(5){display:none}.search-button{grid-column:span 2}.quick-filters{overflow:auto;white-space:nowrap}.market-section,.journal{padding:70px 20px}.section-head h2{font-size:34px}.view-all{font-size:10px}.cars-grid{grid-template-columns:1fr}.car-photo{height:190px}.value-strip{grid-template-columns:1fr;padding:35px 27px;gap:20px}.how-section{margin:70px auto;grid-template-columns:1fr;padding:0 20px}.how-image{height:320px}.how-copy h2{font-size:39px}.sell-banner{padding:44px 27px;margin:0 20px 70px;grid-template-columns:1fr;min-height:510px}.sell-banner h2{font-size:35px}.listing-window{right:0;top:25px}.journal-grid{grid-template-columns:1fr}.journal .feature-article{grid-column:span 1}.journal article{min-height:190px}footer{grid-template-columns:1fr 1fr;padding:45px 25px 20px;gap:25px}footer .footer-brand,footer>div:last-of-type{grid-column:span 2}.form-row{grid-template-columns:1fr}}
