.hw[data-astro-cid-dzd5niug]{container-type:inline-size;width:100%}.hw-stage[data-astro-cid-dzd5niug]{position:relative;width:56em;height:46em;font-size:calc(100cqw / 56);perspective:90em;perspective-origin:60% 30%}.hw-stage[data-astro-cid-dzd5niug]>[data-astro-cid-dzd5niug]{position:absolute}.hw-floor[data-astro-cid-dzd5niug]{left:-10em;right:-10em;bottom:-4em;height:30em;background-image:linear-gradient(rgba(34,211,238,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(34,211,238,.22) 1px,transparent 1px);background-size:3.2em 3.2em;transform:rotateX(72deg);transform-origin:50% 100%;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 50% 100%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse 60% 70% at 50% 100%,#000 10%,transparent 70%)}.hw-glow[data-astro-cid-dzd5niug]{left:8em;top:4em;width:40em;height:34em;border-radius:50%;background:radial-gradient(closest-side,rgba(34,211,238,.22),rgba(124,58,237,.14) 55%,transparent 80%);filter:blur(2em)}.hw-win[data-astro-cid-dzd5niug]{left:6em;top:4em;width:38em;height:27em;border-radius:1.1em;overflow:hidden;background:linear-gradient(180deg,#10142ef5,#080a1cfa);border:1px solid rgba(103,232,249,.28);box-shadow:0 3em 6em -2em #06b6d459,inset 0 1px #ffffff0f;transform:rotateY(-16deg) rotateX(7deg) translateZ(0);transform-origin:50% 60%}.hw-bar[data-astro-cid-dzd5niug]{position:relative;display:flex;align-items:center;gap:.5em;height:2.6em;padding-inline:1.1em;border-bottom:1px solid rgba(255,255,255,.07)}.hw-bar[data-astro-cid-dzd5niug]>i[data-astro-cid-dzd5niug]{width:.62em;height:.62em;border-radius:50%;background:#ffffff29}.hw-bar[data-astro-cid-dzd5niug]>i[data-astro-cid-dzd5niug]:first-child{background:#f43f5e99}.hw-url[data-astro-cid-dzd5niug]{margin-left:1.4em;display:inline-flex;align-items:center;gap:.5em;height:1.55em;padding-inline:.9em;border-radius:1em;background:#ffffff0d;font:400 .82em/1 var(--font-mono);color:#ffffff8c;white-space:nowrap}.hw-lock[data-astro-cid-dzd5niug]{width:.55em;height:.55em;border-radius:.15em;background:var(--positive);opacity:.8}.hw-page[data-astro-cid-dzd5niug]{position:relative;padding:1.6em 1.8em;display:grid;gap:1.5em}.hw-hero[data-astro-cid-dzd5niug]{position:relative;height:9em;border-radius:.7em;padding:1.8em;display:grid;align-content:start;gap:.8em;background:linear-gradient(120deg,#7c3aed8c,#22d3ee59 60%,#e879f959);overflow:hidden}.hw-hero[data-astro-cid-dzd5niug]:after{content:"";position:absolute;right:-3em;top:-4em;width:14em;height:14em;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.35),transparent)}.hw-l[data-astro-cid-dzd5niug]{height:.95em;border-radius:.5em;background:#ffffffeb}.hw-l--a[data-astro-cid-dzd5niug]{width:15em}.hw-l--b[data-astro-cid-dzd5niug]{width:10em;opacity:.6;height:.7em}.hw-btn[data-astro-cid-dzd5niug]{margin-top:.6em;width:6.5em;height:1.9em;border-radius:1em;background:#fff;box-shadow:0 .4em 1.4em #ffffff59}.hw-cards[data-astro-cid-dzd5niug]{display:grid;grid-template-columns:repeat(3,1fr);gap:1em}.hw-card[data-astro-cid-dzd5niug]{height:7em;border-radius:.6em;padding:1em;display:grid;align-content:start;gap:.5em;background:#ffffff0b;border:1px solid rgba(255,255,255,.07)}.hw-card[data-astro-cid-dzd5niug] b[data-astro-cid-dzd5niug]{width:2em;height:2em;border-radius:.5em;background:linear-gradient(135deg,var(--cyan),var(--violet));opacity:.85}.hw-card[data-astro-cid-dzd5niug] i[data-astro-cid-dzd5niug]{height:.5em;border-radius:.3em;background:#fff3}.hw-card[data-astro-cid-dzd5niug] i[data-astro-cid-dzd5niug]+i[data-astro-cid-dzd5niug]{width:60%;opacity:.6}.hw-rows[data-astro-cid-dzd5niug]{display:grid;gap:.6em}.hw-rows[data-astro-cid-dzd5niug] i[data-astro-cid-dzd5niug]{height:.5em;border-radius:.3em;background:#ffffff1a}.hw-rows[data-astro-cid-dzd5niug] i[data-astro-cid-dzd5niug]+i[data-astro-cid-dzd5niug]{width:70%}.hw-scan[data-astro-cid-dzd5niug]{position:absolute;left:0;right:0;top:0;height:5em;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(103,232,249,.22) 80%,rgba(103,232,249,.85));opacity:0}.hw-code[data-astro-cid-dzd5niug]{left:0;top:24em;width:30em;padding:1.1em 1.3em 1.3em;border-radius:.9em;background:linear-gradient(180deg,#0e1028eb,#060716f5);border:1px solid rgba(192,132,252,.3);box-shadow:0 2.5em 5em -1.5em #7c3aed8c;backdrop-filter:blur(8px);transform:rotateY(-10deg) rotateX(6deg) translateZ(6em);font:400 .98em/1.75 var(--font-mono);color:#fffc}.hw-code-h[data-astro-cid-dzd5niug]{display:flex;justify-content:space-between;align-items:center;margin:0 0 .6em;font-size:.78em;letter-spacing:.08em;color:#fff6}.hw-code-dot[data-astro-cid-dzd5niug]{width:.6em;height:.6em;border-radius:50%;background:var(--violet-bright);box-shadow:0 0 .8em var(--violet-bright)}.hw-code[data-astro-cid-dzd5niug] ol[data-astro-cid-dzd5niug]{margin:0;padding:0 0 0 2.1em;list-style:none;counter-reset:l}.hw-code[data-astro-cid-dzd5niug] li[data-astro-cid-dzd5niug]{position:relative;counter-increment:l;white-space:nowrap;overflow:hidden;font-size:.82em}.hw-code[data-astro-cid-dzd5niug] li[data-astro-cid-dzd5niug]:before{content:counter(l);position:absolute;left:-2.6em;width:1.6em;text-align:right;color:#ffffff38}.c-d[data-astro-cid-dzd5niug]{color:#ffffff4d}.c-k[data-astro-cid-dzd5niug]{color:var(--magenta)}.c-f[data-astro-cid-dzd5niug]{color:var(--cyan-bright)}.c-s[data-astro-cid-dzd5niug]{color:#a5f3a0}.c-t[data-astro-cid-dzd5niug]{color:var(--violet-bright)}.c-a[data-astro-cid-dzd5niug]{color:#fcd38d}.c-p[data-astro-cid-dzd5niug]{color:#ffffff80}.hw-phone[data-astro-cid-dzd5niug]{right:1em;top:13em;width:12em;height:24em;padding:2.2em 1em 1em;border-radius:2em;display:grid;align-content:start;gap:.7em;background:linear-gradient(180deg,#121632f7,#080a1afa);border:1px solid rgba(255,255,255,.16);box-shadow:0 2.5em 5em -1.5em #e879f973,inset 0 0 0 .35em #ffffff08;transform:rotateY(-22deg) rotateX(6deg) translateZ(10em)}.hw-notch[data-astro-cid-dzd5niug]{position:absolute;top:.8em;left:50%;width:3.6em;height:.75em;margin-left:-1.8em;border-radius:1em;background:#0009}.hw-p-hero[data-astro-cid-dzd5niug]{height:6.5em;border-radius:.8em;background:linear-gradient(140deg,#7c3aeda6,#22d3ee73)}.hw-p-l[data-astro-cid-dzd5niug]{height:.6em;border-radius:.3em;background:#ffffff8c;width:80%}.hw-p-l--c[data-astro-cid-dzd5niug]{width:55%;opacity:.5}.hw-p-card[data-astro-cid-dzd5niug]{height:3.4em;border-radius:.6em;background:#ffffff0d;border:1px solid rgba(255,255,255,.07)}.hw-chip[data-astro-cid-dzd5niug]{display:inline-flex;align-items:center;gap:.6em;padding:.55em 1em;border-radius:2em;font:400 .82em/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#fffc;background:#0a0c20d9;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(6px);box-shadow:0 1em 2em -1em #000c}.hw-chip--1[data-astro-cid-dzd5niug]{left:30em;top:.6em;transform:translateZ(4em);border-color:#4ade8059}.hw-chip--2[data-astro-cid-dzd5niug]{left:1.4em;top:8em;color:var(--cyan-bright);border-color:#67e8f94d}.hw-chip--3[data-astro-cid-dzd5niug]{right:0;top:39.5em;color:var(--magenta-bright);border-color:#e879f94d}.hw-ok[data-astro-cid-dzd5niug]{width:.6em;height:.6em;border-radius:50%;background:var(--positive);box-shadow:0 0 .8em var(--positive)}html.has-motion .lede:not(.is-live) .hw-floor[data-astro-cid-dzd5niug]{opacity:0;transform:rotateX(72deg) translateY(6em)}html.has-motion .lede:not(.is-live) .hw-glow[data-astro-cid-dzd5niug]{opacity:0}html.has-motion .lede:not(.is-live) .hw-win[data-astro-cid-dzd5niug]{opacity:0;transform:rotateY(-28deg) rotateX(14deg) translateZ(-8em) translateY(3em)}html.has-motion .lede:not(.is-live) .hw-code[data-astro-cid-dzd5niug]{opacity:0;transform:rotateY(-10deg) rotateX(6deg) translateZ(6em) translateY(3em)}html.has-motion .lede:not(.is-live) .hw-code[data-astro-cid-dzd5niug] li[data-astro-cid-dzd5niug]{max-width:0}html.has-motion .lede:not(.is-live) .hw-phone[data-astro-cid-dzd5niug]{opacity:0;transform:rotateY(-22deg) rotateX(6deg) translateZ(10em) translate(8em)}html.has-motion .lede:not(.is-live) .hw-chip[data-astro-cid-dzd5niug]{opacity:0;scale:.6}html.has-motion .lede:not(.is-live) [data-astro-cid-dzd5niug]:is(.hw-hero,.hw-card,.hw-l,.hw-btn,.hw-rows i,.hw-card b,.hw-card i){background:transparent;box-shadow:none;outline:1px dashed rgba(103,232,249,.4);outline-offset:-1px}.hw-floor[data-astro-cid-dzd5niug]{transition:opacity 1.2s var(--e-ease),transform 1.4s var(--e-ease)}.hw-glow[data-astro-cid-dzd5niug]{transition:opacity 1.6s var(--e-ease) .3s}.hw-win[data-astro-cid-dzd5niug]{transition:opacity .9s var(--e-ease) .1s,transform 1.4s cubic-bezier(.16,1,.3,1) .1s}.hw-hero[data-astro-cid-dzd5niug],.hw-card[data-astro-cid-dzd5niug],.hw-l[data-astro-cid-dzd5niug],.hw-btn[data-astro-cid-dzd5niug],.hw-rows[data-astro-cid-dzd5niug] i[data-astro-cid-dzd5niug],.hw-card[data-astro-cid-dzd5niug] b[data-astro-cid-dzd5niug],.hw-card[data-astro-cid-dzd5niug] i[data-astro-cid-dzd5niug]{transition:background .6s ease,box-shadow .6s ease,outline-color .6s ease}.hw-hero[data-astro-cid-dzd5niug]{transition-delay:.9s}.hw-l[data-astro-cid-dzd5niug],.hw-btn[data-astro-cid-dzd5niug]{transition-delay:1.05s}.hw-card[data-astro-cid-dzd5niug]:nth-child(1),.hw-card[data-astro-cid-dzd5niug]:nth-child(1) [data-astro-cid-dzd5niug]{transition-delay:1.2s}.hw-card[data-astro-cid-dzd5niug]:nth-child(2),.hw-card[data-astro-cid-dzd5niug]:nth-child(2) [data-astro-cid-dzd5niug]{transition-delay:1.3s}.hw-card[data-astro-cid-dzd5niug]:nth-child(3),.hw-card[data-astro-cid-dzd5niug]:nth-child(3) [data-astro-cid-dzd5niug]{transition-delay:1.4s}.hw-rows[data-astro-cid-dzd5niug] i[data-astro-cid-dzd5niug]{transition-delay:1.5s}.lede.is-live .hw-scan[data-astro-cid-dzd5niug]{animation:hw-scan 1.3s cubic-bezier(.4,0,.2,1) .6s 1 both}@keyframes hw-scan{0%{opacity:0;transform:translateY(-5em)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(22em)}}.hw-code[data-astro-cid-dzd5niug]{transition:opacity .8s var(--e-ease) .5s,transform 1.2s cubic-bezier(.16,1,.3,1) .5s}.hw-code[data-astro-cid-dzd5niug] li[data-astro-cid-dzd5niug]{max-width:40em;transition:max-width .7s steps(28,end)}.hw-code[data-astro-cid-dzd5niug] li[data-astro-cid-dzd5niug]:nth-child(1){transition-delay:.9s}.hw-code[data-astro-cid-dzd5niug] li[data-astro-cid-dzd5niug]:nth-child(2){transition-delay:1.15s}.hw-code[data-astro-cid-dzd5niug] li[data-astro-cid-dzd5niug]:nth-child(3){transition-delay:1.65s}.hw-code[data-astro-cid-dzd5niug] li[data-astro-cid-dzd5niug]:nth-child(4){transition-delay:1.85s}.hw-code[data-astro-cid-dzd5niug] li[data-astro-cid-dzd5niug]:nth-child(5){transition-delay:2.3s}.hw-phone[data-astro-cid-dzd5niug]{transition:opacity .8s var(--e-ease) 1.5s,transform 1.3s cubic-bezier(.16,1,.3,1) 1.5s}.hw-chip[data-astro-cid-dzd5niug]{transition:opacity .5s var(--e-ease),scale .6s cubic-bezier(.34,1.56,.64,1)}.hw-chip--1[data-astro-cid-dzd5niug]{transition-delay:2.6s}.hw-chip--2[data-astro-cid-dzd5niug]{transition-delay:2.2s}.hw-chip--3[data-astro-cid-dzd5niug]{transition-delay:2.4s}.lede.is-live .hw-ok[data-astro-cid-dzd5niug]{animation:hw-ping 1.4s ease-out 2.9s 1 both}@keyframes hw-ping{0%{box-shadow:0 0 #4ade80b3}to{box-shadow:0 0 0 1em #4ade8000,0 0 .8em var(--positive)}}
