@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/mona-sans-vietnamese-standard-normal.Rd0aZl9c.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/mona-sans-latin-ext-standard-normal.CQ1tG6In.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/mona-sans-latin-standard-normal.BMVx8nn_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f3f2ee;--ink:#11292b;--ink-2:#3a4f4e;--pine:#12302f;--pale:#ece9e0;--wa:#25d366;--f:"Mona Sans Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--kenar:clamp(18px, 2.6vw, 56px);--m:10.7vw;--bars:0px;--yumusak:cubic-bezier(.2, .7, .2, 1)}@supports (height:100lvh){:root{--bars:calc(100lvh - 100svh)}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--pine);color:var(--ink);font-family:var(--f);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;font-stretch:100%;line-height:1.5}a{color:inherit}:focus-visible{outline-offset:3px;outline:2px solid}.gizli{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.svh{visibility:hidden;pointer-events:none;width:0;height:100svh;position:fixed;top:0;left:0}.ust{z-index:30;padding:clamp(12px, 1.5vw, 24px) var(--kenar) 0;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:fixed;top:0;left:0;right:0}.ust>*{pointer-events:auto}.ust .sag{gap:6px;display:flex}.cip{cursor:pointer;background:var(--paper);min-width:44px;height:44px;color:var(--ink);font:inherit;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 16px;font-size:clamp(15px,1vw,18px);font-weight:500;text-decoration:none;transition:background-color .3s,color .3s;display:inline-flex}.cip:hover{background:var(--ink);color:var(--paper)}.marka{text-transform:uppercase;letter-spacing:.2em;opacity:0;pointer-events:none;transition:opacity .5s, transform .6s var(--yumusak), background-color .3s, color .3s;padding:0 18px 0 20px;font-stretch:125%;transform:translateY(-10px)}.duruldu .ust .marka,.menu-acik .ust .marka{opacity:1;pointer-events:auto;transform:none}.wa{background:var(--wa);color:#08271a;white-space:nowrap;align-items:center;gap:10px;height:56px;padding:0 26px;font-size:clamp(16px,1.15vw,20px);font-weight:550;text-decoration:none;transition:background-color .3s;display:inline-flex}.wa:hover{background:#3be07a}.wa svg{flex:none;width:22px;height:22px}.wa.kucuk{gap:8px;height:44px;padding:0 16px;font-size:clamp(15px,1vw,18px)}.wa.kucuk svg{width:18px;height:18px}.menu{z-index:20;background:var(--pine);color:var(--pale);padding:0 var(--kenar) clamp(36px, 7svh, 96px);visibility:hidden;align-items:flex-end;transition:transform .7s cubic-bezier(.7,0,.2,1),visibility 0s .7s;display:flex;position:fixed;inset:0;transform:translateY(-101%)}.menu-acik .menu{visibility:visible;transition:transform .7s cubic-bezier(.7,0,.2,1),visibility;transform:none}.menu-acik{overflow:hidden}.menu nav{display:grid}.menu a{letter-spacing:-.02em;opacity:0;transition:opacity .5s, transform .7s var(--yumusak);padding:.04em 0;font-size:clamp(38px,7.2vw,132px);font-weight:300;font-stretch:125%;line-height:1.04;text-decoration:none;transform:translateY(.4em)}.menu-acik .menu a{opacity:1;transition-delay:calc(.28s + var(--i) * 70ms);transform:none}.menu a:hover{font-style:italic}.kapak{height:300svh;position:relative}.sahne-kutu{--odak-x:.4;--odak-y:.5;background:#2a7673;block-size:100lvh;position:sticky;top:0}.sahne{width:100%;height:100%;display:block;position:absolute;inset:0}.metre{width:var(--m);visibility:hidden;height:0;position:absolute;top:0;left:0}.teras-kutu,.havuz{visibility:hidden;pointer-events:none;position:absolute;inset:0}.teras-kutu{--tasma:sol sag ust alt}.havuz{--tasma:sol sag ust alt;--basamak:0;--ad-oran:.66;--agac:dagit}.alt{pointer-events:none;padding:24svh var(--kenar) calc(clamp(26px, 5svh, 58px) + var(--bars));background:linear-gradient(#04141400,#04141485 58%,#041414d1);justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:0;left:0;right:0}h1{color:var(--pale);letter-spacing:-.012em;margin:0;font-size:clamp(27px,2.9vw,60px);font-weight:300;font-stretch:125%;line-height:1.08}h1 .parca{white-space:nowrap;animation:otur 1.3s var(--yumusak) both;animation-delay:calc(.5s + var(--i) * .13s);display:inline-block}h1 br.tel{display:none}@keyframes otur{0%{opacity:0;transform:translateY(.55em)}to{opacity:1;transform:none}}.isaret{background:var(--pale);transform-origin:top;width:1px;height:clamp(48px,9svh,84px);opacity:calc(.8 - var(--rev,0) * 4);flex:none;animation:2.6s ease-in-out infinite uza}@keyframes uza{0%{transform:scaleY(0)}55%{transform:scaleY(1)}to{transform:scaleY(1)translateY(100%)}}:root[data-motion=reduce] .kapak{height:auto}:root[data-motion=reduce] h1 .parca{animation:none}:root[data-motion=reduce] .isaret,.sahne-kutu.gl-yok .sahne{display:none}.sahne-kutu.gl-yok{background:url(/duru/m/yer-teras-1600.webp) 40%/cover}.kenar{z-index:2;height:300svh;margin-top:-70svh;position:relative}.kenar .sahne-kutu{background:0 0;overflow:hidden}.kenar .havuz{--ad-oran:0}.capa{width:0;height:0;position:absolute;top:150svh;left:0}.kiyi{height:200%;transform:translate3d(0, var(--ky,60lvh), 0);position:absolute;top:0;left:0;right:0;overflow:hidden}.kiyi img{object-fit:cover;width:100%;height:59%;transform:translate3d(0, calc(var(--ky,60lvh) * -1 - var(--p,0) * 13%), 0);position:absolute;top:0;left:0}.ust-yazi,.alt-yazi{pointer-events:none;color:var(--pale);position:absolute;left:0;right:0}.ust-yazi{padding:clamp(96px, 17svh, 190px) var(--kenar) 18svh;opacity:calc(1 - (var(--p,0) - .1) / .16);background:linear-gradient(#04141400,#041414a8 18%,#04141480 55%,#04141400);top:0}.kenar h2{letter-spacing:-.02em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(32px,4.6vw,96px);font-weight:300;font-stretch:125%;line-height:1.04}.alt-yazi{padding:26svh var(--kenar) calc(clamp(28px, 6svh, 72px) + var(--bars));opacity:calc((var(--p,0) - .36) / .14);background:linear-gradient(#03121a00,#03121a80 52%,#03121ad1);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:clamp(28px,6vw,120px);display:grid;bottom:0}.alt-yazi .buyuk{letter-spacing:-.012em;text-wrap:balance;max-width:19ch;transform:translate3d(0, calc(max(0, min(1, 1 - (var(--p,0) - .36) / .14)) * 28px), 0);margin:0;font-size:clamp(26px,3.1vw,64px);font-weight:300;font-stretch:112%;line-height:1.34}.yol{opacity:calc((var(--p,0) - .56) / .14);transform:translate3d(0, calc(max(0, min(1, 1 - (var(--p,0) - .56) / .14)) * 28px), 0)}.yol .nasil{color:#c6d0cc;margin:0 0 10px;font-size:clamp(15px,1vw,18px)}.yol dl{margin:0}.yol dl>div{border-top:1px solid #ece9e057;justify-content:space-between;align-items:baseline;gap:24px;padding:12px 0;font-size:clamp(18px,1.5vw,28px);display:flex}.yol dd{margin:0;font-weight:300;font-stretch:112%}:root[data-motion=reduce] .kenar{height:auto;margin-top:0}:root[data-motion=reduce] .ust-yazi{display:none}:root[data-motion=reduce] .kiyi,:root[data-motion=reduce] .kiyi img{transform:none}:root[data-motion=reduce] .alt-yazi,:root[data-motion=reduce] .yol{opacity:1}:root[data-motion=reduce] .alt-yazi .buyuk,:root[data-motion=reduce] .yol{transform:none}@media (width<=820px){:root{--m:24.6vw}.ust .sag{gap:4px}.cip,.wa.kucuk{padding:0 12px}.sahne-kutu{--odak-x:.3}.sahne-kutu.gl-yok{background-position:30%}.havuz{--ad-oran:.8}h1{font-size:30px}h1 br.masa{display:none}h1 br.tel{display:inline}.isaret{display:none}.kenar h2{font-size:34px}.alt-yazi{grid-template-columns:1fr;gap:26px;padding-top:20svh}.alt-yazi .buyuk{font-size:26px}.yol dl>div{padding:10px 0;font-size:18px}}
