.w4-section{display:flex;flex-direction:column;gap:14px}.card.w4-section{padding:22px}.w4-section h2{font:var(--dw) 21px/1.15 var(--f-display);letter-spacing:-.02em}.w4-form{display:flex;flex-direction:column;gap:12px}.w4-actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.w4-kv{display:grid;grid-template-columns:minmax(0,11em) minmax(0,1fr);grid-gap:0 14px;gap:0 14px;margin:0;font-size:14px}.w4-kv dd,.w4-kv dt{padding:8px 0;border-bottom:1px solid var(--line)}.w4-kv dt{color:var(--ink-3);font-size:13px;font-weight:750}.w4-kv dd{margin:0;overflow-wrap:anywhere;font-weight:650}@media (max-width:480px){.w4-kv{grid-template-columns:minmax(0,1fr)}.w4-kv dt{border-bottom:0;padding-bottom:0}}.w4-steps{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px;color:var(--ink-2)}.w4-lines,.w4-steps{font-size:14px}.w4-lines caption{text-align:left;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:6px 0 8px}.w4-lines td{vertical-align:top}.w4-lines .sub{color:var(--ink-3);font-size:12.5px}.w4-lines tfoot td,.w4-lines tfoot th{border-bottom:0}.w4-lines tfoot tr th,.w4-lines tfoot tr:last-child td{font-weight:850}.w4-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.w4-del-wrap{display:flex;flex-direction:column;gap:14px;width:min(680px,100%)}.w4-del-wrap .card{background:var(--sheen),var(--glass-1)}.w4-del-wrap h1{font:var(--dw) 30px/1 var(--f-display)!important;letter-spacing:-.035em}.w4-del-list{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px;color:var(--ink-2);overflow-wrap:anywhere}.w4-del-list li>span+a{margin-left:8px;font-size:14px}.w4-del-warn{gap:10px;padding:14px 16px;border-radius:16px;border:1px solid color-mix(in srgb,var(--warn) 35%,transparent);background:var(--warn-soft);color:color-mix(in srgb,var(--warn) 55%,var(--ink))}.w4-del-blockers,.w4-del-warn{display:flex;flex-direction:column}.w4-del-blockers{gap:12px;padding:16px;border-radius:16px;border:1px solid color-mix(in srgb,var(--bad) 35%,transparent);background:var(--bad-soft)}.w4-del-blockers h3{color:var(--bad)}.card.w4-del-final{border-color:color-mix(in srgb,var(--bad) 45%,transparent);box-shadow:var(--sh-1),0 0 0 3px color-mix(in srgb,var(--bad) 8%,transparent)}.w4-del-code{max-width:220px;font-family:var(--f-mono);font-size:24px;letter-spacing:.3em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btn.w4-del-go{background:var(--bad);border-color:transparent;color:var(--on-brand)}@media print{.ra-chipnav,.ra-head .seg,.ra-idcard,.tabbar,.topbar,.w4-noprint{display:none!important}.ra-prof{display:block}.ra-exp.w4-invoice:not([open]){display:none}.ra-exp.w4-invoice{border:0}.ra-exp>summary .chev{display:none}}.notice.doc-ok{background:color-mix(in srgb,var(--ok) 14%,var(--surface));border-color:color-mix(in srgb,var(--ok) 28%,transparent)}.notice.doc-bad{background:color-mix(in srgb,var(--bad) 12%,var(--surface));border-color:color-mix(in srgb,var(--bad) 28%,transparent);display:grid;grid-gap:4px;gap:4px}.doc-reason{display:block;font-weight:600}.doc-privacy{padding:0;font-size:13.5px;color:var(--ink-2)}.doc-privacy>summary{cursor:pointer;padding:12px 14px;display:flex;gap:8px;align-items:center;font-weight:800;color:var(--ink)}.doc-privacy>summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:inherit}.doc-privacy>ul{margin:0 14px 8px;padding-left:18px;display:grid;grid-gap:6px;gap:6px;line-height:1.45}.doc-privacy>p{margin:0 14px 12px;font-size:12.5px}