.ai-rfp-commercial .ai-rfp-hero{border-bottom:1px solid #7ec8ff1f;padding:28px 0 16px}.ai-rfp-commercial .ai-rfp-hero__grid{grid-template-columns:minmax(0,1fr) minmax(420px,1.15fr);align-items:start;gap:16px 28px;display:grid}.ai-rfp-commercial .ai-rfp-ctas .landing-btn-primary,.ai-rfp-commercial .ai-rfp-ctas .landing-btn-secondary{min-height:48px;padding:12px 22px;font-size:1rem}.ai-rfp-commercial .ai-rfp-ctas .landing-btn-secondary{color:#e8f6ff;border:1px solid #9be8f7bf}.ai-rfp-commercial .ai-rfp-hero__title{color:#e6edf6;max-width:none;margin:6px 0 8px;font-size:clamp(1.7rem,2.6vw,2.35rem);line-height:1.08}.ai-rfp-commercial .ai-rfp-hero__headline{color:#d5e4f4;max-width:46ch;margin:0 0 12px;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:650;line-height:1.35}.ai-rfp-commercial .ai-rfp-hero__copy,.ai-rfp-commercial .ai-rfp-intro,.ai-rfp-commercial .ai-rfp-card p,.ai-rfp-commercial .ai-rfp-evidence p{color:#a7b4c4;max-width:72ch;margin:0 0 12px;line-height:1.55}.ai-rfp-commercial .ai-rfp-ctas{flex-wrap:wrap;gap:12px;margin:8px 0 16px;display:flex}.ai-rfp-commercial .ai-rfp-steps,.ai-rfp-commercial .ai-rfp-grid,.ai-rfp-commercial .ai-rfp-links{margin:0;padding:0;list-style:none}.ai-rfp-commercial .ai-rfp-steps,.ai-rfp-commercial .ai-rfp-grid{gap:12px;margin-bottom:16px;display:grid}.ai-rfp-commercial .ai-rfp-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-rfp-commercial .ai-rfp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-rfp-commercial .ai-rfp-grid--audience{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-rfp-commercial .ai-rfp-card{background:#060c168c;border:1px solid #7ec8ff2e;border-radius:12px;flex-direction:column;height:100%;margin:0;padding:14px 16px;display:flex}.ai-rfp-commercial .ai-rfp-card h3,.ai-rfp-commercial .ai-rfp-evidence h3{color:#e6edf6;margin:0 0 8px;font-size:1.05rem}.ai-rfp-commercial .ai-rfp-card p:last-child,.ai-rfp-commercial .ai-rfp-evidence p:last-child{margin-bottom:0}.ai-rfp-commercial .ai-rfp-step-no,.ai-rfp-commercial .ai-rfp-icon{color:#9be8f7;background:#48c4ff1f;border-radius:999px;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-bottom:8px;font-size:.85rem;font-weight:700;display:inline-flex}.ai-rfp-commercial .ai-rfp-evidence{background:#060c168c;border:1px solid #7ec8ff2e;border-radius:12px;padding:16px}.ai-rfp-commercial .ai-rfp-links{flex-wrap:wrap;gap:8px 16px;display:flex}.ai-rfp-commercial .ai-rfp-links a{color:#9be8f7}.ai-rfp-commercial .ai-rfp-shot-row{gap:12px;margin-top:8px;display:grid}.ai-rfp-commercial .ai-rfp-shot{margin:0}.ai-rfp-commercial .ai-rfp-subhead{color:#e6edf6;margin:18px 0 8px;font-size:1.25rem}.ai-rfp-commercial .ai-rfp-shot__label,.ai-rfp-commercial .ai-rfp-shot__caption{color:#a7b4c4;margin:8px 0;font-size:.92rem;line-height:1.45;display:block}.ai-rfp-commercial .ai-rfp-shot__img{border:1px solid #7ec8ff33;border-radius:12px;width:100%;max-width:100%;height:auto;display:block}.ai-rfp-commercial .landing-section{padding-top:16px;padding-bottom:4px}.ai-rfp-commercial .landing-section-title{margin-bottom:8px;font-size:clamp(1.45rem,2vw,1.85rem)}@media (max-width:960px){.ai-rfp-commercial .ai-rfp-hero__grid,.ai-rfp-commercial .ai-rfp-steps,.ai-rfp-commercial .ai-rfp-grid{grid-template-columns:1fr}}@media (max-width:720px){.ai-rfp-commercial .ai-rfp-hero__title{max-width:none}.ai-rfp-commercial .ai-rfp-steps,.ai-rfp-commercial .ai-rfp-grid,.ai-rfp-commercial .ai-rfp-grid--audience{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ai-rfp-commercial *{scroll-behavior:auto}}.ai-rfp-category .ai-rfp-showcase{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);align-items:start;gap:20px 28px;display:grid}.ai-rfp-category .ai-rfp-showcase--flip>:first-child{order:2}.ai-rfp-category .ai-rfp-points{color:#c5d2e2;margin:0 0 12px;padding-left:1.15rem;line-height:1.45}.ai-rfp-category .ai-rfp-points li{margin:0 0 6px}.ai-rfp-category .ai-rfp-code{color:#d5e4f4;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.ai-rfp-category .ai-rfp-steps{grid-template-columns:repeat(5,minmax(0,1fr))}.ai-rfp-category .ai-rfp-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ai-rfp-category .ai-rfp-card a,.ai-rfp-category .ai-rfp-evidence a,.ai-rfp-category .ai-rfp-intro a{color:#9be8f7}@media (max-width:1100px){.ai-rfp-category .ai-rfp-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.ai-rfp-category .ai-rfp-showcase,.ai-rfp-category .ai-rfp-evidence-grid{grid-template-columns:1fr}.ai-rfp-category .ai-rfp-showcase--flip>:first-child{order:0}}@media (max-width:720px){.ai-rfp-category .ai-rfp-steps{grid-template-columns:1fr}}
