@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s;animation-timing-function:cubic-bezier(.22,1,.36,1);mix-blend-mode:normal}::view-transition-old(root){animation-name:srOut}::view-transition-new(root){animation-name:srIn}@keyframes srOut{0%{opacity:1}to{opacity:0}}@keyframes srIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){::view-transition-old(root){animation-name:srSlideOut;animation-duration:.4s}::view-transition-new(root){animation-name:srSlideIn;animation-duration:.4s}@keyframes srSlideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-12%)}}@keyframes srSlideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}.skip-to-content{position:absolute;top:-100px;left:1rem;z-index:99999;padding:.7rem 1.2rem;background:#d9a83a;color:#1a120a;font-family:"DM Mono","Inter",monospace;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border-radius:100px;transition:top .25s ease}.skip-to-content:focus{top:1rem;outline:2px solid #f5e8cc;outline-offset:4px}button:focus-visible,a:focus-visible{outline-color:rgba(217,168,58,.85)}::selection{background:rgba(217,168,58,.35);color:#1a120a}::-moz-selection{background:rgba(217,168,58,.35);color:#1a120a}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.parallax-img,.showcase-bg img{transform:none!important}.ses-intro::after,.sema-intro::after{animation:none!important}}body{animation:bodyFadeIn .5s ease forwards}@keyframes bodyFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){body{animation:none;opacity:1}}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid rgba(217,168,58,.55);outline-offset:0;box-shadow:0 0 0 4px rgba(217,168,58,.12)}button:active:not(:disabled),.cta-btn:active,.lang-btn:active{transform:scale(.97);transition:transform .08s ease}a,button{touch-action:manipulation}[data-i18n],[data-i18n-html]{transition:opacity .2s ease}html.i18n-swapping [data-i18n],html.i18n-swapping [data-i18n-html]{opacity:.4}.i18n-progress{position:fixed;top:0;left:0;right:0;height:2px;background:0 0;z-index:999999;pointer-events:none;overflow:hidden}.i18n-progress::before{content:"";position:absolute;top:0;left:0;bottom:0;width:0%;background:linear-gradient(90deg,transparent 0,#d9a83a 50%,transparent 100%);box-shadow:0 0 12px rgba(217,168,58,.5);transition:width .4s cubic-bezier(.22,1,.36,1)}html.i18n-swapping .i18n-progress::before{width:70%;animation:i18nLoadingPulse 1.4s ease-in-out infinite}@keyframes i18nLoadingPulse{0%,to{opacity:.6}50%{opacity:1}}html:not(.i18n-swapping) .i18n-progress::before{width:100%;transition:width .3s ease,opacity .5s ease .2s;opacity:0}@media (hover:hover) and (pointer:fine){.showcase{transition:filter .5s ease}.showcase:hover .parallax-img,.showcase:hover .showcase-bg img{filter:brightness(1.05) saturate(1.05)}.showcase-link{transition:gap .35s cubic-bezier(.22,1,.36,1)}.showcase-link:hover svg{transform:translateX(6px);transition:transform .35s cubic-bezier(.22,1,.36,1)}.showcase-link svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}}.audio-toggle{transition:background .3s ease,transform .2s ease,box-shadow .3s ease}.audio-toggle[data-muted=false]{box-shadow:0 0 0 0 rgba(217,168,58,.4);animation:audioPulse 2.4s ease-in-out infinite}@keyframes audioPulse{0%,to{box-shadow:0 0 0 0 rgba(217,168,58,.35)}50%{box-shadow:0 0 0 10px transparent}}.audio-toggle:active{transform:scale(.92)}button[type=submit].is-loading,.invite-prop-submit.is-loading,.sr-form-submit.is-loading{pointer-events:none;position:relative}button[type=submit].is-loading>:not(.btn-spinner),.invite-prop-submit.is-loading>:not(.btn-spinner),.sr-form-submit.is-loading>:not(.btn-spinner){opacity:.4}.btn-spinner{position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:btnSpin .7s linear infinite}@keyframes btnSpin{to{transform:rotate(360deg)}}.back-to-top{position:fixed;bottom:24px;right:24px;z-index:9000;width:48px;height:48px;border-radius:50%;background:rgba(20,12,6,.7);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(245,232,204,.18);color:#f5e8cc;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease,background .3s ease;padding:0}.back-to-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.back-to-top:hover{background:rgba(217,168,58,.85);color:#1a120a;border-color:#d9a83a}.back-to-top svg{width:18px;height:18px}@media (max-width:768px){.back-to-top{bottom:max(20px,env(safe-area-inset-bottom,20px));right:18px;width:44px;height:44px}}html[lang=tr] .lang-btn[data-lang=tr],html[lang=en] .lang-btn[data-lang=en],html[lang=zh] .lang-btn[data-lang=zh]{color:#d9a83a}html[lang=tr] .nav-overlay-lang .lang-btn[data-lang=tr],html[lang=en] .nav-overlay-lang .lang-btn[data-lang=en],html[lang=zh] .nav-overlay-lang .lang-btn[data-lang=zh]{color:#fff;border-color:#b8851f;background:#b8851f}html[lang=tr] .nav-overlay-lang .lang-btn:not([data-lang=tr]),html[lang=en] .nav-overlay-lang .lang-btn:not([data-lang=en]),html[lang=zh] .nav-overlay-lang .lang-btn:not([data-lang=zh]){color:#5b3d20;border-color:rgba(139,107,74,.45);background:0 0}html[lang=tr] .footer-lang .lang-btn:not([data-lang=tr]),html[lang=en] .footer-lang .lang-btn:not([data-lang=en]),html[lang=zh] .footer-lang .lang-btn:not([data-lang=zh]){color:rgba(245,232,204,.45)}@keyframes scrollCueBob{0%,to{transform:translate(-50%,0);opacity:.6}50%{transform:translate(-50%,8px);opacity:1}}.showcase:focus-within,.invite-prop-chip:focus-visible,.hero-split-half:focus-visible{outline:2px solid rgba(217,168,58,.65);outline-offset:4px;border-radius:4px}@media print{.site-header,.hamburger,.audio-toggle,.floating-dots,.nav-overlay,.scroll-progress,.film-grain,.cursor-dot,.cursor-ring,.footer-lang,.nav-overlay-lang,.experience-curtain,.hero-split-veil{display:none!important}body{color:#000;background:#fff;font-family:Georgia,serif}a{color:#000;text-decoration:underline}.scene{page-break-inside:avoid}}