.hp-sayfa{--hp-r:20px}.hp-kap{width:min(1180px,100%);margin:0 auto;padding:0 16px}.hp{overflow-x:clip}.hp svg.ikon{width:1.1em;height:1.1em}.hp h2,.hp h3,.hp p{margin-top:0}.hp-ust{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:blur(14px) saturate(1.3);border-bottom:1px solid transparent;transition:border-color .25s}.hp-ust.kay{border-color:var(--kenar)}.hp-ust-ic{display:flex;align-items:center;gap:14px;height:62px}.hp-nav{display:none;gap:2px;margin-left:16px}.hp-nav a{padding:8px 12px;border-radius:9px;color:var(--yazi2);text-decoration:none;font-weight:700;font-size:.92rem}.hp-nav a:hover{color:var(--yazi);background:var(--yuzey2)}.hp-ust-sag{margin-left:auto;display:flex;gap:8px;align-items:center}@media (min-width:960px){.hp-nav{display:flex}}@media (max-width:560px){.hp-gizle-kucuk,.hp-gizle-mobil{display:none}}.hp-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 22px;border-radius:14px;font:inherit;font-weight:800;font-size:1rem;text-decoration:none;cursor:pointer;border:1.5px solid var(--kenar);background:var(--yuzey);color:var(--yazi);transition:transform .15s,border-color .2s,filter .2s,box-shadow .2s;-webkit-tap-highlight-color:transparent}.hp-btn:hover{transform:translateY(-2px);border-color:var(--yazi2)}.hp-btn:active{transform:scale(.98)}.hp-btn.ana{background:var(--on-btn);color:var(--on-btn-yazi);border-color:transparent}.hp-btn.ana:hover{filter:brightness(1.07)}.hp-btn.wa{background:#157f42;color:#fff;border-color:transparent}.hp-btn.buyuk{padding:17px 28px;font-size:1.1rem;width:100%}@media (min-width:560px){.hp-btn.buyuk{width:auto}}.hp-bolum{padding:64px 0;position:relative}.hp-koyu{background:var(--yuzey);border-block:1px solid var(--kenar)}@media (min-width:900px){.hp-bolum{padding:96px 0}}.hp-bas{text-align:center;max-width:720px;margin:0 auto 36px}.hp-bas h2,.hp-blog-bas h2,.hp-antrenor h2{margin:14px 0 12px;font-size:clamp(2.1rem,7vw,3.5rem)}.hp-bas p{margin:0;color:var(--yazi2);font-size:1.05rem;line-height:1.6}.hp-pill{display:inline-block;padding:4px 10px;border-radius:6px;background:var(--vurgu-bg);color:var(--vurgu);font:800 .72rem/1.3 var(--font-display);letter-spacing:.1em;text-transform:uppercase}.hp-js .hp-r{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 80ms)}.hp-js .hp-r.gor{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hp-js .hp-r{opacity:1;transform:none;transition:none}}@media (max-width:899px){[data-kaydir]{display:flex !important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:4px 16px 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}[data-kaydir]::-webkit-scrollbar{display:none}[data-kaydir] > *{flex:0 0 min(84%,340px);scroll-snap-align:center}}.hp-hero{position:relative;padding:22px 0 30px;overflow:clip}.hp-arka{position:absolute;inset:0;z-index:0;pointer-events:none}.hp-sapma{position:absolute;background:var(--vurgu);opacity:.12;transform:skewX(-18deg)}.hp-sapma.s1{width:38%;height:120%;right:-8%;top:-10%}.hp-sapma.s2{width:14%;height:120%;right:28%;top:-10%;opacity:.06}.hp-izgara{position:absolute;inset:0;background-image:linear-gradient(var(--kenar) 1px,transparent 1px),linear-gradient(90deg,var(--kenar) 1px,transparent 1px);background-size:52px 52px;opacity:.25;mask-image:linear-gradient(180deg,#000,transparent 70%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%)}.hp-hero-ic{position:relative;z-index:1;display:grid;gap:22px;align-items:start}@media (min-width:960px){.hp-hero{padding:54px 0 56px}.hp-hero-ic{grid-template-columns:1.08fr .92fr;gap:56px;align-items:center}}.hp-hero h1{margin:16px 0 14px;font-size:clamp(2.7rem,11.4vw,5.9rem);line-height:.94}.hp-lead{margin:0 0 14px;max-width:560px;color:var(--yazi2);font-size:clamp(1rem,2.4vw,1.18rem);line-height:1.6}.hp-lead b{color:var(--yazi)}.hp-guven{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 16px;padding:0;color:var(--yazi2);font-size:.9rem;font-weight:700}.hp-guven li{display:inline-flex;align-items:center;gap:6px}.hp-guven svg{color:var(--vurgu)}.hp-rakam-seridi{display:none;gap:26px;padding-top:18px;border-top:1px solid var(--kenar)}.hp-rakam-seridi b{display:block;font:800 2.3rem/1 var(--font-display);color:var(--vurgu)}.hp-rakam-seridi span{display:block;margin-top:4px;color:var(--soluk);font-size:.8rem;max-width:150px;line-height:1.3}@media (min-width:640px){.hp-rakam-seridi{display:flex}}:root[data-tema="acik"] .hp-rakam-seridi b{color:var(--yazi)}.hq{position:relative;padding:20px 18px 22px;border-radius:24px;background:var(--yuzey);border:1.5px solid var(--kenar);box-shadow:0 30px 70px -30px rgba(0,0,0,.6),0 0 0 1px color-mix(in srgb,var(--vurgu) 10%,transparent)}.hq::before{content:'';position:absolute;left:18px;right:18px;top:-1.5px;height:3px;background:var(--on-btn);border-radius:0 0 4px 4px}.hq-bas{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.hq-sayac{font:800 1rem var(--font-display);color:var(--soluk);letter-spacing:.06em}.hq-cubuk{height:5px;border-radius:4px;background:var(--yuzey3);margin-bottom:18px;overflow:hidden}.hq-cubuk i{display:block;height:100%;background:var(--on-btn);border-radius:4px;transition:width .4s cubic-bezier(.3,.8,.3,1)}:root[data-tema="acik"] .hq-cubuk i{background:#11161a}.hq-sayfa[hidden]{display:none}.hq-sayfa{animation:hq-gir .35s cubic-bezier(.2,.8,.2,1)}@keyframes hq-gir{from{opacity:0;transform:translateX(14px)}}@keyframes hq-gir-k{from{transform:translateX(14px)}}.hq-sayfa[data-adim="1"]{animation-name:hq-gir-k}.hq-b{margin:0 0 6px;font:800 clamp(1.9rem,6vw,2.5rem)/1 var(--font-display);text-transform:uppercase}.hq-alt{margin:0 0 16px;color:var(--yazi2);font-size:.95rem}.hq-karolar{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hq-karolar button{display:grid;gap:4px;justify-items:start;text-align:left;padding:16px 14px;border-radius:16px;background:var(--yuzey2);border:1.5px solid var(--kenar);color:var(--yazi);font:inherit;cursor:pointer;transition:transform .15s,border-color .2s,background .2s;-webkit-tap-highlight-color:transparent}.hq-karolar button span{font-size:1.9rem;line-height:1}.hq-karolar button b{font:800 1.35rem/1.05 var(--font-display);text-transform:uppercase;margin-top:4px}.hq-karolar button small{color:var(--soluk);font-size:.76rem;line-height:1.3}.hq-karolar button:hover,.hq-karolar button:focus-visible{border-color:var(--vurgu);background:var(--vurgu-bg);transform:translateY(-2px);outline:none}.hq-karolar button:active{transform:scale(.97)}.hq-form{display:grid;gap:16px}.hq-seg{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:5px;border-radius:14px;background:var(--yuzey2);border:1px solid var(--kenar)}.hq-seg input,.hq-akt input{position:absolute;opacity:0;pointer-events:none}.hq-seg label span{display:block;text-align:center;padding:11px;border-radius:10px;font-weight:800;cursor:pointer;color:var(--yazi2);transition:.2s}.hq-seg input:checked + span{background:var(--on-btn);color:var(--on-btn-yazi)}.hq-stp-izgara{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hq-stp label{display:block;margin-bottom:6px;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--soluk)}.hq-stp > div{display:flex;align-items:stretch;border:1.5px solid var(--kenar);border-radius:14px;background:var(--yuzey2);overflow:hidden}.hq-stp[hidden]{display:none}.hq-stp button{flex:none;width:42px;border:0;background:transparent;color:var(--yazi);font-size:1.35rem;font-weight:700;cursor:pointer}.hq-stp button:active{background:var(--vurgu-bg)}.hq-stp input{flex:1;min-width:0;width:100%;text-align:center;border:0;background:transparent;color:var(--yazi);font:800 1.35rem var(--font-display);padding:10px 0;-moz-appearance:textfield}.hq-stp input::-webkit-outer-spin-button,.hq-stp input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hq-stp input:focus{outline:none}.hq-stp:focus-within > div{border-color:var(--vurgu)}.hq-akt{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hq-akt > span{grid-column:1 / -1;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--soluk)}.hq-akt label > span{display:grid;gap:2px;padding:11px 8px;border-radius:13px;border:1.5px solid var(--kenar);background:var(--yuzey2);text-align:center;cursor:pointer;height:100%;transition:.2s}.hq-akt b{font:800 1.1rem var(--font-display);text-transform:uppercase}.hq-akt small{color:var(--soluk);font-size:.68rem;line-height:1.25}.hq-akt input:checked + span{border-color:var(--vurgu);background:var(--vurgu-bg)}.hq-dugmeler{display:grid;grid-template-columns:auto 1fr;gap:10px}.hq-dugmeler .hp-btn{padding:15px 18px}.hq-sonuc-bas{display:grid;gap:8px;margin-bottom:14px;justify-items:start}.hq-sonuc-bas .hq-b{margin:0;font-size:clamp(1.7rem,5.4vw,2.1rem)}.hq-sayilar{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}.hq-sayilar > div{padding:12px 8px;border-radius:14px;text-align:center;background:var(--vurgu-bg);border:1px solid color-mix(in srgb,var(--vurgu) 28%,transparent)}.hq-sayilar small{display:block;font-size:.64rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--soluk)}.hq-sayilar b{display:block;font:800 clamp(1.9rem,7vw,2.5rem)/1.05 var(--font-display);color:var(--vurgu)}.hq-sayilar span{font-size:.72rem;color:var(--yazi2)}.hq-yol{padding:14px;border-radius:14px;background:var(--yuzey2);border:1px solid var(--kenar);margin-bottom:10px}.hq-yol-ust{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-weight:700;font-size:.9rem}.hq-yol-ust b{font:800 1.4rem var(--font-display);text-transform:uppercase;color:var(--vurgu)}.hq-yol-cubuk{height:8px;border-radius:5px;background:var(--yuzey3);margin:9px 0 7px;overflow:hidden}.hq-yol-cubuk i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--vurgu2),var(--vurgu));border-radius:5px;transition:width 1.1s cubic-bezier(.2,.8,.2,1) .2s}.hq-yol small{color:var(--soluk);font-size:.76rem}.hq-ac{border:1px solid var(--kenar);border-radius:14px;background:var(--yuzey2);margin-bottom:8px}.hq-ac summary{padding:12px 14px;cursor:pointer;font-weight:800;list-style:none;display:flex;justify-content:space-between;gap:8px;align-items:center}.hq-ac summary::-webkit-details-marker{display:none}.hq-ac summary::after{content:'+';color:var(--vurgu);font-size:1.3rem;line-height:1}.hq-ac[open] summary::after{content:'–'}.hq-ac summary small{color:var(--soluk);font-weight:600;margin-right:auto;margin-left:6px}.hq-ogun{list-style:none;margin:0;padding:0 14px 12px;display:grid;gap:8px}.hq-ogun li{display:grid;grid-template-columns:62px 1fr auto;gap:10px;align-items:center;font-size:.88rem;line-height:1.35}.hq-ogun li em{font-style:normal;font:800 .74rem var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--vurgu)}.hq-ogun li b{font-size:.8rem;color:var(--soluk);white-space:nowrap}.hq-hafta{padding:0 14px 14px;display:flex;flex-wrap:wrap;gap:6px}.hq-hafta span{padding:7px 11px;border-radius:9px;background:var(--vurgu-bg);font-size:.8rem;font-weight:700}.hq-hafta span.d{background:var(--yuzey3);color:var(--soluk)}.hq .hp-btn.buyuk{width:100%;margin-top:8px}.hq-not{margin:10px 0 0;font-size:.74rem;color:var(--soluk);text-align:center;line-height:1.4}.hq-degistir{display:block;margin:8px auto 0;padding:8px;border:0;background:none;color:var(--yazi2);font:inherit;font-weight:700;font-size:.85rem;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.hp-seritler{overflow:hidden;background:var(--on-btn);color:var(--on-btn-yazi);border-block:1px solid var(--kenar)}.hp-seritler-yol{display:flex;gap:22px;width:max-content;padding:12px 0;animation:hp-kay 38s linear infinite;font:800 1.15rem var(--font-display);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.hp-seritler i{font-style:normal;opacity:.55}@keyframes hp-kay{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.hp-seritler-yol{animation:none}}.hp-kartlar{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media (min-width:1000px){.hp-kartlar{grid-template-columns:repeat(4,1fr)}}.hp-k{display:flex;flex-direction:column;border-radius:var(--hp-r);background:var(--yuzey);border:1.5px solid var(--kenar);overflow:hidden;transition:transform .25s,border-color .25s}.hp-k:hover{transform:translateY(-5px);border-color:var(--vurgu)}.hp-k-gorsel{position:relative;height:150px;padding:18px;background:linear-gradient(160deg,var(--vurgu-bg),transparent),var(--yuzey2);border-bottom:1px solid var(--kenar);display:flex;flex-direction:column;justify-content:flex-end}.hp-k h3{margin:16px 18px 6px;font:800 1.5rem/1.05 var(--font-display);text-transform:uppercase}.hp-k p{margin:0 18px 20px;color:var(--yazi2);line-height:1.55;font-size:.93rem}.hp-hafta{display:grid !important;grid-template-columns:repeat(7,1fr);gap:7px;align-items:end}.hp-hafta span{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;gap:5px}.hp-hafta i{width:100%;height:var(--h);border-radius:7px 7px 3px 3px;background:color-mix(in srgb,var(--vurgu) 35%,var(--yuzey3))}.hp-hafta .bugun i{background:var(--vurgu)}.hp-hafta em{font-style:normal;font-size:.66rem;color:var(--soluk);font-weight:700}.hp-makro{gap:8px;justify-content:center}.hp-makro div{display:grid;grid-template-columns:50px 1fr 40px;gap:8px;align-items:center;font-size:.72rem;color:var(--soluk)}.hp-makro i{height:7px;border-radius:5px;background:var(--yuzey3);position:relative;overflow:hidden}.hp-makro i::after{content:'';position:absolute;inset:0 auto 0 0;width:var(--w);background:var(--vurgu);border-radius:5px}.hp-makro div:nth-child(2) i::after{background:#6aa9ff}.hp-makro div:nth-child(3) i::after{background:var(--sicak)}.hp-makro b{color:var(--yazi);text-align:right}.hp-makro .kcal{grid-template-columns:1fr auto;padding-top:4px}.hp-makro .kcal b{font:800 1.35rem var(--font-display);color:var(--vurgu)}.hp-cizgi{width:100%;height:100%;color:var(--vurgu);position:absolute;inset:0;padding:14px 0 0}.hp-rozet-s{position:relative;align-self:flex-start;padding:5px 10px;background:var(--on-btn);color:var(--on-btn-yazi);font:800 .8rem var(--font-display);letter-spacing:.06em;text-transform:uppercase;transform:skew(-8deg)}.hp-sohbet{gap:7px;font-size:.78rem}.hp-sohbet span{padding:8px 12px;border-radius:13px;max-width:94%;line-height:1.35}.hp-sohbet .s{background:var(--yuzey3);border-bottom-left-radius:3px}.hp-sohbet .b{background:var(--vurgu);color:var(--vurgu-yazi);align-self:flex-end;border-bottom-right-radius:3px;font-weight:700}:root[data-tema="acik"] .hp-sohbet .b{background:#11161a;color:#c8ff3d}.hp-adimlar{list-style:none;margin:0;padding:0;display:grid;gap:14px}@media (min-width:860px){.hp-adimlar{grid-template-columns:repeat(3,1fr)}}.hp-adimlar li{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:22px 20px;border-radius:var(--hp-r);background:var(--bg);border:1.5px solid var(--kenar)}.hp-adimlar b{font:800 3.2rem/.9 var(--font-display);color:var(--vurgu)}:root[data-tema="acik"] .hp-adimlar b{color:var(--yazi);background:linear-gradient(transparent 65%,#c8ff3d 65%)}.hp-adimlar h3{margin:0 0 6px;font:800 1.5rem var(--font-display);text-transform:uppercase}.hp-adimlar p{margin:0;color:var(--yazi2);line-height:1.55;font-size:.95rem}.hp-yolharita{display:grid;gap:14px;position:relative}@media (min-width:860px){.hp-yolharita{grid-template-columns:repeat(3,1fr)}}.hp-ay{position:relative;padding:24px 22px 22px;border-radius:var(--hp-r);background:var(--yuzey);border:1.5px solid var(--kenar);overflow:hidden}.hp-ay::before{content:'';position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--vurgu);opacity:calc(.35 + var(--i,0) * .3)}.hp-ay-no{display:inline-block;font:800 .95rem var(--font-display);letter-spacing:.14em;color:var(--vurgu)}.hp-ay h3{margin:6px 0 8px;font:800 2.2rem/1 var(--font-display);text-transform:uppercase}.hp-ay p{margin:0 0 14px;color:var(--yazi2);line-height:1.55;font-size:.95rem}.hp-ay em{display:inline-block;padding:5px 11px;border-radius:7px;background:var(--vurgu-bg);color:var(--vurgu);font:800 .8rem var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-style:normal}.hp-paketler{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:stretch;padding-top:14px}.hp-paket{position:relative;display:flex;flex-direction:column;gap:4px;padding:26px 22px 22px;border-radius:var(--hp-r);background:var(--bg);border:1.5px solid var(--kenar);transition:transform .25s,border-color .25s}.hp-paket:hover{transform:translateY(-4px)}.hp-paket.populer{border-color:var(--vurgu);box-shadow:0 0 0 1px var(--vurgu),0 26px 56px -24px color-mix(in srgb,var(--vurgu) 55%,transparent)}.hp-p-rozet{position:absolute;top:-13px;left:20px;padding:5px 12px;background:var(--on-btn);color:var(--on-btn-yazi);font:800 .8rem var(--font-display);letter-spacing:.08em;text-transform:uppercase;transform:skew(-8deg)}.hp-paket h3{margin:0;font:800 1.9rem/1 var(--font-display);text-transform:uppercase}.hp-p-alt{margin:0;color:var(--soluk);font-size:.88rem;min-height:2.5em}.hp-p-fiyat{margin:10px 0 0;display:flex;align-items:baseline;gap:6px}.hp-p-fiyat b{font:800 3rem/1 var(--font-display)}.hp-p-fiyat span{color:var(--soluk);font-weight:700}.hp-p-gun{margin-bottom:8px;color:var(--vurgu);font-weight:800;font-size:.86rem}.hp-p-liste{list-style:none;margin:8px 0 16px;padding:0;display:grid;gap:9px;flex:1}.hp-p-liste li{display:flex;gap:9px;font-size:.92rem;color:var(--yazi2);line-height:1.4}.hp-p-liste svg{color:var(--vurgu);flex:none;margin-top:2px}.hp-garanti{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:10px}@media (min-width:800px){.hp-garanti{grid-template-columns:repeat(3,1fr)}}.hp-garanti li{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;padding:14px 16px;border-radius:14px;border:1px dashed color-mix(in srgb,var(--vurgu) 45%,var(--kenar));background:var(--vurgu-bg)}.hp-garanti svg{color:var(--vurgu);grid-row:span 2;margin-top:3px}.hp-garanti b{font-size:.95rem}.hp-garanti span{color:var(--yazi2);font-size:.84rem;line-height:1.4}.hp-vip{margin-top:18px;display:grid;gap:16px;padding:22px;border-radius:var(--hp-r);background:linear-gradient(120deg,rgba(224,181,103,.16),transparent 70%),var(--bg);border:1.5px solid rgba(224,181,103,.45)}@media (min-width:800px){.hp-vip{grid-template-columns:1fr auto;align-items:center}}.hp-vip-ic{display:flex;gap:14px;align-items:flex-start}.hp-vip-ic h3{margin:0 0 4px;font:800 1.6rem var(--font-display);text-transform:uppercase}.hp-vip-ic p{margin:0;color:var(--yazi2)}.hp-vip-yildiz{width:46px;height:46px;flex:none;border-radius:13px;display:grid;place-items:center;background:rgba(224,181,103,.2);color:#e0b567}.hp-btnlar{display:flex;flex-wrap:wrap;gap:10px}.hp-yorumlar{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.hp-yorum{margin:0;padding:22px;border-radius:var(--hp-r);background:var(--yuzey);border:1.5px solid var(--kenar);display:flex;flex-direction:column;gap:14px}.hp-yorum-sonuc{font:800 2.4rem/1 var(--font-display);color:var(--vurgu);text-transform:uppercase}.hp-yorum blockquote{margin:0;color:var(--yazi);line-height:1.6;font-size:1rem;flex:1}.hp-yorum figcaption{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hp-av{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:var(--on-btn);color:var(--on-btn-yazi);font:800 .9rem var(--font-display)}.hp-yorum small{color:var(--soluk)}.hp-antrenor{display:grid;gap:22px;align-items:center;padding:28px;border-radius:26px;background:radial-gradient(520px 240px at 0 0,var(--vurgu-bg),transparent 70%),var(--yuzey);border:1.5px solid var(--kenar)}@media (min-width:780px){.hp-antrenor{grid-template-columns:auto 1fr;gap:40px;padding:42px}}.hp-koc-avatar{width:120px;height:120px;display:grid;place-items:center;background:var(--on-btn);color:var(--on-btn-yazi);font:800 3.4rem var(--font-display);transform:skew(-6deg);border-radius:18px}.hp-antrenor p{color:var(--yazi2);line-height:1.65;margin:0 0 18px;max-width:620px}.hp-blog-bas{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:18px}.hp-kat{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.hp-kat a{padding:8px 14px;border-radius:9px;border:1.5px solid var(--kenar);background:var(--yuzey);color:var(--yazi2);font-weight:700;font-size:.86rem;text-decoration:none}.hp-kat a small{color:var(--soluk)}.hp-kat a:hover{border-color:var(--vurgu);color:var(--yazi)}.hp-blog{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.hp-yazi{display:flex;flex-direction:column;border-radius:var(--hp-r);overflow:hidden;background:var(--yuzey);border:1.5px solid var(--kenar);text-decoration:none;color:var(--yazi);transition:transform .25s,border-color .25s}.hp-yazi:hover{transform:translateY(-4px);border-color:var(--vurgu)}.hp-yazi img{width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;display:block}.hp-yazi > div{padding:15px 17px 19px;display:grid;gap:8px;align-content:start}.hp-yazi h3{margin:0;font-size:1.04rem;line-height:1.3}.hp-yazi p{margin:0;color:var(--yazi2);font-size:.88rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hp-sss-duzen{display:grid;gap:26px}@media (min-width:900px){.hp-sss-duzen{grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}}.hp-sss{display:grid;gap:10px}.hp-sss details{border-radius:14px;background:var(--bg);border:1.5px solid var(--kenar)}.hp-sss details[open]{border-color:var(--vurgu)}.hp-sss summary{padding:16px 18px;cursor:pointer;font-weight:800;list-style:none;display:flex;justify-content:space-between;gap:14px;align-items:center}.hp-sss summary::-webkit-details-marker{display:none}.hp-sss summary::after{content:'+';font-size:1.5rem;line-height:1;color:var(--vurgu);transition:transform .25s;flex:none}.hp-sss details[open] summary::after{transform:rotate(45deg)}.hp-sss p{margin:0;padding:0 18px 17px;color:var(--yazi2);line-height:1.65}.hp-son{text-align:center;padding:48px 20px;border-radius:28px;background:var(--on-btn);color:var(--on-btn-yazi);position:relative;overflow:hidden}.hp-son::before{content:'';position:absolute;right:-10%;top:-20%;width:40%;height:140%;background:rgba(0,0,0,.08);transform:skewX(-18deg)}:root[data-tema="acik"] .hp-son::before{background:rgba(200,255,61,.08)}.hp-son h2{position:relative;margin:0 0 12px;font-size:clamp(2.3rem,8vw,4.2rem)}.hp-son p{position:relative;margin:0 auto 22px;max-width:480px;opacity:.85;font-weight:600}.hp-son .hp-cta{position:relative;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.hp-son .hp-btn.ana{background:#0a0c0e;color:#c8ff3d}:root[data-tema="acik"] .hp-son .hp-btn.ana{background:#c8ff3d;color:#11161a}.hp-son .hp-btn:not(.ana){background:rgba(0,0,0,.1);border-color:rgba(0,0,0,.25);color:inherit}:root[data-tema="acik"] .hp-son{background:#11161a;color:#f1f4ee}:root[data-tema="acik"] .hp-son .hp-btn:not(.ana){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.25)}.hp-modal{position:fixed;inset:0;z-index:120;display:none;align-items:center;justify-content:center;padding:14px}.hp-modal:target,.hp-modal.acik{display:flex}.hp-modal-ort{position:absolute;inset:0;background:rgba(4,6,5,.72);backdrop-filter:blur(5px)}.hp-modal-kart{position:relative;width:min(430px,100%);max-height:calc(100dvh - 28px);overflow:auto;animation:hp-ac .28s cubic-bezier(.2,.8,.2,1)}@keyframes hp-ac{from{opacity:0;transform:translateY(18px) scale(.97)}}.hp-modal-kapat{position:absolute;top:12px;right:14px;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;font-size:1.6rem;line-height:1;color:var(--soluk);text-decoration:none;background:var(--yuzey2)}.hp-cubuk{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;gap:8px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 90%,transparent);backdrop-filter:blur(14px);border-top:1px solid var(--kenar);transform:translateY(110%);transition:transform .3s}.hp-cubuk.gor{transform:none}.hp-cubuk .hp-btn{padding:14px 16px}.hp-cubuk .hp-btn.ana{flex:1}.hp-cubuk .hp-btn.wa{flex:none;width:54px;padding:0}@media (min-width:900px){.hp-cubuk{display:none}}@media (max-width:899px){.hp-sayfa{padding-bottom:76px}}.hp-mobil-yazi{display:none}@media (max-width:560px){.hp-masa-yazi{display:none}.hp-mobil-yazi{display:inline}.hp-gizle-mobil{display:none}}.hp-ust .marka small{display:none}.hp-alt-blok{grid-column:1 / -1;display:grid;gap:14px}@media (min-width:960px){.hp-alt-blok{grid-template-columns:auto 1fr;align-items:center;gap:28px;padding-top:6px}.hp-alt-blok .hp-guven{margin:0}}.hp-mini{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hp-mini li{display:grid;gap:6px;align-content:start;padding:12px 10px;border-radius:14px;background:var(--yuzey);border:1px solid var(--kenar)}.hp-mini span{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:var(--on-btn);color:var(--on-btn-yazi);font:800 .95rem var(--font-display)}.hp-mini b{font:800 1.05rem/1.05 var(--font-display);text-transform:uppercase}.hp-mini small{color:var(--soluk);font-size:.72rem;line-height:1.3}@media (min-width:700px){.hp-mini{gap:14px}.hp-mini li{grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:14px 16px}.hp-mini small{font-size:.8rem}}.hq-atla{display:block;margin-top:12px;text-align:center;color:var(--yazi2);font-weight:700;font-size:.88rem;text-decoration:underline;text-underline-offset:3px}.hq-atla:hover{color:var(--vurgu)}.hq-form .hq-atla{margin-top:2px}@media (max-width:899px){.hp-hero{padding:14px 0 22px}.hp-hero-ic{gap:14px}.hp-hero h1{font-size:clamp(2.3rem,10.6vw,3.4rem);line-height:.96;margin:12px 0 8px}.hp-lead{font-size:1rem;margin-bottom:4px;line-height:1.5}.hq{padding:16px 14px 16px}.hq-b{font-size:clamp(1.7rem,7vw,2.1rem)}.hq-karolar{gap:8px}.hq-karolar button{padding:12px 12px;gap:2px}.hq-karolar button span{font-size:1.55rem}.hq-karolar button b{font-size:1.2rem}.hq-karolar button small{font-size:.72rem}}.hp-panel{display:grid;gap:22px;align-items:center}@media (min-width:900px){.hp-panel{grid-template-columns:1fr 1fr;gap:56px}}.hp-liste{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.hp-liste li{display:flex;gap:10px;align-items:flex-start;color:var(--yazi2)}.hp-liste svg{color:var(--vurgu);margin-top:3px;flex:none}.hp-liste b{color:var(--yazi)}.hp-sahne{position:relative;display:grid;place-items:center;padding:8px 0}.hp-telefon{width:min(310px,84vw);border-radius:42px;padding:10px;background:linear-gradient(160deg,#3a444b,#161b1f);box-shadow:0 36px 70px rgba(0,0,0,.45),inset 0 0 0 1.5px rgba(255,255,255,.12);position:relative}.hp-telefon::before{content:'';position:absolute;top:16px;left:50%;width:80px;height:20px;margin-left:-40px;border-radius:12px;background:#0b0e10;z-index:2}.hp-ekran{border-radius:33px;background:var(--bg);padding:44px 14px 16px;display:flex;flex-direction:column;gap:13px;border:1px solid var(--kenar);color:var(--yazi)}.hp-ekran-ust b{display:block;font-size:1.08rem}.hp-ekran-ust small{color:var(--soluk)}.hp-halkalar{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center}.hp-halkalar span{display:block;margin-top:6px;font-size:.7rem;color:var(--soluk);font-weight:700}.hp-halka{--c:var(--vurgu);width:70px;height:70px;margin:0 auto;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--c) calc(var(--p) * 1%),var(--yuzey3) 0);position:relative}.hp-halka::before{content:'';position:absolute;inset:7px;border-radius:50%;background:var(--bg)}.hp-halka b{position:relative;font:800 1rem var(--font-display)}.hp-halka.mavi{--c:#6aa9ff}.hp-halka.amber{--c:#e6b84d}.hp-gorevler{display:grid;gap:7px}.hp-gorev{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:11px 12px;border-radius:13px;background:var(--yuzey);border:1.5px solid var(--kenar);color:var(--yazi);font:inherit;font-size:.86rem;font-weight:700;cursor:pointer;transition:background .2s,border-color .2s;-webkit-tap-highlight-color:transparent}.hp-gorev i{width:20px;height:20px;border-radius:7px;border:2px solid var(--soluk);flex:none;display:grid;place-items:center;transition:.2s}.hp-gorev.bitti{background:var(--vurgu-bg);border-color:var(--vurgu)}.hp-gorev.bitti i{background:var(--vurgu);border-color:var(--vurgu)}.hp-gorev.bitti i::after{content:'✓';color:var(--vurgu-yazi);font-size:.7rem;font-weight:900}.hp-gorev.bitti span{text-decoration:line-through;opacity:.7}.hp-not{padding:11px 13px;border-radius:15px;background:var(--vurgu-bg);font-size:.82rem;line-height:1.45}.hp-not small{display:block;margin-top:3px;color:var(--soluk);font-weight:700}.hp-yuzen{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:9px;padding:10px 14px;border-radius:14px;background:var(--yuzey);border:1.5px solid var(--kenar);box-shadow:0 14px 34px rgba(0,0,0,.28);font-size:.82rem;animation:hp-yuz 6s ease-in-out infinite}.hp-yuzen svg{color:var(--vurgu);width:1.35em;height:1.35em}.hp-yuzen b{display:block;font:800 1rem var(--font-display)}.hp-yuzen.y1{left:0;top:10%}.hp-yuzen.y2{right:0;top:52%;animation-delay:-2.5s}@keyframes hp-yuz{50%{transform:translateY(-10px)}}@media (max-width:430px){.hp-yuzen{padding:7px 10px;font-size:.74rem}}.hp-mini b,.hp-mini small{display:block}.hq-onizleme{padding:12px 14px 14px;border-radius:14px;background:var(--yuzey2);border:1px solid var(--kenar);margin-bottom:8px}.hq-on-bas{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.hq-on-bas b{font:800 1.15rem var(--font-display);text-transform:uppercase}.hq-on-bas span{font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--soluk)}.hq-ogun{padding:0 0 4px}.hq-ogun li.kilitli span{filter:blur(3.5px);user-select:none;opacity:.75}.hq-onizleme .hq-hafta{padding:8px 0 0}.hq-kilit{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0;padding-top:10px;border-top:1px dashed var(--kenar);color:var(--yazi2);font-size:.8rem;line-height:1.45}.hq-kilit svg{color:var(--vurgu);margin-top:2px;flex:none}.hq-kilit b{color:var(--yazi)}.hp-ornek{position:absolute;z-index:3;top:-10px;left:50%;transform:translateX(-50%) skew(-8deg);padding:4px 12px;background:var(--on-btn);color:var(--on-btn-yazi);font:800 .78rem var(--font-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}body.hp-sayfa .hp-son .hp-btn.ana{background:#0a0c0e;color:#c8ff3d;box-shadow:none}:root[data-tema="acik"] body.hp-sayfa .hp-son .hp-btn.ana{background:#c8ff3d;color:#11161a}@media (max-width:899px){.hp-blog-bas{align-items:flex-start}.hp-blog-bas .hp-btn{min-height:42px;padding:8px 16px;font-size:.9rem;border-radius:12px;width:auto}.hp-kat{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px 16px;padding:2px 16px 6px;scrollbar-width:none}.hp-kat::-webkit-scrollbar{display:none}.hp-kat a{flex:none;padding:7px 12px;font-size:.82rem;white-space:nowrap}.hp-bas h2,.hp-blog-bas h2{font-size:clamp(1.9rem,8.4vw,2.6rem)}.hp-btn{min-height:48px}.hp-btn.buyuk{min-height:54px}}.hp-cubuk .hp-btn.ana{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:899px){body:has(.hp-cubuk.gor) .bhb{bottom:84px}body:has(.hp-cubuk.gor):has(.cerez-bandi:not(.gizli)) .bhb{bottom:150px}}@media (max-width:899px){body:has(.cerez-bandi:not(.gizli)) .hp-cubuk{bottom:76px;left:10px;right:10px;padding:8px;border:1px solid var(--kenar);border-radius:16px}body:has(.cerez-bandi:not(.gizli)):has(.hp-cubuk.gor) .bhb{bottom:150px}}.hp-paketler{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;padding-top:14px}.hp-paket{min-width:0}@media (min-width:900px){.hp-paket{flex:0 0 calc((100% - (var(--pm,3) - 1) * 16px) / var(--pm,3))}}@media (min-width:1200px){.hp-paket{flex-basis:calc((100% - (var(--pn,4) - 1) * 16px) / var(--pn,4));padding:24px 18px 20px}.hp-p-fiyat b{font-size:2.6rem}}@media (max-width:899px){.hp-paket.populer{order:-1}.hp-paketler{justify-content:flex-start;flex-wrap:nowrap}.hp-paket{flex:0 0 min(84%,340px)}}.hm-panel[data-mp="sifre"]{display:none}.hp-modal-kart[data-gorunum="sifre"] [data-mp="giris"]{display:none}.hp-modal-kart[data-gorunum="sifre"] [data-mp="sifre"]{display:block}.hm-panel{animation:hp-ac .25s ease}.hm-baslik{font-family:var(--font-display);text-transform:uppercase;font-size:1.9rem;line-height:1;margin:0 0 6px;font-weight:800}.hm-panel .ag-basari{text-align:center;display:grid;gap:12px;justify-items:stretch}.hm-panel .ag-basari p{margin:0;color:var(--yazi2);line-height:1.55}.hm-panel .ag-basari-ikon{width:60px;height:60px;border-radius:18px;display:grid;place-items:center;background:var(--on-btn);color:var(--on-btn-yazi);margin:0 auto}.hp-modal:has(#sifremi:target){display:flex}.hp-modal:has(#sifremi:target) [data-mp="giris"]{display:none}.hp-modal:has(#sifremi:target) [data-mp="sifre"]{display:block}.hp-modal.kapali,.hp-modal.kapali:target,.hp-modal.kapali:has(#sifremi:target){display:none !important}.hp-ust-sag{gap:10px}.hp-ust-sag a[data-hp-giris-ac]{min-height:44px;padding-inline:14px;border:1.5px solid var(--vurgu);color:var(--vurgu);background:transparent;font-weight:800}.hp-ust-sag a[data-hp-giris-ac]:hover{background:var(--vurgu-bg)}@keyframes hp-giris{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes hp-drift{from{transform:skewX(-18deg) translateX(0)}to{transform:skewX(-18deg) translateX(-26px)}}@keyframes hp-parla{0%{transform:translateX(-130%)}38%,100%{transform:translateX(130%)}}@keyframes hp-nefes{0%,100%{box-shadow:0 0 0 0 color-mix(in srgb,var(--vurgu) 0%,transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--vurgu) 22%,transparent)}}@keyframes hp-giris-k{from{transform:translateY(16px)}to{transform:none}}.hp-hero-metin > *{animation:hp-giris-k .7s cubic-bezier(.2,.7,.2,1) both}.hp-hero-metin > :nth-child(2){animation-delay:.08s}.hp-hero-metin > :nth-child(3){animation-delay:.16s}.hq{animation:hp-giris-k .8s .22s cubic-bezier(.2,.7,.2,1) both}.hq-sayfa[data-adim="1"] .hq-karolar button{animation:hp-giris .5s cubic-bezier(.2,.7,.2,1) both}.hq-sayfa[data-adim="1"] .hq-karolar button:nth-child(1){animation-delay:.45s}.hq-sayfa[data-adim="1"] .hq-karolar button:nth-child(2){animation-delay:.52s}.hq-sayfa[data-adim="1"] .hq-karolar button:nth-child(3){animation-delay:.59s}.hq-sayfa[data-adim="1"] .hq-karolar button:nth-child(4){animation-delay:.66s}.hp-sapma.s1{animation:hp-drift 14s ease-in-out infinite alternate}.hp-sapma.s2{animation:hp-drift 18s ease-in-out -6s infinite alternate-reverse}.hp-ust .btn-birincil,.hp-btn.ana{position:relative;overflow:hidden}.hp-ust .btn-birincil::after,.hp-btn.ana::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);transform:translateX(-130%);animation:hp-parla 5.5s 2.2s ease-in-out infinite}.hp-ust .btn-birincil{animation:hp-nefes 3.6s 3s ease-in-out infinite}.hq-karolar button:hover span,.hq-karolar button:focus-visible span{transform:scale(1.15) rotate(-6deg)}.hq-karolar button span{transition:transform .25s cubic-bezier(.3,1.6,.5,1);display:inline-block}@media (prefers-reduced-motion:reduce){.hp-hero-metin > *,.hq,.hq-sayfa[data-adim="1"] .hq-karolar button,.hp-sapma,.hp-ust .btn-birincil,.hp-ust .btn-birincil::after,.hp-btn.ana::after{animation:none !important}}/* 320 px: tek sütunlu ana başlık ızgarası en uzun kelimeye göre genişlemesin */
@media (max-width:899px){.hp-hero-ic{grid-template-columns:minmax(0,1fr)}.hp-hero-ic>*{min-width:0}}
/* 320 px: hesaplayıcı hedef kutuları ve alt listeler kartı/ekranı aşmasın */
.hq-karolar{grid-template-columns:repeat(2,minmax(0,1fr))}.hq-karolar button{min-width:0}
@media (max-width:899px){.hp-alt-blok{grid-template-columns:minmax(0,1fr)}.hp-alt-blok>*{min-width:0}.hp-mini{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-mini>*{min-width:0}}
@media (max-width:360px){.hq-karolar button{padding:14px 10px}.hq-karolar button b{font-size:1rem;letter-spacing:0}}
.hq-karolar button:focus-visible{outline:2px solid var(--vurgu);outline-offset:2px}
.hq-stp input:focus-visible{outline:2px solid var(--vurgu);outline-offset:2px}
@media (max-height:480px) and (orientation:landscape){.hp-ust{position:static}.hp-cubuk{display:none!important}}
.hp-koc-medya{position:relative;width:min(100%,260px);margin:0 auto 6px}
.hp-koc-foto{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:18px;border:1.5px solid var(--kenar);background:var(--yuzey)}
.hp-koc-video{position:absolute;right:-12px;bottom:-14px;width:34%;padding:0;margin:0;border:3px solid var(--yuzey);border-radius:14px;overflow:hidden;background:#000;cursor:pointer;box-shadow:0 10px 24px rgba(0,0,0,.28);line-height:0;-webkit-tap-highlight-color:transparent}
.hp-koc-video img{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover}
.hp-oynat{position:absolute;inset:0;display:grid;place-items:center}
.hp-oynat svg{width:34px;height:34px;padding:8px;border-radius:50%;background:var(--vurgu);color:#fff;box-sizing:border-box}
.hp-koc-video:focus-visible{outline:3px solid var(--vurgu);outline-offset:2px}
@media (min-width:780px){.hp-koc-medya{width:280px;margin:0}}
.hp-vd{position:fixed;inset:0;z-index:2147483100;display:grid;place-items:center;background:rgba(5,8,16,.88);padding:16px}
.hp-vd[hidden]{display:none}
.hp-vd video{max-width:min(100%,420px);max-height:86vh;border-radius:14px;background:#000}
.hp-vd-kapat{position:absolute;top:12px;right:14px;width:44px;height:44px;border:0;border-radius:50%;background:rgba(255,255,255,.16);color:#fff;font-size:1.9rem;line-height:1;cursor:pointer}
html.hp-vd-acik{overflow:hidden}
.hp-koc-video{display:block}
.hp-koc-video video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none}
.hp-koc-video.oynuyor .hp-oynat{z-index:2;inset:auto 6px 6px auto;display:block}
.hp-koc-video.oynuyor .hp-oynat svg{width:24px;height:24px;padding:5px;opacity:.9}

.hp-belge .hp-bas{margin-bottom:24px}
.hp-sertlar{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:4px 16px 14px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.hp-sertlar::-webkit-scrollbar{display:none}
.hp-sert{flex:0 0 min(78%,300px);scroll-snap-align:center;display:flex;flex-direction:column;gap:3px;text-align:left;padding:0;margin:0;border:0;background:none;color:inherit;font:inherit;cursor:zoom-in;-webkit-tap-highlight-color:transparent}
.hp-sert-gorsel{position:relative;display:block;aspect-ratio:4/3;border-radius:14px;border:1.5px solid var(--kenar);background:var(--yuzey);overflow:hidden;margin-bottom:6px}
.hp-sert-gorsel img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}
.hp-sert b{font-size:.95rem;line-height:1.25}
.hp-sert small{color:var(--yazi2);font-size:.8rem;line-height:1.35}
.hp-sert:focus-visible{outline:3px solid var(--vurgu);outline-offset:3px;border-radius:14px}
@media (min-width:780px){}
@media (min-width:900px){.hp-sertlar{display:grid;grid-template-columns:repeat(4,1fr);gap:20px 16px;overflow:visible;margin:0;padding:0}.hp-sert{flex:none}}
.hp-gb{position:fixed;inset:0;z-index:2147483100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:56px 12px 16px;background:rgba(5,8,16,.92)}
.hp-gb[hidden]{display:none}
.hp-gb img{max-width:100%;max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px);width:auto;height:auto;border-radius:10px;background:#fff;box-shadow:0 14px 40px rgba(0,0,0,.5)}
.hp-gb-yazi{color:#fff;text-align:center;line-height:1.35}
.hp-gb-yazi b{display:block;font-size:1rem}
.hp-gb-yazi small{color:rgba(255,255,255,.72);font-size:.85rem}
.hp-gb button{position:absolute;border:0;border-radius:50%;background:rgba(255,255,255,.16);color:#fff;cursor:pointer;line-height:1;width:44px;height:44px;font-size:1.8rem}
.hp-gb .hp-gb-kapat{top:10px;right:12px}
.hp-gb .hp-gb-geri{left:8px;top:50%;transform:translateY(-50%)}
.hp-gb .hp-gb-ileri{right:8px;top:50%;transform:translateY(-50%)}
@media (max-width:600px){.hp-gb .hp-gb-geri,.hp-gb .hp-gb-ileri{top:auto;bottom:14px;transform:none}.hp-gb .hp-gb-geri{left:12px}.hp-gb .hp-gb-ileri{right:12px}}
.hp-rakam{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 18px;padding:0}
.hp-rakam li{display:flex;flex-direction:column;gap:3px;padding:18px 16px;border-radius:18px;background:radial-gradient(260px 120px at 0 0,var(--vurgu-bg),transparent 70%),var(--yuzey);border:1.5px solid var(--kenar)}
.hp-rakam-ik{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--vurgu-bg);color:var(--vurgu);margin-bottom:8px}
.hp-rakam-ik svg{width:24px;height:24px}
.hp-rakam b{font:800 1.02rem/1.25 var(--font-display)}
.hp-rakam small{color:var(--yazi2);font-size:.86rem;line-height:1.35}
.hp-uzman-izgara{display:grid;gap:12px;margin:0 0 30px}
.hp-kutu{padding:20px 20px 18px;border-radius:18px;background:var(--yuzey);border:1.5px solid var(--kenar)}
.hp-kutu h3{margin:0 0 12px;font:800 .78rem/1.3 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--vurgu)}
.hp-liste{list-style:none;margin:0;padding:0;display:grid;gap:9px;color:var(--yazi2);font-size:.95rem;line-height:1.4}
.hp-liste li{position:relative;padding-left:20px}
.hp-liste li::before{content:"";position:absolute;left:0;top:.5em;width:10px;height:10px;border-radius:3px;background:var(--vurgu);opacity:.9}
.hp-kademe{list-style:none;margin:0;padding:0;display:grid;gap:9px}
.hp-kademe li{display:flex;gap:10px;align-items:center;font-size:.95rem;line-height:1.35;color:var(--yazi2)}
.hp-kademe b{flex:0 0 auto;min-width:78px;text-align:center;padding:4px 9px;border-radius:8px;background:var(--vurgu-bg);color:var(--vurgu);font:800 .76rem/1.3 var(--font-display);letter-spacing:.04em}
.hp-sert-bas{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px;flex-wrap:wrap}
.hp-sert-bas h3{margin:0;font:800 1.25rem/1.2 var(--font-display)}
.hp-sert-bas span{color:var(--yazi2);font-size:.88rem}
.hp-belge .hp-belge-not{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:26px 0 0;padding:16px 18px;border-radius:18px;background:var(--yuzey);border:1.5px solid var(--kenar)}
.hp-belge-ik{display:grid;place-items:center;flex:0 0 auto;width:44px;height:44px;border-radius:14px;background:var(--vurgu-bg);color:var(--vurgu)}
.hp-belge-ik svg{width:24px;height:24px}
.hp-belge-not p{flex:1 1 220px;margin:0;color:var(--yazi2);font-size:.92rem;line-height:1.5;text-align:left}
@media (min-width:780px){.hp-rakam{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.hp-uzman-izgara{grid-template-columns:1.1fr 1fr 1fr;gap:16px}}

