.OpeningPortal-module__H_aEfq__portal{z-index:100;background:radial-gradient(120% 90% at 50% 38%,#3d1e00 0%,#1a0900 72%);position:fixed;inset:0;overflow:hidden}.OpeningPortal-module__H_aEfq__preloader{z-index:50;opacity:1;visibility:visible;pointer-events:none;background:#1a0900;justify-content:center;align-items:center;transition:opacity .5s,visibility linear;display:flex;position:absolute;inset:0}.OpeningPortal-module__H_aEfq__preloader[data-ready=true]{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s linear .5s}.OpeningPortal-module__H_aEfq__preloaderMark{font-family:var(--font-display);letter-spacing:.06em;color:var(--yellow);border:2px solid #f5c84266;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:28px;font-weight:700;animation:1.4s ease-in-out infinite OpeningPortal-module__H_aEfq__preloaderPulse;display:flex}@keyframes OpeningPortal-module__H_aEfq__preloaderPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.OpeningPortal-module__H_aEfq__preloaderMark{animation:none}}.OpeningPortal-module__H_aEfq__bgLayer{z-index:0;pointer-events:none;will-change:transform;position:absolute;inset:-4%}.OpeningPortal-module__H_aEfq__bgCollage{object-fit:cover;filter:blur(18px)brightness(.4)saturate(.9);opacity:.55;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}.OpeningPortal-module__H_aEfq__warmth{z-index:1;pointer-events:none;background:radial-gradient(80% 60% at 50% 40%,#f5c8421f,#0000 65%),radial-gradient(120% 50% at 50% 108%,#7b3f0080,#0000 60%);animation:9s ease-in-out infinite OpeningPortal-module__H_aEfq__glowBreathe;position:absolute;inset:0}@keyframes OpeningPortal-module__H_aEfq__glowBreathe{0%,to{opacity:.85}50%{opacity:1}}.OpeningPortal-module__H_aEfq__grain{z-index:1;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.OpeningPortal-module__H_aEfq__dustCanvas{z-index:2;pointer-events:none;position:absolute;inset:0}.OpeningPortal-module__H_aEfq__center{z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:clamp(14px,2.4vw,22px);padding:24px;display:flex;position:absolute;inset:0}.OpeningPortal-module__H_aEfq__eyebrow{font-family:var(--font-body);letter-spacing:.3em;text-transform:uppercase;color:#f5c8428c;font-size:11px}.OpeningPortal-module__H_aEfq__frameOuter{will-change:transform;width:min(92vw,1360px);position:relative}.OpeningPortal-module__H_aEfq__frame{aspect-ratio:1672/941;transform-origin:50% 55%;border-radius:6px;width:100%;animation:11s ease-in-out infinite OpeningPortal-module__H_aEfq__framesBreathe;position:relative;overflow:hidden;box-shadow:0 30px 70px #0009,0 0 0 1px #f5c8421a}@keyframes OpeningPortal-module__H_aEfq__framesBreathe{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.006)rotate(.12deg)}}.OpeningPortal-module__H_aEfq__collageBase{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.OpeningPortal-module__H_aEfq__subLayer{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.OpeningPortal-module__H_aEfq__layerBadge{clip-path:inset(6% 17% 68% 71%);transform-origin:77% 18%;animation:7s ease-in-out infinite OpeningPortal-module__H_aEfq__badgeLive}@keyframes OpeningPortal-module__H_aEfq__badgeLive{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(-1.4deg)scale(1.008)}}.OpeningPortal-module__H_aEfq__layerSeal{clip-path:inset(78% 27% 5% 65%);transform-origin:70% 87%;animation:5.5s ease-in-out infinite OpeningPortal-module__H_aEfq__sealPulse}@keyframes OpeningPortal-module__H_aEfq__sealPulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.06);transform:scale(1.015)}}.OpeningPortal-module__H_aEfq__layerPaperR{clip-path:inset(35% 8% 40% 76%);transform-origin:84% 47%;animation:6.5s ease-in-out infinite OpeningPortal-module__H_aEfq__paperFlutterA}@keyframes OpeningPortal-module__H_aEfq__paperFlutterA{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(1.1deg)translateY(-1.5px)}}.OpeningPortal-module__H_aEfq__layerPaperL{clip-path:inset(60% 68% 20% 15%);transform-origin:24% 70%;animation:7.5s ease-in-out infinite OpeningPortal-module__H_aEfq__paperFlutterB}@keyframes OpeningPortal-module__H_aEfq__paperFlutterB{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(-1deg)translateY(1px)}}.OpeningPortal-module__H_aEfq__layerLadybug{clip-path:inset(2% 36% 73% 47%);transform-origin:58% 15%}.OpeningPortal-module__H_aEfq__layerLadybug.OpeningPortal-module__H_aEfq__jitter{animation:.9s ease-in-out OpeningPortal-module__H_aEfq__ladybugJitter}@keyframes OpeningPortal-module__H_aEfq__ladybugJitter{0%{transform:translate(0)rotate(0)}20%{transform:translate(.6px,-.4px)rotate(-1deg)}45%{transform:translate(1.4px,.2px)rotate(1deg)}70%{transform:translate(.4px,.5px)rotate(-.5deg)}to{transform:translate(0)rotate(0)}}.OpeningPortal-module__H_aEfq__layerLadybug.OpeningPortal-module__H_aEfq__wingFlash{animation:.5s ease-in-out OpeningPortal-module__H_aEfq__ladybugWing}@keyframes OpeningPortal-module__H_aEfq__ladybugWing{0%,to{filter:brightness()}50%{filter:brightness(1.5)saturate(1.3)}}.OpeningPortal-module__H_aEfq__layerLemonBody{clip-path:inset(3% 32% 5% 34%);transform-origin:50% 52%}.OpeningPortal-module__H_aEfq__glossSweep{clip-path:inset(3% 32% 5% 34%);pointer-events:none;position:absolute;inset:0}.OpeningPortal-module__H_aEfq__glossSweep:after{content:"";mix-blend-mode:soft-light;background:linear-gradient(100deg,#0000 0%,#fffad261 45% 55%,#0000 100%);width:9%;height:100%;animation:8s ease-in-out infinite OpeningPortal-module__H_aEfq__glossSweepMove;position:absolute;top:0;left:30%;transform:skew(-14deg)translate(-320%)}@keyframes OpeningPortal-module__H_aEfq__glossSweepMove{0%,62%{transform:skew(-14deg)translate(-260%)}78%,to{transform:skew(-14deg)translate(560%)}}.OpeningPortal-module__H_aEfq__iceSpot{pointer-events:none;width:9%;height:16%;position:absolute;overflow:hidden}.OpeningPortal-module__H_aEfq__iceSweep{mix-blend-mode:screen;background:linear-gradient(100deg,#0000 0%,#ffffffd9 48%,#c8e6ff99 55%,#0000 100%);width:40%;height:220%;position:absolute;top:-60%;left:-80%;transform:translate(-120%)rotate(8deg)}.OpeningPortal-module__H_aEfq__iceSpot.OpeningPortal-module__H_aEfq__a .OpeningPortal-module__H_aEfq__iceSweep{animation:6.4s ease-in-out 1.1s infinite OpeningPortal-module__H_aEfq__iceSweepMove}.OpeningPortal-module__H_aEfq__iceSpot.OpeningPortal-module__H_aEfq__b .OpeningPortal-module__H_aEfq__iceSweep{animation:6.4s ease-in-out 3.6s infinite OpeningPortal-module__H_aEfq__iceSweepMove}@keyframes OpeningPortal-module__H_aEfq__iceSweepMove{0%,55%{opacity:0;transform:translate(-120%)rotate(8deg)}62%{opacity:1}78%,to{opacity:0;transform:translate(220%)rotate(8deg)}}.OpeningPortal-module__H_aEfq__coldHaze{filter:blur(4px);pointer-events:none;background:radial-gradient(circle,#d2ebff47,#0000 70%);border-radius:50%;width:8%;height:15%;animation:5s ease-in-out infinite OpeningPortal-module__H_aEfq__hazeBreathe;position:absolute}@keyframes OpeningPortal-module__H_aEfq__hazeBreathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.12)}}.OpeningPortal-module__H_aEfq__syrupSheen{mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffd68c59 50%,#0000 100%);border-radius:50%;width:10%;height:22%;animation:10s ease-in-out infinite OpeningPortal-module__H_aEfq__syrupSheenMove;position:absolute}@keyframes OpeningPortal-module__H_aEfq__syrupSheenMove{0%,to{opacity:.4;transform:translateY(0)scaleY(1)}50%{opacity:.85;transform:translateY(3%)scaleY(1.15)}}.OpeningPortal-module__H_aEfq__dripSpot{pointer-events:none;width:6px;height:6px;position:absolute}.OpeningPortal-module__H_aEfq__dripSpot:after{content:"";opacity:0;background:radial-gradient(circle at 35% 30%,#fff0bef2,#d8961eb3);border-radius:40% 40% 55% 55%;width:5px;height:5px;margin-left:-2.5px;animation:3.4s cubic-bezier(.55,0,.85,.4) infinite OpeningPortal-module__H_aEfq__dripFall;position:absolute;top:0;left:50%}.OpeningPortal-module__H_aEfq__dripSpot.OpeningPortal-module__H_aEfq__syrup:after{background:radial-gradient(circle at 35% 30%,#ffdca0f2,#7a420ad9);animation-duration:5.5s}@keyframes OpeningPortal-module__H_aEfq__dripFall{0%{opacity:0;transform:translateY(0)scaleY(.6)}8%{opacity:1;transform:translateY(0)scaleY(.8)}30%{transform:translateY(1px)scaleY(1.9)}42%{opacity:1;transform:translateY(3px)scaleY(2.4)}50%{opacity:0;transform:translateY(30px)scaleY(1)}to{opacity:0;transform:translateY(30px)scaleY(1)}}.OpeningPortal-module__H_aEfq__fgLayer{z-index:4;pointer-events:none;will-change:transform;position:absolute;inset:-10%}.OpeningPortal-module__H_aEfq__mistPuff{filter:blur(6px);opacity:0;background:radial-gradient(circle,#fff8dc24,#0000 70%);border-radius:50%;width:140px;height:140px;transition:opacity .4s;position:absolute}.OpeningPortal-module__H_aEfq__hotspot{all:unset;cursor:pointer;z-index:5;border-radius:50%/12%;width:34%;height:95%;position:absolute;top:3%;left:34%}.OpeningPortal-module__H_aEfq__hotspot:focus-visible{outline:3px solid var(--yellow);outline-offset:6px}.OpeningPortal-module__H_aEfq__hotspotRing{pointer-events:none;border:1.5px solid #f5c84252;border-radius:50%/12%;width:60%;height:88%;transition:border-color .3s,box-shadow .3s;animation:3.2s ease-in-out infinite OpeningPortal-module__H_aEfq__ringPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 34px #f5c84229}@keyframes OpeningPortal-module__H_aEfq__ringPulse{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(1)}50%{opacity:.75;transform:translate(-50%,-50%)scale(1.02)}}.OpeningPortal-module__H_aEfq__hotspot:hover~.OpeningPortal-module__H_aEfq__hotspotRing,.OpeningPortal-module__H_aEfq__hotspot:focus-visible~.OpeningPortal-module__H_aEfq__hotspotRing{border-color:#f5c84299;box-shadow:0 0 46px #f5c8424d}.OpeningPortal-module__H_aEfq__ripple{opacity:0;pointer-events:none;z-index:6;border:2px solid #f5c842b3;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;position:absolute;top:46%;left:50%}.OpeningPortal-module__H_aEfq__flash{opacity:0;pointer-events:none;z-index:6;background:radial-gradient(circle at 50% 46%,#ffe282f2,#f5c84233 45%,#0000 72%);position:absolute;inset:0}.OpeningPortal-module__H_aEfq__splash{opacity:0;pointer-events:none;z-index:7;background:radial-gradient(circle at 50% 48%,#ffde82fa 0%,#f5be3ce6 35%,#7b3f00d9 75%);position:absolute;inset:0}.OpeningPortal-module__H_aEfq__particleCanvas{pointer-events:none;z-index:6;position:absolute;inset:0}.OpeningPortal-module__H_aEfq__ribbon{transform-origin:top;opacity:0;pointer-events:none;z-index:6;background:linear-gradient(#ffdc96e6,#78400ae6);border-radius:4px;width:5px;position:absolute}.OpeningPortal-module__H_aEfq__enterLabel{font-family:var(--font-display);letter-spacing:.06em;color:#fff3cdbf;text-align:center;font-size:clamp(14px,2vw,18px);font-style:italic}.OpeningPortal-module__H_aEfq__enterLabel strong{font-family:var(--font-body);letter-spacing:.32em;color:var(--yellow);margin-top:6px;font-size:11px;font-style:normal;font-weight:700;animation:2.4s ease-in-out infinite OpeningPortal-module__H_aEfq__pulse;display:block}@keyframes OpeningPortal-module__H_aEfq__pulse{0%,to{opacity:.65}50%{opacity:1}}.OpeningPortal-module__H_aEfq__controls{z-index:8;gap:10px;display:flex;position:absolute;bottom:22px;right:22px}.OpeningPortal-module__H_aEfq__controlBtn{all:unset;cursor:pointer;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#fff3cd8c;border:1px solid #fff3cd40;border-radius:2px;padding:7px 14px;font-size:10px;transition:color .2s,border-color .2s,background .2s}.OpeningPortal-module__H_aEfq__controlBtn:hover,.OpeningPortal-module__H_aEfq__controlBtn:focus-visible{color:#fff3cde6;background:#fff3cd0f;border-color:#fff3cd8c}.OpeningPortal-module__H_aEfq__controlBtn:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.OpeningPortal-module__H_aEfq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.OpeningPortal-module__H_aEfq__frameOuter{width:min(96vw,640px)}.OpeningPortal-module__H_aEfq__controls{bottom:16px;right:16px}.OpeningPortal-module__H_aEfq__bgCollage{filter:blur(14px)brightness(.38)saturate(.9)}}@media (prefers-reduced-motion:reduce){.OpeningPortal-module__H_aEfq__glossSweep,.OpeningPortal-module__H_aEfq__iceSweep,.OpeningPortal-module__H_aEfq__coldHaze,.OpeningPortal-module__H_aEfq__syrupSheen,.OpeningPortal-module__H_aEfq__dripSpot:after,.OpeningPortal-module__H_aEfq__layerBadge,.OpeningPortal-module__H_aEfq__layerSeal,.OpeningPortal-module__H_aEfq__layerPaperR,.OpeningPortal-module__H_aEfq__layerPaperL,.OpeningPortal-module__H_aEfq__frame,.OpeningPortal-module__H_aEfq__warmth{animation:none!important}}
.page-noscript-module__rtEpEG__noscript{z-index:200;background:#1a0900;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex;position:fixed;inset:0}.page-noscript-module__rtEpEG__noscript img{max-width:60vw;height:auto}.page-noscript-module__rtEpEG__enterLink{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#fff3cd;background:#c0181a;border-radius:2px;padding:14px 28px;font-size:13px;font-weight:700;text-decoration:none;box-shadow:4px 4px #7b3f00}
