.intro-page~header,.intro-page~footer{display:none!important}body:has(.intro-page) header{display:none!important}body:has(.intro-page) footer{display:none!important}body:has(.intro-page) .main-container{max-width:none!important;margin:0!important;padding:0!important}
.page-module__p9Axyq__container{background:var(--color-bg);z-index:9999;cursor:pointer;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.page-module__p9Axyq__container:before{content:"";filter:blur(80px);opacity:.85;pointer-events:none;background:radial-gradient(circle at 20% 30%,#8a2be280,#0000 50%),radial-gradient(circle at 80% 70%,#4361ee73,#0000 50%),radial-gradient(circle,#00b4b459,#0000 60%);animation:30s ease-in-out infinite page-module__p9Axyq__introAurora;position:absolute;inset:0}@keyframes page-module__p9Axyq__introAurora{0%,to{opacity:.85;transform:translate(0)scale(1)}33%{opacity:.9;transform:translate(10%,-8%)scale(1.1)}66%{opacity:.88;transform:translate(-8%,10%)scale(1.05)}}.page-module__p9Axyq__content{z-index:1;flex-direction:column;align-items:center;gap:2rem;display:flex;position:relative}.page-module__p9Axyq__nameHint{color:#fffffff2;letter-spacing:.1em;opacity:0;text-shadow:0 2px 8px #0000004d;margin:0;font-size:clamp(1.25rem,3vw,2rem);font-weight:400;transform:translateY(10px)}.page-module__p9Axyq__segments .page-module__p9Axyq__nameHint{animation:1.2s ease-out forwards page-module__p9Axyq__fadeInUp}.page-module__p9Axyq__nameHint .page-module__p9Axyq__li,.page-module__p9Axyq__nameHint .page-module__p9Axyq__ve,.page-module__p9Axyq__nameHint .page-module__p9Axyq__ley{font-weight:600}.page-module__p9Axyq__nameHint .page-module__p9Axyq__li{color:#8a2be2e6}.page-module__p9Axyq__nameHint .page-module__p9Axyq__ve{color:#00c878e6}.page-module__p9Axyq__nameHint .page-module__p9Axyq__ley{color:#4361eee6}.page-module__p9Axyq__segments{font-size:clamp(3.5rem,10vw,7rem);font-weight:700;font-family:var(--font-heading-family);letter-spacing:.1em;opacity:0;will-change:opacity,transform;contain:layout style paint;align-items:center;gap:1.5rem;display:flex}.page-module__p9Axyq__idle .page-module__p9Axyq__segments{opacity:0}.page-module__p9Axyq__segments.page-module__p9Axyq__segments,.page-module__p9Axyq__segments .page-module__p9Axyq__segments{animation:none}.page-module__p9Axyq__segments .page-module__p9Axyq__segment1,.page-module__p9Axyq__segments .page-module__p9Axyq__segment2,.page-module__p9Axyq__segments .page-module__p9Axyq__segment3,.page-module__p9Axyq__segments .page-module__p9Axyq__dot{opacity:0;transform:scale(.8)}.page-module__p9Axyq__segments .page-module__p9Axyq__segment1{color:#8a2be2;animation:1.2s ease-out .9s forwards page-module__p9Axyq__segmentIn}.page-module__p9Axyq__segments .page-module__p9Axyq__segment2{color:#00c878;animation:1.2s ease-out 1.8s forwards page-module__p9Axyq__segmentIn}.page-module__p9Axyq__segments .page-module__p9Axyq__segment3{color:#4361ee;animation:1.2s ease-out 2.7s forwards page-module__p9Axyq__segmentIn}.page-module__p9Axyq__segments .page-module__p9Axyq__dot{color:#f5f5f74d;font-size:2rem;animation:.8s ease-out 1.5s forwards page-module__p9Axyq__segmentIn}@keyframes page-module__p9Axyq__segmentIn{to{opacity:1;transform:scale(1)}}.page-module__p9Axyq__morphed{font-size:clamp(4rem,12vw,8.5rem);font-weight:700;font-family:var(--font-heading-family);letter-spacing:.02em;opacity:0;pointer-events:none;will-change:opacity,transform;contain:layout style paint;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__p9Axyq__morph .page-module__p9Axyq__morphed{animation:2s ease-out forwards page-module__p9Axyq__morphIn}.page-module__p9Axyq__morph .page-module__p9Axyq__segments{animation:2s ease-out forwards page-module__p9Axyq__morphOut}.page-module__p9Axyq__morph .page-module__p9Axyq__nameHint{opacity:.8;animation:none}.page-module__p9Axyq__hold .page-module__p9Axyq__morphed{opacity:1;animation:none}.page-module__p9Axyq__hold .page-module__p9Axyq__segments{opacity:0}.page-module__p9Axyq__hold .page-module__p9Axyq__nameHint{opacity:.6}@keyframes page-module__p9Axyq__morphIn{0%{opacity:0;letter-spacing:.2em;transform:translate(-50%,-50%)scale(.9)}to{opacity:1;letter-spacing:.02em;transform:translate(-50%,-50%)scale(1)}}@keyframes page-module__p9Axyq__morphOut{0%{opacity:1}to{opacity:0;transform:scale(1.1)}}@keyframes page-module__p9Axyq__fadeOut{to{opacity:0;transform:translateY(-10px)}}@keyframes page-module__p9Axyq__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module__p9Axyq__morphLi{background:linear-gradient(135deg,#8a2be2,#8a2be2cc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__p9Axyq__morphVe{background:linear-gradient(135deg,#00c878,#00c878cc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__p9Axyq__morphLey{background:linear-gradient(135deg,#4361ee,#4361eecc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__p9Axyq__fadeout{animation:1s ease-out forwards page-module__p9Axyq__containerFadeOut}.page-module__p9Axyq__fadeout .page-module__p9Axyq__nameHint{animation:.8s ease-out forwards page-module__p9Axyq__fadeOut}@keyframes page-module__p9Axyq__containerFadeOut{to{opacity:0}}@media (prefers-reduced-motion:reduce){.page-module__p9Axyq__container:before{animation:none}.page-module__p9Axyq__segments .page-module__p9Axyq__segment1,.page-module__p9Axyq__segments .page-module__p9Axyq__segment2,.page-module__p9Axyq__segments .page-module__p9Axyq__segment3,.page-module__p9Axyq__segments .page-module__p9Axyq__dot{opacity:0;animation:none}.page-module__p9Axyq__morphed{opacity:1;animation:none}.page-module__p9Axyq__hold .page-module__p9Axyq__morphed{animation:.5s ease-out forwards page-module__p9Axyq__reducedMorphIn}@keyframes page-module__p9Axyq__reducedMorphIn{0%{opacity:0}to{opacity:1}}.page-module__p9Axyq__nameHint,.page-module__p9Axyq__segments{animation:none!important}}@media (max-width:768px){.page-module__p9Axyq__segments{gap:1rem}.page-module__p9Axyq__nameHint{text-align:center;padding:0 1rem}}
