.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}}