.partner-program-hero{background:#f4f5f5}.partner-program-hero h1{font-size:clamp(40px,4.2vw,62px)}.partner-program-photo{align-self:center;background:#fff;border:1px solid var(--line);overflow:hidden}.partner-program-photo img{display:block;width:100%;height:auto;filter:grayscale(1)}.partner-program-photo>p{margin:0;padding:24px 28px;font-size:16px;color:var(--charcoal)}.partner-program-photo>p>strong{font-size:22px;color:var(--ink)}.partner-models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.partner-models article{border:1px solid var(--line);padding:30px;display:flex;flex-direction:column}.partner-models .eyebrow{color:var(--orange);font-size:11px}.partner-models h3{font-size:28px}.partner-models p:not(.eyebrow){font-size:16px;color:var(--charcoal)}.partner-models .underlink{margin-top:auto;padding-top:12px}.partner-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 38px}.partner-benefits article{border-top:1px solid #d5d9db;padding-top:22px}.partner-benefits h3{font-size:23px}.partner-benefits p{font-size:16px;color:var(--charcoal);margin:0}.partner-solutions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 38px}.partner-solutions>a{display:block;padding:24px 0;border-top:1px solid var(--line)}.partner-solutions>a:hover{text-decoration:none}.partner-solutions h3{font-size:23px;margin-bottom:12px}.partner-solutions p{font-size:16px;color:var(--charcoal);margin:0 0 12px}.partner-solutions span{font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.partner-industries{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:50px 0}.partner-industries>div>p:not(.eyebrow){color:var(--charcoal)}.partner-industries ul{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:26px 0 0}.partner-industries li{padding:9px 16px;border:1px solid var(--line);border-radius:3px;font-size:14px;background:var(--pale)}.partner-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;list-style:none;padding:0;margin:0}.partner-steps>li{border-top:1px solid var(--line);padding-top:25px}.partner-steps>li>span{display:block;font:800 30px Manrope,Arial,sans-serif;color:var(--orange);margin-bottom:20px}.partner-steps h3{font-size:23px}.partner-steps p{font-size:16px;color:var(--charcoal)}
@media(max-width:1050px){.partner-models article{padding:24px}.partner-models h3{font-size:24px}.partner-benefits{gap:25px}.partner-steps{gap:24px}}
@media(max-width:750px){.partner-models,.partner-steps{grid-template-columns:1fr}.partner-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-models article{padding:28px}}
@media(max-width:650px){.partner-benefits,.partner-solutions{grid-template-columns:1fr}.partner-industries{padding:40px 0}.partner-program-photo>p{padding:20px}.partner-program-hero .phone-hero-grid{gap:30px}}
