.doors-hero[data-astro-cid-fyszjkz3]{--dh:min(28rem, 46svh, 112vw);--cx:50%;--cy:calc(100svh - 5.25rem - var(--dh) / 2);perspective-origin:var(--cx) var(--cy);background:#110c07}@media (width<=47.99rem) and (orientation:portrait){.doors-hero[data-astro-cid-fyszjkz3]{min-height:145vw}}@media (width>=48rem){.doors-hero[data-astro-cid-fyszjkz3]{--dh:min(40rem, 82svh, 62vw);--cx:64%;--cy:55%}}.stage[data-astro-cid-fyszjkz3]{contain:paint}.stage[data-astro-cid-fyszjkz3].touch-locked{touch-action:pinch-zoom}.world[data-astro-cid-fyszjkz3]{transform-origin:var(--cx) var(--cy);position:absolute;inset:0}.doors3d[data-astro-cid-fyszjkz3]{z-index:22;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity 1s ease-out;display:block;position:absolute;inset:0}.doors-hero[data-astro-cid-fyszjkz3].gl-in .doors3d[data-astro-cid-fyszjkz3]{opacity:1}.doors-hero[data-astro-cid-fyszjkz3].gl-quick .doors3d[data-astro-cid-fyszjkz3]{transition-duration:.4s}.dusk[data-astro-cid-fyszjkz3]{display:none}html.js .dusk[data-astro-cid-fyszjkz3]{z-index:23;pointer-events:none;background:radial-gradient(calc(var(--dh) * .75) calc(var(--dh) * .7) at var(--cx) var(--cy), #07050399, #070503db);animation:1.4s cubic-bezier(.45,0,.2,1) 4s forwards dusk-auto;display:block;position:absolute;inset:0}html.js .dusk[data-astro-cid-fyszjkz3].lit{animation:none}html.js .dusk[data-astro-cid-fyszjkz3].fx-on{background:0 0}.dusk[data-astro-cid-fyszjkz3] .dusk-fx{width:100%;height:100%;position:absolute;inset:0}.dusk[data-astro-cid-fyszjkz3].fx-huzme .dusk-spill[data-astro-cid-fyszjkz3]{display:none}.dusk-seam[data-astro-cid-fyszjkz3]{left:var(--cx);top:calc(var(--cy) - var(--dh) * .34);height:calc(var(--dh) * .84);background:linear-gradient(#0000,#ffd6a0 45%,#ffeed4);width:2px;position:absolute;translate:-50%;box-shadow:0 0 8px 1px #ffba7099,0 0 30px 6px #f08c4638}.dusk-spill[data-astro-cid-fyszjkz3]{left:var(--cx);top:calc(var(--cy) + var(--dh) / 2);width:calc(var(--dh) * .55);height:calc(var(--dh) * .09);background:radial-gradient(closest-side,#ffb26866,#0000);position:absolute;translate:-50% -50%}@keyframes dusk-auto{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){html.js .dusk[data-astro-cid-fyszjkz3]{display:none}}.doors-hero[data-astro-cid-fyszjkz3].gl .world[data-astro-cid-fyszjkz3] [data-astro-cid-fyszjkz3]:is(.opening,.numeral,.floor){display:none}.door[data-astro-cid-fyszjkz3]{left:var(--cx);top:var(--cy);width:calc(var(--dh) * .5714 * var(--s));height:calc(var(--dh) * var(--s));position:absolute;translate:-50% -50%}.opening[data-astro-cid-fyszjkz3]{box-shadow:0 0 0 160vmax var(--wall-css);perspective:calc(var(--dh) * var(--s) * 2.2);border-radius:50% 50% 0 0/28.6% 28.6% 0 0;position:absolute;inset:0}.opening[data-astro-cid-fyszjkz3]:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000008c,#0000 16% 84%,#0000008c),linear-gradient(#00000080,#0000 22% 88%,#0006);position:absolute;inset:0}.opening[data-astro-cid-fyszjkz3]:before{content:"";inset:calc(var(--dh) * var(--s) * -.0196);border:calc(var(--dh) * var(--s) * .0196) solid #2e2116;border-radius:inherit;pointer-events:none;border-bottom:0;position:absolute;bottom:0}.leaf[data-astro-cid-fyszjkz3]{backface-visibility:visible;width:50%;transform-style:preserve-3d;transform:rotateY(.001deg);translate:0 0 calc(var(--dh) * var(--s) * .028);position:absolute;top:0;bottom:0;overflow:hidden}.leaf[data-astro-cid-fyszjkz3] svg[data-astro-cid-fyszjkz3]{width:100%;height:100%}.leaf-l[data-astro-cid-fyszjkz3]{transform-origin:0%;border-top-left-radius:100% 28.6%;left:0}.leaf-r[data-astro-cid-fyszjkz3]{transform-origin:100%;border-top-right-radius:100% 28.6%;right:0}.leaf-r[data-astro-cid-fyszjkz3] svg[data-astro-cid-fyszjkz3]{transform:scaleX(-1)}.leak[data-astro-cid-fyszjkz3]{z-index:3;opacity:.75;background:linear-gradient(#0000,#815e39 25%,#cda371 38%,#fcd39d 51%);width:2px;animation:3.2s ease-in-out infinite titreme;position:absolute;top:16%;bottom:0;left:50%;translate:-50%;box-shadow:0 0 6px 1px #c8825059,0 0 20px 4px #c8783c1a}.leak[data-astro-cid-fyszjkz3]:after{content:"";width:calc(var(--dh) * var(--s) * .5714);opacity:.35;background:radial-gradient(closest-side,#ffcf8f,#0000);height:2px;position:absolute;bottom:-1px;left:50%;translate:-50%;box-shadow:0 0 18px 3px #e27a3459}.floor[data-astro-cid-fyszjkz3]{--f:153.9svh;left:0;right:0;top:calc(var(--cy) + var(--dh) / 2);z-index:21;perspective:var(--f);perspective-origin:var(--cx) calc(var(--dh) / -2);pointer-events:none;position:absolute;bottom:0;overflow:hidden}@media (orientation:portrait){.floor[data-astro-cid-fyszjkz3]{--f:107.2svh}}.floor-plane[data-astro-cid-fyszjkz3]{left:calc(var(--cx) - 200%);width:400%;height:calc(var(--f) * .9);transform-origin:50% 0;background:var(--floor) calc(50% - var(--dh) * .0714) calc(var(--dh) * .2857) / calc(var(--dh) * .4286) calc(var(--dh) * .4286);position:absolute;top:0;transform:rotateX(90deg)}.hearth[data-astro-cid-fyszjkz3]{border-radius:inherit;background:radial-gradient(60% 45% at 50% 78%,#ffd9a0 0%,#f0a15e 28%,#c65a24 55%,#6b2a12 80%,#2a130a 100%);animation:2.6s ease-in-out infinite titreme;position:absolute;inset:0}.shade[data-astro-cid-fyszjkz3]{opacity:0;pointer-events:none;background:#0b0806;position:absolute;inset:0}.leaf[data-astro-cid-fyszjkz3]:after{content:"";pointer-events:none;background:linear-gradient(#0000001a,#00000017 35%,#0000000a 50%,#0000000d 70%,#0000001c 88%,#00000029);position:absolute;inset:0}.stage[data-astro-cid-fyszjkz3].is-moving [data-astro-cid-fyszjkz3]:is(.leak,.hearth,.shade){will-change:opacity}.doors-hero[data-astro-cid-fyszjkz3]:not(.is-visible) [data-astro-cid-fyszjkz3]:is(.leak,.hearth,.hint-line),.doors-hero[data-astro-cid-fyszjkz3].is-zoomed [data-astro-cid-fyszjkz3]:is(.leak,.hearth,.hint-line){animation-play-state:paused}.glow[data-astro-cid-fyszjkz3]{z-index:25;opacity:0;visibility:hidden;background:linear-gradient(#0000 72%,#14110f 100%),radial-gradient(75% 70% at 50% 58%,#ffd9a0 0%,#f0a15e 30%,#c65a24 62%,#6b2a12 88%,#2a130a 100%);position:absolute;inset:0}.numeral[data-astro-cid-fyszjkz3]{left:50%;top:calc(var(--dh) * var(--s) * -.0768);font-family:var(--font-display);font-size:calc(var(--dh) * var(--s) * .0536);letter-spacing:.2em;color:var(--color-pirinc);opacity:.8;padding-left:.2em;line-height:1;position:absolute;translate:-50% -50%}@media (width<=47.99rem){.numeral[data-astro-cid-fyszjkz3]{display:none}}.glow-hazir[data-astro-cid-fyszjkz3]{z-index:31;visibility:hidden;pointer-events:none;background:var(--sofra-dik) 0 0 / 100% 100% no-repeat;will-change:transform;position:absolute;inset:0}@media (orientation:landscape){.glow-hazir[data-astro-cid-fyszjkz3]{background-image:var(--sofra-yatay)}}.vignette[data-astro-cid-fyszjkz3]{pointer-events:none;z-index:30;background:radial-gradient(120% 80% at var(--cx) var(--cy), transparent 40%, #080605a6 100%), linear-gradient(to bottom, #0806058c, transparent 22%);position:absolute;inset:0}.copy[data-astro-cid-fyszjkz3]{z-index:40;position:absolute;top:calc(4.5rem + 2svh);left:1.25rem;right:1.25rem}@media (width>=48rem){.copy[data-astro-cid-fyszjkz3]{max-width:32rem;top:50%;left:max(2.5rem,50vw - 36.5rem);right:auto;translate:0 -50%}.copy[data-astro-cid-fyszjkz3].intro{--consent-space:0rem;top:calc(50% - var(--consent-space) / 2);transition:top .4s var(--ease-kapi)}html.consent-pending .copy[data-astro-cid-fyszjkz3].intro{--consent-space:13rem;top:calc(50% + 2.5rem - var(--consent-space) / 2)}}@media (width>=64rem){html.consent-pending .copy[data-astro-cid-fyszjkz3].intro{--consent-space:8.5rem}}@media (width>=48rem) and (height<=45rem),(height<=32rem){.hero-lead[data-astro-cid-fyszjkz3]{display:none}}@media (width<=47.99rem) and (orientation:landscape){.doors-hero[data-astro-cid-fyszjkz3]{--dh:min(28rem, 82svh, 46vw);--cx:73%;--cy:57%}.copy[data-astro-cid-fyszjkz3].intro{max-width:52%;top:calc(4.5rem + 2svh);right:auto}.doors-hero[data-astro-cid-fyszjkz3] .hint[data-astro-cid-fyszjkz3]{display:none}}.caption[data-astro-cid-fyszjkz3]{opacity:0;visibility:hidden}.cap-word[data-astro-cid-fyszjkz3]{font-size:clamp(3rem,9vw,6.5rem)}@media (width>=48rem){.cap-word[data-astro-cid-fyszjkz3]{font-size:max(2.6rem, min(6.5rem, 9vw, calc((64vw - var(--dh) * .55 - max(2.5rem, (100vw - 78rem) / 2 + 2.5rem) - 1.5rem) / 5)))}}.final[data-astro-cid-fyszjkz3]{z-index:40;text-align:center;opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:absolute;inset:0}.hint[data-astro-cid-fyszjkz3]{z-index:40;bottom:calc(1.25rem + env(safe-area-inset-bottom));letter-spacing:.03em;color:var(--color-badana-2);white-space:nowrap;flex-direction:column;align-items:center;gap:.6rem;font-size:.8rem;display:flex;position:absolute;left:50%;translate:-50%}.hint[data-astro-cid-fyszjkz3]>span[data-astro-cid-fyszjkz3]:first-child,.skip[data-astro-cid-fyszjkz3]{background:#14110fe0;border:1px solid #ebe6dc1f;border-radius:999px;padding:.45rem .95rem}.hint-line[data-astro-cid-fyszjkz3]{background:linear-gradient(var(--color-pirinc), transparent);transform-origin:top;width:1px;height:2.5rem;animation:ipucu 2.2s var(--ease-kapi) infinite}.skip[data-astro-cid-fyszjkz3]{z-index:41;right:1.25rem;bottom:calc(1.25rem + env(safe-area-inset-bottom));color:var(--color-badana-2);font-size:.8rem;position:absolute}.skip[data-astro-cid-fyszjkz3]:hover{color:var(--color-badana);border-color:var(--color-pirinc)}@media (width<=47.99rem){.skip[data-astro-cid-fyszjkz3]{top:calc(5rem + env(safe-area-inset-top));bottom:auto}.copy[data-astro-cid-fyszjkz3].intro{top:calc(8rem + env(safe-area-inset-top));text-shadow:0 1px 16px #080605e6}.hint[data-astro-cid-fyszjkz3]{bottom:calc(5.5rem + env(safe-area-inset-bottom))}}@media (width<=47.99rem) and (orientation:portrait){.copy[data-astro-cid-fyszjkz3].intro,.copy[data-astro-cid-fyszjkz3].caption{text-align:center}.copy[data-astro-cid-fyszjkz3].intro [data-astro-cid-fyszjkz3][data-hero-status]{justify-content:center}.copy[data-astro-cid-fyszjkz3].caption>[data-astro-cid-fyszjkz3]{margin-inline:auto}}@media (width>=48rem) and (height<=700px){.hint[data-astro-cid-fyszjkz3]{display:none}}@keyframes titreme{0%,to{opacity:.9}30%{opacity:.75}55%{opacity:1}75%{opacity:.82}}@keyframes ipucu{0%{opacity:1;transform:scaleY(0)}70%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.doors-hero[data-astro-cid-fyszjkz3] .door[data-astro-cid-fyszjkz3][data-door="0"] .leaf-l[data-astro-cid-fyszjkz3]{transform:rotateY(-28deg)}.doors-hero[data-astro-cid-fyszjkz3] .door[data-astro-cid-fyszjkz3][data-door="0"] .leaf-r[data-astro-cid-fyszjkz3]{transform:rotateY(28deg)}.hint[data-astro-cid-fyszjkz3],.skip[data-astro-cid-fyszjkz3]{display:none}}.arch-frame[data-astro-cid-wcolddp2]{border-radius:50% 50% .25rem .25rem/32% 32% .25rem .25rem}
