/* Dyt. Sevilay Çevik: anasayfa bölümleri. Ortak parçalar (renk, font, üst bar, buton, alt bilgi) tema.css'te. */
section[id]{scroll-margin-top:90px}
button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0}
p{margin:0 0 14px}
h1,h2,h3,h4{margin:0}
.bolum{padding:clamp(72px,10vw,128px) 0;position:relative}
.bolum-bas{max-width:720px;margin-bottom:clamp(36px,5vw,60px)}
.bolum-bas.orta{margin-left:auto;margin-right:auto;text-align:center}
.bolum-bas h2{font-size:clamp(32px,4.6vw,56px);line-height:1.06}
.bolum-bas p:not(.ust-baslik){font-size:clamp(16px,1.3vw,19px);color:var(--soluk);margin-top:16px}
.dugmeler{display:flex;flex-wrap:wrap;gap:12px}
.dugmeler.orta{justify-content:center}
.ok{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:var(--mercan);text-decoration:none}
.ok i{font-style:normal;transition:transform .3s var(--hizli)}
a:hover .ok i,.ok:hover i{transform:translateX(5px)}

/* ---------- hero ---------- */
.hero{position:relative;overflow:hidden;padding:clamp(48px,7vw,96px) 0 clamp(64px,8vw,110px);background:radial-gradient(900px 520px at 85% 15%,rgba(244,201,186,.7),transparent 70%),radial-gradient(700px 500px at 0% 100%,rgba(248,221,208,.8),transparent 70%),linear-gradient(180deg,#FFF7F2,#FDEFE8)}
.halka{position:absolute;border-radius:50%;border:1px solid rgba(200,85,61,.16);pointer-events:none}
.halka.h1{width:130px;height:130px;left:3%;top:14%}
.halka.h2{width:220px;height:220px;right:2%;bottom:4%}
.nokta{position:absolute;width:64px;height:64px;border-radius:50%;background:rgba(200,85,61,.12);left:9%;top:60%;pointer-events:none}
.hero-izgara{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,72px);align-items:center}
.rozet{display:inline-flex;align-items:center;gap:10px;padding:7px 16px 7px 7px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--cizgi),0 8px 20px -14px rgba(59,43,38,.4);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--metin)}
.rozet i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--altin)}
.rozet svg{width:13px;height:13px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
.hero h1{font-size:clamp(42px,6.2vw,80px);line-height:1.02;margin:26px 0 24px;letter-spacing:-.035em}
.hero h1 .vurgu{background:linear-gradient(transparent 60%,rgba(201,165,74,.38) 60%);padding:0 .04em}
.hero-alt{font-size:clamp(17px,1.45vw,20px);line-height:1.7;color:var(--soluk);max-width:34em;margin-bottom:30px}
.hero-alt b{color:var(--metin);font-weight:700}
.hero-guven{list-style:none;padding:0;margin:30px 0 0;display:flex;flex-wrap:wrap;gap:10px 26px;font-size:14.5px;color:var(--soluk)}
.hero-guven li::before{content:"";display:inline-block;vertical-align:middle;width:6px;height:6px;border-radius:50%;background:var(--mercan);margin:-2px 8px 0 0}
.hero-guven b{color:var(--metin)}
.hero-gorsel{position:relative;max-width:500px;justify-self:end;width:100%}
.hero-kart{position:relative;aspect-ratio:4/4.6;border-radius:30px;overflow:hidden;background:linear-gradient(160deg,#F9E3D8 0%,#F2CDBE 55%,#E8B8A5 100%);box-shadow:0 0 0 10px #fff,0 44px 80px -40px rgba(120,60,45,.6);transform:rotate(2deg)}
.hero-kart img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0%;mix-blend-mode:multiply;transform:scale(1.18);transform-origin:50% 0}
.hero-takip{position:absolute;top:-22px;right:-16px;width:118px;height:118px;border-radius:50%;background:#fff;box-shadow:var(--golge);display:grid;place-content:center;text-align:center}
.hero-takip b{font:600 30px/1 var(--serif);color:var(--mercan)}
.hero-takip span{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--soluk);margin-top:4px;line-height:1.3}
.hero-ad{position:absolute;left:-26px;bottom:34px;padding:16px 22px;border-radius:16px;background:var(--zeytin-koyu);color:#fff;box-shadow:0 24px 40px -20px rgba(0,0,0,.6)}
.hero-ad b{display:block;font:600 21px/1.1 var(--serif)}
.hero-ad span{display:block;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--altin);margin-top:6px}

/* ---------- kayan şerit ---------- */
.serit-kay{background:var(--mercan);color:#fff;overflow:hidden;padding:18px 0}
.serit-ray{display:flex;width:max-content;animation:kay 42s linear infinite}
.serit-ray span{font:italic 500 clamp(17px,1.6vw,21px)/1 var(--serif);white-space:nowrap;padding:0 28px;display:flex;align-items:center;gap:56px}
.serit-ray span::after{content:"";width:6px;height:6px;border-radius:50%;background:var(--altin-acik);margin-right:-31px}
@keyframes kay{to{transform:translateX(-50%)}}

/* ---------- nereden başlamalı ---------- */
.nereden{padding-bottom:clamp(24px,3vw,40px)}
.yol-izgara{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.yol-kart{display:flex;flex-direction:column;padding:32px 30px 28px;border-radius:var(--r);background:#fff;box-shadow:var(--golge);text-decoration:none;transition:transform .35s var(--hizli),box-shadow .35s;position:relative;overflow:hidden}
.yol-kart::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--renk)}
.yol-kart:nth-child(1){--renk:var(--zeytin)}
.yol-kart:nth-child(2){--renk:var(--mercan)}
.yol-kart:nth-child(3){--renk:var(--altin)}
.yol-kart:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px rgba(59,43,38,.45)}
.yol-kart .kicker{color:var(--renk)}
.yol-kart h3{font-size:clamp(24px,2.2vw,30px);line-height:1.15;margin-bottom:20px}
.yol-kart ul{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:12px;flex:1}
.yol-kart li{position:relative;padding-left:20px;font-size:15.5px;line-height:1.5;color:var(--soluk)}
.yol-kart li::before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;border-radius:50%;background:var(--gul-acik)}

/* ---------- katalog ---------- */
.katalog{background:#fff;padding-top:clamp(56px,7vw,96px)}
.paket{display:grid;grid-template-columns:1.05fr .95fr;border-radius:30px;overflow:hidden;background:linear-gradient(135deg,#4C3A30,#6B4A3B);color:#fff;text-decoration:none;box-shadow:0 40px 80px -40px rgba(59,43,38,.8);margin-bottom:24px;transition:transform .4s var(--hizli)}
.paket:hover{transform:translateY(-4px)}
.paket-gorsel{background:var(--pembe);padding:clamp(16px,2.5vw,32px);display:grid;place-items:center}
.paket-gorsel img{border-radius:14px;width:auto;max-height:440px;transition:transform .6s var(--hizli)}
.paket:hover .paket-gorsel img{transform:scale(1.03)}
.paket-ic{padding:clamp(28px,4vw,52px);display:flex;flex-direction:column;justify-content:center;background:radial-gradient(500px 300px at 100% 0%,rgba(201,165,74,.25),transparent 70%)}
.paket-ic .kicker{color:var(--altin-acik)}
.paket-ic h3{font-size:clamp(28px,3vw,42px);line-height:1.08;margin-bottom:16px}
.paket-ic p{color:rgba(255,255,255,.82)}
.paket-ic p b{color:#fff}
.paket-bonus{font-size:15px;padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.1);display:inline-block;align-self:flex-start}
.paket-alt{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:18px}
.fiyat s{display:block;font-size:14px;color:var(--soluk);white-space:nowrap}
.fiyat b{font:600 clamp(24px,2.4vw,30px)/1.1 var(--serif);color:var(--mercan);white-space:nowrap}
.fiyat.acik s{color:rgba(255,255,255,.55)}
.fiyat.acik b{color:var(--altin-acik);font-size:clamp(36px,3.6vw,48px)}
.e-izgara{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.e-kart{display:flex;flex-direction:column;border-radius:var(--r);overflow:hidden;background:#fff;box-shadow:0 0 0 1px var(--cizgi),var(--golge);text-decoration:none;transition:transform .35s var(--hizli),box-shadow .35s}
.e-kart:hover{transform:translateY(-6px);box-shadow:0 0 0 1px var(--cizgi),0 30px 60px -30px rgba(59,43,38,.45)}
.e-kapak{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--pembe)}
.e-kapak img{width:100%;height:100%;object-fit:cover;object-position:50% 0;transition:transform .6s var(--hizli)}
.e-kart:hover .e-kapak img{transform:scale(1.05)}
.e-rozet{position:absolute;bottom:10px;right:10px;padding:6px 12px;border-radius:999px;background:var(--mercan);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}
.e-ic{padding:22px 22px 20px;display:flex;flex-direction:column;flex:1;background:linear-gradient(180deg,#fff,var(--krem))}
.e-ic h3{font-size:21px;line-height:1.2;margin-bottom:10px}
.e-ic p{font-size:14.5px;line-height:1.55;color:var(--soluk);flex:1}
.e-alt{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding-top:14px;border-top:1px solid var(--cizgi)}
.incele{flex:none;display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--cizgi);font-size:14px;font-weight:700;transition:background .2s,color .2s}
.incele i{font-style:normal}
.e-kart:hover .incele{background:var(--mercan);color:#fff;box-shadow:none}

/* ---------- var / yok ---------- */
.kars-bolum{background:var(--pembe)}
.kars{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.kars-kart{border-radius:var(--r);overflow:hidden;background:#fff;box-shadow:var(--golge);padding-bottom:28px}
.kars-kart img{width:100%;aspect-ratio:16/9;object-fit:cover}
.kars-kart h3{font-size:28px;margin:24px 28px 14px}
.kars-kart ul{list-style:none;margin:0;padding:0 28px;display:grid;gap:10px}
.kars-kart li{display:flex;gap:12px;font-size:16px;line-height:1.45}
.kars-kart li::before{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;margin-top:1px}
.kars-kart.yok li{color:var(--soluk);text-decoration:line-through;text-decoration-color:rgba(200,85,61,.5)}
.kars-kart.yok li::before{content:"✕";background:rgba(200,85,61,.12);color:var(--mercan)}
.kars-kart.var{background:var(--zeytin-koyu);color:#fff}
.kars-kart.var li::before{content:"✓";background:var(--altin);color:var(--gece)}

/* ---------- mesajlar ---------- */
.mesajlar{background:linear-gradient(180deg,var(--krem),var(--pembe))}
.mesaj-ust{display:grid;grid-template-columns:auto auto 1fr;gap:20px;align-items:stretch;margin-bottom:36px}
.sayi-kutu{padding:24px 30px;border-radius:20px;background:#fff;box-shadow:var(--golge);text-align:center;display:grid;align-content:center}
.sayi-kutu b{font:600 clamp(32px,3.4vw,44px)/1 var(--serif);color:var(--mercan)}
.sayi-kutu span{display:block;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--soluk);margin-top:8px}
.alinti{margin:0;padding:24px 30px;border-radius:20px;background:var(--zeytin-koyu);color:#fff;display:grid;align-content:center}
.alinti p{font:italic 500 clamp(18px,1.7vw,22px)/1.45 var(--serif);margin:0 0 10px}
.alinti p b{color:var(--altin-acik);font-weight:600}
.alinti cite{font-style:normal;font-size:12.5px;color:rgba(255,255,255,.65)}
.mesaj-izgara{columns:4 240px;column-gap:18px}
.mesaj{break-inside:avoid;margin:0 0 18px;border-radius:18px;background:#fff;padding:10px;box-shadow:var(--golge)}
.mesaj button{display:block;width:100%;border-radius:12px;overflow:hidden;cursor:zoom-in}
.mesaj img{width:100%;transition:transform .5s var(--hizli)}
.mesaj button:hover img{transform:scale(1.03)}
.mesaj figcaption{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mercan);padding:10px 6px 2px}

/* ---------- hakkında ---------- */
.hakkinda{background:var(--krem)}
.hakkinda-izgara{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,90px);align-items:center}
.hakkinda-gorsel{position:relative}
.hakkinda-kart{position:relative;border-radius:30px;background:linear-gradient(170deg,#F9E3D8,#EFC3B2);aspect-ratio:4/4.7;overflow:hidden;box-shadow:0 0 0 10px #fff,0 44px 80px -40px rgba(120,60,45,.55);transform:rotate(-2deg)}
.hakkinda-kart img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;mix-blend-mode:multiply}
.hakkinda-takip{position:absolute;top:-20px;right:-14px;width:104px;height:104px;border-radius:50%;background:#fff;box-shadow:var(--golge);display:grid;place-content:center;text-align:center}
.hakkinda-takip b{font:600 26px/1 var(--serif);color:var(--mercan)}
.hakkinda-takip span{font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--soluk);margin-top:4px}
.hakkinda-ad{position:absolute;left:-20px;bottom:30px;padding:14px 20px;border-radius:16px;background:var(--mercan);color:#fff;box-shadow:0 24px 40px -20px rgba(120,40,25,.6)}
.hakkinda-ad b{display:block;font:600 19px/1.1 var(--serif)}
.hakkinda-ad span{display:block;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#FFE3D9;margin-top:5px}
.hakkinda-metin h2{font-size:clamp(32px,4.2vw,52px);line-height:1.08;margin-bottom:24px}
.hakkinda-metin h2 em{display:block}
.hakkinda-metin p{color:var(--soluk)}
.hakkinda-metin .buyuk{font-size:clamp(18px,1.5vw,21px);color:var(--metin);line-height:1.6}
.hakkinda-metin blockquote{margin:26px 0 30px;padding:4px 0 4px 22px;border-left:3px solid var(--mercan);font:italic 500 clamp(20px,2vw,26px)/1.35 var(--serif)}
.kimlik{list-style:none;margin:clamp(48px,6vw,72px) 0 0;padding:26px 0;border-block:1px solid var(--cizgi);display:grid;grid-template-columns:repeat(5,1fr);gap:20px}
.kimlik li{display:grid;gap:4px;align-content:start}
.kimlik span{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--altin)}
.kimlik b{font:600 18px/1.25 var(--serif)}
.kimlik small{font-size:13px;color:var(--soluk)}

/* ---------- hizmetler ---------- */
.hizmet{background:#fff}
.hizmet-izgara{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.hizmet-kart{position:relative;display:flex;flex-direction:column;padding:32px 30px 30px;border-radius:var(--r);background:var(--krem);box-shadow:0 0 0 1px var(--cizgi)}
.hizmet-kart .ikon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--pembe);color:var(--mercan);margin-bottom:22px}
.hizmet-kart .ikon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.hizmet-kart h3{font-size:24px;line-height:1.2;margin-bottom:6px}
.hizmet-kart .alt-satir{font-size:13px;color:var(--soluk);margin-bottom:16px}
.hizmet-kart ul{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:9px;flex:1}
.hizmet-kart li{position:relative;padding-left:18px;font-size:15px;line-height:1.5;color:var(--soluk)}
.hizmet-kart li::before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--altin)}
.hizmet-kart.koyu{background:var(--zeytin-koyu);color:#fff;box-shadow:0 30px 60px -30px rgba(59,43,38,.6)}
.hizmet-kart.koyu .ikon{background:rgba(255,255,255,.1);color:var(--altin)}
.hizmet-kart.koyu .alt-satir,.hizmet-kart.koyu li{color:rgba(255,255,255,.75)}
.hizmet-kart.koyu .ok{color:var(--altin-acik)}

/* ---------- akış (koyu) ---------- */
.akis{background:linear-gradient(135deg,#4C3A30 0%,#5E4538 55%,#4A4A2A 120%);color:#fff;overflow:hidden}
.akis::after{content:"";position:absolute;right:-10%;top:-30%;width:60%;height:120%;background:radial-gradient(closest-side,rgba(232,140,115,.25),transparent);pointer-events:none}
.akis .kap{position:relative;z-index:1}
.akis .bolum-bas h2 em{color:var(--altin-acik)}
.akis .bolum-bas p:not(.ust-baslik){color:rgba(255,255,255,.7)}
.akis .ust-baslik{color:var(--altin-acik)}
.adimlar{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.adimlar li{padding:28px 24px;border-radius:20px;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}
.adimlar span{display:block;font:italic 500 42px/1 var(--serif);color:var(--altin);margin-bottom:18px}
.adimlar h3{font-size:21px;margin-bottom:8px}
.adimlar p{font-size:15px;color:rgba(255,255,255,.72);margin:0}
.akis-not{margin:32px 0 0;color:rgba(255,255,255,.75)}
.akis-not a{color:var(--altin-acik);font-weight:700}

/* ---------- sss ---------- */
.sss-bolum{background:#fff}
.sss-izgara{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,80px);align-items:start}
.sss-izgara .bolum-bas{position:sticky;top:110px}
.sss-izgara .bolum-bas a{color:var(--mercan);font-weight:700}
.sss details{border-bottom:1px solid var(--cizgi)}
.sss summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 0;font:600 clamp(18px,1.6vw,21px)/1.3 var(--serif)}
.sss summary::-webkit-details-marker{display:none}
.sss summary::after{content:"+";flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--pembe);color:var(--mercan);font:400 20px var(--sans);transition:transform .3s var(--hizli),background .2s}
.sss details[open] summary::after{transform:rotate(45deg);background:var(--mercan);color:#fff}
.sss details p{color:var(--soluk);padding:0 50px 20px 0;margin:0}
.sss details a{color:var(--mercan);font-weight:700}

/* ---------- test bandı (sayfanın ortasında, küçük) ---------- */
.test-bant{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:28px;padding:22px 28px;border-radius:20px;background:var(--pembe);box-shadow:inset 0 0 0 1px var(--gul-acik)}
.test-bant b{font:600 20px/1.3 var(--serif)}
.test-bant p{margin:4px 0 0;color:var(--soluk);font-size:15px}

/* ---------- final ---------- */
.final{position:relative;overflow:hidden;background:radial-gradient(700px 360px at 50% 0%,rgba(232,140,115,.35),transparent 70%),linear-gradient(160deg,#5E4538,#3F3027);color:#fff;padding:clamp(80px,11vw,140px) 0;text-align:center}
.final-ic{position:relative;max-width:820px}
.final [data-isaret-buyuk]{display:block;width:54px;margin:0 auto 26px;color:var(--altin)}
.final h2{font-size:clamp(36px,5.4vw,66px);line-height:1.05;margin-bottom:22px}
.final h2 em{color:var(--altin-acik);display:block}
.final p{font-size:clamp(17px,1.4vw,20px);color:rgba(255,255,255,.75);max-width:36em;margin:0 auto 34px}

/* ---------- büyütme ---------- */
.buyut{border:0;padding:0;background:transparent;max-width:min(92vw,620px);max-height:90vh}
.buyut::backdrop{background:rgba(30,20,16,.85)}
.buyut img{max-height:86vh;width:auto;margin:0 auto;border-radius:14px}
.buyut .kapat{position:fixed;top:16px;right:16px;width:46px;height:46px;border-radius:50%;background:#fff;font-size:26px;line-height:1}

/* ---------- duyarlı ---------- */
@media (max-width:1080px){
  .e-izgara{grid-template-columns:repeat(2,1fr)}
  .kimlik{grid-template-columns:repeat(3,1fr)}
  .mesaj-ust{grid-template-columns:1fr 1fr}
  .alinti{grid-column:1/-1}
}
@media (max-width:900px){
  .hero-izgara,.hakkinda-izgara,.sss-izgara{grid-template-columns:1fr}
  .hero-gorsel{justify-self:center;max-width:420px;margin-top:20px}
  .yol-izgara,.hizmet-izgara{grid-template-columns:1fr}
  .paket{grid-template-columns:1fr}
  .kars{grid-template-columns:1fr}
  .adimlar{grid-template-columns:1fr 1fr}
  .sss-izgara .bolum-bas{position:static}
  .hakkinda-gorsel{max-width:420px;margin:0 auto;width:100%}
}
@media (max-width:640px){
  .hero{padding-top:36px}
  .hero h1{font-size:clamp(38px,11vw,48px)}
  .rozet{font-size:10.5px;letter-spacing:.08em}
  .dugmeler .dugme{flex:1 1 100%}
  .hero-takip{width:92px;height:92px;right:-6px;top:-16px}
  .hero-takip b{font-size:24px}
  .hero-ad{left:-6px;bottom:20px;padding:12px 16px}
  .hero-ad b{font-size:18px}
  .halka,.nokta{display:none}
  .e-izgara{grid-template-columns:1fr}
  .paket-gorsel img{max-height:280px}
  .mesaj-izgara{columns:2 140px;column-gap:10px}
  .mesaj{margin-bottom:10px;padding:6px}
  .mesaj figcaption{font-size:10px;letter-spacing:.06em}
  .sayi-kutu{padding:18px 12px}
  .alinti{padding:22px}
  .adimlar{grid-template-columns:1fr}
  .kimlik{grid-template-columns:1fr 1fr}
  .hakkinda-ad{left:-6px}
  .hakkinda-takip{right:-6px}
  .sss details p{padding-right:0}
  .yol-kart,.hizmet-kart{padding:26px 22px}
  .test-bant{padding:20px}
  .test-bant .dugme{width:100%}
  .mobil-bar .dugme:first-child{background:var(--altin);color:var(--gece)}
}
@media (prefers-reduced-motion:reduce){.serit-ray{animation:none}}
