.fg-purchase{text-align:left;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px;display:grid}.fg-purchase label{font-size:14px;font-weight:600}.fg-purchase input[type=text],.fg-purchase select{border:1px solid var(--fg-line);box-sizing:border-box;background:#fff;border-radius:8px;width:100%;max-width:100%;padding:12px 14px;font-size:16px}.fg-purchase fieldset{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.fg-purchase legend{margin-bottom:6px;padding:0;font-size:14px;font-weight:600}.fg-purchase-scope{margin:0;font-size:14px;line-height:1.5}.fg-purchase-row{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.fg-purchase-row>div{gap:6px;min-width:0;display:grid}@media (min-width:560px){.fg-purchase-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,.8fr)}}.fg-purchase-choice,.fg-purchase-check{align-items:flex-start;gap:10px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.fg-purchase-choice input,.fg-purchase-check input{flex:none;margin-top:3px}.fg-purchase-actions{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.fg-purchase-actions .fg-btn{width:100%}.fg-purchase .fg-inline-error{min-height:0;margin:0}.fg-purchase .fg-inline-error:empty{display:none}.fg-plan-terms{color:var(--fg-muted);gap:4px;margin:12px 0 0;font-size:12px;line-height:1.5;display:grid}.fg-plan-terms a{text-underline-offset:3px;text-decoration:underline}.fg-profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fg-profile-fields>div{gap:6px;display:grid}.fg-business-profile{max-width:640px}.fg-profile-step summary{cursor:pointer;font-weight:650}.fg-profile-step summary span{margin:8px 0 0;font-weight:400;display:block}@media (max-width:560px){.fg-profile-fields{grid-template-columns:minmax(0,1fr)}}
