.provider-agreement-section{margin:24px 16px 0;background:#fff;border:1px solid #e6e6e6;border-radius:16px;padding:20px 22px}.provider-agreement-section h2{margin:0 0 4px;font-size:17px;font-weight:700;color:#111}.provider-agreement-section-sub{margin:0 0 10px;font-size:13px;font-weight:600;color:#0c5a44}.provider-agreement-section p{margin:0 0 10px;font-size:14px;line-height:1.55;color:#555}.provider-agreement-section ul{margin:0 0 10px;padding-left:20px;font-size:14px;line-height:1.55;color:#555}.provider-agreement-section li{margin-bottom:6px}.provider-agreement-note{background:#f6f6f6;border-radius:10px;padding:12px 14px;font-size:13px!important}.provider-agreement-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.provider-agreement-summary-grid article{border:1px solid #e6e6e6;border-radius:10px;padding:14px;background:#fafafa}.provider-agreement-summary-grid article.provider-agreement-summary-item--emphasis{border-color:#9ec5e8;background:#f3f9ff}.provider-agreement-summary-grid h3{margin:0 0 6px;font-size:14px;color:#111}.provider-agreement-summary-grid p{margin:0;font-size:13px}.provider-agreement-term{border:1px solid #e6e6e6;background:#fff}.provider-agreement-term+.provider-agreement-term{margin-top:-1px}.provider-agreement-term summary{padding:13px 14px;color:#111;font-size:14px;font-weight:700;cursor:pointer}.provider-agreement-term[open] summary{border-bottom:1px solid #e6e6e6;background:#f6f6f6}.provider-agreement-term>div{padding:14px}.provider-agreement-term>div p:last-child{margin-bottom:0}
