@font-face{font-family:__light_e957dc;src:url(/_next/static/media/495fbfd4658f644d-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__light_Fallback_e957dc;src:local("Arial");ascent-override:73.46%;descent-override:21.20%;line-gap-override:18.93%;size-adjust:105.64%}.__className_e957dc{font-family:__light_e957dc,__light_Fallback_e957dc}@font-face{font-family:__semi_d74a42;src:url(/_next/static/media/544d12a7997a9605-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__semi_Fallback_d74a42;src:local("Arial");ascent-override:74.23%;descent-override:21.55%;line-gap-override:19.16%;size-adjust:104.41%}.__className_d74a42{font-family:__semi_d74a42,__semi_Fallback_d74a42}.custom-border-box{position:relative;border-radius:20px;background-color:rgba(186,207,247,.02);backdrop-filter:blur(10px);box-shadow:inset 0 1px 1px 0 rgba(216,236,248,.2),inset 0 24px 48px 0 rgba(168,216,245,.06)}.custom-border-box:hover{background-color:rgba(186,207,247,.04);box-shadow:inset 0 1px 1px 0 rgba(216,236,248,.1),inset 0 32px 48px 0 rgba(168,216,245,.1)}.custom-border-box:before{content:"";position:absolute;inset:0;padding:1px;border-radius:20px;background:linear-gradient(180deg,rgba(152,192,239,.24),rgba(216,236,248,0)),rgba(186,207,247,.12);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}.relative-border-box{position:relative}.glow-effect{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,#d8ecf880,transparent);filter:blur(8px) brightness(1.5);animation:glow 3s ease-in-out infinite}@keyframes glow{0%{left:-100%}50%{left:50%}to{left:200%}}@font-face{font-family:__regular_c921ae;src:url(/_next/static/media/0560c261627a3561-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__regular_Fallback_c921ae;src:local("Arial");ascent-override:73.33%;descent-override:21.41%;line-gap-override:21.32%;size-adjust:105.55%}.__className_c921ae{font-family:__regular_c921ae,__regular_Fallback_c921ae}@font-face{font-family:__regular_7e2cba;src:url(/_next/static/media/495fbfd4658f644d-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__regular_Fallback_7e2cba;src:local("Arial");ascent-override:73.46%;descent-override:21.20%;line-gap-override:18.93%;size-adjust:105.64%}.__className_7e2cba{font-family:__regular_7e2cba,__regular_Fallback_7e2cba}.marquee{max-width:1800px;overflow:hidden;--speed:36s;--item-width:96px;--item-gap:32px;--single-slide-speed:calc(var(--speed) / var(--num-items));--item-width-plus-gap:calc(var(--item-width) + var(--item-gap));--track-width:calc(var(--item-width-plus-gap) * calc(var(--num-items) - 1))}.marquee-track{container-type:inline-size;display:grid;grid-template-columns:var(--track-width) [track] 0 [resting];width:max-content}.marquee-item{width:var(--item-width);aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:20px;background-color:rgba(186,207,247,.02);backdrop-filter:blur(10px);box-shadow:inset 0 1px 1px 0 rgba(216,236,248,.2),inset 0 24px 48px 0 rgba(168,216,245,.06);grid-area:resting;animation:marquee-move var(--speed) linear infinite var(--direction,forwards);animation-delay:calc(var(--single-slide-speed) * var(--item-position) * -1)}.marquee-item svg{height:auto;width:60%}@keyframes marquee-move{to{transform:translateX(calc(-100cqw - 100%))}}@keyframes marquee_text{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-marquee{display:inline-flex;white-space:nowrap;min-width:300%;animation:marquee_text 20s linear infinite}@font-face{font-family:__heading_e1c741;src:url(/_next/static/media/73fdfd3d28dae0f0-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__heading_Fallback_e1c741;src:local("Arial");ascent-override:72.93%;descent-override:21.42%;line-gap-override:24.72%;size-adjust:105.99%}.__className_e1c741{font-family:__heading_e1c741,__heading_Fallback_e1c741}@font-face{font-family:__regular_1953c5;src:url(/_next/static/media/544d12a7997a9605-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__regular_Fallback_1953c5;src:local("Arial");ascent-override:74.23%;descent-override:21.55%;line-gap-override:19.16%;size-adjust:104.41%}.__className_1953c5{font-family:__regular_1953c5,__regular_Fallback_1953c5}