.ra[data-astro-cid-hhbmitls]{grid-template-columns:1.35fr 1fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.ra__h[data-astro-cid-hhbmitls]{font-size:var(--step-3);margin-block:.7rem 1.75rem}.sent[data-astro-cid-hhbmitls][hidden]{display:none}.sent[data-astro-cid-hhbmitls]{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 30%, var(--surface-line));align-items:flex-start;gap:.85rem;margin-block-end:2rem;padding:1.1rem 1.25rem;display:flex}.sent__icon[data-astro-cid-hhbmitls]{color:var(--accent-strong);flex:none;margin-block-start:.1rem}.sent__title[data-astro-cid-hhbmitls]{font-weight:600}.sent__text[data-astro-cid-hhbmitls]{color:var(--text-muted);font-size:var(--step--1);margin-block-start:.2rem}.form[data-astro-cid-hhbmitls]{max-width:34rem}.botcheck[data-astro-cid-hhbmitls]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.field[data-astro-cid-hhbmitls]{margin-block-end:1.35rem}.field[data-astro-cid-hhbmitls] label[data-astro-cid-hhbmitls]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.04em;margin-block-end:.4rem;font-weight:500;display:block}.req[data-astro-cid-hhbmitls]{color:var(--accent-strong)}.field[data-astro-cid-hhbmitls] input[data-astro-cid-hhbmitls],.field[data-astro-cid-hhbmitls] textarea[data-astro-cid-hhbmitls],.field[data-astro-cid-hhbmitls] select[data-astro-cid-hhbmitls]{box-sizing:border-box;background:var(--bg-elevated);width:100%;min-height:3.25rem;color:var(--text);border:1px solid var(--surface-line);border-radius:var(--r-btn);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);padding:.8rem .95rem;line-height:1.4}.field[data-astro-cid-hhbmitls] textarea[data-astro-cid-hhbmitls]{resize:vertical;min-height:7rem;line-height:1.6}.field[data-astro-cid-hhbmitls] input[data-astro-cid-hhbmitls]:hover,.field[data-astro-cid-hhbmitls] textarea[data-astro-cid-hhbmitls]:hover,.field[data-astro-cid-hhbmitls] select[data-astro-cid-hhbmitls]:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--surface-line))}.field[data-astro-cid-hhbmitls] input[data-astro-cid-hhbmitls]:focus,.field[data-astro-cid-hhbmitls] textarea[data-astro-cid-hhbmitls]:focus,.field[data-astro-cid-hhbmitls] select[data-astro-cid-hhbmitls]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.field__hint[data-astro-cid-hhbmitls]{color:var(--text-faint);font-size:var(--step--1);margin-block-start:.45rem;line-height:1.5}.form__submit[data-astro-cid-hhbmitls]{margin-block-start:.5rem}.form__fine[data-astro-cid-hhbmitls]{color:var(--text-faint);font-size:var(--step--1);align-items:flex-start;gap:.6rem;margin-block-start:1.5rem;line-height:1.6;display:flex}.form__fine[data-astro-cid-hhbmitls] svg{color:var(--accent);flex:none;margin-block-start:.2rem}.ra__side[data-astro-cid-hhbmitls]{gap:1rem;display:grid}.route[data-astro-cid-hhbmitls],.ra__signin[data-astro-cid-hhbmitls]{padding:1.5rem}.route__icon[data-astro-cid-hhbmitls]{background:var(--accent-soft);width:42px;height:42px;color:var(--accent-strong);border-radius:11px;place-items:center;margin-block-end:.9rem;display:grid}.route__title[data-astro-cid-hhbmitls]{font-size:var(--step-1);margin-block-end:.35rem}.route__body[data-astro-cid-hhbmitls]{color:var(--text-muted);font-size:var(--step--1);line-height:1.6}.sec-head[data-astro-cid-hhbmitls]{max-width:44rem;margin-block-end:clamp(2rem,4vw,3rem)}.sec-head[data-astro-cid-hhbmitls] h2[data-astro-cid-hhbmitls]{margin-block:.7rem .8rem}.flow[data-astro-cid-hhbmitls]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.flow__step[data-astro-cid-hhbmitls]{border:1px solid var(--surface-line);border-radius:var(--r-card);background:var(--bg-elevated);padding:1.5rem}.flow__n[data-astro-cid-hhbmitls]{color:var(--accent);letter-spacing:.1em;font-weight:600}.flow__t[data-astro-cid-hhbmitls]{font-size:var(--step-1);margin-block:.7rem .4rem}.flow__d[data-astro-cid-hhbmitls]{color:var(--text-muted);font-size:var(--step--1);line-height:1.6}@media (width<=900px){.flow[data-astro-cid-hhbmitls]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.flow[data-astro-cid-hhbmitls]{grid-template-columns:1fr}}@media (width<=940px){.ra[data-astro-cid-hhbmitls]{grid-template-columns:1fr}}
