@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/sites/www-dungyov-com-196f0714/root-8a5edab2/fonts/tr-unbounded-400.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/sites/www-dungyov-com-196f0714/root-8a5edab2/fonts/tr-unbounded-700.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(/sites/www-dungyov-com-196f0714/root-8a5edab2/fonts/tr-unbounded-900.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/sites/www-dungyov-com-196f0714/root-8a5edab2/fonts/tr-space-grotesk-300.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/sites/www-dungyov-com-196f0714/root-8a5edab2/fonts/tr-space-grotesk-400.woff)format("woff")}:root{--paper:#121010;--ink:#f4f2f0;--ink-dim:#f4f2f08c;--line:#f4f2f02e;--display:"Unbounded", sans-serif;--body:"Space Grotesk", sans-serif}html,body{background:var(--paper);width:100%;height:100%;color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;overflow:hidden}*{scrollbar-width:none}::-webkit-scrollbar{display:none}.scroller{z-index:5;overscroll-behavior:none;position:fixed;inset:0;overflow:hidden auto}.overlay{pointer-events:none;z-index:10;position:fixed;inset:0}.header{justify-content:space-between;align-items:center;display:flex;position:absolute;top:28px;left:32px;right:32px}.brand{font-family:var(--body);letter-spacing:.06em;align-items:center;gap:12px;font-size:15px;font-weight:300;display:flex}.brand img{display:block}.status{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-dim);font-size:11px}.progress-track{background:var(--line);width:1px;height:38vh;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.progress-fill{background:var(--ink);transform-origin:top;width:100%;height:0%}.section-nav{pointer-events:auto;position:absolute;bottom:30px;left:32px}.section-label{cursor:pointer;font-family:var(--body);letter-spacing:.28em;text-transform:uppercase;color:var(--ink-dim);background:0 0;border:none;align-items:center;padding:6px 0;font-size:11px;transition:color .25s;display:flex}.section-label:hover{color:var(--ink)}.section-label b{color:var(--ink);margin-left:10px;font-weight:400}.section-label .chev{border-top:1px solid;border-right:1px solid;width:7px;height:7px;margin-left:12px;transition:transform .3s;display:inline-block;transform:rotate(-45deg)translateY(2px)}.section-label .chev.open{transform:rotate(135deg)translateY(2px)}.section-menu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line);background:#121010e0;min-width:240px;padding:8px 0;list-style:none;animation:.3s cubic-bezier(.2,.8,.2,1) menu-rise;position:absolute;bottom:calc(100% + 14px);left:0}.section-menu button{cursor:pointer;width:100%;font-family:var(--body);letter-spacing:.24em;text-transform:uppercase;text-align:left;color:var(--ink-dim);background:0 0;border:none;align-items:baseline;gap:12px;padding:9px 18px;font-size:11px;transition:background .15s,color .15s;display:flex}.section-menu button span{opacity:.55;font-size:9px}.section-menu button:hover{background:var(--ink);color:var(--paper)}.section-menu button.active{color:var(--ink)}.section-menu button.active:hover{color:var(--paper)}.hint{letter-spacing:.3em;text-transform:uppercase;color:var(--ink-dim);flex-direction:column;align-items:center;gap:10px;font-size:11px;transition:opacity .6s;display:flex;position:absolute;bottom:106px;left:50%;transform:translate(-50%)}.hint .line{background:var(--line);width:1px;height:42px;position:relative;overflow:hidden}.hint .line:after{content:"";background:var(--ink);animation:1.8s ease-in-out infinite drip;position:absolute;inset:0}.grain{z-index:9;pointer-events:none;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 250 250' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.09'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.9s steps(4,end) infinite grain;position:fixed;inset:-100px}.vignette{z-index:8;pointer-events:none;background:radial-gradient(#0000 55%,#00000080 100%);position:fixed;inset:0}.loader{z-index:40;background:var(--paper);flex-direction:column;justify-content:center;align-items:center;gap:18px;transition:opacity .8s .2s;display:flex;position:fixed;inset:0}.loader.done{opacity:0;pointer-events:none}.loader .word{font-family:var(--display);letter-spacing:.04em;color:#0000;-webkit-text-stroke:1px var(--ink);font-size:clamp(40px,8vw,96px);font-weight:900}.loader .pct{letter-spacing:.3em;color:var(--ink-dim);font-size:11px}.dock-yuva{pointer-events:none;z-index:20;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.dock{pointer-events:auto;border:1px solid color-mix(in oklab, var(--ink) 14%, transparent);background:color-mix(in oklab, var(--ink) 7%, color-mix(in oklab, var(--paper) 88%, transparent));-webkit-backdrop-filter:blur(64px);border-radius:999px;justify-content:center;align-items:flex-end;gap:8px;height:56px;padding:8px;display:flex;overflow:visible;box-shadow:0 0 10px 3px #0000005c}.dock-oge{align-items:flex-end;gap:8px;display:flex}.dock-ayirici{background:var(--line);width:1px;height:17px;margin-bottom:11px}.dock-buton{border:1px solid color-mix(in oklab, var(--ink) 12%, transparent);background:color-mix(in oklab, var(--paper) 92%, transparent);width:40px;height:40px;color:var(--ink-dim);cursor:pointer;border-radius:24px;flex:none;justify-content:center;align-items:center;padding:0;transition:width .2s cubic-bezier(.34,1.45,.64,1),height .2s cubic-bezier(.34,1.45,.64,1),color .15s,background-color .15s,border-color .15s;display:flex;position:relative}.dock-buton svg{width:50%;height:50%}.dock-buton:hover,.dock-buton:focus-visible{color:var(--ink);background:color-mix(in oklab, var(--ink) 10%, var(--paper));border-color:color-mix(in oklab, var(--ink) 24%, transparent);outline:none}.dock-ipucu{background:var(--ink);color:var(--paper);white-space:nowrap;opacity:0;pointer-events:none;border-radius:12px;padding:8px 16px;font-size:14px;line-height:1.1;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)scale(.95);box-shadow:0 10px 40px -10px #0000008c}.dock-ipucu:after{content:"";border:5px solid #0000;border-top-color:var(--ink);width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.dock-buton:hover .dock-ipucu,.dock-buton:focus-visible .dock-ipucu{opacity:1;transform:translate(-50%)scale(1)}@media (hover:none){.dock-buton{width:40px!important;height:40px!important}.dock-ipucu{display:none}}@keyframes menu-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes drip{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-40px,30px)}50%{transform:translate(30px,-45px)}75%{transform:translate(-25px,-30px)}to{transform:translate(0)}}@keyframes fade-in{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(28px)}}@media (prefers-reduced-motion:reduce){.grain,.hint .line:after,.brand svg{animation:none}}@media (max-width:640px){.header{top:18px;left:18px;right:18px}.brand{font-size:13px}.status{display:none}.progress-track{right:18px}.section-nav{bottom:92px;left:18px}.dock{-webkit-backdrop-filter:blur(20px);gap:6px;height:52px;padding:6px}.dock-oge{gap:6px}.hint{bottom:152px}}
