/* The existing summary CTA becomes a gold/silver pair. */
.site-summary__actions{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:10px;align-items:stretch}
.site-summary__actions>.site-summary__item{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:24px;padding:clamp(20px,1.8vw,28px);min-width:0}
.site-summary__actions h3{max-width:none;margin-bottom:0}
.site-summary__actions p{margin-top:14px}
.site-summary__actions .site-summary__cta-action{margin-top:0;letter-spacing:.03em;padding:12px 14px}
.site-summary__item--ai{color:#111719;background:linear-gradient(125deg,#c8ced2 0%,#a7b1b9 42%,#e0e5e8 75%,#b0bac2 100%);border-color:#d9e0e5;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),inset 0 -1px 0 rgba(40,52,60,.16)}
.site-summary__item--ai h3{font-size:clamp(22px,1.8vw,28px);line-height:1.1}
.site-summary__item--ai p{color:#29333a}
.site-summary__item--ai:hover{background:linear-gradient(125deg,#d7dde1,#b9c3cb 42%,#edf0f2 75%,#c1cbd3);border-color:#f0f3f5}
.site-summary__item--ai:focus-visible{outline:2px solid #fff;outline-offset:4px}
@media(min-width:761px) and (max-width:1000px){.site-summary__layout{grid-template-columns:1fr}}
@media(max-width:620px){.site-summary__actions{grid-template-columns:1fr}.site-summary__actions>.site-summary__item{padding:25px 24px 26px;gap:22px}.site-summary__item--ai h3{font-size:25px}.site-summary__item--ai:hover{transform:none}}

.site-summary__takeaways{padding-left:18px;margin:16px 0 0;color:#28241c;font-size:15px;line-height:1.5}.site-summary__takeaways li+li{margin-top:8px}.site-summary__actions .site-summary__note{margin-top:16px;font-size:13px;line-height:1.5}

.site-summary__item .site-summary__help-title{max-width:none;white-space:nowrap;font-size:clamp(22px,2vw,30px)}
