@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_d231ba1c-module__Amy5XG__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_d231ba1c-module__Amy5XG__variable{--font-impact:"Bebas Neue","Bebas Neue Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_ed112c0b-module__0Jqcdq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_ed112c0b-module__0Jqcdq__variable{--font-heading:"Space Grotesk","Space Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_58f6afc0-module__CKsuwa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_58f6afc0-module__CKsuwa__variable{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}
.Header-module__ldgnoG__header{z-index:1000;padding:var(--space-sm)var(--space-md);background:0 0;transition:background .3s;position:fixed;top:0;left:0;right:0}.Header-module__ldgnoG__scrolled{background:var(--black)}.Header-module__ldgnoG__navInner{max-width:var(--container-full);justify-content:space-between;align-items:center;gap:var(--space-md);margin:0 auto;display:flex}.Header-module__ldgnoG__logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.Header-module__ldgnoG__logoImage{object-fit:contain;width:auto;height:36px}.Header-module__ldgnoG__logoText{font-family:var(--font-impact);font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--color-white,var(--white));letter-spacing:.01em;white-space:nowrap}.Header-module__ldgnoG__dot{color:var(--color-primary,var(--pink))}.Header-module__ldgnoG__desktopNav{align-items:center;gap:var(--space-md);display:flex}.Header-module__ldgnoG__navLink{font-family:var(--font-heading);font-size:var(--fs-sm);color:var(--color-white,var(--white));white-space:nowrap;transition:color var(--dur-fast)ease;padding:6px 4px;text-decoration:none;position:relative}.Header-module__ldgnoG__navLink:after{content:"";background:var(--color-primary,var(--pink));width:0;height:2px;transition:width var(--dur-fast)var(--ease-out-expo),left var(--dur-fast)var(--ease-out-expo);position:absolute;bottom:0;left:50%}.Header-module__ldgnoG__navLink:hover{color:var(--color-white,var(--white))}.Header-module__ldgnoG__navLink:hover:after{width:100%;left:0}.Header-module__ldgnoG__dropdown{position:relative}.Header-module__ldgnoG__dropdownMenu{min-width:180px;padding:var(--space-xs)0;background:rgba(var(--black-rgb),.95);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(var(--white-rgb),.08);border-radius:var(--radius-tag);opacity:0;visibility:hidden;pointer-events:none;z-index:10;transition:opacity .2s,visibility .2s,transform .2s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(8px)}.Header-module__ldgnoG__dropdown:hover .Header-module__ldgnoG__dropdownMenu,.Header-module__ldgnoG__dropdown:focus-within .Header-module__ldgnoG__dropdownMenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.Header-module__ldgnoG__dropdownMenu .Header-module__ldgnoG__navLink{padding:var(--space-xs)var(--space-sm);font-size:var(--fs-sm);white-space:nowrap;display:block}.Header-module__ldgnoG__dropdownMenu .Header-module__ldgnoG__navLink:after{display:none}.Header-module__ldgnoG__dropdownMenu .Header-module__ldgnoG__navLink:hover{background:rgba(var(--white-rgb),.04)}.Header-module__ldgnoG__hamburger{cursor:pointer;z-index:1010;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:8px;display:none}.Header-module__ldgnoG__hamburgerBar{background:var(--color-white,var(--white));width:22px;height:2px;transition:transform .3s var(--ease-out-expo),opacity .2s ease;border-radius:1px;display:block}.Header-module__ldgnoG__hamburgerOpen:first-child{transform:translateY(7px)rotate(45deg)}.Header-module__ldgnoG__hamburgerOpen:nth-child(2){opacity:0}.Header-module__ldgnoG__hamburgerOpen:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.Header-module__ldgnoG__mobileOverlay{z-index:999;-webkit-backdrop-filter:blur(4px);background:#00000080;position:fixed;inset:0}.Header-module__ldgnoG__mobileMenu{z-index:1005;background:rgb(var(--black-rgb));-webkit-backdrop-filter:none;border-left:1px solid rgba(var(--white-rgb),.06);width:min(320px,85vw);transition:transform .35s var(--ease-out-expo);-webkit-overflow-scrolling:touch;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.Header-module__ldgnoG__mobileMenuOpen{transform:translate(0)}.Header-module__ldgnoG__mobileMenuNav{padding:calc(var(--space-3xl) + var(--space-md))var(--space-md)var(--space-xl);flex-direction:column;display:flex}.Header-module__ldgnoG__mobileMenuGroup{border-bottom:1px solid rgba(var(--white-rgb),.06)}.Header-module__ldgnoG__mobileMenuLink{padding:var(--space-sm)var(--space-xs);min-height:44px;font-family:var(--font-heading);font-size:var(--fs-md);font-weight:var(--fw-semi);color:var(--color-white,var(--white));transition:color var(--dur-fast)ease;text-decoration:none;display:block}.Header-module__ldgnoG__mobileMenuLink:hover{color:var(--color-primary,var(--pink))}.Header-module__ldgnoG__mobileMenuChildren{padding-left:var(--space-sm);padding-bottom:var(--space-xs)}.Header-module__ldgnoG__mobileMenuChildLink{padding:12px var(--space-xs);min-height:44px;font-family:var(--font-heading);font-size:var(--fs-sm);color:var(--color-text,var(--gray-light));transition:color var(--dur-fast)ease;text-decoration:none;display:block}.Header-module__ldgnoG__mobileMenuChildLink:hover{color:var(--color-white,var(--white))}@media (max-width:767px){.Header-module__ldgnoG__desktopNav{display:none}.Header-module__ldgnoG__hamburger{display:flex}}@media (min-width:769px){.Header-module__ldgnoG__mobileMenu,.Header-module__ldgnoG__mobileOverlay,.Header-module__ldgnoG__hamburger{display:none!important}}
.Footer-module__Grjkva__footer{padding:var(--space-lg)var(--space-md);border-top:1px solid var(--border);background:var(--black);position:relative}.Footer-module__Grjkva__footer:before{content:"";background:linear-gradient(to bottom,transparent 0%,var(--overlay-light)100%);pointer-events:none;z-index:0;position:absolute;inset:0}.Footer-module__Grjkva__inner{max-width:var(--container-wide);justify-content:space-between;align-items:flex-start;gap:var(--space-lg);z-index:1;flex-wrap:wrap;margin:0 auto;display:flex;position:relative}.Footer-module__Grjkva__brand{gap:var(--space-xs);flex-direction:column;display:flex}.Footer-module__Grjkva__logoLink{text-decoration:none;display:inline-block}.Footer-module__Grjkva__logoImage{object-fit:contain;opacity:.7;width:auto;height:32px;transition:opacity var(--dur-fast)ease}.Footer-module__Grjkva__logoImage:hover{opacity:1}.Footer-module__Grjkva__logo{font-family:var(--font-impact);font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--gray);letter-spacing:-.02em;transition:color var(--dur-fast)ease;text-decoration:none}.Footer-module__Grjkva__logo:hover{color:var(--color-white,var(--white))}.Footer-module__Grjkva__dot{color:var(--color-primary,var(--pink))}.Footer-module__Grjkva__copy{font-size:var(--fs-xs);color:var(--gray)}.Footer-module__Grjkva__nav{gap:var(--space-xl);display:flex}.Footer-module__Grjkva__navCol{gap:var(--space-xs);flex-direction:column;display:flex}.Footer-module__Grjkva__navLink{font-size:var(--fs-sm);color:var(--gray-light);transition:color var(--dur-fast)ease;text-decoration:none}.Footer-module__Grjkva__navLink:hover{color:var(--color-white,var(--white))}@media (max-width:640px){.Footer-module__Grjkva__inner{text-align:left;flex-direction:column;align-items:flex-start}.Footer-module__Grjkva__nav{align-items:flex-start;gap:var(--space-lg);flex-direction:column}.Footer-module__Grjkva__navCol{align-items:flex-start}}
.PreviewBanner-module__cLoNVa__banner{z-index:10000;color:#1a1a1a;font-family:var(--font-mono);font-size:var(--fs-xs);text-align:center;background:linear-gradient(135deg,#f59e0b,#d97706);justify-content:center;align-items:center;gap:12px;padding:8px 16px;font-weight:600;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #0000004d}.PreviewBanner-module__cLoNVa__text{align-items:center;gap:6px;display:inline-flex}.PreviewBanner-module__cLoNVa__text:before{content:"";background:#dc2626;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite PreviewBanner-module__cLoNVa__pulse;display:inline-block}.PreviewBanner-module__cLoNVa__disable{color:#1a1a1a;background:#00000026;border-radius:4px;padding:2px 12px;font-weight:500;text-decoration:none;transition:background .2s}.PreviewBanner-module__cLoNVa__disable:hover{background:#0000004d}@keyframes PreviewBanner-module__cLoNVa__pulse{0%,to{opacity:1}50%{opacity:.4}}
*,: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;scrollbar-width:thin;scrollbar-color:var(--pink-light)transparent;overflow-x:clip}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--pink-light);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--pink-mid)}body{font-family:var(--font-mono);font-size:var(--fs-base);line-height:var(--lh-body);color:var(--gray-light);background-color:var(--black);position:relative;overflow-x:clip}body:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(var(--grid-color)1px,transparent 1px),linear-gradient(90deg,var(--grid-color)1px,transparent 1px);background-size:var(--grid-size)var(--grid-size);position:fixed;inset:0}body:after{content:"";z-index:99;pointer-events:none;opacity:.22;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.35' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:512px 512px;position:absolute;inset:0}::selection{background:var(--pink);color:var(--white)}::selection{background:var(--pink);color:var(--white)}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--indigo);outline-offset:3px}@media (pointer:coarse){body,a,button{cursor:auto!important}}@media (max-width:767px){body:before,body:after{display:none}}[id]{scroll-margin-top:100px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:9999;background:var(--pink);color:var(--black);font-family:var(--font-mono);font-size:var(--fs-sm);border-radius:var(--radius-block);padding:12px 24px;font-weight:500;text-decoration:none;transition:top .2s;position:fixed;top:-100%;left:16px}.skip-link:focus{outline:2px solid var(--indigo);outline-offset:3px;top:16px}::view-transition-old(root){animation:.2s ease-in forwards vtFadeOut}::view-transition-new(root){animation:.25s ease-out backwards vtFadeIn}@keyframes vtFadeOut{0%{opacity:1}to{opacity:0}}@keyframes vtFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}
:root{--black:#0e1024;--black-mid:#1c2142;--indigo-deep:#343d73;--indigo:#8b96c8;--indigo-light:#9ba3ce;--pink:#c8849e;--pink-pale:#d4a0b4;--white:#e8e4e0;--gray:#9896a5;--gray-light:#a8a6b4;--black-rgb:14,16,36;--indigo-deep-rgb:52,61,115;--indigo-rgb:139,150,200;--indigo-light-rgb:155,163,206;--pink-rgb:200,132,158;--white-rgb:232,228,224;--neon-blue:140,160,255;--neon-blue-light:170,190,255;--neon-blue-mid:170,185,255;--neon-core:255,255,255;--glow-stroke:#8ca0ff;--border:rgba(var(--white-rgb),.04);--border-accent:rgba(var(--indigo-rgb),.1);--pink-solid:rgba(var(--pink-rgb),1);--pink-strong:rgba(var(--pink-rgb),.9);--pink-glow:rgba(var(--pink-rgb),.7);--pink-mid:rgba(var(--pink-rgb),.5);--pink-light:rgba(var(--pink-rgb),.3);--pink-faint:rgba(var(--pink-rgb),.06);--block-pink:#c8849e;--radius-block:16px;--grid-size:48px;--grid-color:rgba(var(--indigo-rgb),.12);--grid-color-light:rgba(var(--indigo-light-rgb),.15);--overlay-heavy:rgba(var(--black-rgb),.8);--overlay-mid:rgba(var(--black-rgb),.55);--overlay-light:rgba(var(--black-rgb),.5);--tint-indigo:rgba(var(--indigo-deep-rgb),.05);--font-mono:"JetBrains Mono",monospace;--font-heading:"Space Grotesk",sans-serif;--font-impact:"Bebas Neue","Arial Narrow",sans-serif;--fs-xs:clamp(.7rem,.65rem + .25vw,.8rem);--fs-sm:clamp(.8rem,.75rem + .25vw,.9rem);--fs-base:clamp(.95rem,.9rem + .25vw,1.05rem);--fs-md:clamp(1.05rem,.95rem + .5vw,1.25rem);--fs-lg:clamp(1.25rem,1.1rem + .75vw,1.6rem);--fs-xl:clamp(1.6rem,1.3rem + 1.5vw,2.4rem);--fs-2xl:clamp(2rem,1.5rem + 2.5vw,3.2rem);--fs-3xl:clamp(2.6rem,1.8rem + 4vw,4.5rem);--fs-hero:clamp(2.4rem,1.8rem + 3vw,4rem);--lh-tight:1.1;--lh-heading:1.2;--lh-body:1.7;--fw-medium:500;--fw-semi:600;--fw-bold:700;--space-2xs:4px;--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:32px;--space-xl:48px;--space-2xl:64px;--space-3xl:96px;--space-section:min(12vh,120px);--container-wide:1100px;--container-full:1320px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--dur-fast:.35s;--dur-normal:.6s;--dur-slow:.9s;--dur-reveal:1.4s;--radius-tag:8px;--radius-lg:20px;--radius-pill:100px;--color-primary:#c8849e;--color-primary-rgb:200,132,158;--color-primary-accessible:#c8849e;--color-secondary:#343d73;--color-secondary-rgb:52,61,115;--color-accent:#8b96c8;--color-accent-rgb:139,150,200;--color-accent-glow:#a8b4e8;--color-text:#e8e4e0;--color-background:#0e1024;--color-white:#e8e4e0}[data-theme=dark]{--t-text:var(--white);--t-text-muted:var(--gray-light);--t-text-subtle:var(--gray)}[data-theme=light]{--t-text:var(--black);--t-text-muted:var(--indigo-deep);--t-text-subtle:#5a596a}
@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal-up,.slide-in-left,.slide-in-right{opacity:1;filter:none;transition:none;transform:none}.story-section .story-text,.story-section .punchline{opacity:1;color:var(--t-text);transition:none}.story-section .story-text.muted{color:var(--t-text-muted)}.section-glow,.thread-wrapper{display:none}}@keyframes surfaceUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
.section{z-index:1;padding:var(--space-section)0;position:relative}.section-title{font-family:var(--font-impact);font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--t-text);letter-spacing:.02em;line-height:var(--lh-heading);margin-bottom:var(--space-xl);text-transform:uppercase}.section-title .accent{color:var(--pink)}.section-title strong{color:var(--pink);font-weight:inherit}.section-label{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--indigo);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-sm);display:block}.story-text{font-size:var(--fs-md);color:var(--t-text);line-height:var(--lh-body)}.story-text.muted{color:var(--t-text-muted);font-size:var(--fs-base)}.punchline{font-family:var(--font-impact);font-size:var(--fs-2xl);font-weight:var(--fw-bold);color:var(--t-text);line-height:var(--lh-heading);letter-spacing:.02em;margin-top:var(--space-lg);text-transform:uppercase;overflow-wrap:break-word}.punchline strong{color:var(--pink);font-weight:inherit}.punchline .highlight-pink{background:var(--block-pink);color:var(--white);border-radius:var(--radius-tag);padding:.05em .35em;line-height:1.3;display:inline-block}.btn-container{justify-content:flex-start;align-items:center;gap:var(--space-sm);display:flex}.section-glow{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.section-glow-svg{opacity:0;height:1px;transform-origin:var(--node-rel-x,0px)top;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .6s;position:absolute;top:0;left:0;right:0;overflow:visible;transform:scaleX(0)}.section-glow-right{clip-path:inset(0 0 0 var(--node-rel-x,0px));-webkit-mask-image:linear-gradient(to right,black var(--node-rel-x,0px),transparent);-webkit-mask-image:linear-gradient(to right,black var(--node-rel-x,0px),transparent);mask-image:linear-gradient(to right,black var(--node-rel-x,0px),transparent)}.section-glow-left{clip-path:inset(0 calc(100% - var(--node-rel-x,0px))0 0)}.section-glow-dashes,.section-glow-dashes-reverse{filter:drop-shadow(0 0 8px rgba(var(--neon-blue),.7))drop-shadow(0 0 20px rgba(var(--neon-blue),.3));animation-duration:.43s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused}.section-glow-dashes{animation-name:sectionDashFlow}.section-glow-dashes-reverse{animation-name:sectionDashFlowReverse}.glow-active .section-glow-svg{opacity:1;transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity .5s;transform:scaleX(1)}.glow-active .section-glow-dashes,.glow-active .section-glow-dashes-reverse{animation-play-state:running}@keyframes sectionDashFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-52px}}@keyframes sectionDashFlowReverse{0%{stroke-dashoffset:0}to{stroke-dashoffset:52px}}@media (max-width:767px){.btn-container{flex-direction:column;align-items:flex-start}.section-glow-dashes,.section-glow-dashes-reverse{filter:none}}@media (max-width:480px){.punchline{font-size:var(--fs-xl)}}

