:root{font-family:Inter,Segoe UI,Arial,sans-serif;color:#18232c;background:#f6f7f8;font-synthesis:none}*{box-sizing:border-box}body{margin:0}a{color:#b82b0b;text-underline-offset:3px}a:hover{color:#842008}button,input,select{font:inherit}button,a,input,select{touch-action:manipulation}:focus-visible{outline:3px solid #ff663e;outline-offset:3px}[hidden]{display:none!important}.onboarding-header{max-width:1260px;margin:auto;padding:20px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#fff}.onboarding-header img{display:block;max-width:190px;height:auto}.onboarding-header>a:last-child{font-size:14px;font-weight:600}.onboarding-layout{display:grid;grid-template-columns:1fr 1fr;max-width:1160px;margin:35px auto 64px;background:#fff;border:1px solid #dce0e4;border-radius:20px;overflow:hidden;box-shadow:0 20px 65px #1b2b3910}.onboarding-story{padding:55px 48px;background:#17232c;color:#fff}.eyebrow{font-size:11px;font-weight:750;letter-spacing:1.8px;margin:0 0 17px}.onboarding-story .eyebrow{color:#ff8b6d}.onboarding-story h1{font-size:clamp(32px,4vw,48px);line-height:1.12;letter-spacing:-1.7px;margin:0 0 24px}.onboarding-story>p:not(.eyebrow){font-size:16px;line-height:1.7;color:#d1d8df}.onboarding-steps{list-style:none;counter-reset:steps;padding:8px 0;margin:30px 0}.onboarding-steps li{position:relative;padding:0 0 28px 46px;counter-increment:steps}.onboarding-steps li:before{content:counter(steps);position:absolute;left:0;top:0;border:1px solid #82909b;border-radius:50%;height:28px;width:28px;display:grid;place-items:center;font-size:12px}.onboarding-steps strong{display:block;font-size:16px;margin-bottom:6px}.onboarding-steps span{font-size:14px;line-height:1.55;color:#bac5cf;display:block}.onboarding-panel{padding:40px 44px}.onboarding-panel h1,.onboarding-panel h2{font-size:29px;line-height:1.2;margin:0 0 12px;letter-spacing:-.6px}.onboarding-panel p{line-height:1.6;font-size:14px}.onboarding-panel form{display:grid;gap:15px}.onboarding-panel label{display:grid;gap:7px;font-size:13px;font-weight:650}.onboarding-panel input:not([type=checkbox]),.onboarding-panel select{width:100%;min-height:44px;border:1px solid #acb6c0;border-radius:7px;background:#fff;padding:10px 12px;color:#17232c}.onboarding-panel small{font-weight:400;color:#53616e;line-height:1.45}.onboarding-panel .onboarding-check{display:flex;align-items:flex-start;line-height:1.5;font-weight:400;margin-top:3px}.onboarding-check input{margin:3px 4px 0 0;width:17px;height:17px;flex-shrink:0}.onboarding-panel button{border:1px solid #bd2b09;background:#c7310d;color:white;min-height:45px;padding:11px 18px;border-radius:7px;font-weight:700;cursor:pointer}.onboarding-panel button:hover{background:#a32508}.onboarding-panel button:disabled{opacity:.65;cursor:wait}.onboarding-panel .secondary{color:#17232c;background:#fff;border-color:#a4b1bc}.onboarding-error{background:#fff2ed;color:#812409;padding:12px;border-left:3px solid #c43210}.onboarding-footnote{font-size:12px!important;line-height:1.65!important;color:#64717d}.block-link{display:block;margin-top:20px}.verification-layout{max-width:600px;display:block}.verification-layout .onboarding-panel{padding:45px}.onboarding-panel #config-status{color:#55626e;margin-bottom:24px}@media(max-width:800px){.onboarding-layout{grid-template-columns:1fr;margin:16px;border-radius:12px}.onboarding-story{padding:26px}.onboarding-story h1{font-size:30px}.onboarding-story .onboarding-steps,.onboarding-story .onboarding-footnote{display:none}.onboarding-panel{padding:28px}.onboarding-header{padding:18px 22px}.onboarding-header img{max-width:150px}.onboarding-header>a:last-child{max-width:150px;text-align:right}.verification-layout{margin:25px auto;max-width:calc(100% - 32px)}}
.onboarding-contact{border:1px solid #dce0e4;border-radius:8px;padding:12px}.onboarding-contact summary{font-size:13px;font-weight:650;cursor:pointer;min-height:24px;line-height:1.7}.onboarding-contact summary span{font-weight:400;color:#53616e}.onboarding-contact fieldset{min-width:0;margin:12px 0 0;padding:0;border:0}.onboarding-contact legend{font-size:13px;font-weight:650;padding:0}.onboarding-contact #business-contact-help{font-size:12px;color:#53616e;margin:6px 0 12px}.onboarding-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:480px){.onboarding-field-grid{grid-template-columns:1fr}}
.onboarding-header [data-btb-brand]{--btb-brand-width:190px;margin-right:28px;min-height:54px}.onboarding-header [data-btb-brand] .brand-image{max-width:none}
@media(max-width:480px){.onboarding-header{gap:16px;padding-inline:18px}.onboarding-header [data-btb-brand]{--btb-brand-width:140px;margin-right:20px;min-height:44px}.onboarding-header>a:last-child{font-size:12px;max-width:112px}}
