html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--is:#0f0c0a;--kor:#1a1410;--demir:#33281f;--bakir:#c17f3e;--bakir-acik:#eab67c;--kivilcim:#ff7a1f;--kemik:#f3e9dc;--kul:#b3a392;--koyu-yazi:#140d07;--display:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--body:"Barlow", "Segoe UI", sans-serif;--gutter:clamp(16px, 4vw, 56px);--ease-expo:cubic-bezier(.87, 0, .13, 1);--ease-soft:cubic-bezier(.22, 1, .36, 1);--ease-soft-both:cubic-bezier(.65, 0, .35, 1);--grade:saturate(1.02) contrast(1.04) brightness(.96)}*,:before,:after{box-sizing:border-box}html{background:var(--is);-webkit-text-size-adjust:100%}body{background:var(--is);color:var(--kemik);font:400 1.0625rem/1.6 var(--body);margin:0;overflow-x:clip}img,video{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--bakir-acik);outline-offset:3px}[tabindex="-1"]:focus{outline:none}h1,h2,h3{font-family:var(--display);text-transform:uppercase;text-wrap:balance;margin:0;font-weight:800;line-height:.98}p{margin:0}ul{margin:0;padding:0;list-style:none}.section{background:var(--is);padding:clamp(80px, 11vw, 160px) var(--gutter)}.section-alt{background:var(--kor)}.section-acik{background:var(--kemik);color:var(--koyu-yazi)}.section-title{max-width:13ch;margin-bottom:clamp(32px,5vw,64px);font-size:clamp(2.75rem,6.2vw,5.75rem);font-weight:900}.section-title[data-kicker]:before{content:attr(data-kicker);color:var(--bakir);font-family:var(--body);letter-spacing:.24em;text-transform:uppercase;margin-bottom:clamp(12px,1.4vw,18px);font-size:.8125rem;font-weight:600;line-height:1.2;display:block}.section-acik .section-title[data-kicker]:before,.section-beyaz .section-title[data-kicker]:before{color:#8a5626}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:clamp(32px,5vw,64px);display:flex}.section-head .section-title{margin-bottom:0}.button{border:1px solid var(--bakir);background:var(--bakir);min-height:48px;color:var(--koyu-yazi);font:600 1rem/1.2 var(--body);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:12px 24px;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.button:hover{border-color:var(--bakir-acik);background:var(--bakir-acik)}.button:focus-visible{outline:2px solid var(--bakir-acik);outline-offset:2px}.button-ghost{color:var(--kemik);background:0 0;border-color:#6d5238}.button-ghost:hover{border-color:var(--kemik);background:0 0}.button-big{min-height:56px;padding-inline:32px;font-size:1.125rem}.hero-actions{flex-wrap:wrap;gap:10px;display:flex}.text-link{min-height:44px;color:var(--bakir-acik);text-underline-offset:.25em;align-items:center;font-weight:600;display:inline-flex}.text-link:hover{color:var(--kemik)}.footnote{color:var(--kul);margin-top:20px;font-size:.9375rem}.wordmark{font-family:var(--display);justify-items:center;font-weight:900;line-height:.82;display:inline-grid}.wm-gong{background:linear-gradient(#f6d6ae 0%,#dfa365 48%,#b8763a 100%);color:#0000;letter-spacing:.015em;-webkit-background-clip:text;background-clip:text}.wm-gym{width:100%;color:var(--kemik);letter-spacing:.5em;align-items:center;margin-top:.3em;font-size:.26em;font-weight:800;line-height:1;display:flex}.wm-gym:before,.wm-gym:after{content:"";background:var(--bakir);flex:1;height:.07em}.wm-gym:before{margin-right:.5em}.site-header{z-index:50;min-height:72px;padding:8px var(--gutter);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;transition:background-color .25s;display:grid;position:fixed;inset:0 0 auto}.site-header.is-scrolled{background:var(--is);box-shadow:0 1px 0 var(--demir)}.menu-open .site-header{box-shadow:none;background:0 0}.menu-button{width:44px;height:44px;color:var(--kemik);cursor:pointer;background:0 0;border:0;justify-self:start;margin-left:-10px;padding:0;position:relative}.menu-button span{width:25px;height:2px;transition:transform .5s var(--ease-soft-both), background-color .3s;background:currentColor;position:absolute;left:10px}.menu-button span:first-child{top:14px}.menu-button span:nth-child(2){top:21px}.menu-button span:nth-child(3){top:28px}.menu-button:hover{color:var(--bakir-acik)}.menu-button[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.menu-button[aria-expanded=true] span:nth-child(2){transform:scaleX(0)}.menu-button[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.brand{min-height:44px;font:800 1.5rem/1 var(--display);text-transform:uppercase;white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand-mark{width:38px;height:42px;color:var(--bakir)}html.menu-open{overflow:hidden}.site-menu{z-index:45;padding:80px var(--gutter) 20px;background:var(--is);visibility:hidden;transition:transform .8s var(--ease-soft-both), visibility 0s .8s;grid-template-rows:1fr auto;display:grid;position:fixed;inset:0;overflow-y:auto;transform:translateY(-100%)}.site-menu.is-open{visibility:visible;transition:transform 1s var(--ease-soft), visibility 0s;transform:none}.menu-images{pointer-events:none;position:absolute;inset:0;overflow:hidden}.menu-images img{object-fit:cover;opacity:0;width:34vw;max-width:none;height:100%;filter:var(--grade);transition:opacity .8s ease, transform 1.4s var(--ease-soft);pointer-events:none;position:absolute;top:0;transform:scale(1.05)}.menu-images img:nth-child(odd){left:0;-webkit-mask-image:linear-gradient(90deg,#000 5%,#0000 100%);mask-image:linear-gradient(90deg,#000 5%,#0000 100%)}.menu-images img:nth-child(2n){right:0;-webkit-mask-image:linear-gradient(270deg,#000 5%,#0000 100%);mask-image:linear-gradient(270deg,#000 5%,#0000 100%)}.menu-images img.is-active{opacity:.5;transform:none}.site-menu nav{align-items:center;display:grid;position:relative}.menu-links{justify-items:center;margin:0;padding:0;list-style:none;display:grid}.menu-links a{color:var(--kemik);font:900 min(8.2vw, 10.2svh)/1.1 var(--display);text-align:center;text-transform:uppercase;text-decoration:none;transition:opacity .45s,color .45s;display:block}.menu-links span{opacity:0;transition:opacity .3s,transform .3s;display:block;transform:translateY(26px)}.site-menu.is-open .menu-links span{opacity:1;transition:opacity .9s ease calc(.22s + var(--i) * 60ms), transform 1.1s var(--ease-soft) calc(.22s + var(--i) * 60ms);transform:none}.menu-links:has(a:hover) a:not(:hover){opacity:.45}.menu-links a:hover,.menu-links a:focus-visible{color:var(--bakir-acik);opacity:1}.menu-links a:focus-visible{outline-offset:-4px}.menu-foot{flex-wrap:wrap;justify-content:center;gap:0 32px;display:flex;position:relative}.menu-foot a{min-height:44px;color:var(--kul);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.menu-foot a:hover{color:var(--bakir-acik)}.page-curtain{z-index:80;background:var(--is);visibility:hidden;place-items:center;display:grid;position:fixed;inset:0}.curtain-mark{width:96px;height:106px;color:var(--bakir)}.is-loading *,.is-loading :before,.is-loading :after{transition:none!important}.intro-wait .hero-title,.intro-wait .hero-lead,.intro-wait .hero .hero-actions,.intro-wait .hero-note,.intro-wait .hero-media,.intro-wait .hero-curve{visibility:hidden}.from-curtain .page-curtain{visibility:visible}.menu-links a[aria-current=page]{color:var(--bakir-acik)}.img-fade{animation:img-fade .7s var(--ease-expo)}@keyframes img-fade{0%{opacity:0}}main>*{z-index:1;position:relative}.marquee{box-shadow:0 -30px 70px #000000b3}.hero{min-height:100svh;padding:96px var(--gutter) 40px;background:radial-gradient(58% 70% at 74% 54%, #3b2312 0%, transparent 72%), var(--is);align-items:center;display:grid;position:sticky;top:0;overflow:hidden}.hero-photo{object-fit:cover;object-position:50% 42%;opacity:.24;width:100%;height:100%;filter:var(--grade);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#00000059 0%,#00000080 34%,#000 60%),linear-gradient(#000 58%,#0000 100%);mask-image:linear-gradient(90deg,#00000059 0%,#00000080 34%,#000 60%),linear-gradient(#000 58%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-copy{z-index:2;position:relative}.hero-title{font-size:clamp(3.6rem,8.6vw,9.5rem);font-weight:900;line-height:.88}.hero-title .w{white-space:nowrap;display:block}.hero-lead{max-width:34ch;margin:clamp(20px,2.5vw,32px) 0;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.45}.hero-note{color:var(--kul);margin-top:14px;font-size:.9375rem}.hero-status{color:var(--kul);margin-top:18px;font-weight:500}.hero-status.is-open{color:var(--bakir-acik)}.hero-media{clip-path:url(#hero-curve-clip);background:#060403;position:absolute;inset:0;overflow:hidden}.hero-video{aspect-ratio:16/9;object-fit:cover;filter:hue-rotate(-32deg)saturate(1.2)contrast(1.05)brightness(1.06);width:auto;max-width:none;height:100%;position:absolute;top:14%;left:calc(84vw - 83.6svh);-webkit-mask-image:linear-gradient(#0000 0,#000 16%);mask-image:linear-gradient(#0000 0,#000 16%)}.hero-curve{filter:drop-shadow(0 0 12px #ff8a368c);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-curve path{fill:none;stroke:url(#curve-stroke);vector-effect:non-scaling-stroke}.curve-line{stroke-width:3px}.curve-echo{stroke-width:1px;opacity:.55}.marquee{background:var(--bakir);color:var(--koyu-yazi);padding:12px 0;overflow:hidden}.marquee-track{width:max-content;font:800 clamp(1.75rem, 3.6vw, 3rem)/1 var(--display);text-transform:uppercase;white-space:nowrap;align-items:center;gap:clamp(20px,3vw,44px);animation:36s linear infinite marquee;display:flex}.marquee-track i{background:var(--koyu-yazi);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:16px;height:18px}@keyframes marquee{to{transform:translate(-50%)}}.panels{gap:6px;height:min(78svh,720px);display:flex}.panel{background:var(--kor);flex:1 1 0;min-width:0;transition:flex-grow .5s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.panel:hover,.panel:focus-within{flex-grow:1.7}.panel-fitness{--panel-zemin:58 33 14;--panel-vurgu:var(--bakir-acik)}.panel-boks{--panel-zemin:92 20 16;--panel-vurgu:#ff9d8f}.panel-kickboks{--panel-zemin:15 52 84;--panel-vurgu:#86c8f0}.panel video{object-fit:cover;width:100%;height:100%;filter:var(--grade);position:absolute;inset:0}.panel:after{content:"";background:linear-gradient(180deg, transparent 22%, rgb(var(--panel-zemin) / .78) 55%, rgb(var(--panel-zemin) / .97) 88%);position:absolute;inset:0}.panel-body{z-index:1;padding:clamp(18px,2.4vw,32px);position:absolute;inset:auto 0 0}.panel h3{color:var(--panel-vurgu);margin-bottom:12px;font-size:clamp(2.5rem,4.6vw,4.75rem);font-weight:900}.panel p{max-width:36ch;margin-bottom:14px}.panel .text-link{color:var(--panel-vurgu)}.panel .text-link:hover{color:var(--kemik)}.stats{background:var(--kor);padding:clamp(40px, 6vw, 80px) var(--gutter)}.stats-list{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.stats-list li{border-left:1px solid var(--demir);align-content:start;gap:10px;padding:4px clamp(16px,2.5vw,40px);display:grid}.stats-list li:first-child{border-left:0;padding-left:0}.stats-list b{color:var(--bakir-acik);font-family:var(--display);font-variant-numeric:tabular-nums;font-size:clamp(3rem,5.5vw,5rem);font-weight:800;line-height:.9}.stats-list li>span{max-width:22ch;color:var(--kul);font-size:.9375rem;line-height:1.4}.statement{background:var(--is);min-height:92svh;padding:clamp(48px, 7vw, 96px) var(--gutter);align-items:end;display:grid;overflow:hidden}.statement img{object-fit:cover;width:100%;height:100%;filter:var(--grade) brightness(.72);position:absolute;inset:0}.statement:after{content:"";background:linear-gradient(#0000 30%,#0f0c0ae6 95%);position:absolute;inset:0}.statement-copy{z-index:1;max-width:900px;position:relative}.statement h2{margin-bottom:20px;font-size:clamp(3rem,8vw,7.5rem);font-weight:900;line-height:.92}.statement p{max-width:60ch;font-size:clamp(1.125rem,1.5vw,1.375rem)}.statement .statement-founder{color:var(--kul);margin-top:14px;font-size:1rem}.statement-founder a,.contact-list dd a{align-items:center;min-height:44px;display:inline-flex}.facilities{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(220px,21vw,300px);gap:clamp(8px,1vw,14px);display:grid}.facility{background:var(--kor);color:var(--kemik);align-items:flex-end;display:flex;position:relative;overflow:hidden}.facility-ana{grid-area:span 2/span 2}.facility img{object-fit:cover;width:100%;height:100%;filter:var(--grade) brightness(.92);transition:filter .4s var(--ease-soft);position:absolute;inset:0}.facility:hover img{filter:var(--grade) brightness(1.04)}.facility>div{background:linear-gradient(#0f0c0a00,#0f0c0ae0);width:100%;padding:clamp(48px,5vw,80px) clamp(16px,2vw,28px) clamp(16px,2vw,28px);position:relative}.facility h3{margin-bottom:4px;font-size:clamp(1.5rem,2.2vw,2.25rem)}.facility-ana h3{font-size:clamp(2.25rem,4.4vw,4.5rem)}.facility p{color:#e3d6c6;max-width:34ch}.facility-duz{background:var(--bakir);color:var(--koyu-yazi)}.facility-duz>div{background:0 0}.facility-duz p{color:var(--koyu-yazi)}.bmi-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.bmi-lead{max-width:46ch;margin-bottom:28px}.bmi-controls .section-title{margin-bottom:18px}.bmi-field{grid-template-columns:1fr auto;align-items:baseline;margin-bottom:18px;display:grid}.bmi-field label{font-weight:600}.bmi-number{color:var(--kul);align-items:baseline;gap:6px;display:inline-flex}.bmi-number input{width:3.1ch;color:var(--kemik);font:900 clamp(2.5rem, 4vw, 3.5rem)/1 var(--display);text-align:right;appearance:textfield;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0}.bmi-number input::-webkit-inner-spin-button{appearance:none;margin:0}.bmi-number input::-webkit-outer-spin-button{appearance:none;margin:0}.bmi-number input:focus-visible{border-bottom-color:var(--bakir-acik);outline:none}.bmi-slider{--fill:50%;appearance:none;cursor:pointer;background:0 0;grid-column:1/-1;width:100%;height:36px;margin:2px 0 0}.bmi-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--bakir) var(--fill), #40322a var(--fill));height:6px}.bmi-slider::-moz-range-track{background:linear-gradient(90deg, var(--bakir) var(--fill), #40322a var(--fill));height:6px}.bmi-slider::-webkit-slider-thumb{background:var(--bakir-acik);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);appearance:none;width:26px;height:30px;margin-top:-12px}.bmi-slider::-moz-range-thumb{background:var(--bakir-acik);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);border:0;border-radius:0;width:26px;height:30px}.bmi-result{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,44px);display:grid}.bmi-hex{isolation:isolate;aspect-ratio:100/115.47;text-align:center;filter:drop-shadow(0 0 16px #eab67c4d);place-content:center;width:clamp(190px,18vw,270px);display:grid;position:relative}.bmi-hex:before,.bmi-hex:after{content:"";clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:absolute}.bmi-hex:before{z-index:-2;background:linear-gradient(160deg,#f3cb9d,#8a5729 60%,#c17f3e);inset:0}.bmi-hex:after{z-index:-1;background:var(--is);inset:3px}.bmi-hex strong{font:900 clamp(3.5rem, 5.6vw, 5.25rem)/1 var(--display)}.bmi-hex span{color:var(--bakir-acik);font-weight:600}.bmi-text h3{color:var(--bakir-acik);margin-bottom:10px;font-size:clamp(2rem,3.2vw,3rem);font-weight:900}.bmi-healthy{color:var(--kul);margin:10px 0 20px}.bmi-scale{gap:3px;margin-top:clamp(32px,4vw,56px);padding-top:20px;display:flex;position:relative}.bmi-pointer{background:var(--bakir-acik);clip-path:polygon(0 0,100% 0,50% 100%);width:18px;height:16px;margin-left:-9px;transition:left .25s;position:absolute;top:0}.bmi-pointer[hidden]{display:none}.bmi-seg{min-width:0;color:var(--kul);align-content:start;gap:2px;display:grid}.bmi-seg[data-bmi-seg=zayif]{--seg:#6fb3e0}.bmi-seg[data-bmi-seg=normal]{--seg:#6fbf73}.bmi-seg[data-bmi-seg=fazla]{--seg:#e8a33d}.bmi-seg[data-bmi-seg=obez]{--seg:#e2574c}.bmi-seg:before{content:"";background:var(--seg);opacity:.4;height:12px;margin-bottom:8px;transition:opacity .25s}.bmi-seg b{font-weight:600}.bmi-seg small{font-size:.875rem}.bmi-seg.is-on{color:var(--kemik)}.bmi-seg.is-on:before{opacity:1}.bmi-seg.is-on b{color:var(--seg)}#program{position:relative;overflow:clip}.program-photo{object-fit:cover;object-position:50% 30%;opacity:.13;width:100%;max-width:none;height:100%;filter:var(--grade) blur(3px);pointer-events:none;position:absolute;inset:0;transform:scale(1.02);-webkit-mask-image:linear-gradient(#0000 0,#000 18% 75%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 18% 75%,#0000 100%)}.program-title,.program-layout{position:relative}.program-title{max-width:none;margin-bottom:16px;font-size:clamp(2.5rem,4.6vw,4.25rem)}.program-intro{max-width:52ch;color:var(--kul);margin-bottom:clamp(28px,3.5vw,48px);font-size:clamp(1rem,1.2vw,1.125rem);position:relative}.program-layout{grid-template:"panel plan""cta plan"1fr/minmax(0,.8fr) minmax(0,1.2fr);gap:24px clamp(32px,5vw,72px);display:grid}.program-panel{border:1px solid var(--demir);background:#1a1410e0;border-radius:8px;grid-area:panel;gap:22px;padding:clamp(20px,2.4vw,32px);display:grid}.pick-group{border:0;min-width:0;margin:0;padding:0}.pick-group legend{align-items:center;gap:12px;width:100%;margin-bottom:10px;padding:0;font-weight:600;display:flex}.pick-group legend small{color:var(--kul);margin-left:auto;font-size:.875rem;font-weight:500;transition:color .2s}.pick-group legend small.is-warn{color:var(--bakir-acik)}.picks{flex-wrap:wrap;gap:8px;display:flex}.pick{min-height:44px;color:var(--kemik);font:500 .9375rem/1.2 var(--body);cursor:pointer;background:0 0;border:1px solid #5a4736;border-radius:6px;padding:8px 14px;transition:background-color .15s,border-color .15s}.pick small{color:var(--kul);font-size:.8125rem}.pick:hover{border-color:var(--bakir-acik)}.pick.is-on{border-color:var(--bakir);background:var(--bakir);color:var(--koyu-yazi);font-weight:600}.pick.is-on small{color:var(--koyu-yazi)}.pick:focus-visible{outline:2px solid var(--bakir-acik);outline-offset:2px}.plan{grid-area:plan}.plan-label{color:var(--bakir);letter-spacing:.24em;text-transform:uppercase;margin-bottom:6px;font-size:.8125rem;font-weight:600}.plan-summary{color:var(--kemik);font-family:var(--display);text-transform:uppercase;margin-bottom:20px;font-size:clamp(1.625rem,2.4vw,2.25rem);font-weight:800;line-height:1.05}.week-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0 0 24px;padding:0;list-style:none;display:grid}.week-strip li{display:grid}.week-strip button,.week-strip .is-rest{border:1px solid var(--demir);text-align:left;border-radius:6px;align-content:start;gap:6px;min-height:84px;padding:10px;display:grid}.week-strip button{border-color:var(--bakir);color:var(--kemik);font:inherit;cursor:pointer;background:#c17f3e24;transition:background-color .15s}.week-strip button:hover{background:#c17f3e42}.week-strip button[aria-pressed=true]{background:var(--bakir);color:var(--koyu-yazi)}.week-strip button:focus-visible{outline:2px solid var(--bakir-acik);outline-offset:2px}.week-strip .is-rest{color:#7d6d5d}.strip-day{font-weight:600}.strip-mark{font-size:.8125rem;line-height:1.25}.week-list{border-bottom:1px solid var(--demir);margin:0;padding:0;list-style:none}.week-row{border-top:1px solid var(--demir)}.week-row.is-rest{color:var(--kul);grid-template-columns:7.5rem minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.week-toggle{width:100%;min-height:48px;color:var(--kemik);font:500 1.0625rem/1.3 var(--body);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:7.5rem minmax(0,1fr) 16px;align-items:center;gap:12px;padding:12px 0;display:grid}.week-toggle:hover .week-session{color:var(--bakir-acik)}.week-toggle:focus-visible{outline:2px solid var(--bakir-acik);outline-offset:-2px}.week-day{font-weight:600}.week-chevron{border-right:2px solid var(--kul);border-bottom:2px solid var(--kul);width:9px;height:9px;transform:rotate(45deg)}.week-row.is-open .week-chevron{transform:rotate(-135deg)}.week-row.is-open .week-session{color:var(--bakir-acik)}.week-panel{padding:0 0 14px 8.25rem}.moves{margin:0;padding:0;list-style:none}.moves li{justify-content:space-between;align-items:baseline;gap:16px;padding-block:5px;display:flex}.moves b{color:var(--kul);flex:none;font-weight:500}.move-finish span{color:var(--kul)}.move-finish b{text-align:right;flex:0 auto}.program-cta{z-index:2;grid-area:cta;position:relative}.program-cta .button-big{width:100%}.program-cta p{color:var(--kul);margin-top:10px;font-size:.875rem;line-height:1.4}.gallery{grid-template-columns:repeat(12,1fr);grid-auto-rows:clamp(130px,15vw,220px);gap:6px;display:grid}.tile{background:var(--kor);object-fit:cover;width:100%;height:100%;filter:var(--grade)}.tile-a{grid-area:1/1/4/5}.tile-b{grid-area:1/5/3/10}.tile-c{grid-area:1/10/3/13}.tile-d{grid-area:3/5/5/8}.tile-e{grid-area:3/8/5/13}.tile-f{grid-area:4/1/5/5}.tile-g{grid-area:5/1/8/7}.tile-h{object-position:50% 45%;grid-area:5/7/8/13}.rules-section{position:relative;overflow:hidden}.rules-photo{object-fit:cover;object-position:50% 12%;opacity:.2;width:100%;height:100%;filter:var(--grade);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.rules-layout{grid-template-columns:minmax(0,.6fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid;position:relative}.rules-intro .section-title{margin-bottom:16px;font-size:clamp(2.75rem,5.2vw,5.5rem)}.rules-intro>p:not(.footnote){max-width:34ch;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.4}.honeycomb{grid-template-columns:repeat(7,minmax(0,1fr));justify-self:end;width:100%;max-width:920px;margin:0;padding:0;list-style:none;display:grid}.hex-cell{aspect-ratio:100/115.47;filter:drop-shadow(0 0 10px #eab67c38);grid-column:span 2;margin-inline:4px;transition:filter .2s;position:relative}.hex-cell:nth-child(4){grid-column:2/span 2}.hex-cell:nth-child(n+4){margin-top:-25.5%}.hex-cell:before{content:"";clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(160deg,#f3cb9d,#8a5729 60%,#c17f3e);position:absolute;inset:0}.hex-inner{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);text-align:center;background:#14100c;place-content:center;justify-items:center;gap:6px;padding:0 12%;transition:background-color .2s;display:grid;position:absolute;inset:2px}.hex-cell:hover{filter:drop-shadow(0 0 18px #eab67c8c)}.hex-cell:hover .hex-inner{background:#241a12}.hex-icon{width:clamp(30px,2.8vw,40px);height:clamp(30px,2.8vw,40px);color:var(--bakir-acik)}.hex-inner h3{font-size:clamp(1.25rem,1.75vw,1.75rem)}.hex-inner p{font-size:clamp(.875rem,1vw,1rem);line-height:1.3}.contact{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);display:grid}.hours{gap:18px;margin-bottom:36px;display:grid}.hours-row{color:var(--kul);grid-template-columns:8.5rem minmax(0,1fr) 7.5rem;align-items:center;gap:14px;display:grid}.hours-row.is-today{color:var(--kemik)}.hours-label{font-weight:600}.hours-label small{color:var(--bakir-acik);font-size:.875rem;font-weight:500;display:block}.hours-bar{background:var(--kor);height:16px;position:relative}.hours-bar i{background:#6d5238;position:absolute;top:0;bottom:0}.is-today .hours-bar i{background:var(--bakir)}.hours-time{font:800 1.375rem/1 var(--display);text-align:right;white-space:nowrap}.contact-list{gap:12px;margin:0 0 32px;display:grid}.contact-list div{grid-template-columns:8.5rem minmax(0,1fr);align-items:center;gap:14px;display:grid}.contact-list dt{color:var(--kul)}.contact-list dd{margin:0;font-weight:500}.contact-map{background:var(--kor);min-height:420px}.contact-map iframe{filter:grayscale()invert(.92)contrast(.9)sepia(.25);border:0;width:100%;height:100%;min-height:420px;display:block}section[id]{scroll-margin-top:72px}.page-first{padding-top:clamp(104px,11vw,150px)}.teasers{padding:clamp(48px, 6vw, 80px) var(--gutter) clamp(72px, 10vw, 130px);background:var(--is);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.teaser{min-height:clamp(280px,28vw,420px);color:var(--kemik);flex-direction:column;justify-content:flex-end;padding:clamp(16px,2vw,28px);text-decoration:none;display:flex;position:relative;overflow:hidden}.teaser img{object-fit:cover;width:100%;height:100%;filter:var(--grade) brightness(.72);transition:filter .3s;position:absolute;inset:0}.teaser:hover img{filter:var(--grade) brightness(.9)}.teaser:after{content:"";background:linear-gradient(#0000 35%,#0f0c0ae6 90%);position:absolute;inset:0}.teaser h2,.teaser p{z-index:1;position:relative}.teaser h2{margin-bottom:8px;font-size:clamp(1.875rem,2.8vw,2.75rem);font-weight:900}.teaser p{max-width:30ch;line-height:1.4}.section-beyaz{color:var(--koyu-yazi);background:#fff;padding-block:clamp(56px,7vw,96px)}.section-beyaz .text-link{color:#8a5420}.section-beyaz .text-link:hover{color:var(--koyu-yazi)}.reviews-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.reviews-head .section-title{max-width:none;margin-bottom:0;font-size:clamp(2.5rem,5vw,4.5rem)}.reviews-meta{flex-wrap:wrap;align-items:center;gap:4px 24px;display:flex}.reviews-score{font:800 1.75rem/1 var(--display);align-items:center;gap:10px;display:inline-flex}.stars{color:var(--bakir);white-space:nowrap;font-size:1.25rem;line-height:1;display:inline-block;position:relative}.stars:before{content:"★★★★★";opacity:.25}.stars:after{content:"★★★★★";width:var(--puan,100%);position:absolute;inset:0 auto 0 0;overflow:hidden}.review-flow{margin:clamp(28px, 4vw, 48px) calc(var(--gutter) * -1) 0;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.review-flow::-webkit-scrollbar{display:none}.review-flow.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.review-flow:focus-visible{outline:2px solid var(--bakir);outline-offset:-2px}.review-flow[hidden]{display:none}.review-track{gap:16px;width:max-content;margin:0;padding:0 16px 0 0;list-style:none;display:flex}.review-card{background:#fff;border:1px solid #e7dfd5;border-radius:6px;flex-direction:column;flex:none;gap:12px;width:clamp(270px,28vw,380px);padding:clamp(20px,2vw,28px);display:flex}.review-card .stars{align-self:flex-start}.review-card p{-webkit-line-clamp:6;-webkit-box-orient:vertical;flex:1;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.review-author{align-items:center;gap:10px;display:flex}.review-author img{object-fit:cover;border-radius:50%;flex:none;width:36px;height:36px}.review-author-text{min-width:0;font-weight:600;display:grid}.review-author-text a{color:inherit;text-decoration:none}.review-author-text a:hover{text-decoration:underline}.review-time,.reviews-source{color:#6b5c4d;font-size:.875rem;font-weight:400}.review-links{gap:16px;font-size:.875rem;display:flex}.review-links a{color:#8a5420;align-items:center;min-height:44px;display:inline-flex}.reviews-source{margin:16px 0 0}@media (prefers-reduced-motion:reduce){.review-flow{-webkit-mask-image:none;mask-image:none}}.finale{isolation:isolate;min-height:100svh;padding:96px var(--gutter) clamp(24px, 5svh, 64px);background:radial-gradient(50% 60% at 50% 40%, #33200f 0%, transparent 75%), var(--is);text-align:center;align-content:end;justify-items:center;gap:clamp(12px,3svh,24px);display:grid;position:relative;overflow:hidden}.finale-photo{z-index:-1;opacity:.42;filter:grayscale()sepia(.35)saturate(1.1)brightness(.9);mix-blend-mode:screen;pointer-events:none;width:auto;max-width:none;height:135%;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(closest-side,#000 60%,#0000 100%),linear-gradient(#000 56%,#0000 74%);mask-image:radial-gradient(closest-side,#000 60%,#0000 100%),linear-gradient(#000 56%,#0000 74%);-webkit-mask-composite:source-in;mask-composite:intersect}.finale-word{font-size:clamp(4rem,min(max(6.5rem,17vw),26svh),16rem)}.finale-line{font-size:clamp(1.25rem,2vw,1.75rem)}.finale .hero-actions{justify-content:center}.footer-nav{flex-wrap:wrap;flex-basis:100%;gap:0 24px;display:flex}.footer-nav a{min-height:44px;color:var(--kemik);align-items:center;text-decoration:none;display:inline-flex}.footer-nav a:hover{color:var(--bakir-acik)}.link-icon{vertical-align:-.2em;flex:none;width:1.15em;height:1.15em;margin-right:.5em}.footer-dev{color:var(--kemik);font:inherit;letter-spacing:.08em;text-decoration:underline;-webkit-text-decoration-color:var(--bakir);text-decoration-color:var(--bakir);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.footer-dev:hover{color:var(--bakir-acik)}.footer-dev:focus-visible{outline:2px solid var(--bakir-acik);outline-offset:3px}.dev-card{border:1px solid var(--demir);background:var(--kor);width:min(420px,100vw - 32px);color:var(--kemik);border-radius:8px;margin:0;padding:24px 24px 16px;inset:auto auto 24px 50%;transform:translate(-50%)}.dev-card::backdrop{background:#0f0c0a8c}.dev-card-title{color:var(--bakir-acik);font-family:var(--display);letter-spacing:.04em;margin-bottom:6px;font-size:1.5rem;font-weight:800}.dev-card-note{color:var(--kul);margin-bottom:12px;font-size:.9375rem}.dev-list{margin:0;padding:0;list-style:none}.dev-list li{border-top:1px solid var(--demir);gap:2px;padding:10px 0;display:grid}.dev-name{font-weight:600}.dev-list a{min-height:32px;color:var(--kul);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}.dev-list a:hover{color:var(--bakir-acik)}.dev-close{width:40px;height:40px;color:var(--kul);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.dev-close:hover{color:var(--kemik)}.dev-close svg{width:20px;height:20px}.social-links{flex-basis:100%;gap:10px;margin:8px 0 4px;display:flex}.social-links a{border:1px solid var(--demir);width:44px;height:44px;color:var(--kemik);border-radius:50%;place-items:center;transition:background-color .2s,border-color .2s,color .2s;display:inline-grid}.social-links a:hover{border-color:var(--bakir);background:var(--bakir);color:var(--koyu-yazi)}.social-links a:focus-visible{outline:2px solid var(--bakir-acik);outline-offset:2px}.social-links svg{width:20px;height:20px}.site-footer{z-index:1;background:var(--is);padding:24px var(--gutter) 84px;border-top:1px solid var(--demir);color:var(--kul);flex-wrap:wrap;justify-content:space-between;gap:8px 32px;font-size:.9375rem;display:flex;position:relative}.whatsapp-float{z-index:40;background:var(--bakir);min-height:48px;color:var(--koyu-yazi);border-radius:6px;align-items:center;gap:8px;padding:0 16px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex;position:fixed;bottom:16px;right:16px}.whatsapp-float:hover{background:var(--bakir-acik)}.to-top{z-index:40;background:var(--is);width:44px;height:44px;color:var(--kemik);cursor:pointer;opacity:0;pointer-events:none;border:1px solid #6d5238;border-radius:6px;place-items:center;padding:0;transition:opacity .2s;display:grid;position:fixed;bottom:16px;left:16px}.to-top svg{width:22px;height:22px}.to-top.is-visible{opacity:1;pointer-events:auto}@media (width<=1240px){.teasers{grid-template-columns:repeat(2,minmax(0,1fr))}.rules-layout{grid-template-columns:minmax(0,1fr)}.honeycomb{justify-self:center}}@media (width<=899px){.hero{align-content:start;padding-top:calc(46svh + 16px);padding-bottom:96px}.hero-media,.hero-curve{height:46svh;inset:0 0 auto}.hero-media{-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.hero-video{top:25%;left:calc(82vw - 38.5svh)}.hero-title{font-size:clamp(3.75rem,19vw,7rem)}.panels{flex-direction:column;height:auto}.panel{flex:none;height:max(68vw,340px)}.stats-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.stats-list li:nth-child(odd){border-left:0;padding-left:0}.contact{grid-template-columns:minmax(0,1fr)}.facilities{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(170px,42vw,260px)}.facility-ana,.facility-duz{grid-column:span 2}.bmi-layout{grid-template-columns:minmax(0,1fr)}.bmi-result{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.bmi-seg small{display:none}.bmi-seg b{font-size:.8125rem;line-height:1.15}.program-layout{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"panel""plan""cta"}.week-row.is-rest{grid-template-columns:6rem minmax(0,1fr)}.week-toggle{grid-template-columns:6rem minmax(0,1fr) 16px}.week-panel{padding-left:0}.week-strip{gap:4px}.week-strip button,.week-strip .is-rest{text-align:center;place-items:center;min-height:52px;padding:8px 4px}.week-strip .strip-mark{display:none}.program-cta{margin-inline:calc(var(--gutter) * -1);padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--demir);background:var(--is);position:sticky;bottom:0}.program-cta p{display:none}body:has(.program-cta) .whatsapp-float{display:none}.honeycomb{grid-template-columns:minmax(0,1fr);gap:8px}.hex-cell,.hex-cell:nth-child(4),.hex-cell:nth-child(n+4){aspect-ratio:auto;filter:none;grid-column:auto;margin:0}.hex-cell:before{display:none}.hex-inner{clip-path:none;text-align:left;background:#14100ce6;grid-template-columns:52px minmax(0,1fr);place-content:normal;justify-items:start;gap:2px 14px;padding:12px 14px;display:grid;position:relative;inset:auto}.hex-icon{grid-row:span 2;align-self:center;width:36px;height:36px}.hex-inner h3{font-size:1.5rem}.hex-inner p{font-size:1rem}.menu-images{display:none}.teasers{grid-template-columns:minmax(0,1fr)}.teaser{min-height:220px}.menu-links a{font-size:min(11.4vw,8.6svh)}.gallery{grid-template-columns:repeat(2,1fr);grid-auto-rows:46vw}.tile-a{grid-area:span 2/1/auto/3}.tile-b{grid-area:auto/1/auto/3}.tile-c{grid-area:auto/1/auto/2}.tile-d{grid-area:auto/2/auto/3}.tile-e,.tile-f{grid-area:auto/1/auto/3}.tile-g,.tile-h{grid-area:span 2/1/auto/3}.hours-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.hours-bar{grid-area:2/1/auto/-1}.contact-list div{grid-template-columns:6rem minmax(0,1fr)}.whatsapp-float span{display:none}.whatsapp-float{justify-content:center;width:52px;height:52px;padding:0}.hero-note{max-width:calc(100% - 72px)}.finale{padding-bottom:calc(16px + 52px + 20px + env(safe-area-inset-bottom))}.to-top{width:52px;height:52px;bottom:calc(16px + env(safe-area-inset-bottom))}body:has(.program-cta) .to-top{display:none}}@media (width<=520px){.brand{font-size:1.25rem}.brand-mark{width:32px;height:35px}.facilities{grid-auto-rows:minmax(200px,auto)}.facility>div{padding:40px 14px 14px}.facility:not(.facility-ana) h3{font-size:1.35rem}.facility:not(.facility-ana) p{font-size:.875rem;line-height:1.4}}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none}.panel,.site-header,.to-top,.site-menu,.site-menu.is-open,.menu-links span,.site-menu.is-open .menu-links span,.menu-links a,.menu-button span{transition:none}.menu-images img{transition:none;transform:none}.img-fade{animation:none}}
