.registration-wrap{max-width:780px;margin:45px auto 70px}.registration-wrap>.eyebrow{margin-bottom:14px}.registration-form h1{font-size:clamp(1.65rem,3vw,2.25rem);line-height:1.16}.account-type-choices{grid-template-columns:1fr 1fr;gap:16px;display:grid}.account-type-choices>button{text-align:left;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;min-height:215px;padding:25px;display:flex}.account-type-choices>button:hover{background:#fff9f9;border-color:#cc2027}.account-type-choices>button>svg{color:#b41c25}.account-type-choices strong{font-size:1.15rem}.account-type-choices span{color:var(--muted);font-size:.9rem}.account-type-choices small{color:#a91721;align-items:center;gap:8px;margin-top:auto;font-weight:700;display:flex}.business-fieldset{border:0;min-width:0;margin:0;padding:0}.business-fieldset[hidden],.registration-details[hidden]{display:none!important}.registration-details{flex-direction:column;gap:23px;display:flex}.business-back{color:var(--muted);background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;min-height:40px;padding:0;font-size:.875rem;display:inline-flex}.business-section-heading{flex-direction:column;gap:8px;display:flex}.business-section-heading p{color:var(--muted);font-size:.875rem}.business-section-heading h3{font-size:1.1rem}.business-fields .business-section-heading:not(:first-child){border-top:1px solid var(--line);padding-top:20px}.business-address-row{grid-template-columns:2fr 1fr;gap:20px;display:grid}.business-fields input,.business-fields select,.registration-form input{min-width:0}.business-fields label>small{margin-top:-3px;font-size:.75rem;font-weight:400}.business-account-page{max-width:840px}.business-account-page .page-head{padding-top:12px}.business-verification{flex-direction:column;gap:13px;display:flex}.business-verification-heading{align-items:center;gap:10px;display:flex}.business-verification-heading h2{font-size:1.1rem}.business-verification p{font-size:.875rem}.business-status{background:#f0f0f0;border-radius:99px;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.business-status.verified{color:#285335;background:#edf5ef}.business-status.pending{color:#805400;background:#fff5de}.business-status.rejected{color:#98271c;background:#fff0ed}.business-choice-banner{justify-content:space-between;align-items:center;gap:20px;margin:20px 0;display:flex}.business-choice-banner h2{margin-bottom:7px;font-size:1.2rem}.business-choice-banner p{color:var(--muted);font-size:.875rem}.business-conversion{margin-top:22px}.business-conversion h2{font-size:1.15rem}.business-billing-address{overflow-wrap:anywhere;font-style:normal;line-height:1.8}.business-billing-address strong{display:block}@media (max-width:600px){.registration-wrap{margin-top:25px}.registration-wrap>.panel{padding:20px}.account-type-choices{grid-template-columns:1fr;gap:12px}.account-type-choices>button{gap:9px;min-height:160px;padding:20px}.account-type-choices>button>svg{width:26px;height:26px}.account-type-choices strong{font-size:1.1rem}.account-type-choices small{margin-top:5px}.registration-form .form-grid,.business-fields .form-grid{grid-template-columns:1fr;gap:18px}.business-address-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:13px}.registration-form input,.business-fields input,.business-fields select{font-size:16px}.business-choice-banner{flex-direction:column;align-items:flex-start}.business-choice-banner .btn{width:100%}.business-account-page>.panel{padding:20px}}
