.ObsessionPortalHero-module__AslVyG__hero{--ox:0;--oy:0;z-index:20;color:#f4f1e8;isolation:isolate;background:#030403;animation:.45s cubic-bezier(.22,.8,.2,1) both ObsessionPortalHero-module__AslVyG__enter;position:absolute;inset:0;overflow:hidden}.ObsessionPortalHero-module__AslVyG__hero~.signal-layout{visibility:hidden;opacity:0;pointer-events:none}.ObsessionPortalHero-module__AslVyG__depth{z-index:-4;transform:translate3d(calc(var(--ox)*6px),calc(var(--oy)*4px),0);background:radial-gradient(circle at 72% 45%,#26310f 0,#0000 31%),linear-gradient(125deg,#020302 8%,#090b08 48%,#020302 82%);animation:12s ease-in-out infinite ObsessionPortalHero-module__AslVyG__depth;position:absolute;inset:-5%}.ObsessionPortalHero-module__AslVyG__haze{z-index:-2;mix-blend-mode:screen;transform:translate3d(calc(var(--ox)*10px),calc(var(--oy)*8px),0);background:conic-gradient(from 210deg at 66% 52%,#0000,#b9f22712,#0000 24%),radial-gradient(at 65% 55%,#e6e3d71a,#0000 48%);animation:15s ease-in-out infinite ObsessionPortalHero-module__AslVyG__haze;position:absolute;inset:-15%}.ObsessionPortalHero-module__AslVyG__copy{z-index:5;width:min(43rem,48vw);transform:translate3d(calc(var(--ox)*3px),calc(var(--oy)*2px),0);animation:.55s cubic-bezier(.22,.8,.2,1) .12s both ObsessionPortalHero-module__AslVyG__copyIn;position:absolute;top:22%;left:clamp(2rem,7vw,8rem)}.ObsessionPortalHero-module__AslVyG__copy>p{color:#b9f227;letter-spacing:.24em;font-size:.6rem}.ObsessionPortalHero-module__AslVyG__copy h1{letter-spacing:-.03em;word-spacing:.08em;margin:1.3rem 0;font-size:clamp(4rem,6.5vw,7.5rem);font-weight:520;line-height:.88}.ObsessionPortalHero-module__AslVyG__copy h1 em{color:#b9f227;font-style:normal}.ObsessionPortalHero-module__AslVyG__hero:lang(ar) .ObsessionPortalHero-module__AslVyG__copy h1{font-family:var(--font-ar-display,"Aref Ruqaa", Amiri, "Noto Naskh Arabic", serif);letter-spacing:0;font-synthesis:none;direction:rtl;font-weight:700;line-height:1.05}html[lang^=ar] .ObsessionPortalHero-module__AslVyG__copy h1{font-family:var(--font-ar-display,"Aref Ruqaa", Amiri, "Noto Naskh Arabic", serif);letter-spacing:0;font-synthesis:none;direction:rtl;font-weight:700;line-height:1.05}html[data-locale=tn] .ObsessionPortalHero-module__AslVyG__copy h1{font-family:var(--font-ar-display,"Aref Ruqaa", Amiri, "Noto Naskh Arabic", serif);letter-spacing:0;font-synthesis:none;direction:rtl;font-weight:700;line-height:1.05}html[dir=rtl] .ObsessionPortalHero-module__AslVyG__copy h1{font-family:var(--font-ar-display,"Aref Ruqaa", Amiri, "Noto Naskh Arabic", serif);letter-spacing:0;font-synthesis:none;direction:rtl;font-weight:700;line-height:1.05}:is(html[lang^=ar] .ObsessionPortalHero-module__AslVyG__copy h1 span,html[data-locale=tn] .ObsessionPortalHero-module__AslVyG__copy h1 span,html[lang^=ar] .ObsessionPortalHero-module__AslVyG__copy h1 em,html[data-locale=tn] .ObsessionPortalHero-module__AslVyG__copy h1 em){letter-spacing:0;font-synthesis:none;font-family:inherit;font-weight:700}.ObsessionPortalHero-module__AslVyG__copy>span{color:#a8aca4;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;display:block}.ObsessionPortalHero-module__AslVyG__copy a{color:#090a09;min-width:245px;min-height:54px;font-family:var(--font-ui,"Instrument Sans",sans-serif);letter-spacing:.08em;text-transform:uppercase;box-sizing:border-box;background:#b9f227;border:none;border-radius:999px;justify-content:space-between;align-items:center;gap:2.5rem;margin-top:2.2rem;padding:0 1.5rem;font-size:.73rem;font-weight:850;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:inline-flex}.ObsessionPortalHero-module__AslVyG__copy a b{color:#090a09;font-size:1.4rem;line-height:1;transition:transform .18s}.ObsessionPortalHero-module__AslVyG__copy a:hover{color:#090a09;background:#c7ff38}.ObsessionPortalHero-module__AslVyG__copy a:hover b{color:#090a09;transform:translate(3px)}.ObsessionPortalHero-module__AslVyG__copy a:active{transform:scale(.985)}.ObsessionPortalHero-module__AslVyG__copy a:focus-visible{outline-offset:2px;outline:2px solid #090a09}.ObsessionPortalHero-module__AslVyG__hero:lang(ar) .ObsessionPortalHero-module__AslVyG__copy a{font-family:var(--font-ar-ui,"Cairo",sans-serif);letter-spacing:0;direction:rtl}html[lang^=ar] .ObsessionPortalHero-module__AslVyG__copy a{font-family:var(--font-ar-ui,"Cairo",sans-serif);letter-spacing:0;direction:rtl}html[data-locale=tn] .ObsessionPortalHero-module__AslVyG__copy a{font-family:var(--font-ar-ui,"Cairo",sans-serif);letter-spacing:0;direction:rtl}html[dir=rtl] .ObsessionPortalHero-module__AslVyG__copy a{font-family:var(--font-ar-ui,"Cairo",sans-serif);letter-spacing:0;direction:rtl}.ObsessionPortalHero-module__AslVyG__hero:lang(ar) .ObsessionPortalHero-module__AslVyG__copy a:hover b{transform:translate(-3px)}html[lang^=ar] .ObsessionPortalHero-module__AslVyG__copy a:hover b{transform:translate(-3px)}html[data-locale=tn] .ObsessionPortalHero-module__AslVyG__copy a:hover b{transform:translate(-3px)}html[dir=rtl] .ObsessionPortalHero-module__AslVyG__copy a:hover b{transform:translate(-3px)}.ObsessionPortalHero-module__AslVyG__sculpture{z-index:2;aspect-ratio:.83;width:min(55vw,790px);transform:translate3d(calc(var(--ox)*14px),calc(var(--oy)*11px),0) rotate(calc(var(--ox)*1.2deg));transform-origin:50% 85%;animation:.65s cubic-bezier(.16,1,.3,1) 80ms both ObsessionPortalHero-module__AslVyG__statueIn,9s ease-in-out 1.7s infinite ObsessionPortalHero-module__AslVyG__breathe;position:absolute;bottom:-13%;right:3%}.ObsessionPortalHero-module__AslVyG__sculpture img{object-fit:contain;filter:grayscale()contrast(1.18)brightness(.72)drop-shadow(-30px 18px 45px #000)}.ObsessionPortalHero-module__AslVyG__ribbon{z-index:4;clip-path:polygon(0 40%,8% 27%,17% 38%,26% 12%,36% 31%,48% 9%,60% 35%,72% 14%,85% 32%,100% 22%,96% 68%,83% 59%,70% 82%,58% 61%,45% 91%,33% 67%,19% 87%,6% 65%);mix-blend-mode:screen;filter:drop-shadow(0 0 10px #b9f22788);width:94%;height:13%;transform:translate3d(calc(var(--ox)*8px),calc(var(--oy)*5px),0);background:linear-gradient(90deg,#0000,#b9f227 10% 86%,#0000);animation:.45s cubic-bezier(.16,1,.3,1) .16s both ObsessionPortalHero-module__AslVyG__ribbonEntry,5.5s ease-in-out 1.3s infinite ObsessionPortalHero-module__AslVyG__ribbonLive;position:absolute;top:34%;left:3%}.ObsessionPortalHero-module__AslVyG__scan{z-index:5;background:#eaffb5;width:2px;animation:4.8s ease-in-out 1.4s infinite ObsessionPortalHero-module__AslVyG__scan;position:absolute;top:30%;bottom:45%;left:0;box-shadow:0 0 18px #b9f227}.ObsessionPortalHero-module__AslVyG__particles{position:absolute;inset:0}.ObsessionPortalHero-module__AslVyG__particles i{opacity:.45;background:#b9f227;border-radius:50%;width:3px;height:3px;animation:8s ease-in-out infinite ObsessionPortalHero-module__AslVyG__particle;position:absolute}.ObsessionPortalHero-module__AslVyG__particles i:first-child{top:20%;left:55%}.ObsessionPortalHero-module__AslVyG__particles i:nth-child(2){animation-delay:-2s;top:28%;left:82%}.ObsessionPortalHero-module__AslVyG__particles i:nth-child(3){animation-delay:-4s;top:68%;left:63%}.ObsessionPortalHero-module__AslVyG__particles i:nth-child(4){animation-delay:-1s;top:61%;left:92%}.ObsessionPortalHero-module__AslVyG__particles i:nth-child(5){animation-delay:-5s;top:44%;left:49%}.ObsessionPortalHero-module__AslVyG__particles i:nth-child(6){animation-delay:-3s;top:12%;left:75%}.ObsessionPortalHero-module__AslVyG__particles i:nth-child(n+7){animation-delay:-6s;top:80%;left:42%}.ObsessionPortalHero-module__AslVyG__hud{color:#b9f227;letter-spacing:.18em;writing-mode:vertical-rl;opacity:.65;flex-direction:column;justify-content:space-between;font:500 .5rem/1.4 monospace;display:flex;position:absolute;top:22%;bottom:7%;right:2rem}@keyframes ObsessionPortalHero-module__AslVyG__enter{0%{opacity:0}to{opacity:1;background:#030403}}@keyframes ObsessionPortalHero-module__AslVyG__statueIn{0%{opacity:0;transform:translate(60px,50px)scale(.94)}to{opacity:1}}@keyframes ObsessionPortalHero-module__AslVyG__copyIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1}}@keyframes ObsessionPortalHero-module__AslVyG__ribbonEntry{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1}}@keyframes ObsessionPortalHero-module__AslVyG__ribbonLive{0%,to{scale:1 .92}50%{scale:1.025 1.08}}@keyframes ObsessionPortalHero-module__AslVyG__scan{0%,20%{opacity:0;left:0}35%{opacity:1}60%,to{opacity:0;left:100%}}@keyframes ObsessionPortalHero-module__AslVyG__breathe{0%,to{translate:0}50%{translate:0 -5px}}@keyframes ObsessionPortalHero-module__AslVyG__haze{0%,to{rotate:-2deg;scale:1}50%{rotate:2deg;scale:1.04}}@keyframes ObsessionPortalHero-module__AslVyG__depth{0%,to{scale:1}50%{scale:1.015}}@keyframes ObsessionPortalHero-module__AslVyG__particle{0%,to{opacity:.15;translate:0}50%{opacity:.65;translate:8px -18px}}@media (max-width:768px){.ObsessionPortalHero-module__AslVyG__hero{box-sizing:border-box;width:100%;height:auto;min-height:100svh;padding:calc(max(8px, env(safe-area-inset-top,0px)) + 118px) 14px 28px;flex-direction:column;justify-content:flex-start;display:flex;position:relative;inset:auto;overflow:hidden}.ObsessionPortalHero-module__AslVyG__copy{z-index:10;width:100%;max-width:330px;margin:0;animation:none;position:relative;top:auto;left:auto;transform:none;opacity:1!important}.ObsessionPortalHero-module__AslVyG__copy>p{letter-spacing:.22em;color:#b9f227;text-transform:uppercase;margin:0 0 .4rem;font-size:.65rem;font-weight:800}.ObsessionPortalHero-module__AslVyG__copy h1{letter-spacing:-.03em;color:#f4f1e8;margin:0 0 .7rem;font-size:clamp(2.2rem,9.2vw,3rem);font-weight:580;line-height:.98}.ObsessionPortalHero-module__AslVyG__copy h1 span{display:block}.ObsessionPortalHero-module__AslVyG__copy h1 em{color:#b9f227;font-style:normal;display:block}.ObsessionPortalHero-module__AslVyG__hero:lang(ar) .ObsessionPortalHero-module__AslVyG__copy h1{font-family:var(--font-ar-display,"Aref Ruqaa",Amiri,"Noto Naskh Arabic",serif);letter-spacing:0;font-weight:700;line-height:1.05}html[lang^=ar] .ObsessionPortalHero-module__AslVyG__copy h1{font-family:var(--font-ar-display,"Aref Ruqaa",Amiri,"Noto Naskh Arabic",serif);letter-spacing:0;font-weight:700;line-height:1.05}html[data-locale=tn] .ObsessionPortalHero-module__AslVyG__copy h1{font-family:var(--font-ar-display,"Aref Ruqaa",Amiri,"Noto Naskh Arabic",serif);letter-spacing:0;font-weight:700;line-height:1.05}html[dir=rtl] .ObsessionPortalHero-module__AslVyG__copy h1{font-family:var(--font-ar-display,"Aref Ruqaa",Amiri,"Noto Naskh Arabic",serif);letter-spacing:0;font-weight:700;line-height:1.05}.ObsessionPortalHero-module__AslVyG__copy>span{letter-spacing:.12em;color:#a8aca4;text-transform:uppercase;max-width:280px;margin:0 0 1.25rem;font-size:clamp(.7rem,2.6vw,.8rem);font-weight:500;line-height:1.45;display:block}.ObsessionPortalHero-module__AslVyG__copy a{color:#090a09;letter-spacing:.08em;text-transform:uppercase;width:100%;min-height:54px;box-shadow:none;box-sizing:border-box;background:#b9f227;border:none;border-radius:999px;justify-content:space-between;align-items:center;gap:2.5rem;margin-top:0;padding:0 1.5rem;font-size:.73rem;font-weight:850;text-decoration:none;display:inline-flex}.ObsessionPortalHero-module__AslVyG__copy a b{color:#090a09;font-size:1.4rem;line-height:1}.ObsessionPortalHero-module__AslVyG__sculpture{z-index:2;aspect-ratio:.83;pointer-events:none;opacity:.9;width:clamp(240px,70vw,320px);animation:1s cubic-bezier(.16,1,.3,1) both ObsessionPortalHero-module__AslVyG__statueIn;position:absolute;bottom:-1%;right:-4%;transform:none}.ObsessionPortalHero-module__AslVyG__sculpture img{object-fit:contain;filter:grayscale()contrast(1.15)brightness(.8)drop-shadow(-15px 10px 30px #000000d9)}.ObsessionPortalHero-module__AslVyG__ribbon{z-index:4;clip-path:polygon(0 40%,8% 27%,17% 38%,26% 12%,36% 31%,48% 9%,60% 35%,72% 14%,85% 32%,100% 22%,96% 68%,83% 59%,70% 82%,58% 61%,45% 91%,33% 67%,19% 87%,6% 65%);mix-blend-mode:screen;filter:drop-shadow(0 0 14px #b9f227bf);background:linear-gradient(90deg,#0000,#b9f227 10% 88%,#0000);width:110%;height:18%;animation:.45s cubic-bezier(.16,1,.3,1) .16s both ObsessionPortalHero-module__AslVyG__ribbonEntry;position:absolute;top:36%;left:-5%;transform:none}.ObsessionPortalHero-module__AslVyG__hud{display:none}.ObsessionPortalHero-module__AslVyG__hero:lang(ar) .ObsessionPortalHero-module__AslVyG__copy{text-align:right;margin-inline-start:auto}html[lang^=ar] .ObsessionPortalHero-module__AslVyG__copy{text-align:right;margin-inline-start:auto}html[data-locale=tn] .ObsessionPortalHero-module__AslVyG__copy{text-align:right;margin-inline-start:auto}html[dir=rtl] .ObsessionPortalHero-module__AslVyG__copy{text-align:right;margin-inline-start:auto}.ObsessionPortalHero-module__AslVyG__hero:lang(ar) .ObsessionPortalHero-module__AslVyG__sculpture{left:-4%;right:auto}html[lang^=ar] .ObsessionPortalHero-module__AslVyG__sculpture{left:-4%;right:auto}html[data-locale=tn] .ObsessionPortalHero-module__AslVyG__sculpture{left:-4%;right:auto}html[dir=rtl] .ObsessionPortalHero-module__AslVyG__sculpture{left:-4%;right:auto}.ObsessionPortalHero-module__AslVyG__hero:lang(ar) .ObsessionPortalHero-module__AslVyG__copy a{direction:rtl}html[lang^=ar] .ObsessionPortalHero-module__AslVyG__copy a{direction:rtl}html[data-locale=tn] .ObsessionPortalHero-module__AslVyG__copy a{direction:rtl}html[dir=rtl] .ObsessionPortalHero-module__AslVyG__copy a{direction:rtl}}@media (min-width:769px){.ObsessionPortalHero-module__AslVyG__hero{width:100%;height:100svh;min-height:100svh;inset:0}.ObsessionPortalHero-module__AslVyG__copy{flex-direction:column;justify-content:flex-start;display:flex;top:clamp(114px,13.5vh,132px)}.ObsessionPortalHero-module__AslVyG__copy h1{margin:clamp(.7rem,1.4vh,1.1rem) 0;font-size:clamp(3.6rem,5.6vw,6.4rem);line-height:.88}.ObsessionPortalHero-module__AslVyG__copy a{margin-top:clamp(1.2rem,2vh,1.8rem)}.ObsessionPortalHero-module__AslVyG__hero:lang(ar) .ObsessionPortalHero-module__AslVyG__copy{top:22%}html[lang^=ar] .ObsessionPortalHero-module__AslVyG__copy{top:22%}html[data-locale=tn] .ObsessionPortalHero-module__AslVyG__copy{top:22%}html[dir=rtl] .ObsessionPortalHero-module__AslVyG__copy{top:22%}.ObsessionPortalHero-module__AslVyG__hero:lang(ar) .ObsessionPortalHero-module__AslVyG__copy h1{margin:1.3rem 0;font-size:clamp(4rem,6.5vw,7.5rem);line-height:1.05}html[lang^=ar] .ObsessionPortalHero-module__AslVyG__copy h1{margin:1.3rem 0;font-size:clamp(4rem,6.5vw,7.5rem);line-height:1.05}html[data-locale=tn] .ObsessionPortalHero-module__AslVyG__copy h1{margin:1.3rem 0;font-size:clamp(4rem,6.5vw,7.5rem);line-height:1.05}html[dir=rtl] .ObsessionPortalHero-module__AslVyG__copy h1{margin:1.3rem 0;font-size:clamp(4rem,6.5vw,7.5rem);line-height:1.05}.ObsessionPortalHero-module__AslVyG__hero:lang(ar) .ObsessionPortalHero-module__AslVyG__copy a{margin-top:2.2rem}html[lang^=ar] .ObsessionPortalHero-module__AslVyG__copy a{margin-top:2.2rem}html[data-locale=tn] .ObsessionPortalHero-module__AslVyG__copy a{margin-top:2.2rem}html[dir=rtl] .ObsessionPortalHero-module__AslVyG__copy a{margin-top:2.2rem}}.ObsessionPortalHero-module__AslVyG__sculpture img{filter:none}.ObsessionPortalHero-module__AslVyG__lightSweep{z-index:3;pointer-events:none;mix-blend-mode:soft-light;transform:translate3d(calc(var(--ox)*18px),calc(var(--oy)*12px),0) translateX(-28%);background:linear-gradient(108deg,#0000 30%,#ffffff24 46%,#d2ff800d 51%,#0000 67%);animation:8s cubic-bezier(.4,0,.2,1) 1.05s infinite ObsessionPortalHero-module__AslVyG__lightPass;position:absolute;inset:2% 4% 3%;-webkit-mask-image:url(/worlds/obsession-marble-bust-official.png);mask-image:url(/worlds/obsession-marble-bust-official.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ObsessionPortalHero-module__AslVyG__ribbon{transform:translate3d(calc(var(--ox)*18px),calc(var(--oy)*14px),0)}@keyframes ObsessionPortalHero-module__AslVyG__lightPass{0%,12%{opacity:0;translate:-18%}22%{opacity:.75}38%{opacity:0;translate:38%}to{opacity:0;translate:38%}}@media (pointer:coarse){.ObsessionPortalHero-module__AslVyG__sculpture{animation:1.2s cubic-bezier(.16,1,.3,1) .34s both ObsessionPortalHero-module__AslVyG__statueIn,11s ease-in-out 1.7s infinite ObsessionPortalHero-module__AslVyG__mobileDrift}.ObsessionPortalHero-module__AslVyG__ribbon{animation:.45s cubic-bezier(.16,1,.3,1) .16s both ObsessionPortalHero-module__AslVyG__ribbonEntry,7s ease-in-out 1.3s infinite ObsessionPortalHero-module__AslVyG__mobileRibbon}}@keyframes ObsessionPortalHero-module__AslVyG__mobileDrift{0%,to{translate:-3px 1px;rotate:-.25deg}50%{translate:5px -6px;rotate:.35deg}}@keyframes ObsessionPortalHero-module__AslVyG__mobileRibbon{0%,to{translate:-7px;scale:1 .94}50%{translate:8px -2px;scale:1.015 1.04}}@media (prefers-reduced-motion:reduce){.ObsessionPortalHero-module__AslVyG__lightSweep{display:none}.ObsessionPortalHero-module__AslVyG__sculpture img{filter:none}}.ObsessionPortalHero-module__AslVyG__hero[data-settled=true]{animation:none!important}.ObsessionPortalHero-module__AslVyG__hero[data-settled=true] .ObsessionPortalHero-module__AslVyG__copy{opacity:1!important;animation:none!important;transform:none!important}.ObsessionPortalHero-module__AslVyG__hero[data-settled=true] .ObsessionPortalHero-module__AslVyG__sculpture{opacity:1!important;animation:9s ease-in-out 1.7s infinite ObsessionPortalHero-module__AslVyG__breathe!important}.ObsessionPortalHero-module__AslVyG__hero[data-settled=true] .ObsessionPortalHero-module__AslVyG__ribbon{opacity:1!important;animation:5.5s ease-in-out 1.3s infinite ObsessionPortalHero-module__AslVyG__ribbonLive!important}
