.dd-customer-overview-top.has-reviews{grid-template-columns:minmax(200px,1.2fr) repeat(3,minmax(0,1fr));align-items:stretch}
.dd-customer-overview-top.has-reviews>.dd-customer-year{align-self:center}
.dd-customer-overview-top.has-reviews>.dd-customer-stat{display:flex;flex-direction:column;justify-content:center;gap:3px;box-sizing:border-box;min-width:0;width:100%;min-height:112px;height:100%;margin:0;grid-column:auto;padding:16px 20px;color:var(--cu-ink);text-decoration:none;overflow-wrap:anywhere}
.dd-customer-overview-top.has-reviews>.dd-customer-stat>span{display:block;line-height:1.5}
.dd-customer-stat-link:hover{border-color:#79c7ff;background:#10263d}
.dd-customer-stat-link:focus-visible{outline:2px solid #79c7ff;outline-offset:4px}
.dd-account-reviews{display:grid;gap:18px}.dd-account-review-card{display:flex;justify-content:space-between;align-items:center;gap:20px}.dd-account-review-card h2{margin-top:0}.dd-account-review-card p{margin:7px 0}.dd-account-review-card .dd-customer-button{flex:none}.dd-account-review-heading{margin-top:24px}.dd-account-review-heading h2{font-size:23px}.dd-account-reviews :is(h2,p){overflow-wrap:anywhere}
@media(max-width:1100px){.dd-customer-overview-top.has-reviews{grid-template-columns:repeat(3,minmax(0,1fr))}.dd-customer-overview-top.has-reviews>.dd-customer-year{grid-column:1/-1}.dd-customer-overview-top.has-reviews>.dd-customer-stat{padding:16px}}
@media(max-width:760px){.dd-account-review-card{align-items:stretch;flex-direction:column}.dd-account-review-card .dd-customer-button{width:100%}.dd-customer-overview-top.has-reviews>.dd-customer-stat{padding:13px 15px}}
@media(max-width:600px){.dd-customer-overview-top.has-reviews{grid-template-columns:minmax(0,1fr)}}
