.ia-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(200px,auto);  gap:clamp(10px,1.3vw,18px);background:transparent;border:0}   :where(.ia-bento) > *{background:var(--kagit);border:1px solid var(--gesso-2);border-radius:var(--r-lg);box-shadow:var(--golge);overflow:hidden;min-width:0}  .ia-section--koyu :where(.ia-bento) > *,.ia-section--dark :where(.ia-bento) > *{background:var(--gesso);box-shadow:none}     @media (min-width:1024px){.ia-programs.ia-programs--bento.ia-programs--esit{grid-template-columns:repeat(3,minmax(0,1fr));  gap:18px}}  .ia-serit--bant{display:flex;align-items:center;flex-wrap:wrap;gap:14px clamp(20px,3vw,48px);background:var(--kagit);border:1px solid var(--gesso-2);border-radius:var(--r-lg);box-shadow:var(--golge);padding:clamp(14px,1.6vw,20px) clamp(18px,2.2vw,30px);margin:0 0 clamp(18px,2.4vw,30px)}.ia-serit--bant .ia-serit__baslik{margin:0;flex:none}.ia-serit--bant .ia-serit__list{list-style:none;margin:0;padding:0;display:flex;  flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px clamp(24px,4vw,64px);  margin-left:auto}.ia-serit--bant .ia-serit__item{display:flex;align-items:baseline;gap:10px;padding:0;border:0}  .ia-serit--bant .ia-serit__deger{font-size:clamp(1.3rem,1.8vw,1.8rem)}.ia-bento__buyuk{grid-column:span 2;grid-row:span 2}.ia-bento__kucuk{grid-column:span 1;grid-row:span 1}  .ia-bento__genis{grid-column:span 2;grid-row:span 1}.ia-bento__serit{grid-column:span 1;grid-row:span 2}   .ia-bento--oto > *:nth-child(8n + 1){grid-column:span 2;grid-row:span 2}.ia-bento--oto > *:nth-child(8n + 4){grid-column:span 1;grid-row:span 2}  @media (min-width:768px) and (max-width:1023px){  .ia-bento.ia-bento,.ia-programs.ia-programs--bento{grid-auto-flow:row dense}}@media (max-width:767px){  .ia-bento__genis{grid-column:span 1}}   .ia-programs.ia-programs--bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(200px,auto);  gap:clamp(10px,1.3vw,18px);background:transparent;border:0}  .ia-programs--bento > .ia-program{  border:1px solid var(--gesso-2);border-radius:var(--r-lg);box-shadow:var(--golge);  overflow:hidden}.ia-section--koyu .ia-programs--bento > .ia-program,.ia-section--dark .ia-programs--bento > .ia-program{box-shadow:none}  .ia-programs--bento > .ia-program.ia-bento__buyuk:not(.ia-program--cta){  --foto-band:40%;padding:clamp(36px,3.4vw,52px) clamp(30px,3vw,46px) clamp(32px,3vw,44px)}  .ia-programs.ia-programs--bento > .ia-program.ia-bento__buyuk:not(.ia-program--cta):has(.ia-program__img){padding-top:var(--foto-band)}  @media (max-width:1279px){.ia-programs--bento > .ia-program.ia-bento__buyuk:not(.ia-program--cta){--foto-band:50%}}@media (max-width:1023px){.ia-programs--bento > .ia-program.ia-bento__buyuk:not(.ia-program--cta){--foto-band:62.5%}}  @media (min-width:1024px){  .ia-programs.ia-programs--bento > .ia-program.ia-bento__buyuk:not(.ia-program--cta):has(.ia-program__img){display:grid;grid-template-rows:minmax(160px,1fr) auto;  padding:0}  .ia-programs.ia-programs--bento > .ia-program.ia-bento__buyuk:not(.ia-program--cta) .ia-program__img{position:static;height:auto;padding-bottom:0;border-radius:0;z-index:auto}  .ia-programs.ia-programs--bento > .ia-program.ia-bento__buyuk:not(.ia-program--cta)::after{display:none}  .ia-programs.ia-programs--bento > .ia-program.ia-bento__buyuk:not(.ia-program--cta) .ia-program__body{  padding:clamp(26px,2.4vw,38px) clamp(30px,3vw,46px) clamp(30px,3vw,44px)}  .ia-programs.ia-programs--bento > .ia-program.ia-bento__buyuk:not(.ia-program--cta) .ia-program__body::before{content:"";position:absolute;inset:auto 0 100% 0;height:clamp(28px,4vw,56px);background:linear-gradient(180deg,var(--foto-fade),var(--kagit));pointer-events:none}}.ia-programs--bento > .ia-program.ia-bento__buyuk:not(.ia-program--cta) .ia-program__title{font-size:clamp(1.5rem,2.6vw,2.3rem)}.ia-programs--bento > .ia-program.ia-bento__buyuk:not(.ia-program--cta) .ia-program__text{max-width:42ch;font-size:1.02rem}  .ia-programs.ia-programs--bento > .ia-program.ia-bento__buyuk:not(.ia-program--cta) .ia-program__num{font-size:0.96rem;padding:10px 17px}  .ia-programs--bento > .ia-program--cta{grid-column:1 / -1;grid-row:span 1;min-height:0}  .ia-programs.ia-programs--bento > .ia-program--cta .ia-program__body{flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(16px,2.4vw,40px)}.ia-programs.ia-programs--bento > .ia-program--cta .ia-btn{flex:none;margin-left:0}   .ia-bento__serit{display:flex;flex-direction:column;justify-content:center;gap:0;padding:clamp(22px,2.4vw,34px) clamp(18px,2vw,28px)}   .ia-serit__baslik{margin:0 0 clamp(12px,1.4vw,18px);color:var(--metin-fade)}.ia-serit__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.ia-serit__item,.ia-sayac__blok{display:flex;flex-direction:column;gap:2px;padding-block:clamp(14px,1.6vw,22px)}.ia-serit__item:first-child{padding-top:0}.ia-serit__item:last-child{padding-bottom:0}  .ia-serit__item + .ia-serit__item{border-top:1px solid var(--cizgi)}  .ia-serit__deger,.ia-sayac__sayi{font-family:var(--dev,var(--ia-display));  font-weight:800;font-size:clamp(2.4rem,5vw,4rem);line-height:0.9;letter-spacing:0.01em;  color:var(--metin);font-variant-numeric:tabular-nums}.ia-serit__etiket,.ia-sayac__etiket{font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:0.14em;text-transform:uppercase;color:var(--metin-fade);line-height:1.4}  .ia-sayac[data-sayac]{min-width:0}  .ia-devyazi{max-width:100%;pointer-events:none;user-select:none}.ia-section--devyazi,.ia-section:has(.ia-devyazi){overflow-x:clip}  [data-reveal-kaskad]{position:relative}  @media (prefers-reduced-motion:reduce){[data-reveal-kaskad] > *{transition-delay:0ms !important}}  .ia-sticky-bar__text{display:flex;flex-direction:column;gap:2px;min-width:0}.ia-sticky-bar__baslik{font-size:0.94rem;line-height:1.2;color:#fff}.ia-sticky-bar__alt{font-size:var(--fs-micro);letter-spacing:0.12em;text-transform:uppercase;color:var(--metin-fade)}.ia-sticky-bar__actions{display:flex;align-items:center;gap:8px;margin-left:auto}.ia-sticky-bar__wa{flex:none;display:grid;place-items:center;  width:44px;height:44px;background:var(--vurgu-zemin);color:#fff;  border-radius:var(--r)}.ia-sticky-bar__wa svg{width:22px;height:22px}  .ia-neden{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);  row-gap:clamp(24px,3vw,44px)}.ia-neden__text,.ia-neden__side{min-width:0}  .ia-neden__figure.ia-neden__figure{--ia-neden-kac:clamp(0px,calc((100vw - var(--wrap)) / 4),34px);grid-column:1;grid-row:1 / span 2;align-self:stretch;position:relative;min-height:clamp(300px,30vw,460px);margin:calc(clamp(16px,2.8vw,44px) * -1) 0 0 calc(var(--ia-neden-kac) * -1);  border-radius:var(--r-lg);overflow:hidden}  .ia-neden__figure.ia-neden__figure img{position:absolute;inset:0;display:block;width:100%;height:100%;  max-height:none;object-fit:cover}  .ia-neden__figure ~ .ia-neden__text{grid-column:2;grid-row:1}.ia-neden__figure ~ .ia-neden__side{grid-column:2;grid-row:2}   .ia-coaches{align-items:start;row-gap:clamp(26px,3.2vw,40px)}.ia-coach{  --ia-bant-kosu:clamp(18px,2vw,26px)}  .ia-coach__photo{aspect-ratio:5 / 7;margin-bottom:0}  .ia-coach__photo::after{content:"";position:absolute;inset:auto 0 0 0;height:58%;background:linear-gradient(to top,rgba(var(--nero-rgb),0.42),rgba(var(--nero-rgb),0.2) 45%,rgba(var(--nero-rgb),0) 100%);pointer-events:none;z-index:1}  .ia-coach__body{position:absolute;inset:auto 0 0 0;  z-index:var(--z-serit);  display:flex;flex-direction:column;justify-content:flex-end;padding:var(--ia-bant-kosu) clamp(14px,1.6vw,20px) clamp(16px,1.8vw,20px);background:linear-gradient(to bottom,rgba(var(--nero-rgb),0) 0,rgba(var(--nero-rgb),0.44) 10px,rgba(var(--nero-rgb),0.8) 18px,rgba(var(--nero-rgb),0.9) 60px,rgba(var(--nero-rgb),0.96) 100%);  border-radius:0 0 var(--r-lg) var(--r-lg)}  .ia-coach__body::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:repeating-linear-gradient(to right,var(--azzurro) 0 16.6667%,transparent 16.6667% 33.3333%);pointer-events:none}  .ia-coach__photo .ia-stripes--ince{display:none}  .ia-coach__body .ia-coach__name{color:#fff;  display:grid;align-content:end;min-height:2.4em;  text-wrap:balance}.ia-coach__body .ia-coach__role{color:rgba(255,255,255,0.72)}  .ia-coach__body .ia-coach__tags li{border-color:rgba(255,255,255,0.42);background:rgba(255,255,255,0.08);color:rgba(255,255,255,0.82)}  .ia-coach__body .ia-coach__ig{color:#4790c7}  .ia-coach__body :focus-visible{outline-color:#fff;outline-offset:2px}  .ia-coach__placeholder{z-index:2}  @media (prefers-reduced-motion:no-preference){.ia-coach{transition:translate var(--gecis)}.ia-coach:hover,.ia-coach:focus-within{translate:0 -4px}}  .ia-facility__img{aspect-ratio:3 / 2}.ia-facility__body{padding:clamp(16px,1.7vw,19px) clamp(16px,1.8vw,20px) clamp(15px,1.6vw,18px);gap:10px}  .ia-facility__tags{gap:5px}.ia-facility__links{padding-top:2px}  .ia-gallery{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;  gap:clamp(10px,1vw,14px)}  .ia-gallery .ia-gallery__item{border-radius:var(--r);overflow:hidden}  .ia-gallery__item:nth-child(4n + 1){grid-column:span 1;grid-row:span 1;aspect-ratio:1}  .ia-gallery__item:nth-child(6n + 1){grid-column:span 2;grid-row:span 2;aspect-ratio:1}  .ia-gallery__item:nth-child(6n + 2),.ia-gallery__item:nth-child(6n + 3){grid-column:span 1;grid-row:span 1;aspect-ratio:1}  .ia-gallery__item:nth-child(6n + 4),.ia-gallery__item:nth-child(6n + 5),.ia-gallery__item:nth-child(6n){grid-column:span 2;grid-row:span 1;aspect-ratio:2.03}   .ia-gallery__item:nth-child(6n + 1):nth-last-child(-n + 5){grid-row:span 1;aspect-ratio:2.03}  .ia-gallery__item:nth-child(6n + 1):last-child,.ia-gallery__item:nth-child(6n + 4):last-child{grid-column:1 / -1;grid-row:span 1;aspect-ratio:4.1}  .ia-gallery__item:nth-child(6n + 2):last-child{grid-column:span 2;aspect-ratio:2.03}    .ia-hero--kart .ia-ladder--acik{margin-top:clamp(14px,1.8vw,22px);margin-inline:0;margin-bottom:0}  .ia-hero--kart .ia-hero__kart{flex:1 1 auto}   .ia-bolum-basliksiz .ia-head:not(.ia-head--row),.ia-bolum-basliksiz .ia-head--row > div:first-child{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}  .ia-bolum-basliksiz .ia-head--row{justify-content:flex-end}  .ia-pagehead + .ia-sayfa-bolum > .ia-section{padding-top:var(--space-7)}
