.onb.onb-v3{--v3-bg:var(--charte-anthracite);--v3-chrome:#242424;--v3-rule:#3a3a3a;--v3-panel:#363636;--v3-frame:#767676;--v3-border:#8c8c8c;--v3-gray:#474747;--v3-muted:#c9c3b3;--v3-faint:#8c8c8c;--v3-mist:#e3e3e3;--color-neutral-700:var(--v3-muted);--font-nav:var(--font-charte-nav,Arial),system-ui,sans-serif;min-height:100vh;background:var(--v3-bg)}.onb.onb-v3 .onb-page,.onb.onb-v3 .onb-screen{background:var(--v3-bg);color:var(--color-text)}.onb-v3 .onb-v3-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;border-bottom:1px solid var(--v3-rule);background:var(--v3-chrome)}.onb-v3 .onb-v3-bar img{height:30px;width:auto;display:block;flex:none}.onb-v3 .onb-v3-bar .onb-topbar{border:0;padding:0;gap:16px}.onb-v3 .onb-v3-bar .onb-stepper{--color-accent-700:var(--color-text);--color-neutral-700:var(--v3-faint);justify-content:flex-end;gap:4px;padding:0;border:0;color:var(--v3-muted);font-family:var(--font-nav);font-size:14px;letter-spacing:normal;text-transform:none}.onb-v3 .onb-v3-bar .onb-stepper li>div{padding:5px 10px;border:1px solid transparent;border-radius:4px}.onb-v3 .onb-v3-bar .onb-stepper [aria-current=step]{border-color:var(--color-text)}.onb-v3 .onb-v3-bar .onb-locale-link{font-family:var(--font-nav);font-size:14px;letter-spacing:normal}.onb-v3 .onb-frame{max-width:1200px;padding:28px 24px}.onb-v3 .onb-page section.onb-dark{background:transparent}.onb-v3 .onb-page .onb-section-body{padding:0}.onb-v3 .onb-screen>footer{background:var(--v3-chrome);border-top:1px solid var(--v3-rule)}.onb-v3 .onb-screen>footer>div{color:var(--v3-faint)}.onb-v3 .onb-screen>footer a,.onb-v3 .onb-screen>footer button{color:var(--v3-muted)}.onb-v3 .onb-screen>footer a:hover,.onb-v3 .onb-screen>footer button:hover{color:var(--color-text)}.onb-v3 main h1{font-size:clamp(28px,3.4vw,44px);line-height:1.06;text-wrap:balance}.onb-v3 main h1+p{color:var(--v3-muted);font-size:17px;margin-top:12px}.onb-v3 main header>p:first-child{display:inline-block;padding:1px 10px;border-radius:4px;background:var(--v3-mist);color:#1e1e1e;font-family:var(--font-inter,Arial),system-ui,sans-serif;font-size:12.5px;font-weight:500;line-height:1.6;letter-spacing:normal;text-transform:none}.onb-v3 .onb-card,.onb-v3 .onb-proof-panel,.onb-v3 .onb-screen main>.onb-dark{background:var(--v3-panel);border:2px solid var(--v3-frame);border-radius:8px}.onb-v3 .onb-screen main>.onb-dark{max-width:760px}.onb-v3 .onb-card{padding:20px}.onb-v3 .onb-card>legend{float:left;width:100%;padding:0;margin-bottom:4px}.onb-v3 .onb-screen main form label{color:var(--v3-muted);font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.08em}.onb-v3 .onb-proof-panel{padding:20px;--color-divider:var(--v3-frame)}.onb-v3 main input:not([type=range]){border-width:1.5px;border-color:var(--v3-border);border-radius:6px;background:var(--v3-gray);font-family:var(--font-nav)}.onb-v3 .onb-choice,.onb-v3 .onb-submit,.onb-v3 main button[type=submit]{border-radius:6px;font-family:var(--font-nav);font-weight:500}.onb-v3 .onb-submit,.onb-v3 main button[type=submit]{padding:9px 16px;font-size:16px}.onb-v3 .onb-choice{border-width:1.5px;border-radius:4px}.onb-v3 .onb-choice[aria-pressed=false]{background:var(--v3-gray);border-color:var(--v3-border);color:var(--color-text)}@media (max-width:720px){.onb-v3 .onb-v3-bar{flex-wrap:wrap;padding:12px 16px}.onb-v3 .onb-frame{padding:20px 16px}}