.commercial-contract-page{--cc-ink:#212529;--cc-paper:#f8f9fa;--cc-surface:#f8f9fa;--cc-platinum:#e9ecef;--cc-line:#dee2e6;--cc-pale-slate:#ced4da;--cc-pale-slate-2:#adb5bd;--cc-muted:#6c757d;--cc-iron:#495057;--cc-gunmetal:#343a40;min-height:100vh;background:var(--cc-paper);color:var(--cc-ink);font-family:Avenir Next,Segoe UI,sans-serif}.commercial-contract-page>header{width:min(1220px,calc(100% - 64px));height:84px;margin-inline:auto;border-bottom:1px solid var(--cc-line);background:transparent}.commercial-contract-page>header .brand{display:inline-flex;align-items:center;gap:11px;color:var(--cc-ink);font-weight:700;letter-spacing:-.035em}.commercial-contract-page>header .brand-mark{width:35px;height:35px;overflow:hidden;border-radius:10px;background:var(--cc-ink)}.commercial-contract-page>header .brand-mark img{width:34px;height:34px;object-fit:contain;filter:invert(1)}.commercial-contract-page>header>span{color:var(--cc-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.commercial-contract-content{width:min(1220px,calc(100% - 64px));margin-inline:auto;padding:5px 0 110px}.commercial-contract-heading{max-width:800px}.commercial-contract-heading .section-kicker{color:var(--cc-muted);font-size:12px;letter-spacing:.16em}.commercial-contract-heading h1{margin:20px 0 16px;font:400 clamp(47px,5.3vw,74px)/.95 Georgia,Times New Roman,serif;letter-spacing:-.06em}.commercial-contract-heading p{max-width:650px;margin:0;color:var(--cc-iron);font-size:14px;line-height:1.55}.commercial-contract-heading ol{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));grid-gap:0;gap:0;max-width:720px;margin:47px 0 42px;padding:0;border-top:1px solid var(--cc-line);list-style:none}.commercial-contract-heading li{display:flex;align-items:center;gap:10px;padding:16px 16px 0 0;color:var(--cc-pale-slate-2);font-size:12px}.commercial-contract-heading li:not(:last-child){border-right:1px solid var(--cc-line)}.commercial-contract-heading li+li{padding-left:16px}.commercial-contract-heading li.active,.commercial-contract-heading li.done{color:var(--cc-ink);font-weight:700}.commercial-contract-heading li>span{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--cc-line);border-radius:50%;color:var(--cc-muted);font-size:12px}.commercial-contract-heading li.active>span,.commercial-contract-heading li.done>span{border-color:var(--cc-ink);background:var(--cc-ink);color:var(--cc-paper)}.commercial-contract-grid{display:grid;grid-template-columns:minmax(0,1fr) 318px;grid-gap:25px;gap:25px;align-items:start}.commercial-contract-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-content:start;padding:32px;border:1px solid var(--cc-line);border-radius:13px;background:var(--cc-surface);box-shadow:0 15px 28px rgb(33 37 41/6%)}.commercial-contract-form>label{display:grid;grid-gap:8px;gap:8px;min-width:0;color:var(--cc-ink);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.commercial-contract-form>.form-error,.commercial-contract-form>.primary-action,.commercial-contract-form>.store-identity-field,.commercial-contract-form>.terms-check,.commercial-contract-form>label:first-of-type{grid-column:1/-1}.commercial-contract-form input,.commercial-contract-form select{width:100%;min-height:47px;padding:0 12px;border:1px solid var(--cc-line);border-radius:9px;outline:none;background:var(--cc-surface);color:var(--cc-ink);font:400 12px Avenir Next,Segoe UI,sans-serif;letter-spacing:0;text-transform:none;transition:border-color .18s ease,box-shadow .18s ease}.commercial-contract-form input::placeholder{color:var(--cc-pale-slate-2)}.commercial-contract-form input:focus,.commercial-contract-form select:focus{border-color:var(--cc-iron);box-shadow:0 0 0 3px rgb(73 80 87/12%)}.commercial-contract-form .select-field{position:relative;width:100%}.commercial-contract-form .select-field-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:47px;padding:0 12px;border:1px solid var(--cc-line);border-radius:9px;outline:none;background:var(--cc-surface);color:var(--cc-ink);font:400 12px Avenir Next,Segoe UI,sans-serif;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.commercial-contract-form .select-field-trigger:hover{border-color:var(--cc-pale-slate-2)}.commercial-contract-form .select-field-trigger:focus-visible,.commercial-contract-form .select-field-trigger[aria-expanded=true]{border-color:var(--cc-iron);box-shadow:0 0 0 3px rgb(73 80 87/12%)}.commercial-contract-form .select-field-placeholder{color:var(--cc-pale-slate-2)}.commercial-contract-form .select-field-value{color:var(--cc-ink)}.commercial-contract-form .select-field-chevron{flex:0 0 auto;color:var(--cc-muted);transition:transform .18s ease}.commercial-contract-form .select-field-trigger[aria-expanded=true] .select-field-chevron{transform:rotate(180deg)}.commercial-contract-form .select-field-menu{position:absolute;z-index:20;top:calc(100% + 7px);right:0;left:0;max-height:240px;overflow:auto;padding:6px;border:1px solid var(--cc-line);border-radius:10px;background:var(--cc-paper);box-shadow:0 12px 24px rgb(33 37 41/14%)}.commercial-contract-form .select-field-option{position:relative;display:flex;align-items:center;min-height:38px;padding:9px 32px 9px 11px;border-radius:7px;color:var(--cc-iron);font:400 12px/1.25 Avenir Next,Segoe UI,sans-serif;text-align:left;cursor:pointer}.commercial-contract-form .select-field-option.is-highlighted,.commercial-contract-form .select-field-option:hover{background:var(--cc-platinum);color:var(--cc-ink)}.commercial-contract-form .select-field-option.is-selected{color:var(--cc-ink);font-weight:600}.commercial-contract-form .select-field-option.is-selected:after{content:"✓";position:absolute;top:9px;right:11px;color:var(--cc-iron);font-weight:700}.commercial-contract-form .select-field-value-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.commercial-contract-form .password-input{position:relative;margin:0}.commercial-contract-form .password-input input{padding-right:43px}.commercial-contract-form .password-toggle{position:absolute;top:50%;right:12px;display:grid;width:20px;height:20px;padding:0;transform:translateY(-50%);border:0;background:transparent;color:var(--cc-muted);cursor:pointer}.commercial-contract-form .password-toggle svg{width:16px;height:16px}.commercial-contract-form label small{letter-spacing:0;text-transform:none}.commercial-contract-form .field-optional{color:var(--cc-muted);font-weight:400}.commercial-contract-form .store-slug-preview{display:block;margin:0;padding:8px 11px;border-radius:8px;background:var(--cc-platinum);color:var(--cc-muted);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.commercial-contract-form .store-slug-preview strong{color:var(--cc-iron);font-weight:600}.commercial-contract-form .store-slug-check{display:block;margin:0;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.commercial-contract-form .is-available{color:var(--cc-iron)}.commercial-contract-form .form-error,.commercial-contract-form .is-unavailable{color:var(--cc-iron);font-weight:600}.commercial-contract-form .terms-check{display:flex;align-items:flex-start;gap:9px;margin-top:3px;color:var(--cc-iron);font-size:12px;font-weight:400;letter-spacing:0;line-height:1.45;text-transform:none}.commercial-contract-form .terms-check input{width:16px;min-height:16px;margin:0;accent-color:var(--cc-ink)}.commercial-contract-form .terms-check input:disabled{cursor:not-allowed;opacity:.55}.commercial-contract-form .terms-check>span{min-width:0}.commercial-contract-form .terms-check .terms-link{display:inline;margin:0;padding:0;border:0;background:transparent;color:var(--cc-ink);font:inherit;cursor:pointer;text-decoration:underline}.commercial-contract-form .terms-check .terms-link:hover{color:var(--cc-muted)}.commercial-contract-form .terms-check .terms-link:focus-visible,.terms-dialog-action:focus-visible,.terms-dialog-close:focus-visible{outline:2px solid var(--cc-iron);outline-offset:3px}.commercial-contract-form .terms-check-hint{display:block;margin-top:4px;color:var(--cc-muted);font-size:12px}.commercial-contract-form .terms-check-hint:before{content:"";display:inline-block;width:5px;height:5px;margin:0 6px 1px 0;border-radius:50%;background:var(--cc-pale-slate-2)}.commercial-contract-form .terms-check-hint[aria-live=polite]{text-transform:none}.terms-dialog-backdrop{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:24px;background:rgb(33 37 41/48%)}.terms-dialog{display:flex;flex-direction:column;width:min(680px,100%);max-height:min(720px,calc(100vh - 48px));overflow:hidden;border:1px solid var(--cc-line);border-radius:16px;background:var(--cc-paper);color:var(--cc-ink);box-shadow:0 24px 60px rgb(33 37 41/24%)}.terms-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:26px 28px 22px;border-bottom:1px solid var(--cc-line)}.terms-dialog-header .section-kicker{color:var(--cc-muted);font-size:12px;letter-spacing:.14em}.terms-dialog-header h2{margin:13px 0 0;font:400 34px/1 Georgia,Times New Roman,serif;letter-spacing:-.045em}.terms-dialog-close{display:grid;flex:0 0 auto;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--cc-line);border-radius:50%;background:var(--cc-surface);color:var(--cc-iron);font-size:23px;font-weight:300;line-height:1;cursor:pointer}.terms-dialog-close:hover{border-color:var(--cc-iron);color:var(--cc-ink)}.terms-dialog-scroll{min-height:0;overflow:auto;padding:24px 28px 28px;outline:none;scrollbar-color:var(--cc-pale-slate-2) var(--cc-platinum);scrollbar-width:thin}.terms-dialog-scroll:focus-visible{box-shadow:inset 0 0 0 2px var(--cc-pale-slate)}.terms-dialog-intro{max-width:560px;margin:0 0 26px;color:var(--cc-iron);font-size:13px;line-height:1.55}.terms-dialog-section{display:grid;grid-template-columns:30px 1fr;grid-gap:12px;gap:12px;padding:18px 0;border-top:1px solid var(--cc-line)}.terms-dialog-section>span{color:var(--cc-muted);font-size:12px;letter-spacing:.08em}.terms-dialog-section h3{margin:0 0 7px;color:var(--cc-ink);font-size:13px;font-weight:700}.terms-dialog-section p{margin:0;color:var(--cc-iron);font-size:12px;line-height:1.6}.terms-dialog-end{margin:22px 0 0;padding:15px;border-radius:9px;background:var(--cc-platinum);color:var(--cc-iron);font-size:12px;line-height:1.5}.terms-dialog-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 28px;border-top:1px solid var(--cc-line);background:var(--cc-surface);color:var(--cc-muted);font-size:12px}.terms-dialog-footer span:before{content:"";display:inline-block;width:6px;height:6px;margin:0 7px 1px 0;border-radius:50%;background:var(--cc-pale-slate-2)}.terms-dialog-footer span.is-complete{color:var(--cc-iron);font-weight:600}.terms-dialog-footer span.is-complete:before{background:var(--cc-iron)}.terms-dialog-action{min-height:38px;padding:0 15px;border:1px solid var(--cc-ink);border-radius:7px;background:var(--cc-ink);color:var(--cc-paper);font-size:12px;font-weight:700;cursor:pointer}.terms-dialog-action:hover{background:var(--cc-gunmetal)}.commercial-contract-form .form-error{margin:0;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.commercial-contract-form .primary-action{min-height:48px;border:0;border-radius:8px;background:var(--cc-ink);color:var(--cc-paper);font-size:12px;font-weight:700;cursor:pointer}.commercial-contract-form .primary-action:hover{background:var(--cc-gunmetal)}.commercial-contract-form .primary-action:disabled{cursor:wait;opacity:.65}.commercial-contract-form.contract-review>.contract-review-lede,.commercial-contract-form.contract-review>.form-error,.commercial-contract-form.contract-review>.review-actions,.commercial-contract-form.contract-review>.review-details,.commercial-contract-form.contract-review>.section-kicker,.commercial-contract-form.contract-review>h2{grid-column:1/-1}.commercial-contract-form.contract-review>h2{margin:0;font:400 36px Georgia,serif;letter-spacing:-.05em}.commercial-contract-form .contract-review-lede{margin:-9px 0 4px;color:var(--cc-muted);font-size:12px}.commercial-contract-form .review-details{display:grid;grid-gap:0;gap:0}.commercial-contract-form .review-details>div{display:flex;justify-content:space-between;gap:15px;padding:14px 0;border-bottom:1px solid var(--cc-line)}.commercial-contract-form .review-details>div:first-child{border-top:1px solid var(--cc-line)}.commercial-contract-form .review-details span{color:var(--cc-muted);font-size:12px}.commercial-contract-form .review-details strong{color:var(--cc-ink);font-size:12px;font-weight:600;text-align:right}.commercial-contract-form .review-actions{display:flex;align-items:center;justify-content:space-between;gap:14px}.commercial-contract-form .review-actions button:first-child{border:0;border-bottom:1px solid var(--cc-ink);padding:8px 0;background:transparent;color:var(--cc-ink);cursor:pointer}.commercial-contract-form .review-actions .primary-action{flex:1 1}.commercial-contract-summary{position:-webkit-sticky;position:sticky;top:24px;padding:28px 23px;border:1px solid var(--cc-gunmetal);border-radius:14px;background:var(--cc-gunmetal);color:var(--cc-paper);box-shadow:0 15px 28px rgb(33 37 41/12%)}.commercial-contract-summary p{margin:0 0 19px;color:var(--cc-pale-slate);font-size:12px;letter-spacing:.14em;line-height:1.45;text-transform:uppercase}.commercial-contract-summary h2{margin:0 0 5px;color:var(--cc-paper);font:400 30px Georgia,serif;letter-spacing:-.04em}.commercial-contract-summary>strong{display:inline-block;color:var(--cc-paper);font:400 31px Georgia,serif;letter-spacing:-.04em}.commercial-contract-summary>span{margin-left:6px;color:var(--cc-pale-slate);font-size:12px}.commercial-contract-summary ul{display:grid;grid-gap:0;gap:0;margin:28px -23px 0;padding:0 23px;border-top:1px solid rgb(248 249 250/16%);list-style:none}.commercial-contract-summary li{padding:14px 0;border-bottom:1px solid rgb(248 249 250/16%);color:var(--cc-paper);font-size:12px}.commercial-contract-summary li:before{content:"✓";margin-right:9px;color:var(--cc-pale-slate);font-weight:700}.commercial-contract-summary small{display:block;margin:23px -23px -28px;padding:20px 23px;border-radius:0 0 14px 14px;background:rgb(33 37 41/35%);color:var(--cc-pale-slate);font-size:12px;line-height:1.45}@media (max-width:980px){.commercial-contract-content,.commercial-contract-page>header{width:min(100% - 40px,720px)}.commercial-contract-grid{grid-template-columns:1fr}.commercial-contract-summary{position:static;order:-1}.commercial-contract-form{order:2}}@media (max-width:700px){.commercial-contract-page>header{width:min(100% - 28px,560px);height:72px}.commercial-contract-page>header>span{font-size:12px}.commercial-contract-content{width:min(100% - 28px,560px);padding:48px 0 70px}.commercial-contract-heading h1{font-size:49px}.commercial-contract-heading p{font-size:13px}.commercial-contract-heading ol{grid-template-columns:1fr;gap:0;margin:34px 0 30px}.commercial-contract-heading li,.commercial-contract-heading li+li{border-right:0;border-bottom:1px solid var(--cc-line);padding:12px 0}.commercial-contract-heading li:last-child{border-bottom:0}.commercial-contract-grid{gap:17px}.commercial-contract-form{grid-template-columns:1fr;padding:22px;gap:17px}.commercial-contract-form>.form-error,.commercial-contract-form>.primary-action,.commercial-contract-form>.store-identity-field,.commercial-contract-form>.terms-check,.commercial-contract-form>label,.commercial-contract-form>label:first-of-type{grid-column:1}.commercial-contract-form .review-details>div{align-items:flex-start;flex-direction:column;gap:5px}.commercial-contract-form .review-details strong{text-align:left}.commercial-contract-form .review-actions{align-items:stretch;flex-direction:column-reverse}.commercial-contract-form .review-actions .primary-action{width:100%}.commercial-contract-summary{padding:22px 18px}.commercial-contract-summary small,.commercial-contract-summary ul{margin-inline:-18px;padding-inline:18px}.commercial-contract-summary small{margin-bottom:-22px}.terms-dialog-backdrop{padding:14px}.terms-dialog{max-height:calc(100vh - 28px);border-radius:13px}.terms-dialog-header{padding:21px 19px 18px}.terms-dialog-header h2{font-size:29px}.terms-dialog-scroll{padding:20px 19px 22px}.terms-dialog-footer{align-items:stretch;flex-direction:column;padding:15px 19px 18px}.terms-dialog-action{width:100%}}.onboarding-page.contract-onboarding-page{--cc-ink:var(--ob-ink);--cc-paper:var(--ob-paper);--cc-surface:var(--ob-panel);--cc-platinum:var(--ob-line);--cc-line:var(--ob-line);--cc-pale-slate:var(--ob-line-strong);--cc-pale-slate-2:var(--ob-ink-soft);--cc-muted:var(--ob-ink-soft);--cc-iron:var(--ob-ink-soft);--cc-gunmetal:var(--ob-dark-panel)}.contract-onboarding-page .contract-account-content{display:grid;grid-template-columns:minmax(0,1fr) 228px;grid-gap:14px;gap:14px;align-items:start}.onboarding-page.contract-onboarding-page .contract-account-form{grid-template-columns:1fr 1fr;min-width:0;padding:22px}.onboarding-page.contract-onboarding-page .contract-account-form>label{display:grid;grid-gap:8px;gap:8px;min-width:0;color:var(--ob-ink);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.onboarding-page.contract-onboarding-page .contract-account-form>.form-error,.onboarding-page.contract-onboarding-page .contract-account-form>.primary-action,.onboarding-page.contract-onboarding-page .contract-account-form>.store-identity-field,.onboarding-page.contract-onboarding-page .contract-account-form>.terms-check,.onboarding-page.contract-onboarding-page .contract-account-form>label:first-of-type{grid-column:1/-1}.onboarding-page.contract-onboarding-page .contract-account-form .password-input{position:relative;margin:0}.onboarding-page.contract-onboarding-page .contract-account-form .password-input input{padding-right:43px}.onboarding-page.contract-onboarding-page .contract-account-form .password-toggle{position:absolute;top:50%;right:12px;display:grid;width:20px;height:20px;place-items:center;padding:0;transform:translateY(-50%);border:0;background:transparent;color:var(--ob-ink-soft);cursor:pointer}.onboarding-page.contract-onboarding-page .contract-account-form .password-toggle:focus-visible{outline:2px solid var(--ob-accent);outline-offset:3px}.onboarding-page.contract-onboarding-page .contract-account-form .password-toggle svg{width:16px;height:16px}.onboarding-page.contract-onboarding-page .contract-account-form label small{letter-spacing:0;text-transform:none}.onboarding-page.contract-onboarding-page .contract-account-form .field-optional{color:var(--ob-ink-soft);font-weight:400}.onboarding-page.contract-onboarding-page .contract-account-form .store-slug-check,.onboarding-page.contract-onboarding-page .contract-account-form .store-slug-preview{display:block;margin:0;color:var(--ob-ink-soft);font-size:12px;font-weight:400;letter-spacing:0;line-height:1.45;text-transform:none}.onboarding-page.contract-onboarding-page .contract-account-form .store-slug-preview{padding:8px 11px;border-radius:8px;background:var(--ob-platinum)}.onboarding-page.contract-onboarding-page .contract-account-form .store-slug-preview strong{color:var(--ob-ink);font-weight:700}.onboarding-page.contract-onboarding-page .contract-account-form .form-error,.onboarding-page.contract-onboarding-page .contract-account-form .store-slug-check.is-unavailable{color:var(--ob-iron);font-weight:700}.onboarding-page.contract-onboarding-page .contract-account-form .terms-check{display:flex;align-items:flex-start;gap:9px;margin-top:2px;color:var(--ob-ink-soft);font-size:12px;font-weight:400;letter-spacing:0;line-height:1.45;text-transform:none}.onboarding-page.contract-onboarding-page .contract-account-form .terms-check input{width:16px;min-height:16px;margin:0;accent-color:var(--ob-accent)}.onboarding-page.contract-onboarding-page .contract-account-form .terms-check input:disabled{cursor:not-allowed;opacity:.55}.onboarding-page.contract-onboarding-page .contract-account-form .terms-check>span{min-width:0}.onboarding-page.contract-onboarding-page .contract-account-form .terms-link{display:inline;margin:0;padding:0;border:0;background:transparent;color:var(--ob-ink);font:inherit;cursor:pointer;text-decoration:underline}.onboarding-page.contract-onboarding-page .contract-account-form .terms-link:hover{color:var(--ob-accent-strong)}.onboarding-page.contract-onboarding-page .contract-account-form .terms-link:focus-visible{outline:2px solid var(--ob-accent);outline-offset:3px}.onboarding-page.contract-onboarding-page .contract-account-form .terms-check-hint{display:block;margin-top:4px;color:var(--ob-ink-soft);font-size:12px}.onboarding-page.contract-onboarding-page .contract-account-form .terms-check-hint:before{content:"";display:inline-block;width:5px;height:5px;margin:0 6px 1px 0;border-radius:50%;background:var(--ob-ink-soft)}.onboarding-page.contract-onboarding-page .contract-account-form .terms-check-hint[aria-live=polite]{text-transform:none}.onboarding-page.contract-onboarding-page .contract-account-form>.primary-action{min-height:46px;margin-top:2px;border:1px solid var(--ob-dark-panel);border-radius:11px;background:var(--ob-dark-panel);color:#ffffff;font-size:12px;font-weight:800;cursor:pointer;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.onboarding-page.contract-onboarding-page .contract-account-form>.primary-action:hover{background:var(--ob-ink);box-shadow:0 10px 22px rgb(23 37 54/15%);transform:translateY(-1px)}.onboarding-page.contract-onboarding-page .contract-account-form>.primary-action:focus-visible{outline:3px solid rgb(47 141 107/28%);outline-offset:3px}.onboarding-page.contract-onboarding-page .contract-account-form>.primary-action:disabled{cursor:wait;opacity:.65;transform:none}.onboarding-page.contract-onboarding-page .commercial-contract-summary{position:-webkit-sticky;position:sticky;top:24px;min-width:0;padding:22px 18px;border-color:var(--ob-dark-panel);border-radius:14px;background:var(--ob-dark-panel);color:var(--ob-paper);box-shadow:0 15px 28px rgb(23 37 54/12%)}.onboarding-page.contract-onboarding-page .commercial-contract-summary p{margin-bottom:14px;color:var(--ob-pale-slate-2)}.onboarding-page.contract-onboarding-page .commercial-contract-summary h2{color:var(--ob-paper);font-size:27px}.onboarding-page.contract-onboarding-page .commercial-contract-summary>strong{color:var(--ob-paper);font-size:28px}.onboarding-page.contract-onboarding-page .commercial-contract-summary>span{color:var(--ob-pale-slate-2)}.onboarding-page.contract-onboarding-page .commercial-contract-summary ul{margin-top:22px;margin-inline:-18px;padding-inline:18px;border-top-color:rgb(243 246 247/16%)}.onboarding-page.contract-onboarding-page .commercial-contract-summary li{padding:12px 0;border-bottom-color:rgb(243 246 247/16%);color:var(--ob-paper);line-height:1.35}.onboarding-page.contract-onboarding-page .commercial-contract-summary li:before{color:var(--ob-accent-soft)}.onboarding-page.contract-onboarding-page .commercial-contract-summary small{margin-inline:-18px;margin-bottom:-22px;padding:17px 18px;border-radius:0 0 14px 14px;background:rgb(23 37 54/35%);color:var(--ob-pale-slate-2)}@media (max-width:700px){.contract-onboarding-page .contract-account-content{grid-template-columns:1fr}.onboarding-page.contract-onboarding-page .commercial-contract-summary{position:static;order:-1}.onboarding-page.contract-onboarding-page .contract-account-form{grid-template-columns:1fr;padding:16px}.onboarding-page.contract-onboarding-page .contract-account-form>.form-error,.onboarding-page.contract-onboarding-page .contract-account-form>.primary-action,.onboarding-page.contract-onboarding-page .contract-account-form>.store-identity-field,.onboarding-page.contract-onboarding-page .contract-account-form>.terms-check,.onboarding-page.contract-onboarding-page .contract-account-form>label,.onboarding-page.contract-onboarding-page .contract-account-form>label:first-of-type{grid-column:1}}@media (prefers-reduced-motion:reduce){.onboarding-page.contract-onboarding-page .contract-account-form>.primary-action{transition:none}}