.footer-module__HkcrGa__footer{z-index:2;padding-inline:clamp(1.5rem,5vw,4rem);text-align:center;background:#050510;flex-direction:column;align-items:center;gap:clamp(1.8rem,4vh,3rem);padding-top:clamp(5rem,12vh,9rem);padding-bottom:clamp(2rem,4vh,3rem);display:flex;position:relative}.footer-module__HkcrGa__footer:before{content:"";background:linear-gradient(90deg,#0000,#d4af3766,#0000);width:clamp(120px,14vw,220px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.footer-module__HkcrGa__tagline{letter-spacing:-.005em;color:#f4ecd8e0;max-width:22ch;margin:0;font-family:Cardo,Playfair Display,Georgia,serif;font-size:clamp(2rem,4.4vw,3.6rem);font-style:italic;font-weight:400;line-height:1.08}.footer-module__HkcrGa__taglineAccent{color:#d4af37;text-shadow:0 0 26px #d4af3752,0 0 56px #d4af3726}.footer-module__HkcrGa__contact{flex-direction:column;align-items:center;gap:.6rem;display:flex}.footer-module__HkcrGa__contactEmail{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.22em;text-transform:uppercase;color:#d4af37;border-bottom:1px solid #d4af3766;padding-bottom:.18em;font-size:clamp(.62rem,.78vw,.78rem);font-weight:600;text-decoration:none;transition:color .22s,border-color .22s}.footer-module__HkcrGa__contactEmail:hover{color:#f2cf5c;border-bottom-color:#f2cf5c}.footer-module__HkcrGa__contactAddress{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.22em;text-transform:uppercase;color:#f4ecd86b;font-size:clamp(.58rem,.7vw,.7rem)}.footer-module__HkcrGa__divider{background:#d4af3759;border:none;width:56px;height:1px;margin:0}.footer-module__HkcrGa__bottom{flex-direction:column;align-items:center;gap:1.1rem;display:flex}.footer-module__HkcrGa__socials{color:#f4ecd873;align-items:center;gap:1.3rem;display:inline-flex}.footer-module__HkcrGa__socialLink{color:inherit;justify-content:center;align-items:center;transition:color .22s,transform .22s;display:inline-flex}.footer-module__HkcrGa__socialLink:hover{color:#d4af37;transform:translateY(-1px)}.footer-module__HkcrGa__copy{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.24em;text-transform:uppercase;color:#f4ecd838;margin:0;font-size:.56rem}
.modal-module__cp0ieG__backdrop{z-index:9000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .24s var(--ease-out-expo,ease-out);background:#050510d1;position:fixed;inset:0}.modal-module__cp0ieG__backdrop[data-starting-style],.modal-module__cp0ieG__backdrop[data-ending-style]{opacity:0}.modal-module__cp0ieG__popup{z-index:9001;width:min(520px, calc(100vw - 2 * var(--safe,1rem)));transition:opacity .24s var(--ease-out-expo,ease-out), transform .28s var(--ease-out-expo,ease-out);background:#0a0a0e;border:1px solid #d4af3733;border-radius:12px;flex-direction:column;gap:1.4rem;padding:clamp(2rem,5vh,3.4rem) clamp(1.6rem,3vw,2.6rem);display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 80px -20px #000000d9,0 0 80px -20px #d4af371f}.modal-module__cp0ieG__popup[data-starting-style],.modal-module__cp0ieG__popup[data-ending-style]{opacity:0;transform:translate(-50%,calc(16px - 50%))}.modal-module__cp0ieG__eyebrow{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.32em;text-transform:uppercase;color:#d4af378c;font-size:.6rem}.modal-module__cp0ieG__title{letter-spacing:-.02em;color:#f4ecd8;margin:0;font-family:Cardo,Georgia,serif;font-size:clamp(2rem,4vw,2.8rem);font-weight:400;line-height:1.05}.modal-module__cp0ieG__body{color:#e8e4d9c7;max-width:40ch;margin:0;font-size:clamp(.92rem,1.05vw,1.02rem);line-height:1.55}.modal-module__cp0ieG__email{background:#d4af3708;border:1px solid #d4af372e;border-radius:6px;flex-direction:column;gap:.4rem;margin-top:.4rem;padding:clamp(.9rem,4vw,1.1rem) clamp(.9rem,5vw,1.3rem);display:flex}.modal-module__cp0ieG__emailLabel{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:#d4af378c;font-size:.58rem}.modal-module__cp0ieG__emailValue{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:0;color:#f4ecd8;white-space:nowrap;font-size:clamp(.78rem,3.5vw,1rem)}.modal-module__cp0ieG__cities{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.32em;text-transform:uppercase;color:#d4af376b;text-align:center;padding-top:.4rem;font-size:.6rem}.modal-module__cp0ieG__close{color:#e8e4d973;cursor:pointer;width:36px;height:36px;transition:background .2s var(--ease-out-expo,ease-out), border-color .2s var(--ease-out-expo,ease-out), color .2s var(--ease-out-expo,ease-out);background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;font-family:inherit;display:inline-flex;position:absolute;top:.8rem;right:.8rem}.modal-module__cp0ieG__close:hover{color:var(--color-gold);border-color:#d4af3752}.modal-module__cp0ieG__close:focus-visible{outline-offset:2px;color:var(--color-gold);outline:2px solid #e8c14a}.modal-module__cp0ieG__closeIcon{font-size:1.4rem;line-height:1}.modal-module__cp0ieG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.modal-module__cp0ieG__backdrop,.modal-module__cp0ieG__popup{transition:none}.modal-module__cp0ieG__popup[data-starting-style],.modal-module__cp0ieG__popup[data-ending-style]{transform:translate(-50%,-50%)}}
.lang-toggle-module__jTdLFa__toggle{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.2em;text-transform:uppercase;background:#05051099;border:1px solid #d4af3752;border-radius:999px;align-items:stretch;gap:0;padding:4px;font-size:.62rem;display:inline-flex;position:fixed;top:clamp(1rem,2.4vh,1.6rem);left:clamp(1rem,2vw,1.6rem)}.lang-toggle-module__jTdLFa__btn{appearance:none;color:#e8e8e88c;cursor:pointer;letter-spacing:inherit;text-transform:inherit;font:inherit;background:0 0;border:none;border-radius:999px;padding:4px 10px;transition:color .25s,background .25s}.lang-toggle-module__jTdLFa__btn:hover{color:#f4d36ad9}.lang-toggle-module__jTdLFa__active{color:#050510;background:#d4af37}.lang-toggle-module__jTdLFa__active:hover{color:#050510}@media (max-width:599px){.lang-toggle-module__jTdLFa__toggle{padding:3px;top:.85rem;left:.85rem}.lang-toggle-module__jTdLFa__btn{padding:3px 8px;font-size:.58rem}}
.chapter-menu-module__6yKYAa__cta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;z-index:100;height:44px;font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:#d4af37;white-space:nowrap;background:#0505108c;border:1px solid #d4af3752;border-radius:999px;align-items:center;gap:.55em;padding:0 1rem;font-size:.65rem;font-weight:600;transition:border-color .25s,background .25s,color .25s;display:inline-flex;position:fixed;top:clamp(1rem,2vh,1.6rem);right:calc(clamp(1rem,2vw,1.6rem) + 58px)}.chapter-menu-module__6yKYAa__cta:hover{color:#f2cf5c;background:#d4af371a;border-color:#d4af37cc}.chapter-menu-module__6yKYAa__cta:focus-visible{outline-offset:3px;outline:2px solid #e8c14a}.chapter-menu-module__6yKYAa__ctaArrow{transition:transform .25s;display:inline-block}.chapter-menu-module__6yKYAa__cta:hover .chapter-menu-module__6yKYAa__ctaArrow{transform:translate(3px)}.chapter-menu-module__6yKYAa__ctaHidden{opacity:0;pointer-events:none}@media (max-width:799px){.chapter-menu-module__6yKYAa__cta{letter-spacing:.16em;height:40px;padding:0 1.1rem;font-size:.58rem;top:auto;bottom:clamp(1rem,3vh,1.6rem);right:50%;transform:translate(50%)}.chapter-menu-module__6yKYAa__ctaScrolled{opacity:0;pointer-events:none}}.chapter-menu-module__6yKYAa__toggle{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;z-index:100;background:#0505108c;border:1px solid #d4af3752;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;padding:0;transition:border-color .25s,background .25s,transform .25s;display:flex;position:fixed;top:clamp(1rem,2vh,1.6rem);right:clamp(1rem,2vw,1.6rem)}.chapter-menu-module__6yKYAa__toggle:hover{background:#050510bf;border-color:#d4af37b3}.chapter-menu-module__6yKYAa__toggle:focus-visible{outline-offset:3px;outline:2px solid #e8c14a}.chapter-menu-module__6yKYAa__bar{background:#d4af37;border-radius:1px;width:18px;height:1.2px;transition:transform .32s cubic-bezier(.6,.05,.2,1),opacity .18s;display:block}.chapter-menu-module__6yKYAa__isOpen .chapter-menu-module__6yKYAa__bar:first-child{transform:translateY(7.2px)rotate(45deg)}.chapter-menu-module__6yKYAa__isOpen .chapter-menu-module__6yKYAa__bar:nth-child(2){opacity:0;transform:scaleX(0)}.chapter-menu-module__6yKYAa__isOpen .chapter-menu-module__6yKYAa__bar:nth-child(3){transform:translateY(-7.2px)rotate(-45deg)}.chapter-menu-module__6yKYAa__overlay{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:90;opacity:0;visibility:hidden;pointer-events:none;overscroll-behavior:contain;grid-gap:clamp(2rem, 5vw, 5rem);background:#050510f5;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(4rem,9vh,7rem) clamp(2rem,6vw,5.5rem);transition:opacity .4s,visibility 0s linear .4s;display:grid;position:fixed;inset:0}.chapter-menu-module__6yKYAa__overlay.chapter-menu-module__6yKYAa__isOpen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .4s,visibility linear}@media (max-width:900px){.chapter-menu-module__6yKYAa__overlay{padding:max(5rem, env(safe-area-inset-top,0px) + 3.5rem) 1.5rem 2rem;grid-template-columns:1fr;gap:2.5rem;overflow:visible}}.chapter-menu-module__6yKYAa__previewWrap{aspect-ratio:16/10;background:#0a0a18;border:1px solid #d4af372e;border-radius:12px;width:100%;max-height:70vh;position:relative;overflow:hidden}@media (max-width:900px){.chapter-menu-module__6yKYAa__previewWrap{aspect-ratio:16/10;max-height:30vh}}@media (max-width:600px){.chapter-menu-module__6yKYAa__previewWrap{max-height:22vh}}.chapter-menu-module__6yKYAa__preview{opacity:0;background-position:50%,50%;background-repeat:no-repeat;background-size:cover,cover;transition:opacity .45s;position:absolute;inset:0}.chapter-menu-module__6yKYAa__previewActive{opacity:1}.chapter-menu-module__6yKYAa__previewCorner{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.4em;color:#d4af3799;text-transform:uppercase;font-size:.55rem;position:absolute;top:.9rem;left:.9rem}.chapter-menu-module__6yKYAa__chaptersHeader{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.45em;color:#d4af378c;text-transform:uppercase;border-bottom:1px solid #d4af372e;margin-bottom:clamp(.8rem,2vh,1.4rem);padding-bottom:.6rem;font-size:.6rem}.chapter-menu-module__6yKYAa__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chapter-menu-module__6yKYAa__itemButton{grid-gap:clamp(.6rem, 1.5vw, 1rem);text-align:left;cursor:pointer;color:#e8e8e8c7;background:0 0;border:none;border-bottom:1px solid #d4af3714;grid-template-columns:2.4rem 1fr;align-items:baseline;gap:clamp(.6rem,1.5vw,1rem);width:100%;padding:clamp(.55rem,1.4vh,.95rem) 0;font-family:inherit;transition:color .2s;display:grid}.chapter-menu-module__6yKYAa__itemButton:hover,.chapter-menu-module__6yKYAa__itemButton:focus-visible,.chapter-menu-module__6yKYAa__itemActive{color:#e8c14a;outline:none}.chapter-menu-module__6yKYAa__itemNumber{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.3em;color:#d4af3780;text-transform:uppercase;font-size:.6rem}.chapter-menu-module__6yKYAa__itemLabel{letter-spacing:.005em;font-family:Cardo,Georgia,serif;font-size:clamp(2rem,5.5vw,4.6rem);font-weight:700;line-height:1.02;transition:transform .25s;display:inline-block}.chapter-menu-module__6yKYAa__itemButton:hover .chapter-menu-module__6yKYAa__itemLabel,.chapter-menu-module__6yKYAa__itemButton:focus-visible .chapter-menu-module__6yKYAa__itemLabel{transform:translate(8px)}.chapter-menu-module__6yKYAa__itemSub{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.3em;color:#d4af3773;text-transform:uppercase;margin-top:.25rem;font-size:.6rem;display:block}
.image-module__cPWPcq__block{width:auto;height:auto;display:block}
.pulse-glitch-module__ExDFpW__pulse{color:#d4af37;text-shadow:0 0 40px #d4af3759,0 0 80px #d4af3726,0 0 140px #d4af370d;font-style:italic;display:inline-block;position:relative}.pulse-glitch-module__ExDFpW__cyan,.pulse-glitch-module__ExDFpW__magenta{opacity:0;pointer-events:none;text-shadow:none;position:absolute;inset:0}.pulse-glitch-module__ExDFpW__cyan{color:#22d3ee;animation:2.8s steps(2,end) infinite pulse-glitch-module__ExDFpW__glitchCyan}.pulse-glitch-module__ExDFpW__magenta{color:#d946ef;animation:2.8s steps(2,end) .1s infinite pulse-glitch-module__ExDFpW__glitchMagenta}.pulse-glitch-module__ExDFpW__scanline{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#d4af3799,#0000);width:140%;height:2px;animation:2.8s linear infinite pulse-glitch-module__ExDFpW__scan;position:absolute;left:-20%}.pulse-glitch-module__ExDFpW__pulse{animation:2.8s step-end infinite pulse-glitch-module__ExDFpW__baseGlitch}@keyframes pulse-glitch-module__ExDFpW__baseGlitch{0%,74%,to{transform:none}76%{transform:translate(-2px)}80%{transform:translate(3px,1px)}84%{transform:translate(-2px,-1px)}88%{transform:translate(2px)}91%{transform:translate(-3px,1px)}94%{transform:translate(1px,-2px)}97%{transform:none}}@keyframes pulse-glitch-module__ExDFpW__glitchCyan{0%,74%,98%,to{opacity:0;clip-path:inset(0);transform:none}76%{opacity:.9;clip-path:inset(15% 0 55%);transform:translate(-5px,-3px)skew(-6deg)}80%{opacity:.7;clip-path:inset(45% 0 15%);transform:translate(6px,2px)skew(4deg)}84%{opacity:1;clip-path:inset(5% 0 65%);transform:translate(-4px,4px)skew(-3deg)}88%{opacity:.5;clip-path:inset(60% 0 5%);transform:translate(5px,-2px)skew(5deg)}92%{opacity:.8;clip-path:inset(30% 0 35%);transform:translate(-6px,1px)skew(-4deg)}96%{opacity:0}}@keyframes pulse-glitch-module__ExDFpW__glitchMagenta{0%,72%,96%,to{opacity:0;clip-path:inset(0);transform:none}74%{opacity:.8;clip-path:inset(50% 0 15%);transform:translate(5px,3px)skew(6deg)}78%{opacity:.6;clip-path:inset(20% 0 45%);transform:translate(-6px,-2px)skew(-4deg)}82%{opacity:.9;clip-path:inset(70% 0 0%);transform:translate(4px,-4px)skew(3deg)}86%{opacity:.4;clip-path:inset(10% 0 60%);transform:translate(-5px,2px)skew(-5deg)}90%{opacity:.7;clip-path:inset(40% 0 25%);transform:translate(6px,-1px)skew(4deg)}94%{opacity:0}}@keyframes pulse-glitch-module__ExDFpW__scan{0%,70%,96%,to{opacity:0;top:-10%}74%{opacity:.7}92%{opacity:.3;top:110%}95%{opacity:0}}.pulse-glitch-module__ExDFpW__hero{z-index:10;pointer-events:none;font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);position:fixed;inset:0}.pulse-glitch-module__ExDFpW__identity{letter-spacing:.3em;color:#d4af37;text-transform:uppercase;opacity:0;align-items:center;gap:1.5rem;font-size:clamp(.5rem,.75vw,.65rem);animation:.8s ease-out .3s forwards pulse-glitch-module__ExDFpW__heroFadeIn;display:flex;position:absolute;top:clamp(1.5rem,3.5vh,3rem);left:clamp(2.5rem,6vw,8rem)}.pulse-glitch-module__ExDFpW__identityLine{background:linear-gradient(90deg,#d4af3780,#0000);width:clamp(3rem,10vw,10rem);height:1px;display:block}.pulse-glitch-module__ExDFpW__heroContent{max-width:75vw;padding-left:clamp(1.5rem,2.5vw,2.5rem);position:absolute;top:50%;left:clamp(2.5rem,6vw,8rem);transform:translateY(-50%)}.pulse-glitch-module__ExDFpW__heroContent:before{content:"";opacity:0;background:linear-gradient(#d4af3759,#d4af3714,#0000);width:1px;height:60%;animation:1.2s ease-out .5s forwards pulse-glitch-module__ExDFpW__heroFadeIn;position:absolute;top:5%;left:0}.pulse-glitch-module__ExDFpW__heading{letter-spacing:-.02em;color:#fff;opacity:0;margin:0;font-family:Georgia,Playfair Display,serif;font-size:clamp(2.8rem,7vw,7rem);font-weight:700;line-height:1.05;animation:.9s ease-out .6s forwards pulse-glitch-module__ExDFpW__heroSlideUp}.pulse-glitch-module__ExDFpW__subtitle{letter-spacing:.06em;color:#fff6;opacity:0;margin:clamp(1rem,2vh,1.5rem) 0 0;font-size:clamp(.65rem,1vw,.85rem);font-weight:400;animation:.8s ease-out 1s forwards pulse-glitch-module__ExDFpW__heroSlideUp}.pulse-glitch-module__ExDFpW__systems{flex-wrap:wrap;gap:clamp(.4rem,.8vw,.8rem);margin-top:clamp(1.5rem,3vh,2.5rem);display:flex}.pulse-glitch-module__ExDFpW__systemTag{letter-spacing:.18em;color:#d4af3780;text-transform:uppercase;opacity:0;border:1px solid #d4af371f;align-items:center;gap:.5em;padding:.45em .9em;font-size:clamp(.4rem,.6vw,.5rem);animation:.6s ease-out forwards pulse-glitch-module__ExDFpW__heroFadeIn;display:flex}.pulse-glitch-module__ExDFpW__systemTag:first-child{animation-delay:1.3s}.pulse-glitch-module__ExDFpW__systemTag:nth-child(2){animation-delay:1.45s}.pulse-glitch-module__ExDFpW__systemTag:nth-child(3){animation-delay:1.6s}.pulse-glitch-module__ExDFpW__systemTag:nth-child(4){animation-delay:1.75s}.pulse-glitch-module__ExDFpW__statusDot{background:#d4af37;border-radius:50%;width:4px;height:4px;animation:2.5s ease-in-out infinite pulse-glitch-module__ExDFpW__pulseDot}.pulse-glitch-module__ExDFpW__systemTag:nth-child(2) .pulse-glitch-module__ExDFpW__statusDot{animation-delay:.6s}.pulse-glitch-module__ExDFpW__systemTag:nth-child(3) .pulse-glitch-module__ExDFpW__statusDot{animation-delay:1.2s}.pulse-glitch-module__ExDFpW__systemTag:nth-child(4) .pulse-glitch-module__ExDFpW__statusDot{animation-delay:1.8s}.pulse-glitch-module__ExDFpW__scrollHint{letter-spacing:.2em;text-transform:uppercase;color:#ffffff1f;opacity:0;flex-direction:column;align-items:center;gap:8px;font-size:.4rem;animation:.8s ease-out 2s forwards pulse-glitch-module__ExDFpW__heroFadeIn;display:flex;position:absolute;bottom:clamp(1.5rem,3.5vh,3rem);right:clamp(2.5rem,6vw,8rem)}.pulse-glitch-module__ExDFpW__scrollLine{background:linear-gradient(#d4af3740,#0000);width:1px;height:24px}@keyframes pulse-glitch-module__ExDFpW__heroFadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse-glitch-module__ExDFpW__heroSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-glitch-module__ExDFpW__pulseDot{0%,to{opacity:.3}50%{opacity:1}}.pulse-glitch-module__ExDFpW__hudTL,.pulse-glitch-module__ExDFpW__hudTR,.pulse-glitch-module__ExDFpW__hudBL,.pulse-glitch-module__ExDFpW__hudBR{pointer-events:none;opacity:0;width:32px;height:32px;animation:.5s ease-out .1s forwards pulse-glitch-module__ExDFpW__heroFadeIn;position:absolute}.pulse-glitch-module__ExDFpW__hudTL{border-top:1px solid #d4af3740;border-left:1px solid #d4af3740;top:clamp(1.2rem,2.5vh,2rem);left:clamp(1.2rem,2.5vw,2rem)}.pulse-glitch-module__ExDFpW__hudTR{border-top:1px solid #d4af3740;border-right:1px solid #d4af3740;top:clamp(1.2rem,2.5vh,2rem);right:clamp(1.2rem,2.5vw,2rem)}.pulse-glitch-module__ExDFpW__hudBL{border-bottom:1px solid #d4af3740;border-left:1px solid #d4af3740;bottom:clamp(1.2rem,2.5vh,2rem);left:clamp(1.2rem,2.5vw,2rem)}.pulse-glitch-module__ExDFpW__hudBR{border-bottom:1px solid #d4af3740;border-right:1px solid #d4af3740;bottom:clamp(1.2rem,2.5vh,2rem);right:clamp(1.2rem,2.5vw,2rem)}.pulse-glitch-module__ExDFpW__reticle{pointer-events:none;opacity:0;width:clamp(220px,28vw,400px);height:clamp(220px,28vw,400px);animation:1.5s ease-out .4s forwards pulse-glitch-module__ExDFpW__heroFadeIn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pulse-glitch-module__ExDFpW__reticle:before,.pulse-glitch-module__ExDFpW__reticle:after{content:"";background:#d4af371f;position:absolute}.pulse-glitch-module__ExDFpW__reticle:before{width:28px;height:1px;top:50%;left:50%;transform:translate(-50%)}.pulse-glitch-module__ExDFpW__reticle:after{width:1px;height:28px;top:50%;left:50%;transform:translateY(-50%)}.pulse-glitch-module__ExDFpW__reticleOuter{border:1px solid #d4af371f;border-color:#d4af371f #0000;border-radius:50%;animation:30s linear infinite pulse-glitch-module__ExDFpW__rotCW;position:absolute;inset:0}.pulse-glitch-module__ExDFpW__reticleMiddle{border:1px solid #0000;border-color:#0000 #d4af3717;border-radius:50%;animation:22s linear infinite pulse-glitch-module__ExDFpW__rotCCW;position:absolute;inset:18%}.pulse-glitch-module__ExDFpW__reticleInner{border:1px dashed #d4af370f;border-radius:50%;animation:15s linear infinite pulse-glitch-module__ExDFpW__rotCW;position:absolute;inset:38%}.pulse-glitch-module__ExDFpW__reticleDot{background:#d4af3759;border-radius:50%;width:3px;height:3px;animation:3s ease-in-out infinite pulse-glitch-module__ExDFpW__pulseDot;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pulse-glitch-module__ExDFpW__dataReadout{text-align:right;letter-spacing:.15em;color:#d4af3738;text-transform:uppercase;opacity:0;font-size:clamp(.35rem,.5vw,.45rem);line-height:2.2;animation:.6s ease-out 1.5s forwards pulse-glitch-module__ExDFpW__heroFadeIn;position:absolute;top:clamp(1.5rem,3.5vh,3rem);right:clamp(3rem,6vw,8rem)}.pulse-glitch-module__ExDFpW__heroScan{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 0%,#d4af370f 15%,#d4af372e 50%,#d4af370f 85%,#0000 100%);height:1px;animation:8s ease-in-out 2.5s infinite pulse-glitch-module__ExDFpW__heroScanSweep;position:absolute;left:0;right:0}@keyframes pulse-glitch-module__ExDFpW__rotCW{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-glitch-module__ExDFpW__rotCCW{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes pulse-glitch-module__ExDFpW__heroScanSweep{0%{opacity:0;top:-2%}4%{opacity:.7}96%{opacity:.7}to{opacity:0;top:102%}}.pulse-glitch-module__ExDFpW__terminal{z-index:10;pointer-events:none;font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);color:#fff9;letter-spacing:.04em;font-size:clamp(.55rem,.85vw,.75rem);line-height:1.9;position:fixed;inset:0}.pulse-glitch-module__ExDFpW__terminalBg{pointer-events:none;background:#050510;position:absolute;inset:0}.pulse-glitch-module__ExDFpW__terminalBg:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(#0000 50%,#00000080 100%);position:absolute;inset:0}.pulse-glitch-module__ExDFpW__terminalBg:after{content:"";pointer-events:none;z-index:2;background:repeating-linear-gradient(#0000 0 3px,#0000002e 3px 6px);position:absolute;inset:0}.pulse-glitch-module__ExDFpW__terminalContent{pointer-events:none;z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:clamp(2rem,5vw,6rem);display:flex;position:relative}.pulse-glitch-module__ExDFpW__terminalGroup{flex-direction:column;align-items:center;width:100%;display:flex}.pulse-glitch-module__ExDFpW__cruisingShip{display:none}.pulse-glitch-module__ExDFpW__cruisingTrail{pointer-events:none;width:0;height:0;position:absolute;transform:translate(0,0)}.pulse-glitch-module__ExDFpW__cruisingShipEl{all:unset;pointer-events:auto;cursor:pointer;transition:filter .2s;position:absolute}.pulse-glitch-module__ExDFpW__cruisingShipEl:hover{filter:drop-shadow(0 0 14px #d4af3780)}.pulse-glitch-module__ExDFpW__terminalLogo{flex-direction:column;align-items:center;gap:.6em;animation:3s ease-in-out infinite pulse-glitch-module__ExDFpW__logoBreath;display:flex}.pulse-glitch-module__ExDFpW__terminalLogoHint{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.2em;color:#d4af374d;text-transform:uppercase;font-size:clamp(.35rem,.5vw,.45rem)}@keyframes pulse-glitch-module__ExDFpW__logoBreath{0%,to{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 10px #d4af374d)}}.pulse-glitch-module__ExDFpW__terminalLine{opacity:0;white-space:pre;animation:.3s ease-out forwards pulse-glitch-module__ExDFpW__termReveal}.pulse-glitch-module__ExDFpW__terminalCmd{color:#d4af378c}.pulse-glitch-module__ExDFpW__terminalLabel{width:14ch;display:inline-block}.pulse-glitch-module__ExDFpW__terminalDot{vertical-align:middle;opacity:.7;background:#d4af37;border-radius:50%;width:5px;height:5px;margin-left:.3em;display:inline-block}.pulse-glitch-module__ExDFpW__terminalProgress{opacity:0;background:#ffffff0a;width:100%;height:1px;margin:.8em 0;animation:.15s ease-out forwards pulse-glitch-module__ExDFpW__termReveal;overflow:hidden}.pulse-glitch-module__ExDFpW__terminalProgressFill{background:linear-gradient(90deg,#d4af3766,#d4af37b3);width:0%;height:100%;animation:.8s ease-out forwards paused pulse-glitch-module__ExDFpW__termFillBar}.pulse-glitch-module__ExDFpW__terminalProgress.pulse-glitch-module__ExDFpW__isVisible .pulse-glitch-module__ExDFpW__terminalProgressFill{animation-play-state:running}.pulse-glitch-module__ExDFpW__terminalSep{opacity:0;background:#ffffff0f;width:100%;height:1px;margin:1.5em 0;animation:.3s ease-out forwards pulse-glitch-module__ExDFpW__termReveal}.pulse-glitch-module__ExDFpW__terminalHeading{color:#fff;letter-spacing:-.02em;text-align:center;opacity:0;margin:0;font-family:inherit;font-size:clamp(2rem,5vw,5rem);font-style:normal;font-weight:400;line-height:1.15;animation:.5s ease-out forwards pulse-glitch-module__ExDFpW__termReveal}.pulse-glitch-module__ExDFpW__terminalHeading em{font-style:normal}.pulse-glitch-module__ExDFpW__terminalSub{color:#ffffff8c;letter-spacing:.04em;opacity:0;margin:1.2em 0 0;font-family:inherit;font-size:clamp(.75rem,1.1vw,1rem);font-weight:400;animation:.4s ease-out forwards pulse-glitch-module__ExDFpW__termReveal}.pulse-glitch-module__ExDFpW__terminalPrompt{color:#ffffff59;opacity:0;margin-top:2.5em;animation:.3s ease-out forwards pulse-glitch-module__ExDFpW__termReveal}.pulse-glitch-module__ExDFpW__terminalCursor{vertical-align:text-bottom;background:#d4af378c;width:.55em;height:1.1em;margin-left:.1em;animation:1s step-end infinite pulse-glitch-module__ExDFpW__termBlink;display:inline-block}@keyframes pulse-glitch-module__ExDFpW__termReveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-glitch-module__ExDFpW__termFillBar{0%{width:0%}to{width:100%}}@keyframes pulse-glitch-module__ExDFpW__termBlink{0%,to{opacity:1}50%{opacity:0}}.pulse-glitch-module__ExDFpW__streamPrefix{color:#ffffff8c}.pulse-glitch-module__ExDFpW__streamClosing{color:#d4af37;text-shadow:0 0 40px #d4af3740,0 0 100px #d4af3714;font-style:italic}.pulse-glitch-module__ExDFpW__streamCursor{vertical-align:text-bottom;background:#d4af37;width:.08em;height:.9em;margin-left:.1em;animation:1s step-end infinite pulse-glitch-module__ExDFpW__termBlink;display:inline-block;transform:translateY(.05em)}.pulse-glitch-module__ExDFpW__liveHud{letter-spacing:.22em;text-transform:uppercase;color:#d4af37b3;opacity:0;background:#d4af3708;border:1px solid #d4af3733;align-items:center;gap:.7em;margin-top:1.6rem;padding:.5em .9em;font-family:inherit;font-size:clamp(.55rem,.7vw,.7rem);font-weight:600;animation:.4s ease-out forwards pulse-glitch-module__ExDFpW__termReveal;display:inline-flex}.pulse-glitch-module__ExDFpW__liveDot{background:#d4af37;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite pulse-glitch-module__ExDFpW__liveDotPulse;box-shadow:0 0 10px #d4af37b3}.pulse-glitch-module__ExDFpW__liveSep{color:#d4af374d;letter-spacing:0}@keyframes pulse-glitch-module__ExDFpW__liveDotPulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.pulse-glitch-module__ExDFpW__ghostLayer{pointer-events:none;z-index:20;position:fixed;inset:0;overflow:visible}.pulse-glitch-module__ExDFpW__ghostToken{color:#ff5a5a99;letter-spacing:.02em;white-space:nowrap;opacity:0;will-change:transform, opacity;animation:pulse-glitch-module__ExDFpW__ghostRise var(--dur,1.8s) cubic-bezier(.22, .8, .3, 1) forwards;animation-delay:var(--delay,0s);filter:blur(.2px);mix-blend-mode:screen;font-family:inherit;font-size:clamp(.7rem,.95vw,.9rem);font-style:italic;font-weight:400;-webkit-text-decoration:line-through #ff5a5a59;text-decoration:line-through #ff5a5a59;text-decoration-thickness:1px;position:absolute;transform:translate(-50%,-50%)}@keyframes pulse-glitch-module__ExDFpW__ghostRise{0%{opacity:0;transform:translate(-50%,-50%)translate(0,0)}12%{opacity:.75;transform:translate(-50%, -50%) translate3d(calc(var(--dx,0px) * .15), calc(var(--dy,0px) * .15), 0)}70%{opacity:.35;transform:translate(-50%, -50%) translate3d(calc(var(--dx,0px) * .75), calc(var(--dy,0px) * .75), 0)}to{opacity:0;transform:translate(-50%, -50%) translate3d(var(--dx,0px), var(--dy,0px), 0)}}
.interface-module__HWZgMG__section{min-height:100dvh;padding-inline:var(--safe);background:#050510;flex-direction:column;justify-content:center;align-items:center;padding-block:clamp(6rem,14vh,10rem);display:flex;position:relative;overflow:hidden}.interface-module__HWZgMG__atmosphere{z-index:0;pointer-events:none;background:radial-gradient(55% 45% at 50% 48%,#d4af371a 0%,#6e4e1e0d 32%,#281c0c05 60%,#0000 78%);position:absolute;inset:0}.interface-module__HWZgMG__chapterRow{z-index:4;justify-content:center;align-items:center;gap:.75rem;display:flex;position:absolute;top:clamp(1.5rem,4vh,3rem);left:clamp(1.5rem,4vw,3rem);right:clamp(1.5rem,4vw,3rem)}.interface-module__HWZgMG__chapterRule{background:#d4af37;width:2.5rem;height:1px}.interface-module__HWZgMG__chapterRuleLong{background:#ffffff0f;flex:1;height:1px}.interface-module__HWZgMG__chapterNum{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.18em;color:#d4af37;text-transform:uppercase;font-size:.62rem;font-weight:600}.interface-module__HWZgMG__chapterTitle{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.18em;color:#d4af3766;text-transform:uppercase;font-size:.62rem}.interface-module__HWZgMG__compass{z-index:2;flex-direction:column;align-items:center;gap:clamp(2.5rem,5vh,4.5rem);width:100%;max-width:1080px;display:flex;position:relative}.interface-module__HWZgMG__question{letter-spacing:-.005em;text-align:center;color:#f4ecd8f0;margin:0;font-family:Cardo,Playfair Display,Georgia,serif;font-size:clamp(2.6rem,5.4vw,4.8rem);font-style:italic;font-weight:400;line-height:1.05}.interface-module__HWZgMG__question em{color:#d4af37;text-shadow:0 0 26px #d4af3759,0 0 56px #d4af372e;font-style:italic}.interface-module__HWZgMG__compassStage{justify-content:center;align-items:center;width:100%;display:flex}.interface-module__HWZgMG__compassFrame{--compass-size:min(48vh, 60vw, 480px);--label-w:clamp(11rem, 14vw, 14rem);grid-template-columns:var(--label-w) var(--compass-size) var(--label-w);grid-template-rows:auto var(--compass-size) auto;grid-gap:clamp(1.5rem, 2.5vw, 2.5rem);place-items:center;gap:clamp(1.5rem,2.5vw,2.5rem);max-width:none;display:grid}.interface-module__HWZgMG__compassSvg{width:var(--compass-size);height:var(--compass-size);pointer-events:none;filter:drop-shadow(0 0 40px #d4af371f);grid-area:2/2;display:block}.interface-module__HWZgMG__needle{transform-origin:200px 200px;filter:drop-shadow(0 0 6px #d4af3773)}.interface-module__HWZgMG__cardinalHit{pointer-events:auto;cursor:pointer;outline:none}.interface-module__HWZgMG__cardinalHit:focus-visible{outline-offset:4px;border-radius:2px;outline:1px solid #d4af37b3}.interface-module__HWZgMG__cardinalHit text{transition:fill .3s,font-size .3s}.interface-module__HWZgMG__cardinalHit circle{pointer-events:all}.interface-module__HWZgMG__mobileSelectedCard{display:none}.interface-module__HWZgMG__routeLabel{cursor:pointer;color:#e8e8e8e0;text-align:center;background:0 0;border:none;flex-direction:column;align-items:center;gap:.2rem;width:100%;max-width:14rem;padding:.75rem 1.1rem;font-family:inherit;transition:color .3s;display:flex}.interface-module__HWZgMG__routeLabel:hover,.interface-module__HWZgMG__routeLabel:focus-visible,.interface-module__HWZgMG__routeLabelActive{color:#e8c14a;outline:none}.interface-module__HWZgMG__top{grid-area:1/2}.interface-module__HWZgMG__right{grid-area:2/3}.interface-module__HWZgMG__bottom{grid-area:3/2}.interface-module__HWZgMG__left{grid-area:2/1}.interface-module__HWZgMG__routeNum{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.3em;color:#d4af37eb;text-transform:uppercase;font-size:.62rem}.interface-module__HWZgMG__routeName{letter-spacing:-.005em;color:inherit;text-shadow:0 0 26px #00000080;margin:.15rem 0;font-family:Cardo,Playfair Display,Georgia,serif;font-size:clamp(1.15rem,1.7vw,1.6rem);font-style:italic;font-weight:700;line-height:1.05}.interface-module__HWZgMG__routeLabel:hover .interface-module__HWZgMG__routeName,.interface-module__HWZgMG__routeLabel:focus-visible .interface-module__HWZgMG__routeName,.interface-module__HWZgMG__routeLabelActive .interface-module__HWZgMG__routeName{text-shadow:0 0 22px #d4af3773,0 0 48px #d4af3733}.interface-module__HWZgMG__routeTagline{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.18em;color:#d4af37d1;text-transform:uppercase;max-width:14rem;font-size:.62rem;line-height:1.5}@media (max-width:799px){.interface-module__HWZgMG__compassFrame{--compass-size:min(78vw, 22rem);grid-template-columns:1fr;grid-template-rows:var(--compass-size) auto;gap:1.75rem;width:100%;max-width:24rem}.interface-module__HWZgMG__compassSvg{grid-area:1/1}.interface-module__HWZgMG__routeLabel{display:none}.interface-module__HWZgMG__mobileSelectedCard{cursor:pointer;color:#e8c14a;text-align:center;background:#0a0a188c;border:1px solid #d4af3752;border-radius:6px;flex-direction:column;grid-area:2/1;align-items:center;gap:.3rem;width:100%;max-width:22rem;padding:1.2rem 1.4rem 1.1rem;font-family:inherit;transition:border-color .3s,background .3s;animation:.4s both interface-module__HWZgMG__mobileCardFadeIn;display:flex}.interface-module__HWZgMG__mobileSelectedCard:hover,.interface-module__HWZgMG__mobileSelectedCard:focus-visible{background:#141008b3;border-color:#d4af378c;outline:none}.interface-module__HWZgMG__mobileSelectedCard .interface-module__HWZgMG__routeName{text-shadow:0 0 22px #d4af376b,0 0 48px #d4af3733}.interface-module__HWZgMG__mobileCardCta{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.26em;color:#d4af37a6;text-transform:uppercase;margin-top:.7rem;font-size:.6rem}}@keyframes interface-module__HWZgMG__mobileCardFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.interface-module__HWZgMG__footer{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.18em;color:#ffffff61;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.55rem 1rem;margin-top:.5rem;font-size:.62rem;display:inline-flex}.interface-module__HWZgMG__footerLine{color:#ffffff61}.interface-module__HWZgMG__footerEmail{color:#d4af37;border-bottom:1px solid #d4af3759;text-decoration:none;transition:color .25s,border-color .25s}.interface-module__HWZgMG__footerEmail:hover{color:#f2cf5c;border-bottom-color:#f2cf5c}.interface-module__HWZgMG__footerCities{color:#ffffff40;letter-spacing:.24em}@media (max-width:799px){.interface-module__HWZgMG__footer{text-align:center;flex-direction:column;align-items:center;gap:.5rem}}.interface-module__HWZgMG__signature{z-index:3;letter-spacing:.01em;color:#d4af379e;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:baseline;gap:.3em;font-family:Cardo,Playfair Display,Georgia,serif;font-size:clamp(.85rem,1.1vw,1.05rem);font-style:italic;display:inline-flex;position:absolute;bottom:clamp(1.5rem,4vh,2.5rem);right:clamp(1.5rem,4vw,3rem)}.interface-module__HWZgMG__signatureDash{color:#d4af376b;margin-right:.05em}.interface-module__HWZgMG__signatureName{color:#e8c14aeb;text-shadow:0 0 14px #d4af372e;font-weight:700}.interface-module__HWZgMG__signatureComma{color:#d4af376b;margin-left:-.1em;margin-right:.15em;font-style:normal}.interface-module__HWZgMG__signatureDate{color:#d4af37c7;font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.22em;text-transform:uppercase;font-size:.65em;font-style:normal;position:relative}.interface-module__HWZgMG__signatureDate:after{content:"";transform-origin:0;background:#d4af378c;height:1px;animation:1.1s cubic-bezier(.22,1,.36,1) 1.6s forwards interface-module__HWZgMG__signatureUnderlineDraw;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}@keyframes interface-module__HWZgMG__signatureUnderlineDraw{to{transform:scaleX(1)}}@media (max-width:799px){.interface-module__HWZgMG__signature{font-size:.78rem;bottom:1rem;right:1rem}}.interface-module__HWZgMG__compassCta{justify-content:center;margin-top:clamp(1.4rem,3vh,2.4rem);display:flex}
@font-face{font-family:UnifrakturCook;src:url(/manuscript/fonts/unifraktur-cook-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cardo;src:url(/manuscript/fonts/cardo-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cardo;src:url(/manuscript/fonts/cardo-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cardo;src:url(/fonts/cormorant/cormorant-cyrillic-normal.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cardo;src:url(/fonts/cormorant/cormorant-cyrillic-italic.woff2)format("woff2");font-weight:400 700;font-style:italic;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}.manuscript-module__YSQBba__section{z-index:2;background:#050510;flex-direction:column;width:100%;min-height:130vh;display:flex;position:relative;overflow:hidden}.manuscript-module__YSQBba__heading{text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:clamp(.6rem,1.2vh,1.1rem);height:30vh;min-height:220px;padding:clamp(1.5rem,4vh,3rem) 1.5rem;display:flex;position:relative}.manuscript-module__YSQBba__heading:after{content:"";background:linear-gradient(90deg,#0000,#d4af378c,#0000);width:clamp(120px,14vw,220px);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.manuscript-module__YSQBba__eyebrow{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.45em;color:#d4af378c;text-transform:uppercase;font-size:clamp(.55rem,.75vw,.7rem)}.manuscript-module__YSQBba__title{color:#e8c14a;letter-spacing:.02em;text-shadow:0 0 24px #e8c14a52,0 0 64px #e8c14a1f;margin:0;font-family:UnifrakturCook,Cardo,Georgia,serif;font-size:clamp(3rem,7.5vw,6.5rem);font-weight:700;line-height:.95}[data-lang=ru] .manuscript-module__YSQBba__title{letter-spacing:-.005em;font-family:Cardo,Georgia,serif}.manuscript-module__YSQBba__subtitle{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.4em;color:#d4af3780;text-transform:uppercase;font-size:clamp(.55rem,.75vw,.7rem)}.manuscript-module__YSQBba__canvasWrap{cursor:crosshair;flex:auto;width:100%;min-height:100vh;position:relative}.manuscript-module__YSQBba__canvas{touch-action:pan-y;width:100%;height:100%;display:block}.manuscript-module__YSQBba__fallbackStory{justify-content:center;align-items:center;min-height:100vh;padding:clamp(2rem,6vw,5rem);display:flex}.manuscript-module__YSQBba__fallbackStory p{letter-spacing:.01em;color:#f0e6c8eb;max-width:34em;margin:0;font-family:Cardo,Georgia,serif;font-size:clamp(1.05rem,2.6vw,1.4rem);line-height:1.85}.manuscript-module__YSQBba__fallbackStory p:first-letter{float:left;color:#d4af37;text-shadow:0 0 24px #d4af3773;padding:.05em .14em 0 0;font-family:UnifrakturCook,Cardo,serif;font-size:3.1em;line-height:.8}.manuscript-module__YSQBba__marginalia{transform-origin:50%;font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.4em;color:#d4af3747;text-transform:uppercase;pointer-events:none;z-index:3;white-space:nowrap;font-size:clamp(.45rem,.6vw,.55rem);position:absolute;top:50%;right:clamp(.8rem,2vw,2rem);transform:translateY(-50%)rotate(90deg)}.manuscript-module__YSQBba__prompt{text-align:center;font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.28em;color:#d4af3773;text-transform:uppercase;pointer-events:none;z-index:3;opacity:0;font-size:clamp(.5rem,.7vw,.65rem);animation:.8s ease-out 2.4s forwards manuscript-module__YSQBba__promptFade;position:absolute;bottom:clamp(2.4rem,5vh,3.5rem);left:0;right:0}.manuscript-module__YSQBba__audioToggle{z-index:4;color:#d4af378c;font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0505108c;border:1px solid #d4af3738;align-items:center;gap:.55em;padding:.35rem .7rem .35rem .55rem;font-size:.52rem;transition:color .25s,border-color .25s,background .25s;display:inline-flex;position:absolute;bottom:clamp(.8rem,2vh,1.4rem);right:clamp(.8rem,2vw,1.6rem)}.manuscript-module__YSQBba__audioToggle:hover{color:#e8c14ad9;border-color:#d4af378c}.manuscript-module__YSQBba__audioToggle:focus-visible{outline-offset:2px;outline:2px solid #e8c14a}.manuscript-module__YSQBba__audioToggle[data-on=true]{color:#e8c14af2;background:#281c088c;border-color:#d4af37b3}.manuscript-module__YSQBba__audioToggleLabel{white-space:nowrap}@keyframes manuscript-module__YSQBba__promptFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:799px){.manuscript-module__YSQBba__audioToggle{top:clamp(.6rem,1.4vh,1rem);bottom:auto}}
.method-module__x4TEaa__section{padding-inline:var(--safe);color:#f4ecd8;background:#050510eb;flex-direction:column;gap:6vh;padding-block:14vh 12vh;display:flex;position:relative}@media (min-width:1024px){.method-module__x4TEaa__section{padding-block:18vh 14vh}}.method-module__x4TEaa__heading{text-align:center;flex-direction:column;align-items:center;gap:1.4rem;max-width:64ch;margin:0 auto;display:flex}.method-module__x4TEaa__heading .method-module__x4TEaa__chapter{width:100%;max-width:36ch}.method-module__x4TEaa__heading .method-module__x4TEaa__body{margin-inline:auto}.method-module__x4TEaa__chapter{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.32em;text-transform:uppercase;color:var(--color-gold);align-items:center;gap:.8rem;font-size:.62rem;display:flex}.method-module__x4TEaa__chapterNum{color:var(--color-gold)}.method-module__x4TEaa__chapterRule{background:#d4af3759;flex:1;height:1px}.method-module__x4TEaa__chapterLabel{color:#e8e4d9a6;letter-spacing:.2em}.method-module__x4TEaa__title{letter-spacing:-.015em;color:#f4ecd8;margin:0;font-family:Cardo,Georgia,serif;font-size:clamp(2.4rem,5vw,4.4rem);font-weight:400;line-height:1.05}.method-module__x4TEaa__titleAccent{color:var(--color-gold);font-style:italic}.method-module__x4TEaa__body{color:#e8e4d9c7;max-width:56ch;margin:0;font-size:clamp(.95rem,1.05vw,1.05rem);line-height:1.55}.method-module__x4TEaa__wrap{width:100%;position:relative}.method-module__x4TEaa__stage{aspect-ratio:2;background:#050510;width:100%;max-height:clamp(440px,78vh,800px);position:relative;overflow:hidden;box-shadow:inset 0 0 28px #0006}.method-module__x4TEaa__mobileStack{flex-direction:column;align-items:stretch;gap:0;padding:1.4rem 0 2rem;display:flex}.method-module__x4TEaa__mobileStack>*{opacity:0;transition:opacity .6s,transform .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--step,0) * .14s + 80ms);transform:translateY(12px)}.method-module__x4TEaa__wrap[data-started=true] .method-module__x4TEaa__mobileStack>*{opacity:1;transform:translateY(0)}@media (min-width:1024px){.method-module__x4TEaa__mobileStack{display:none}}@media (max-width:1023.98px){.method-module__x4TEaa__stage{aspect-ratio:480/1400;width:100%;max-height:none;display:block;overflow:hidden}.method-module__x4TEaa__mobileStack{display:none}}.method-module__x4TEaa__mobileHeading{justify-content:center;margin-bottom:1.6rem;display:flex}.method-module__x4TEaa__mobileHeadingText{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.28em;text-transform:uppercase;color:#d4af37c7;text-align:center;font-size:.6rem}.method-module__x4TEaa__mobileCard{background:#d4af370a;border:1px solid #d4af378c;flex-direction:column;align-items:center;gap:1rem;padding:1.4rem 1.2rem;display:flex}.method-module__x4TEaa__mobileCardHeader{text-align:center;flex-direction:column;align-items:center;gap:.45rem;display:flex}.method-module__x4TEaa__mobileCardTitle{letter-spacing:.12em;color:#f4ecd8;margin:0;font-family:Cardo,Georgia,serif;font-size:1.8rem;font-weight:400}.method-module__x4TEaa__mobileCardSubtitle{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.22em;text-transform:uppercase;color:#d4af37b8;margin:0;font-size:.55rem}.method-module__x4TEaa__mobileCardItems{flex-direction:column;align-items:center;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.method-module__x4TEaa__mobileCardItem{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.06em;color:#e8e4d9db;font-size:.82rem}.method-module__x4TEaa__mobileAnnotation{text-align:center;color:#f4e8c89e;margin:.8rem 0 0;font-family:Cardo,Georgia,serif;font-size:.88rem;font-style:italic}.method-module__x4TEaa__mobileConnector{justify-content:center;align-self:center;align-items:center;width:100%;height:44px;display:flex;position:relative}.method-module__x4TEaa__mobileConnector:before{content:"";background-image:linear-gradient(#d4af3799 50%,#0000 50%);background-repeat:repeat-y;background-size:1px 6px;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.method-module__x4TEaa__mobileIterate{z-index:1;color:#d4af37c7;background:#050510f2;padding:0 .7rem;font-family:Cardo,Georgia,serif;font-size:.85rem;font-style:italic;position:relative}.method-module__x4TEaa__mobileFooter{flex-direction:column;align-items:center;gap:.9rem;margin-top:1.6rem;display:flex}.method-module__x4TEaa__mobileFooterRule{background:#d4af3747;width:100%;height:1px}.method-module__x4TEaa__mobileFooterText{font-family:var(--next-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.32em;text-transform:uppercase;color:#d4af3794;font-size:.6rem}.method-module__x4TEaa__fallingPattern{z-index:0;opacity:.38;padding:0;position:absolute;inset:0}.method-module__x4TEaa__svg{z-index:1;width:100%;height:100%;display:block;position:relative}.method-module__x4TEaa__footer{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:#d4af3773;flex-wrap:wrap;justify-content:space-between;gap:.6rem;font-size:.62rem;display:flex}.method-module__x4TEaa__bpTitleText{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.32em;fill:#d4af37d9;font-size:14px;font-weight:600}.method-module__x4TEaa__bpTitleRule{stroke:#d4af3780;stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px}.method-module__x4TEaa__bpBoxTitle{letter-spacing:.1em;fill:#f4ecd8;font-family:Cardo,Georgia,serif;font-size:28px;font-weight:400}.method-module__x4TEaa__bpBoxSubtitle{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;fill:#d4af37b3;font-size:9px}.method-module__x4TEaa__bpBoxItem{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.08em;fill:#e8e4d9d9;font-size:13px}.method-module__x4TEaa__bpDay{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.32em;fill:#d4af378c;font-size:10px}.method-module__x4TEaa__bpFooterRule{stroke:#d4af3740;stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px}.method-module__x4TEaa__bpFooterText{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.32em;fill:#d4af378c;font-size:11px}.method-module__x4TEaa__bpIterateArc{stroke:#d4af3780;stroke-width:1px;stroke-dasharray:6 5;fill:none}.method-module__x4TEaa__bpIterateLabel{letter-spacing:.04em;fill:#d4af37bf;font-family:Cardo,Georgia,serif;font-size:14px;font-style:italic}.method-module__x4TEaa__bpMargin{letter-spacing:.02em;fill:#f4e8c8c7;font-family:Cardo,Georgia,serif;font-size:13px;font-style:italic}@media (prefers-reduced-motion:reduce){.method-module__x4TEaa__wrap[data-started=true] .method-module__x4TEaa__stage *{transition-duration:10ms;animation-duration:10ms}.method-module__x4TEaa__mobileStack>*{transition-duration:10ms;transition-delay:0s}}
.solution-module__EtQDla__section{color:#fff;padding-inline:var(--safe);background:#050510;padding-block:14vh 6vh;position:relative;overflow:hidden}@media (min-width:800px){.solution-module__EtQDla__section{padding-block:18vh 8vh}}.solution-module__EtQDla__heading{text-align:center;flex-direction:column;align-items:center;gap:1.6rem;max-width:64ch;margin:0 auto 8vh;display:flex}@media (min-width:800px){.solution-module__EtQDla__heading{margin-bottom:12vh}}.solution-module__EtQDla__chapter{align-items:center;gap:12px;display:flex}.solution-module__EtQDla__chapterNum{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);font-size:.7rem;font-weight:600}.solution-module__EtQDla__title{letter-spacing:-.02em;color:#f4ecd8;margin:0;font-family:Cardo,Georgia,serif;font-size:clamp(2.5rem,6.4vw,5.6rem);font-weight:400;line-height:1}.solution-module__EtQDla__titleAccent{color:var(--color-gold);font-style:italic}.solution-module__EtQDla__subtitle{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.08em;color:#ffffff8c;max-width:48ch;margin:0;font-size:clamp(.78rem,1vw,.88rem)}.solution-module__EtQDla__tiles{flex-direction:column;gap:14vh;display:flex}.solution-module__EtQDla__group{flex-direction:column;gap:5vh;display:flex}.solution-module__EtQDla__groupCta{justify-content:flex-start;margin-top:2vh;display:flex}.solution-module__EtQDla__group article{min-height:auto}.solution-module__EtQDla__groupHeading{flex-direction:column;gap:1.2rem;max-width:64ch;display:flex}.solution-module__EtQDla__groupChapter{align-items:center;gap:12px;display:flex}.solution-module__EtQDla__groupNum{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold);font-size:.65rem;font-weight:600}.solution-module__EtQDla__groupRule{background:linear-gradient(90deg,#d4af3752,#0000);flex:1;height:1px}.solution-module__EtQDla__groupLabel{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:#d4af37cc;font-size:.65rem}.solution-module__EtQDla__groupTitle{letter-spacing:-.015em;color:#f4ecd8;margin:0;font-family:Cardo,Georgia,serif;font-size:clamp(2rem,4.4vw,3.6rem);font-weight:400;line-height:1.05}.solution-module__EtQDla__groupTitleAccent{color:var(--color-gold);font-style:italic}.solution-module__EtQDla__groupBody{color:#e8e4d9d9;max-width:56ch;margin:0;font-size:clamp(.95rem,1.05vw,1.05rem);line-height:1.55}.solution-module__EtQDla__groupBody strong{color:var(--color-gold);font-weight:500}.solution-module__EtQDla__citiesStrip{padding-inline:var(--safe);background:#050510;border-top:1px solid #d4af371f;border-bottom:1px solid #d4af371f;justify-content:center;padding-block:6vh;display:flex}.solution-module__EtQDla__footerCities{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.32em;text-transform:uppercase;color:#d4af378c;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;font-size:.65rem;display:flex}.solution-module__EtQDla__footerCitiesLabel{color:#e8e4d966}.solution-module__EtQDla__footerCity{color:var(--color-gold)}.solution-module__EtQDla__footerCityWorld{color:#d4af3773}.solution-module__EtQDla__footerSep{color:#d4af374d}@media (max-width:799px){.solution-module__EtQDla__footerCities{text-align:center;letter-spacing:.2em;justify-content:center;gap:.35rem .6rem}.solution-module__EtQDla__footerCitiesLabel{text-align:center;flex-basis:100%}.solution-module__EtQDla__footerCityWorld{text-align:center;color:var(--color-gold);flex-basis:100%}.solution-module__EtQDla__footerSep:has(+.solution-module__EtQDla__footerCityWorld){display:none}}
.tile-greedy-module__z2O0ka__tile{grid-gap:var(--gap);align-items:center;gap:var(--gap);grid-template-columns:1fr;display:grid}@media (min-width:800px){.tile-greedy-module__z2O0ka__tile{grid-template-columns:repeat(12,1fr)}}.tile-greedy-module__z2O0ka__leftCol{flex-direction:column;grid-column:1/-1;gap:1.4rem;display:flex}@media (min-width:800px){.tile-greedy-module__z2O0ka__leftCol{grid-column:span 5}}.tile-greedy-module__z2O0ka__rightCol{grid-column:1/-1}@media (min-width:800px){.tile-greedy-module__z2O0ka__rightCol{grid-column:span 7/-1}}.tile-greedy-module__z2O0ka__chip{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;max-width:60%;font-size:.65rem;display:flex}.tile-greedy-module__z2O0ka__chipNum{color:var(--color-gold)}.tile-greedy-module__z2O0ka__chipDivider{background:#d4af3740;flex:1;height:1px}.tile-greedy-module__z2O0ka__chipLabel{color:#d4af37b3}.tile-greedy-module__z2O0ka__tileTitle{color:#f4ecd8eb;margin:0;font-family:Cardo,Playfair Display,Georgia,serif;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:400;line-height:1.05}.tile-greedy-module__z2O0ka__tileBody{color:#f4ecd89e;max-width:48ch;margin:0;font-family:Cardo,Playfair Display,Georgia,serif;font-size:clamp(1rem,1.05vw,1.1rem);line-height:1.5}.tile-greedy-module__z2O0ka__tileBody strong{color:#f4ecd8eb;font-weight:400}.tile-greedy-module__z2O0ka__divider{background:linear-gradient(90deg,#d4af374d,#0000);height:1px;margin-block:.6rem .4rem}.tile-greedy-module__z2O0ka__receipts{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.06em;flex-direction:column;gap:.6rem;margin:0;font-size:.72rem;display:flex}.tile-greedy-module__z2O0ka__receiptRow{align-items:baseline;gap:1rem;display:flex}.tile-greedy-module__z2O0ka__receiptLabel{text-transform:uppercase;letter-spacing:.14em;color:#f4ecd859;min-width:9ch;font-size:.6rem}.tile-greedy-module__z2O0ka__receiptValue{color:#f4ecd8bf;margin:0}.tile-greedy-module__z2O0ka__stage{flex-direction:column;align-items:center;gap:1.6rem;padding-block:1rem;display:flex}.tile-greedy-module__z2O0ka__wordmark{filter:drop-shadow(0 6px 24px #e8b00440);width:min(70vw,320px);height:auto;rotate:-2deg}.tile-greedy-module__z2O0ka__phones{justify-content:center;align-items:flex-start;gap:clamp(.8rem,2.4vw,1.8rem);display:flex}.tile-greedy-module__z2O0ka__atropos{width:min(42vw,236px)}.tile-greedy-module__z2O0ka__atropos:first-child{rotate:-1.6deg}.tile-greedy-module__z2O0ka__atropos:last-child{translate:0 14px;rotate:1.6deg}.tile-greedy-module__z2O0ka__phone{background:linear-gradient(145deg,#3a3a40 0%,#17171c 30%,#0c0c10 70%,#2c2c32 100%);border:1px solid #d4af3759;border-radius:44px;padding:7px;position:relative;box-shadow:inset 0 0 0 2px #ffffff0f,0 0 40px #d4af371a,0 24px 60px #0000008c}.tile-greedy-module__z2O0ka__screenArea{background:#000;border-radius:37px;position:relative;overflow:hidden}.tile-greedy-module__z2O0ka__statusStrip{background:#000;justify-content:center;align-items:center;height:24px;display:flex}.tile-greedy-module__z2O0ka__island{background:#0a0a0c;border-radius:999px;width:34%;height:14px;box-shadow:inset 0 0 0 1px #ffffff12}.tile-greedy-module__z2O0ka__screen{aspect-ratio:592/1204;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.tile-greedy-module__z2O0ka__buttonAction,.tile-greedy-module__z2O0ka__buttonVolUp,.tile-greedy-module__z2O0ka__buttonVolDown,.tile-greedy-module__z2O0ka__buttonPower{background:linear-gradient(90deg,#4a4a52,#1c1c22);border-radius:2px;width:3px;position:absolute}.tile-greedy-module__z2O0ka__buttonAction{height:4%;top:18%;left:-3px}.tile-greedy-module__z2O0ka__buttonVolUp{height:7%;top:26%;left:-3px}.tile-greedy-module__z2O0ka__buttonVolDown{height:7%;top:35%;left:-3px}.tile-greedy-module__z2O0ka__buttonPower{background:linear-gradient(270deg,#4a4a52,#1c1c22);height:11%;top:29%;right:-3px}.tile-greedy-module__z2O0ka__progressBlock{flex-direction:column;align-items:center;gap:.5rem;width:min(60vw,260px);display:flex}.tile-greedy-module__z2O0ka__progressCaption{font-family:var(--next-font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:#d4af37b3;font-size:.58rem}.tile-greedy-module__z2O0ka__track{background:#2b2b31;border:1px solid #ffffff59;border-radius:8px;width:100%;height:30px;position:relative;overflow:hidden}.tile-greedy-module__z2O0ka__fill{background:linear-gradient(#f0b915 0%,#d99e07 100%);width:0%;height:100%}.tile-greedy-module__z2O0ka__pct{font-family:var(--next-font-mono,ui-monospace, monospace);color:#fff;text-shadow:0 1px 3px #000000b3;align-items:center;font-size:.82rem;font-weight:700;display:flex;position:absolute;inset-block:0;inset-inline-end:12px}
.wormhole-v2-module__6tkTSW__cursorGlow{pointer-events:none;z-index:50;mix-blend-mode:screen;will-change:transform;background:radial-gradient(circle,#d4af372e 0%,#d4af3714 22%,#d4af3700 55%);width:640px;height:640px;position:fixed;top:0;left:0}.wormhole-v2-module__6tkTSW__endGuard{z-index:2;background:#050510;height:50vh;position:relative}.wormhole-v2-module__6tkTSW__label{z-index:100;letter-spacing:.2em;text-transform:uppercase;color:#d4af37e6;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05051099;border:1px solid #d4af374d;border-radius:999px;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;position:fixed;top:1rem;right:1rem}
