.ru0UGW_form{gap:2rem;display:grid}.ru0UGW_fieldset{border:0;min-width:0;margin:0;padding:0}.ru0UGW_legend{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-strong);margin-bottom:.35rem;padding:0;font-size:.75rem;font-weight:500}.ru0UGW_legendNote{font-size:var(--text-small);color:var(--color-ink-soft);margin-bottom:1rem}.ru0UGW_fieldGrid{gap:1.25rem;margin-top:.75rem;display:grid}@media (min-width:640px){.ru0UGW_fieldGrid{grid-template-columns:1fr 1fr}.ru0UGW_fieldGrid>.wide{grid-column:1/-1}}.ru0UGW_field{align-content:start;gap:.4rem;min-width:0;display:grid}.ru0UGW_label{color:var(--color-ink);font-size:.95rem;font-weight:600}.ru0UGW_req{color:var(--color-error)}.ru0UGW_optional{color:var(--color-muted);font-size:.88rem;font-weight:400}.ru0UGW_requiredNote{color:var(--color-ink-soft);font-size:.9rem}.ru0UGW_hint{color:var(--color-muted);font-size:.875rem;line-height:1.5}.ru0UGW_input,.ru0UGW_textarea,.ru0UGW_select{border:1px solid var(--color-border-field);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;min-height:48px;color:var(--color-ink);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);padding:.7rem .85rem;font-size:1rem;line-height:1.4}.ru0UGW_input:hover,.ru0UGW_textarea:hover,.ru0UGW_select:hover{border-color:var(--color-muted)}.ru0UGW_input:focus-visible,.ru0UGW_textarea:focus-visible,.ru0UGW_select:focus-visible{border-color:var(--color-focus);outline:none;box-shadow:0 0 0 3px #1479b838}.ru0UGW_textarea{resize:vertical;min-height:132px}.ru0UGW_selectWrap{position:relative}.ru0UGW_selectWrap:after{content:"";border-right:1.5px solid var(--color-ink-soft);border-bottom:1.5px solid var(--color-ink-soft);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:1rem;transform:translateY(-70%)rotate(45deg)}.ru0UGW_select{appearance:none;cursor:pointer;padding-right:2.5rem}.ru0UGW_field[data-invalid] .ru0UGW_input,.ru0UGW_field[data-invalid] .ru0UGW_textarea,.ru0UGW_field[data-invalid] .ru0UGW_select,.ru0UGW_field[data-invalid] .ru0UGW_fileBox{border-color:var(--color-error)}.ru0UGW_error{color:var(--color-error);gap:.4rem;font-size:.875rem;font-weight:500;line-height:1.45;display:flex}.ru0UGW_checkField{gap:.4rem;display:grid}.ru0UGW_checkRow{align-items:flex-start;gap:.75rem;display:flex}.ru0UGW_checkbox{width:22px;height:22px;accent-color:var(--color-primary-strong);cursor:pointer;flex-shrink:0;margin:.1rem 0 0}.ru0UGW_checkField[data-invalid] .ru0UGW_checkbox{outline:2px solid var(--color-error);outline-offset:1px}.ru0UGW_checkLabel{color:var(--color-ink-soft);cursor:pointer;font-size:.95rem;line-height:1.55}.ru0UGW_fileBox{border:1px dashed var(--color-border-field);border-radius:var(--radius-sm);background:var(--color-surface-soft);gap:.5rem;padding:1rem;display:grid}.ru0UGW_file{width:100%;color:var(--color-ink-soft);font-size:.95rem}.ru0UGW_file::file-selector-button{border:1px solid var(--color-border-field);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font:inherit;cursor:pointer;margin-right:.85rem;padding:.55rem .9rem;font-weight:600}.ru0UGW_file::file-selector-button:hover{border-color:var(--color-ink)}.ru0UGW_fileName{font-family:var(--font-mono);color:var(--color-ink-soft);overflow-wrap:anywhere;font-size:.8rem}.ru0UGW_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ru0UGW_summaryWrap:focus,.ru0UGW_statusWrap:focus{outline:none}.ru0UGW_summaryWrap:empty,.ru0UGW_statusWrap:empty{display:none}.ru0UGW_summary{border:2px solid var(--color-error);border-radius:var(--radius-sm);background:var(--color-error-soft);padding:1.1rem 1.25rem}.ru0UGW_summaryWrap:focus-visible .ru0UGW_summary{box-shadow:0 0 0 3px #b4231833}.ru0UGW_summaryTitle{margin-bottom:.6rem;font-size:1.05rem}.ru0UGW_summaryList{gap:.35rem;list-style:none;display:grid}.ru0UGW_summaryList a{color:var(--color-error);font-weight:500}.ru0UGW_notConnected{margin-bottom:.5rem}.ru0UGW_noticeIcon{background:var(--color-warning);color:#fff;width:22px;height:22px;font-family:var(--font-mono);border-radius:50%;flex-shrink:0;place-items:center;font-size:.8rem;font-weight:600;display:inline-grid}.ru0UGW_status{border-radius:var(--radius-sm);border:1px solid;gap:.5rem;padding:1.25rem 1.35rem;display:grid}.ru0UGW_statusOk{border-color:var(--color-success);background:var(--color-success-soft)}.ru0UGW_statusWarn{border-color:var(--color-warning);background:var(--color-warning-soft)}.ru0UGW_statusError{border-color:var(--color-error);background:var(--color-error-soft)}.ru0UGW_statusTitle{font-size:1.1rem}.ru0UGW_statusBody{color:var(--color-ink-soft);font-size:.95rem}.ru0UGW_reference{color:var(--color-ink-soft);font-size:.875rem}.ru0UGW_submitRow{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.ru0UGW_submitNote{color:var(--color-muted);max-width:46ch;font-size:.875rem}.ru0UGW_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite ru0UGW_spin}@keyframes ru0UGW_spin{to{transform:rotate(360deg)}}.ru0UGW_productFixed{border:1px solid var(--color-primary-soft);border-left:3px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-surface-blue);gap:.35rem;padding:1rem 1.1rem;display:grid}.ru0UGW_productFixedLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary-strong);font-size:.75rem}.ru0UGW_productFixedName{color:var(--color-ink);font-weight:600}.ru0UGW_productFixedSwitch{color:var(--color-ink-soft);font-size:.875rem}
._3sEuiq_hero{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding-block:clamp(3rem,2rem + 5vw,6.5rem)}._3sEuiq_title{max-width:19ch;font-size:clamp(2.3rem,1.2rem + 4.2vw,5rem);font-stretch:86%;line-height:1.02}._3sEuiq_heroStrip{border-top:1px solid var(--color-border-strong);gap:1.5rem;margin-top:clamp(2rem,4vw,3.5rem);padding-top:1.75rem;display:grid}@media (min-width:960px){._3sEuiq_heroStrip{grid-template-columns:1.2fr 1fr auto;align-items:start;gap:3rem}}._3sEuiq_heroNote{color:var(--color-ink-soft);border-left:2px solid var(--color-primary);padding-left:1rem}._3sEuiq_heroNoteLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary-strong);margin-bottom:.3rem;font-size:.75rem;font-weight:500;display:block}._3sEuiq_heroActions{flex-wrap:wrap}._3sEuiq_problemsGrid{gap:2.5rem;display:grid}@media (min-width:960px){._3sEuiq_problemsGrid{grid-template-columns:.75fr 1.25fr;gap:4rem}._3sEuiq_problemsHead{top:calc(var(--header-height) + 2rem);align-self:start;position:sticky}}._3sEuiq_problems{border-top:1px solid var(--color-border-strong);list-style:none}._3sEuiq_problem{border-bottom:1px solid var(--color-border);gap:.4rem 2rem;padding-block:1.5rem;display:grid}@media (min-width:720px){._3sEuiq_problem{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline}}._3sEuiq_problemTitle{font-size:1.15rem}._3sEuiq_problemBody{color:var(--color-ink-soft)}._3sEuiq_valuesGrid{gap:2.5rem;display:grid}@media (min-width:960px){._3sEuiq_valuesGrid{grid-template-columns:.9fr 1.1fr;gap:4rem}}._3sEuiq_valuesTitle{max-width:16ch;margin-bottom:1rem}._3sEuiq_values{gap:0;margin:0;display:grid}@media (min-width:640px){._3sEuiq_values{grid-template-columns:1fr 1fr}}._3sEuiq_value{border-top:2px solid var(--color-primary);padding:1.5rem 1.5rem 1.5rem 0}@media (min-width:640px){._3sEuiq_value:nth-child(2n){padding-left:1.5rem}}._3sEuiq_value dt{letter-spacing:-.01em;font-size:1.1rem;font-weight:600}._3sEuiq_value dd{color:var(--color-ink-soft);margin:.5rem 0 0}._3sEuiq_applySection{background:var(--color-surface-soft);border-top:1px solid var(--color-border)}._3sEuiq_applyGrid{align-items:start;gap:2.5rem;display:grid}@media (min-width:1024px){._3sEuiq_applyGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem}._3sEuiq_applyIntro{top:calc(var(--header-height) + 2rem);position:sticky}}._3sEuiq_applyIntro{gap:1rem;display:grid}._3sEuiq_privacy{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);margin-top:1rem;padding:1.25rem}._3sEuiq_privacyHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.9rem;display:flex}._3sEuiq_privacyTitle{letter-spacing:-.005em;font-size:1rem}._3sEuiq_privacyList{color:var(--color-ink-soft);gap:.6rem;font-size:.9rem;list-style:none;display:grid}._3sEuiq_privacyList strong{color:var(--color-ink)}._3sEuiq_formPanel{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);min-width:0;padding:clamp(1.25rem,3vw,2.5rem)}
.j6Q3dW_head{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding-block:clamp(3rem,2rem + 4vw,6rem) clamp(2.5rem,4vw,4rem)}.j6Q3dW_title{max-width:18ch;margin-bottom:1.25rem}.j6Q3dW_body{padding-block:clamp(2.5rem, 5vw, 4.5rem) var(--section-space)}.j6Q3dW_grid{align-items:start;gap:2.5rem;display:grid}@media (min-width:1024px){.j6Q3dW_grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.8fr);gap:4rem}}.j6Q3dW_formPanel{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-width:0;padding:clamp(1.25rem,3vw,2.5rem)}.j6Q3dW_panelTitle{font-size:var(--text-h3);margin-bottom:1.5rem}.j6Q3dW_aside{border-top:1px solid var(--color-border-strong);gap:0;display:grid}.j6Q3dW_block{border-bottom:1px solid var(--color-border);padding-block:1.5rem}.j6Q3dW_blockTitle{letter-spacing:-.01em;margin-bottom:.5rem;font-size:1.06rem}.j6Q3dW_place{color:var(--color-ink-soft);line-height:1.6}.j6Q3dW_blockText{color:var(--color-ink-soft);font-size:var(--text-small)}.j6Q3dW_details{gap:.75rem;margin:1rem 0 0;display:grid}.j6Q3dW_details dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.j6Q3dW_details dd{color:var(--color-ink);margin:.15rem 0 0}.j6Q3dW_routes{gap:.4rem;margin-top:.75rem;list-style:none;display:grid}.j6Q3dW_routes a{font-weight:600;text-decoration:none}.j6Q3dW_routes a:hover{text-decoration:underline}
.B_aFkG_page{padding-block:clamp(2.5rem, 2rem + 3vw, 5rem) var(--section-space)}.B_aFkG_grid{align-items:start;gap:clamp(2.5rem,5vw,4rem);display:grid}@media (min-width:1024px){.B_aFkG_grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.B_aFkG_context{top:calc(var(--header-height) + 2rem);position:sticky}}.B_aFkG_crumbs{color:var(--color-muted);margin-bottom:1.75rem;font-size:.875rem}.B_aFkG_crumbs ol{flex-wrap:wrap;list-style:none;display:flex}.B_aFkG_crumbs li+li:before{content:"/";color:var(--color-border-field);margin-inline:.5em}.B_aFkG_crumbs a{color:var(--color-ink-soft)}.B_aFkG_title{max-width:16ch;font-size:clamp(2rem,1.4rem + 2.2vw,3.1rem)}.B_aFkG_lead{margin-top:1.25rem}.B_aFkG_subhead{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-strong);margin:2.5rem 0 1rem;font-size:.75rem;font-weight:500}.B_aFkG_steps{border-top:1px solid var(--color-border);list-style:none;display:grid}.B_aFkG_step{border-bottom:1px solid var(--color-border);grid-template-columns:2.5rem 1fr;gap:.75rem;padding-block:1rem;display:grid}.B_aFkG_stepIndex{font-family:var(--font-mono);color:var(--color-primary-strong);padding-top:.2rem;font-size:.8rem}.B_aFkG_stepTitle{letter-spacing:-.005em;font-size:1.02rem}.B_aFkG_stepBody{font-size:var(--text-small);color:var(--color-ink-soft);margin-top:.25rem}.B_aFkG_back{margin-top:2rem}.B_aFkG_panel{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);min-width:0;padding:clamp(1.25rem,3vw,2.5rem)}
