.hero[data-astro-cid-i3irphx7]{z-index:1;text-align:center;padding-top:144px;padding-bottom:64px;position:relative;overflow:hidden}@media (width>=1024px){.hero[data-astro-cid-i3irphx7]{padding-top:192px}}.const[data-astro-cid-i3irphx7]{z-index:0;color:var(--muted);pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:none;position:absolute}@media (width>=1200px){.const[data-astro-cid-i3irphx7]{display:flex}}.const[data-astro-cid-i3irphx7] svg[data-astro-cid-i3irphx7]{width:100%;height:auto;overflow:visible}.const[data-astro-cid-i3irphx7] .cl[data-astro-cid-i3irphx7]{fill:none;stroke:#96b4ff66;stroke-width:.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 2.2s var(--ease-space) .9s forwards}.const[data-astro-cid-i3irphx7] .cl[data-astro-cid-i3irphx7].line{animation-delay:var(--delay);animation-duration:var(--duration);animation-timing-function:linear}.const[data-astro-cid-i3irphx7] .st[data-astro-cid-i3irphx7]{fill:var(--star-white);filter:drop-shadow(0 0 2px #c8dcffe6)}.const[data-astro-cid-i3irphx7] .st[data-astro-cid-i3irphx7].warm{fill:var(--star-warm);filter:drop-shadow(0 0 3px #ffb37af2)}.const[data-astro-cid-i3irphx7] .st[data-astro-cid-i3irphx7].cool{fill:#d6e6ff;filter:drop-shadow(0 0 3px #a0c8ff)}.const[data-astro-cid-i3irphx7] .tw2[data-astro-cid-i3irphx7]{transform-box:fill-box;transform-origin:50%;animation:twinkle-star 3.2s var(--ease-space) infinite alternate}.const-left[data-astro-cid-i3irphx7]{width:clamp(130px,12vw,180px);top:26%;left:max(32px,5vw)}.const-right[data-astro-cid-i3irphx7]{width:clamp(170px,15vw,230px);top:20%;right:max(32px,5vw)}.hero-inner[data-astro-cid-i3irphx7]{z-index:1;flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}.hero-title[data-astro-cid-i3irphx7]{max-width:800px;padding-bottom:8px}.br-md[data-astro-cid-i3irphx7]{display:none}@media (width>=640px){.br-md[data-astro-cid-i3irphx7]{display:inline}}.orbit-ring[data-astro-cid-i3irphx7]{pointer-events:none;width:128%;height:168%;position:absolute;top:-34%;left:-14%;overflow:visible}.orbit-ring[data-astro-cid-i3irphx7].back-ring{z-index:-1}.orbit-ring[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7]{fill:none;stroke:var(--chart-light);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 1.4s var(--ease-space) .4s forwards}.orbit-ring[data-astro-cid-i3irphx7] .back[data-astro-cid-i3irphx7]{opacity:.35}.orbit-ring[data-astro-cid-i3irphx7] .front[data-astro-cid-i3irphx7]{opacity:.9;animation-delay:.8s}.hl-moon[data-astro-cid-i3irphx7]{background:var(--heading);will-change:transform;width:10px;height:10px;transition:opacity .3s var(--ease-space);border-radius:9999px;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%;box-shadow:0 0 12px 2px #8db4ffe6}.hl-moon[data-astro-cid-i3irphx7].behind{z-index:-1;opacity:.45}.hero-sub[data-astro-cid-i3irphx7]{max-width:680px}.hero-ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:center;gap:12px;padding-top:8px;display:flex}.hero-checks[data-astro-cid-i3irphx7]{color:var(--text);flex-wrap:wrap;justify-content:center;gap:12px 24px;display:flex}.hero-checks[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{align-items:center;gap:8px;display:inline-flex}.hero-checks[data-astro-cid-i3irphx7] svg{color:var(--accent-text)}@keyframes draw{to{stroke-dashoffset:0}}@keyframes twinkle-star{0%{opacity:.12;transform:scale(.6)}to{opacity:1;transform:scale(1.2)}}:root[data-motion=reduce] .orbit-ring[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7],:root[data-motion=reduce] .const[data-astro-cid-i3irphx7] .cl[data-astro-cid-i3irphx7]{stroke-dashoffset:0}.why-head[data-astro-cid-btvyoj6w]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.why-head[data-astro-cid-btvyoj6w] h2[data-astro-cid-btvyoj6w]{text-wrap:balance;max-width:22em}.why-head[data-astro-cid-btvyoj6w] p[data-astro-cid-btvyoj6w]:last-child{max-width:600px;margin-top:8px}.bento[data-astro-cid-btvyoj6w]{background:var(--line);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}@media (width>=900px){.bento[data-astro-cid-btvyoj6w]{grid-template-columns:repeat(3,minmax(0,1fr))}.span-2[data-astro-cid-btvyoj6w]{grid-column:span 2}}.cell[data-astro-cid-btvyoj6w]{background:var(--bg-2);flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}@media (width>=1024px){.cell[data-astro-cid-btvyoj6w]{padding:32px}}.cell[data-astro-cid-btvyoj6w] h3[data-astro-cid-btvyoj6w]{margin-top:16px}.cell[data-astro-cid-btvyoj6w] p[data-astro-cid-btvyoj6w]{max-width:520px}.art[data-astro-cid-btvyoj6w]{place-items:center;height:216px;display:grid;position:relative}.ln[data-astro-cid-btvyoj6w]{background:var(--line-strong);border-radius:9999px;height:6px;display:block}.ln[data-astro-cid-btvyoj6w].strong{background:#f4f7ffbf;height:8px}.w50[data-astro-cid-btvyoj6w]{width:50%}.w60[data-astro-cid-btvyoj6w]{width:60%}.w70[data-astro-cid-btvyoj6w]{width:70%}.w80[data-astro-cid-btvyoj6w]{width:80%}.w90[data-astro-cid-btvyoj6w]{width:90%}.constellation[data-astro-cid-btvyoj6w]{width:100%;max-width:440px;height:auto;overflow:visible}.constellation[data-astro-cid-btvyoj6w] .link[data-astro-cid-btvyoj6w]{fill:none;stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:3 5}.constellation[data-astro-cid-btvyoj6w] .link[data-astro-cid-btvyoj6w].on{stroke:var(--chart);stroke-dasharray:none;stroke-width:1.5px;filter:drop-shadow(0 0 4px #5e9bffcc)}.constellation[data-astro-cid-btvyoj6w] .star[data-astro-cid-btvyoj6w]{fill:#dce7ff}.constellation[data-astro-cid-btvyoj6w] .star[data-astro-cid-btvyoj6w].big{filter:drop-shadow(0 0 4px #dce7fff2)}.constellation[data-astro-cid-btvyoj6w] .star[data-astro-cid-btvyoj6w].blue{fill:var(--chart-light);filter:drop-shadow(0 0 5px #5e9bfff2)}.constellation[data-astro-cid-btvyoj6w] text[data-astro-cid-btvyoj6w]{font-family:var(--font-mono);fill:var(--accent-text);font-size:12px}.constellation[data-astro-cid-btvyoj6w] .grow[data-astro-cid-btvyoj6w]{transition:opacity .9s var(--ease-space) .3s}.reveal.pending .constellation[data-astro-cid-btvyoj6w] .grow[data-astro-cid-btvyoj6w]{opacity:0}.cms[data-astro-cid-btvyoj6w]{width:264px;height:184px;position:relative}.cms-win[data-astro-cid-btvyoj6w]{border:1px solid var(--line-strong);background:var(--window);border-radius:12px;flex-direction:column;height:164px;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.cms-bar[data-astro-cid-btvyoj6w]{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:4px;padding:8px 12px;display:flex}.cms-bar[data-astro-cid-btvyoj6w] i[data-astro-cid-btvyoj6w]{background:var(--line-strong);border-radius:9999px;width:6px;height:6px}.cms-bar[data-astro-cid-btvyoj6w] span[data-astro-cid-btvyoj6w]{font-family:var(--font-mono);margin-left:4px}.cms-body[data-astro-cid-btvyoj6w]{flex:1;grid-template-columns:60px minmax(0,1fr);display:grid}.cms-side[data-astro-cid-btvyoj6w]{border-right:1px solid var(--line);flex-direction:column;gap:12px;padding:12px 8px;display:flex}.cms-side[data-astro-cid-btvyoj6w] .ln[data-astro-cid-btvyoj6w].on{background:var(--accent-text);box-shadow:0 0 8px #78a8ff99}.cms-main[data-astro-cid-btvyoj6w]{flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.cms-label[data-astro-cid-btvyoj6w]{color:var(--muted);font-family:var(--font-mono)}.cms-field[data-astro-cid-btvyoj6w]{background:var(--accent-soft);height:28px;color:var(--heading);font-family:var(--font-mono);white-space:nowrap;border:1px solid #5e9bff99;border-radius:6px;align-items:center;padding:0 8px;display:flex;overflow:hidden}.cms-typed[data-astro-cid-btvyoj6w]{width:calc(var(--chars) * 1ch);transition:width 1.1s steps(16,end) .5s;display:inline-block;overflow:hidden}.reveal.pending .cms-typed[data-astro-cid-btvyoj6w]{width:0}.caret[data-astro-cid-btvyoj6w]{background:var(--heading);width:1px;height:14px;margin-left:1px;animation:1s step-end infinite caret;display:inline-block}.cms-row[data-astro-cid-btvyoj6w]{align-items:center;gap:8px;margin-top:4px;display:flex}.cms-img[data-astro-cid-btvyoj6w]{border:1px dashed var(--line-strong);border-radius:6px;place-items:center;width:52px;height:34px;display:grid}.cms-img[data-astro-cid-btvyoj6w] svg[data-astro-cid-btvyoj6w]{fill:none;width:26px;height:18px;stroke:var(--accent-text);stroke-width:1.5px;stroke-linejoin:round}.cms-pub[data-astro-cid-btvyoj6w]{background:var(--accent);color:var(--on-accent);border-radius:9999px;margin-left:auto;padding:2px 12px}.chip-float[data-astro-cid-btvyoj6w].cms-toast{color:var(--color-pass);transition:opacity .5s var(--ease-space) 1.8s, transform .5s var(--ease-space) 1.8s;border-color:#5fd39473;bottom:0;right:-6px}.reveal.pending .cms-toast[data-astro-cid-btvyoj6w]{opacity:0;transform:translateY(8px)}@keyframes caret{50%{opacity:0}}.gauge[data-astro-cid-btvyoj6w]{width:200px;height:200px;overflow:visible}.gauge[data-astro-cid-btvyoj6w] .track[data-astro-cid-btvyoj6w]{fill:none;stroke:#8caaff24;stroke-width:6px}.gauge[data-astro-cid-btvyoj6w] .fill[data-astro-cid-btvyoj6w]{fill:none;stroke:var(--chart);stroke-width:6px;stroke-linecap:round;stroke-dasharray:100 100;transition:stroke-dasharray 1.4s var(--ease-space) .2s;filter:drop-shadow(0 0 6px #5e9bffb3)}.reveal.pending .gauge[data-astro-cid-btvyoj6w] .fill[data-astro-cid-btvyoj6w]{stroke-dasharray:0 100}.gauge[data-astro-cid-btvyoj6w] .moon[data-astro-cid-btvyoj6w]{fill:var(--color-star);filter:drop-shadow(0 0 6px #ffe3b0e6);transition:opacity .6s var(--ease-space) 1.3s}.reveal.pending .gauge[data-astro-cid-btvyoj6w] .moon[data-astro-cid-btvyoj6w]{opacity:0}.gauge[data-astro-cid-btvyoj6w] .tick[data-astro-cid-btvyoj6w]{stroke:var(--muted);stroke-width:2px}.gauge[data-astro-cid-btvyoj6w] text[data-astro-cid-btvyoj6w]{font-family:var(--font-mono);fill:var(--heading)}.gauge[data-astro-cid-btvyoj6w] .num[data-astro-cid-btvyoj6w]{font-size:36px;font-weight:500}.gauge[data-astro-cid-btvyoj6w] .lbl[data-astro-cid-btvyoj6w]{fill:var(--muted);font-size:12px}.devices[data-astro-cid-btvyoj6w]{width:260px;height:150px;position:relative}.dev[data-astro-cid-btvyoj6w]{border:1px solid var(--line-strong);background:var(--window);flex-direction:column;gap:4px;padding:8px;display:flex;position:absolute}.dev[data-astro-cid-btvyoj6w] .blk[data-astro-cid-btvyoj6w]{background:var(--accent-soft);border:1px solid #5e9bff66;border-radius:6px;height:24px}.dev[data-astro-cid-btvyoj6w] .blk-sm[data-astro-cid-btvyoj6w]{height:16px}.dev-desk[data-astro-cid-btvyoj6w]{border-radius:8px;width:200px;height:128px;top:0;left:0}.dev-tab[data-astro-cid-btvyoj6w]{border-radius:8px;width:76px;height:104px;bottom:0;right:18px}.dev-phone[data-astro-cid-btvyoj6w]{border-radius:12px;width:44px;height:84px;padding:4px;bottom:8px;right:0}.shield-wrap[data-astro-cid-btvyoj6w]{place-items:center;width:240px;height:180px;display:grid;position:relative}.shield[data-astro-cid-btvyoj6w]{width:96px;height:112px;overflow:visible}.shield[data-astro-cid-btvyoj6w] path[data-astro-cid-btvyoj6w]{fill:#2563eb29;stroke:var(--chart);stroke-width:1.5px}.shield[data-astro-cid-btvyoj6w] path[data-astro-cid-btvyoj6w].ok{fill:none;stroke:var(--heading);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}.chip-float[data-astro-cid-btvyoj6w]{border:1px solid var(--line-strong);background:var(--window);color:var(--heading);font-family:var(--font-mono);white-space:nowrap;border-radius:9999px;padding:2px 8px;position:absolute}.chip-a[data-astro-cid-btvyoj6w]{top:24px;left:4px}.chip-b[data-astro-cid-btvyoj6w]{top:40px;right:0}.chip-c[data-astro-cid-btvyoj6w]{bottom:16px;left:16px}.chip-d[data-astro-cid-btvyoj6w]{bottom:4px;right:12px}.scores-intro[data-astro-cid-btvyoj6w] h3[data-astro-cid-btvyoj6w]{margin-top:0}.scores-link[data-astro-cid-btvyoj6w]{margin-top:auto;padding-top:8px}.scores-link[data-astro-cid-btvyoj6w] .text-link[data-astro-cid-btvyoj6w]{display:inline}.scores-link[data-astro-cid-btvyoj6w] .text-link[data-astro-cid-btvyoj6w] svg{vertical-align:-3px;display:inline-block}.scores-cell[data-astro-cid-btvyoj6w]{justify-content:center}.scores[data-astro-cid-btvyoj6w]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;display:grid}@media (width>=600px){.scores[data-astro-cid-btvyoj6w]{grid-template-columns:repeat(4,minmax(0,1fr))}}.score[data-astro-cid-btvyoj6w]{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.dial[data-astro-cid-btvyoj6w]{width:88px;height:88px;color:var(--color-pass);order:-1;place-items:center;display:grid;position:relative}.dial[data-astro-cid-btvyoj6w] svg[data-astro-cid-btvyoj6w]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dial[data-astro-cid-btvyoj6w] .track[data-astro-cid-btvyoj6w]{fill:none;stroke:#5fd39424;stroke-width:5px}.dial[data-astro-cid-btvyoj6w] .fill[data-astro-cid-btvyoj6w]{fill:none;stroke:var(--color-pass);stroke-width:5px;stroke-linecap:round;stroke-dasharray:var(--score) 100;transition:stroke-dasharray 1.4s var(--ease-space) calc(.2s + var(--i) * .15s);filter:drop-shadow(0 0 6px #5fd3948c)}.reveal.pending .dial[data-astro-cid-btvyoj6w] .fill[data-astro-cid-btvyoj6w]{stroke-dasharray:0 100}.dial[data-astro-cid-btvyoj6w] .heading-5[data-astro-cid-btvyoj6w]{color:inherit;font-weight:500}:root[data-motion=reduce] .reveal.pending .gauge[data-astro-cid-btvyoj6w] .fill[data-astro-cid-btvyoj6w]{stroke-dasharray:100 100}:root[data-motion=reduce] .reveal.pending .dial[data-astro-cid-btvyoj6w] .fill[data-astro-cid-btvyoj6w]{stroke-dasharray:var(--score) 100}:root[data-motion=reduce] .reveal.pending .cms-typed[data-astro-cid-btvyoj6w]{width:calc(var(--chars) * 1ch)}:root[data-motion=reduce] .reveal.pending .cms-toast[data-astro-cid-btvyoj6w]{transform:none}.tagline[data-astro-cid-etp4254j]{z-index:1;padding-block:96px;position:relative;overflow-x:clip}.tagline-text[data-astro-cid-etp4254j]{text-align:center;max-width:760px;margin-inline:auto}.tagline-text[data-astro-cid-etp4254j].lighting .w[data-astro-cid-etp4254j]{opacity:var(--word-dim);transition:opacity .5s var(--ease-space)}.tagline-text[data-astro-cid-etp4254j].lighting .w[data-astro-cid-etp4254j].on{opacity:1}.shine[data-astro-cid-etp4254j]{display:inline-block;position:relative}.shine[data-astro-cid-etp4254j].on{background:linear-gradient(110deg,#ffd9a6 0% 40%,#fff 50%,#ffd9a6 60% 100%) 100% 0/300% 100%;color:#0000;filter:drop-shadow(0 0 5px #ffe4c48c);animation:glint 4.2s var(--ease-space) .7s infinite;background-clip:text}@keyframes glint{0%{background-position:100% 0}55%,to{background-position:0 0}}.spark[data-astro-cid-etp4254j]{pointer-events:none;opacity:0;width:32px;height:32px;transition:opacity .6s var(--ease-space) .5s, transform .6s var(--ease-space) .5s;background:radial-gradient(circle,#fff 0 2px,#ffecd2e6 3px,#ffc89600 9px),linear-gradient(90deg,#fff0dc00,#fff6ebf2 50%,#fff0dc00) 50%/100% 1.5px no-repeat,linear-gradient(#fff0dc00,#fff6ebf2 50%,#fff0dc00) 50%/1.5px 100% no-repeat;position:absolute;transform:scale(0)}.spark[data-astro-cid-etp4254j].s1{top:-12px;right:-22px}.spark[data-astro-cid-etp4254j].s2{width:22px;height:22px;transition-delay:.85s;bottom:-2px;left:-14px}.shine[data-astro-cid-etp4254j].on .spark[data-astro-cid-etp4254j]{opacity:1;animation:sparkle 2.4s var(--ease-space) 1.5s infinite alternate;transform:none}.shine[data-astro-cid-etp4254j].on .spark[data-astro-cid-etp4254j].s2{animation-delay:2.3s}@keyframes sparkle{to{opacity:.6;transform:scale(.6)rotate(45deg)}}@media (forced-colors:active){.shine[data-astro-cid-etp4254j].on{color:canvastext;filter:none;background:0 0}.spark[data-astro-cid-etp4254j]{display:none}}:root[data-motion=reduce] .tagline-text[data-astro-cid-etp4254j] .w[data-astro-cid-etp4254j]{opacity:1}:root[data-motion=reduce] .spark[data-astro-cid-etp4254j]{transform:none}.work[data-astro-cid-kwlijllc]{min-width:0;transition:border-color .3s var(--ease-space), transform .5s var(--ease-space), opacity .7s var(--ease-space);flex-direction:column;gap:8px;padding:8px;display:flex;position:relative}.work[data-astro-cid-kwlijllc]:hover{border-color:var(--line-strong);transform:translateY(-4px)}.work[data-astro-cid-kwlijllc]:has(.stretched:focus-visible){outline:2px solid var(--accent-text);outline-offset:2px}@media (width>=1024px){.work-feature[data-astro-cid-kwlijllc]{grid-column:1/-1;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;display:grid}.work-feature[data-astro-cid-kwlijllc] .work-body[data-astro-cid-kwlijllc]{justify-content:center;gap:16px;padding:32px}}.shot[data-astro-cid-kwlijllc]{border:1px solid var(--line);background:var(--window);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.shot-bar[data-astro-cid-kwlijllc]{background:var(--fill);align-items:center;gap:4px;padding:8px 12px;display:flex}.shot-bar[data-astro-cid-kwlijllc] i[data-astro-cid-kwlijllc]{background:var(--line-strong);border-radius:9999px;width:8px;height:8px}.shot-url[data-astro-cid-kwlijllc]{background:var(--fill-hover);color:var(--text);font-family:var(--font-mono);border-radius:9999px;margin-left:8px;padding:0 8px}.shot[data-astro-cid-kwlijllc] .shot-img{flex:1}.shot[data-astro-cid-kwlijllc] .shot-img img,.shot[data-astro-cid-kwlijllc] .shot-img video{transition:transform .7s var(--ease-space)}.work[data-astro-cid-kwlijllc]:hover .shot[data-astro-cid-kwlijllc] .shot-img :is(img,video):not([aria-hidden]){transform:scale(1.03)}.work-body[data-astro-cid-kwlijllc]{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.work-meta[data-astro-cid-kwlijllc]{color:var(--accent-text);justify-content:space-between;align-items:center;gap:12px;display:flex}.work-meta[data-astro-cid-kwlijllc] span[data-astro-cid-kwlijllc]:first-child{align-items:center;gap:8px;display:inline-flex}.work-links[data-astro-cid-kwlijllc]{flex-wrap:wrap;gap:8px 24px;margin-top:auto;padding-top:8px;display:flex}.work-links[data-astro-cid-kwlijllc] a[data-astro-cid-kwlijllc]{z-index:1;position:relative}:root[data-motion=reduce] .work[data-astro-cid-kwlijllc]:hover,:root[data-motion=reduce] .work[data-astro-cid-kwlijllc]:hover .shot[data-astro-cid-kwlijllc] .shot-img :is(img,video){transform:none}.works[data-astro-cid-eei5yqns]{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (width>=1024px){.works[data-astro-cid-eei5yqns]{grid-template-columns:repeat(2,minmax(0,1fr))}}.reviews[data-astro-cid-eei5yqns]{flex-direction:column;gap:16px;display:flex}.reviews-head[data-astro-cid-eei5yqns]{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.reviews-row[data-astro-cid-eei5yqns]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=768px){.reviews-row[data-astro-cid-eei5yqns]{grid-template-columns:repeat(3,minmax(0,1fr))}}.review[data-astro-cid-eei5yqns]{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.summary[data-astro-cid-eei5yqns]{color:var(--heading)}.review-foot[data-astro-cid-eei5yqns]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto;display:flex}.stars[data-astro-cid-eei5yqns]{color:var(--color-star);gap:2px;display:inline-flex}.about-copy[data-astro-cid-j4y4sje3]{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.about-copy[data-astro-cid-j4y4sje3] h2[data-astro-cid-j4y4sje3]{text-wrap:balance}.about-copy[data-astro-cid-j4y4sje3] p[data-astro-cid-j4y4sje3]{max-width:640px}@media (width>=1024px){.about-copy[data-astro-cid-j4y4sje3]{max-width:560px}}.inline-link[data-astro-cid-j4y4sje3]{color:var(--accent-text);text-decoration:underline;text-decoration-color:var(--accent-line);text-underline-offset:3px;transition:color .3s var(--ease-space), text-decoration-color .3s var(--ease-space);border-radius:6px;text-decoration-thickness:1px}.inline-link[data-astro-cid-j4y4sje3]:hover{color:var(--accent-text-hover);text-decoration-color:currentColor}.portrait[data-astro-cid-j4y4sje3]{isolation:isolate;flex-shrink:0;width:128px;height:128px;margin-bottom:8px;position:relative}.portrait[data-astro-cid-j4y4sje3] img[data-astro-cid-j4y4sje3]{z-index:1;border:1px solid var(--line-strong);object-fit:cover;border-radius:9999px;width:100%;height:100%;display:block;position:relative}.portrait-orbit[data-astro-cid-j4y4sje3]{pointer-events:none;width:147%;height:42%;position:absolute;top:49%;left:-9%;overflow:visible}.portrait-orbit[data-astro-cid-j4y4sje3].back{z-index:0}.portrait-orbit[data-astro-cid-j4y4sje3].front{z-index:2}.portrait-orbit[data-astro-cid-j4y4sje3] path[data-astro-cid-j4y4sje3]{fill:none;stroke:var(--chart-light);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.4s var(--ease-space) .3s}.portrait-orbit[data-astro-cid-j4y4sje3].back path[data-astro-cid-j4y4sje3]{opacity:.35}.portrait-orbit[data-astro-cid-j4y4sje3].front path[data-astro-cid-j4y4sje3]{opacity:.9;transition-delay:.7s}.portrait-orbit[data-astro-cid-j4y4sje3] .moon[data-astro-cid-j4y4sje3]{fill:var(--heading);filter:drop-shadow(0 0 4px #8db4ffe6);transition:opacity .6s var(--ease-space) 1.6s}.reveal.pending .portrait-orbit[data-astro-cid-j4y4sje3] path[data-astro-cid-j4y4sje3]{stroke-dashoffset:1px}.reveal.pending .portrait-orbit[data-astro-cid-j4y4sje3] .moon[data-astro-cid-j4y4sje3]{opacity:0}:root[data-motion=reduce] .portrait-orbit[data-astro-cid-j4y4sje3] path[data-astro-cid-j4y4sje3],:root[data-motion=reduce] .portrait-orbit[data-astro-cid-j4y4sje3] .moon[data-astro-cid-j4y4sje3]{transition:none}@media (width>=1024px){.portrait[data-astro-cid-j4y4sje3]{width:144px;height:144px}}.stats[data-astro-cid-j4y4sje3]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:16px;width:100%;max-width:520px;padding-block:16px;display:grid}.stat[data-astro-cid-j4y4sje3]{flex-direction:column;gap:4px;display:flex}.stat[data-astro-cid-j4y4sje3] dd[data-astro-cid-j4y4sje3]{order:-1}.stat[data-astro-cid-j4y4sje3] .out-of[data-astro-cid-j4y4sje3]{color:var(--muted);font-size:.6em;line-height:0}.about-links[data-astro-cid-j4y4sje3]{flex-wrap:wrap;gap:8px;display:flex}.method-head[data-astro-cid-fif7r2qw]{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.method-head[data-astro-cid-fif7r2qw] h2[data-astro-cid-fif7r2qw]{text-wrap:balance}.method-head[data-astro-cid-fif7r2qw] p[data-astro-cid-fif7r2qw]{max-width:560px}.trajectory[data-astro-cid-fif7r2qw]{display:none;position:relative}@media (width>=1024px){.flight[data-astro-cid-fif7r2qw]{display:grid}.method-head[data-astro-cid-fif7r2qw],.trajectory[data-astro-cid-fif7r2qw]{grid-area:1/1}.method-head[data-astro-cid-fif7r2qw]{z-index:1;align-self:start;max-width:48%;position:relative}.trajectory[data-astro-cid-fif7r2qw]{display:block}}.trajectory[data-astro-cid-fif7r2qw] svg[data-astro-cid-fif7r2qw]{width:100%;height:auto;display:block;overflow:visible}.trajectory[data-astro-cid-fif7r2qw] .base[data-astro-cid-fif7r2qw]{fill:none;stroke:var(--line-strong);stroke-width:1.5px;stroke-dasharray:4 8}.trajectory[data-astro-cid-fif7r2qw] .prog[data-astro-cid-fif7r2qw]{fill:none;stroke:var(--chart);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px #5e9bffcc)}.trajectory[data-astro-cid-fif7r2qw] .mark{fill:var(--bg);stroke:var(--line-strong);stroke-width:1.5px;transition:fill .3s var(--ease-space), stroke .3s var(--ease-space)}.trajectory[data-astro-cid-fif7r2qw] .mark.on{fill:var(--chart);stroke:var(--chart-pale)}.rocket[data-astro-cid-fif7r2qw]{width:40px;height:40px;color:var(--heading);will-change:transform;place-items:center;margin:-20px 0 0 -20px;display:grid;position:absolute;top:0;left:0}.rocket[data-astro-cid-fif7r2qw] svg{filter:drop-shadow(0 0 10px #5e9bffe6)}.countdown[data-astro-cid-fif7r2qw]{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}@media (width>=640px){.countdown[data-astro-cid-fif7r2qw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.countdown[data-astro-cid-fif7r2qw]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.cd-step[data-astro-cid-fif7r2qw]{flex-direction:column;gap:12px;display:flex}.cd-num[data-astro-cid-fif7r2qw]{color:var(--muted);transition:color .5s var(--ease-space);align-items:center;height:40px;display:inline-flex}.cd-step[data-astro-cid-fif7r2qw].done .cd-num[data-astro-cid-fif7r2qw]{color:var(--accent-text)}.cd-dots[data-astro-cid-fif7r2qw]{letter-spacing:-.3em;margin-left:-.12em}.cd-step[data-astro-cid-fif7r2qw]:last-child h3[data-astro-cid-fif7r2qw]{color:var(--muted);transition:color .5s var(--ease-space)}.cd-step[data-astro-cid-fif7r2qw]:last-child.done h3[data-astro-cid-fif7r2qw]{color:var(--accent-text)}.guarantee[data-astro-cid-fif7r2qw]{flex-wrap:wrap;align-items:center;gap:16px 24px;padding:24px;display:flex}.seal[data-astro-cid-fif7r2qw]{background:var(--accent-soft);width:48px;height:48px;color:var(--accent-text);border:1px solid var(--accent-line);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.guarantee-text[data-astro-cid-fif7r2qw]{flex-direction:column;flex:1;gap:4px;min-width:220px;display:flex}.compare-card[data-astro-cid-d7u7q363]{overflow:hidden}.compare[data-astro-cid-d7u7q363]{border-collapse:separate;border-spacing:0;width:100%}.compare[data-astro-cid-d7u7q363] th[data-astro-cid-d7u7q363],.compare[data-astro-cid-d7u7q363] td[data-astro-cid-d7u7q363]{text-align:center;vertical-align:middle;padding:16px 24px}.compare[data-astro-cid-d7u7q363] thead[data-astro-cid-d7u7q363] th[data-astro-cid-d7u7q363]{color:var(--heading);padding-block:24px}.compare[data-astro-cid-d7u7q363] tbody[data-astro-cid-d7u7q363] th[data-astro-cid-d7u7q363][scope=row]{text-align:left;color:var(--heading);font-weight:500}.compare[data-astro-cid-d7u7q363] tbody[data-astro-cid-d7u7q363] tr[data-astro-cid-d7u7q363]:not(.group)>[data-astro-cid-d7u7q363]{box-shadow:inset 0 1px 0 var(--line)}.compare[data-astro-cid-d7u7q363] .group[data-astro-cid-d7u7q363] th[data-astro-cid-d7u7q363]{text-align:left;color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;padding-top:32px;padding-bottom:8px}.compare[data-astro-cid-d7u7q363] .me[data-astro-cid-d7u7q363]{background:var(--accent-soft)}.compare[data-astro-cid-d7u7q363] thead[data-astro-cid-d7u7q363] .me[data-astro-cid-d7u7q363]{color:var(--accent-text)}.st[data-astro-cid-d7u7q363]{place-items:center;display:inline-grid}.st[data-astro-cid-d7u7q363].yes{color:var(--accent-text)}.st[data-astro-cid-d7u7q363].opt{color:var(--color-warn)}.st[data-astro-cid-d7u7q363].var{color:var(--muted)}.st[data-astro-cid-d7u7q363].no{color:#7f8dadbf}.col-short[data-astro-cid-d7u7q363]{display:none}@media (width<=767.98px){.compare[data-astro-cid-d7u7q363]{table-layout:fixed;background:linear-gradient(to right, transparent 54%, var(--accent-soft) 54% 72%, transparent 72%)}.compare[data-astro-cid-d7u7q363] thead[data-astro-cid-d7u7q363] th[data-astro-cid-d7u7q363].me{width:18%}.compare[data-astro-cid-d7u7q363] thead[data-astro-cid-d7u7q363] .pair-a[data-astro-cid-d7u7q363],.compare[data-astro-cid-d7u7q363] thead[data-astro-cid-d7u7q363] .pair-b[data-astro-cid-d7u7q363]{width:14%}.compare[data-astro-cid-d7u7q363] .me[data-astro-cid-d7u7q363]{background:0 0}.col-long[data-astro-cid-d7u7q363]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.col-short[data-astro-cid-d7u7q363]{text-wrap:balance;display:block}.pair-a[data-astro-cid-d7u7q363] .col-short[data-astro-cid-d7u7q363] span[data-astro-cid-d7u7q363]{display:block}.compare[data-astro-cid-d7u7q363] thead[data-astro-cid-d7u7q363] th[data-astro-cid-d7u7q363]{padding:20px 2px 14px}.compare[data-astro-cid-d7u7q363] thead[data-astro-cid-d7u7q363] .pair-a[data-astro-cid-d7u7q363],.compare[data-astro-cid-d7u7q363] thead[data-astro-cid-d7u7q363] .pair-b[data-astro-cid-d7u7q363]{padding-inline:0}.compare[data-astro-cid-d7u7q363] thead[data-astro-cid-d7u7q363] .pair-a[data-astro-cid-d7u7q363] .col-short[data-astro-cid-d7u7q363]{width:200%}.compare[data-astro-cid-d7u7q363] tbody[data-astro-cid-d7u7q363] td[data-astro-cid-d7u7q363].pair-a{text-align:right;padding-right:6px}.compare[data-astro-cid-d7u7q363] tbody[data-astro-cid-d7u7q363] td[data-astro-cid-d7u7q363].pair-b{text-align:left;padding-left:6px}.compare[data-astro-cid-d7u7q363] tbody[data-astro-cid-d7u7q363] th[data-astro-cid-d7u7q363][scope=row]{padding:12px 8px 12px 16px}.compare[data-astro-cid-d7u7q363] tbody[data-astro-cid-d7u7q363] td[data-astro-cid-d7u7q363]{padding:12px 0}.compare[data-astro-cid-d7u7q363] .group[data-astro-cid-d7u7q363] th[data-astro-cid-d7u7q363]{padding:24px 16px 8px}.compare[data-astro-cid-d7u7q363] .group[data-astro-cid-d7u7q363] th[data-astro-cid-d7u7q363] span[data-astro-cid-d7u7q363]{max-width:calc(54% - 24px);display:block}}.legend-row[data-astro-cid-d7u7q363]{align-items:start}.legend[data-astro-cid-d7u7q363]{color:var(--text);flex-wrap:wrap;gap:12px 24px;display:flex}.legend[data-astro-cid-d7u7q363] li[data-astro-cid-d7u7q363]{align-items:center;gap:8px;display:inline-flex}.plans[data-astro-cid-tl27rjbg]{background:var(--line);border:1px solid var(--line);border-radius:24px;grid-template-columns:minmax(0,1fr);gap:1px;display:grid;overflow:hidden}@media (width>=1024px){.plans[data-astro-cid-tl27rjbg]{grid-template-columns:repeat(3,minmax(0,1fr))}}.plan[data-astro-cid-tl27rjbg]{background:var(--bg-2);flex-direction:column;gap:24px;min-width:0;padding:32px 24px;display:flex}@media (width>=1024px){.plan[data-astro-cid-tl27rjbg]{padding:32px}}.plan-head[data-astro-cid-tl27rjbg]{flex-direction:column;gap:4px;display:flex}.plan-title[data-astro-cid-tl27rjbg]{color:var(--heading);justify-content:space-between;align-items:center;gap:12px;display:flex}.price[data-astro-cid-tl27rjbg]{color:var(--heading);padding-top:16px}.for[data-astro-cid-tl27rjbg]{color:var(--muted)}.checks[data-astro-cid-tl27rjbg]{flex-direction:column;flex:1;gap:12px;display:flex}.checks[data-astro-cid-tl27rjbg] li[data-astro-cid-tl27rjbg]{color:var(--heading);align-items:flex-start;gap:12px;display:flex}.checks[data-astro-cid-tl27rjbg] svg{color:var(--accent-text);flex-shrink:0}.plan[data-astro-cid-tl27rjbg] .btn[data-astro-cid-tl27rjbg]{align-self:stretch}.plan[data-astro-cid-tl27rjbg].hot{background:linear-gradient(165deg, var(--accent) 0%, var(--accent-hover) 45%, var(--plan-deep) 100%);color:var(--on-accent)}.plan[data-astro-cid-tl27rjbg].hot [data-astro-cid-tl27rjbg]:is(.plan-title,.price,.checks li,.for,.price span),.plan[data-astro-cid-tl27rjbg].hot .checks[data-astro-cid-tl27rjbg] svg{color:var(--on-accent)}.hot-badge[data-astro-cid-tl27rjbg]{background:var(--on-accent);color:var(--plan-ink);white-space:nowrap;border-radius:9999px;padding:2px 8px}.plans-note[data-astro-cid-tl27rjbg]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;display:flex}.faq-grid[data-astro-cid-ajsgapk5]{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (width>=1024px){.faq-grid[data-astro-cid-ajsgapk5]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px 64px}.faq-title[data-astro-cid-ajsgapk5]{grid-area:1/1}.faq-list[data-astro-cid-ajsgapk5]{grid-area:1/2/span 2}.ask-box[data-astro-cid-ajsgapk5]{grid-area:2/1;position:sticky;top:112px}}.ask-box[data-astro-cid-ajsgapk5]{flex-direction:column;gap:12px;width:100%;padding:24px;display:flex}.direct[data-astro-cid-ajsgapk5]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.mail[data-astro-cid-ajsgapk5]{color:var(--heading);font-family:var(--font-mono);user-select:all;word-break:break-all;border-radius:6px;font-weight:500}.mail[data-astro-cid-ajsgapk5]:hover{color:var(--accent-text)}.copy-status[data-astro-cid-ajsgapk5]{color:var(--color-pass)}.faq-list[data-astro-cid-ajsgapk5]{flex-direction:column;gap:8px;display:flex}.qa[data-astro-cid-ajsgapk5]{background:var(--panel);border:1px solid var(--line);transition:border-color .3s var(--ease-space);border-radius:16px}.qa[data-astro-cid-ajsgapk5]:hover,.qa[data-astro-cid-ajsgapk5][open]{border-color:var(--line-strong)}.qa[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]{cursor:pointer;color:var(--heading);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;list-style:none;display:flex}.qa[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]::-webkit-details-marker{display:none}.qa[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5] svg{color:var(--muted);transition:transform .5s var(--ease-space), color .3s var(--ease-space);flex-shrink:0}.qa[data-astro-cid-ajsgapk5][open] summary[data-astro-cid-ajsgapk5] svg{color:var(--accent-text);transform:rotate(45deg)}.qa-body[data-astro-cid-ajsgapk5]{color:var(--text);max-width:680px;padding:0 24px 24px}.qa[data-astro-cid-ajsgapk5][open] .qa-body[data-astro-cid-ajsgapk5]{animation:rise .5s var(--ease-space) both}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.launch[data-astro-cid-owd5nyxd]{z-index:1;padding-top:64px;position:relative;overflow:hidden}@media (width>=1024px){.launch[data-astro-cid-owd5nyxd]{padding-top:96px}}.launch-canvas[data-astro-cid-owd5nyxd]{z-index:0;pointer-events:none;-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;top:0;left:0;mask-image:linear-gradient(#0000,#000 220px),linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-composite:intersect}.launch-inner[data-astro-cid-owd5nyxd]{z-index:1;flex-direction:column;align-items:center;gap:32px;display:flex;position:relative}.launch-head[data-astro-cid-owd5nyxd]{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:680px;display:flex}.launch-row[data-astro-cid-owd5nyxd]{flex-direction:column;align-items:center;gap:32px;width:100%;display:flex;position:relative}.launch-space[data-astro-cid-owd5nyxd]{height:64px}.form-card[data-astro-cid-owd5nyxd]{backdrop-filter:blur(12px);background:#080f21eb;width:100%;max-width:720px;padding:24px}@media (width>=1024px){.form-card[data-astro-cid-owd5nyxd]{padding:32px}}.form[data-astro-cid-owd5nyxd]{flex-direction:column;gap:24px;display:flex}.field[data-astro-cid-owd5nyxd]{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.label[data-astro-cid-owd5nyxd]{color:var(--heading);padding:0}legend[data-astro-cid-owd5nyxd].label{margin-bottom:8px}.opt[data-astro-cid-owd5nyxd]{color:var(--muted);font-weight:400}.hint[data-astro-cid-owd5nyxd]{color:var(--muted)}.input[data-astro-cid-owd5nyxd]{background:var(--fill);width:100%;min-width:0;color:var(--heading);border:1px solid var(--line-strong);transition:border-color .3s var(--ease-space), background-color .3s var(--ease-space);border-radius:12px;padding:12px 16px;font-size:1rem;line-height:1.5rem}.input[data-astro-cid-owd5nyxd]::placeholder{color:var(--muted);opacity:1}.input[data-astro-cid-owd5nyxd]:hover{border-color:var(--line-hover)}.input[data-astro-cid-owd5nyxd]:focus-visible{outline:2px solid var(--accent-text);outline-offset:0;border-color:var(--accent-text)}textarea[data-astro-cid-owd5nyxd].input{resize:vertical;min-height:120px}.input[data-astro-cid-owd5nyxd][aria-invalid=true]{border-color:var(--color-danger)}.field-row[data-astro-cid-owd5nyxd]{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (width>=640px){.field-row[data-astro-cid-owd5nyxd]{grid-template-columns:repeat(2,minmax(0,1fr))}}.error[data-astro-cid-owd5nyxd]{color:var(--color-danger)}.error[data-astro-cid-owd5nyxd]:empty{display:none}.choices[data-astro-cid-owd5nyxd]{flex-wrap:wrap;gap:8px;display:flex}.choice[data-astro-cid-owd5nyxd]{position:relative}.choice[data-astro-cid-owd5nyxd] input[data-astro-cid-owd5nyxd]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.choice[data-astro-cid-owd5nyxd] span[data-astro-cid-owd5nyxd]{border:1px solid var(--line-strong);background:var(--fill);color:var(--text);transition:border-color .3s var(--ease-space), background-color .3s var(--ease-space), color .3s var(--ease-space), transform .3s var(--ease-space);border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}.choice[data-astro-cid-owd5nyxd] span[data-astro-cid-owd5nyxd] svg{display:none}.choice[data-astro-cid-owd5nyxd]:hover span[data-astro-cid-owd5nyxd]{border-color:var(--line-hover);color:var(--heading)}.choice[data-astro-cid-owd5nyxd] input[data-astro-cid-owd5nyxd]:active+span[data-astro-cid-owd5nyxd]{transform:scale(.98)}.choice[data-astro-cid-owd5nyxd] input[data-astro-cid-owd5nyxd]:checked+span[data-astro-cid-owd5nyxd]{border-color:var(--accent-text);color:var(--heading);background:var(--accent-soft)}.choice[data-astro-cid-owd5nyxd] input[data-astro-cid-owd5nyxd]:checked+span[data-astro-cid-owd5nyxd] svg{color:var(--accent-text);display:block}.choice[data-astro-cid-owd5nyxd] input[data-astro-cid-owd5nyxd]:focus-visible+span[data-astro-cid-owd5nyxd]{outline:2px solid var(--accent-text);outline-offset:2px}.choices[data-astro-cid-owd5nyxd][aria-invalid=true] .choice[data-astro-cid-owd5nyxd] span[data-astro-cid-owd5nyxd]{border-color:var(--color-danger)}.form-foot[data-astro-cid-owd5nyxd]{flex-direction:column;gap:12px;display:flex}.form-foot[data-astro-cid-owd5nyxd] .btn[data-astro-cid-owd5nyxd]{width:100%}@media (width>=640px){.form-foot[data-astro-cid-owd5nyxd] .btn[data-astro-cid-owd5nyxd]{align-self:flex-start;width:auto}}.form-done[data-astro-cid-owd5nyxd]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.form-done[data-astro-cid-owd5nyxd] h3[data-astro-cid-owd5nyxd]:focus{outline:none}.seal[data-astro-cid-owd5nyxd]{width:48px;height:48px;color:var(--color-pass);background:#5fd3941f;border:1px solid #5fd39466;border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.done-email[data-astro-cid-owd5nyxd]{color:var(--heading);word-break:break-all;font-weight:600}.send-error[data-astro-cid-owd5nyxd]{color:var(--color-danger)}.send-error[data-astro-cid-owd5nyxd] .mail[data-astro-cid-owd5nyxd]{color:inherit;text-decoration:underline}.trap[data-astro-cid-owd5nyxd]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.direct[data-astro-cid-owd5nyxd]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;display:flex}.mail[data-astro-cid-owd5nyxd]{color:var(--heading);font-family:var(--font-mono);user-select:all;word-break:break-all;border-radius:6px;font-weight:500}.mail[data-astro-cid-owd5nyxd]:hover{color:var(--accent-text)}.copy-status[data-astro-cid-owd5nyxd]{color:var(--color-pass)}.pad[data-astro-cid-owd5nyxd]{flex-direction:column;align-items:center;gap:12px;width:180px;display:flex;position:relative}@media (width>=1280px){.pad[data-astro-cid-owd5nyxd]{width:210px;position:absolute;bottom:0;left:calc(50% + 376px)}}.pad-art[data-astro-cid-owd5nyxd]{fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block;overflow:visible}.pad-ground[data-astro-cid-owd5nyxd]{stroke:var(--line-strong);stroke-width:1px}.pad-tower[data-astro-cid-owd5nyxd],.pad-arm[data-astro-cid-owd5nyxd] path[data-astro-cid-owd5nyxd]{stroke:#96b4ff80;stroke-width:1.2px}.pad-deck[data-astro-cid-owd5nyxd]{stroke:#96b4ffbf;stroke-width:1.4px;fill:#080f21b3;transition:stroke .6s var(--ease-space)}.pad[data-astro-cid-owd5nyxd].firing .pad-deck[data-astro-cid-owd5nyxd]{stroke:var(--star-warm)}.pad-arm[data-astro-cid-owd5nyxd]{transform-box:view-box;transform-origin:40px 142px;transition:transform .9s var(--ease-space)}.pad[data-astro-cid-owd5nyxd].launched .pad-arm[data-astro-cid-owd5nyxd]{transform:rotate(-58deg)}.pad-beacon[data-astro-cid-owd5nyxd]{fill:var(--star-warm);stroke:none;animation:beacon 1.6s var(--ease-space) infinite alternate}@keyframes beacon{0%{opacity:.25}to{opacity:1}}.pad-checks[data-astro-cid-owd5nyxd]{color:var(--muted);font-family:var(--font-mono);gap:8px;display:flex}.pad-checks[data-astro-cid-owd5nyxd] li[data-astro-cid-owd5nyxd]{transition:color .3s var(--ease-space);align-items:center;gap:4px;display:inline-flex}.pad-checks[data-astro-cid-owd5nyxd] li[data-astro-cid-owd5nyxd]:before{content:"";background:var(--line-strong);width:6px;height:6px;transition:background-color .3s var(--ease-space), box-shadow .3s var(--ease-space);border-radius:9999px}.pad-checks[data-astro-cid-owd5nyxd] li[data-astro-cid-owd5nyxd].on{color:var(--heading)}.pad-checks[data-astro-cid-owd5nyxd] li[data-astro-cid-owd5nyxd].on:before{background:var(--color-pass);box-shadow:0 0 6px var(--color-pass)}
