/* Provider-level guidance and miniature lifecycle artwork. */
html body[data-compact-header] .compact-title-copy.provider-title-art{display:flex;align-items:center;gap:16px;min-width:0}
.provider-heading-text{flex:1;min-width:0}
html body .provider-cycle-mini{display:block;flex:0 0 130px;width:130px;height:auto!important;max-width:30%;object-fit:contain;filter:none!important;opacity:1!important;background:transparent!important;border:0!important;border-radius:0!important}
html body .provider-decision-guide p{font-size:.84rem!important;line-height:1.6!important}
html body .provider-guide-link{display:inline-block;margin-top:8px;font-size:.8rem;font-weight:600;color:#26758a!important;text-decoration:none!important;line-height:1.4}
html body .provider-guide-link:hover{text-decoration:underline!important;text-underline-offset:4px}
.provider-invite{display:flex;align-items:center;justify-content:space-between;gap:24px;box-sizing:border-box;padding:24px 28px!important;border:1px solid #d2e4e8;border-left:4px solid #7AD4E2;border-radius:14px;background:linear-gradient(110deg,#eff8f3,#f0f6fb 65%,#f6f2f8);margin-top:24px;margin-bottom:36px}
.provider-invite strong{font-size:1.05rem;color:#273C53}.provider-invite p{font-size:.9rem;line-height:1.65;max-width:72ch;margin:6px 0 0;color:#52647a}
html body .provider-invite>a{flex:none;display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:24px;background:#273C53!important;color:#fff!important;text-decoration:none!important;font-size:.86rem;font-weight:600;line-height:1.4}
html body .provider-invite>a:hover{background:#3A506D!important;color:#fff!important}
#buyer-profile{scroll-margin-top:140px}
@media(max-width:700px){html body .provider-cycle-mini{width:110px;flex-basis:110px}.provider-invite{align-items:flex-start;flex-direction:column;gap:18px;padding:22px!important}}
@media(max-width:450px){html body .provider-cycle-mini{width:92px;flex-basis:92px}.provider-title-art{gap:12px!important}}