.purchase-stage-context{margin:16px 0;font-size:.875rem;line-height:1.65;max-width:52ch;color:#4b6059}.purchase-stage-context>a{color:#003229;text-decoration:underline;text-underline-offset:4px;font-weight:600}.purchase-stage-context>span{display:block;font-size:.8rem;margin-top:4px}.purchase-guide-entry{max-width:1120px;margin:48px auto;padding:32px;border:1px solid #cdd7cf;border-top:3px solid #e9c176;border-radius:8px;background:#eef3ee;display:flex;gap:32px;align-items:center;color:#003229}.purchase-guide-entry h2{font-size:clamp(1.35rem,3vw,1.9rem);line-height:1.25;margin:8px 0 16px;font-family:Manrope,Inter,sans-serif}.purchase-guide-entry p{line-height:1.7;max-width:72ch}.purchase-guide-entry>a{flex-shrink:0;display:inline-flex;gap:12px;padding:14px 20px;background:#003229;color:#fff;border-radius:8px;font-weight:600;text-decoration:none}.purchase-guide-eyebrow{font-size:.72rem;letter-spacing:.12em;font-weight:700}.purchase-catalog-entry{display:flex;gap:16px;flex-wrap:wrap;padding:16px 0;font-size:.875rem}.purchase-catalog-entry a{text-decoration:underline;text-underline-offset:4px;color:#003229;font-weight:600}[data-purchase-guide-footer]{white-space:normal!important}@media(max-width:767px){.purchase-guide-entry{margin:32px 24px;padding:24px;align-items:start;flex-direction:column;gap:24px}.purchase-guide-entry>a{max-width:100%;justify-content:center}.purchase-stage-context{font-size:.82rem}} 
html[data-project-header="b"] .ci-copy .purchase-stage-context{color:#eef3ee}html[data-project-header="b"] .ci-copy .purchase-stage-context>a{color:#e9c176}html[data-project-header="b"] .ci-copy .purchase-stage-context>a:focus-visible{outline:3px solid #fff;outline-offset:4px}
.purchase-stage-context>a{display:inline-flex;align-items:baseline;gap:8px;min-height:44px;max-width:100%}.purchase-stage-context>a>span{flex:none}
