.al{--u:min(1px, calc(100vw / 1440));--ink:#090909;--ink2:#121212;--paper:#eeeae2;--mute:#a9a49b;--hot:#ff6a1a;--ember:#e2440d;--deep:#a82c0a;--hair:#eeeae21f;--grad:linear-gradient(162deg, var(--hot) 14.286%, var(--ember) 57.143%, var(--deep) 85.714%);--grad-text:linear-gradient(135deg, var(--hot) 0%, var(--ember) 55%, var(--deep) 100%);--ease:cubic-bezier(.2, 0, 0, 1);--nav-h:64px;background:var(--ink);color:#fff;font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;position:relative;overflow-x:clip}.al *,.al :before,.al :after{box-sizing:border-box}.al ul{margin:0;padding:0;list-style:none}.al h1,.al h2,.al h3,.al p,.al figure,.al blockquote{margin:0}.al a{color:inherit;text-decoration:none}.al img{max-width:100%;display:block}.al section{scroll-margin-top:var(--nav-h)}.al-wrap{max-width:1440px;padding-inline:calc(96 * var(--u));margin-inline:auto}.al-eyebrow{font-family:var(--body);letter-spacing:1.56px;text-transform:uppercase;color:#fff;font-size:13px;font-weight:500;line-height:1.2}.al-eyebrow--ink{color:#090909cc}.al-grad-text,.al-sig{background:var(--grad-text);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.al-h1,.al-h2{font-family:var(--display);text-transform:uppercase;color:#fff;flex-direction:column;align-items:flex-start;font-weight:400;display:flex}.al-h1{font-size:calc(176 * var(--u));letter-spacing:calc(-2.64 * var(--u));line-height:.86}.al-h1-line{margin-bottom:calc(-8 * var(--u));display:block}.al-h2{font-size:calc(96 * var(--u));letter-spacing:calc(-.96 * var(--u));line-height:.9}.al-h2-line{margin-bottom:calc(-6 * var(--u));display:block}.al-h2--xl{font-size:calc(128 * var(--u));letter-spacing:calc(-1.92 * var(--u));line-height:.88}.al-h2--paper{color:var(--paper)}.al-h2-row{align-items:baseline;gap:calc(24 * var(--u));flex-wrap:wrap;display:flex}.al-sig{font-family:var(--marker);text-transform:none;letter-spacing:0;font-weight:400;font-size:calc(var(--sig,56) * 1.12 * var(--u));rotate:var(--rot,2deg);transform-origin:0 60%;white-space:nowrap;margin-top:.08em;padding:.08em .12em .14em .04em;line-height:1;display:inline-block}.al-sig--paper{color:var(--paper);-webkit-text-fill-color:currentColor;background:0 0}.al-lead{font-size:max(16px, calc(20 * var(--u)));letter-spacing:-.1px;color:#ffffffbd;line-height:1.5}.al-lead--72{color:#ffffffb8}.al-lead--70{color:#ffffffb3}.al-hero-lead{max-width:calc(560 * var(--u))}.al-lead--520{max-width:calc(520 * var(--u))}.al-lead--540{max-width:calc(540 * var(--u))}.al-btn{padding:max(15px, calc(18 * var(--u))) max(22px, calc(28 * var(--u)));font-family:var(--body);color:#fff;white-space:nowrap;transition:filter .25s var(--ease), background-color .25s var(--ease), translate .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;align-items:center;gap:10px;font-size:16px;font-weight:500;line-height:1.2;display:inline-flex}.al-btn--grad{background:var(--grad);box-shadow:0 8px 16px #ff6a1a8c}.al-btn--grad:hover{filter:brightness(1.08);translate:0 -1px}.al-btn--grad:active{filter:brightness(.94);translate:0}.al-btn--glass{color:var(--paper);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #eeeae224}.al-btn--glass:hover{background:#ffffff24}.al-btn--ghost{color:var(--paper);border:1px solid #0000}.al-btn--ghost:hover{border-color:var(--hair)}.al-mesh{pointer-events:none;width:calc(var(--ms) * 1.3 * var(--u));height:calc(var(--ms) * 1.3 * var(--u));left:calc((var(--mx) - var(--ms) * .15) * var(--u));top:calc((var(--my) - var(--ms) * .15) * var(--u));background:radial-gradient(closest-side, var(--mc) 0%, var(--mc2) 45%, transparent 100%);border-radius:50%;position:absolute}.al-nav{z-index:60;height:var(--nav-h);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:al-nav-in .8s var(--ease) both;background:#090909b8;border-bottom:1px solid #ffffff14;padding-inline:48px;position:fixed;inset:0 0 auto}.al-nav-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1344px;height:100%;margin-inline:auto;display:flex}.al-nav-logo{flex:none;display:block}.al-nav-logo img{width:140.625px;height:36px}.al-nav-links{align-items:center;gap:28px;display:flex}.al-nav-links a{color:#fffc;transition:color .2s var(--ease);font-size:13px;line-height:1.2}.al-nav-links a:hover{color:#fff}.al-nav-right{align-items:center;gap:14px;display:flex}.al-nav-cta{background:linear-gradient(164.6deg, var(--hot) 14.286%, var(--ember) 57.143%, var(--deep) 85.714%);color:#fff;white-space:nowrap;transition:filter .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;align-items:center;padding:10px 20px;font-size:14px;font-weight:500;line-height:1.3;display:inline-flex}.al-nav-cta:hover{filter:brightness(1.08);box-shadow:0 6px 18px #ff6a1a66}.al-nav-menu{cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;width:40px;height:40px;padding:0;display:none;position:relative}.al-nav-menu span{width:16px;height:1.5px;transition:translate .3s var(--ease), rotate .3s var(--ease);background:#fff;border-radius:2px;position:absolute;left:12px}.al-nav-menu span:first-child{top:16px}.al-nav-menu span:last-child{top:22px}.al-nav-menu.is-open span:first-child{translate:0 3px;rotate:45deg}.al-nav-menu.is-open span:last-child{translate:0 -3px;rotate:-45deg}.al-mobile-panel{z-index:55;padding:calc(var(--nav-h) + 24px) 20px 32px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#090909f5;flex-direction:column;justify-content:space-between;display:none;position:fixed;inset:0}.al-mobile-panel.is-open{display:flex}.al-mobile-links{flex-direction:column;gap:4px;display:flex}.al-mobile-links a{font-family:var(--display);text-transform:uppercase;color:#fff;border-bottom:1px solid var(--hair);padding:10px 0;font-size:44px;line-height:1}.al-badges{flex-wrap:wrap;gap:14px;display:flex}.al-badges--stack{flex-direction:column}.al-badges--stack .al-badge{justify-content:flex-start}.al-badge{color:#000;transition:background-color .25s var(--ease), translate .25s var(--ease), box-shadow .25s var(--ease);background:#fff;border:1px solid #fff;border-radius:16px;align-items:center;gap:12px;padding:12px 24px 12px 18px;display:inline-flex;box-shadow:0 10px 28px #00000059}.al-badge:hover{background:#f2f2f2;translate:0 -2px;box-shadow:0 14px 32px #00000073}.al-badge:focus-visible{outline-offset:3px;outline:2px solid #fff}.al-cta .al-badge{color:#fff;box-shadow:none;background:#000;border-color:#000}.al-badges .al-badge{color:#000}.al-cta .al-badges .al-badge{color:#fff}.al-cta .al-badge:hover{box-shadow:none;background:#111;border-color:#111}.al-cta .al-badge:focus-visible{outline-color:#000}.al-badge-ic{flex:none;width:28px;height:28px}.al-badge-ic--play{width:26px;height:28px}.al-badge-text{text-align:left;flex-direction:column;display:flex}.al-badge-text small{letter-spacing:.1px;color:inherit;font-size:12px;font-weight:500;line-height:1.2}.al-badge-text strong{letter-spacing:-.3px;color:inherit;font-size:20px;font-weight:600;line-height:1.2}.al-device{--dw:433px;width:var(--dw);aspect-ratio:433/892;flex:none;position:relative}.al-device-key{background:linear-gradient(#2b2b2d,#4a4a4d 50%,#232325);border-radius:1.5px;width:.7%;position:absolute}.al-device-key--action{top:19.96%;bottom:76.68%;left:-.58%}.al-device-key--volup{top:26.46%;bottom:66.14%;left:-.58%}.al-device-key--voldown{top:35.43%;bottom:57.17%;left:-.58%}.al-device-key--power{top:29.37%;bottom:58.52%;right:-.58%}.al-device-key--camera{top:49.33%;bottom:45.07%;right:-.58%}.al-device-body{border-radius:calc(var(--dw) * 72 / 433);box-shadow:inset 0 0 0 1px #ffffff38, 0 calc(var(--dw) * .0462) calc(var(--dw) * .0462) #0006, 0 calc(var(--dw) * .1386) calc(var(--dw) * .1386) #0009;background:linear-gradient(115.89deg,#4b4b4e 14.286%,#1f1f21 50%,#3a3a3d 85.714%);position:absolute;inset:0}.al-device-bezel{inset:calc(var(--dw) * 6 / 433);border-radius:calc(var(--dw) * 66 / 433);background:#060606;position:absolute}.al-device-screen{inset:calc(var(--dw) * 14 / 433);border-radius:calc(var(--dw) * 56 / 433);background:#000;position:absolute;overflow:hidden;transform:translateZ(0)}.al-device-screen img{object-fit:cover;width:100%;height:100%}.al-device-island{background:#000;border-radius:999px;position:absolute;inset:3.59% 35.45% 92.26%}.al-device-gloss{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(114.76deg,#ffffff14 0%,#fff0 35%);position:absolute;inset:0}.al-stage{width:100%;max-width:1440px;height:100%;margin-inline:auto;position:relative}.al-hero{height:calc(1040 * var(--u));isolation:isolate;position:relative;overflow:clip}.al-hero-bg{object-fit:cover;object-position:50% 40%;width:100%;height:100%;animation:24s ease-in-out infinite alternate al-kenburns;position:absolute;inset:0}.al-hero-mesh-orange{--mx:840;--my:420;--ms:760;--mc:#ff6a1a99;--mc2:#ff6a1a42;animation:16s ease-in-out infinite alternate al-drift}.al-hero-mesh-amber{--mx:1120;--my:-160;--ms:460;--mc:#ffaa5080;--mc2:#ffaa5033}.al-hero-mesh-ember{--mx:-180;--my:640;--ms:560;--mc:#e2440d8c;--mc2:#e2440d38;animation:20s ease-in-out infinite alternate-reverse al-drift}.al-hero-fade,.al-hero-shade-left,.al-hero-shade-top{pointer-events:none;position:absolute}.al-hero-fade{background:linear-gradient(#09090900,#0909090d 50%,#090909);inset:0}.al-hero-shade-left{background:linear-gradient(90deg,#090909db,#09090900 62%);inset:0}.al-hero-shade-top{height:calc(220 * var(--u));background:linear-gradient(#090909b3,#09090900);inset:0 0 auto}.al-hero-content{left:calc(96 * var(--u));top:calc(236 * var(--u));width:calc(720 * var(--u));align-items:flex-start;gap:calc(32 * var(--u));z-index:2;flex-direction:column;display:flex;position:absolute}.al-hero-phone{left:calc(912 * var(--u));top:calc(191 * var(--u));z-index:1;animation:al-phone-in 1.2s var(--ease) .2s both;position:absolute}.al-hero-device{--dw:calc(433 * var(--u));rotate:7deg}.al-rise{animation:al-rise .9s var(--ease) both;animation-delay:calc(.15s + var(--i,0) * .12s)}.al-marquee{z-index:2;padding-block:max(14px, calc(22 * var(--u)));background:linear-gradient(90deg,#e2440d 0%,#ff6a1a 25%,#e2440d 55%,#ff6a1a 80%,#e2440d 100%);position:relative;overflow:hidden}.al-marquee-track{width:max-content;animation:38s linear infinite al-marquee;display:flex}.al-marquee:hover .al-marquee-track{animation-play-state:paused}.al-marquee ul{align-items:center;gap:40px;padding-right:40px;display:flex}.al-marquee li{letter-spacing:1.56px;text-transform:uppercase;color:#fff;white-space:nowrap;align-items:center;gap:40px;font-size:13px;font-weight:500;line-height:1.2;display:flex}.al-marquee li i{background:#fff;border-radius:50%;width:6px;height:6px}.al-features{padding-block:calc(120 * var(--u))}.al-features .al-wrap{gap:calc(72 * var(--u));flex-direction:column;display:flex}.al-section-head{align-items:flex-start;gap:calc(20 * var(--u));flex-direction:column;display:flex}.al-cards{gap:calc(24 * var(--u));display:flex}.al-card{min-width:0;height:calc(640 * var(--u));gap:calc(14 * var(--u));padding:calc(36 * var(--u)) calc(36 * var(--u)) 0;border-radius:calc(32 * var(--u));background:var(--ink2);border:1px solid var(--hair);isolation:isolate;transition:translate .5s var(--ease), border-color .5s var(--ease);flex-direction:column;flex:1 1 0;display:flex;position:relative;overflow:clip;box-shadow:0 24px 48px -12px #00000073}.al-card:hover{border-color:#eeeae238;translate:0 -6px}.al-card-title{font-family:var(--display);font-weight:400;font-size:max(32px, calc(40 * var(--u)));letter-spacing:-.2px;text-transform:uppercase;color:#fff;line-height:.96}.al-card-body{font-size:max(15px, calc(17 * var(--u)));color:#ffffff9e;line-height:1.55}.al-card-glow{--mx:-61;--my:519;--ms:520;--mc:#ff6a1a8c;--mc2:#ff6a1a38;z-index:0}.al-card-device{--dw:calc(320.42 * var(--u));left:50%;top:calc(311 * var(--u));z-index:1;transition:translate .6s var(--ease);position:absolute;translate:-50%}.al-card:hover .al-card-device{translate:-50% -14px}.al-band{height:calc(680 * var(--u));isolation:isolate;position:relative;overflow:clip}.al-band-bg,.al-compete-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.al-band-mesh{--mx:991;--my:271;--ms:609;--mc:#ff6a1a8c;--mc2:#ff6a1a38}.al-band-fade,.al-band-shade,.al-compete-fade,.al-compete-right{pointer-events:none;position:absolute;inset:0}.al-band-fade{background:linear-gradient(#090909 0%,#0909091a 28%,#09090933 70%,#090909 100%)}.al-band-shade{background:linear-gradient(90deg,#090909f5 0%,#090909c7 30%,#09090959 52%,#09090900 70%)}.al-band-copy{left:calc(96 * var(--u));top:calc(133 * var(--u));width:calc(640 * var(--u));align-items:flex-start;gap:calc(28 * var(--u));z-index:2;flex-direction:column;display:flex;position:absolute}.al-band .al-h2-line{margin-bottom:calc(-4 * var(--u))}.al-band-copy .al-lead{max-width:calc(560 * var(--u))}.al-player{left:calc(979.7 * var(--u));top:calc(290.3 * var(--u));width:calc(360 * var(--u));gap:calc(18 * var(--u));padding:calc(24 * var(--u));border-radius:calc(28 * var(--u));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:2;background:#ffffff14;border:1px solid #ffffff29;flex-direction:column;display:flex;position:absolute;rotate:3deg}.al-player-head{align-items:center;gap:calc(14 * var(--u));display:flex}.al-player-head img{width:calc(48 * var(--u));height:calc(48 * var(--u));object-fit:cover;border-radius:50%;flex:none}.al-player-head div{flex-direction:column;gap:2px;display:flex}.al-player-head strong{font-weight:500;font-size:max(16px, calc(18 * var(--u)));letter-spacing:-.18px;line-height:1.3}.al-player-head span,.al-player-stats span{color:#fff9;font-size:13px;line-height:1.2}.al-player-stats{gap:calc(12 * var(--u));display:flex}.al-player-stats li{padding:calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(16 * var(--u));background:#ffffff0f;flex-direction:column;flex:1 1 0;gap:2px;display:flex}.al-player-stats strong{font-family:var(--display);font-weight:400;font-size:max(30px, calc(40 * var(--u)));color:#fff;line-height:.96}.al-numbers{padding-block:calc(120 * var(--u))}.al-numbers-row{display:flex}.al-numbers-row li{align-items:flex-start;gap:calc(12 * var(--u));min-width:0;padding:calc(8 * var(--u)) calc(36 * var(--u));border-left:1px solid var(--hair);flex-direction:column;flex:1 1 0;display:flex}.al-numbers-row li:first-child{border-left:0;padding-left:0}.al-numbers-row strong{font-family:var(--display);font-weight:400;font-size:calc(112 * var(--u));letter-spacing:calc(-1.12 * var(--u));color:#fff;line-height:.9}.al-sig--num{font-size:max(18px, calc(var(--sig) * .96 * var(--u)));white-space:normal;margin-top:0}.al-host{padding:calc(80 * var(--u)) 0 calc(120 * var(--u))}.al-host-row{align-items:center;gap:calc(64 * var(--u));display:flex}.al-host-stage{width:calc(640 * var(--u));height:calc(760 * var(--u));border-radius:calc(40 * var(--u));background:var(--ink2);isolation:isolate;flex:none;position:relative;overflow:clip}.al-host-mesh-ember{--mx:-120;--my:360;--ms:640;--mc:#e2440d99;--mc2:#e2440d3d}.al-host-mesh-orange{--mx:320;--my:-120;--ms:480;--mc:#ff6a1a8c;--mc2:#ff6a1a38}.al-host-device-a,.al-host-device-b{--dw:calc(337.74 * var(--u));position:absolute}.al-host-device-a{left:calc(32.7 * var(--u));top:calc(135.8 * var(--u));z-index:1;rotate:6deg}.al-host-device-b{left:calc(323.9 * var(--u));top:calc(187.4 * var(--u));z-index:2;rotate:-4deg}.al-chip{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff29;border-radius:18px;align-items:center;gap:10px;padding:12px 18px 12px 14px;font-size:15px;line-height:1.5;display:inline-flex}.al-host-chip{left:calc(44.4 * var(--u));top:calc(56.3 * var(--u));z-index:3;animation:6s ease-in-out infinite al-float;position:absolute;rotate:3deg}.al-dot{background:#22c55e;border-radius:50%;width:10px;height:10px;animation:2s ease-in-out infinite al-pulse;box-shadow:0 0 0 4px #22c55e40}.al-host-copy{align-items:flex-start;gap:calc(28 * var(--u));flex-direction:column;flex:1 1 0;min-width:0;display:flex}.al-checklist{gap:calc(14 * var(--u));flex-direction:column;display:flex}.al-checklist li{font-size:max(15px, calc(17 * var(--u)));color:#ffffffd9;align-items:center;gap:14px;line-height:1.55;display:flex}.al-check-ic{width:28px;height:28px;color:var(--hot);background:#ffffff14;border:1px solid #ffffff24;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.al-compete{height:calc(900 * var(--u));isolation:isolate;position:relative;overflow:clip}.al-compete-fade{background:linear-gradient(#090909 0%,#09090926 25%,#09090940 75%,#090909 100%)}.al-compete-right{background:linear-gradient(90deg,#09090900,#090909bf 45%)}.al-compete-mesh{--mx:820;--my:320;--ms:781;--mc:#ff6a1a80;--mc2:#ff6a1a33}.al-compete-phone{left:calc(210.9 * var(--u));top:calc(137.4 * var(--u));z-index:2;position:absolute}.al-compete-device{--dw:calc(389.7 * var(--u));rotate:-6deg}.al-compete-copy{left:calc(760 * var(--u));top:calc(240 * var(--u));width:calc(584 * var(--u));align-items:flex-start;gap:calc(28 * var(--u));z-index:2;flex-direction:column;display:flex;position:absolute}.al-ig{padding:calc(140 * var(--u)) 0 calc(80 * var(--u))}.al-ig .al-wrap{gap:calc(56 * var(--u));flex-direction:column;display:flex}.al-ig-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.al-reels{gap:calc(16 * var(--u));display:flex}.al-reels li{flex:1 1 0;min-width:0}.al-reel{height:calc(420 * var(--u));padding:calc(16 * var(--u));border-radius:calc(24 * var(--u));isolation:isolate;background:var(--ink2);border:1px solid #eeeae214;display:block;position:relative;overflow:hidden}.al-reel img{object-fit:cover;width:100%;height:100%;transition:scale .8s var(--ease);position:absolute;inset:0}.al-reel:hover img{scale:1.05}.al-reel:after{content:"";background:linear-gradient(#09090900 0%,#0909091a 55%,#090909e0 100%);position:absolute;inset:0}.al-reel-tag{left:calc(16 * var(--u));top:calc(16 * var(--u));z-index:1;letter-spacing:1.54px;text-transform:uppercase;color:var(--paper);background:#09090973;border:1px solid #eeeae229;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:500;line-height:1.2;position:absolute}.al-reel-cap{left:calc(16 * var(--u));right:calc(16 * var(--u));bottom:calc(16 * var(--u));z-index:1;flex-direction:column;gap:4px;display:flex;position:absolute}.al-reel-cap strong{font-weight:500;font-size:max(16px, calc(18 * var(--u)));letter-spacing:-.18px;color:var(--paper);line-height:1.3}.al-reel-cap small{color:var(--mute);font-size:13px;line-height:1.2}.al-quotes{padding-block:calc(120 * var(--u))}.al-quotes .al-wrap{gap:calc(64 * var(--u));flex-direction:column;display:flex}.al-quote-grid{gap:calc(24 * var(--u));display:flex}.al-quote{min-width:0;min-height:calc(320 * var(--u));padding:calc(36 * var(--u));border-radius:calc(28 * var(--u));background:var(--ink2);border:1px solid var(--hair);flex-direction:column;flex:1 1 0;justify-content:space-between;display:flex}.al-quote--grad{background:linear-gradient(141.25deg,#ff6a1a 14.286%,#e2440d 53.571%,#3b130b 85.714%) border-box;border-color:#0000}.al-quote-mark{font-family:var(--display);font-size:calc(64 * var(--u));letter-spacing:-.64px;color:#fff;line-height:.92}.al-quote blockquote{margin-top:auto;margin-bottom:calc(24 * var(--u))}.al-quote blockquote p{font-weight:500;font-size:max(18px, calc(24 * var(--u)));letter-spacing:-.36px;color:#fff;line-height:1.25}.al-quote-by{align-items:center;gap:12px;display:flex}.al-quote-by img{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.al-quote-by figcaption{flex-direction:column;gap:2px;display:flex}.al-quote-by strong{letter-spacing:-.18px;font-size:18px;font-weight:500;line-height:1.3}.al-quote-by span{color:#ffffffa6;font-size:13px;line-height:1.2}.al-faq{padding:calc(120 * var(--u)) 0 calc(140 * var(--u))}.al-faq-row{gap:calc(96 * var(--u));display:flex}.al-faq-head{width:calc(420 * var(--u));align-items:flex-start;gap:calc(20 * var(--u));flex-direction:column;flex:none;display:flex}.al-faq-items{flex:1 1 0;min-width:0}.al-faq-item{padding-block:calc(28 * var(--u));border-bottom:1px solid var(--hair)}.al-faq-item:first-child{border-top:1px solid var(--hair)}.al-faq-q{font:inherit}.al-faq-q button{cursor:pointer;text-align:left;width:100%;font-family:var(--body);font-weight:500;font-size:max(18px, calc(24 * var(--u)));letter-spacing:-.36px;color:var(--paper);background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:0;line-height:1.25;display:flex}.al-faq-toggle{width:40px;height:40px;transition:background-color .3s var(--ease);background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;flex:none;position:relative}.al-faq-q button:hover .al-faq-toggle{background:#ffffff1f}.al-faq-toggle span{background:var(--paper);width:14px;height:2px;transition:rotate .35s var(--ease), scale .35s var(--ease), background-color .35s var(--ease);border-radius:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}.al-faq-toggle span:last-child{rotate:90deg}.al-faq-item[data-open] .al-faq-toggle span{background:var(--hot)}.al-faq-item[data-open] .al-faq-toggle span:last-child{rotate:90deg;scale:0 1}.al-faq-a[hidden]{display:none}.al-faq-a-inner{padding-top:calc(14 * var(--u));animation:al-fade .4s var(--ease) both}.al-faq-a-inner p{max-width:62ch;font-size:max(15px, calc(17 * var(--u)));color:var(--paper);line-height:1.55}.al-cta{padding:0 calc(40 * var(--u)) calc(120 * var(--u))}.al-cta-box{max-width:1360px;height:calc(760 * var(--u));border-radius:calc(48 * var(--u));isolation:isolate;background:linear-gradient(150.8deg, var(--hot) 14.286%, var(--ember) 53.571%, #3b130b 85.714%);margin-inline:auto;position:relative;overflow:clip}.al-cta-mesh-amber{--mx:-220;--my:-420;--ms:900;--mc:#ffaa5099;--mc2:#ffaa5038}.al-cta-mesh-ink{--mx:820;--my:360;--ms:760;--mc:#090909b3;--mc2:#0909094d}.al-cta-mesh-hot{--mx:560;--my:-200;--ms:520;--mc:#ff6a1ab3;--mc2:#ff6a1a40}.al-cta-fade{pointer-events:none;background:linear-gradient(#09090900,#09090959);position:absolute;inset:0}.al-cta-copy{left:calc(96 * var(--u));top:calc(150 * var(--u));width:calc(680 * var(--u));align-items:flex-start;gap:calc(32 * var(--u));z-index:2;flex-direction:column;display:flex;position:absolute}.al-cta-copy .al-h2-line{margin-bottom:calc(-10 * var(--u))}.al-cta-phones{pointer-events:none;position:absolute;inset:0}.al-cta-device-a{--dw:calc(398.36 * var(--u));left:calc(840.9 * var(--u));top:calc(133.7 * var(--u));z-index:1;position:absolute;rotate:8deg}.al-cta-device-b{--dw:calc(337.74 * var(--u));left:calc(1149.7 * var(--u));top:calc(243.9 * var(--u));z-index:2;position:absolute;rotate:-5deg}.al-ball-shadow{left:calc(760 * var(--u));top:calc(600 * var(--u));width:calc(220 * var(--u));height:calc(80 * var(--u));z-index:0;background:radial-gradient(closest-side,#0909098c,#09090900);border-radius:50%;animation:3.4s ease-in-out infinite al-ball-shadow;position:absolute}.al-ball{left:calc(727.8 * var(--u));top:calc(583.4 * var(--u));width:calc(180 * var(--u));height:calc(180 * var(--u));z-index:3;animation:3.4s ease-in-out infinite al-ball;position:absolute;rotate:18deg}.al-hero-fade,.al-hero-shade-left,.al-hero-shade-top,.al-band-fade,.al-band-shade,.al-compete-fade,.al-compete-right{left:calc(50% - 50vw);right:calc(50% - 50vw)}.al-features,.al-band,.al-numbers,.al-host,.al-compete,.al-ig,.al-quotes,.al-faq,.al-cta{content-visibility:auto;contain-intrinsic-size:auto calc(var(--cis,800) * var(--u))}.al-features{--cis:1234}.al-band{--cis:680}.al-numbers{--cis:570}.al-host{--cis:1160}.al-compete{--cis:900}.al-ig{--cis:1040}.al-quotes{--cis:1010}.al-faq{--cis:1160}.al-cta{--cis:1000}.al .is-off,.al .is-off *{animation-play-state:paused}.al-js [data-reveal]{opacity:0;transition:opacity .8s var(--ease), translate .8s var(--ease);transition-delay:calc(var(--i,0) * .1s);translate:0 28px}.al-js [data-reveal].is-in{opacity:1;translate:0}.al-float{animation:7s ease-in-out infinite al-float}.al-float--late{animation-delay:-2.5s}@keyframes al-rise{0%{opacity:0;translate:0 32px}to{opacity:1;translate:0}}@keyframes al-fade{0%{opacity:0}to{opacity:1}}@keyframes al-nav-in{0%{opacity:0;translate:0 -100%}to{opacity:1;translate:0}}@keyframes al-phone-in{0%{opacity:0;translate:40px 80px}to{opacity:1;translate:0}}@keyframes al-float{0%,to{translate:0}50%{translate:0 -14px}}@keyframes al-pulse{0%,to{box-shadow:0 0 0 4px #22c55e40}50%{box-shadow:0 0 0 8px #22c55e14}}@keyframes al-drift{0%{translate:0}to{translate:-6% 5%}}@keyframes al-kenburns{0%{scale:1}to{scale:1.06}}@keyframes al-marquee{0%{translate:0}to{translate:-50%}}@keyframes al-ball{0%,to{translate:0;rotate:18deg}50%{translate:0 -36px;rotate:30deg}}@keyframes al-ball-shadow{0%,to{opacity:1;scale:1}50%{opacity:.6;scale:.8}}@media (max-width:899px){.al{--u:1px;--nav-h:56px}.al-wrap{padding-inline:20px}.al-card,.al-quote,.al-host-copy,.al-faq-items{flex:none}.al-h1{letter-spacing:-1.4px;font-size:96px}.al-h1-line{margin-bottom:-4px}.al-h2,.al-h2--xl{letter-spacing:-.64px;font-size:64px}.al-h2-line{margin-bottom:-3px}.al-h2-row{gap:12px}.al-sig{font-size:max(24px, calc(var(--sig,56) * .6px));white-space:normal}.al-sig--hero{white-space:nowrap;font-size:min(50px,12.987vw - 5.19481px)}.al-sig--num{font-size:22px}.al-lead,.al-hero-lead,.al-lead--520,.al-lead--540,.al-band-copy .al-lead{max-width:none;font-size:16px}.al-mesh{width:calc(var(--ms) * .8px);height:calc(var(--ms) * .8px);left:calc(var(--mx) * .4px);top:calc(var(--my) * .4px)}.al-nav{padding-inline:20px}.al-nav-logo img{width:109.375px;height:28px}.al-nav-links{display:none}.al-nav-cta{padding:9px 16px;font-size:13px}.al-nav-menu{display:block}.al-badge{border-radius:14px;gap:10px;padding:10px 18px 10px 14px}.al-badge-ic{width:24px;height:24px}.al-badge-text strong{font-size:18px}.al-hero{height:auto;padding:calc(var(--nav-h) + 56px) 0 0}.al-hero-shade-top{height:160px}.al-hero-content{gap:24px;width:auto;padding-inline:20px;position:relative;top:auto;left:auto}.al-hero-phone{width:300px;margin:48px auto -60px;position:relative;top:auto;left:auto}.al-hero-device{--dw:300px}.al-features{padding-block:96px 80px}.al-features .al-wrap{gap:40px}.al-cards{flex-direction:column;gap:16px}.al-card{border-radius:28px;gap:10px;height:520px;padding:28px 28px 0}.al-card-device{--dw:280px;top:250px}.al-card-glow{top:320px;left:-60px}.al-band{height:auto;padding:96px 20px 80px}.al-band-copy,.al-compete-copy,.al-cta-copy{gap:22px;width:auto;position:relative;top:auto;left:auto}.al-band-shade{background:linear-gradient(90deg,#090909e6 0%,#09090999 100%)}.al-player{border-radius:24px;gap:16px;width:100%;max-width:360px;margin:40px auto 0;padding:20px;position:relative;top:auto;left:auto;rotate:2deg}.al-player-head img{width:44px;height:44px}.al-player-stats{gap:10px}.al-player-stats li{border-radius:14px;padding:10px 12px}.al-numbers{padding-block:72px}.al-numbers-row{flex-wrap:wrap;row-gap:28px}.al-numbers-row li,.al-numbers-row li:first-child{border-left:1px solid var(--hair);flex:50%;gap:8px;padding:0 0 0 16px}.al-numbers-row strong{letter-spacing:-.64px;font-size:64px}.al-host{padding:48px 0 80px}.al-host-row{flex-direction:column;gap:40px}.al-host-stage{border-radius:28px;width:100%;height:520px}.al-host-device-a,.al-host-device-b{--dw:220px}.al-host-device-a{top:90px;left:6%}.al-host-device-b{top:130px;left:46%}.al-host-chip{padding:10px 14px 10px 12px;font-size:13px;top:24px;left:20px}.al-host-copy{gap:22px}.al-compete{height:auto;padding:80px 20px 96px}.al-compete-right{background:linear-gradient(#09090933,#090909bf 60%)}.al-compete-phone{width:280px;margin:0 auto 48px;position:relative;top:auto;left:auto}.al-compete-device{--dw:280px}.al-ig{padding:80px 0 56px}.al-ig .al-wrap{gap:32px;padding-inline:0}.al-ig-head{flex-direction:column;align-items:flex-start;gap:20px;padding-inline:20px}.al-reels{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;padding-inline:20px;overflow-x:auto}.al-reels::-webkit-scrollbar{display:none}.al-reels li{scroll-snap-align:start;flex:0 0 200px}.al-reel{border-radius:20px;height:356px;padding:12px}.al-reel-tag,.al-reel-cap{left:12px}.al-reel-tag{top:12px}.al-reel-cap{bottom:12px;right:12px}.al-reel-cap strong{font-size:15px}.al-quotes{padding-block:80px}.al-quotes .al-wrap{gap:36px}.al-quote-grid{flex-direction:column;gap:16px}.al-quote{border-radius:24px;gap:28px;min-height:260px;padding:28px}.al-quote-mark{font-size:48px}.al-features{--cis:2156}.al-band{--cis:1076}.al-numbers{--cis:564}.al-host{--cis:1328}.al-compete{--cis:1226}.al-ig{--cis:836}.al-quotes{--cis:1360}.al-faq{--cis:1176}.al-cta{--cis:980}.al-faq{padding:80px 0 96px}.al-faq-row{flex-direction:column;gap:36px}.al-faq-head{width:auto}.al-faq-item{padding-block:20px}.al-faq-q button{gap:16px;font-size:18px}.al-faq-toggle{width:36px;height:36px}.al-cta{padding:0 12px 80px}.al-cta-box{border-radius:32px;height:auto;padding:64px 20px 0}.al-cta-copy .al-h2-line{margin-bottom:-4px}.al-cta-phones{height:400px;margin-top:40px;position:relative;inset:auto}.al-cta-device-a{--dw:240px;top:20px;left:6%}.al-cta-device-b{--dw:200px;top:90px;left:56%}.al-ball-shadow{display:none}.al-ball{width:84px;height:84px;top:-112px;left:auto;right:0}.al-hero-stage,.al-band-stage,.al-compete-stage{position:static}}@media (max-width:359px){.al-nav-inner{gap:12px}.al-nav-logo img{width:85.9375px;height:22px}}@media (prefers-reduced-motion:reduce){.al *,.al :before,.al :after{transition:none!important;animation:none!important}.al-js [data-reveal]{opacity:1;translate:0}.al-marquee-track{animation:none}}
