.page-nav[data-astro-cid-lcdefpme]{align-items:center;gap:var(--primitive-spacing-4);font:400 11.5px/1 var(--font-label);flex-wrap:wrap;display:flex}.page-nav[data-astro-cid-lcdefpme] .anchor[data-astro-cid-lcdefpme]{color:var(--color-text-muted);text-decoration:none}.page-nav[data-astro-cid-lcdefpme] .anchor[data-astro-cid-lcdefpme]:hover{color:var(--color-text-primary)}@media (width<=760px){.page-nav[data-astro-cid-lcdefpme] .anchor[data-astro-cid-lcdefpme]{display:none}}.btn[data-astro-cid-lcdefpme]{padding:var(--primitive-spacing-2) var(--primitive-spacing-4);font:600 14px/1.4 var(--font-body);cursor:pointer;border:1px solid var(--color-accent);justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn--primary[data-astro-cid-lcdefpme]{background:var(--color-accent);color:var(--color-background)}.btn--primary[data-astro-cid-lcdefpme]:hover{background:color-mix(in srgb, var(--color-accent) 82%, var(--color-text-primary))}.btn--secondary[data-astro-cid-lcdefpme]{color:var(--color-text-primary);border-color:var(--color-border-strong);background:0 0}.btn--secondary[data-astro-cid-lcdefpme]:hover{color:var(--color-accent);border-color:var(--color-accent)}section[data-astro-cid-lcdefpme]{padding-block:var(--primitive-spacing-16);border-top:1px solid var(--color-border);scroll-margin-top:3rem}section[data-astro-cid-lcdefpme].hero{padding-top:var(--primitive-spacing-8);border-top:0}h1[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme]{font-family:var(--font-heading);font-variation-settings:"wdth" 112.5;letter-spacing:-.03em;font-weight:600;line-height:1.15}h1[data-astro-cid-lcdefpme]{font-size:clamp(30px,4vw,48px)}h2[data-astro-cid-lcdefpme]{font-size:clamp(24px,2.6vw,34px)}.lead[data-astro-cid-lcdefpme]{margin-top:var(--primitive-spacing-4);max-width:46ch;color:var(--color-text-muted);font-size:17px}.note[data-astro-cid-lcdefpme]{margin-top:var(--primitive-spacing-4);font:400 13px/1.5 var(--font-label);color:var(--color-text-muted)}.word[data-astro-cid-lcdefpme]{font:400 clamp(64px, 9vw, 120px)/1 var(--font-logotype);color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:var(--primitive-spacing-4)}.actions[data-astro-cid-lcdefpme]{gap:var(--primitive-spacing-4);margin-top:var(--primitive-spacing-8);flex-wrap:wrap;display:flex}.hero[data-astro-cid-lcdefpme],.split[data-astro-cid-lcdefpme]{gap:var(--primitive-spacing-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.split[data-astro-cid-lcdefpme]{align-items:start}#how[data-astro-cid-lcdefpme] .split[data-astro-cid-lcdefpme]{margin-bottom:var(--primitive-spacing-8)}@media (width<=900px){.hero[data-astro-cid-lcdefpme],.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.term[data-astro-cid-lcdefpme]{background:var(--color-surface);border:1px solid var(--color-border-strong);font:400 13px/20px var(--font-label);color:var(--color-text-primary)}.term__bar[data-astro-cid-lcdefpme]{height:36px;padding:0 var(--primitive-spacing-4);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);align-items:center;gap:10px;font-size:12px;display:flex}.term__dots[data-astro-cid-lcdefpme]{gap:6px;display:flex}.term__dots[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--color-border-strong);border-radius:50%;width:9px;height:9px}.term__body[data-astro-cid-lcdefpme]{padding:var(--primitive-spacing-4);gap:6px;display:grid}.term__body[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{white-space:pre-wrap;margin:0}.term[data-astro-cid-lcdefpme] .you[data-astro-cid-lcdefpme]{color:var(--color-accent)}.term[data-astro-cid-lcdefpme] .tool[data-astro-cid-lcdefpme]{color:var(--color-info)}.term[data-astro-cid-lcdefpme] .ok[data-astro-cid-lcdefpme]{color:var(--color-success)}.term[data-astro-cid-lcdefpme] .dim[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}.term[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-step]{transition:opacity .3s}.term[data-astro-cid-lcdefpme] .is-waiting[data-astro-cid-lcdefpme]{opacity:0}.cmd__line[data-astro-cid-lcdefpme]{gap:1ch;display:flex}.cmd__line[data-astro-cid-lcdefpme] pre[data-astro-cid-lcdefpme]{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.cmd__actions[data-astro-cid-lcdefpme]{padding:0 var(--primitive-spacing-4) var(--primitive-spacing-4)}.cards[data-astro-cid-lcdefpme]{gap:var(--primitive-spacing-4);margin-top:var(--primitive-spacing-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cards--3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1023px){.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.cards--3[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){.cards[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.card[data-astro-cid-lcdefpme]{padding:var(--primitive-spacing-4);background:var(--color-surface)}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:600 16px/1.3 var(--font-body);color:var(--color-text-primary)}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:var(--primitive-spacing-2);color:var(--color-text-muted);font-size:16px}.shot[data-astro-cid-lcdefpme]{flex-direction:column;text-decoration:none;transition:border-color .15s;display:flex}.shot[data-astro-cid-lcdefpme]:hover{--edge:var(--color-accent)}.shot[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--color-accent)}.shot[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/10;object-fit:cover;object-position:left top;width:100%;height:auto;padding-top:var(--primitive-spacing-4);margin-top:auto;display:block}.how[data-astro-cid-lcdefpme]{aspect-ratio:1200/560;border:1px solid var(--color-border-strong);background:var(--color-surface);position:relative}@media (width<=639px){.how[data-astro-cid-lcdefpme]{aspect-ratio:400/690}}.how[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{inset:var(--primitive-spacing-4);width:calc(100% - 2 * var(--primitive-spacing-4));height:calc(100% - 2 * var(--primitive-spacing-4));position:absolute;overflow:visible}.how[data-astro-cid-lcdefpme] .link{fill:none;stroke:var(--color-border-strong);stroke-width:1.2px;transition:stroke .3s,stroke-width .3s}.how[data-astro-cid-lcdefpme] .link.is-on{stroke:var(--color-accent);stroke-width:2px}.how[data-astro-cid-lcdefpme] .shell{fill:none;stroke:var(--color-border);stroke-dasharray:3 6}.how[data-astro-cid-lcdefpme] .ring{fill:color-mix(in srgb, var(--zone) 10%, transparent);stroke:var(--zone);stroke-width:1.5px}.how[data-astro-cid-lcdefpme] .arrow{stroke:var(--color-text-muted);stroke-width:1.2px}.how[data-astro-cid-lcdefpme] marker path{fill:var(--color-text-muted)}.how[data-astro-cid-lcdefpme] .point rect{fill:var(--color-surface);stroke:var(--zone);transition:fill .3s}.how[data-astro-cid-lcdefpme] .point text{fill:var(--color-text-primary);font:500 13px var(--font-label)}.how[data-astro-cid-lcdefpme] .point.is-flash rect{fill:color-mix(in srgb, var(--zone) 45%, var(--color-surface))}.how[data-astro-cid-lcdefpme] .caption{fill:var(--color-accent);font:600 11px var(--font-label);letter-spacing:.16em}.how[data-astro-cid-lcdefpme] .chip rect{fill:var(--color-background);stroke:var(--color-border-strong);transition:stroke .3s}.how[data-astro-cid-lcdefpme] .chip.is-on rect{stroke:var(--color-accent)}.how[data-astro-cid-lcdefpme] .chip .label{fill:var(--color-text-primary);font:500 16px var(--font-body);transition:fill .3s}.how[data-astro-cid-lcdefpme] .chip.is-on .label{fill:var(--color-accent)}.how[data-astro-cid-lcdefpme] .chip image.mono{filter:invert()brightness(.9)}.how[data-astro-cid-lcdefpme] .chip .sub{fill:var(--color-text-muted);font:400 13px var(--font-body)}@media (width<=639px){.how[data-astro-cid-lcdefpme] .chip .label{font-size:13px}.how[data-astro-cid-lcdefpme] .point text{font-size:12px}}.how[data-astro-cid-lcdefpme] .pulse{fill:var(--color-accent);filter:drop-shadow(0 0 5px var(--color-accent))}.how__pause[data-astro-cid-lcdefpme]{right:var(--primitive-spacing-2);bottom:var(--primitive-spacing-2);z-index:1;padding:2px var(--primitive-spacing-2);border:1px solid var(--color-border-strong);background:var(--color-background);color:var(--color-text-muted);font:500 11.5px/1.6 var(--font-label);cursor:pointer;position:absolute}.how__pause[data-astro-cid-lcdefpme]:hover{color:var(--color-text-primary)}.faq[data-astro-cid-lcdefpme]{margin:0}.faq[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding-block:var(--primitive-spacing-4);border-top:1px solid var(--color-border)}.faq[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{border-top:0;padding-top:0}.faq[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font:600 16px/1.4 var(--font-body);color:var(--color-text-primary)}.faq[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:var(--primitive-spacing-2) 0 0;color:var(--color-text-muted)}.closing__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--primitive-spacing-8);flex-wrap:wrap;display:flex}.closing__act[data-astro-cid-lcdefpme]{justify-items:start;display:grid}.closing__act[data-astro-cid-lcdefpme] .note[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}.closing__act[data-astro-cid-lcdefpme] .note[data-astro-cid-lcdefpme]:hover{color:var(--color-accent)}.word--close[data-astro-cid-lcdefpme]{margin:var(--primitive-spacing-16) 0 0;font-size:clamp(72px,12vw,160px)}
