.HeroSlider-module__JUocla__container{width:100%;height:100%;position:relative;overflow:hidden}.HeroSlider-module__JUocla__cursorGlow{pointer-events:none;z-index:0;background:radial-gradient(circle,#f973160f 0%,#0000 60%);width:800px;height:800px;position:fixed;top:-400px;left:-400px;transform:translate(-50%,-50%)}.HeroSlider-module__JUocla__particleLayer{pointer-events:none;z-index:1;position:absolute;inset:0}.HeroSlider-module__JUocla__ambientGlow{pointer-events:none;z-index:1;background:radial-gradient(70% 50%,#f9731614 0%,#0000 70%);position:absolute;inset:0}.HeroSlider-module__JUocla__contentWrapper{text-align:center;z-index:2;perspective:1000px;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex;position:relative}.HeroSlider-module__JUocla__textContainer{width:100%;max-width:1200px;transform-style:preserve-3d}.HeroSlider-module__JUocla__heroName{font-family:var(--font-cinzel);color:var(--color-fg);letter-spacing:.05em;text-shadow:0 20px 40px #000c,0 0 30px #f9731633;word-break:break-word;overflow-wrap:break-word;margin:0;padding-left:.05em;font-size:clamp(2rem,5vw,4rem);font-weight:400;line-height:1.1;transform:translateZ(60px)}.HeroSlider-module__JUocla__subtitleRow{justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex;transform:translateZ(30px)}.HeroSlider-module__JUocla__dividerLine{background:#f9731680;flex-shrink:0;width:40px;height:1px}.HeroSlider-module__JUocla__subtitleText{font-family:var(--font-mono);color:var(--color-accent);letter-spacing:.3em;text-transform:uppercase;font-size:clamp(.6rem,1.5vw,1rem)}@media (max-width:640px){.HeroSlider-module__JUocla__contentWrapper{padding:1.5rem 1rem}.HeroSlider-module__JUocla__heroName{letter-spacing:.05em;padding:0 1rem;font-size:1.8rem;transform:none}.HeroSlider-module__JUocla__subtitleRow{gap:.5rem;transform:none}.HeroSlider-module__JUocla__dividerLine{width:20px}.HeroSlider-module__JUocla__subtitleText{letter-spacing:.1em;font-size:.65rem}.HeroSlider-module__JUocla__cursorGlow{display:none}}
.Footer-module__dpPCzG__footer{background-color:var(--color-bg-soft);border-top:1px solid #ffffff0a;padding:2.5rem 2rem}.Footer-module__dpPCzG__container{grid-template-columns:repeat(3,1fr);align-items:center;gap:1.5rem;max-width:960px;margin:0 auto;display:grid}.Footer-module__dpPCzG__leftCol{text-align:left}.Footer-module__dpPCzG__name{font-family:var(--font-cinzel);color:#f0eee880;margin-bottom:.25rem;font-size:.8rem}.Footer-module__dpPCzG__copyright{font-family:var(--font-mono);color:#f0eee833;letter-spacing:.05em;font-size:.6rem}.Footer-module__dpPCzG__centerCol{justify-content:center;gap:1.5rem;display:flex}.Footer-module__dpPCzG__link{color:#f0eee84d;font-size:.75rem;font-family:var(--font-mono);align-items:center;gap:.3rem;text-decoration:none;transition:color .2s;display:flex}.Footer-module__dpPCzG__link:hover{color:var(--color-accent)}.Footer-module__dpPCzG__rightCol{text-align:right}.Footer-module__dpPCzG__quote{font-family:var(--font-cinzel);color:#f0eee833;letter-spacing:.05em;font-size:.7rem;font-style:italic}.Footer-module__dpPCzG__backToTop{cursor:pointer;color:#f0eee84d;font-family:var(--font-mono);background:0 0;border:none;justify-content:center;align-items:center;gap:.4rem;margin-top:1rem;padding:0;font-size:.75rem;transition:color .2s;display:inline-flex}.Footer-module__dpPCzG__backToTop:hover{color:var(--color-accent)}@media (max-width:640px){.Footer-module__dpPCzG__footer{padding:2.5rem 1.5rem}.Footer-module__dpPCzG__container{text-align:center;grid-template-columns:1fr;gap:2rem}.Footer-module__dpPCzG__leftCol,.Footer-module__dpPCzG__rightCol{text-align:center}}
.DesktopWarning-module__hPqdnG__toastContainer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9999;opacity:0;pointer-events:none;background:#1a153573;border:1px solid #f973164d;border-radius:8px;align-items:center;gap:.8rem;width:90%;max-width:320px;padding:.8rem 1rem;transition:all .5s cubic-bezier(.175,.885,.32,1.275);display:flex;position:fixed;bottom:2rem;left:50%;transform:translate(-50%)translateY(100px);box-shadow:0 10px 25px -5px #00000080,0 0 15px #f9731633}@keyframes DesktopWarning-module__hPqdnG__floatY{0%{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-6px)}to{transform:translate(-50%)translateY(0)}}.DesktopWarning-module__hPqdnG__toastContainer.DesktopWarning-module__hPqdnG__visible{opacity:1;pointer-events:auto;animation:4s ease-in-out infinite DesktopWarning-module__hPqdnG__floatY}.DesktopWarning-module__hPqdnG__icon{color:#f97316;flex-shrink:0}.DesktopWarning-module__hPqdnG__textContainer{flex-grow:1}.DesktopWarning-module__hPqdnG__title{font-family:var(--font-cinzel);color:#f97316;margin-bottom:.2rem;font-size:.85rem;font-weight:700}.DesktopWarning-module__hPqdnG__desc{font-family:var(--font-mono);color:#f0eee8cc;font-size:.6rem;line-height:1.4}.DesktopWarning-module__hPqdnG__closeBtn{color:#f0eee880;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.2rem;font-size:1.2rem;display:flex}@media (min-width:769px){.DesktopWarning-module__hPqdnG__toastContainer{display:none!important}}
