.pr[data-astro-cid-grsovck6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:0;padding:2.6rem 0 0;list-style:none;display:grid;position:relative}.pr__line[data-astro-cid-grsovck6]{background:var(--line-2);height:1px;position:absolute;top:6px;left:0;right:0}.pr__fill[data-astro-cid-grsovck6]{background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}[data-theme=lab] .pr__fill[data-astro-cid-grsovck6],[data-theme=home] .pr__fill[data-astro-cid-grsovck6]{background:linear-gradient(90deg, var(--rec) 0 33.3%, var(--fg) 33.3% 66.6%, var(--croma) 66.6%)}.pr__step[data-astro-cid-grsovck6]{align-content:start;gap:.75rem;display:grid;position:relative}.pr__dot[data-astro-cid-grsovck6]{background:var(--bg);border:1px solid var(--line-2);width:12px;height:12px;transition:background-color .4s, border-color .4s, transform .6s var(--ease);border-radius:50%;position:absolute;top:calc(1px - 2.6rem);left:0}.pr__step[data-astro-cid-grsovck6].on .pr__dot[data-astro-cid-grsovck6]{background:var(--accent);border-color:var(--accent);transform:scale(1.25)}.pr__t[data-astro-cid-grsovck6]{color:var(--muted);font-size:clamp(1.8rem,2.8vw,2.6rem);transition:color .5s}.pr__step[data-astro-cid-grsovck6].on .pr__t[data-astro-cid-grsovck6]{color:var(--fg)}.pr__d[data-astro-cid-grsovck6]{max-width:32ch}@media (width<=860px){.pr[data-astro-cid-grsovck6]{grid-template-columns:minmax(0,1fr);gap:2.4rem;padding:0 0 0 2.4rem}.pr__line[data-astro-cid-grsovck6]{width:1px;height:auto;inset:0 auto 0 6px}.pr__fill[data-astro-cid-grsovck6]{transform-origin:50% 0;transform:scaleY(0)}.pr__dot[data-astro-cid-grsovck6]{top:.15rem;left:calc(1px - 2.4rem)}}.fq[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:2rem clamp(2rem,6vw,6rem);display:grid}.fq__list[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}.fq__item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}.fq__item[data-astro-cid-hemr5th4]::details-content{block-size:0;transition:block-size .55s var(--ease), content-visibility .55s allow-discrete;overflow:clip}.fq__item[data-astro-cid-hemr5th4][open]::details-content{block-size:auto}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 0;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.fq__q[data-astro-cid-hemr5th4]{transition:transform .5s var(--ease);font-size:clamp(1.1rem,1.6vw,1.3rem);font-weight:600;line-height:1.3}summary[data-astro-cid-hemr5th4]:hover .fq__q[data-astro-cid-hemr5th4]{transform:translate(6px)}.fq__ico[data-astro-cid-hemr5th4]{border:1px solid var(--line-2);width:40px;height:40px;transition:transform .5s var(--ease), background-color .4s, border-color .4s;border-radius:50%;flex:none;position:relative}.fq__ico[data-astro-cid-hemr5th4]:before,.fq__ico[data-astro-cid-hemr5th4]:after{content:"";background:currentColor;width:14px;height:1.6px;margin:-.8px 0 0 -7px;position:absolute;top:50%;left:50%}.fq__ico[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}.fq__item[data-astro-cid-hemr5th4][open] .fq__ico[data-astro-cid-hemr5th4]{background:var(--accent);border-color:var(--accent);color:var(--on-accent);transform:rotate(45deg)}.fq__a[data-astro-cid-hemr5th4]{color:var(--muted);max-width:62ch;padding:0 3.5rem 1.6rem 0}@media (width<=860px){.fq[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr)}.fq__a[data-astro-cid-hemr5th4]{padding-right:0}}.qt[data-astro-cid-rynpovno]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:2.5rem clamp(2rem,6vw,6rem);display:grid}.qt__intro[data-astro-cid-rynpovno]{min-width:0;top:calc(var(--header-h) + 2rem);grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid;position:sticky}.qt[data-astro-cid-rynpovno] .qt__title{font-size:clamp(3rem,6.2vw,6rem)}.qt__facts[data-astro-cid-rynpovno]{gap:.7rem;display:grid}.qt__facts[data-astro-cid-rynpovno] a[data-astro-cid-rynpovno]{text-transform:none;letter-spacing:.02em;color:var(--fg)}.qt__form[data-astro-cid-rynpovno]{gap:1.8rem;min-width:0;padding:clamp(1.4rem,3vw,2.4rem);display:grid}fieldset[data-astro-cid-rynpovno]{border:0;gap:.8rem;min-width:0;margin:0;padding:0;display:grid}legend[data-astro-cid-rynpovno]{margin-bottom:.8rem;padding:0}.opts[data-astro-cid-rynpovno]{flex-wrap:wrap;gap:.5rem;display:flex}.opt[data-astro-cid-rynpovno]{position:relative}.opt[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]{opacity:0;pointer-events:none;position:absolute}.opt[data-astro-cid-rynpovno] span[data-astro-cid-rynpovno]{border:1px solid var(--line-2);transition:background-color .3s, color .3s, border-color .3s, transform .4s var(--ease);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.65rem .95rem;font-size:.92rem;font-weight:500;display:inline-flex}.opt[data-astro-cid-rynpovno] b[data-astro-cid-rynpovno]{font-family:var(--ff-mono);letter-spacing:.08em;color:var(--muted);font-size:.62rem;font-weight:600}.opt[data-astro-cid-rynpovno] span[data-astro-cid-rynpovno]:hover{border-color:var(--fg)}.opt[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]:checked+span[data-astro-cid-rynpovno]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.opt[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]:checked+span[data-astro-cid-rynpovno] b[data-astro-cid-rynpovno]{color:inherit}.opt[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]:focus-visible+span[data-astro-cid-rynpovno]{outline:2px solid var(--rec);outline-offset:3px}.opt[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]:active+span[data-astro-cid-rynpovno]{transform:scale(.96)}.fields[data-astro-cid-rynpovno]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:1rem;display:grid}.field[data-astro-cid-rynpovno]{gap:.6rem;display:grid}.field[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]{width:100%;font:inherit;color:var(--fg);border:0;border-bottom:1px solid var(--line-2);background:0 0;border-radius:0;padding:.6rem 0;font-size:1rem;transition:border-color .3s}.field[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]::placeholder{color:color-mix(in srgb, var(--muted) 70%, transparent)}.field[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]:focus{border-color:var(--accent);outline:none}.qt__out[data-astro-cid-rynpovno]{border-top:1px dashed var(--line-2);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;padding-top:1.4rem;display:grid}.qt__bubble[data-astro-cid-rynpovno]{gap:.5rem;display:grid}.qt__msg[data-astro-cid-rynpovno]{white-space:pre-line;background:var(--panel-2);border:1px solid var(--line);border-radius:14px 14px 14px 4px;max-width:46ch;padding:.85rem 1rem;font-size:.92rem;line-height:1.5}@media (width<=960px){.qt[data-astro-cid-rynpovno]{grid-template-columns:minmax(0,1fr)}.qt__intro[data-astro-cid-rynpovno]{position:static}}@media (width<=640px){.fields[data-astro-cid-rynpovno],.qt__out[data-astro-cid-rynpovno]{grid-template-columns:minmax(0,1fr)}.qt__send[data-astro-cid-rynpovno]{justify-content:space-between}}
