@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}}*{box-sizing:border-box}html{background:var(--night);scroll-behavior:smooth}body{color:var(--ink);background:radial-gradient(circle at 50% 0,#4c1d68 0,#19102f 52%,#0d091b 100%);min-height:100vh;margin:0;font-family:Georgia,Times New Roman,serif}button,input{font:inherit}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.loading{background:#170f2f;min-height:100vh}.kicker{text-transform:uppercase;letter-spacing:.22em;color:var(--lime);margin:0 0 1rem;font:700 .7rem Arial,sans-serif}.primary{background:var(--lime);color:#211130;cursor:pointer;border:0;border-radius:999px;padding:.95rem 1.4rem;font:800 .92rem Arial,sans-serif;transition:transform .2s,box-shadow .2s;box-shadow:0 0 32px #dfff6640}.primary:hover{transform:translateY(-2px);box-shadow:0 0 44px #dfff6670}.primary span{padding-left:.45rem}.gate{background:radial-gradient(circle at 50% 42%,#744282 0,#27143f 37%,#110b24 75%);place-items:center;min-height:100svh;padding:2rem;display:grid;position:relative;overflow:hidden}.stars{opacity:.55;background-image:radial-gradient(circle,#fff 0 1px,transparent 1.5px),radial-gradient(circle,var(--lilac) 0 1px,transparent 1.5px);background-position:12px 14px,48px 62px;background-size:83px 77px,119px 111px;position:absolute;inset:0}.gate__frame{border:14px solid #3a1f40;border-radius:48% 48% 4% 4%/20% 20% 3% 3%;width:min(760px,94vw);height:92vh;position:absolute;top:5vh;overflow:hidden;box-shadow:0 0 0 6px #8a5a63,0 0 90px #ffbf6045,inset 0 0 80px #000}.gate__door{background:linear-gradient(90deg,#2a1424,#6f3b43 50%,#2a1424);border:3px solid #a87368;width:50%;transition:transform 1.2s cubic-bezier(.7,0,.2,1);position:absolute;top:0;bottom:0}.gate__door:after{content:"";opacity:.65;border:2px solid #b88679;border-radius:45% 45% 6% 6%;position:absolute;inset:8% 12%}.gate__door--left{transform-origin:0;left:0}.gate__door--right{transform-origin:100%;right:0}.gate__glow{filter:blur(45px);opacity:.3;background:#ffd474;position:absolute;inset:15% 30%}.gate--opening .gate__door--left{transform:perspective(900px)rotateY(-105deg)}.gate--opening .gate__door--right{transform:perspective(900px)rotateY(105deg)}.jester{z-index:3;background:linear-gradient(145deg,var(--pink),#663b97);width:110px;height:160px;color:var(--lime);border-radius:55% 55% 40% 40%;justify-content:center;align-items:flex-start;gap:.25rem;padding-top:1rem;display:flex;position:absolute;bottom:6vh;left:calc(50% - min(410px,48vw));transform:rotate(-7deg);box-shadow:0 14px 40px #0008}.jester span:nth-child(2){color:var(--amber);font-size:2.3rem}.gate__content{z-index:4;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#160d2dc9;border:1px solid #e6d4ff2c;border-radius:30px;width:min(580px,92vw);padding:2rem;box-shadow:0 24px 80px #08041199}.gate h1{letter-spacing:-.045em;text-shadow:0 7px 34px #000;margin:.1rem 0 1.35rem;font-size:clamp(2.6rem,6vw,5rem);line-height:.96}.gate__question{color:#eee1ff;font-size:1.05rem;line-height:1.5}.gate input{color:#fff;text-align:center;background:#fffdf20e;border:1px solid #dac6ff45;border-radius:16px;outline:none;width:100%;margin:.5rem 0;padding:1rem 1.2rem}.gate input:focus{border-color:var(--lilac);box-shadow:0 0 0 3px #cbb4ff1f}.intentions{justify-content:center;gap:.55rem;margin:.8rem 0 1.25rem;display:flex}.intentions button{color:#f8f2df;cursor:pointer;background:#ffffff0d;border:1px solid #eadfff35;border-radius:999px;padding:.55rem .9rem;font:700 .78rem Arial,sans-serif}.intentions button.selected{background:var(--lilac);color:#251335;border-color:#0000}.world-header{z-index:10;background:linear-gradient(#100920dd,#0000);align-items:center;gap:1.5rem;height:72px;padding:0 clamp(1rem,4vw,4rem);display:flex;position:absolute;top:0;left:0;right:0}.brand{color:var(--lime);cursor:pointer;background:0 0;border:0;font-size:1.35rem;font-weight:800}.world-header p{color:#e9dffcaa;font-size:.9rem;font-style:italic}.small-link{color:#fff;cursor:pointer;background:#1b1033aa;border:1px solid #fff3;border-radius:999px;margin-left:auto;padding:.55rem .85rem;font:700 .72rem Arial,sans-serif}.square-wrap{scroll-snap-type:x proximity;min-height:100svh;overflow:auto hidden}.square{background:radial-gradient(circle at 50% 16%,#9f6687 0,#4a2865 22%,#203650 51%,#162239 67%,#111427 100%);width:max(100vw,1100px);height:100svh;min-height:680px;position:relative;overflow:hidden}.square:after{content:"";clip-path:ellipse(72% 62% at 50% 70%);background:radial-gradient(#435d42,#1d2d30 62%,#111521);height:44%;position:absolute;bottom:0;left:0;right:0}.moon{background:#ffe8b3;border-radius:50%;width:92px;height:92px;position:absolute;top:8%;left:50%;transform:translate(-50%);box-shadow:0 0 55px #ffe0a2}.forest--back{background:linear-gradient(165deg,#0000 49%,#132128 50%) 0 0/74px 100%,linear-gradient(195deg,#0000 49%,#192833 50%) 0 0/91px 100%;height:33%;position:absolute;bottom:30%;left:0;right:0}.square__path{z-index:2;clip-path:polygon(45% 0,58% 0,100% 100%,0 100%);opacity:.55;background:#b69b6b;width:16%;height:70%;position:absolute;bottom:-10%;left:42%}.place{z-index:5;color:var(--ink);cursor:pointer;filter:drop-shadow(0 18px 16px #05030b99);background:0 0;border:0;flex-direction:column;align-items:center;transition:transform .25s,filter .25s;display:flex;position:absolute}.place:hover,.place:focus-visible{filter:drop-shadow(0 16px 25px #ffc76688);outline:none;transform:translateY(-7px)scale(1.025)}.place__art{border:4px solid #f6dda5aa;place-items:center;font-size:clamp(2rem,5vw,4rem);display:grid;box-shadow:inset 0 0 40px #09031388,0 0 22px}.place strong{letter-spacing:.03em;background:#140c27e8;border:1px solid #f3dcad66;border-radius:8px;margin-top:.6rem;padding:.55rem .85rem;font:800 .85rem Arial,sans-serif}.place small{color:var(--amber);margin-top:.3rem;font:700 .65rem Arial,sans-serif}.place--toys{color:var(--pink);bottom:13%;left:10%}.place--toys .place__art{background:linear-gradient(145deg,#ff72c9,#6e3cb7);border-radius:42% 42% 8% 8%;width:195px;height:180px}.place--tent{color:var(--aqua);bottom:12%;right:9%}.place--tent .place__art{clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(145deg,#54ddd4,#332365);width:220px;height:205px;padding-top:35%}.place--archive{color:var(--lilac);top:23%;left:21%}.place--archive .place__art{background:#6d568e;border-radius:7px 7px 30px 30px;width:170px;height:145px}.place--board{color:var(--amber);bottom:22%;left:50%;transform:translate(-50%)}.place--board .place__art{background:#755338;border-radius:8px;width:125px;height:110px}.place--forest{color:#91dd70;top:17%;right:21%}.place--forest .place__art{width:160px;height:150px;box-shadow:none;background:radial-gradient(circle,#36452d,#131b1d);border:none;border-radius:50%;font-size:7rem}.square__intro{z-index:4;text-align:center;width:460px;position:absolute;top:12%;left:50%;transform:translate(-50%)}.square__intro span{text-transform:uppercase;letter-spacing:.24em;color:var(--lime);font:800 .72rem Arial,sans-serif}.swipe-note{z-index:15;color:#eee1ff;white-space:nowrap;background:#130b29dd;border-radius:999px;padding:.6rem 1rem;font:700 .68rem Arial,sans-serif;display:none;position:fixed;bottom:.8rem;left:50%;transform:translate(-50%)}.region{z-index:20;background:radial-gradient(circle at 80% 0,#58366e,#1b102f 50%,#0b0815);padding:6rem clamp(1.2rem,7vw,7rem) 4rem;position:fixed;inset:0;overflow:auto}.region--oyuncakci{--accent:var(--pink)}.region--sonsuz-cadir{--accent:var(--aqua)}.region--miras-arsivi{--accent:var(--lilac)}.region--gorev-panosu{--accent:var(--amber)}.region--karanlik-orman{--accent:#8fd16f}.back{z-index:2;color:#fff;cursor:pointer;background:#180d2dcc;border:1px solid #fff3;border-radius:999px;padding:.7rem 1rem;font:800 .75rem Arial,sans-serif;position:fixed;top:1rem;left:1rem}.region__inner{max-width:1050px;margin:auto}.region h2{color:var(--accent);letter-spacing:-.06em;margin:.2rem 0 1.4rem;font-size:clamp(3rem,8vw,7rem);line-height:.9}.region__lead{color:#efe6f5cc;max-width:720px;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.55}.cards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;margin-top:3rem;display:grid}.card,.feature{background:#fff0f20d;border:1px solid #fff2;border-radius:24px;padding:1.5rem;box-shadow:0 20px 60px #07040e66}.card>span,.feature>span{letter-spacing:.15em;text-transform:uppercase;color:var(--accent);font:800 .68rem Arial,sans-serif}.card h3,.feature h3{margin:.8rem 0;font-size:1.8rem}.card p,.feature p{color:#eee6f0b8;line-height:1.6}.card button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:1rem 0 0;font:800 .8rem Arial,sans-serif}.feature{max-width:720px;margin-top:3rem;padding:clamp(1.5rem,4vw,3rem)}.feature .primary{margin-top:1rem}@media (max-width:700px){.jester{width:75px;height:105px;bottom:4vh;left:-10px}.gate{padding:1rem}.gate__frame{height:96vh;top:2vh}.gate__content{padding:1.35rem}.gate h1{font-size:2.65rem}.world-header p{display:none}.square{width:1040px}.square__intro{pointer-events:none;width:90vw;position:fixed;top:82px;left:50%}.place--toys{left:5%}.place--tent{right:5%}.swipe-note{display:block}.region{padding-top:6rem}.intentions{gap:.35rem}.intentions button{padding:.55rem .68rem}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.gate{background:linear-gradient(#11091c44,#11091c77),url(/assets/gunubey-esik.png) 50%/cover no-repeat}.gate__frame{opacity:.16}.jester,.square:after,.square>.moon,.square>.forest,.square__path{display:none}.place__art{opacity:0;box-shadow:none!important;background:0 0!important;border:0!important}.place--toys{bottom:6%;left:2%}.place--tent{bottom:6%;right:1%}.place--tent .place__art{clip-path:none;width:350px;height:330px;padding:0}.place--board{bottom:26%;left:50%}.place strong{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 30px #080411aa}.gate h1,.region h2,.card h3,.feature h3{letter-spacing:-.055em;font-family:Trebuchet MS,Arial,sans-serif;font-weight:900}.gate__content{background:#361573d9;border:3px solid #fff7;border-radius:34px;box-shadow:0 10px #16072f,0 24px 80px #08041199}.primary{text-transform:uppercase;letter-spacing:.04em;border:3px solid #fff9;box-shadow:0 7px #739600,0 0 32px #dfff6670}.primary:active{transform:translateY(5px);box-shadow:0 2px #739600}.intentions button,.small-link,.back{border-width:2px;box-shadow:0 4px #0e071e}.place{animation:3.2s ease-in-out infinite mapBob}.place:nth-of-type(2){animation-delay:-.5s}.place:nth-of-type(3){animation-delay:-1s}.place:nth-of-type(4){animation-delay:-1.5s}.place:nth-of-type(5){animation-delay:-2s}.place:hover strong,.place:focus-visible strong{background:var(--lime);color:#25113a;box-shadow:0 6px 0 #729000,0 0 34px var(--lime)}.square__intro h2{text-shadow:0 4px #2d1051,0 7px 18px #10051e;font-weight:900}.region{animation:.35s cubic-bezier(.2,1.3,.4,1) panelPop}.card,.feature{border:3px solid #fff5;transition:transform .2s;box-shadow:0 8px #100820,0 20px 60px #07040e66}@keyframes mapBob{0%,to{margin-top:0}50%{margin-top:-8px}}@keyframes panelPop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}:root{--ink:#fff8e8;--night:#142820;--plum:#654269;--lime:#f2d77a;--lilac:#d7c5e5;--pink:#c77b91;--aqua:#79bcb0;--amber:#e8b85f}body{background:#18352c;font-family:Trebuchet MS,Arial,sans-serif}.gate{background:linear-gradient(90deg,#0000 25%,#10241b10 48%,#10241ba8 100%),url(/assets/gunubey-esik.png) 50%/cover no-repeat;place-items:center end;padding-right:clamp(1rem,8vw,8rem)}.gate__content{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#17382ccf;border:1px solid #f5dfaa99;border-radius:22px;width:min(540px,92vw);box-shadow:0 20px 60px #07150f99}.gate h1,.region h2,.card h3,.feature h3{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif}.gate h1{text-shadow:0 3px 18px #06120d;font-weight:700}.primary{color:#213328;text-transform:none;letter-spacing:0;background:#eed47a;border:1px solid #fff6;box-shadow:0 5px #8a6f2c,0 10px 28px #07150f55}.primary:hover{box-shadow:0 5px #8a6f2c,0 12px 34px #07150f88}.intentions button,.small-link,.back{box-shadow:none;background:#1e4236cc;border:1px solid #f3e6c455}.world-header{background:linear-gradient(#173629e8,#0000)}.brand{color:#f3d77c;font-family:Georgia,Times New Roman,serif;font-size:1.55rem}.square{background:url(/assets/gunubey-meydan.png) 50%/cover no-repeat}.square__intro{color:#24372d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff5d9c9;border:1px solid #8b70455c;border-radius:18px;width:440px;padding:1rem 1.35rem;top:8%;left:51%;box-shadow:0 12px 35px #19312633}.square__intro span{color:#6d5731}.square__intro h2{text-shadow:none;font-family:Georgia,Times New Roman,serif;font-weight:700}.place{filter:drop-shadow(0 10px 12px #17332677);animation:4.8s ease-in-out infinite mapBob}.place strong{text-transform:none;background:#244b3de8;border:1px solid #f7e7b9;border-radius:999px;font-size:.78rem;box-shadow:0 4px 14px #11271e88}.place:hover strong,.place:focus-visible strong{color:#26362c;background:#f1d579;box-shadow:0 5px 18px #172c2288}.region{background:radial-gradient(circle at 80% 0,#547865,#203d33 50%,#12261f)}.card,.feature{background:#fff8df0d;border:1px solid #f2ddaa55;box-shadow:0 14px 45px #07150f66}.card:hover{transform:translateY(-4px)}@media (max-width:700px){.gate{background-position:38%;place-items:end center;padding:1rem}.gate__content{background:#17382ce8;margin-bottom:1rem}.square__intro{color:#24372d;top:76px}}@media (prefers-reduced-motion:reduce){.place,.region{animation:none!important}}.gate h1{font-size:clamp(2.35rem,4.1vw,4.25rem);line-height:1.01}.gate__question{font-size:.98rem}.gate__content{padding:clamp(1.35rem,2.4vw,2rem)}.region h2{font-size:clamp(2.6rem,5.6vw,5.3rem);line-height:.94}.region__lead{font-size:clamp(1rem,1.45vw,1.25rem)}.card h3,.feature h3{font-size:1.55rem}.feature h3{font-size:clamp(1.9rem,3vw,3rem)}.square__intro{border-radius:15px;width:min(720px,58vw);padding:.72rem 1.7rem;top:8.5%}.square__intro span{font-size:.65rem}.square__intro h2{margin:.38rem 0;font-size:clamp(1.35rem,2.15vw,2rem);line-height:1.08}.place--toys{top:37%;bottom:auto;left:11%}.place--toys .place__art{width:250px;height:210px}.place--tent{inset:47% auto auto 31%}.place--tent .place__art{width:280px;height:250px}.place--archive{top:35%;left:57%}.place--archive .place__art{width:240px;height:230px}.place--board{inset:59% 7% auto auto;transform:none}.place--board:hover{transform:translateY(-7px)scale(1.025)}.place--board .place__art{width:230px;height:210px}.place--forest{top:23%;right:14%}.place--forest .place__art{width:220px;height:220px}.place strong{padding:.43rem .72rem;font-size:.72rem}.place small{font-size:.6rem}@media (max-width:700px){.gate h1{font-size:2.25rem}.region h2{font-size:2.65rem}.square__intro{width:86vw;padding:.62rem 1rem}.square__intro h2{font-size:1.25rem}.place--toys{top:38%;left:9%}.place--tent{top:48%;left:31%}.place--archive{top:36%;left:57%}.place--board{top:60%;right:6%}.place--forest{top:24%;right:14%}}.place--tent{top:39%}@media (max-width:700px){.place--tent{top:40%}}.region--sonsuz-cadir{background:radial-gradient(circle at 50% 12%,#b28bcb44 0,#493957 35%,#1d302c 78%,#11231e 100%)}.region--sonsuz-cadir:before{content:"✦  ☾  ✦";text-align:center;color:#ead995;letter-spacing:1.2rem;opacity:.8;margin:-2.6rem 0 2rem;font-size:1.2rem;display:block}.tent-services{grid-template-columns:repeat(2,minmax(240px,1fr));max-width:900px}.tent-services .card{background:linear-gradient(145deg,#fff9e910,#8d6a9e1c);border-color:#d9c08b77;position:relative;overflow:hidden}.tent-services .card:after{content:"";border:1px solid #d9c08b2e;border-radius:50%;width:110px;height:110px;position:absolute;top:-45px;right:-38px;box-shadow:0 0 0 18px #d9c08b10,0 0 0 36px #d9c08b08}.tent-services .card>span{color:#ead995}.tent-services .card button{color:#f0d984}.coming-soon{background:linear-gradient(145deg,#fff8df12,#b77f9a12);border-style:dashed}.coming-soon h3{max-width:520px}@media (max-width:620px){.tent-services{grid-template-columns:1fr}.region--sonsuz-cadir:before{letter-spacing:.65rem;margin-top:-2rem}}.region--sonsuz-cadir{background:linear-gradient(#160e2690 0,#160e2620 36%,#100a1fc4 100%),url(/assets/sonsuz-cadir-interior.png) 50%/cover no-repeat fixed;min-height:100svh;padding-top:5.2rem;padding-bottom:1.4rem}.region--sonsuz-cadir:before{display:none}.region--sonsuz-cadir .region__inner{flex-direction:column;max-width:1500px;min-height:calc(100svh - 6.6rem);display:flex}.region--sonsuz-cadir .kicker{color:#f0d984;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#22172fd4;border:1px solid #e6ce8c55;border-radius:999px;width:max-content;margin:0 0 .55rem;padding:.42rem .72rem}.region--sonsuz-cadir h2{color:#fff3d2;text-shadow:0 3px 16px #08040c;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#21152dc4;border-radius:13px;width:max-content;max-width:100%;margin:0 0 .55rem;padding:.22rem .7rem .35rem;font-size:clamp(2.4rem,4.2vw,4.3rem)}.region--sonsuz-cadir .region__lead{color:#fff8e8e8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#21152dc4;border-radius:13px;max-width:610px;margin:0;padding:.7rem .85rem;font-size:1rem;line-height:1.45}.region--sonsuz-cadir .tent-services{grid-template-columns:minmax(185px,1fr) minmax(185px,1fr) minmax(220px,1.35fr) minmax(185px,1fr) minmax(185px,1fr);align-items:end;gap:.7rem;width:100%;max-width:none;margin:auto 0 0;display:grid}.tent-services .card:first-child{grid-column:1}.tent-services .card:nth-child(2){grid-column:2}.tent-services .card:nth-child(3){grid-column:4}.tent-services .card:nth-child(4){grid-column:5}.region--sonsuz-cadir .tent-services .card{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#21152de3;border-color:#ebd79b70;border-radius:17px;padding:1rem 1.05rem;box-shadow:0 10px 30px #08040ca8}.region--sonsuz-cadir .tent-services .card h3{margin:.45rem 0;font-size:1.2rem}.region--sonsuz-cadir .tent-services .card p{margin:.2rem 0;font-size:.82rem;line-height:1.42}.region--sonsuz-cadir .tent-services .card button{padding-top:.65rem}.card__price{color:#fff0b2;letter-spacing:.02em;margin:.15rem 0 .3rem;font-size:1.05rem;display:block}.card__action{color:var(--accent);padding:1rem 0 0;font:800 .8rem Arial,sans-serif;text-decoration:none;display:inline-block}.card__action:hover{text-underline-offset:4px;text-decoration:underline}.region--sonsuz-cadir .card__action{color:#f0d984}@media (max-width:980px){.region--sonsuz-cadir{background-position:top;background-attachment:scroll}.region--sonsuz-cadir .region__inner{min-height:auto}.region--sonsuz-cadir .tent-services{grid-template-columns:repeat(2,minmax(220px,1fr));margin-top:38vh}.tent-services .card:nth-child(n){grid-column:auto}}@media (max-width:620px){.region--sonsuz-cadir{background-color:#171020;background-position:top;background-repeat:no-repeat;background-size:auto 58vh;padding-top:5.4rem}.region--sonsuz-cadir h2{font-size:2.45rem}.region--sonsuz-cadir .region__lead{font-size:.92rem}.region--sonsuz-cadir .tent-services{grid-template-columns:1fr;margin-top:30vh}}.region--oyuncakci{background:linear-gradient(#13251d7a 0,#13251d16 44%,#0d1914b8 100%),url(/assets/oyuncakci-interior.png) 50%/cover no-repeat fixed;min-height:100svh;padding-top:5.2rem;padding-bottom:1.5rem}.region--oyuncakci .region__inner{flex-direction:column;align-items:flex-start;max-width:1450px;min-height:calc(100svh - 6.7rem);display:flex}.region--oyuncakci .kicker{color:#efd27c;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#173326d6;border:1px solid #e7cf8a66;border-radius:999px;width:max-content;margin:0 0 .55rem;padding:.42rem .72rem}.region--oyuncakci h2{color:#fff0c9;text-shadow:0 3px 16px #06110b;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#173326c9;border-radius:13px;width:max-content;max-width:100%;margin:0;padding:.22rem .7rem .35rem;font-size:clamp(2.4rem,4.2vw,4.3rem)}.region--oyuncakci .region__lead{display:none}.region--oyuncakci .coming-soon{text-align:center;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#173326e5;border:1px solid #e7cf8a88;border-radius:19px;align-self:center;width:min(530px,88vw);margin:12vh 0 0 26%;padding:1.35rem 1.6rem;box-shadow:0 14px 42px #06110ba8}.region--oyuncakci .coming-soon>span{color:#efd27c}.region--oyuncakci .coming-soon h3{color:#fff0c9;margin:.6rem auto;font-size:clamp(1.7rem,2.5vw,2.6rem)}.region--oyuncakci .coming-soon p{color:#fff8e7d9;margin:.55rem 0 0;font-size:.92rem;line-height:1.5}@media (max-width:760px){.region--oyuncakci{background-color:#14271f;background-position:top;background-repeat:no-repeat;background-size:auto 62vh;background-attachment:scroll;padding-top:5.4rem}.region--oyuncakci .region__inner{min-height:auto}.region--oyuncakci h2{font-size:2.45rem}.region--oyuncakci .coming-soon{width:100%;margin:43vh auto 0}}.primary[href]{text-decoration:none;display:inline-block}.region--miras-arsivi,.region--gorev-panosu,.region--karanlik-orman{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100svh;padding-top:5.2rem;padding-bottom:1.5rem}.region--miras-arsivi{background-image:linear-gradient(#0d181388 0,#0d181318 43%,#0b1410a8 100%),url(/assets/miras-arsivi-interior.png)}.region--gorev-panosu{background-image:linear-gradient(#13251d70 0,#13251d10 43%,#0d191488 100%),url(/assets/gorev-panosu-interior.png)}.region--karanlik-orman{background-image:linear-gradient(#07131e6b 0,#07131e0d 45%,#07131ebd 100%),url(/assets/karanlik-orman-interior.png)}.region--miras-arsivi .region__inner,.region--gorev-panosu .region__inner,.region--karanlik-orman .region__inner{flex-direction:column;align-items:flex-start;max-width:1450px;min-height:calc(100svh - 6.7rem);display:flex}.region--miras-arsivi .kicker,.region--gorev-panosu .kicker,.region--karanlik-orman .kicker{color:#efd27c;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#172d25d6;border:1px solid #e7cf8a66;border-radius:999px;width:max-content;margin:0 0 .55rem;padding:.42rem .72rem}.region--miras-arsivi h2,.region--gorev-panosu h2,.region--karanlik-orman h2{color:#fff0c9;text-shadow:0 3px 16px #06110b;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#172d25c9;border-radius:13px;width:max-content;max-width:100%;margin:0;padding:.22rem .7rem .35rem;font-size:clamp(2.4rem,4.2vw,4.3rem)}.region--miras-arsivi .region__lead,.region--gorev-panosu .region__lead,.region--karanlik-orman .region__lead{display:none}.region--miras-arsivi .archive-entry{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#172d25e5;border:1px solid #e7cf8a88;border-radius:19px;align-self:flex-end;width:min(480px,88vw);margin:auto 4% auto 0;padding:1.35rem 1.55rem;box-shadow:0 14px 42px #06110ba8}.region--miras-arsivi .archive-entry h3{color:#fff0c9}.region--miras-arsivi .archive-entry .primary{margin-top:.65rem}.region--gorev-panosu .quest-cards{grid-template-columns:repeat(2,minmax(260px,1fr));gap:1rem;width:min(920px,100%);margin:auto auto 0}.region--gorev-panosu .quest-cards .card{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#172d25e5;border-color:#e7cf8a77}.region--karanlik-orman .feature{text-align:center;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0d2026e5;border:1px solid #d8c88a77;border-radius:19px;align-self:center;width:min(560px,90vw);margin:auto 0 2vh;padding:1.3rem 1.5rem;box-shadow:0 14px 42px #02080ca8}.region--karanlik-orman .feature h3{color:#edf1d3;margin:.6rem auto;font-size:clamp(1.7rem,2.7vw,2.7rem)}.region--karanlik-orman .feature p{margin:.5rem 0 0}@media (max-width:760px){.region--miras-arsivi,.region--gorev-panosu,.region--karanlik-orman{background-color:#13251d;background-position:top;background-size:auto 60vh;background-attachment:scroll;padding-top:5.4rem}.region--miras-arsivi .region__inner,.region--gorev-panosu .region__inner,.region--karanlik-orman .region__inner{min-height:auto}.region--miras-arsivi h2,.region--gorev-panosu h2,.region--karanlik-orman h2{font-size:2.45rem}.region--miras-arsivi .archive-entry,.region--gorev-panosu .quest-cards,.region--karanlik-orman .feature{width:100%;margin:42vh auto 0}.region--gorev-panosu .quest-cards{grid-template-columns:1fr}.gate{background:linear-gradient(#0000 31vh,#17382c 54vh),url(/assets/gunubey-esik.png) 0 0/auto 58vh no-repeat,#17382c;min-height:100svh;padding:47vh 1rem 1rem;display:block}.gate__content{background:#17382cf2;width:100%;margin:0 auto;box-shadow:0 12px 45px #07150f80}.gate__frame,.stars{display:none}.region--sonsuz-cadir,.region--oyuncakci,.region--miras-arsivi,.region--gorev-panosu,.region--karanlik-orman{--room-bg:#13251d;background-color:var(--room-bg);background-position:top;background-repeat:no-repeat;background-size:auto 62vh;position:fixed}.region--sonsuz-cadir{--room-bg:#171020}.region--oyuncakci{--room-bg:#14271f}.region--karanlik-orman{--room-bg:#0d2026}.region--sonsuz-cadir:after,.region--oyuncakci:after,.region--miras-arsivi:after,.region--gorev-panosu:after,.region--karanlik-orman:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent 0,var(--room-bg) 82%);height:24vh;position:absolute;top:43vh;left:0;right:0}.region--sonsuz-cadir .region__inner,.region--oyuncakci .region__inner,.region--miras-arsivi .region__inner,.region--gorev-panosu .region__inner,.region--karanlik-orman .region__inner{z-index:1;position:relative}.region--sonsuz-cadir .tent-services{margin-top:27vh}.region--oyuncakci .coming-soon{margin-top:38vh}.region--miras-arsivi .archive-entry,.region--gorev-panosu .quest-cards,.region--karanlik-orman .feature{margin-top:37vh}.region--sonsuz-cadir .tent-services .card,.region--oyuncakci .coming-soon,.region--miras-arsivi .archive-entry,.region--gorev-panosu .quest-cards .card,.region--karanlik-orman .feature{box-shadow:0 8px 28px #06110b66}}@media (max-width:430px){.gate{background-position:0 0;background-size:auto 56vh;padding-top:45vh}.gate h1{font-size:2.05rem}.gate__content{padding:1.2rem}.gate__question{font-size:.91rem}.intentions button{padding:.5rem .62rem}}@media (max-width:760px){html,body,main{background:#13251d;min-height:100%}main{min-height:100dvh}.square-wrap{background:#13251d;width:100%;height:100dvh;min-height:100dvh;position:fixed;inset:0}.square{height:100dvh;min-height:100dvh}.swipe-note{bottom:max(.8rem,env(safe-area-inset-bottom))}.region--sonsuz-cadir,.region--oyuncakci,.region--miras-arsivi,.region--gorev-panosu,.region--karanlik-orman{isolation:isolate;width:100%;min-height:100dvh;inset:0;background-image:none!important;background-color:var(--room-bg)!important}.region--sonsuz-cadir:before,.region--oyuncakci:before,.region--miras-arsivi:before,.region--gorev-panosu:before,.region--karanlik-orman:before{content:"";z-index:0;pointer-events:none;background-position:top;background-repeat:no-repeat;background-size:auto 64vh;width:100%;height:72vh;display:block;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 64%,#0000 100%);mask-image:linear-gradient(#000 0% 64%,#0000 100%)}.region--sonsuz-cadir{--room-bg:#171020}.region--oyuncakci{--room-bg:#14271f}.region--miras-arsivi,.region--gorev-panosu{--room-bg:#13251d}.region--karanlik-orman{--room-bg:#0d2026}.region--sonsuz-cadir:before{background-image:url(/assets/sonsuz-cadir-interior.png)}.region--oyuncakci:before{background-image:url(/assets/oyuncakci-interior.png)}.region--miras-arsivi:before{background-image:url(/assets/miras-arsivi-interior.png)}.region--gorev-panosu:before{background-image:url(/assets/gorev-panosu-interior.png)}.region--karanlik-orman:before{background-image:url(/assets/karanlik-orman-interior.png)}.region--sonsuz-cadir:after,.region--oyuncakci:after,.region--miras-arsivi:after,.region--gorev-panosu:after,.region--karanlik-orman:after{display:none}.region--sonsuz-cadir .region__inner,.region--oyuncakci .region__inner,.region--miras-arsivi .region__inner,.region--gorev-panosu .region__inner,.region--karanlik-orman .region__inner{z-index:1;position:relative}.region--sonsuz-cadir .tent-services{margin-top:25vh}.region--oyuncakci .coming-soon{margin-top:35vh}.region--miras-arsivi .archive-entry,.region--gorev-panosu .quest-cards,.region--karanlik-orman .feature{margin-top:34vh}.square .place__art{pointer-events:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.square .place{z-index:6;width:max-content;height:auto}.square .place--forest{z-index:9}.square .place strong{z-index:2;position:relative}.square .place--toys{top:59%}.square .place--tent{top:65%}.square .place--archive{top:59%}.square .place--board{top:81%}.square .place--forest{top:46%}}@media (max-width:430px){.region--sonsuz-cadir:before,.region--oyuncakci:before,.region--miras-arsivi:before,.region--gorev-panosu:before,.region--karanlik-orman:before{background-size:auto 60vh;height:68vh}.region--sonsuz-cadir .tent-services{margin-top:23vh}.region--oyuncakci .coming-soon{margin-top:33vh}.region--miras-arsivi .archive-entry,.region--gorev-panosu .quest-cards,.region--karanlik-orman .feature{margin-top:32vh}}
