.purchase-suitability_panel__0QsUO{padding:clamp(16px,3vw,28px);border:1px solid var(--border-color,#d8d8d8);border-radius:var(--radius-card,12px);background:var(--surface,#fff);min-width:0}.purchase-suitability_panel__0QsUO h2{margin-top:0}.purchase-suitability_approved__dhRMT{margin-bottom:12px}.purchase-suitability_paymentLink__9xn7_{min-height:44px;max-width:100%;white-space:normal}.purchase-suitability_item__Q1dqC legend,.purchase-suitability_panel__0QsUO p{overflow-wrap:anywhere}.purchase-suitability_form__j97CJ{border:0;padding:0;margin:20px 0 0;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:20px}.purchase-suitability_form__j97CJ>button{grid-column:1/-1}.purchase-suitability_item__Q1dqC{border:1px solid var(--border-color,#d8d8d8);border-radius:8px;padding:16px;min-width:0}.purchase-suitability_item__Q1dqC legend{font-weight:600;max-width:100%;padding:0 6px}.purchase-suitability_fields__hVPBs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin-top:16px}.purchase-suitability_technical__1YKK5{grid-column:1/-1;min-width:0}.purchase-suitability_panel__0QsUO :is(input,select,textarea){width:100%;min-width:0;min-height:44px;font:inherit}.purchase-suitability_panel__0QsUO summary{cursor:pointer;padding:12px 0;min-height:44px}.purchase-suitability_panel__0QsUO button{min-height:44px;max-width:100%;white-space:normal}.purchase-suitability_panel__0QsUO details>button{margin:8px 8px 8px 0}.purchase-suitability_actions___R2o7{display:flex;flex-wrap:wrap;gap:12px}.purchase-suitability_srOnly__ubwhi{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}