/* Ana sayfa (3 Kas 2026, Yıldırım'ın bölüm tasarımları). Masaüstünde görseller
   bölüm arkasında, metin sayfada; 992px altında görsel metnin altına iner. */
:root{--a-lacivert:#111c45;--a-turuncu:#f4582a;--a-turuncu2:#ff6b3d;--a-mavi:#2f7fe0;--a-yesil:#22b37f;--a-mor:#7b61e8;--a-sari:#f5a524;--a-gri:#5d6b82;--a-cizgi:#e6ebf2}
main{overflow-x:clip}
.a-bolum{position:relative;padding:96px 0}
.a-bolum h2,.a-hero h1{color:var(--a-lacivert);font-weight:800;letter-spacing:-.055em;line-height:1.04;margin:0}
.a-bolum h2{font-size:clamp(32px,3.5vw,52px)}
.a-bolum h2 em,.a-hero h1 em{display:block;font-style:normal;color:var(--a-turuncu)}
.a-bolum p{color:var(--a-gri)}
.a-kicker{display:flex;align-items:center;gap:14px;font:800 13px/1 Manrope,sans-serif;letter-spacing:.2em;color:var(--a-turuncu);margin-bottom:26px}
.a-kicker:before{content:"";width:30px;height:3px;border-radius:2px;background:var(--a-turuncu)}
.a-kicker.mavi{color:var(--a-mavi)}
.a-lead{font-size:clamp(16px,1.25vw,18px);line-height:1.55;margin:22px 0 0}
.a-ust{display:grid;grid-template-columns:1.45fr 1fr;gap:56px;align-items:start;margin-bottom:44px}
.a-ust>p{font-size:17px;line-height:1.7;margin:0}

/* Düğmeler ve simgeler */
main svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:none}
.a-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:12px;padding:17px 26px;font:700 16px/1 'DM Sans',sans-serif;transition:transform .2s,box-shadow .2s,background .2s}
.a-btn svg{width:18px;height:18px;stroke-width:2.2}
.a-btn:hover{transform:translateY(-2px)}
.a-btn-turuncu{background:linear-gradient(180deg,var(--a-turuncu2),var(--a-turuncu));color:#fff;box-shadow:0 12px 28px #f4582a40}
.a-btn-turuncu:hover{color:#fff;box-shadow:0 16px 34px #f4582a59}
.a-btn-cizgi{background:#fff;color:var(--a-lacivert);border:1.5px solid #d5dce7}
.a-btn-cizgi:hover{color:var(--a-lacivert);border-color:#aeb9ca}
.a-btn-cizgi-turuncu{background:#fff;color:var(--a-lacivert);border:1.5px solid #f7a388}
.a-btn-cizgi-turuncu svg{color:var(--a-turuncu)}
.a-btn-cizgi-turuncu:hover{color:var(--a-lacivert);background:#fff7f4}
.a-btn-genis{min-width:330px;border-radius:40px;padding:19px 34px}
.a-cta{text-align:center;margin-top:44px;position:relative}
.a-daire{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:50%;flex:none}
.a-daire svg{width:28px;height:28px}
.a-daire.buyuk{width:86px;height:86px}.a-daire.buyuk svg{width:36px;height:36px}
.turuncu{--r:var(--a-turuncu);--z:#fff0ea}.mavi{--r:var(--a-mavi);--z:#eaf2fd}.yesil{--r:var(--a-yesil);--z:#e6f7f0}.mor{--r:var(--a-mor);--z:#f0ecfd}.sari{--r:var(--a-sari);--z:#fff5e3}
.a-daire,.a-rozet,.a-paket-ikon{color:var(--r);background:var(--z)}

/* 01 · Açılış */
.a-hero{position:relative;overflow:hidden;background:#f7f9fc}
.a-hero-gorsel{--w:min(1600px,112vw);position:absolute;z-index:0;width:var(--w);height:auto;max-width:none;left:calc(50% - var(--w) * .415);top:30px;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 28%,#000 94%,transparent 100%);mask-image:linear-gradient(0deg,transparent 0,#000 28%,#000 94%,transparent 100%)}
.a-hero:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(247,249,252,.96) 0,rgba(247,249,252,.9) calc(50% - 160px),rgba(247,249,252,0) calc(50% - 40px)),linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 170px)}
.a-hero-ic{position:relative;z-index:2;padding-top:96px}
.a-hero-metin{max-width:560px}
.a-marka{display:flex;align-items:center;font:600 13px/1 Manrope,sans-serif;letter-spacing:.24em;margin-bottom:38px}
.a-marka b{color:var(--a-lacivert);font-weight:800;padding-right:22px;border-right:1px solid #cfd6e2}
.a-marka span{color:#7c879a;padding-left:22px;letter-spacing:.14em}
.a-hero h1{font-size:clamp(44px,4.7vw,68px);line-height:1.06}
.a-giris{font-size:clamp(17px,1.45vw,21px);line-height:1.6;color:var(--a-gri);margin:34px 0 36px}
.a-butonlar{display:flex;flex-wrap:wrap;gap:14px}
.a-yolculuk{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:104px 0 0;padding:0 0 64px}
.a-yolculuk li{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:500;color:var(--a-lacivert);padding-right:24px}
.a-yolculuk li b{font:700 22px/1 Manrope,sans-serif;color:var(--a-mavi)}
.a-yolculuk li:first-child b{color:var(--a-turuncu);border-bottom:2px solid var(--a-turuncu);padding-bottom:3px}
.a-yolculuk li:not(:last-child):after{content:"";flex:1;min-width:40px;height:10px;margin-left:8px;background:radial-gradient(circle,#fff 2.6px,#b9c4d6 3.2px,#b9c4d6 4.4px,transparent 5px) right center/10px 10px no-repeat,linear-gradient(#cdd6e4,#cdd6e4) left center/calc(100% - 9px) 1px no-repeat}

/* 02 · Hazır mı */
.a-hazir{padding-top:72px;background:#fff}
.a-istatistik-kartlar{display:grid;grid-template-columns:1fr 1fr;gap:26px}
.a-ist-kart{position:relative;overflow:hidden;min-height:430px;border-radius:22px;background:#fff;border:1px solid #eef1f6;box-shadow:0 24px 60px #14234412}
.a-ist-gorsel{position:absolute;top:0;right:0;width:60%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 38%);mask-image:linear-gradient(90deg,transparent 0,#000 38%)}
.a-ist-hekim{object-position:50% 22%}
.a-ist-telefon{width:44%;object-position:50% 40%}
.a-ist-kart:nth-child(2) .a-ist-metin{max-width:57%}
.a-hazir .a-ust{grid-template-columns:1.8fr 1fr}
.a-ist-metin{position:relative;padding:40px 0 40px 42px;max-width:58%}
.a-ist-etiket{display:flex;align-items:center;gap:16px;white-space:nowrap;font:700 12px/1.3 Manrope,sans-serif;letter-spacing:.16em;color:#4d5a70}
.a-rozet{display:grid;place-items:center;width:56px;height:56px;border-radius:16px}
.a-rozet svg{width:28px;height:28px}
.a-ist-sayi{font:800 clamp(66px,7.4vw,112px)/1 Manrope,sans-serif;letter-spacing:-.05em;color:var(--a-turuncu);margin:26px 0 22px}
.a-ist-kart h3{font:500 21px/1.4 'DM Sans',sans-serif;letter-spacing:0;color:var(--a-lacivert);margin:0 0 22px}
.a-kaynak{font-size:15px;line-height:1.55;margin:0}
.a-uclu{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px;text-align:center}
.a-uclu>div{position:relative}
.a-uclu>div:not(:last-child):after{content:"";position:absolute;top:32px;left:calc(50% + 70px);right:calc(-50% + 70px);height:1px;background:#d9e0ea}
.a-uclu>div:not(:last-child):before{content:"";position:absolute;top:28px;left:calc(50% + 66px);width:8px;height:8px;border-radius:50%;background:var(--a-turuncu)}
.a-uclu>div:nth-child(2):before{background:var(--a-mavi)}
.a-uclu h3{font-size:24px;letter-spacing:-.03em;color:var(--a-lacivert);margin:18px 0 10px}
.a-uclu p{font-size:16.5px;line-height:1.6;max-width:340px;margin:0 auto}

/* Sahne bölümleri: görsel arkada, metin solda */
.a-sahne{overflow:hidden;background:#fff}
.a-cerceve{position:absolute;top:0;left:50%;width:min(100%,1680px);height:100%;transform:translateX(-50%);pointer-events:none}
.a-sahne-gorsel{position:absolute;max-width:none;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--m,30%),#000 93%,transparent 100%),linear-gradient(0deg,transparent 0,#000 22%,#000 86%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--m,30%),#000 93%,transparent 100%),linear-gradient(0deg,transparent 0,#000 22%,#000 86%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}
.a-sahne-ic{position:relative;z-index:2}
.a-sahne:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.96) 0,rgba(255,255,255,.88) calc(var(--perde,50%) - 240px),rgba(255,255,255,0) var(--perde,50%))}
.a-mobil-gorsel{display:none}
.a-growth{padding-top:84px;--perde:calc(50% - 280px)}
.a-asistan{--perde:calc(50% - 250px)}
.a-clinic,.a-intel{--perde:calc(50% - 110px)}
.a-growth .a-sahne-gorsel{width:80%;right:-8%;top:0;--m:40%}
.a-growth .a-sahne-metin{max-width:690px}
.a-asistan .a-sahne-gorsel{width:76%;right:-1%;top:10px;--m:22%}
.a-asistan .a-sahne-metin{max-width:400px;padding-top:30px}
.a-asistan h2{font-size:clamp(30px,3vw,44px)}
.a-asistan .a-lead{max-width:380px}
.a-clinic .a-sahne-gorsel{width:91%;right:-10.4%;top:-40px;--m:30%}
.a-clinic .a-sahne-metin{max-width:450px;padding-top:30px;padding-bottom:110px}
.a-intel .a-sahne-gorsel{width:94.6%;right:-2.2%;top:0;--m:26%}
.a-intel .a-sahne-metin{max-width:450px;padding-bottom:150px}
.a-sahne .a-lead{max-width:640px}
.a-growth .a-lead{max-width:640px}

.a-rakamlar{display:grid;grid-template-columns:repeat(3,1fr);margin-top:36px;max-width:660px}
.a-rakamlar>div{padding:0 26px;border-left:1px solid #dfe4ec}
.a-rakamlar>div:first-child{padding-left:0;border-left:0}
.a-rakamlar b{display:block;white-space:nowrap;font:800 clamp(44px,4.2vw,60px)/1 Manrope,sans-serif;letter-spacing:-.05em;color:var(--a-turuncu);margin-bottom:16px}
.a-rakamlar span{display:block;font-size:16.5px;line-height:1.35;color:var(--a-lacivert);font-weight:500}
.a-rakamlar small{display:block;font-size:13.5px;line-height:1.45;color:#77839a;margin-top:14px}
.a-rakamlar-kucuk{margin-top:36px}
.a-rakamlar-kucuk>div{padding:0 22px}
.a-rakamlar-kucuk b{font-size:clamp(34px,3vw,44px);margin-bottom:12px}
.a-rakamlar-kucuk span{font-size:14.5px;color:var(--a-gri);font-weight:400}
.a-dipnot{font-size:14px;line-height:1.5;margin:26px 0 0;color:#7a869b}

.a-adimlar{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin:64px 0 0;padding:0;position:relative}
.a-adimlar li{position:relative}
.a-adimlar li:after{content:"";position:absolute;top:32px;left:100px;right:-6px;height:1px;background:#d9e0ea}
.a-adimlar li:before{content:"";position:absolute;top:29px;left:100px;width:7px;height:7px;border-radius:50%;background:var(--r)}
.a-adimlar .a-daire{width:76px;height:76px}
.a-adimlar b{display:block;font:800 17px/1 Manrope,sans-serif;letter-spacing:.14em;color:var(--a-lacivert);margin:22px 0 10px}
.a-adimlar p{font-size:16px;line-height:1.5;margin:0;max-width:300px}

.a-nasil{display:grid;grid-template-columns:170px 1fr;gap:36px;align-items:start;margin-top:80px}
.a-nasil>h3{font-size:34px;letter-spacing:-.04em;color:var(--a-lacivert);line-height:1.15;margin:16px 0 0;padding-right:28px;border-right:1px solid #dfe4ec}
.a-nasil ol{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin:0;padding:0}
.a-nasil li{display:flex;gap:14px}
.a-nasil .a-daire{width:58px;height:58px}
.a-nasil i{display:block;font:500 18px/1 Manrope,sans-serif;font-style:normal;color:var(--a-turuncu);margin:6px 0 10px}
.a-nasil b{display:block;font-size:16.5px;line-height:1.3;color:var(--a-lacivert);margin-bottom:8px}
.a-nasil p{font-size:14.5px;line-height:1.5;margin:0}

.a-ozellik-kartlar{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;position:relative}
.a-ozellik-kartlar article{position:relative;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 22px 50px #1423441a;padding:0 24px 26px}
.a-ozellik-kartlar img{display:block;height:auto;width:calc(100% + 48px);margin:0 -24px;aspect-ratio:2.4;object-fit:cover}
.a-ozellik-kartlar .a-daire{width:62px;height:62px;box-shadow:0 8px 20px #14234414}
.a-ozellik-kartlar h3{font-size:21px;letter-spacing:-.03em;color:var(--a-lacivert);margin:14px 0 8px}
.a-ozellik-kartlar p{font-size:15.5px;line-height:1.5;margin:0}

.a-dortlu{display:grid;grid-template-columns:repeat(4,1fr);position:relative}
.a-dortlu>div{padding:0 34px;border-left:1px solid #e2e7ef}
.a-dortlu>div:first-child{padding-left:0;border-left:0}
.a-dortlu h3{font-size:23px;letter-spacing:-.03em;color:var(--a-lacivert);margin:22px 0 10px}
.a-dortlu p{font-size:17px;line-height:1.5;margin:0}

/* 07 · Değerlendirme */
.a-deg{background:radial-gradient(ellipse at 90% 0,#eef2f9 0,transparent 50%),#f8fafc}
.a-deg .a-ust{margin-bottom:52px}
.a-deg-panel{position:relative;display:grid;grid-template-columns:1fr 1.05fr;gap:40px;padding:58px 52px 50px 60px;border-radius:28px;overflow:hidden;color:#fff;background:radial-gradient(ellipse 40% 50% at 30% 0,#1f4fb04d,transparent 70%),radial-gradient(ellipse 35% 45% at 82% 0,#2a5fd040,transparent 70%),linear-gradient(160deg,#0c1f55,#081438 60%,#0a1640);box-shadow:0 30px 70px #0b1a4533}
.a-deg-panel:before{content:"";position:absolute;right:-12%;bottom:-62%;width:78%;height:120%;border-radius:50%;background:radial-gradient(ellipse at 40% 30%,#3b2f8f55,#15245f66 55%,transparent 72%);pointer-events:none}
.a-deg-panel>*{position:relative}
.a-deg-sayi{font:800 96px/1 Manrope,sans-serif;letter-spacing:-.05em}
.a-deg-sayi span{font-size:22px;letter-spacing:0;color:var(--a-turuncu2);vertical-align:-.1em;margin-left:10px}
.a-deg-sol h3{font-size:clamp(24px,2.2vw,32px);letter-spacing:-.03em;color:#fff;margin:20px 0 14px}
.a-deg-sol p{color:#b8c3dc;font-size:19px;line-height:1.55;margin:0;max-width:560px}
.a-deg-noktalar{display:flex;align-items:center;gap:0;margin-top:58px;max-width:560px;background:linear-gradient(#3b4a72,#3b4a72) center/100% 2px no-repeat}
.a-deg-noktalar i{width:13px;height:13px;border-radius:50%;background:#3b4a72;flex:none}
.a-deg-noktalar i+i{margin-left:calc((100% - 143px) / 10)}
.a-deg-noktalar i:first-child{width:18px;height:18px;background:#fff;border:3px solid var(--a-turuncu2);box-shadow:0 0 14px var(--a-turuncu2)}
.a-deg-cozumler{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin:28px 0 0;padding:0;align-self:start}
.a-deg-cozumler li{text-align:center;position:relative}
.a-deg-cozumler li:not(:last-child):after{content:"";position:absolute;top:calc(50% - 42px);left:calc(100% - 6px);width:38px;height:12px;background:radial-gradient(circle,#fff 3px,var(--a-turuncu2) 3.6px,var(--a-turuncu2) 5.5px,transparent 6px) center/12px 12px no-repeat,linear-gradient(var(--a-turuncu2),var(--a-turuncu2)) center/100% 1.5px no-repeat;filter:drop-shadow(0 0 4px var(--a-turuncu2))}
.a-deg-cozumler .kutu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;aspect-ratio:1;border-radius:20px;background:linear-gradient(160deg,#ffffff14,#ffffff05);border:1px solid #ffffff1c;box-shadow:inset 0 1px 0 #ffffff14,0 14px 30px #0006}
.a-deg-cozumler svg{width:34px;height:34px;color:var(--r);stroke-width:2.2}
.a-deg-cozumler b{font:600 15px/1.25 'DM Sans',sans-serif;color:#fff}
.a-deg-cozumler small{display:block;font-size:14.5px;line-height:1.4;color:#b8c3dc;margin-top:16px}
.a-deg-btn{position:absolute;right:52px;bottom:42px;padding:22px 32px;font-size:19px;border-radius:14px}

/* 08 · Paketler */
.a-paket{background:linear-gradient(180deg,#f8fafc,#fff)}
.a-paket-ust{grid-template-columns:1.25fr 1fr;align-items:end}
.a-paket-ust p{font-size:18px;line-height:1.6;margin:0}
.a-degerler{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);margin:26px 0 0;padding:0}
.a-degerler li{font-size:14.5px;line-height:1.35;color:var(--a-gri);padding:0 14px;border-left:1px solid #e1e6ee}
.a-degerler li:first-child{padding-left:0;border-left:0}
.a-degerler svg{display:block;width:44px;height:44px;padding:10px;border-radius:50%;background:#eef3fc;color:var(--a-mavi);margin-bottom:12px}
.a-paketler{display:grid;grid-template-columns:1fr 1.03fr 1fr;gap:26px;align-items:stretch;margin-top:8px}
.a-paket-kart{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:22px;padding:38px 34px 30px;box-shadow:0 24px 60px #1423440f;border:1px solid #eef1f6}
.a-paket-kart.koyu{background:#16233f;border:2px solid var(--a-turuncu);color:#fff;box-shadow:0 30px 70px #f4582a26}
.a-paket-rozet{position:absolute;top:-16px;left:44px;background:var(--a-turuncu);color:#fff;font:800 12.5px/1 Manrope,sans-serif;letter-spacing:.08em;padding:9px 16px;border-radius:30px}
.a-paket-bas{display:flex;justify-content:space-between;align-items:flex-start}
.a-paket-ad{font:800 16px/1 Manrope,sans-serif;letter-spacing:.24em;color:#fff;margin-top:6px}
.a-paket-ad.mavi{color:var(--a-mavi)}
.a-paket-ikon{display:grid;place-items:center;width:58px;height:58px;border-radius:50%}
.a-paket-ikon.cizgi{background:transparent;color:#fff;border:1.5px solid #ffffff55}
.a-paket-ikon svg{width:26px;height:26px}
svg.dolu{fill:#f5a524;stroke:#e48a12}
.a-fiyat{white-space:nowrap;font:800 clamp(30px,2.6vw,40px)/1 Manrope,sans-serif;letter-spacing:-.04em;color:var(--a-lacivert);margin:26px 0 12px}
.koyu .a-fiyat{color:#fff}
.a-fiyat small{font:500 15px/1 'DM Sans',sans-serif;letter-spacing:0;color:var(--a-gri);margin-left:6px}
.koyu .a-fiyat small{color:#c3cbe0}
.a-paket-ozet{font-size:16px;color:#46536b;margin:0 0 24px}
.koyu .a-paket-ozet{color:#e7ebf5}
.a-paket-kart ul{list-style:none;margin:0 0 30px;padding:0 0 26px;border-bottom:1px solid #e9edf3;flex:1}
.koyu ul{border-bottom:0}
.a-paket-kart li{position:relative;padding-left:34px;font-size:15px;line-height:1.45;color:#4a576e;margin-bottom:13px}
.koyu li{color:#eef1f8}
.a-paket-kart li:before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;background:var(--a-turuncu);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 12.5 5 5 10-11'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 12.5 5 5 10-11'/%3E%3C/svg%3E") center/contain no-repeat}
.a-paket-kart .a-btn{width:100%}

/* Geniş tablet ve altı: görseller metnin altına */
@media (max-width:1199.98px){
  .a-nasil ol{grid-template-columns:repeat(2,1fr)}
  .a-deg-panel{grid-template-columns:1fr;padding-bottom:130px}
  .a-deg-btn{left:60px;right:auto}
}
@media (max-width:991.98px){
  .a-bolum{padding:64px 0}
  .a-sahne:after{display:none}
  .a-ust,.a-paket-ust,.a-hazir .a-ust{grid-template-columns:1fr;gap:22px}
  .a-hero{background:#f7f9fc}
  .a-hero:before{background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 90px)}
  .a-hero-gorsel{position:relative;--w:190vw;left:auto;top:auto;margin:30px 0 0 -62vw;display:block;order:2}
  .a-hero{display:flex;flex-direction:column}
  .a-hero-ic{padding-top:52px;display:contents}
  .a-hero-metin{max-width:none;padding:52px 24px 0;position:relative;z-index:2;order:1}
  .a-yolculuk{order:3;grid-template-columns:1fr 1fr;row-gap:18px;margin:10px 0 0;padding:0 24px 48px;position:relative;z-index:2}
  .a-yolculuk li:after{display:none}
  .a-istatistik-kartlar,.a-uclu{grid-template-columns:1fr}
  .a-ist-kart{min-height:0}
  .a-ist-gorsel{position:relative;display:block;width:100%;height:260px;-webkit-mask-image:linear-gradient(0deg,#000 70%,transparent);mask-image:linear-gradient(0deg,#000 70%,transparent)}
  .a-ist-telefon{width:100%}
  .a-ist-kart{display:flex;flex-direction:column-reverse}
  .a-ist-metin,.a-ist-kart:nth-child(2) .a-ist-metin{max-width:none;padding:32px 28px 0}
  .a-uclu>div:before,.a-uclu>div:after{display:none}
  .a-cerceve{display:none}
  .a-mobil-gorsel{display:block;width:118%;max-width:none;height:auto;margin:30px -9% 0}
  .a-sahne-metin{max-width:none!important;padding:0!important}
  .a-rakamlar{grid-template-columns:1fr;gap:26px}
  .a-rakamlar>div{padding:0!important;border:0}
  .a-adimlar,.a-ozellik-kartlar,.a-dortlu{grid-template-columns:1fr 1fr;gap:30px}
  .a-adimlar li:before,.a-adimlar li:after{display:none}
  .a-dortlu>div{padding:0!important;border:0}
  .a-nasil{grid-template-columns:1fr;gap:20px;margin-top:40px}
  .a-nasil>h3{border:0;padding:0}
  .a-deg-panel{padding:40px 28px 120px;background:radial-gradient(ellipse at 20% 0,#163a8a 0,transparent 55%),#0b1a45}
  .a-deg-cozumler{grid-template-columns:1fr 1fr}
  .a-deg-cozumler li:after{display:none}
  .a-deg-btn{font-size:17px;padding:20px 24px}
  .a-deg-btn{left:28px;right:28px;bottom:32px}
  .a-paketler{grid-template-columns:1fr;gap:34px}
  .a-degerler{grid-template-columns:1fr 1fr;row-gap:18px}
  .a-degerler li:nth-child(3){padding-left:0;border-left:0}
}
@media (max-width:575.98px){
  .a-adimlar,.a-ozellik-kartlar,.a-dortlu,.a-nasil ol{grid-template-columns:1fr}
  .a-btn-genis{min-width:0;width:100%;font-size:15px;padding:18px 22px}
  .a-marka{font-size:11px}
  .a-paket-kart{padding:36px 26px 28px}
  .a-deg-sayi{font-size:76px}
}
/* Clinic Manager kartları: 1, 2, 4 simgeleri görselin içinde; 3. kartta HTML simgesi */
.a-ozellik-kartlar .a-kart-simge{position:absolute;left:24px;top:auto;margin-top:-50px;background:#fff;box-shadow:0 10px 24px #f4582a33}
.a-ozellik-kartlar .a-kart-simge+h3{margin-top:14px}
svg.dolu-turuncu{fill:var(--a-turuncu);stroke:var(--a-turuncu)}
