.ScsHeaderBanner_container__5v_Ga{width:100%;padding:.25rem 2rem;background:#0b0dc7;display:flex;align-items:center;justify-content:center;transition:var(--transition);height:2rem}.ScsHeaderBanner_container__5v_Ga:hover{filter:brightness(1.2)}.ScsHeaderBanner_text__PMC_W{color:var(--white);font-size:.875rem;font-style:normal;font-weight:500;line-height:125%;letter-spacing:.28px;text-align:center}.ScsHeaderBanner_desktop__0fqhH,.ScsHeaderBanner_mobile__j99pC{display:none}@media only screen and (min-width:769px){.ScsHeaderBanner_desktop__0fqhH{display:inline}}@media only screen and (max-width:768px){.ScsHeaderBanner_mobile__j99pC{display:inline}}.FloatingBanner_container__XYbl8{position:fixed;bottom:1rem;right:1rem;z-index:9999;aspect-ratio:16/9;border-radius:.25rem;overflow:hidden;box-shadow:0 0 25px -5px rgba(0,0,0,.2),6px 6px 10px -6px rgba(0,0,0,.2);@media only screen and (max-width:640px){bottom:.5rem;right:.5rem}}.FloatingBanner_container__XYbl8 a{display:block;line-height:0}.FloatingBanner_container__XYbl8 img{width:100%;height:auto;max-width:30rem;@media only screen and (max-width:640px){max-width:16rem}}.FloatingBanner_container__XYbl8 a:hover img{filter:brightness(1.1);transition:var(--transition)}.FloatingBanner_srOnly__5uQdJ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.FloatingBanner_closeButton__Yt8ND{position:absolute;top:.25rem;left:.25rem;line-height:0;color:var(--black);display:block;padding:.375rem;border-radius:9999px;transition:var(--transition);z-index:9999}.FloatingBanner_closeButton__Yt8ND:hover{background-color:var(--gray-200)}.FloatingBanner_closeButton__Yt8ND svg{width:1.5rem;height:1.5rem}.Spiral36Background_heroBg__5gYy6{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none}.Spiral36Background_meshContainer__ig49Z{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background:#fff;transition:background-color .8s ease}.Spiral36Background_meshContainer__ig49Z.Spiral36Background_gray__Kjv8K{background:#ebebeb}.Spiral36Background_mesh__NaUoy{position:absolute;inset:-35%;background:radial-gradient(55% 60% at 18% 30%,#0bfff7 0,transparent 65%),radial-gradient(50% 55% at 28% 60%,#25f478 0,transparent 68%),radial-gradient(60% 65% at 45% 28%,#f76eb5 0,transparent 70%),radial-gradient(55% 60% at 52% 65%,#b36ef7 0,transparent 68%),radial-gradient(60% 65% at 70% 30%,#f76e6e 0,transparent 70%),radial-gradient(55% 60% at 82% 60%,#f4df25 0,transparent 68%),radial-gradient(50% 55% at 94% 40%,#25f478 0,transparent 70%);filter:blur(60px) saturate(2) brightness(1.43) hue-rotate(0deg);animation:Spiral36Background_softDrift__JH1XY 8s ease-in-out infinite alternate;opacity:1;transition:opacity .8s ease}.Spiral36Background_meshContainer__ig49Z.Spiral36Background_gray__Kjv8K .Spiral36Background_mesh__NaUoy{opacity:0}@keyframes Spiral36Background_softDrift__JH1XY{0%{transform:translate3d(-2%,0,0) scale(1.08)}50%{transform:translate3d(-8%,1%,0) scale(1.1)}to{transform:translate3d(-14%,0,0) scale(1.08)}}.Spiral36Background_canvasContainer__O5jMb{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.Spiral36Background_canvasContainer__O5jMb canvas{display:block;width:100%;height:100%;pointer-events:none}.Spiral36Background_gradientOverlay__qSeCm{position:absolute;bottom:0;left:0;width:100%;height:66.67%;background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.8) 30%,#fff 60%);z-index:3;pointer-events:none}@media (max-width:1100px){.Spiral36Background_gradientOverlay__qSeCm{height:75%;background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.85) 25%,#fff 55%)}}@media (max-width:768px){.Spiral36Background_gradientOverlay__qSeCm{height:80%;background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.9) 20%,#fff 50%)}}.RippleBackground_heroBg__qbMfD{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none;background-color:#000;transition:background-color .8s ease}.RippleBackground_canvasContainer___Vt_2{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.RippleBackground_canvasContainer___Vt_2 canvas{display:block;width:100%;height:100%;pointer-events:none}