@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-glow{0%,to{opacity:.5;filter:blur(20px)}50%{opacity:.8;filter:blur(25px)}}@keyframes particle-float{0%{transform:translate(0);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translate(var(--tx),var(--ty));opacity:0}}@keyframes soundwave{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.5)}}@keyframes music-bar{0%,to{transform:scaleY(.4);opacity:.5}50%{transform:scaleY(1);opacity:1}}@keyframes binary-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes lightning-dash{0%{stroke-dashoffset:1000;opacity:0}10%{opacity:.7}to{stroke-dashoffset:0;opacity:0}}@keyframes drop{0%{top:-10%;opacity:0}20%{opacity:1}80%{opacity:1}to{top:110%;opacity:0}}@keyframes circuit-flow{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes nudge{0%,to{transform:translateX(0)}25%{transform:translateX(-20px)}75%{transform:translateX(5px)}}.animate-nudge{animation:nudge 1.5s ease-in-out 1s 1}@keyframes energy-shot{0%{width:0;opacity:0;left:50%}20%{width:50%;opacity:1;left:50%}to{width:100%;opacity:0;left:0}}.animate-energy-shot{animation:energy-shot 3s cubic-bezier(.4,0,.2,1) infinite}@keyframes border-beam{0%{offset-distance:0;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-gradient{background-size:200% 200%;animation:gradient 15s ease infinite}html[data-lp-theme=light] .lp-scope{--lpl-bg:#f8fbfc;--lpl-bg-soft:#eff5f7;--lpl-ink:#0e1116;--lpl-ink-2:#2b313a;--lpl-body:#475059;--lpl-muted:#66707c;--lpl-faint:#8b939e;--lpl-border:rgba(14,134,165,0.13);--lpl-border-strong:rgba(14,17,22,0.18);--lpl-card:rgba(14,134,165,0.04);--lpl-accent:#0e86a5;--lpl-accent-deep:#0b6f8a}html[data-lp-theme=light] .lp-scope .lp-dark-only{display:none!important}html[data-lp-theme=light] .lp-scope .bg-\[\#020202\]{background-color:var(--lpl-bg)}html[data-lp-theme=light] .lp-scope .bg-\[\#08080b\],html[data-lp-theme=light] .lp-scope .bg-\[\#080d12\]{background-color:var(--lpl-bg-soft)}html[data-lp-theme=light] .lp-scope .from-\[\#020202\]{--tw-gradient-from:var(--lpl-bg);--tw-gradient-to:rgba(248,251,252,0)}html[data-lp-theme=light] .lp-scope .bg-white\/5,html[data-lp-theme=light] .lp-scope .bg-white\/\[0\.02\],html[data-lp-theme=light] .lp-scope .bg-white\/\[0\.03\],html[data-lp-theme=light] .lp-scope .bg-white\/\[0\.04\],html[data-lp-theme=light] .lp-scope .hover\:bg-white\/\[0\.08\]:hover{background-color:var(--lpl-card)}html[data-lp-theme=light] .lp-scope .bg-white\/10{background-color:rgba(14,17,22,.08)}html[data-lp-theme=light] .lp-scope .bg-zinc-900,html[data-lp-theme=light] .lp-scope .bg-zinc-900\/60,html[data-lp-theme=light] .lp-scope .bg-zinc-900\/80,html[data-lp-theme=light] .lp-scope .bg-zinc-950,html[data-lp-theme=light] .lp-scope .bg-zinc-950\/40,html[data-lp-theme=light] .lp-scope .bg-zinc-950\/60,html[data-lp-theme=light] .lp-scope .bg-zinc-950\/80{background-color:#ffffff}html[data-lp-theme=light] .lp-scope .bg-zinc-800{background-color:rgba(14,17,22,.12)}html[data-lp-theme=light] .lp-scope .bg-black\/40,html[data-lp-theme=light] .lp-scope .bg-black\/50,html[data-lp-theme=light] .lp-scope .bg-black\/60{background-color:rgba(255,255,255,.75)}html[data-lp-theme=light] .lp-scope .hover\:bg-black\/60:hover{background-color:rgba(255,255,255,.95)}html[data-lp-theme=light] .lp-scope .bg-white{background-color:#0c1f26}html[data-lp-theme=light] .lp-scope .text-black{color:#ffffff}html[data-lp-theme=light] .lp-scope .hover\:bg-zinc-200:hover{background-color:#16323c}html[data-lp-theme=light] .lp-scope .border-white\/5,html[data-lp-theme=light] .lp-scope .border-white\/\[0\.04\],html[data-lp-theme=light] .lp-scope .border-white\/\[0\.05\],html[data-lp-theme=light] .lp-scope .border-white\/\[0\.06\],html[data-lp-theme=light] .lp-scope .border-white\/\[0\.07\],html[data-lp-theme=light] .lp-scope .border-white\/\[0\.08\],html[data-lp-theme=light] .lp-scope .border-white\/\[0\.09\]{border-color:var(--lpl-border)}html[data-lp-theme=light] .lp-scope .border-white\/10,html[data-lp-theme=light] .lp-scope .border-white\/\[0\.22\],html[data-lp-theme=light] .lp-scope .border-zinc-800{border-color:rgba(14,17,22,.13)}html[data-lp-theme=light] .lp-scope .hover\:border-white\/20:hover,html[data-lp-theme=light] .lp-scope .hover\:border-white\/25:hover,html[data-lp-theme=light] .lp-scope .hover\:border-white\/40:hover,html[data-lp-theme=light] .lp-scope .hover\:border-white\/\[0\.08\]:hover{border-color:var(--lpl-border-strong)}html[data-lp-theme=light] .lp-scope .text-white,html[data-lp-theme=light] .lp-scope .text-zinc-100,html[data-lp-theme=light] .lp-scope .text-zinc-200{color:var(--lpl-ink)}html[data-lp-theme=light] .lp-scope .text-zinc-300{color:var(--lpl-ink-2)}html[data-lp-theme=light] .lp-scope .text-zinc-400{color:var(--lpl-body)}html[data-lp-theme=light] .lp-scope .text-zinc-500{color:var(--lpl-muted)}html[data-lp-theme=light] .lp-scope .text-zinc-600,html[data-lp-theme=light] .lp-scope .text-zinc-700{color:var(--lpl-faint)}html[data-lp-theme=light] .lp-scope .group:hover .group-hover\:text-white,html[data-lp-theme=light] .lp-scope .hover\:text-white:hover,html[data-lp-theme=light] .lp-scope .hover\:text-zinc-300:hover,html[data-lp-theme=light] .lp-scope .hover\:text-zinc-400:hover{color:var(--lpl-ink)}html[data-lp-theme=light] .lp-scope .text-cyan-200,html[data-lp-theme=light] .lp-scope .text-cyan-300{color:var(--lpl-accent-deep)}html[data-lp-theme=light] .lp-scope .text-cyan-400,html[data-lp-theme=light] .lp-scope .text-cyan-400\/60,html[data-lp-theme=light] .lp-scope .text-cyan-400\/70,html[data-lp-theme=light] .lp-scope .text-cyan-400\/80{color:var(--lpl-accent)}html[data-lp-theme=light] .lp-scope .text-cyan-400\/50,html[data-lp-theme=light] .lp-scope .text-cyan-500\/50{color:rgba(14,134,165,.65)}html[data-lp-theme=light] .lp-scope .hover\:text-cyan-200:hover{color:var(--lpl-accent-deep)}html[data-lp-theme=light] .lp-scope .bg-\[\#0B0F17\]{background-color:var(--lpl-bg)}html[data-lp-theme=light] .lp-scope .bg-\[\#0B0F17\]\/55{background-color:rgba(248,251,252,.72)}html[data-lp-theme=light] .lp-scope .bg-\[\#11161f\]\/95{background-color:rgba(255,255,255,.97)}html[data-lp-theme=light] .lp-scope .hover\:bg-white\/5:hover,html[data-lp-theme=light] .lp-scope .hover\:bg-white\/\[0\.05\]:hover{background-color:rgba(14,17,22,.05)}html[data-lp-theme=light] .lp-scope .active\:bg-white\/10:active,html[data-lp-theme=light] .lp-scope .active\:bg-white\/5:active{background-color:rgba(14,17,22,.08)}html[data-lp-theme=light] .lp-scope .sr1logo [fill="#F4F4F5"]{fill:var(--lpl-ink)}html[data-lp-theme=light] .lp-scope .trustbar-logo{filter:none!important;opacity:.75}html[data-lp-theme=light] .lp-scope .shadow-2xl,html[data-lp-theme=light] .lp-scope .shadow-\[0_0_15px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{box-shadow:0 10px 30px -12px rgba(14,17,22,.18)}html[data-lp-theme=light] .lp-scope .bg-background{background-color:var(--lpl-bg)}html[data-lp-theme=light] .lp-scope .via-white\/10,html[data-lp-theme=light] .lp-scope .via-white\/15{--tw-gradient-via:rgba(14,17,22,0.18)}html[data-lp-theme=light] .lp-scope .to-white\/15{--tw-gradient-to:rgba(14,17,22,0.2)}html[data-lp-theme=light] .lp-scope .from-white\/15{--tw-gradient-from:rgba(14,17,22,0.2)}html[data-lp-theme=light] .lp-scope .via-white\/20{--tw-gradient-via:rgba(14,17,22,0.22)}html[data-lp-theme=light] .lp-scope .lang-wave .lw-bar:nth-child(odd){background:rgba(14,17,22,.45)!important}html[data-lp-theme=light] .lp-scope .bg-white\/15,html[data-lp-theme=light] .lp-scope .bg-white\/20{background-color:rgba(14,17,22,.18)}html[data-lp-theme=light] .lp-scope .bg-black{background-color:#ffffff}html[data-lp-theme=light] .lp-scope .bg-white\/\[0\.04\],html[data-lp-theme=light] .lp-scope .bg-white\/\[0\.05\],html[data-lp-theme=light] .lp-scope .bg-white\/\[0\.06\]{background-color:var(--lpl-card)}.lp-scope .lp-show-when-light,html[data-lp-theme=light] .lp-scope .lp-hide-when-light{display:none}html[data-lp-theme=light] .lp-scope .lp-show-when-light{display:inline-block}html[data-lp-theme=light] .lp-scope .lp-surface-ink{background:#ffffff!important}html[data-lp-theme=light] .lp-scope .lp-invert-when-light{filter:invert(1) hue-rotate(180deg)}html[data-lp-theme=light] .lp-scope .from-zinc-900\/80{--tw-gradient-from:rgba(255,255,255,0.9);--tw-gradient-to:rgba(255,255,255,0)}html[data-lp-theme=light] .lp-scope .to-zinc-950\/80{--tw-gradient-to:rgba(244,248,250,0.9)}html[data-lp-theme=light] .lp-scope .from-zinc-700{--tw-gradient-from:rgba(14,17,22,0.35);--tw-gradient-to:rgba(14,17,22,0)}html[data-lp-theme=light] .lp-scope .to-zinc-600{--tw-gradient-to:rgba(14,17,22,0.45)}html[data-lp-theme=light] .lp-scope .bg-black\/25{background-color:rgba(255,255,255,.45)}html[data-lp-theme=light] .lp-scope .from-\[\#020208\]{--tw-gradient-from:var(--lpl-bg);--tw-gradient-to:rgba(248,251,252,0)}html[data-lp-theme=light] .lp-scope .bg-zinc-800\/50,html[data-lp-theme=light] .lp-scope .bg-zinc-800\/60,html[data-lp-theme=light] .lp-scope .bg-zinc-900\/40,html[data-lp-theme=light] .lp-scope .bg-zinc-900\/50{background-color:rgba(14,17,22,.045)}html[data-lp-theme=light] .lp-scope .bg-black\/30{background-color:rgba(255,255,255,.55)}html[data-lp-theme=light] .lp-scope .border-white\/\[0\.03\]{border-color:var(--lpl-border)}html[data-lp-theme=light] .lp-scope .bg-gray-900\/40{background-color:#ffffff}html[data-lp-theme=light] .lp-scope .bg-gray-800,html[data-lp-theme=light] .lp-scope .border-gray-800{border-color:var(--lpl-border);background-color:rgba(14,17,22,.08)}html[data-lp-theme=light] .lp-scope .bg-gray-950\/50{background-color:rgba(14,17,22,.045)}html[data-lp-theme=light] .lp-scope .text-gray-100,html[data-lp-theme=light] .lp-scope .text-gray-200{color:var(--lpl-ink)}html[data-lp-theme=light] .lp-scope .text-gray-300{color:var(--lpl-ink-2)}html[data-lp-theme=light] .lp-scope .text-gray-400{color:var(--lpl-body)}html[data-lp-theme=light] .lp-scope .text-gray-500{color:var(--lpl-muted)}html[data-lp-theme=light] .lp-scope .lp-demo-shadow{box-shadow:0 24px 60px -20px rgba(14,17,22,.22),0 4px 16px rgba(14,17,22,.06)!important}html[data-lp-theme=light] .lp-scope .shadow-\[0_40px_80px_rgba\(0\2c 0\2c 0\2c 0\.8\)\2c inset_0_1px_1px_rgba\(255\2c 255\2c 255\2c 0\.05\)\]{box-shadow:0 24px 60px -20px rgba(14,17,22,.22),0 4px 16px rgba(14,17,22,.06)}html[data-lp-theme=light] .lp-scope .shadow-\[0_14px_36px_-18px_rgba\(0\2c 0\2c 0\2c 0\.7\)\]{box-shadow:0 10px 28px -18px rgba(14,17,22,.28)}html[data-lp-theme=light] .lp-scope .shadow-\[0_30px_70px_-24px_rgba\(0\2c 0\2c 0\2c 0\.85\)\]{box-shadow:0 18px 44px -20px rgba(14,17,22,.25)}html[data-lp-theme=light] .lp-scope .shadow-\[0_5px_20px_rgba\(255\2c 255\2c 255\2c 0\.1\)\]{box-shadow:0 6px 18px rgba(14,17,22,.18)}html[data-lp-theme=light] .lp-scope .shadow-\[0_10px_30px_rgba\(255\2c 255\2c 255\2c 0\.1\)\]{box-shadow:0 8px 24px rgba(14,17,22,.2)}html[data-lp-theme=light] .lp-scope .bg-\[\#060608\]{background-color:var(--lpl-bg)}html[data-lp-theme=light] .lp-scope .text-\[\#060608\]{color:#ffffff}html[data-lp-theme=light] .lp-scope .border-white\/\[0\.1\]{border-color:rgba(14,17,22,.13)}html[data-lp-theme=light] .lp-scope .text-cyan-300\/80{color:rgba(14,134,165,.9)}html[data-lp-theme=light] .lp-scope .border-cyan-400\/20,html[data-lp-theme=light] .lp-scope .border-cyan-400\/25,html[data-lp-theme=light] .lp-scope .border-cyan-400\/30{border-color:rgba(14,134,165,.3)}html[data-lp-theme=light] .lp-scope .bg-cyan-500\/\[0\.04\]{background-color:rgba(14,134,165,.05)}html[data-lp-theme=light] .lp-scope .bg-cyan-500\/\[0\.08\]{background-color:rgba(14,134,165,.09)}html[data-lp-theme=light] .lp-scope .bg-cyan-500\/15{background-color:rgba(14,134,165,.12)}html[data-lp-theme=light] .lp-scope .from-cyan-200{--tw-gradient-from:#0b6f8a;--tw-gradient-to:rgba(11,111,138,0)}html[data-lp-theme=light] .lp-scope .via-cyan-300{--tw-gradient-via:#0e86a5}html[data-lp-theme=light] .lp-scope .to-\[\#c4b5fd\]{--tw-gradient-to:#7c6bd6}html[data-lp-theme=light] .lp-scope .text-red-300,html[data-lp-theme=light] .lp-scope .text-red-300\/90{color:#dc2626}.hw{--hw-ground:linear-gradient(180deg,#ffffff,#f4f8fa 64%,#f8fbfc);--hw-ink:var(--lp-ink,#0b1520);--hw-ink-2:var(--lp-ink-2,#4b5966);--hw-ink-3:var(--lp-ink-3,#7e8a94);--hw-btn-bg:#0b1520;--hw-btn-fg:#ffffff;--hw-btn-bg-hover:#1d2a36;--hw-btn2-bg:#ffffff;--hw-btn2-bg-hover:#ffffff;--hw-btn2-fg:#0b1520;--hw-btn2-shadow:0 1px 2px rgba(11,21,32,0.1),0 10px 22px -12px rgba(11,21,32,0.3);--hw-btn2-shadow-hover:0 1px 2px rgba(11,21,32,0.14),0 16px 30px -12px rgba(11,21,32,0.36);--hw-lid:linear-gradient(180deg,#d6dbe0,#b9c0c7 40%,#9ba3ab);--hw-lid-edge:rgba(255,255,255,0.9);--hw-lid-ring:rgba(14,17,22,0.1);--hw-lid-shadow:0 40px 80px -34px rgba(14,30,44,0.4);--hw-stagepool:none;--hw-stagefloor:none;--hw-card-ink:#0b1520;--hw-card-ink-2:#4b5966;--hw-card-accent:#0e7490;--hw-card-glow:rgba(14,116,144,0.35)}html:not([data-lp-theme=light]) .hw{--hw-ground:radial-gradient(84% 60% at 50% 40%,#0a141d 0%,#060b11 52%,#020202 100%);--hw-ink:var(--lp-ink,#e8ebef);--hw-ink-2:var(--lp-ink-2,#a1a8b0);--hw-ink-3:var(--lp-ink-3,#6f7780);--hw-btn-bg:#f4f7fa;--hw-btn-fg:#080c12;--hw-btn-bg-hover:#ffffff;--hw-btn2-bg:rgba(255,255,255,0.08);--hw-btn2-bg-hover:rgba(255,255,255,0.14);--hw-btn2-fg:#dbe3ea;--hw-btn2-shadow:inset 0 1px 0 rgba(255,255,255,0.12);--hw-btn2-shadow-hover:inset 0 1px 0 rgba(255,255,255,0.18);--hw-lid:linear-gradient(180deg,#5b5d60,#404245 40%,#2a2c2f);--hw-lid-edge:rgba(255,255,255,0.38);--hw-lid-ring:rgba(200,240,250,0.16);--hw-lid-shadow:0 52px 105px -36px rgba(0,0,0,0.93),0 26px 72px -22px rgba(24,182,217,0.16);--hw-stagepool:radial-gradient(48% 38% at 50% 30%,rgba(36,196,230,0.19),transparent 68%),radial-gradient(70% 55% at 50% 40%,rgba(18,120,150,0.11),transparent 75%);--hw-stagefloor:radial-gradient(50% 100% at 50% 100%,rgba(24,182,217,0.12),transparent 75%);--hw-card-ink:#eef4f8;--hw-card-ink-2:#9fb1bd;--hw-card-accent:#2fd0ee;--hw-card-glow:rgba(47,208,238,0.45)}.hw{position:relative;isolation:isolate;overflow:hidden;padding:140px 0 80px;background:var(--hw-ground);color:var(--hw-ink)}@keyframes hw-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hw-cta,.hw-eyebrow,.hw-h1,.hw-stage,.hw-sub{animation:hw-rise .7s var(--lp-ease,cubic-bezier(.16,1,.3,1)) backwards}.hw-eyebrow{animation-delay:.05s}.hw-h1{animation-delay:.14s}.hw-sub{animation-delay:.26s}.hw-cta{animation-delay:.38s}.hw-stage{animation-delay:.3s}.hw-copy{position:relative;z-index:2;max-width:900px;margin:0 auto;padding:0 24px;text-align:center}.hw-eyebrow{margin:0 0 20px;font-size:var(--lp-s-13,13px);line-height:1.2;font-weight:var(--lp-w-500,500);letter-spacing:var(--lp-track-eyebrow,.08em);text-transform:uppercase;color:var(--hw-ink-3)}.hw-h1{margin:0 0 22px;font-size:var(--lp-s-64,64px);line-height:1.02;letter-spacing:var(--lp-track-display,-.03em);font-weight:var(--lp-w-700,700);color:var(--hw-ink);text-wrap:balance}.hw-sub{margin:0 auto 34px;max-width:52ch;font-size:var(--lp-s-17,17px);line-height:1.45;font-weight:var(--lp-w-400,400);color:var(--hw-ink-2)}.hw-sub span{display:block}.hw-cta{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.hw-btn{display:inline-flex;align-items:center;border-radius:999px;padding:14px 30px;font-size:var(--lp-s-15,15px);line-height:1;font-weight:var(--lp-w-500,500);text-decoration:none;transition:background .4s var(--lp-ease,cubic-bezier(.16,1,.3,1)),box-shadow .4s var(--lp-ease,cubic-bezier(.16,1,.3,1)),transform .4s var(--lp-ease,cubic-bezier(.16,1,.3,1))}.hw-btn:active{transform:scale(.98)}.hw-btn-primary{background:var(--hw-btn-bg);color:var(--hw-btn-fg)}.hw-btn-primary:hover{background:var(--hw-btn-bg-hover)}.hw-btn-ghost{background:var(--hw-btn2-bg);color:var(--hw-btn2-fg);box-shadow:var(--hw-btn2-shadow)}.hw-btn-ghost:hover{background:var(--hw-btn2-bg-hover);box-shadow:var(--hw-btn2-shadow-hover)}.hw-stage{position:relative;z-index:1;margin:8px auto 0;width:min(var(--lp-container,1240px),calc(100% - var(--lp-gutter, 48px)))}.hw-stage:before{top:-4%;width:116%;height:94%;background:var(--hw-stagepool);filter:blur(36px)}.hw-stage:after,.hw-stage:before{content:"";position:absolute;left:50%;transform:translateX(-50%);z-index:0;pointer-events:none}.hw-stage:after{bottom:-2%;width:82%;height:20%;background:var(--hw-stagefloor);filter:blur(24px)}.hw-mac{z-index:1;width:100%;height:clamp(310px,35.5vw,495px);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 84%,rgba(0,0,0,.45) 94%,transparent);mask-image:linear-gradient(180deg,#000 84%,rgba(0,0,0,.45) 94%,transparent)}.hw-lid,.hw-mac{position:relative}.hw-lid{border-radius:15px 15px 0 0;padding:7px 7px 0;background:var(--hw-lid);box-shadow:0 1px 0 var(--hw-lid-edge) inset,0 0 0 1px var(--hw-lid-ring),var(--hw-lid-shadow)}.hw-notch{position:absolute;top:7px;left:50%;transform:translateX(-50%);width:10%;height:11px;border-radius:0 0 8px 8px;background:#0b0d10;z-index:4}.hw-screen{container-type:inline-size;position:relative;aspect-ratio:16/10;border-radius:8px 8px 0 0;overflow:hidden;background:#06131a;opacity:.4;transition:opacity .7s var(--lp-ease,cubic-bezier(.16,1,.3,1))}.hw-screen-on{opacity:1}.hw-screen:after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.075),rgba(255,255,255,.02) 26%,transparent 44%)}.hw-desk{position:absolute;inset:0;font-size:1cqw;filter:saturate(1.07) brightness(1.05);background:radial-gradient(110% 80% at 22% 4%,rgba(210,235,245,.14),transparent 50%),radial-gradient(80% 60% at 84% 20%,rgba(40,160,175,.22),transparent 60%),radial-gradient(140% 120% at 50% 122%,rgba(4,16,24,.94),transparent 62%),linear-gradient(170deg,#0a4a5b,#083441 36%,#062430 68%,#041722)}.hw-menubar{position:relative;z-index:5;height:2.25cqw;padding:0 1.1cqw;background:rgba(8,20,28,.44);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);color:rgba(255,255,255,.92);font-size:.88cqw}.hw-menu-left,.hw-menubar{display:flex;align-items:center}.hw-menu-left{gap:1.1cqw}.hw-menu-glyph{width:.95cqw;height:.95cqw;border-radius:.28cqw;background:rgba(255,255,255,.85)}.hw-menu-left b{font-weight:700}.hw-menu-left em{font-style:normal;opacity:.85}.hw-menu-right{margin-left:auto;display:flex;align-items:center;gap:1cqw}.hw-menu-clock{font-variant-numeric:tabular-nums;opacity:.92}.hw-sys{display:block;opacity:.85}.hw-sys-batt{width:1.7cqw;height:.8cqw;border:.11cqw solid rgba(255,255,255,.9);border-radius:.22cqw;background:linear-gradient(90deg,rgba(255,255,255,.9) 62%,transparent 0);background-clip:content-box;padding:.08cqw}.hw-sys-wifi{width:1.1cqw;height:.8cqw;background:rgba(255,255,255,.9);clip-path:polygon(50% 100%,0 34%,14% 22%,50% 62%,86% 22%,100% 34%)}.hw-menuitem{position:relative;display:inline-flex;align-items:center;padding:.3cqw .42cqw;border-radius:.42cqw;transition:background .5s ease}.hw-menuitem .hw-bar{fill:rgba(255,255,255,.92)}.hw-menuitem .hw-chev{fill:#4fd8f0}.hw-menuitem-detected{background:rgba(255,255,255,.16)}.hw-menuitem-halo{position:absolute;inset:-.3cqw;border-radius:.6cqw;border:.09cqw solid rgba(120,226,245,.9);opacity:0}.hw-menuitem-detected .hw-menuitem-halo{animation:hwring 1.5s ease-out 2}.hw-meet{position:absolute;left:5cqw;top:3.6cqw;width:48cqw;padding-bottom:92px;border-radius:1.1cqw;overflow:hidden;background:linear-gradient(180deg,#101c25,#0b141b);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 3.4cqw 5.6cqw -1.8cqw rgba(0,10,18,.72)}.hw-meet-bar{display:flex;align-items:center;gap:9px;padding:10px 14px;background:rgba(255,255,255,.05);font-size:var(--lp-s-13,13px);line-height:1.2;font-weight:var(--lp-w-500,500);color:#9fb1bd}.hw-dots{display:flex;gap:6px}.hw-dots i{width:8px;height:8px;border-radius:50%;background:#4b5661}.hw-dots i:first-child{background:#ff5f57}.hw-dots i:nth-child(2){background:#febc2e}.hw-dots i:nth-child(3){background:#28c840}.hw-meet-title{color:#e7edf2}.hw-meet-rec{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.hw-dot-live{width:6px;height:6px;border-radius:50%;background:#4b5661}.hw-dot-on{background:#ff5f57;animation:hwblink 1.7s ease-in-out infinite}.hw-meet-tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px}.hw-tile{position:relative;margin:0;aspect-ratio:4/3;border-radius:10px;overflow:hidden;background:#101820}.hw-tile img{width:100%;height:100%;object-fit:cover;display:block}.hw-tile figcaption{left:10px;padding:3px 9px;border-radius:999px;background:rgba(6,10,14,.62);font-size:var(--lp-s-13,13px);line-height:1.3;color:#e7edf2}.hw-cap,.hw-tile figcaption{position:absolute;bottom:10px;font-weight:var(--lp-w-500,500)}.hw-cap{left:8%;right:8%;width:max-content;max-width:84%;margin:0 auto;padding:10px 18px;border-radius:10px;background:rgba(4,10,16,.66);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:var(--lp-s-20,20px);line-height:1.4;color:#dfe8f0;text-align:center;opacity:0;transform:translateY(6px);transition:opacity .4s var(--lp-ease,cubic-bezier(.16,1,.3,1)),transform .4s var(--lp-ease,cubic-bezier(.16,1,.3,1))}.hw-cap:before{content:"\201C"}.hw-cap:after{content:"\201D"}:lang(de) .hw-cap:before{content:"\201E"}:lang(de) .hw-cap:after{content:"\201C"}.hw-cap-on{opacity:1;transform:none}.hw-listen{position:absolute;right:4.6cqw;top:13cqw;width:34cqw;height:15cqw;z-index:6;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.94);transition:opacity .4s var(--lp-ease,cubic-bezier(.16,1,.3,1)),transform .4s var(--lp-ease,cubic-bezier(.16,1,.3,1));pointer-events:none}.hw-listen-on{opacity:1;transform:none}.hw-listen .hw-mark{position:relative;z-index:2;width:9cqw;height:auto}.hw-listen .hw-bar{fill:rgba(255,255,255,.94)}.hw-listen .hw-chev{fill:#2fd0ee}.hw-listen-glow{position:absolute;width:20cqw;height:20cqw;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,rgba(24,182,217,.4),transparent 70%);filter:blur(1.4cqw);opacity:.85}.hw-listen-detect .hw-listen-glow{animation:hwflash .9s var(--lp-ease,cubic-bezier(.16,1,.3,1)) 1}.hw-listen-detect .hw-bar{animation:hwcyan .9s var(--lp-ease,cubic-bezier(.16,1,.3,1)) 1}.hw-panel{position:absolute;right:4.6cqw;top:13cqw;width:34cqw;z-index:6;border-radius:var(--lp-radius,14px);padding:20px 24px 18px 30px;background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(244,251,253,.6));backdrop-filter:blur(28px) saturate(1.8) brightness(1.12);-webkit-backdrop-filter:blur(28px) saturate(1.8) brightness(1.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -8px 20px rgba(180,225,240,.22),0 1px 2px rgba(2,14,22,.08),0 34px 64px -26px rgba(2,14,22,.4);opacity:0;transform:translateY(12px) scale(.985);transition:opacity .4s var(--lp-ease,cubic-bezier(.16,1,.3,1)),transform .7s var(--lp-ease,cubic-bezier(.16,1,.3,1))}.hw-panel-ready{opacity:1;transform:none}html:not([data-lp-theme=light]) .hw-panel{background:linear-gradient(180deg,rgba(14,26,34,.74),rgba(8,16,22,.64));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1px 2px rgba(0,8,14,.5),0 34px 64px -26px rgba(0,8,14,.85)}.hw-panel-edge{position:absolute;left:12px;top:18px;bottom:18px;width:3px;border-radius:999px;background:var(--hw-card-accent);opacity:0}.hw-panel-edge-ready,.hw-panel-ready .hw-panel-edge{opacity:.95;box-shadow:0 0 10px var(--hw-card-glow)}.hw-panel-ready .hw-panel-edge{animation:hwedge 1.1s ease-in-out 2}.hw-panel-body{transition:opacity .42s ease}.hw-panel-chip{display:flex;align-items:center;gap:7px;margin:0 0 12px;font-size:var(--lp-s-13,13px);line-height:1.2;font-weight:var(--lp-w-500,500);color:var(--hw-card-ink-2)}.hw-panel-chip i{width:6px;height:6px;border-radius:50%;background:var(--hw-card-accent)}.hw-panel-say{margin:0;line-height:1.45;letter-spacing:-.008em}.hw-panel-note,.hw-panel-say{font-size:var(--lp-s-20,20px);font-weight:var(--lp-w-500,500);color:var(--hw-card-ink)}.hw-panel-note{margin:28px 0 0;line-height:1.4}.hw-panel-note span{display:block;margin-bottom:5px;font-size:var(--lp-s-13,13px);line-height:1.2;font-weight:var(--lp-w-500,500);color:var(--hw-card-ink-2)}.hw-mobilecard{display:none}@keyframes hwblink{0%,to{opacity:1}50%{opacity:.25}}@keyframes hwflash{0%{opacity:.85;transform:scale(1)}18%{opacity:1;transform:scale(1.5)}42%{opacity:.5;transform:scale(1.2)}62%{opacity:1;transform:scale(1.42)}to{opacity:0;transform:scale(1.7)}}@keyframes hwcyan{0%,to{fill:rgba(255,255,255,.94)}18%,62%{fill:#7fe8ff}}@keyframes hwedge{0%,to{opacity:.28;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1)}}@keyframes hwring{0%{opacity:.9;transform:scale(.72)}to{opacity:0;transform:scale(1.75)}}@keyframes hweqA{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@keyframes hweqB{0%,to{transform:scaleY(1)}50%{transform:scaleY(.45)}}@keyframes hweqC{0%,to{transform:scaleY(.7)}35%{transform:scaleY(1)}70%{transform:scaleY(.55)}}.hw-mark .hw-bar{transition:fill .4s var(--lp-ease,cubic-bezier(.16,1,.3,1))}.hw-mark .hw-bar,.hw-mark .hw-chev{transform-box:fill-box;transform-origin:center}.hw-mark-listening .hw-bar-1{animation:hweqA 2.1s cubic-bezier(.45,0,.55,1) infinite}.hw-mark-listening .hw-bar-2{animation:hweqB 2.7s cubic-bezier(.45,0,.55,1) infinite}.hw-mark-listening .hw-bar-3{animation:hweqC 2.1s cubic-bezier(.45,0,.55,1) infinite}@media (max-width:1023px){.hw{padding:104px 0 72px}.hw-stage{margin-top:24px}}@media (max-width:767px){.hw{padding:78px 0 56px}.hw-eyebrow{margin-bottom:10px}.hw-h1{font-size:var(--lp-s-h1-m,40px);margin-bottom:12px}.hw-sub{max-width:none;margin-bottom:20px;font-size:var(--lp-s-15,15px)}.hw-stage{margin-top:20px}.hw-panel{display:none}.hw-listen{right:6cqw;top:20cqw;width:88cqw;height:18cqw}.hw-listen .hw-mark{width:14cqw}.hw-listen-glow{width:30cqw;height:30cqw}.hw-mac{height:clamp(250px,66vw,340px);-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent)}.hw-meet{left:6cqw;top:7cqw;width:88cqw;padding-bottom:0}.hw-meet-bar{padding:9px 12px}.hw-meet-tiles{position:relative;grid-template-columns:1fr;gap:0;padding:8px}.hw-tile{aspect-ratio:16/9}.hw-tile:first-of-type img{object-position:50% 28%}.hw-tile:nth-of-type(2){position:absolute;top:16px;right:16px;width:27%;aspect-ratio:4/3;border-radius:7px;box-shadow:0 6px 16px -6px rgba(0,6,12,.8)}.hw-tile figcaption{left:8px;top:8px;bottom:auto;padding:2px 8px}.hw-tile:nth-of-type(2) figcaption{left:5px;top:5px;padding:1px 6px;border-radius:5px}.hw-cap{max-width:90%;bottom:8px;padding:8px 12px;font-size:var(--lp-s-15,15px)}.hw-menu-left em:nth-of-type(n+3){display:none}.hw-mobilecard{display:block;position:relative;z-index:4;width:min(420px,92%);margin:-26px auto 0;border-radius:var(--lp-radius,14px);padding:18px 18px 18px 26px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(244,251,253,.86));box-shadow:0 2px 5px rgba(6,20,30,.07),0 34px 64px -26px rgba(6,20,30,.42);opacity:0;transform:translateY(10px);transition:opacity .4s var(--lp-ease,cubic-bezier(.16,1,.3,1)),transform .7s var(--lp-ease,cubic-bezier(.16,1,.3,1))}html:not([data-lp-theme=light]) .hw-mobilecard{background:linear-gradient(180deg,rgba(15,26,34,.94),rgba(10,18,24,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 34px 64px -26px rgba(0,8,14,.9)}.hw-mobilecard-on{opacity:1;transform:none}.hw-mobilecard .hw-panel-chip{margin-bottom:9px}.hw-mobilecard .hw-panel-say{font-size:var(--lp-s-15,15px);line-height:1.4}.hw-mobilecard .hw-panel-note{margin-top:18px;font-size:var(--lp-s-15,15px)}.hw-mobilecard .hw-panel-note span{margin-bottom:3px}}@media (prefers-reduced-motion:reduce){.hw-listen-detect .hw-bar,.hw-listen-glow,.hw-mark .hw-bar,.hw-mark .hw-chev,.hw-menuitem-halo,.hw-panel-edge{animation:none!important}.hw-btn{transition-property:background,box-shadow}.hw-btn:active{transform:none}.hw-cap,.hw-listen,.hw-mark .hw-bar,.hw-mobilecard,.hw-panel,.hw-panel-body,.hw-screen{transition:none!important}.hw-cta,.hw-eyebrow,.hw-h1,.hw-stage,.hw-sub{animation:none!important}}.lp-scope{--lp-s-13:13px;--lp-s-15:15px;--lp-s-17:17px;--lp-s-20:20px;--lp-s-24:24px;--lp-s-32:32px;--lp-s-44:44px;--lp-s-64:64px;--lp-s-h1-m:40px;--lp-s-h2-m:32px;--lp-w-400:400;--lp-w-500:500;--lp-w-700:700;--lp-track-display:-0.03em;--lp-track-eyebrow:0.08em;--lp-radius:14px;--lp-container:1240px;--lp-gutter:48px;--lp-pad-y:120px;--lp-pad-y-m:72px;--lp-ease:cubic-bezier(0.16,1,0.3,1);--lp-dur-min:400ms}html[data-lp-theme=light] .lp-scope{--lp-bg:#ffffff;--lp-bg-soft:#f4f7f9;--lp-ink:#0b1520;--lp-ink-2:#4b5966;--lp-ink-3:#7e8a94;--lp-line:#e4eaee;--lp-accent:#06b6d4;--lp-accent-ink:#0e7490}html:not([data-lp-theme=light]) .lp-scope{--lp-bg:#020202;--lp-bg-soft:#08080b;--lp-ink:#e8ebef;--lp-ink-2:#a1a8b0;--lp-ink-3:#6f7780;--lp-line:rgba(255,255,255,0.08);--lp-accent:#22d3ee;--lp-accent-ink:#67e8f9}@media (max-width:1023px){.lp-scope{--lp-gutter:32px}}.lp-scope,.lp-scope .lp-face{font-family:var(--font-satoshi),ui-sans-serif,system-ui,sans-serif}.lp-scope .lp-h1{font-size:var(--lp-s-64);line-height:1.02}.lp-scope .lp-h1,.lp-scope .lp-h2{letter-spacing:var(--lp-track-display);font-weight:var(--lp-w-700)}.lp-scope .lp-h2{font-size:var(--lp-s-44);line-height:1.08}.lp-scope .lp-h3{font-size:var(--lp-s-24);line-height:1.2;letter-spacing:-.015em;font-weight:var(--lp-w-700)}.lp-scope .lp-sub{font-size:var(--lp-s-20);line-height:1.45;font-weight:var(--lp-w-400)}.lp-scope .lp-body{font-size:var(--lp-s-17);line-height:1.55;font-weight:var(--lp-w-400)}.lp-scope .lp-small{font-size:var(--lp-s-13);line-height:1.5}.lp-scope .lp-eyebrow{font-size:var(--lp-s-13);letter-spacing:var(--lp-track-eyebrow);font-weight:var(--lp-w-500);text-transform:uppercase}@media (max-width:767px){.lp-scope .lp-h1{font-size:var(--lp-s-h1-m)}.lp-scope .lp-h2{font-size:var(--lp-s-h2-m)}.lp-scope .lp-h3{font-size:var(--lp-s-20)}.lp-scope .lp-sub{font-size:var(--lp-s-17)}}