h1,h2,h3{font-weight:800;font-stretch:75%;letter-spacing:-.005em}h1{font-size:clamp(2.6rem,7.2vw,5.6rem);line-height:.98}
.ust-eylem{background:var(--koyu);color:var(--koyu-yazi)}
.bant{background:var(--vurgu);color:var(--vurgu-yazi);padding:clamp(28px,5vw,64px) clamp(16px,5vw,64px);--cizgi-koyu:#fff;--odak:#fff}.bant.kisa h1{font-size:clamp(2.2rem,5vw,3.6rem)}
.bant .dugme{background:var(--koyu);color:var(--koyu-yazi)}
.filtre{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-top:20px}.filtre label{display:grid;gap:4px;flex:1 1 170px;max-width:260px}
.ilan-satir{list-style:none;margin:0 0 18px;padding:0}.ilan-satir a{display:grid;grid-template-columns:130px minmax(0,2.4fr) 110px 130px minmax(120px,auto);gap:6px 18px;align-items:baseline;padding:13px 0;border-top:1px solid var(--yazi);text-decoration:none}.ilan-satir a:hover b{text-decoration:underline}.ilan-satir b{font-size:1.15rem;font-stretch:88%}.s-tur{font-size:14px;font-weight:600;color:var(--vurgu)}.s-fiyat{font-weight:800;text-align:right;font-variant-numeric:tabular-nums}
.buyuk-fiyat{font:800 2.4rem var(--f-baslik);font-stretch:75%;margin:0 0 12px}.plan{width:min(360px,100%);display:block;margin:0 0 18px;color:var(--yazi)}
.iki{background:var(--ikincil)}.ilan-tek{background:none}
@media(max-width:820px){.ilan-satir a{grid-template-columns:minmax(0,1fr) auto}.ilan-satir b{grid-column:1/-1}.s-tur{grid-column:1/-1}.s-fiyat{grid-column:1/-1;text-align:left}}
