.relationship-summary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;min-width:0}.relationship-summary-card{padding:22px 24px;border:1px solid #dce8ed;border-radius:18px;background:#f2f8fc;min-width:0}.relationship-summary-card[data-dimension="interaction_preferences"]{background:#f1f7ef;border-color:#dce8d7}.relationship-summary-card[data-dimension="interaction_boundaries"]{background:#fff6ef;border-color:#f0e0d3}.relationship-summary-card[data-dimension="relational_experiences"]{background:#f5f2fb;border-color:#e3dcf0}.relationship-summary-card[data-dimension="relational_expectations"]{background:#fdf2f5;border-color:#efdee5;grid-column:1/-1}.relationship-summary-card h2{font-size:18px;margin:0 0 16px;color:#34434a}.relationship-summary .relationship-summary-note{font-size:13px;line-height:1.8;color:#748087;margin:0}.relationship-summary-card ul{padding-left:19px;margin:7px 0 0}.relationship-summary-card li{font-size:14px;line-height:1.85;margin:5px 0;overflow-wrap:anywhere}.relationship-summary-card li strong{font-weight:500}.relationship-summary-card small{font-size:12px;color:#70818a}.relationship-initial-results,.relationship-learned-results{padding:12px 16px;border-radius:12px;background:rgba(255,255,255,.65)}.relationship-learned-results{margin-top:12px}.relationship-initial-results+.relationship-learned-results{border-top:1px solid rgba(100,120,130,.12)}.relationship-manage{display:inline-block;color:#386b7a;font-size:14px}.relationship-summary-wide{grid-column:1/-1}@media(max-width:800px){.relationship-summary{grid-template-columns:minmax(0,1fr)}.relationship-summary-card{padding:18px 16px}}
