.portal-access-section{padding:28px 0;background:#fff}.portal-access-card{border:1px solid #dfe3d6;border-radius:8px;padding:26px 30px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:#fafbf7}.portal-access-card>div{max-width:770px}.portal-access-card .section-kicker{font-size:11px;margin:0 0 10px;color:#6b755d}.portal-access-card h2{font-size:23px;line-height:1.3;margin:0 0 10px;letter-spacing:-.02em}.portal-access-card p{font-size:15px;line-height:1.65;margin:0;color:#62695c}.portal-access-card>a{flex-shrink:0}.v-account-overview{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.v-account-overview[hidden]{display:none}
@media(max-width:800px){.portal-access-card{align-items:flex-start;flex-direction:column;gap:20px;padding:24px}.portal-access-section{padding:22px 0}}
@media(max-width:560px){.portal-access-card{padding:20px}.portal-access-card h2{font-size:21px}.portal-access-card p{font-size:14px}.portal-access-card>a{max-width:100%}.v-account-overview{grid-template-columns:1fr}}

/* QA029: account documents and correspondence retain a distinct quiet sage role. */
body.sc-sage-theme #account-dashboard :is(.v-order-documents,.v-order-messages .v-message){background:var(--sc-surface-quiet,#e6eadf)}
body.sc-sage-theme #account-dashboard .v-order-messages .v-message-own{background:var(--sc-surface-form,#dce3d3)}
