.hero[data-astro-cid-bbe6dxrz]{overflow-x:clip;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);min-height:calc(100svh - 84px);padding-block:clamp(2rem,6vh,5rem)}h1[data-astro-cid-bbe6dxrz]{font-size:var(--step-display);font-weight:800;line-height:.95;letter-spacing:-.045em;margin:0 0 .35em;text-wrap:balance}.dot[data-astro-cid-bbe6dxrz]{color:var(--violet)}.hero__lead[data-astro-cid-bbe6dxrz]{font-size:var(--step-1);line-height:1.45;color:var(--ink-soft);max-width:26em;margin:0 0 2rem}.hero__actions[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap}.hero__where[data-astro-cid-bbe6dxrz]{margin:2.6rem 0 0;font-size:var(--step--1);color:var(--ink-soft)}.stage[data-astro-cid-bbe6dxrz]{position:relative;padding:9% 9% 0 0}.editor[data-astro-cid-bbe6dxrz]{background:var(--night);color:var(--night-text);border-radius:var(--radius-md);transform:rotate(-2.5deg);box-shadow:0 40px 80px -30px #4416be73,0 0 0 1px #020e2de6;overflow:hidden}.editor__tab[data-astro-cid-bbe6dxrz]{font:500 .8rem/1 var(--mono);padding:.9rem 1.2rem;border-bottom:1px solid rgb(255 255 255 / .08);color:#fff}.editor__code[data-astro-cid-bbe6dxrz]{margin:0;padding:1.2rem 1.2rem 1.4rem 0;font:400 clamp(.72rem,1.15vw,.95rem)/1.9 var(--mono);overflow:hidden}.ln[data-astro-cid-bbe6dxrz]{position:relative;display:block;padding-left:3.4em;min-height:1.9em;white-space:pre}.ln[data-astro-cid-bbe6dxrz]:before{content:attr(data-n);position:absolute;left:0;width:2.2em;text-align:right;color:#c9d3ea59}.c-k[data-astro-cid-bbe6dxrz]{color:#b69bff}.c-s[data-astro-cid-bbe6dxrz]{color:#6cc8ff}.c-f[data-astro-cid-bbe6dxrz]{color:#fff}.c-m[data-astro-cid-bbe6dxrz]{color:#c9d3eaad}.c-p[data-astro-cid-bbe6dxrz]{color:#c9d3eab3}.is-buggy[data-astro-cid-bbe6dxrz] .typo[data-astro-cid-bbe6dxrz]:not(.is-fixed){text-decoration:underline wavy #ff6b8a;text-underline-offset:.25em}.typo[data-astro-cid-bbe6dxrz].is-fixed{animation:fixflash .6s var(--ease-out)}@keyframes fixflash{0%{background:#01a0f459}to{background:transparent}}.bug[data-astro-cid-bbe6dxrz]{display:none;position:absolute;top:.15em;width:1.25em;height:1.25em;color:#ff8fa6}.is-buggy[data-astro-cid-bbe6dxrz] .bug[data-astro-cid-bbe6dxrz]{display:block}.editor__status[data-astro-cid-bbe6dxrz]{display:flex;justify-content:space-between;font:500 .75rem/1 var(--mono);padding:.8rem 1.2rem;background:#ffffff0a;color:#c9d3eab3}.count[data-astro-cid-bbe6dxrz]{color:#fff;font-weight:700}.build[data-astro-cid-bbe6dxrz]{color:#6cc8ff}.is-buggy[data-astro-cid-bbe6dxrz] .build[data-astro-cid-bbe6dxrz]{visibility:hidden}.icon[data-astro-cid-bbe6dxrz]{position:absolute;top:0;right:0;width:clamp(110px,15vw,200px);filter:drop-shadow(0 18px 30px rgb(3 134 244 / .35))}@media(max-width:900px){.hero[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;min-height:0;padding-top:.5rem;gap:0}.hero__text[data-astro-cid-bbe6dxrz]{display:contents}h1[data-astro-cid-bbe6dxrz]{order:1}.hero__lead[data-astro-cid-bbe6dxrz]{order:2;font-size:var(--step-0);margin-bottom:1.6rem}.stage[data-astro-cid-bbe6dxrz]{order:3;padding:12% 10% 0 0;margin-bottom:2.2rem}.hero__actions[data-astro-cid-bbe6dxrz]{order:4}.hero__where[data-astro-cid-bbe6dxrz]{order:5;margin-top:1.6rem}.icon[data-astro-cid-bbe6dxrz]{width:28vw;max-width:150px;right:0}}.show[data-astro-cid-xyg7ob6d]{background:var(--mist);padding-top:clamp(3.5rem,8vw,6rem)}.tabs[data-astro-cid-xyg7ob6d]{margin-top:clamp(2rem,5vw,3rem);display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.tab[data-astro-cid-xyg7ob6d]{display:grid;justify-items:start;gap:.55rem;padding:1rem 1.2rem;cursor:pointer;text-align:left;background:var(--paper);border:1.5px solid var(--line);border-radius:var(--radius-md);font:600 var(--step--1)/1.3 var(--font);color:var(--ink-soft);transition:border-color .2s,box-shadow .2s}.tab[data-astro-cid-xyg7ob6d] img[data-astro-cid-xyg7ob6d]{height:34px;width:auto;max-width:100%;object-fit:contain;object-position:left}.tab[data-astro-cid-xyg7ob6d]:hover{border-color:#b9c4da}.tab[data-astro-cid-xyg7ob6d][aria-selected=true]{border-color:var(--blue);box-shadow:0 0 0 4px #0386f424;color:var(--ink)}.panel[data-astro-cid-xyg7ob6d]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,4.5rem);align-items:center;margin-top:clamp(2.5rem,6vw,4rem)}.panel[data-astro-cid-xyg7ob6d][hidden]{display:none}h3[data-astro-cid-xyg7ob6d]{font-size:var(--step-3);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:.4em 0}.panel__text[data-astro-cid-xyg7ob6d] p[data-astro-cid-xyg7ob6d]{margin:0;color:var(--ink-soft);max-width:30em}ul[data-astro-cid-xyg7ob6d]{margin:1.4rem 0 2rem;padding:0;list-style:none;display:grid;gap:.5rem}li[data-astro-cid-xyg7ob6d]{display:flex;gap:.7em;align-items:baseline;font-weight:600}li[data-astro-cid-xyg7ob6d]:before{content:"";flex:none;width:.5em;height:.5em;border-radius:2px;background:var(--brand-gradient);transform:translateY(-.1em) rotate(-8deg)}.panel__links[data-astro-cid-xyg7ob6d]{display:flex;align-items:center;gap:1.4rem;flex-wrap:wrap}.panel__stage[data-astro-cid-xyg7ob6d]{position:relative;padding-top:1rem}.panel__stage--tektek[data-astro-cid-xyg7ob6d],.panel__stage--evdesin[data-astro-cid-xyg7ob6d]{display:grid;justify-items:center}@media(max-width:860px){.tabs[data-astro-cid-xyg7ob6d]{gap:.5rem}.tab[data-astro-cid-xyg7ob6d]{padding:.8rem .6rem;justify-items:center;min-height:64px;align-content:center}.tab[data-astro-cid-xyg7ob6d] span[data-astro-cid-xyg7ob6d]{display:none}.tab[data-astro-cid-xyg7ob6d] img[data-astro-cid-xyg7ob6d]{height:26px;object-position:center}.panel[data-astro-cid-xyg7ob6d]{grid-template-columns:1fr}}
