.business-page:has(.partner-intro){max-width:78rem}
.partner-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);margin-bottom:4rem}.partner-intro>*{min-width:0}.partner-intro h1{font-size:clamp(2.2rem,4vw,3.8rem);overflow-wrap:break-word}.partner-intro .lead{font-size:1.15rem}.partner-model{background:linear-gradient(150deg,#fff 20%,#f8eaf3);border-color:#dcc3d4}.partner-model img{margin-bottom:1rem}.partner-model .eyebrow{font-size:.85rem}.partner-model h2{font-size:1.8rem}.partner-model ol{padding-left:1.25rem}.partner-model li{padding-left:.3rem;margin-bottom:.75rem}.partner-opportunity{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;align-items:start;margin-block:4rem}.partner-opportunity>*{min-width:0}.partner-opportunity .business-note{margin:0}.partner-opportunity li{margin-bottom:.6rem}.partner-commission{margin-block:4rem}.partner-whitelabel{margin-block:3rem}.partner-intro .business-actions .button{white-space:normal}.partner-intro .business-actions{gap:1rem}
@media(max-width:55rem){.partner-intro,.partner-opportunity{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2.5rem}.partner-intro h1{font-size:clamp(2rem,7vw,3rem)}.partner-opportunity,.partner-commission{margin-block:2.5rem}.partner-intro .business-actions .button{width:100%;text-align:center}}
