.marketplace-auth-module__La2m9a__page{background:var(--sf-bg);grid-template-columns:minmax(360px,.9fr) minmax(520px,1.1fr);align-items:start;width:100%;height:100dvh;display:grid;overflow:hidden auto}.marketplace-auth-module__La2m9a__intro{background:var(--sf-navy);color:#fff;flex-direction:column;justify-content:space-between;height:100dvh;min-height:0;padding:48px clamp(38px,6vw,90px);display:flex;position:sticky;top:0}.marketplace-auth-module__La2m9a__brand{letter-spacing:.04em;align-items:center;gap:9px;font-size:15px;font-weight:750;display:flex}.marketplace-auth-module__La2m9a__brand img{border-radius:4px;flex:0 0 20px;width:20px;height:20px}.marketplace-auth-module__La2m9a__brand span{color:#8fc3e8;letter-spacing:.13em;font-size:10px}.marketplace-auth-module__La2m9a__intro h1{letter-spacing:-.04em;margin:8px 0 16px;font-size:clamp(38px,4.4vw,64px);font-weight:620;line-height:1.02}.marketplace-auth-module__La2m9a__intro p{color:#c9d8e3;max-width:520px;margin:0;font-size:15px;line-height:1.6}.marketplace-auth-module__La2m9a__intro small{color:#9fb5c5}.marketplace-auth-module__La2m9a__eyebrow{letter-spacing:.13em;text-transform:uppercase;font-weight:700;color:#83bde4!important;font-size:11px!important}.marketplace-auth-module__La2m9a__panel{place-items:center;min-height:100dvh;padding:42px;display:grid;position:relative}.marketplace-auth-module__La2m9a__panel:has(.marketplace-auth-module__La2m9a__card[data-register=true]){place-items:start center}.marketplace-auth-module__La2m9a__mobileBrand{display:none}.marketplace-auth-module__La2m9a__card{border:1px solid var(--sf-line);background:var(--sf-surface);border-radius:17px;width:min(100%,650px);overflow:hidden;box-shadow:0 22px 58px #192b391f}.marketplace-auth-module__La2m9a__card[data-register=true]{width:min(100%,720px)}.marketplace-auth-module__La2m9a__cardHeader{background:linear-gradient(135deg,#edf5fa 0%,#f8fbfd 72%);border-bottom:1px solid #d9e4ec;padding:25px 30px 21px}.marketplace-auth-module__La2m9a__card h2{color:var(--sf-navy);margin:0 0 6px;font-size:25px;font-weight:650}.marketplace-auth-module__La2m9a__subtitle{color:var(--sf-muted);margin:0}.marketplace-auth-module__La2m9a__cardBody{padding:25px 30px 30px}.marketplace-auth-module__La2m9a__form{gap:14px;display:grid}.marketplace-auth-module__La2m9a__form label,.marketplace-auth-module__La2m9a__form legend{color:var(--sf-muted);font-size:12px;font-weight:600}.marketplace-auth-module__La2m9a__form input:not([type=checkbox]):not([type=radio]),.marketplace-auth-module__La2m9a__form select{border:1px solid var(--sf-line);background:var(--sf-surface);border-radius:5px;outline:0;width:100%;height:38px;margin-top:5px;padding:0 10px;font-weight:400;display:block}.marketplace-auth-module__La2m9a__form input:focus,.marketplace-auth-module__La2m9a__form select:focus{box-shadow:0 0 0 2px var(--sf-accent-soft);border-color:#75a5c7}.marketplace-auth-module__La2m9a__passwordControl{margin-top:5px;display:block;position:relative}.marketplace-auth-module__La2m9a__form .marketplace-auth-module__La2m9a__passwordControl input{margin-top:0;padding-right:62px}.marketplace-auth-module__La2m9a__passwordControl button{height:30px;color:var(--sf-accent);font:inherit;background:0 0;border:0;border-radius:4px;padding:0 8px;font-size:11px;font-weight:650;position:absolute;top:4px;right:5px}.marketplace-auth-module__La2m9a__passwordControl button:hover,.marketplace-auth-module__La2m9a__passwordControl button:focus-visible{background:var(--sf-accent-soft);outline:0}.marketplace-auth-module__La2m9a__grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.marketplace-auth-module__La2m9a__wide{grid-column:1/-1}.marketplace-auth-module__La2m9a__accountTypes,.marketplace-auth-module__La2m9a__services{border:0;margin:0;padding:0}.marketplace-auth-module__La2m9a__accountTypes legend,.marketplace-auth-module__La2m9a__services legend{margin-bottom:7px}.marketplace-auth-module__La2m9a__accountTypes{grid-template-columns:1fr 1fr;gap:9px;display:grid}.marketplace-auth-module__La2m9a__accountTypes legend{grid-column:1/-1}.marketplace-auth-module__La2m9a__accountTypes>label{border:1px solid var(--sf-line);cursor:pointer;border-radius:6px;align-items:flex-start;gap:9px;min-height:70px;padding:11px;display:flex}.marketplace-auth-module__La2m9a__accountTypes>label[data-active=true]{background:var(--sf-accent-soft);border-color:#79a9ca}.marketplace-auth-module__La2m9a__accountTypes input{margin-top:3px}.marketplace-auth-module__La2m9a__accountTypes b,.marketplace-auth-module__La2m9a__accountTypes small{display:block}.marketplace-auth-module__La2m9a__accountTypes b{color:var(--sf-text);font-size:13px}.marketplace-auth-module__La2m9a__accountTypes small{margin-top:3px;font-weight:400}.marketplace-auth-module__La2m9a__services>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.marketplace-auth-module__La2m9a__services label{border:1px solid var(--sf-line-soft);cursor:pointer;border-radius:5px;align-items:center;gap:7px;min-height:34px;padding:7px 8px;display:flex}.marketplace-auth-module__La2m9a__services label:has(input:checked){background:var(--sf-accent-soft);border-color:#79a9ca}.marketplace-auth-module__La2m9a__services label span{color:var(--sf-text);font-weight:500}.marketplace-auth-module__La2m9a__registrationForm{gap:12px}.marketplace-auth-module__La2m9a__registrationSection{background:#fff;border:1px solid #dfe7ec;border-radius:10px;overflow:hidden}.marketplace-auth-module__La2m9a__registrationSection>header{background:#f1f7fb;border-bottom:1px solid #dfe7ec;padding:10px 14px}.marketplace-auth-module__La2m9a__registrationSection:nth-of-type(3)>header{background:#f2f8f4}.marketplace-auth-module__La2m9a__registrationSection:nth-of-type(4)>header{background:#faf7ef}.marketplace-auth-module__La2m9a__registrationSection>header strong,.marketplace-auth-module__La2m9a__registrationSection>header small{display:block}.marketplace-auth-module__La2m9a__registrationSection>header strong{color:var(--sf-navy);font-size:13px;font-weight:650}.marketplace-auth-module__La2m9a__registrationSection>header small{color:var(--sf-muted);margin-top:2px;font-size:10px;font-weight:400}.marketplace-auth-module__La2m9a__registrationSection>div{padding:13px 14px 14px}.marketplace-auth-module__La2m9a__fieldHint{color:var(--sf-muted);margin-top:4px;font-size:9px;font-weight:400;display:block}.marketplace-auth-module__La2m9a__primary{border:1px solid var(--sf-accent);background:var(--sf-accent);color:#fff;border-radius:5px;height:39px;font-weight:700}.marketplace-auth-module__La2m9a__primary:hover{background:var(--sf-accent-hover)}.marketplace-auth-module__La2m9a__primary:disabled{opacity:.6}.marketplace-auth-module__La2m9a__error{background:var(--sf-red-bg);color:var(--sf-red);border:1px solid #efb7b7;border-radius:5px;margin:0;padding:9px 10px}.marketplace-auth-module__La2m9a__switch{color:var(--sf-muted);text-align:center;margin:18px 0 0}.marketplace-auth-module__La2m9a__switch a{color:var(--sf-accent);font-weight:700}@media (max-width:900px){.marketplace-auth-module__La2m9a__page{grid-template-columns:1fr}.marketplace-auth-module__La2m9a__intro{display:none}.marketplace-auth-module__La2m9a__panel{place-items:start center;min-height:100dvh;padding:78px 20px 28px}.marketplace-auth-module__La2m9a__mobileBrand{color:var(--sf-navy);letter-spacing:.04em;align-items:center;gap:8px;font-size:14px;font-weight:750;display:flex;position:absolute;top:24px;left:24px}.marketplace-auth-module__La2m9a__mobileBrand img{border-radius:4px;width:20px;height:20px}.marketplace-auth-module__La2m9a__mobileBrand span{color:var(--sf-accent);letter-spacing:.12em;font-size:9px}.marketplace-auth-module__La2m9a__card{margin-inline:auto}}@media (max-width:600px){.marketplace-auth-module__La2m9a__panel{padding:68px 10px 20px}.marketplace-auth-module__La2m9a__mobileBrand{top:20px;left:18px}.marketplace-auth-module__La2m9a__cardHeader{padding:20px 17px 17px}.marketplace-auth-module__La2m9a__cardBody{padding:17px}.marketplace-auth-module__La2m9a__grid,.marketplace-auth-module__La2m9a__accountTypes,.marketplace-auth-module__La2m9a__services>div{grid-template-columns:1fr}.marketplace-auth-module__La2m9a__wide,.marketplace-auth-module__La2m9a__accountTypes legend{grid-column:1}.marketplace-auth-module__La2m9a__registrationSection>div{padding:12px}}
