@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Montserrat:wght@400;500;600;700;800&display=swap";
@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.51680477.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:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.19f28380.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%}.bebas_neue_f1dfddac-module__-8Ud4W__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_f1dfddac-module__-8Ud4W__variable{--font-display:"Bebas Neue","Bebas Neue Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_fa92c3d6-module__cGxJ2W__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_fa92c3d6-module__cGxJ2W__variable{--font-body:"Montserrat","Montserrat Fallback"}
@font-face{font-family:Bebas Neue Fallback;src:local(Impact),local(Arial Narrow Bold);ascent-override:95%;descent-override:13%;line-gap-override:0%;size-adjust:105%}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:92%;descent-override:24%;line-gap-override:0%;size-adjust:102%}:root{--launchy-bg-deep:#0d0d0d;--launchy-bg-base:#0d0d0d;--launchy-bg-surface:#141414;--launchy-bg-elevated:#1a1a1a;--launchy-bg-overlay:#0d0d0dd9;--launchy-accent:#b5ff2c;--launchy-accent-rgb:181,255,44;--launchy-accent-deep:#5a8a00;--launchy-accent-shadow:#5a8a00;--launchy-accent-dim:#b5ff2c1f;--launchy-accent-subtle:#b5ff2c0f;--launchy-accent-glow-sm:#b5ff2c14;--launchy-accent-glow-md:#b5ff2c26;--launchy-border-subtle:#b5ff2c0f;--launchy-border-default:#b5ff2c1f;--launchy-border-medium:#b5ff2c40;--launchy-border-active:#b5ff2c80;--launchy-text-primary:#f5f5f5;--launchy-text-secondary:#ccc;--launchy-text-dim:#666;--launchy-text-on-accent:#0d0d0d;--launchy-white:#f5f5f5;--launchy-launch:var(--launchy-accent);--launchy-flow:var(--launchy-accent);--launchy-ignite:var(--launchy-accent);--launchy-hunt:var(--launchy-accent);--launchy-boost:var(--launchy-accent);--launchy-anchor:var(--launchy-accent);--launchy-core:var(--launchy-accent);--launchy-light-bg:#f5f5f5;--launchy-light-surface:#f3f4f6;--launchy-light-elevated:#fafafa;--launchy-light-text-primary:#0d0d0d;--launchy-light-text-secondary:#6b7280;--launchy-light-text-dim:#9ca3af;--launchy-light-border:#0d0d0d1a;--launchy-light-border-strong:#0d0d0d33;--launchy-success:#b5ff2c;--launchy-warning:#ffb830;--launchy-error:#f44;--launchy-glow-sm:0 0 16px #b5ff2c14;--launchy-glow-md:0 0 32px #b5ff2c1f;--launchy-glow-lg:0 0 60px #b5ff2c14,0 0 120px #b5ff2c0a;--launchy-glow-active:0 0 24px #b5ff2c26,inset 0 0 24px #b5ff2c0a;--launchy-grid-opacity:.022;--launchy-grid-size:48px;--launchy-glass-blur:16px;--font-display:"Bebas Neue","Bebas Neue Fallback",Impact,sans-serif;--font-body:"Montserrat","Montserrat Fallback",system-ui,sans-serif;--font-ui:var(--font-body);--font-mono:var(--font-body);--font-grotesk:var(--font-body);--text-display:clamp(48px,8vw,80px);--text-h1:clamp(32px,5vw,48px);--text-h2:clamp(24px,3.5vw,32px);--text-h3:20px;--text-body-lg:18px;--text-body:15px;--text-small:13px;--text-label:11px;--text-admin-hero:44px;--text-admin-display:24px;--text-admin-heading:18px;--text-admin-body:14px;--text-admin-small:12px;--text-admin-micro:10px;--radius-none:0px;--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-pill:100px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-24:96px;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--duration-fast:.2s;--duration-normal:.4s;--duration-slow:.7s}.launchy-display,.launchy-h0{font-family:var(--font-display);font-weight:400;font-size:var(--text-display);letter-spacing:-.01em;color:var(--launchy-text-primary);text-transform:uppercase;line-height:1}.launchy-h1{font-family:var(--font-display);font-weight:400;font-size:var(--text-h1);letter-spacing:-.005em;color:var(--launchy-text-primary);text-transform:uppercase;line-height:1.05}.launchy-h2{font-family:var(--font-display);font-weight:400;font-size:var(--text-h2);color:var(--launchy-text-primary);text-transform:uppercase;line-height:1.1}.launchy-h3{font-family:var(--font-body);font-weight:700;font-size:var(--text-h3);color:var(--launchy-text-primary);line-height:1.2}.launchy-body-lg{font-family:var(--font-body);font-weight:400;font-size:var(--text-body-lg);color:var(--launchy-text-secondary);line-height:1.6}.launchy-body{font-family:var(--font-body);font-weight:400;font-size:var(--text-body);color:var(--launchy-text-primary);line-height:1.6}.launchy-small{font-family:var(--font-body);font-weight:500;font-size:var(--text-small);color:var(--launchy-text-secondary);line-height:1.5}.launchy-label{font-family:var(--font-mono);font-weight:500;font-size:var(--text-label);letter-spacing:.2em;text-transform:uppercase;color:var(--launchy-text-secondary);line-height:1}.launchy-mono{font-family:var(--font-mono);font-weight:400;font-size:var(--text-small);color:var(--launchy-text-primary)}.launchy-logo{font-family:var(--font-ui);letter-spacing:-.02em;text-transform:uppercase;color:var(--launchy-text-primary);font-weight:800}.launchy-logo .mark{color:var(--launchy-accent);margin-left:.15em}.launchy-grid{background-image:linear-gradient(rgba(var(--launchy-accent-rgb),var(--launchy-grid-opacity))1px,transparent 1px),linear-gradient(90deg,rgba(var(--launchy-accent-rgb),var(--launchy-grid-opacity))1px,transparent 1px);background-size:var(--launchy-grid-size)var(--launchy-grid-size)}.launchy-glow-sm{box-shadow:var(--launchy-glow-sm)}.launchy-glow-md{box-shadow:var(--launchy-glow-md)}.launchy-glow-lg{box-shadow:var(--launchy-glow-lg)}.launchy-glow-active{box-shadow:var(--launchy-glow-active)}.launchy-glass{background:var(--launchy-bg-overlay);-webkit-backdrop-filter:blur(var(--launchy-glass-blur));border:1px solid var(--launchy-border-default)}.launchy-text-gradient{background:linear-gradient(135deg,#b5ff2c 0%,#7ae800 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.launchy-bloom-bottom{background:radial-gradient(ellipse 80% 40% at 50% 100%,rgba(var(--launchy-accent-rgb),.07),transparent)}.launchy-bloom-center{background:radial-gradient(ellipse 80% 70% at 50% 50%,rgba(var(--launchy-accent-rgb),.1),transparent)}.launchy{background:var(--launchy-bg-base);color:var(--launchy-text-primary);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.launchy ::selection{background:rgba(var(--launchy-accent-rgb),.2);color:var(--launchy-text-primary)}.launchy :focus-visible{outline:1px solid var(--launchy-accent);outline-offset:2px}.launchy-light{background:var(--launchy-light-bg);color:var(--launchy-light-text-primary);font-family:var(--font-body)}.launchy-light .launchy-h1,.launchy-light .launchy-h2,.launchy-light .launchy-h3,.launchy-light .launchy-display{color:var(--launchy-light-text-primary)}.launchy-light .launchy-body-lg,.launchy-light .launchy-small,.launchy-light .launchy-label{color:var(--launchy-light-text-secondary)}.launchy-light .launchy-body,.launchy-light .launchy-mono,.launchy-light .launchy-logo{color:var(--launchy-light-text-primary)}.launchy-light .launchy-logo .mark{color:var(--launchy-accent-deep)}
