.hero[data-astro-cid-i3irphx7]{background:var(--paper);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.grid-bg[data-astro-cid-i3irphx7]{pointer-events:none;opacity:.55;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 70% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 80% at 70% 40%,#000 20%,#0000 75%)}.hero-grid[data-astro-cid-i3irphx7]{grid-template-columns:1.3fr .9fr;align-items:center;gap:24px;min-height:600px;padding-top:64px;display:grid;position:relative}.kicker[data-astro-cid-i3irphx7]{font:600 15px/1.4 var(--font-sans);letter-spacing:0;color:var(--signal-ink);align-items:baseline;gap:10px;max-width:46ch;margin:0;display:flex}.kicker[data-astro-cid-i3irphx7]:before{content:"";background:var(--signal);flex:none;width:26px;height:2px;transform:translateY(-4px)}.display[data-astro-cid-i3irphx7]{font:800 clamp(44px, 5.4vw, 72px)/.98 var(--font-display);letter-spacing:-.035em;color:var(--ink);hyphens:manual;margin:.35em 0 .4em}.shy[data-astro-cid-i3irphx7]{display:none}@media (width<=520px){.shy[data-astro-cid-i3irphx7]{display:inline}}.hl[data-astro-cid-i3irphx7]{color:var(--signal-ink);white-space:nowrap;position:relative}.hl[data-astro-cid-i3irphx7]:after{content:"";background:linear-gradient(90deg, var(--signal), var(--signal-deep));transform-origin:0;border-radius:99px;height:.11em;position:absolute;bottom:.02em;left:0;right:.25em}.hero-lead[data-astro-cid-i3irphx7]{max-width:32ch;color:var(--text);font-size:21px;font-weight:500}.ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:12px;margin:30px 0 48px;display:flex}.hero-stats[data-astro-cid-i3irphx7]{border-top:1px solid var(--line-strong);flex-wrap:wrap;gap:32px;max-width:560px;margin:0;padding:18px 0 40px;display:flex;position:relative}.hero-stats[data-astro-cid-i3irphx7]:before{content:"";background:var(--signal);border-radius:0 0 3px 3px;width:64px;height:3px;position:absolute;top:-1px;left:0}.hero-stats[data-astro-cid-i3irphx7] div[data-astro-cid-i3irphx7]{min-width:110px}.hero-stats[data-astro-cid-i3irphx7] dt[data-astro-cid-i3irphx7]{font:800 32px/1 var(--font-display);color:var(--signal-ink);font-variant-numeric:tabular-nums}.hero-stats[data-astro-cid-i3irphx7] dd[data-astro-cid-i3irphx7]{color:var(--muted);margin:6px 0 0;font-size:15px}.stage[data-astro-cid-i3irphx7]{align-self:end;height:560px;position:relative}.glow[data-astro-cid-i3irphx7]{filter:blur(48px);pointer-events:none;background:radial-gradient(circle, var(--glow), transparent 70%);border-radius:50%;position:absolute}.g1[data-astro-cid-i3irphx7]{width:420px;height:420px;top:8%;left:12%}.g2[data-astro-cid-i3irphx7]{opacity:.8;width:300px;height:300px;bottom:4%;right:-4%}.ph-wrap[data-astro-cid-i3irphx7]{will-change:translate;position:absolute;bottom:-60px}.w1[data-astro-cid-i3irphx7]{z-index:1;left:2%}.w2[data-astro-cid-i3irphx7]{z-index:3;bottom:-20px;left:32%}.w3[data-astro-cid-i3irphx7]{z-index:2;left:62%}.ph-wrap[data-astro-cid-i3irphx7] .p1{transform:rotate(-8deg)}.ph-wrap[data-astro-cid-i3irphx7] .p2{transform:scale(1.06)}.ph-wrap[data-astro-cid-i3irphx7] .p3{transform:rotate(7deg)}@media (prefers-reduced-motion:no-preference){.hl[data-astro-cid-i3irphx7]:after{animation:1s cubic-bezier(.65,0,.35,1) .35s both draw}.ph-wrap[data-astro-cid-i3irphx7] .phone{animation:.9s cubic-bezier(.2,.8,.2,1) both rise}.w2[data-astro-cid-i3irphx7] .phone{animation-delay:.1s}.w3[data-astro-cid-i3irphx7] .phone{animation-delay:.2s}.f1[data-astro-cid-i3irphx7]{animation:1.8s ease-in-out .9s 2 alternate float}.f2[data-astro-cid-i3irphx7]{animation:2s ease-in-out 1s 2 alternate float}.f3[data-astro-cid-i3irphx7]{animation:1.9s ease-in-out 1.1s 2 alternate float}.g1[data-astro-cid-i3irphx7]{animation:2.4s ease-in-out 2 alternate pulse}.g2[data-astro-cid-i3irphx7]{animation:2.4s ease-in-out .2s 2 alternate pulse}}@keyframes float{0%{translate:0}to{translate:0 -10px}}@keyframes pulse{0%{opacity:.55}to{opacity:1}}@keyframes draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rise{0%{opacity:0;translate:0 70px}to{opacity:1;translate:0}}@media (width<=960px){.hero-grid[data-astro-cid-i3irphx7]{grid-template-columns:1fr;min-height:0;padding-top:44px}.stage[data-astro-cid-i3irphx7]{width:100%;max-width:520px;height:430px;margin:0 auto}.w1[data-astro-cid-i3irphx7]{left:-2%}.w2[data-astro-cid-i3irphx7]{left:28%}.w3[data-astro-cid-i3irphx7]{left:58%}.ctas[data-astro-cid-i3irphx7]{margin-bottom:32px}}@media (width<=520px){.stage[data-astro-cid-i3irphx7]{height:340px}.stage[data-astro-cid-i3irphx7] .phone{--w:165px!important}.w1[data-astro-cid-i3irphx7]{left:-6%}.w2[data-astro-cid-i3irphx7]{left:26%}.w3[data-astro-cid-i3irphx7]{left:58%}.g1[data-astro-cid-i3irphx7]{width:280px;height:280px}}.ribbon-wrap[data-astro-cid-fj7wpmrj]{margin-top:28px;display:block}.ribbon[data-astro-cid-fj7wpmrj]{background:var(--paper);border:1px solid var(--line);border-left:4px solid var(--signal);border-radius:var(--radius-lg);box-shadow:0 10px 28px -20px var(--shadow);flex-wrap:wrap;align-items:center;gap:10px 18px;padding:16px 20px;display:flex}.ribbon[data-astro-cid-fj7wpmrj] svg[data-astro-cid-fj7wpmrj]{width:22px;height:22px;color:var(--signal-ink);flex:none}.ribbon[data-astro-cid-fj7wpmrj] p[data-astro-cid-fj7wpmrj]{color:var(--text);flex:320px;margin:0;font-size:16px}.ribbon[data-astro-cid-fj7wpmrj] strong[data-astro-cid-fj7wpmrj]{color:var(--ink)}.links[data-astro-cid-fj7wpmrj]{flex-wrap:wrap;gap:6px 18px;display:flex}.areas[data-astro-cid-tbzdfp2j]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.area[data-astro-cid-tbzdfp2j]{background:var(--paper);border:1px solid var(--line);color:var(--text);border-radius:20px;flex-direction:column;gap:10px;padding:24px;text-decoration:none;display:flex}.area[data-astro-cid-tbzdfp2j]:hover{border-color:var(--signal);color:var(--text)}.area[data-astro-cid-tbzdfp2j]:hover h3[data-astro-cid-tbzdfp2j]{color:var(--signal-ink)}.ico[data-astro-cid-tbzdfp2j]{background:var(--signal-soft);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.ico[data-astro-cid-tbzdfp2j] svg[data-astro-cid-tbzdfp2j]{width:26px;height:26px;stroke:var(--signal-ink);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}h3[data-astro-cid-tbzdfp2j]{margin:6px 0 0;font-size:23px}p[data-astro-cid-tbzdfp2j]{margin:0;font-size:16px}ul[data-astro-cid-tbzdfp2j]{color:var(--muted);margin:4px 0 0;padding:0;font-size:15px;list-style:none}li[data-astro-cid-tbzdfp2j]{border-top:1px solid var(--line);padding:7px 0}.go[data-astro-cid-tbzdfp2j]{color:var(--signal-ink);margin-top:auto;padding-top:8px;font-weight:600}.go[data-astro-cid-tbzdfp2j]:after{content:" →"}@media (width<=860px){.areas[data-astro-cid-tbzdfp2j]{grid-template-columns:1fr}}.show-grid[data-astro-cid-7bq5vsly]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:32px;display:grid}.applist[data-astro-cid-7bq5vsly]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.appbtn[data-astro-cid-7bq5vsly]{text-align:left;background:var(--paper);border:1px solid var(--line);cursor:pointer;width:100%;font:inherit;color:var(--text);border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex}.appbtn[data-astro-cid-7bq5vsly]:hover{border-color:var(--muted)}.appbtn[data-astro-cid-7bq5vsly]{transition:border-color .2s,background-color .2s}.appbtn[data-astro-cid-7bq5vsly][aria-pressed=true]{border-color:var(--signal);background:var(--signal-soft);box-shadow:inset 4px 0 0 var(--signal)}@media (prefers-reduced-motion:no-preference){.panel[data-astro-cid-7bq5vsly]:not([hidden]){animation:.45s both fadein}}@keyframes fadein{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.appicon[data-astro-cid-7bq5vsly]{background:var(--ink);width:44px;height:44px;color:var(--signal);font:800 18px var(--font-display);border-radius:12px;flex:none;place-items:center;display:grid}.appicon[data-astro-cid-7bq5vsly].o{background:var(--signal);color:var(--on-signal)}.appbtn[data-astro-cid-7bq5vsly] b[data-astro-cid-7bq5vsly]{color:var(--ink);font-weight:600;line-height:1.3;display:block}.appbtn[data-astro-cid-7bq5vsly] small[data-astro-cid-7bq5vsly]{color:var(--muted);font-size:14px}.panel[data-astro-cid-7bq5vsly]{grid-template-columns:260px minmax(0,1fr);align-items:center;gap:32px;display:grid}.stage[data-astro-cid-7bq5vsly]{justify-content:center;display:flex}.detail[data-astro-cid-7bq5vsly] h3[data-astro-cid-7bq5vsly]{margin:8px 0 12px;font-size:28px}.detail[data-astro-cid-7bq5vsly] p[data-astro-cid-7bq5vsly]{font-size:17px}.hinweis[data-astro-cid-7bq5vsly]{color:var(--muted);border-left:3px solid var(--signal);padding-left:12px;font-size:15px!important}.badges[data-astro-cid-7bq5vsly]{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.store[data-astro-cid-7bq5vsly]{background:var(--btn-bg);min-width:150px;color:var(--btn-text);border-radius:10px;flex-direction:column;justify-content:center;padding:8px 14px;line-height:1.2;text-decoration:none;display:inline-flex}.store[data-astro-cid-7bq5vsly] small[data-astro-cid-7bq5vsly]{opacity:.85;font-size:13px}.store[data-astro-cid-7bq5vsly] b[data-astro-cid-7bq5vsly]{font-size:16px}.store[data-astro-cid-7bq5vsly].ph{color:var(--muted);border:1.5px dashed var(--muted);background:0 0}.more-link[data-astro-cid-7bq5vsly]{margin-top:14px}.gone[data-astro-cid-7bq5vsly]{color:var(--muted);border:1px dashed var(--line-strong);border-radius:var(--radius);padding:8px 12px;font-size:15px;display:inline-block}@media (width<=960px){.show-grid[data-astro-cid-7bq5vsly],.panel[data-astro-cid-7bq5vsly]{grid-template-columns:1fr}}.print[data-astro-cid-doq35uiq]{grid-template-columns:repeat(4,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.pcard[data-astro-cid-doq35uiq]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.pcard[data-astro-cid-doq35uiq]:hover{border-color:var(--signal)}.pcard[data-astro-cid-doq35uiq]:hover .pt[data-astro-cid-doq35uiq]{color:var(--signal-ink);text-decoration:underline}.pimg[data-astro-cid-doq35uiq]{aspect-ratio:4/3;background:var(--sunk);border-bottom:1px solid var(--line);place-items:center;display:grid}.pimg[data-astro-cid-doq35uiq] svg[data-astro-cid-doq35uiq]{width:70%;height:70%;stroke:var(--signal-ink);fill:none;stroke-width:1.4px;stroke-linejoin:round}.pimg[data-astro-cid-doq35uiq] .fillb{fill:var(--signal-soft)}.t[data-astro-cid-doq35uiq]{flex-direction:column;gap:6px;padding:14px;display:flex}.pt[data-astro-cid-doq35uiq]{font:700 17px/1.25 var(--font-display);color:var(--ink)}.pz[data-astro-cid-doq35uiq]{color:var(--muted);font-size:15px}.pz[data-astro-cid-doq35uiq] b[data-astro-cid-doq35uiq]{font-weight:600}.offer[data-astro-cid-doq35uiq]{background:var(--sunk);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:20px;display:flex}.offer[data-astro-cid-doq35uiq] p[data-astro-cid-doq35uiq]{max-width:70ch;margin:0;font-size:16px}@media (width<=960px){.print[data-astro-cid-doq35uiq]{grid-template-columns:1fr 1fr}}@media (width<=480px){.print[data-astro-cid-doq35uiq]{grid-template-columns:1fr}}.refs[data-astro-cid-caev5jbq]{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.ref[data-astro-cid-caev5jbq]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);padding:18px}.ref[data-astro-cid-caev5jbq] h3[data-astro-cid-caev5jbq]{margin-bottom:6px;font-size:20px}.ref[data-astro-cid-caev5jbq] p[data-astro-cid-caev5jbq]{color:var(--muted);margin:0;font-size:15.5px}.refs-note[data-astro-cid-caev5jbq]{color:var(--muted);margin:12px 0 0;font-size:15px}.contact[data-astro-cid-caev5jbq]{background:var(--paper);border:1px solid var(--line);border-top:4px solid var(--signal);border-radius:24px;grid-template-columns:1fr auto;align-items:center;gap:24px;margin-top:40px;padding:36px;display:grid;position:relative;overflow:hidden}.contact[data-astro-cid-caev5jbq]:before{content:"";background:radial-gradient(circle, var(--glow), transparent 70%);pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute;top:-80px;right:-80px}.contact[data-astro-cid-caev5jbq]>[data-astro-cid-caev5jbq]{position:relative}.contact[data-astro-cid-caev5jbq] h2[data-astro-cid-caev5jbq]{margin-bottom:8px;font-size:clamp(26px,3.4vw,36px)}.contact[data-astro-cid-caev5jbq] p[data-astro-cid-caev5jbq]{color:var(--text);margin:0;font-size:18px}@media (width<=760px){.refs[data-astro-cid-caev5jbq]{grid-template-columns:1fr}}@media (width<=700px){.contact[data-astro-cid-caev5jbq]{grid-template-columns:1fr;padding:24px}}.band[data-astro-cid-lcdefpme]{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:64px;padding-bottom:64px}.split[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr;gap:40px;display:grid}.guides[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mt[data-astro-cid-lcdefpme]{margin-top:20px}@media (width<=900px){.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=640px){.guides[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
