.partner-intro{max-width:760px;margin-bottom:28px}.partner-intro h1{letter-spacing:-.055em;margin:12px 0;font-size:clamp(38px,5vw,76px);line-height:1.06}.partner-intro p,.partner-layout aside li{line-height:1.55}.partner-intro a{margin-top:8px;text-decoration:underline;display:inline-block}.partner-layout{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.partner-layout aside{background:#ecf3e6;border-radius:16px;padding:22px}.partner-layout aside ol{padding-left:20px}.partner-layout aside li+li{margin-top:14px}.partner-form fieldset{border:0;margin:22px 0;padding:0}.partner-options{grid-template-columns:1fr 1fr;gap:9px;margin-top:9px;display:grid}.partner-form .partner-options label,.partner-form .partner-consent{align-items:flex-start;gap:8px;font-size:14px;display:flex}.partner-form input[type=checkbox]{accent-color:#325f40;flex:none;width:17px;height:17px;min-height:0;margin:2px 0}.partner-form .partner-consent{margin:16px 0}.partner-form [role=alert]{color:#933921}.partner-reference{overflow-wrap:anywhere;margin:10px 0 18px;display:block}@media (max-width:760px){.partner-layout,.partner-options{grid-template-columns:1fr}}
