/* Company relationships preview, October 2026. */
#atl-review[data-design="warm"] .ar-relationships{padding-top:24px;padding-bottom:76px}
#atl-review[data-design="warm"] .ar-relationship-panel{border:1px solid #d7dfd2;border-radius:28px;background:#edf1e9;padding:40px}
#atl-review[data-design="warm"] .ar-relationship-heading{display:grid;grid-template-columns:1.15fr 1fr;gap:50px;align-items:end;margin-bottom:34px}
#atl-review[data-design="warm"] .ar-relationship-heading h2{font-size:clamp(30px,3.3vw,43px);max-width:560px}
#atl-review[data-design="warm"] .ar-relationship-heading p:not(.ar-kicker){font-size:16px;line-height:1.75;color:#56675a;max-width:380px}
#atl-review[data-design="warm"] .ar-relationship-label{font-size:13px;font-weight:600;letter-spacing:.04em;color:#4c6653;margin:0 0 12px}
#atl-review[data-design="warm"] .ar-gc-names{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px}
#atl-review[data-design="warm"] .ar-gc-names li{padding:21px 0;border-top:1px solid #ccd7c6}
#atl-review[data-design="warm"] .ar-gc-names strong{display:block;font-size:19px;font-weight:600;line-height:1.45;letter-spacing:-.015em}
#atl-review[data-design="warm"] .ar-gc-names span{display:block;color:#60705f;font-size:13px;margin-top:7px}
#atl-review[data-design="warm"] .ar-supplier-line{border-top:1px solid #ccd7c6;display:grid;grid-template-columns:1fr 2fr;gap:28px;padding-top:25px;margin-top:12px;align-items:center}
#atl-review[data-design="warm"] .ar-supplier-line .ar-relationship-label{margin:0}
#atl-review[data-design="warm"] .ar-supplier-line p{font-size:20px;font-weight:600;letter-spacing:-.015em}
#atl-review[data-design="warm"] .ar-relationship-note{font-size:12px;line-height:1.7;color:#60705f;margin-top:23px;max-width:830px}
@media(max-width:900px){#atl-review[data-design="warm"] .ar-relationship-heading{gap:30px;grid-template-columns:1fr 1fr}#atl-review[data-design="warm"] .ar-gc-names{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){#atl-review[data-design="warm"] .ar-relationships{padding-top:12px;padding-bottom:48px}#atl-review[data-design="warm"] .ar-relationship-panel{padding:25px;border-radius:22px}#atl-review[data-design="warm"] .ar-relationship-heading{grid-template-columns:1fr;gap:17px;margin-bottom:28px}#atl-review[data-design="warm"] .ar-relationship-heading h2{font-size:32px}#atl-review[data-design="warm"] .ar-relationship-heading p:not(.ar-kicker){font-size:15px}#atl-review[data-design="warm"] .ar-gc-names{grid-template-columns:1fr}#atl-review[data-design="warm"] .ar-gc-names li{padding:17px 0}#atl-review[data-design="warm"] .ar-gc-names strong{font-size:19px}#atl-review[data-design="warm"] .ar-supplier-line{grid-template-columns:1fr;gap:9px;margin-top:5px;padding-top:21px}}
