:root{--bg:#090716;--panel:#171025;--panel2:#201432;--edge:#39254c;--white:#fcf8ff;--muted:#b6a9c9;--pink:#ff3bbd;--pink2:#ff7cdd;--purple:#9e45ff;--violet:#743eff;--green:#19cf8a;--glow:0 0 20px rgba(255,59,189,.28)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--white);font:16px/1.6 system-ui,-apple-system,'Segoe UI',Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}img{max-width:100%}.container{max-width:1300px;padding:0 25px;margin:0 auto}.visually-hidden{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.topline{background:#070512;border-bottom:1px solid #312142;font-size:11px;color:#bda9cd}.topcontent{height:34px;display:flex;justify-content:space-between;align-items:center;gap:12px;letter-spacing:.08em}.topcontent a{color:var(--pink2);font-weight:800}.glow-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--pink);box-shadow:0 0 12px var(--pink);margin-right:5px}.site-header{z-index:100;position:sticky;top:0;background:rgba(11,7,24,.95);backdrop-filter:blur(14px);border-bottom:1px solid #342342}.nav-wrap{display:flex;min-height:78px;align-items:center;gap:22px}.brand{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.brand-mark{font-weight:1000;letter-spacing:-.14em;line-height:1;font-family:Georgia,serif;font-size:41px;color:var(--pink);text-shadow:0 0 20px rgba(255,59,189,.5)}.brand-mark span{color:#d28dff}.brand-word{display:flex;flex-direction:column;line-height:1.12}.brand-word strong{font-size:16px;white-space:nowrap;letter-spacing:-.02em;font-weight:950}.brand-word strong span{color:var(--pink2)}.brand-word small{letter-spacing:.19em;font-size:8px;color:var(--muted);margin-top:5px}.site-nav{display:flex;align-items:center;gap:19px;margin-left:auto}.site-nav a{font-size:12px;font-weight:750;white-space:nowrap;color:#e8dcef;transition:.2s}.site-nav a:hover,.text-link:hover{color:var(--pink2)}.header-actions{display:flex;gap:8px;align-items:center}.header-phone{border:1px solid #6b456e;color:#ffe9f6;border-radius:9px;padding:10px 12px;font-size:12px;font-weight:800;white-space:nowrap}.btn{display:inline-flex;justify-content:center;align-items:center;gap:8px;border-radius:10px;padding:11px 18px;font-size:13px;font-weight:800;line-height:1.2;text-align:center;border:1px solid transparent;transition:transform .17s,box-shadow .17s,background .17s;white-space:nowrap}.btn:hover{transform:translateY(-2px)}.btn-primary{color:#fff;background:linear-gradient(105deg,var(--pink),#b93cfa 67%,var(--violet));box-shadow:var(--glow)}.btn-primary:hover{box-shadow:0 0 30px rgba(255,59,189,.5)}.btn-outline{border-color:#80518b;background:#20112e;color:#ffddf4}.btn-outline:hover{border-color:var(--pink)}.btn-wa{background:#146f52;color:#f4fff8;border-color:#26956d}.btn-wa:hover{background:#159e6f}.btn-soft{background:#2a1639;color:#fbe6fa;border-color:#583468}.menu-toggle{display:none;color:white;background:transparent;border:1px solid #6d4477;padding:6px 11px;border-radius:8px;font-size:20px}.hero{background:radial-gradient(ellipse at 75% 49%,#4e195c 0%,#250f3c 32%,#100922 67%,#090716 100%);border-bottom:1px solid #4c225d;overflow:hidden}.hero-inner{min-height:450px;display:flex;align-items:center;gap:20px}.hero-copy{position:relative;z-index:2;flex:1 1 56%;padding:38px 0 42px}.eyebrow{display:block;color:#ff8add;font-weight:900;letter-spacing:.22em;font-size:11px;text-transform:uppercase}.line-star{font-size:17px;margin-right:7px}.hero h1{font-size:clamp(39px,4.75vw,69px);font-weight:950;letter-spacing:-.05em;line-height:1.09;margin:20px 0}.hero h1 em{font-style:normal;color:#fff}.gradient-text{background:linear-gradient(90deg,#ff70ce,#ff35bc 45%,#aa77ff);background-clip:text;-webkit-background-clip:text;color:transparent}.hero-copy>p{max-width:620px;color:#e0cdec;font-size:16px;line-height:1.86}.hero-buttons{display:flex;gap:13px;flex-wrap:wrap;margin-top:26px}.hero-buttons .btn{min-height:48px}.hero-features{display:flex;gap:19px;flex-wrap:wrap;margin-top:32px;color:#c8b4d5;font-weight:700;font-size:11px}.hero-features span::first-letter{color:var(--pink)}.hero-art{width:43%;align-self:stretch;position:relative;min-height:380px;display:flex;align-items:center;justify-content:center}.hero-blob{position:absolute;width:93%;height:80%;background:radial-gradient(ellipse,#fb49d366,#6c39f71d 58%,transparent 76%);filter:blur(20px)}.hero-art>img{width:100%;max-width:560px;position:relative;object-fit:cover;aspect-ratio:1.18/1;border-radius:35% 18% 30% 22%;box-shadow:0 0 75px #d829a12b;filter:saturate(1.04)}.hero-sticker{position:absolute;bottom:33px;right:0;transform:rotate(-6deg);border:2px solid #ff5cd4;border-radius:12px;padding:10px 24px;background:#1b0d2bd8;box-shadow:0 0 28px #fd26bf8c}.hero-sticker b{display:block;font-size:27px;letter-spacing:.16em;line-height:1}.hero-sticker span{color:#ff9de2;letter-spacing:.4em;font-size:10px}.hero-city{position:absolute;top:35px;right:18px;color:white;background:#13081dc9;border:1px solid #974499;border-radius:100px;padding:7px 13px;font-size:11px;font-weight:800}.search-band{position:relative;z-index:4;margin-top:-25px}.search-panel{background:#251632;border:1px solid #794b88;display:grid;grid-template-columns:1fr 210px 135px 150px;gap:10px;border-radius:16px;padding:12px;box-shadow:0 12px 36px #0007,0 0 20px #a036da22}.search-panel select,.search-panel input{width:100%;border:1px solid #593a6d;color:#fff;background:#100c1d;border-radius:9px;padding:13px;outline:none;min-width:0}.search-panel input::placeholder{color:#9f8faf}.search-panel input:focus,.search-panel select:focus{border-color:var(--pink);box-shadow:0 0 0 2px #ff40be33}.search-panel .search-input{display:flex;align-items:center;color:var(--pink2);font-size:25px;position:relative}.search-input input{padding-left:38px}.search-input{position:relative}.search-input:first-letter{color:var(--pink)}.search-panel .location-chip{display:flex;justify-content:center;align-items:center;border:1px solid #593a6d;background:#170d24;border-radius:8px;font-size:13px;font-weight:800}.section{padding:65px 0}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:15px;margin-bottom:24px}.section-heading h2{font-size:clamp(27px,3vw,38px);letter-spacing:-.035em;margin:5px 0 0;line-height:1.15}.section-heading p{color:var(--muted);font-size:13px;margin:0}.text-link{font-size:13px;font-weight:850;color:#ff9bdf;white-space:nowrap}.category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.category-tile{display:flex;gap:13px;align-items:center;min-height:122px;background:linear-gradient(132deg,#211331,#171024);border:1px solid #583565;border-radius:16px;padding:20px 17px;transition:.2s;overflow:hidden;position:relative}.category-tile:hover{transform:translateY(-4px);border-color:var(--pink);box-shadow:0 0 22px #ff3bbd25}.category-icon{display:grid;place-items:center;flex:0 0 45px;height:45px;color:#ff83d7;background:#65245d;border-radius:13px;font-size:25px}.cat-text{display:flex;flex-direction:column;gap:5px;min-width:0}.cat-text b{font-size:16px;line-height:1.2}.cat-text small{color:#bca6c9;font-size:11px;line-height:1.45}.cat-arrow{position:absolute;right:11px;top:10px;color:#db93dc}.cat-2 .category-icon{background:#603169}.cat-3 .category-icon{background:#762149}.cat-4 .category-icon{background:#472979}.listing-section{background:linear-gradient(180deg,#0b0717,#130b21)}.demo-warning{margin-bottom:21px;background:#382136;border:1px solid #ad5881;color:#fbd7e9;border-radius:11px;padding:11px 15px;font-size:12px}.car-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.car-card{background:#20162e;border:1px solid #452957;border-radius:15px;overflow:hidden;display:flex;flex-direction:column;transition:.2s;box-shadow:0 10px 15px #05020c44}.car-card:hover{transform:translateY(-4px);border-color:#dd53bb;box-shadow:0 12px 37px #c22d9744}.car-media{position:relative;display:block;aspect-ratio:1.36/1;overflow:hidden;background:#25182e}.car-media img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s}.car-card:hover .car-media img{transform:scale(1.065)}.photo-tint{position:absolute;inset:0;background:linear-gradient(180deg,#0d051b44 0%,transparent 43%,#08040f9c 100%)}.overlay-top{position:absolute;inset:10px 10px auto;display:flex;justify-content:space-between;gap:6px;align-items:center}.pill{border-radius:7px;padding:5px 9px;font-size:10px;font-weight:900;white-space:nowrap;box-shadow:0 1px 10px #0006}.pill.year{background:linear-gradient(105deg,#ec1c9b,#8f30dd);color:white}.pill.city{background:#100c1cda;border:1px solid #b26ec4;color:#fff}.demo-ribbon{position:absolute;left:10px;bottom:10px;border-radius:6px;background:#140b1de5;color:#ffc7e9;border:1px solid #fb59bf;padding:5px 8px;font-weight:850;font-size:10px}.image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;color:#a28eaa;background:#2b1c3a}.image-placeholder span{font-size:44px}.image-placeholder small{font-size:12px}.car-copy{padding:16px 15px 14px;flex:1;display:flex;flex-direction:column}.category-label{font-size:10px;color:#ff79ce;letter-spacing:.09em;text-transform:uppercase;font-weight:950}.car-copy h3{font-size:15px;line-height:1.45;margin:5px 0 12px;min-height:43px}.car-copy h3 a:hover{color:var(--pink2)}.specs{color:#c2b2d0;display:flex;flex-wrap:wrap;gap:7px 12px;font-size:11px}.card-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #4b3255;margin-top:auto;padding-top:13px;gap:6px;margin-bottom:12px}.price{color:#ff97dc;font-size:16px}.mini-place{font-size:11px;color:#b9a6c9}.seller-number{font-size:10px;color:#e8b6dc;margin:-2px 0 12px;font-weight:750}.seller-number a:hover{color:#fff}.card-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}.card-actions .btn{font-size:11px;padding:11px 5px}.micro-note{color:#bcabc9;font-size:10px;margin-top:9px;line-height:1.4}.section-end{text-align:center;margin-top:30px}.about-strip{background:radial-gradient(ellipse at 20% 30%,#4a1d54,#1a0c2d 64%,#100a1c);border-block:1px solid #512c63}.about-inner{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:38px}.about-inner h2{font-size:37px;line-height:1.2;margin:10px 0}.about-inner p{color:#cdbad7}.about-counters{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.about-counters div{background:#140b239c;border:1px solid #754386;border-radius:15px;min-height:112px;display:flex;align-items:center;justify-content:center;flex-direction:column}.about-counters b{font-size:38px;letter-spacing:-.04em;color:#ff74d0;line-height:1}.about-counters span{text-align:center;font-weight:650;font-size:10px;color:#d6c3dd;margin-top:10px}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.blog-card{border:1px solid #5a3667;padding:25px;background:linear-gradient(145deg,#231330,#171024);border-radius:15px;display:flex;flex-direction:column;min-height:236px}.blog-kicker{font-size:10px;color:#ff79cc;font-weight:900;letter-spacing:.14em}.blog-card h3{font-size:19px;line-height:1.3;margin:13px 0}.blog-card h3 a:hover{color:var(--pink2)}.blog-card p{font-size:13px;color:#bfaed0;margin:0 0 13px}.blog-more{font-size:12px;color:#ff85d1;font-weight:850;margin-top:auto}.blog-more span{margin-left:8px}.seo-info{border-top:1px solid #332244;padding-top:42px}.prose{max-width:900px;color:#cbbbd5;line-height:1.85}.prose h2,.prose h3{color:white}.prose h2{font-size:30px;line-height:1.25}.prose a,.entry-content a{color:#ff94de;text-decoration:underline}.bottom-cta{background:linear-gradient(110deg,#541757,#2c134c 55%,#17112a);border-top:1px solid #873e84}.bottom-cta-inner{display:flex;justify-content:space-between;align-items:center;padding-block:30px;gap:20px}.bottom-cta h2{font-size:26px;line-height:1.2;margin:9px 0}.bottom-cta p{margin:0;color:#d6c2e2;font-size:13px}.bottom-actions{display:flex;gap:10px;flex-wrap:wrap}.footer{background:#070512;border-top:1px solid #4e2e5b}.footer-cols{padding-block:45px 32px;display:grid;grid-template-columns:1.8fr 1fr 1fr 1.1fr;gap:35px}.footer p{font-size:12px;color:#b09fbd;line-height:1.8}.footer h3{font-size:13px;margin:0 0 19px}.footer-cols>div:not(.footer-brand)>a{display:block;color:#c6b9cd;font-size:12px;margin:11px 0}.footer-cols a:hover{color:#ff82d5}.foot-note{font-size:11px;color:#ff9ee0}.footer-bottom{border-top:1px solid #3a2948;display:flex;justify-content:space-between;padding-block:18px;gap:10px;color:#9c8eab;font-size:11px}.page-head{background:radial-gradient(ellipse at 70% 30%,#3c1648,#120a20 70%);padding:52px 0;border-bottom:1px solid #4e2a5d}.page-head h1{font-size:clamp(33px,4vw,54px);line-height:1.2;letter-spacing:-.03em;margin:11px 0}.page-head p{max-width:800px;color:#d3c0df}.page-head .breadcrumbs{font-size:11px;color:#c9accf}.page-head .breadcrumbs a{color:#ff85d2}.archive-content{padding:50px 0 75px}.list-meta{display:flex;justify-content:space-between;align-items:center;color:#bdabd0;font-size:13px;margin-bottom:20px;gap:10px}.pagination{padding:30px 0}.pagination .page-numbers{display:inline-flex;padding:7px 12px;background:#261437;border:1px solid #693b7a;margin:2px;border-radius:8px}.pagination .current{background:var(--purple)}.entry-shell{padding:50px 0 75px}.entry-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:28px}.entry-gallery-main{border-radius:18px;overflow:hidden;position:relative;border:1px solid #724181;background:#251535}.entry-gallery-main img{width:100%;aspect-ratio:1.35/1;object-fit:cover;display:block}.entry-gallery-main .overlay-top{left:16px;top:16px;right:16px}.entry-gallery-main .demo-ribbon{left:16px;bottom:16px}.entry-thumbnails{display:flex;gap:9px;margin-top:12px;flex-wrap:wrap}.entry-thumbnails button{width:85px;height:67px;background:#170c20;padding:0;border-radius:8px;overflow:hidden;border:2px solid #7a3c86}.entry-thumbnails img{width:100%;height:100%;object-fit:cover}.entry-summary{background:#20132d;border:1px solid #5e386c;border-radius:18px;padding:25px}.entry-summary h1{font-size:29px;line-height:1.2;margin:10px 0}.entry-summary p{color:#cab5d6}.entry-seller{padding:17px;background:#30143b;border:1px solid #8d3d81;border-radius:12px;margin-top:20px}.entry-seller .btn{margin-top:10px;width:100%}.entry-meta-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.entry-meta-grid div{border:1px solid #51345c;border-radius:8px;padding:10px}.entry-meta-grid small{display:block;color:#af9fc0}.entry-meta-grid b{font-size:13px}.entry-content{background:#191023;border:1px solid #483052;border-radius:18px;padding:27px;margin-top:25px;line-height:1.88;color:#d4c5de}.entry-content h2{line-height:1.25;font-size:25px;color:#fff;margin-top:29px}.entry-content h3{font-size:20px}.entry-content p{margin-block:13px}.warning-box{background:#37203b;color:#fddcf2;border:1px solid #a158a3;border-radius:10px;padding:13px 16px;font-size:13px}.single-article{max-width:920px;margin:auto}.single-article .entry-content{margin-top:0}.single-article .post-meta{color:#ad95b6;font-size:12px;margin-bottom:20px}.not-found{padding:90px 0;text-align:center}.not-found h1{font-size:52px}.empty{grid-column:1/-1;color:#c4a8cb}.article-list{padding:55px 0}.article-list .blog-grid{grid-template-columns:repeat(3,1fr)}.form-copy{background:#271433;border:1px solid #683b73;padding:15px 18px;border-radius:12px;margin:20px 0}.details-contact{font-size:12px;color:#ffbde8}.tiny-kicker{color:#ff80d8;font-size:11px;font-weight:850;letter-spacing:.12em}.small{font-size:11px!important}
@media(max-width:1200px){.site-nav{gap:11px}.header-phone{display:none}.brand-word strong{font-size:14px}.nav-wrap{gap:14px}.car-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:960px){.nav-wrap{min-height:68px}.menu-toggle{display:block;margin-left:auto}.site-nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:#100a20;border-bottom:1px solid #674172;padding:10px 22px;box-shadow:0 18px 22px #0008}.site-nav.is-open{display:flex}.site-nav a{padding:10px 8px;border-bottom:1px solid #342039}.header-actions{margin-left:0}.hero-inner{min-height:405px}.hero-art{width:39%}.hero h1{font-size:46px}.category-grid{grid-template-columns:repeat(2,1fr)}.search-panel{grid-template-columns:1fr 1fr}.search-panel .search-input{grid-column:1/3}.car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-inner{grid-template-columns:1fr}.footer-cols{grid-template-columns:repeat(2,1fr)}.entry-grid{grid-template-columns:1fr}}
@media(max-width:620px){.container{padding:0 15px}.topcontent span:nth-child(2){display:none}.header-actions .header-wa{padding:10px 11px;font-size:11px}.brand-mark{font-size:32px}.brand-word strong{font-size:12px}.brand-word small{font-size:6.5px}.hero-inner{display:block;min-height:0}.hero-copy{padding:40px 0 20px}.hero h1{font-size:43px}.hero-copy>p{font-size:14px}.hero-art{min-height:220px;width:100%;max-height:260px;overflow:hidden}.hero-art img{width:75%;max-width:320px;aspect-ratio:1.5/1;object-position:50% 43%}.hero-city{right:9%;top:3px}.hero-sticker{bottom:18px;right:4%}.hero-features{margin-top:20px;gap:7px 13px}.search-band{margin-top:0;padding-top:14px}.search-panel{grid-template-columns:1fr 1fr}.search-panel .search-input{grid-column:1/3}.search-panel .btn{grid-column:1/3}.search-panel .location-chip{min-height:46px}.section{padding:45px 0}.section-heading{align-items:start;flex-direction:column;gap:8px}.section-heading h2{font-size:29px}.category-grid{grid-template-columns:1fr 1fr;gap:9px}.category-tile{padding:14px 10px;min-height:103px;gap:6px;align-items:flex-start}.category-icon{height:32px;flex-basis:32px;font-size:18px}.cat-text b{font-size:12px}.cat-text small{font-size:10px}.cat-arrow{display:none}.car-grid{grid-template-columns:1fr 1fr;gap:9px}.car-copy{padding:12px 10px}.car-copy h3{font-size:12px;min-height:51px}.category-label{font-size:9px}.card-actions{grid-template-columns:1fr}.card-actions .btn{padding:10px 6px}.specs{font-size:10px}.price{font-size:12px}.pill{padding:4px 6px;font-size:8px}.overlay-top{inset:7px 7px auto}.demo-ribbon{font-size:8px;left:7px;bottom:7px}.blog-grid,.article-list .blog-grid{grid-template-columns:1fr}.about-counters b{font-size:26px}.about-counters span{font-size:9px}.bottom-cta-inner{display:block}.bottom-actions{margin-top:19px}.footer-cols{grid-template-columns:1fr 1fr;gap:20px;padding-block:30px}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column}.entry-summary{padding:17px}.entry-content{padding:19px}.page-head{padding:35px 0}.page-head h1{font-size:33px}.car-media{aspect-ratio:1.18/1}}
@media(max-width:390px){.header-actions .header-wa{display:none}.brand-word strong{font-size:13px}.category-grid{grid-template-columns:1fr}.car-grid{grid-template-columns:1fr}.car-copy h3{min-height:auto}.card-actions{grid-template-columns:1fr 1fr}}

/* v1.1 — Slider/hero kaldırıldı. Ana sayfanın üstünde otomatik sağa kayan blok ilan rayları. */
.index-intro{padding:24px 0 8px;background:radial-gradient(ellipse at 65% 0%,#42194b 0%,#160d29 44%,#090716 85%);border-bottom:1px solid #33203e}
.index-intro-inner{display:flex;align-items:center;justify-content:space-between;gap:24px}
.intro-copy h1{font-size:clamp(27px,3.7vw,46px);letter-spacing:-.05em;line-height:1.1;margin:8px 0 6px}
.intro-copy p{font-size:13px;color:#ccbad9;max-width:760px;margin:0 0 8px}
.intro-post-button{flex-shrink:0}
.search-band--home{margin:0;padding:12px 0 0;background:#0b0717}
.search-band--home .search-panel{border-radius:13px}
.listing-section--featured{padding-top:28px;padding-bottom:45px}
.rail-heading{align-items:end}
.rail-heading .section-heading h2,.rail-heading h2{margin:4px 0 5px}
.rail-heading p{font-size:12px;color:#bcaacd}
.rail-actions{display:flex;align-items:center;gap:14px;flex-shrink:0}
.rail-pause{color:#fbe8fb;background:#291636;border:1px solid #8e4b95;padding:9px 12px;border-radius:9px;font-weight:750;font-size:11px;white-space:nowrap}
.rail-pause:hover,.rail-pause:focus-visible{border-color:var(--pink);background:#43204b}
.rail-pause:focus-visible,.listing-rail:focus-visible{outline:2px solid #ff84de;outline-offset:3px}
.listing-rail{position:relative;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:#77368c #1d1229;scrollbar-width:thin;border-radius:18px;padding:4px 2px 16px;scroll-behavior:auto}
.listing-rail-track{display:flex;align-items:stretch;gap:16px;width:max-content;min-width:100%}
.listing-rail-track .car-card{width:288px;flex:0 0 288px;min-width:0}
.listing-rail-track .car-card[aria-hidden="true"]{pointer-events:none}
.listing-rail-track .car-media{aspect-ratio:1.43/1}
.listing-rail .empty{padding:30px;color:#c9b2d9}
.cats--compact{padding:20px 0 28px;background:linear-gradient(180deg,#120b20,#0d081a)}
.cats--compact .category-grid{gap:13px}
.cats--compact .category-tile{min-height:100px}
.category-listing-section{padding:32px 0 42px;background:#0c0819;border-top:1px solid #3c244d}
.category-listing-section:nth-of-type(even){background:linear-gradient(100deg,#110920,#170d27 60%,#10081d)}
.category-listing-section--1{border-top-color:#9f3b87}
.category-listing-section--2{border-top-color:#7942af}
.category-listing-section--3{border-top-color:#bd4184}
.category-listing-section--4{border-top-color:#6545ac}
.category-listing-section .eyebrow{letter-spacing:.14em}
.category-listing-section .section-heading{margin-bottom:18px}
.category-listing-section .car-card{box-shadow:0 6px 17px #0005}
@media(max-width:960px){.index-intro-inner{align-items:flex-start}.intro-post-button{max-width:190px}.listing-rail-track .car-card{width:260px;flex-basis:260px}}
@media(max-width:620px){.index-intro{padding:18px 0 7px}.index-intro-inner{display:block}.intro-copy h1{font-size:30px}.intro-copy p{font-size:12px}.intro-post-button{margin:10px 0 6px}.search-band--home{padding-top:7px}.listing-section--featured{padding-top:25px;padding-bottom:30px}.rail-heading{flex-direction:row;flex-wrap:wrap;gap:12px}.rail-heading h2{font-size:26px}.rail-heading p{font-size:11px}.rail-actions{width:100%;justify-content:space-between}.listing-rail-track{gap:12px}.listing-rail-track .car-card{width:254px;flex-basis:254px}.listing-rail-track .car-copy h3{font-size:14px;min-height:44px}.listing-rail-track .card-actions{grid-template-columns:1fr 1fr}.category-listing-section{padding:26px 0}.cats--compact{padding:23px 0}}
@media(prefers-reduced-motion:reduce){.listing-rail{scroll-behavior:auto}}

/* v1.2 | Doğrudan kategori blokları / ilan içi galeri / mobil ilan ver */
.category-listing-section:first-of-type{padding-top:16px}
.category-listing-section{scroll-margin-top:100px}
.car-media .media-link{display:block;position:absolute;inset:0;z-index:1;overflow:hidden}
.car-media .media-link:hover{color:inherit}
.card-photo-gallery{position:absolute;inset:0;overflow:hidden}
.car-media .card-photo-gallery img.card-photo-slide{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.02);transition:opacity .6s ease,transform 3.9s ease;pointer-events:none}
.car-media .card-photo-gallery img.card-photo-slide.is-active{opacity:1;transform:scale(1.055)}
.car-media .photo-tint,.car-media .overlay-top,.car-media .demo-ribbon{pointer-events:none}
.card-photo-nav{position:absolute;z-index:4;top:51%;transform:translateY(-50%);height:34px;width:30px;border:1px solid #ffffff55;border-radius:8px;color:white;background:#160a26a8;font-size:28px;line-height:1;display:grid;place-items:center;padding:0;backdrop-filter:blur(5px)}
.card-photo-prev{left:7px}.card-photo-next{right:7px}
.card-photo-nav:hover,.card-photo-nav:focus-visible{background:#e831af;border-color:#ff9be8}
.photo-counter{position:absolute;bottom:9px;right:9px;z-index:3;font-weight:800;font-size:10px;padding:3px 9px;border-radius:30px;color:white;background:#171023d8;border:1px solid #a557a2}
.car-card .card-bottom{margin-top:auto}
.car-card .seller-pending{font-size:11px;line-height:1.3;color:#ccbbd9;align-self:center;text-align:center}
.car-card .card-actions{min-height:39px}
.car-card .seller-number{display:block;color:#c6f9e6;font-size:11px;margin-top:9px}
.mobile-listing-cta{display:none}
@media(max-width:767px){
  body{padding-bottom:calc(78px + env(safe-area-inset-bottom))}
  .mobile-listing-cta{display:flex;position:fixed;bottom:calc(10px + env(safe-area-inset-bottom));left:12px;right:12px;z-index:1000;align-items:center;justify-content:center;gap:9px;min-height:55px;border-radius:16px;background:linear-gradient(110deg,#19b96e,#25dc89);box-shadow:0 6px 28px #17d78066,0 0 0 1px #b2f6ce55;color:#071a12;font-size:16px;font-weight:750}
  .mobile-listing-cta .mobile-cta-icon{font-size:23px}
  .mobile-listing-cta strong{font-weight:900}
  .mobile-listing-cta:focus-visible{outline:3px solid #fff;outline-offset:3px}
  .car-card .card-actions{grid-template-columns:1fr 1fr}
  .card-photo-nav{height:29px;width:26px;font-size:23px}
}
@media(prefers-reduced-motion:reduce){.car-media .card-photo-gallery img.card-photo-slide{transition:none;transform:none}.car-media .card-photo-gallery img.card-photo-slide.is-active{transform:none}}

/* Single-ilan galeri kontrolleri */
.entry-gallery-main .detail-photo-prev,.entry-gallery-main .detail-photo-next{top:50%}
.entry-gallery-main .detail-photo-prev{left:14px}.entry-gallery-main .detail-photo-next{right:14px}
.entry-gallery-main .detail-photo-counter{right:15px;bottom:15px}
.entry-thumbnails button.is-active{border-color:#ff67da;box-shadow:0 0 0 2px #ff67da77}
