.buyer-support-page{max-width:1160px;margin:auto;padding:88px 32px 72px;color:#172337}.buyer-support-heading{max-width:820px;margin-bottom:64px}.buyer-support-heading h1{font-size:clamp(32px,4vw,52px);line-height:1.2;letter-spacing:-.025em;margin:16px 0 24px}.buyer-support-heading>p:not(.eyebrow){font-size:18px;line-height:1.85;color:#586477;max-width:740px}.buyer-support-heading .pill{margin-top:24px}.buyer-support-section{padding:44px 0;border-top:1px solid #dce2ea;scroll-margin-top:100px}.buyer-support-section h2,.buyer-resource-grid h2{font-size:26px;line-height:1.4;margin:0 0 16px}.buyer-lead{max-width:800px;color:#586477;font-size:16px;line-height:1.85;margin:0 0 30px}.buyer-support-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 54px}.buyer-support-grid h3,.buyer-steps h3{font-size:19px;line-height:1.5;margin:0 0 10px}.buyer-support-grid p,.buyer-steps p,.buyer-resource-grid p{font-size:16px;line-height:1.85;color:#586477;margin:0}.buyer-steps{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:12px 0 0;gap:30px}.buyer-steps li>span{display:block;color:#1671c5;font-size:15px;font-weight:600;margin-bottom:20px}.buyer-faq details{border-bottom:1px solid #dce2ea;padding:20px 0}.buyer-faq summary{font-size:18px;font-weight:600;cursor:pointer;line-height:1.6}.buyer-faq details p{font-size:16px;line-height:1.9;color:#586477;max-width:920px;margin:16px 0 0}.buyer-next,.buyer-downloads{display:flex;flex-wrap:wrap;gap:18px 32px}.buyer-next{padding:26px 0;border-top:1px solid #dce2ea}.buyer-next a,.buyer-downloads a,.buyer-resource-grid a,.buyer-resource-note a,.buyer-detail-help a{color:#0969b7;font-size:16px;line-height:1.7;font-weight:500}.buyer-resource-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:48px}.buyer-resource-grid article{padding:30px;background:#f4f6f9;border:1px solid #e2e6ed;border-radius:12px}.buyer-resource-grid nav{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px}.buyer-resource-note{padding:24px 28px;background:#eef5fc;border-radius:12px}.buyer-resource-note p{font-size:16px;line-height:1.85;margin:0 0 12px}.buyer-inquiry-brief{margin:20px 0 28px;padding-top:24px;border-top:1px solid #dce2ea}.buyer-inquiry-brief h3{font-size:19px;margin:0 0 10px}.buyer-copy-button{border:1px solid #aab8c8;background:white;color:#165d99;border-radius:24px;padding:10px 20px;cursor:pointer;font:inherit;font-size:15px;line-height:1.6}.buyer-copy-fallback{width:100%;min-height:220px;padding:14px;margin-top:16px;font:inherit;font-size:15px;line-height:1.7;border:1px solid #aab8c8;border-radius:8px}.buyer-detail-help{border-top:1px solid #dce2ea;margin-top:30px;padding-top:24px}.buyer-detail-help h2{font-size:19px;margin:0 0 10px}.buyer-detail-help p{font-size:16px;line-height:1.8;color:#586477}.buyer-detail-help nav{display:flex;flex-wrap:wrap;gap:12px 24px}.buyer-support-page a:focus-visible,.buyer-support-page summary:focus-visible,.buyer-copy-button:focus-visible{outline:3px solid #1d78c1;outline-offset:5px}.buyer-inquiry-brief input{min-width:0;width:100%}.buyer-inquiry-brief .inquiry-fields{align-items:start}
@media(max-width:760px){.buyer-support-page{padding:52px 22px 44px}.buyer-support-heading{margin-bottom:40px}.buyer-support-heading>p:not(.eyebrow){font-size:16px}.buyer-support-grid,.buyer-resource-grid{grid-template-columns:1fr;gap:24px}.buyer-steps{grid-template-columns:1fr 1fr;gap:26px}.buyer-resource-grid article{padding:24px}.buyer-support-section{padding:32px 0}.buyer-next{gap:16px 24px}.buyer-support-section h2,.buyer-resource-grid h2{font-size:24px}}@media(max-width:420px){.buyer-steps{grid-template-columns:1fr}.buyer-steps li>span{margin-bottom:8px}}@media(prefers-reduced-motion:reduce){.buyer-support-page{scroll-behavior:auto}}

body[data-page="business"],body[data-page="resources"]{background:#f5f5f7;color-scheme:light}.buyer-support-page{background:#f5f5f7}.buyer-support-page .buyer-card{background:#fff;border-color:#dce2ea;color:#172337}.buyer-support-page .portal-link{color:#0969b7}.buyer-support-page #buyers .buyer-support-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.buyer-support-page #buyers .portal-kicker{color:#1671c5}.buyer-support-page #buyers .buyer-card{padding:26px}.buyer-support-page #buyers p{margin-bottom:20px}.buyer-support-page #buyers .portal-link{margin-top:auto}@media(max-width:760px){.buyer-support-page #buyers .buyer-support-grid{grid-template-columns:1fr}}

body[data-page="business"]:not([data-page="admin"]),body[data-page="resources"]:not([data-page="admin"]){background:#f5f5f7;color:#172337}body[data-page] .buyer-support-page .eyebrow.blue{color:#0969b7}body[data-page="business"] .buyer-support-heading .pill.blue-bg{background:#0969b7;color:#fff}body[data-page="product"] .buyer-detail-help{color:#f0f0f5;border-color:#444b56}body[data-page="product"] .buyer-detail-help p{color:#bfc7d1}body[data-page="product"] .buyer-detail-help a{color:#9acaff}
body[data-page="contact"] .contact-details .buyer-contact-team{display:block;width:100%;margin-top:26px;padding-top:22px;border-top:1px solid #41454d}
.buyer-contact-team h3{font-size:19px;margin:0 0 16px;color:inherit}
.buyer-contact-team .buyer-contact-person{display:block;margin:0;padding:12px 0;border-bottom:1px solid #343840}
.buyer-contact-team .buyer-contact-person p{display:flex;align-items:baseline;gap:14px;margin:0 0 4px}
.buyer-contact-team .buyer-contact-person strong{display:inline;color:inherit}
.buyer-contact-person span{font-size:14px;color:#b5bdca}
.buyer-contact-person a,.buyer-email-alternative a{color:#9acaff;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}
.buyer-contact-team .buyer-contact-note{font-size:14px;line-height:1.7;color:#b5bdca;margin:16px 0 0}
.buyer-email-alternative{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:20px;font-size:15px;line-height:1.6}
.buyer-domestic-store{font-size:15px;margin-top:20px}
.buyer-domestic-store a{color:#9acaff}
.buyer-contact-team a:focus-visible,.buyer-email-alternative a:focus-visible{outline:3px solid #9acaff;outline-offset:4px}
