.asl-launchpad{--asl-accent:var(--as-cyan, #39E7FF);--asl-secondary:#8EEFFF;--asl-accent-rgb:57,231,255;--asl-secondary-rgb:142,239,255;--asl-bg-start:#02070c;--asl-bg-mid:#061521;--asl-bg-end:#02070c;--asl-brain-filter:none;--asl-bg:var(--as-bg, #041018);--asl-panel:rgba(9, 27, 40, 0.68);--asl-panel-strong:rgba(8, 26, 39, 0.86);--asl-border:rgba(var(--asl-accent-rgb), 0.22);--asl-border-strong:rgba(var(--asl-accent-rgb), 0.42);--asl-text:var(--as-text, #eef9ff);--asl-muted:var(--as-muted, #9fb8c7);--asl-silver:var(--as-silver, #d9e4ec);--asl-primary-button-text:#041018;--asl-primary-button-hover-text:#041018;--asl-secondary-button-text:#EEF9FF;--asl-secondary-button-hover-text:#9FF6FF;--asl-animation-scale:1;--asl-mx:50%;--asl-my:30%;--asl-mouse-x:.5;--asl-mouse-y:.3;position:relative;margin:0 calc(50% - 50vw);color:var(--asl-text);background:var(--asl-bg-start);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow:hidden;isolation:isolate}.asl-launchpad *{box-sizing:border-box}.asl-launchpad.asl-intensity-low{--asl-animation-scale:.65}.asl-launchpad.asl-intensity-medium{--asl-animation-scale:1}.asl-launchpad.asl-intensity-high{--asl-animation-scale:1.32}.asl-launchpad a,.asl-launchpad a:visited{color:inherit}.asl-launchpad a:hover,.asl-launchpad a:focus{color:var(--asl-secondary)}.asl-launchpad h1,.asl-launchpad h2,.asl-launchpad h3,.asl-launchpad p{margin-top:0}.asl-page{position:relative;min-height:100vh;padding:clamp(48px, 7vw, 96px) 28px 42px;background:radial-gradient(circle at var(--asl-mx) var(--asl-my),rgba(var(--asl-accent-rgb),.22),transparent 0 15rem),radial-gradient(circle at 78% 14%,rgba(var(--asl-secondary-rgb),.13),transparent 0 21rem),radial-gradient(circle at 12% 84%,rgba(var(--asl-accent-rgb),.07),transparent 0 24rem),linear-gradient(135deg,var(--asl-bg-start) 0%,var(--asl-bg-mid) 45%,var(--asl-bg-end) 100%);overflow:hidden}.asl-page::before{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(var(--asl-accent-rgb),.05) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--asl-accent-rgb),.05) 1px,transparent 1px);background-size:58px 58px;mask-image:radial-gradient(circle at var(--asl-mx) var(--asl-my),black,transparent 72%);pointer-events:none}.asl-page::after{content:"";position:absolute;inset:-20%;z-index:0;background:radial-gradient(circle at 20% 80%,rgba(var(--asl-accent-rgb),.08),transparent 0 18rem),radial-gradient(circle at 75% 35%,rgb(255 255 255 / .05),transparent 0 20rem);transform:translate3d(calc((var(--asl-mouse-x) - .5) * -30px),calc((var(--asl-mouse-y) - .5) * -30px),0);transition:transform 90ms linear;pointer-events:none}.asl-neural-canvas{position:absolute;inset:0;z-index:1;width:100%;height:100%;opacity:.72;pointer-events:none;mix-blend-mode:screen}.asl-orb{position:absolute;left:var(--asl-mx);top:var(--asl-my);width:220px;height:220px;translate:-50% -50%;border-radius:50%;z-index:2;background:radial-gradient(circle,rgba(var(--asl-accent-rgb),.36),rgba(var(--asl-accent-rgb),.08) 44%,transparent 72%);filter:blur(6px);pointer-events:none;opacity:.78}.asl-shell{position:relative;z-index:3;width:min(1120px, 100%);margin:0 auto}.asl-hero{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(32px, 6vw, 74px);align-items:center;min-height:min(720px, calc(100vh - 140px))}.asl-eyebrow{color:var(--asl-accent);font-weight:800;text-transform:uppercase;letter-spacing:.22em;font-size:13px;margin:0 0 18px}.asl-hero h1,.asl-section-title h2,.asl-why h2,.asl-form-panel h2{color:var(--asl-text);line-height:.98;letter-spacing:-.055em;margin-bottom:0}.asl-hero h1{max-width:760px;font-size:clamp(46px, 7vw, 86px)}.asl-hero h1 span{background:linear-gradient(135deg,#ffffff 8%,var(--asl-secondary) 58%,var(--asl-silver) 100%);-webkit-background-clip:text;background-clip:text;color:#fff0}.asl-lead{color:var(--asl-muted);max-width:650px;font-size:clamp(16px, 1.45vw, 19px);line-height:1.72;margin:24px 0 30px}.asl-actions{display:flex;gap:14px;flex-wrap:wrap}.asl-button,.asl-submit{border-radius:999px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:800;cursor:pointer;transition:transform 160ms ease,box-shadow 160ms ease,border-color 160ms ease}.asl-button{border:1px solid rgba(var(--asl-accent-rgb),.46);color:var(--asl-primary-button-text)!important;background:linear-gradient(135deg,var(--asl-accent),var(--asl-secondary));padding:15px 22px;box-shadow:0 0 34px rgba(var(--asl-accent-rgb),.16)}.asl-button:hover,.asl-button:focus,.asl-button:active,.asl-button:visited,.asl-submit:hover,.asl-submit:focus{color:var(--asl-primary-button-hover-text)!important;text-decoration:none!important}.asl-button:hover,.asl-submit:hover{transform:translateY(-2px);box-shadow:0 0 42px rgba(var(--asl-accent-rgb),.22)}.asl-button-ghost{color:var(--asl-secondary-button-text)!important;background:rgb(255 255 255 / .035);border-color:rgb(255 255 255 / .18);box-shadow:none}.asl-button-ghost:hover,.asl-button-ghost:focus,.asl-button-ghost:active,.asl-button-ghost:visited{color:var(--asl-secondary-button-hover-text)!important}.asl-visual-wrap{perspective:1000px}.asl-brain-card{--asl-tilt-x:0deg;--asl-tilt-y:0deg;position:relative;min-height:480px;border:1px solid var(--asl-border);border-radius:38px;background:radial-gradient(circle at var(--asl-mx) var(--asl-my),rgba(var(--asl-accent-rgb),.16),transparent 0 16rem),linear-gradient(135deg,rgb(15 47 66 / .70),rgb(3 13 22 / .82));overflow:hidden;transform:rotateX(var(--asl-tilt-x)) rotateY(var(--asl-tilt-y));transform-style:preserve-3d;transition:transform 120ms ease-out;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 30px 110px rgb(0 0 0 / .34)}.asl-brain-card::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent,rgb(255 255 255 / .10),transparent),radial-gradient(circle at 50% 50%,rgba(var(--asl-accent-rgb),.10),transparent 0 240px);translate:calc((var(--asl-mouse-x) - .5) * 220px) calc((var(--asl-mouse-y) - .5) * 180px);opacity:.48;pointer-events:none}.asl-brain-halo{position:absolute;left:50%;top:50%;width:360px;height:360px;translate:-50% -50%;border-radius:50%;border:1px solid rgba(var(--asl-accent-rgb),.16);box-shadow:0 0 90px rgba(var(--asl-accent-rgb),.08),inset 0 0 60px rgba(var(--asl-accent-rgb),.05);animation:asl-pulse calc(5.5s / var(--asl-animation-scale)) ease-in-out infinite}.asl-brain-core{position:absolute;left:50%;top:50%;width:250px;height:178px;translate:-50% -50%;border-radius:48% 52% 42% 48% / 56% 56% 44% 44%;border:1px solid rgba(var(--asl-accent-rgb),.48);background:radial-gradient(circle at 34% 30%,rgb(255 255 255 / .18),transparent 0 54px),radial-gradient(circle at 64% 36%,rgba(var(--asl-accent-rgb),.20),transparent 0 70px),linear-gradient(135deg,rgba(var(--asl-accent-rgb),.18),rgb(7 28 42 / .94));box-shadow:0 0 42px rgba(var(--asl-accent-rgb),.30),0 0 140px rgba(var(--asl-accent-rgb),.16);transform:translateZ(70px);animation:asl-brain-breathe calc(4.8s / var(--asl-animation-scale)) ease-in-out infinite}.asl-brain-core::before,.asl-brain-core::after{content:"";position:absolute;top:22px;width:118px;height:116px;border-radius:50%;border:1px solid rgba(var(--asl-accent-rgb),.18);opacity:.95}.asl-brain-core::before{left:18px}.asl-brain-core::after{right:18px}.asl-brain-ripple{position:absolute;left:50%;top:50%;width:260px;height:260px;translate:-50% -50%;border-radius:50%;border:1px solid rgba(var(--asl-accent-rgb),.18);opacity:0;pointer-events:none;animation:asl-ripple calc(6.4s / var(--asl-animation-scale)) ease-out infinite}.asl-ripple-two{animation-delay:calc(3.2s / var(--asl-animation-scale))}.asl-brain-orbit{position:absolute;inset:-24px;border-radius:50%;border:1px solid rgba(var(--asl-secondary-rgb),.20);opacity:.72;transform-origin:center;animation:asl-orbit calc(14s / var(--asl-animation-scale)) linear infinite;pointer-events:none}.asl-orbit-2{inset:-34px -18px;rotate:72deg;border-color:rgba(var(--asl-accent-rgb),.14);animation-duration:calc(18s / var(--asl-animation-scale));animation-direction:reverse}.asl-brain-label{position:absolute;inset:0;display:grid;place-items:center;font-size:42px;font-weight:900;letter-spacing:-.04em;color:#eaffff;text-shadow:0 0 24px rgba(var(--asl-accent-rgb),.45)}.asl-brain-node{position:absolute;width:11px;height:11px;border-radius:50%;background:var(--asl-accent);box-shadow:0 0 18px rgba(var(--asl-accent-rgb),.75);z-index:2;animation:asl-node-pulse calc(2.9s / var(--asl-animation-scale)) ease-in-out infinite}.asl-node-2{animation-delay:-.45s}.asl-node-3{animation-delay:-.9s}.asl-node-4{animation-delay:-1.2s}.asl-node-5{animation-delay:-1.65s}.asl-node-6{animation-delay:-2s}.asl-node-1{left:58px;top:48px}.asl-node-2{left:95px;top:104px}.asl-node-3{left:132px;top:56px}.asl-node-4{right:62px;top:48px}.asl-node-5{right:92px;top:106px}.asl-node-6{right:36px;top:96px}.asl-brain-link{position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--asl-accent-rgb),.58),transparent);transform-origin:left center;z-index:1;overflow:hidden}.asl-brain-link::after{content:"";position:absolute;inset:-1px auto -1px 0;width:32px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .95),var(--asl-accent),transparent);filter:blur(.4px);animation:asl-signal calc(2.4s / var(--asl-animation-scale)) ease-in-out infinite}.asl-link-2::after{animation-delay:-.55s}.asl-link-3::after{animation-delay:-1.1s}.asl-link-4::after{animation-delay:-1.65s}.asl-link-1{left:68px;top:58px;width:82px;rotate:18deg}.asl-link-2{left:100px;top:108px;width:88px;rotate:-32deg}.asl-link-3{right:72px;top:59px;width:76px;rotate:158deg}.asl-link-4{right:45px;top:105px;width:110px;rotate:-165deg}.asl-brain-core-concept-3{width:min(500px, 78%);height:370px;max-width:500px;max-height:370px;border:0;border-radius:0;background:#fff0;box-shadow:none;overflow:visible;isolation:isolate;animation:asl-brain-breathe-svg calc(4.8s / var(--asl-animation-scale)) ease-in-out infinite}.asl-brain-core-concept-3::before,.asl-brain-core-concept-3::after{display:none}.asl-brain-core-concept-3 .asl-brain-orbit{inset:4px -18px;border-color:rgba(var(--asl-secondary-rgb),.28);filter:drop-shadow(0 0 10px rgba(var(--asl-accent-rgb),.25))}.asl-brain-core-concept-3 .asl-orbit-2{inset:-10px 18px;rotate:66deg;border-color:rgba(var(--asl-accent-rgb),.20)}.asl-brain-image{position:absolute;inset:50% auto auto 50%;width:116%;height:116%;translate:-50% -50%;object-fit:contain;display:block;z-index:2;opacity:.98;filter:var(--asl-brain-filter) drop-shadow(0 0 24px rgba(var(--asl-accent-rgb),.36));mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse at center,#000 0 67%,rgb(0 0 0 / .82) 76%,transparent 94%);mask-image:radial-gradient(ellipse at center,#000 0 67%,rgb(0 0 0 / .82) 76%,transparent 94%);transform:translateZ(80px);pointer-events:none}.asl-preset-inferno_orange .asl-brain-image,.asl-preset-matrix_green .asl-brain-image,.asl-preset-electric_blue .asl-brain-image,.asl-preset-premium_silver .asl-brain-image,.asl-preset-gold .asl-brain-image,.asl-preset-ruby_red .asl-brain-image{opacity:.94}.asl-brain-svg{position:absolute;inset:-26px -34px;width:calc(100% + 68px);height:calc(100% + 52px);overflow:visible;filter:drop-shadow(0 0 18px rgba(var(--asl-accent-rgb),.42));z-index:1}.asl-brain-aura{fill:none;stroke:rgba(var(--asl-accent-rgb),.18);stroke-width:1;stroke-dasharray:6 10;transform-origin:180px 140px;animation:asl-orbit calc(28s / var(--asl-animation-scale)) linear infinite}.asl-brain-aura-two{stroke:rgba(var(--asl-secondary-rgb),.13);stroke-dasharray:2 9;animation-duration:calc(22s / var(--asl-animation-scale));animation-direction:reverse}.asl-brain-fill{fill:url("#aslBrainFill");stroke:none;filter:url("#aslBrainGlow")}.asl-brain-outline,.asl-brain-midline,.asl-brain-paths path,.asl-brain-crosslinks path,.asl-signal-lines path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.asl-brain-outline{stroke:rgba(var(--asl-secondary-rgb),.88);stroke-width:2.2;filter:url("#aslBrainGlow");stroke-dasharray:680;stroke-dashoffset:0;animation:asl-brain-outline-flow calc(8s / var(--asl-animation-scale)) ease-in-out infinite}.asl-brain-midline{stroke:rgb(255 255 255 / .42);stroke-width:1.2}.asl-brain-paths path{stroke:rgba(var(--asl-accent-rgb),.44);stroke-width:1.2;stroke-dasharray:7 7;animation:asl-brain-dash calc(5.5s / var(--asl-animation-scale)) linear infinite}.asl-brain-crosslinks path{stroke:rgba(var(--asl-secondary-rgb),.27);stroke-width:.95;stroke-dasharray:5 8;animation:asl-brain-dash calc(7s / var(--asl-animation-scale)) linear infinite reverse}.asl-signal-lines path{stroke:rgb(255 255 255 / .42);stroke-width:1.25;stroke-dasharray:0 460;animation:asl-brain-signal-travel calc(4.6s / var(--asl-animation-scale)) ease-in-out infinite}.asl-signal-lines path:nth-child(2){animation-delay:calc(-1.2s / var(--asl-animation-scale))}.asl-signal-lines path:nth-child(3){animation-delay:calc(-2.4s / var(--asl-animation-scale))}.asl-brain-nodes circle{fill:var(--asl-accent);filter:url("#aslBrainGlow");opacity:.92;transform-box:fill-box;transform-origin:center;animation:asl-node-pulse calc(3.1s / var(--asl-animation-scale)) ease-in-out infinite}.asl-brain-nodes circle:nth-child(2n){animation-delay:calc(-.55s / var(--asl-animation-scale))}.asl-brain-nodes circle:nth-child(3n){animation-delay:calc(-1.1s / var(--asl-animation-scale))}.asl-brain-nodes circle:nth-child(5n){animation-delay:calc(-1.65s / var(--asl-animation-scale))}.asl-brain-core-concept-3 .asl-brain-label{z-index:3;font-size:clamp(42px, 7vw, 70px);color:#eaffff;text-shadow:0 0 22px rgba(var(--asl-accent-rgb),.95),0 0 55px rgba(var(--asl-accent-rgb),.55)}.asl-chip{position:absolute;width:132px;min-height:82px;padding:14px 16px;border-radius:18px;border:1px solid rgba(var(--asl-accent-rgb),.28);background:rgb(8 26 39 / .74);backdrop-filter:blur(16px);color:var(--asl-text);box-shadow:0 18px 40px rgb(0 0 0 / .18);transform:translateZ(90px)}.asl-chip strong{display:block;color:var(--asl-accent);font-size:12px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:6px}.asl-chip span{color:var(--asl-muted);font-weight:650}.asl-chip:hover{border-color:rgba(var(--asl-accent-rgb),.46);box-shadow:0 18px 44px rgb(0 0 0 / .22),0 0 30px rgba(var(--asl-accent-rgb),.10)}.asl-chip-one{left:30px;top:30px}.asl-chip-two{right:30px;top:30px}.asl-chip-three{right:30px;bottom:30px}.asl-chip-four{left:30px;bottom:30px}.asl-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:22px 0 14px}.asl-stat,.asl-card,.asl-why,.asl-partner,.asl-form-panel{border:1px solid var(--asl-border);background:var(--asl-panel);backdrop-filter:blur(18px);box-shadow:0 20px 70px rgb(0 0 0 / .22)}.asl-stat{padding:22px;border-radius:24px}.asl-stat b{display:block;color:var(--asl-accent);font-size:28px;margin-bottom:6px}.asl-stat span{color:var(--asl-muted);line-height:1.45}.asl-section{padding:44px 0 0}.asl-section-title{margin:26px 0 20px;display:flex;justify-content:space-between;gap:24px;align-items:end}.asl-section-title h2,.asl-why h2,.asl-form-panel h2{font-size:clamp(30px,4vw,48px)}.asl-section-title p{margin:0;max-width:560px;color:var(--asl-muted);line-height:1.65}.asl-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.asl-card{padding:24px;position:relative;overflow:hidden;min-height:190px;border-radius:24px}.asl-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--asl-mx) var(--asl-my),rgba(var(--asl-accent-rgb),.12),transparent 0 12rem);opacity:0;transition:opacity 180ms ease}.asl-card:hover::before{opacity:1}.asl-icon{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;margin-bottom:18px;color:var(--asl-accent);border:1px solid rgba(var(--asl-accent-rgb),.26);background:rgba(var(--asl-accent-rgb),.08);box-shadow:inset 0 0 18px rgba(var(--asl-accent-rgb),.035),0 0 18px rgba(var(--asl-accent-rgb),.06)}.asl-icon svg{width:24px;height:24px;display:block;color:inherit;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.asl-card:hover .asl-icon{color:var(--asl-secondary);border-color:rgba(var(--asl-accent-rgb),.46);background:rgba(var(--asl-accent-rgb),.12);box-shadow:0 0 26px rgba(var(--asl-accent-rgb),.12)}.asl-card h3{margin:0 0 10px;font-size:20px;color:var(--asl-text)}.asl-card p{margin:0;color:var(--asl-muted);line-height:1.6}.asl-why,.asl-partner,.asl-form-panel{border-radius:28px;margin-top:34px;padding:clamp(24px, 4vw, 38px)}.asl-why{display:grid;grid-template-columns:.86fr 1.14fr;gap:28px;align-items:center}.asl-benefits{display:grid;gap:14px}.asl-benefits div{padding:16px;border-radius:18px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08)}.asl-benefits strong{display:block;color:var(--asl-text);margin-bottom:4px}.asl-benefits span{color:var(--asl-muted)}.asl-partner{display:flex;justify-content:space-between;align-items:center;gap:24px}.asl-partner-kicker{display:block;color:var(--asl-muted);font-size:13px;text-transform:uppercase;letter-spacing:.18em;margin-bottom:4px}.asl-partner strong{color:var(--asl-accent);font-size:28px}.asl-partner p{max-width:620px;margin:0;color:var(--asl-muted);line-height:1.6}.asl-form-panel{text-align:center;margin-bottom:26px}.asl-form-panel .asl-lead{margin-left:auto;margin-right:auto}.asl-form{margin-top:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;text-align:left}.asl-form label span{display:block;margin-bottom:7px;color:var(--asl-muted);font-size:13px}.asl-form input,.asl-form select,.asl-form textarea{width:100%;border:1px solid rgb(255 255 255 / .14);background:rgb(1 9 16 / .58);color:var(--asl-text);padding:15px 16px;border-radius:14px;outline:none;font:inherit}.asl-form textarea{resize:vertical}.asl-form input:focus,.asl-form select:focus,.asl-form textarea:focus{border-color:rgba(var(--asl-accent-rgb),.7);box-shadow:0 0 0 4px rgba(var(--asl-accent-rgb),.10)}.asl-wide{grid-column:span 2}.asl-message-field{grid-column:1 / -1}.asl-consent{grid-column:1 / -1;display:flex;gap:10px;align-items:flex-start;color:var(--asl-muted)}.asl-consent input{width:auto;margin-top:3px}.asl-hp{position:absolute!important;left:-9999px!important;opacity:0!important}.asl-form .cf-turnstile{min-height:65px;overflow:hidden}.asl-submit{grid-column:1 / -1;border:none;background:linear-gradient(135deg,var(--asl-accent),var(--asl-secondary));color:var(--asl-primary-button-text)!important;font-weight:900;font-size:16px;padding:16px}.asl-submit[disabled]{opacity:.6;cursor:not-allowed}.asl-form-status{grid-column:1 / -1;min-height:22px;color:var(--asl-muted);text-align:center}.asl-form-success{color:#9df7c1}.asl-form-error{color:#ffb3b3}@keyframes asl-pulse{0%,100%{scale:1;opacity:.72}50%{scale:1.07;opacity:.95}}@keyframes asl-brain-breathe{0%,100%{filter:saturate(1) brightness(1);box-shadow:0 0 42px rgba(var(--asl-accent-rgb),.30),0 0 140px rgba(var(--asl-accent-rgb),.16)}50%{filter:saturate(1.12) brightness(1.08);box-shadow:0 0 56px rgba(var(--asl-accent-rgb),.40),0 0 170px rgba(var(--asl-accent-rgb),.22)}}@keyframes asl-node-pulse{0%,100%{scale:1;opacity:.78}50%{scale:1.45;opacity:1}}@keyframes asl-signal{0%{transform:translateX(-34px);opacity:0}18%{opacity:.95}78%{opacity:.75}100%{transform:translateX(128px);opacity:0}}@keyframes asl-ripple{0%{scale:.72;opacity:0}18%{opacity:.42}100%{scale:1.42;opacity:0}}@keyframes asl-orbit{from{rotate:0deg}to{rotate:360deg}}@keyframes asl-brain-breathe-svg{0%,100%{filter:saturate(1) brightness(1);scale:1}50%{filter:saturate(1.15) brightness(1.1);scale:1.018}}@keyframes asl-brain-outline-flow{0%,100%{opacity:.72;stroke-width:2}50%{opacity:1;stroke-width:2.6}}@keyframes asl-brain-dash{to{stroke-dashoffset:-56}}@keyframes asl-brain-signal-travel{0%{stroke-dasharray:0 460;stroke-dashoffset:0;opacity:0}18%{opacity:.95}50%{stroke-dasharray:78 460;opacity:.82}100%{stroke-dasharray:0 460;stroke-dashoffset:-420;opacity:0}}@media (prefers-reduced-motion:reduce){.asl-brain-halo,.asl-brain-core,.asl-brain-node,.asl-brain-link::after,.asl-brain-ripple,.asl-brain-orbit,.asl-brain-svg *,.asl-brain-core-concept-3{animation:none!important}.asl-brain-card,.asl-page::after{transition:none!important;transform:none!important}.asl-orb{display:none!important}}@media (max-width:1020px){.asl-hero{grid-template-columns:1fr;min-height:0}.asl-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.asl-page{padding:42px 16px 24px}.asl-hero h1{font-size:clamp(42px, 12vw, 64px)}.asl-hero{gap:28px}.asl-actions{display:grid;grid-template-columns:1fr}.asl-button{width:100%}.asl-brain-card{min-height:390px;border-radius:28px}.asl-brain-core{width:190px;height:148px}.asl-brain-core-concept-3{width:min(310px, 76%);height:230px}.asl-brain-image{width:122%;height:122%}.asl-brain-halo{width:250px;height:250px}.asl-chip{width:112px;min-height:70px;padding:11px 12px;border-radius:15px}.asl-chip strong{font-size:10px;margin-bottom:4px}.asl-chip span{font-size:13px}.asl-chip-one{left:16px;top:16px}.asl-chip-two{right:16px;top:16px}.asl-chip-three{right:16px;bottom:16px}.asl-chip-four{left:16px;bottom:16px}.asl-stats,.asl-grid,.asl-form,.asl-why{grid-template-columns:1fr}.asl-wide,.asl-message-field{grid-column:auto}.asl-section-title{display:block}.asl-section-title p{margin-top:14px}.asl-partner{display:block}.asl-partner p{margin-top:14px}}@media (max-width:420px){.asl-brain-card{min-height:350px}.asl-brain-core{width:158px;height:124px}.asl-brain-core-concept-3{width:min(245px, 74%);height:185px}.asl-chip{width:96px;min-height:62px;padding:9px 10px}.asl-chip span{font-size:12px}}.asl-launchpad .asl-icon,.asl-launchpad .asl-icon svg,.asl-launchpad .asl-icon svg *{color:var(--asl-accent)!important;stroke:currentColor!important}.asl-launchpad .asl-card:hover .asl-icon,.asl-launchpad .asl-card:hover .asl-icon svg,.asl-launchpad .asl-card:hover .asl-icon svg *{color:var(--asl-secondary)!important;stroke:currentColor!important}.asl-launchpad .asl-button,.asl-launchpad .asl-submit,.asl-launchpad .asl-button:visited,.asl-launchpad .asl-submit:visited{color:var(--asl-primary-button-text)!important;background:linear-gradient(135deg,var(--asl-accent),var(--asl-secondary))!important;border-color:rgba(var(--asl-accent-rgb),.48)!important;text-shadow:none!important}.asl-launchpad .asl-button:hover,.asl-launchpad .asl-button:focus,.asl-launchpad .asl-submit:hover,.asl-launchpad .asl-submit:focus{color:var(--asl-primary-button-hover-text)!important;background:linear-gradient(135deg,var(--asl-secondary),var(--asl-accent))!important;border-color:rgba(var(--asl-secondary-rgb),.62)!important;box-shadow:0 0 42px rgba(var(--asl-secondary-rgb),.25)!important;text-shadow:none!important;text-decoration:none!important}.asl-launchpad .asl-button *,.asl-launchpad .asl-submit *,.asl-launchpad .asl-button:hover *,.asl-launchpad .asl-submit:hover *{color:inherit!important;text-shadow:none!important}.asl-launchpad .asl-button-ghost,.asl-launchpad .asl-button-ghost:visited{color:var(--asl-secondary-button-text)!important;background:rgb(255 255 255 / .035)!important;border-color:rgb(255 255 255 / .18)!important}.asl-launchpad .asl-button-ghost:hover,.asl-launchpad .asl-button-ghost:focus{color:var(--asl-secondary-button-hover-text)!important;background:rgba(var(--asl-accent-rgb),.10)!important;border-color:rgba(var(--asl-accent-rgb),.40)!important}.asl-launchpad .asl-section-title h2,.asl-launchpad .asl-why h2,.asl-launchpad .asl-form-panel h2{line-height:1.1!important;letter-spacing:-.04em;text-wrap:balance;overflow-wrap:normal}.asl-launchpad .asl-section-title{align-items:start}.asl-launchpad .asl-section-title>div{min-width:0}.asl-launchpad .asl-section-title p{padding-top:.15rem}.asl-launchpad .asl-card h3,.asl-launchpad .asl-benefits strong{line-height:1.24}.asl-launchpad .asl-form select option{background:var(--asl-panel-strong);color:var(--asl-text)}.asl-preset-gold .asl-brain-image{filter:drop-shadow(0 0 24px rgba(var(--asl-accent-rgb),.40));opacity:.98}.asl-preset-gold .asl-brain-core-concept-3 .asl-brain-orbit{border-color:rgba(var(--asl-secondary-rgb),.34)}.asl-stats.asl-count-1,.asl-grid.asl-count-1{grid-template-columns:minmax(0,1fr)}.asl-stats.asl-count-2,.asl-grid.asl-count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.asl-stats.asl-count-3,.asl-grid.asl-count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.asl-stats.asl-count-4,.asl-grid.asl-count-4{grid-template-columns:repeat(4,minmax(0,1fr))}.asl-benefits.asl-count-1,.asl-benefits.asl-count-2,.asl-benefits.asl-count-3{grid-template-columns:minmax(0,1fr)}.asl-section:empty,.asl-stats:empty,.asl-grid:empty,.asl-benefits:empty{display:none!important}@media (max-width:1020px){.asl-stats.asl-count-3,.asl-stats.asl-count-4,.asl-grid.asl-count-3,.asl-grid.asl-count-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.asl-stats.asl-count-1,.asl-stats.asl-count-2,.asl-stats.asl-count-3,.asl-stats.asl-count-4,.asl-grid.asl-count-1,.asl-grid.asl-count-2,.asl-grid.asl-count-3,.asl-grid.asl-count-4{grid-template-columns:minmax(0,1fr)}}.asl-launchpad .asl-page{background:radial-gradient(circle at var(--asl-mx) var(--asl-my),rgba(var(--asl-accent-rgb),.20),transparent 0 15rem),linear-gradient(135deg,var(--asl-bg-start) 0%,var(--asl-bg-mid) 48%,var(--asl-bg-end) 100%)!important}.asl-launchpad .asl-hero-copy{min-width:0}.asl-launchpad .asl-hero h1{line-height:1.08!important;letter-spacing:-.045em!important;margin:0 0 20px!important;text-wrap:balance}.asl-launchpad .asl-hero .asl-lead{margin-top:0!important;clear:both}.asl-launchpad.asl-headline-accent-off .asl-hero h1 span{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:inherit!important}.asl-launchpad.asl-headline-accent-on .asl-hero h1 span{background:linear-gradient(135deg,#ffffff 8%,var(--asl-secondary) 58%,var(--asl-silver) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.asl-launchpad .asl-button,.asl-launchpad .asl-submit,.asl-launchpad .asl-button:visited,.asl-launchpad .asl-submit:visited{background:var(--asl-accent)!important;background-image:none!important;color:var(--asl-primary-button-text)!important;min-height:50px;line-height:1.2}.asl-launchpad .asl-button:hover,.asl-launchpad .asl-button:focus,.asl-launchpad .asl-submit:hover,.asl-launchpad .asl-submit:focus{background:var(--asl-secondary)!important;background-image:none!important;color:var(--asl-primary-button-hover-text)!important}.asl-launchpad.asl-cta-size-small .asl-actions .asl-button{padding:11px 18px;font-size:14px;min-height:44px}.asl-launchpad.asl-cta-size-medium .asl-actions .asl-button{padding:15px 22px;font-size:16px;min-height:50px}.asl-launchpad.asl-cta-size-large .asl-actions .asl-button{padding:18px 28px;font-size:18px;min-height:58px}.asl-launchpad.asl-cta-align-left .asl-actions{justify-content:flex-start}.asl-launchpad.asl-cta-align-center .asl-actions{justify-content:center}.asl-launchpad.asl-cta-align-right .asl-actions{justify-content:flex-end}.asl-launchpad.asl-cta-align-full .asl-actions{display:grid;grid-template-columns:minmax(0,1fr)}.asl-launchpad.asl-cta-align-full .asl-actions .asl-button{width:100%}.asl-launchpad .asl-form-panel{max-width:1160px;margin-left:auto;margin-right:auto}.asl-launchpad .asl-form-panel h2{line-height:1.12!important;margin:0 0 10px!important}.asl-launchpad .asl-form-panel .asl-lead{margin-top:0!important;margin-bottom:24px!important}.asl-launchpad .asl-form{align-items:end}.asl-launchpad .asl-form label:not(.asl-consent){display:flex;flex-direction:column;min-width:0}.asl-launchpad .asl-form label span{min-height:18px;overflow-wrap:anywhere}.asl-launchpad.asl-form-button-size-small .asl-submit{padding:12px 22px;font-size:14px;min-height:44px}.asl-launchpad.asl-form-button-size-medium .asl-submit{padding:16px 26px;font-size:16px;min-height:54px}.asl-launchpad.asl-form-button-size-large .asl-submit{padding:19px 30px;font-size:18px;min-height:62px}.asl-launchpad.asl-form-button-align-left .asl-submit{justify-self:start;width:min(360px, 100%)}.asl-launchpad.asl-form-button-align-center .asl-submit{justify-self:center;width:min(520px, 100%)}.asl-launchpad.asl-form-button-align-right .asl-submit{justify-self:end;width:min(360px, 100%)}.asl-launchpad.asl-form-button-align-full .asl-submit{justify-self:stretch;width:100%}.asl-launchpad.asl-preset-midnight_purple .asl-brain-image,.asl-launchpad.asl-preset-ruby_red .asl-brain-image{opacity:.95}@media (max-width:760px){.asl-launchpad .asl-hero h1{line-height:1.1!important;letter-spacing:-.038em!important}.asl-launchpad.asl-cta-align-left .asl-actions,.asl-launchpad.asl-cta-align-center .asl-actions,.asl-launchpad.asl-cta-align-right .asl-actions,.asl-launchpad.asl-cta-align-full .asl-actions{display:grid;grid-template-columns:1fr}.asl-launchpad .asl-actions .asl-button{width:100%}.asl-launchpad.asl-form-button-align-left .asl-submit,.asl-launchpad.asl-form-button-align-center .asl-submit,.asl-launchpad.asl-form-button-align-right .asl-submit,.asl-launchpad.asl-form-button-align-full .asl-submit{width:100%;justify-self:stretch}}