.membership-business-tax-fields-module___2ssgW__panel{border:1px solid color-mix(in srgb, currentColor 22%, transparent);background:#ffffffb8;border-radius:14px;gap:14px;padding:18px;display:grid}.membership-business-tax-fields-module___2ssgW__heading{gap:4px;display:grid}.membership-business-tax-fields-module___2ssgW__heading strong{font-size:1rem}.membership-business-tax-fields-module___2ssgW__heading span,.membership-business-tax-fields-module___2ssgW__help,.membership-business-tax-fields-module___2ssgW__submitted{opacity:.76;font-size:.82rem;line-height:1.55}.membership-business-tax-fields-module___2ssgW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.membership-business-tax-fields-module___2ssgW__invoiceFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:2px;display:grid}.membership-business-tax-fields-module___2ssgW__wide{grid-column:1/-1}.membership-business-tax-fields-module___2ssgW__certificateField{cursor:pointer;background:#f6fbff;border:1.5px dashed #0059b26b;border-radius:12px;gap:8px;padding:15px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid}.membership-business-tax-fields-module___2ssgW__certificateField:hover{background:#eef7ff;border-color:#0059b2}.membership-business-tax-fields-module___2ssgW__certificateField:focus-within{border-color:#0059b2;box-shadow:0 0 0 3px #f6a90047}.membership-business-tax-fields-module___2ssgW__certificateField[data-has-file=true]{background:#f0faf5;border-style:solid;border-color:#16794d}.membership-business-tax-fields-module___2ssgW__certificateLabel{color:#173a50;align-items:center;gap:8px;display:flex}.membership-business-tax-fields-module___2ssgW__certificateLabel strong{font-size:.95rem;font-style:normal}.membership-business-tax-fields-module___2ssgW__certificateLabel em{color:#fff;background:#0059b2;border-radius:999px;padding:2px 7px;font-size:.68rem;font-style:normal;font-weight:850}.membership-business-tax-fields-module___2ssgW__certificatePrompt{color:#526b7b;font-size:.8rem;line-height:1.5}.membership-business-tax-fields-module___2ssgW__certificateInput{color:#273b49;width:100%;min-width:0;min-height:52px;font:inherit;cursor:pointer;background:#fff;border:1px solid #142c3c47;border-radius:10px;padding:6px;font-size:.82rem}.membership-business-tax-fields-module___2ssgW__certificateInput::file-selector-button{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#0059b2;border:0;border-radius:8px;margin-right:10px;padding:0 15px;font-weight:850}.membership-business-tax-fields-module___2ssgW__certificateInput:disabled{cursor:wait;opacity:.68}.membership-business-tax-fields-module___2ssgW__certificateInput:disabled::file-selector-button{cursor:wait;opacity:.68}.membership-business-tax-fields-module___2ssgW__certificateStatus{color:#526b7b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;font-weight:750;line-height:1.4;overflow:hidden}.membership-business-tax-fields-module___2ssgW__certificateField[data-has-file=true] .membership-business-tax-fields-module___2ssgW__certificateStatus{color:#155a3d}.membership-business-tax-fields-module___2ssgW__request{border:0;gap:8px;margin:0;padding:0;display:grid}.membership-business-tax-fields-module___2ssgW__request>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.membership-business-tax-fields-module___2ssgW__request label,.membership-business-tax-fields-module___2ssgW__consent{align-items:center;gap:8px;display:flex}.membership-business-tax-fields-module___2ssgW__request label{color:#526b7b;cursor:pointer;background:#fff;border:1px solid #142c3c38;border-radius:11px;justify-content:center;min-height:52px;padding:12px 14px;font-weight:800}.membership-business-tax-fields-module___2ssgW__request label.membership-business-tax-fields-module___2ssgW__selected{color:#0059b2;background:#eef7ff;border-color:#0059b2;box-shadow:inset 0 0 0 1px #0059b2}.membership-business-tax-fields-module___2ssgW__request input,.membership-business-tax-fields-module___2ssgW__consent input{flex:none;margin-top:3px}.membership-business-tax-fields-module___2ssgW__submitted{color:#155a3d;opacity:1;background:#16794d1c;border-radius:10px;margin:0;padding:13px 14px}@media (max-width:540px){.membership-business-tax-fields-module___2ssgW__grid,.membership-business-tax-fields-module___2ssgW__invoiceFields,.membership-business-tax-fields-module___2ssgW__request>div{grid-template-columns:1fr}.membership-business-tax-fields-module___2ssgW__certificateField{padding:13px}.membership-business-tax-fields-module___2ssgW__certificateInput{min-height:50px}}
