@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.1iie40g0-cbk2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.3jvga4rcv46fc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.iQlc8G_className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.iQlc8G_variable{--font-display:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.k0bv2G_className{font-family:Outfit,Outfit Fallback;font-style:normal}.k0bv2G_variable{--font-body:"Outfit", "Outfit Fallback"}
:root{--black:#0a0a0a;--white:#fff;--blue:#05f;--blue-dark:#04c;--gray:#888;--gray-light:#f5f5f5;--gray-dark:#1a1a1a;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body), "Outfit", sans-serif;background:var(--black);color:var(--white);overflow-x:hidden}.preloader{background:var(--white);z-index:9999;width:100%;height:100%;transition:opacity .8s var(--ease-out-expo), visibility .8s;flex-direction:column;justify-content:center;align-items:center;padding:0 1.5rem;display:flex;position:fixed;top:0;left:0}.preloader.hidden{opacity:0;visibility:hidden}.preloader-logos{align-items:center;gap:.35em;display:flex;overflow:hidden}.preloader-word{display:flex;overflow:hidden}.preloader-letter{font-family:var(--font-display), "Bebas Neue", sans-serif;color:var(--black);letter-spacing:.02em;animation:preloaderReveal .75s var(--ease-out-expo) forwards;font-size:clamp(3rem,9vw,7rem);line-height:1;display:inline-block;transform:translateY(115%)}.preloader-letter--blue{color:var(--blue)}@keyframes preloaderReveal{to{transform:translateY(0)}}@keyframes slideUp{to{transform:translateY(0)}}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}section{padding:8rem 4rem}.section-tag{letter-spacing:.2em;text-transform:uppercase;color:var(--blue);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.75rem;font-weight:600;display:inline-flex}.section-tag:before{content:"";background:var(--blue);width:30px;height:2px}.section-title{font-family:var(--font-display), "Bebas Neue", sans-serif;letter-spacing:-.02em;margin-bottom:2rem;font-size:clamp(3rem,8vw,7rem);line-height:1}.reveal{opacity:0;transition:all 1s var(--ease-out-expo);transform:translateY(60px)}.reveal.active{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:768px){section{padding:4rem 1.5rem}}.preloader-subline{letter-spacing:.35em;text-transform:uppercase;color:var(--gray);opacity:0;animation:preloaderSublineFade .8s var(--ease-out-expo) .7s forwards;align-items:center;gap:1rem;margin-top:1.5rem;font-size:.7rem;font-weight:600;display:flex}.preloader-subline-rule{background:var(--blue);width:30px;height:1px;display:inline-block}@media (max-width:480px){.preloader-subline{letter-spacing:.25em;gap:.75rem}.preloader-subline-rule{width:18px}}@keyframes preloaderSublineFade{to{opacity:1}}
.Pj2Xoq_nav{z-index:1000;mix-blend-mode:difference;background:0 0;justify-content:space-between;align-items:center;width:100%;height:70px;padding:0 1rem;transition:background .4s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .4s cubic-bezier(.16,1,.3,1),backdrop-filter .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0}.Pj2Xoq_navSubpage{mix-blend-mode:normal;-webkit-backdrop-filter:blur(20px);background:#0a0a0af2;border-bottom:1px solid #ffffff0d}.Pj2Xoq_scrolled{mix-blend-mode:normal;-webkit-backdrop-filter:blur(20px);background:#0a0a0ad9;border-bottom:1px solid #ffffff0d}.Pj2Xoq_navMenuOpen{z-index:1002;mix-blend-mode:normal;-webkit-backdrop-filter:none;background:0 0;border-bottom:none}.Pj2Xoq_navLogo{font-family:var(--font-display), "Bebas Neue", sans-serif;letter-spacing:.1em;color:#fff;align-items:center;font-size:1.1rem;text-decoration:none;display:flex}.Pj2Xoq_navLogo img{filter:brightness(0)invert();width:auto;height:24px}.Pj2Xoq_navLinks{gap:3rem;margin:0;padding:0;list-style:none;display:flex}.Pj2Xoq_navLinks a{color:#fff;letter-spacing:.05em;text-transform:uppercase;font-size:.875rem;font-weight:500;font-family:var(--font-body), "Outfit", sans-serif;padding:.5rem 0;text-decoration:none;position:relative}.Pj2Xoq_navLinks a:after{content:"";background:var(--blue);width:0;height:2px;transition:width .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0}.Pj2Xoq_navLinks a:hover:after{width:100%}.Pj2Xoq_navRight{align-items:center;gap:1.5rem;display:flex}.Pj2Xoq_navCta{color:#0a0a0a;letter-spacing:.05em;text-transform:uppercase;font-size:.875rem;font-weight:600;font-family:var(--font-body), "Outfit", sans-serif;background:#fff;padding:.6rem 2rem;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1)}.Pj2Xoq_navCta:hover{background:var(--blue);color:#fff}.Pj2Xoq_langToggle{align-items:center;gap:.35rem;display:flex}.Pj2Xoq_langOption{color:#ffffff59;font-family:var(--font-body), "Outfit", sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:.25rem .15rem;font-size:.75rem;font-weight:600;transition:color .3s cubic-bezier(.16,1,.3,1)}.Pj2Xoq_langOption:hover{color:#ffffffb3}.Pj2Xoq_langActive{color:#fff}.Pj2Xoq_langDivider{color:#fff3;font-family:var(--font-body), "Outfit", sans-serif;-webkit-user-select:none;user-select:none;font-size:.75rem;font-weight:400}.Pj2Xoq_langToggleMobile{align-items:center;gap:.4rem;padding-top:.4rem;display:flex}.Pj2Xoq_langOptionMobile{color:#ffffff59;font-family:var(--font-body), "Outfit", sans-serif;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600;transition:color .3s cubic-bezier(.16,1,.3,1)}.Pj2Xoq_langOptionMobile:hover{color:#ffffffb3}.Pj2Xoq_langActiveMobile{color:#ffffffe6}.Pj2Xoq_langDividerMobile{color:#fff3;font-family:var(--font-body), "Outfit", sans-serif;-webkit-user-select:none;user-select:none;font-size:.75rem;font-weight:400}.Pj2Xoq_menuTrigger{background:var(--blue);cursor:pointer;width:42px;height:42px;transition:all .4s var(--ease-out-expo);z-index:1001;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:none;position:relative;box-shadow:0 4px 24px #0055ff4d}.Pj2Xoq_menuTrigger:hover{background:var(--black);transform:scale(1.05);box-shadow:0 4px 24px #0000004d}.Pj2Xoq_menuLine{background:var(--white);width:16px;height:2px;transition:all .4s var(--ease-out-expo);transform-origin:50%;display:block}.Pj2Xoq_menuTriggerActive{box-shadow:none;background:0 0}.Pj2Xoq_menuTriggerActive:hover{box-shadow:none;background:#ffffff1a}.Pj2Xoq_menuTriggerActive .Pj2Xoq_menuLine:first-child{transform:translateY(4px)rotate(45deg)}.Pj2Xoq_menuTriggerActive .Pj2Xoq_menuLine:last-child{transform:translateY(-4px)rotate(-45deg)}.Pj2Xoq_mobileOverlay{z-index:1001;background:var(--blue);transition:transform .7s var(--ease-out-expo);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;transform:translate(100%)}.Pj2Xoq_mobileOverlayOpen{pointer-events:all;transform:translate(0)}.Pj2Xoq_mobileOverlayTexture{pointer-events:none;background:repeating-linear-gradient(-45deg,#0000,#0000 30px,#ffffff05 30px 60px);position:absolute;inset:0}.Pj2Xoq_mobileCorner{z-index:3;pointer-events:none;opacity:0;width:40px;height:40px;transition:opacity .6s var(--ease-out-expo) .3s;position:absolute}.Pj2Xoq_mobileOverlayOpen .Pj2Xoq_mobileCorner{opacity:1}.Pj2Xoq_mobileCorner:before,.Pj2Xoq_mobileCorner:after{content:"";background:var(--white);position:absolute}.Pj2Xoq_mobileCornerTl{top:2rem;left:2rem}.Pj2Xoq_mobileCornerTl:before{width:2px;height:30px;top:0;left:0}.Pj2Xoq_mobileCornerTl:after{width:30px;height:2px;top:0;left:0}.Pj2Xoq_mobileCornerBl{bottom:2rem;left:2rem}.Pj2Xoq_mobileCornerBl:before{width:2px;height:30px;bottom:0;left:0}.Pj2Xoq_mobileCornerBl:after{width:30px;height:2px;bottom:0;left:0}.Pj2Xoq_mobileCornerBr{bottom:2rem;right:2rem}.Pj2Xoq_mobileCornerBr:before{width:2px;height:30px;bottom:0;right:0}.Pj2Xoq_mobileCornerBr:after{width:30px;height:2px;bottom:0;right:0}.Pj2Xoq_mobileTag{z-index:5;opacity:0;transition:all .6s var(--ease-out-expo) .35s;align-items:center;gap:.75rem;display:flex;position:absolute;top:5.5rem;left:2rem;transform:translateY(10px)}.Pj2Xoq_mobileOverlayOpen .Pj2Xoq_mobileTag{opacity:1;transform:translateY(0)}.Pj2Xoq_mobileTagLine{background:var(--white);width:24px;height:2px}.Pj2Xoq_mobileTagLabel{letter-spacing:.2em;text-transform:uppercase;color:#ffffffb3;font-size:.65rem;font-weight:700;font-family:var(--font-body), "Outfit", sans-serif}.Pj2Xoq_mobileContent{flex-direction:column;gap:0;width:100%;padding:0 2rem;display:flex}.Pj2Xoq_mobileLink{cursor:pointer;opacity:0;border-bottom:1px solid #ffffff1a;align-items:center;gap:1rem;padding:1.25rem 0;text-decoration:none;animation:none;display:flex;position:relative;transform:translateY(30px)}.Pj2Xoq_mobileOverlayOpen .Pj2Xoq_mobileLink{animation:Pj2Xoq_mobileLinkReveal .7s var(--ease-out-expo) forwards}@keyframes Pj2Xoq_mobileLinkReveal{to{opacity:1;transform:translateY(0)}}.Pj2Xoq_mobileLink:before{content:"";background:var(--white);width:0;height:1px;transition:width .6s var(--ease-out-expo);position:absolute;bottom:-1px;left:0}.Pj2Xoq_mobileLink:hover:before{width:100%}.Pj2Xoq_mobileLinkIndex{font-family:var(--font-body), "Outfit", sans-serif;letter-spacing:.15em;color:#ffffff59;min-width:24px;transition:color .4s var(--ease-out-expo);font-size:.65rem;font-weight:600}.Pj2Xoq_mobileLink:hover .Pj2Xoq_mobileLinkIndex{color:#ffffffb3}.Pj2Xoq_mobileLinkLabel{font-family:var(--font-display), "Bebas Neue", sans-serif;color:var(--white);letter-spacing:.02em;transition:all .4s var(--ease-out-expo);font-size:clamp(2.2rem,9vw,3.5rem);line-height:1}.Pj2Xoq_mobileLink:hover .Pj2Xoq_mobileLinkLabel{letter-spacing:.02em}.Pj2Xoq_mobileLinkArrow{color:#ffffff4d;width:18px;height:18px;transition:all .4s var(--ease-out-expo);flex-shrink:0;margin-left:auto;transform:translate(0)translateY(0)}.Pj2Xoq_mobileLink:hover .Pj2Xoq_mobileLinkArrow{color:var(--white);transform:translate(4px)translateY(-4px)}.Pj2Xoq_mobileCta{background:var(--white);color:var(--blue);font-family:var(--font-body), "Outfit", sans-serif;letter-spacing:.15em;text-transform:uppercase;opacity:0;transition:background .4s var(--ease-out-expo), color .4s var(--ease-out-expo);justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;padding:1.25rem 2rem;font-size:.85rem;font-weight:700;text-decoration:none;animation:none;display:flex;transform:translateY(30px)}.Pj2Xoq_mobileOverlayOpen .Pj2Xoq_mobileCta{animation:Pj2Xoq_mobileLinkReveal .7s var(--ease-out-expo) forwards}.Pj2Xoq_mobileCta svg{width:16px;height:16px;transition:transform .4s var(--ease-out-expo)}.Pj2Xoq_mobileCta:hover{background:var(--black);color:var(--white)}.Pj2Xoq_mobileCta:hover svg{transform:translate(4px)}.Pj2Xoq_mobileBottom{font-family:var(--font-body), "Outfit", sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#ffffff59;z-index:5;opacity:0;transition:opacity .6s var(--ease-out-expo) .5s;white-space:nowrap;align-items:center;gap:.75rem;font-size:.6rem;font-weight:600;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.Pj2Xoq_mobileOverlayOpen .Pj2Xoq_mobileBottom{opacity:1}.Pj2Xoq_mobileBottomDot{background:#ffffff59;border-radius:50%;width:3px;height:3px}@media (max-width:1400px){.Pj2Xoq_nav{padding:0 1.5rem}.Pj2Xoq_navLinks{display:none}.Pj2Xoq_navCta{padding:.6rem 1.25rem;font-size:.8rem}.Pj2Xoq_menuTrigger{display:flex}}@media (max-width:768px){.Pj2Xoq_nav{mix-blend-mode:normal;height:56px;padding:0 7px 0 1.5rem}.Pj2Xoq_navLogo img{width:auto;height:20px}.Pj2Xoq_navLogo{font-size:1rem}.Pj2Xoq_navCta{display:none}.Pj2Xoq_mobileTag{left:50%;transform:translate(-50%)translateY(10px)}.Pj2Xoq_mobileOverlayOpen .Pj2Xoq_mobileTag{transform:translate(-50%)translateY(0)}.Pj2Xoq_mobileBottom{text-align:center;flex-direction:column;gap:.25rem}.Pj2Xoq_mobileBottomDot{display:none}}@media (prefers-reduced-motion:reduce){.Pj2Xoq_nav,.Pj2Xoq_navLinks a,.Pj2Xoq_navLinks a:after,.Pj2Xoq_navCta,.Pj2Xoq_mobileOverlay,.Pj2Xoq_mobileLink,.Pj2Xoq_mobileCta,.Pj2Xoq_mobileCorner,.Pj2Xoq_mobileTag,.Pj2Xoq_mobileBottom,.Pj2Xoq_menuTrigger,.Pj2Xoq_menuLine{transition:none;animation:none}.Pj2Xoq_scrolled,.Pj2Xoq_navSubpage{-webkit-backdrop-filter:none;background:#0a0a0af7}}@media (min-width:1401px){.Pj2Xoq_mobileOverlay{display:none}.Pj2Xoq_menuTrigger{display:none!important}}.Pj2Xoq_navDays{letter-spacing:.18em;text-transform:uppercase;opacity:.7;white-space:nowrap;margin-right:1.5rem;font-size:.68rem;font-weight:600}@media (max-width:1200px){.Pj2Xoq_navDays{display:none}}
.EZoWya_footer{background:var(--black);border-top:1px solid #ffffff1a;padding:4rem 4rem 6.5rem}.EZoWya_footerContent{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;display:flex}.EZoWya_footerLogo{font-family:var(--font-display), "Bebas Neue", sans-serif;letter-spacing:.1em;font-size:1.5rem}.EZoWya_footerLogo img{filter:brightness(0)invert()}.EZoWya_footerLinks{gap:3rem;display:flex}.EZoWya_footerLinks a,.EZoWya_footerLinkBtn{color:var(--gray);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.875rem;text-decoration:none;transition:color .3s}.EZoWya_footerLinks a:hover,.EZoWya_footerLinkBtn:hover{color:var(--white)}.EZoWya_footerCopyright{color:var(--gray);font-size:.875rem}.EZoWya_footerLegalLink{color:inherit;text-underline-offset:3px;text-decoration:underline;transition:color .2s}.EZoWya_footerLegalLink:hover{color:var(--white)}@media (max-width:992px){.EZoWya_footerContent{text-align:center;flex-direction:column;gap:2rem}.EZoWya_footerLinks{flex-wrap:wrap;justify-content:center;gap:1rem 2rem}}@media (max-width:768px){.EZoWya_footer{padding:3rem 2rem 7rem}.EZoWya_footerContent{gap:1.5rem}}
.Gw2OCW_trigger{z-index:998;background:var(--blue);cursor:pointer;height:44px;transition:all .4s var(--ease-out-expo);font-family:var(--font-display), "Bebas Neue", sans-serif;letter-spacing:.12em;color:var(--white);border:none;justify-content:center;align-items:center;padding:0 1.25rem;font-size:1rem;display:flex;position:fixed;bottom:2rem;right:2rem;box-shadow:0 4px 24px #0055ff4d}.Gw2OCW_trigger:hover{background:var(--white);color:var(--blue);transform:scale(1.05);box-shadow:0 8px 32px #0055ff26}.Gw2OCW_overlay{z-index:9999;background-blend-mode:soft-light;clip-path:inset(100% 0 0);transition:clip-path .75s var(--ease-out-expo);pointer-events:none;background:#04c url(/images/coaching-track-texture.webp) 0 0/320px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Gw2OCW_overlay.Gw2OCW_open{clip-path:inset(0);pointer-events:all}.Gw2OCW_overlayTexture{display:none}.Gw2OCW_corner{z-index:3;pointer-events:none;opacity:0;width:50px;height:50px;transition:opacity .6s var(--ease-out-expo) .3s;position:absolute}.Gw2OCW_overlay.Gw2OCW_open .Gw2OCW_corner{opacity:1}.Gw2OCW_corner:before,.Gw2OCW_corner:after{content:"";background:var(--white);position:absolute}.Gw2OCW_cornerTl{top:3rem;left:3rem}.Gw2OCW_cornerTl:before{width:2px;height:40px;top:0;left:0}.Gw2OCW_cornerTl:after{width:40px;height:2px;top:0;left:0}.Gw2OCW_cornerTr{top:3rem;right:3rem}.Gw2OCW_cornerTr:before{width:2px;height:40px;top:0;right:0}.Gw2OCW_cornerTr:after{width:40px;height:2px;top:0;right:0}.Gw2OCW_cornerBl{bottom:3rem;left:3rem}.Gw2OCW_cornerBl:before{width:2px;height:40px;bottom:0;left:0}.Gw2OCW_cornerBl:after{width:40px;height:2px;bottom:0;left:0}.Gw2OCW_cornerBr{bottom:3rem;right:3rem}.Gw2OCW_cornerBr:before{width:2px;height:40px;bottom:0;right:0}.Gw2OCW_cornerBr:after{width:40px;height:2px;bottom:0;right:0}.Gw2OCW_closeBtn{z-index:10;cursor:pointer;width:48px;height:48px;transition:all .4s var(--ease-out-expo);opacity:0;background:0 0;border:2px solid #ffffff4d;justify-content:center;align-items:center;display:flex;position:absolute;top:3rem;right:3rem;transform:rotate(-90deg)}.Gw2OCW_overlay.Gw2OCW_open .Gw2OCW_closeBtn{opacity:1;transition-delay:.4s;transform:rotate(0)}.Gw2OCW_closeBtn:hover{border-color:var(--white);background:#ffffff1a}.Gw2OCW_closeLine{background:var(--white);width:18px;height:2px;position:absolute}.Gw2OCW_closeLine:first-child{transform:rotate(45deg)}.Gw2OCW_closeLine:last-child{transform:rotate(-45deg)}.Gw2OCW_tag{z-index:5;opacity:0;transition:all .6s var(--ease-out-expo) .35s;align-items:center;gap:1rem;display:flex;position:absolute;top:5rem;left:50%;transform:translateY(10px)}.Gw2OCW_overlay.Gw2OCW_open .Gw2OCW_tag{opacity:1;transform:translate(-50%)translateY(0)}.Gw2OCW_tagLine{background:var(--white);width:30px;height:2px}.Gw2OCW_tagLabel{letter-spacing:.2em;text-transform:uppercase;color:#ffffffb3;font-size:.7rem;font-weight:700;font-family:var(--font-body), "Outfit", sans-serif}.Gw2OCW_content{flex-direction:column;gap:0;width:100%;max-width:900px;padding:0 4rem;display:flex}.Gw2OCW_socialLink{cursor:pointer;opacity:0;border-bottom:1px solid #ffffff1a;align-items:center;gap:2rem;padding:1.75rem 0;text-decoration:none;animation:none;display:flex;position:relative;transform:translateY(30px)}.Gw2OCW_overlay.Gw2OCW_open .Gw2OCW_socialLink{animation:Gw2OCW_linkReveal .7s var(--ease-out-expo) forwards}@keyframes Gw2OCW_linkReveal{to{opacity:1;transform:translateY(0)}}.Gw2OCW_socialLink:before{content:"";background:var(--white);width:0;height:1px;transition:width .6s var(--ease-out-expo);position:absolute;bottom:-1px;left:0}.Gw2OCW_socialLink:hover:before{width:100%}.Gw2OCW_socialIndex{font-family:var(--font-body), "Outfit", sans-serif;letter-spacing:.15em;color:#ffffff59;min-width:30px;transition:color .4s var(--ease-out-expo);font-size:.7rem;font-weight:600}.Gw2OCW_socialLink:hover .Gw2OCW_socialIndex{color:#ffffffb3}.Gw2OCW_socialName{font-family:var(--font-display), "Bebas Neue", sans-serif;color:var(--white);letter-spacing:.02em;transition:all .4s var(--ease-out-expo);font-size:clamp(3rem,7vw,5.5rem);line-height:1}.Gw2OCW_socialLink:hover .Gw2OCW_socialName{letter-spacing:.06em}.Gw2OCW_socialHandle{font-family:var(--font-body), "Outfit", sans-serif;color:#fff6;transition:color .4s var(--ease-out-expo);margin-left:auto;font-size:.8rem}.Gw2OCW_socialLink:hover .Gw2OCW_socialHandle{color:#ffffffb3}.Gw2OCW_socialArrow{color:#ffffff4d;width:20px;height:20px;transition:all .4s var(--ease-out-expo);flex-shrink:0;transform:translate(0)translateY(0)}.Gw2OCW_socialLink:hover .Gw2OCW_socialArrow{color:var(--white);transform:translate(4px)translateY(-4px)}.Gw2OCW_bottomInfo{font-family:var(--font-body), "Outfit", sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#ffffff59;z-index:5;opacity:0;transition:opacity .6s var(--ease-out-expo) .5s;align-items:center;gap:.75rem;font-size:.65rem;font-weight:600;display:flex;position:absolute;bottom:3rem;left:50%;transform:translate(-50%)}.Gw2OCW_overlay.Gw2OCW_open .Gw2OCW_bottomInfo{opacity:1}.Gw2OCW_bottomDot{background:#ffffff59;border-radius:50%;width:3px;height:3px}@media (max-width:768px){.Gw2OCW_trigger{height:42px;padding:0 1.25rem;bottom:1.5rem;right:50%;transform:translate(50%)}.Gw2OCW_trigger:hover{transform:translate(50%)scale(1.05)}.Gw2OCW_overlay{clip-path:inset(100% 0 0)}.Gw2OCW_overlay.Gw2OCW_open{clip-path:inset(0)}.Gw2OCW_corner{display:none}.Gw2OCW_tag{top:2rem;left:2rem;transform:translateY(10px)}.Gw2OCW_overlay.Gw2OCW_open .Gw2OCW_tag{transform:translateY(0)}.Gw2OCW_closeBtn{width:42px;height:42px;top:1.5rem;right:1.5rem}.Gw2OCW_content{padding:0 2rem}.Gw2OCW_socialLink{gap:1rem;padding:1.25rem 0}.Gw2OCW_socialHandle{display:none}.Gw2OCW_socialName{font-size:clamp(2.5rem,10vw,3.5rem)}.Gw2OCW_bottomInfo{text-align:center;flex-direction:column;gap:.2rem;bottom:2rem}.Gw2OCW_bottomDot{display:none}}@supports ((-webkit-background-clip:text) or (background-clip:text)){.Gw2OCW_socialName,.Gw2OCW_tagLabel{background:#fff url(/images/coaching-white-paint.webp) 0 0/220px;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}.Gw2OCW_trigger:focus-visible,.Gw2OCW_closeBtn:focus-visible,.Gw2OCW_socialLink:focus-visible{outline-offset:4px;outline:3px solid #ffd23f}@media (forced-colors:active){.Gw2OCW_socialName,.Gw2OCW_tagLabel{color:buttontext;-webkit-text-fill-color:ButtonText;background:0 0}}
