/* R45: homepage partnership descriptions and quick-start layout only. */
#partnership-details.aria-partner-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:16px;}
#partnership-details .aria-partner-card{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:start;gap:13px;padding:16px;min-width:0;border:1px solid #abc3e0;border-radius:10px;background:radial-gradient(ellipse at top right,rgba(249,253,255,0.533),transparent 75%),linear-gradient(145deg,#ffffff,#ffffff);}
#partnership-details .aria-partner-card img{display:block;width:80px;height:80px;object-fit:cover;border-radius:8px;background:#ffffff;}
#partnership-details .aria-partner-card h5{margin:0 0 8px;font-size:16px;line-height:1.4;color:#235ba1;word-break:keep-all;}
#partnership-details .aria-partner-card p{margin:0;font-size:14px;line-height:1.65;color:#48627e;word-break:keep-all;overflow-wrap:anywhere;}
#install{padding-top:18px;padding-bottom:18px;}
#install>.section-title{margin-bottom:14px;}
#install ol{grid-template-columns:repeat(4,minmax(0,1fr));}
#install li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:15px 12px;min-width:0;}
#install li>span{min-width:0;font-size:12px;line-height:1.4;word-break:keep-all;}
#install small{margin-top:4px;line-height:1.4;}
#install .aria-quick-actions{display:flex;align-items:center;gap:5px;flex-wrap:nowrap;margin:0;min-width:0;}
#install .aria-quick-actions a,#install .aria-quick-actions button{min-height:36px;padding:7px 8px;font-size:11px;white-space:nowrap;}
@media(max-width:1250px){#install ol{grid-template-columns:repeat(2,minmax(0,1fr));}#install li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);}#install li:nth-child(2n){border-right:0;}#install li:nth-child(n/**/+3){border-bottom:0;}}
@media(max-width:900px){#partnership-details.aria-partner-cards{grid-template-columns:1fr;}#partnership-details .aria-partner-card{grid-template-columns:72px minmax(0,1fr);}#partnership-details .aria-partner-card img{width:72px;height:72px;}}
@media(max-width:620px){#install{padding:16px 18px;}#install ol{grid-template-columns:1fr;}#install li{padding:13px 11px;border-right:0;border-bottom:1px solid var(--line);}#install li:nth-child(n/**/+3){border-bottom:1px solid var(--line);}#install li:last-child{border-bottom:0;}#partnership-details .aria-partner-card{padding:13px;}}
