@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_b3c37ea9-module__m-cq2W__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_b3c37ea9-module__m-cq2W__variable{--font-manrope:"Manrope", "Manrope Fallback"}
.Navbar-module___rHu7W__topBar{color:#fffc;background:#0f172a;padding:.65rem 0;font-size:.8rem}.Navbar-module___rHu7W__topBarInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Navbar-module___rHu7W__topBarLeft,.Navbar-module___rHu7W__topBarRight{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.Navbar-module___rHu7W__topBarDivider{color:#fff3}.Navbar-module___rHu7W__topBarLink{color:#ffffffbf;font-size:.78rem;text-decoration:none;transition:color .2s}.Navbar-module___rHu7W__topBarLink:hover{color:#fff}.Navbar-module___rHu7W__header{z-index:1000;transition:all .3s;position:sticky;top:0;left:0;right:0}.Navbar-module___rHu7W__headerScrolled{box-shadow:0 4px 20px #00000014}.Navbar-module___rHu7W__navbar{border-bottom:1px solid var(--border-color);background:#fff;padding:.75rem 0;transition:all .3s}.Navbar-module___rHu7W__navContainer{justify-content:space-between;align-items:center;display:flex}.Navbar-module___rHu7W__logo{align-items:center;gap:.65rem;text-decoration:none;display:flex}.Navbar-module___rHu7W__logoIcon{background:linear-gradient(135deg, var(--haxor-pink), var(--haxor-cyan));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.8rem}.Navbar-module___rHu7W__logoText{flex-direction:column;display:flex}.Navbar-module___rHu7W__logoName{font-family:var(--font-outfit);letter-spacing:3px;color:var(--text-primary);font-size:1.1rem;font-weight:800}.Navbar-module___rHu7W__logoSub{color:var(--text-muted);letter-spacing:.5px;text-transform:uppercase;font-size:.55rem}.Navbar-module___rHu7W__navLinks{align-items:center;gap:1.75rem;display:flex}.Navbar-module___rHu7W__navLink{color:var(--text-secondary);font-size:.9rem;font-weight:500;transition:color .2s;position:relative}.Navbar-module___rHu7W__navLink:after{content:"";background:var(--haxor-pink);border-radius:2px;width:0;height:2px;transition:width .25s;position:absolute;bottom:-4px;left:0}.Navbar-module___rHu7W__navLink:hover{color:var(--text-primary)}.Navbar-module___rHu7W__navLink:hover:after{width:100%}.Navbar-module___rHu7W__navCta{border-radius:6px;padding:.5rem 1.25rem;font-size:.85rem}.Navbar-module___rHu7W__hamburger{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.Navbar-module___rHu7W__hamburger span{background:var(--text-primary);border-radius:2px;width:24px;height:2px;transition:all .3s;display:block}.Navbar-module___rHu7W__hamburger.Navbar-module___rHu7W__hamburgerOpen span:first-child{transform:rotate(45deg)translate(5px,5px)}.Navbar-module___rHu7W__hamburger.Navbar-module___rHu7W__hamburgerOpen span:nth-child(2){opacity:0}.Navbar-module___rHu7W__hamburger.Navbar-module___rHu7W__hamburgerOpen span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}@media (max-width:992px){.Navbar-module___rHu7W__topBar{display:none}.Navbar-module___rHu7W__hamburger{display:flex}.Navbar-module___rHu7W__navLinks{border-left:1px solid var(--border-color);z-index:1000;background:#fff;flex-direction:column;justify-content:center;gap:1.75rem;width:80vw;max-width:340px;height:100vh;transition:right .3s;position:fixed;top:0;right:-100%;box-shadow:-4px 0 20px #00000014}.Navbar-module___rHu7W__navLinksOpen{right:0}.Navbar-module___rHu7W__navLink{font-size:1.05rem}}
.Footer-module__Grjkva__footer{background:var(--haxor-dark);color:#ffffffd9;padding:4.5rem 0 2rem}.Footer-module__Grjkva__footerGrid{grid-template-columns:2.5fr 1fr 1fr 1.5fr;gap:3rem;margin-bottom:3rem;display:grid}.Footer-module__Grjkva__brandCol{padding-right:2rem}.Footer-module__Grjkva__logo{align-items:center;margin-bottom:1.5rem;display:flex}.Footer-module__Grjkva__logoImage{object-fit:contain}.Footer-module__Grjkva__brandDesc{color:#ffffffa6;max-width:400px;font-size:.9rem;line-height:1.8}.Footer-module__Grjkva__linkCol,.Footer-module__Grjkva__contactCol{min-width:0}.Footer-module__Grjkva__colTitle{text-transform:uppercase;letter-spacing:1.5px;color:#fff;margin-bottom:1.5rem;font-size:.85rem;font-weight:700}.Footer-module__Grjkva__linkList,.Footer-module__Grjkva__contactList{margin:0;padding:0;list-style:none}.Footer-module__Grjkva__linkList li,.Footer-module__Grjkva__contactList li{margin-bottom:.85rem}.Footer-module__Grjkva__footerLink,.Footer-module__Grjkva__contactLink,.Footer-module__Grjkva__contactText{color:#fff9;font-size:.9rem;text-decoration:none;transition:color .2s,padding-left .2s}.Footer-module__Grjkva__footerLink:hover,.Footer-module__Grjkva__contactLink:hover{color:var(--haxor-cyan);padding-left:4px}.Footer-module__Grjkva__socialLinks{gap:1.25rem;margin-top:1.5rem;display:flex}.Footer-module__Grjkva__socialLinks a{color:#ffffff80;transition:color .2s,transform .2s}.Footer-module__Grjkva__socialLinks a:hover{color:var(--haxor-cyan);transform:translateY(-2px)}.Footer-module__Grjkva__footerBottom{color:#ffffff73;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-top:2rem;font-size:.85rem;display:flex}.Footer-module__Grjkva__location{color:#ffffff73}@media (max-width:1024px){.Footer-module__Grjkva__footerGrid{grid-template-columns:1.5fr 1fr 1fr;gap:2.5rem}.Footer-module__Grjkva__contactCol{grid-column:1/-1}}@media (max-width:768px){.Footer-module__Grjkva__footerGrid{grid-template-columns:1fr 1fr}.Footer-module__Grjkva__brandCol{grid-column:1/-1;padding-right:0}}@media (max-width:600px){.Footer-module__Grjkva__footerGrid{grid-template-columns:1fr}.Footer-module__Grjkva__footerBottom{text-align:center;flex-direction:column;gap:1rem}}
:root{--haxor-pink:#f42f63;--haxor-cyan:#00c6ff;--haxor-yellow:#f9c52e;--haxor-dark:#1a1c20;--gradient-brand:linear-gradient(135deg, var(--haxor-pink), var(--haxor-cyan));--gradient-brand-hover:linear-gradient(135deg, #e0264f, #00b2e8);--bg-primary:#fff;--bg-secondary:#fafbfc;--bg-tertiary:#f3f5f7;--bg-dark:#1a1c20;--bg-dark-secondary:#22252b;--bg-card:#fff;--text-primary:#1a1c20;--text-secondary:#555b6e;--text-muted:#8b95a5;--text-on-dark:#fff;--text-on-dark-secondary:#c0c7d3;--border-color:#e8eaed;--border-light:#f0f1f3;--border-focus:var(--haxor-cyan);--shadow-xs:0 1px 2px #0000000a;--shadow-sm:0 2px 8px #0000000f;--shadow-md:0 4px 16px #00000014;--shadow-lg:0 8px 32px #0000001a;--shadow-xl:0 16px 48px #0000001f;--container-width:1200px;--container-padding:2rem;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--ease-out:cubic-bezier(.16, 1, .3, 1);--transition-fast:.15s var(--ease-out);--transition-base:.25s var(--ease-out);--transition-slow:.4s var(--ease-out)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-behavior:smooth}body{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;color:var(--text-primary);background-color:var(--bg-primary);max-width:100vw;overflow-x:hidden}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{color:inherit;transition:color var(--transition-fast);text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-manrope), sans-serif;color:#0f172a;font-style:normal;font-weight:600}h1,h2{font-size:40px;line-height:56px}h3{font-size:24px;line-height:32px}h4{font-size:20px;line-height:28px}p{font-family:var(--font-manrope), sans-serif;color:#475569;font-size:16px;font-weight:400;line-height:29px}.lead{color:var(--text-secondary);max-width:60ch;font-size:1.125rem}.container{width:100%;max-width:var(--container-width);padding-left:var(--container-padding);padding-right:var(--container-padding);margin-left:auto;margin-right:auto}.section-padding{padding-top:4rem;padding-bottom:4rem}.section-padding-sm{padding-top:2.5rem;padding-bottom:2.5rem}.flex-center{justify-content:center;align-items:center;display:flex}.text-gradient{color:var(--haxor-cyan)}.text-gradient-alt{color:var(--haxor-pink)}.bg-white{background-color:var(--bg-primary)}.bg-light{background-color:var(--bg-secondary)}.bg-subtle{background-color:var(--bg-tertiary)}.bg-dark{background-color:var(--bg-dark);color:var(--text-on-dark)}.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6{color:var(--text-on-dark)}.bg-dark p{color:var(--text-on-dark-secondary)}.card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);transition:box-shadow var(--transition-base), transform var(--transition-base);padding:2rem}.card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.card-flat{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:2rem}.btn{border-radius:var(--radius-sm);transition:all var(--transition-base);white-space:nowrap;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.btn-primary{background:var(--haxor-cyan);color:#1a1c20;box-shadow:0 2px 8px #00c6ff33}.btn-primary:hover{background:#00aee0;transform:translateY(-1px);box-shadow:0 4px 16px #00c6ff4d}.btn-primary:active{transform:translateY(0);box-shadow:0 1px 4px #00c6ff33}.btn-secondary{background:var(--haxor-pink);color:#fff;border:none;box-shadow:0 2px 8px #f42f6333}.btn-secondary:hover{background:#d6254f;transform:translateY(-1px);box-shadow:0 4px 16px #f42f634d}.btn-secondary:active{transform:translateY(0);box-shadow:0 1px 4px #f42f6333}.btn-outline{color:#334155;background:0 0;border:1px solid #cbd5e1}.btn-outline:hover{color:#0f172a;background:0 0;border-color:#0f172a}.btn-ghost{color:var(--text-secondary);background:0 0;padding:.5rem 1rem}.btn-ghost:hover{color:var(--text-primary);background-color:var(--bg-secondary)}.btn-lg{border-radius:var(--radius-md);padding:1rem 2.25rem}.btn-sm{padding:.5rem 1.25rem;font-size:.875rem}.bg-dark .btn-secondary{color:var(--text-on-dark);border-color:#fff3}.bg-dark .btn-secondary:hover{background-color:#ffffff0d;border-color:#ffffff80}.badge{border-radius:var(--radius-full);background-color:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-light);align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}.badge-brand{color:var(--haxor-pink);background:linear-gradient(135deg,#f42f6314,#00c6ff14);border-color:#f42f6326}.divider{background-color:var(--border-color);border:none;width:100%;height:1px}.section-header{text-align:center;max-width:640px;margin-bottom:4rem;margin-left:auto;margin-right:auto}.section-header p{margin-top:1rem;margin-left:auto;margin-right:auto}.section-label{text-transform:uppercase;letter-spacing:.08em;color:var(--haxor-pink);margin-bottom:.75rem;font-size:.8125rem;font-weight:600;display:inline-block}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in-up{animation:fadeInUp .6s var(--ease-out) both}.animate-fade-in{animation:fadeIn .5s var(--ease-out) both}.stagger-children>:first-child{animation-delay:0s}.stagger-children>:nth-child(2){animation-delay:80ms}.stagger-children>:nth-child(3){animation-delay:.16s}.stagger-children>:nth-child(4){animation-delay:.24s}.stagger-children>:nth-child(5){animation-delay:.32s}.stagger-children>:nth-child(6){animation-delay:.4s}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:2px}::selection{color:var(--text-primary);background-color:#00c6ff26}@media (max-width:1024px){:root{--container-padding:1.5rem}.section-padding{padding-top:4.5rem;padding-bottom:4.5rem}}@media (max-width:768px){:root{--container-padding:1.25rem}.section-padding{padding-top:3.5rem;padding-bottom:3.5rem}.section-padding-sm{padding-top:2.5rem;padding-bottom:2.5rem}.section-header{margin-bottom:2.5rem}h1{letter-spacing:-.03em}.btn-lg{padding:.875rem 1.75rem;font-size:.9375rem}}@media (max-width:480px){:root{--container-padding:1rem}.section-padding{padding-top:3rem;padding-bottom:3rem}body{font-size:.9375rem}}
