.partners-page{max-width:1180px}.partners-intro{max-width:880px}.partners-directions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:70px}.partner-direction{padding:42px;background:var(--lu-green);color:#fff;border-radius:11px}.partner-direction .content-eyebrow{color:var(--lu-champagne)}.partner-direction h2{margin:12px 0 18px;color:#fff;font-size:clamp(34px,4vw,52px);line-height:1.05}.partner-direction p{color:#e2d9cc;line-height:1.65}.partner-direction a{margin-top:18px}.partner-form-section{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:65px;margin-top:90px;padding:50px;background:#eee3d4;border:1px solid var(--lu-line)}.partner-form-section h2{margin:0;font-size:clamp(36px,4.4vw,58px);line-height:1.04}.partner-form{display:grid;grid-template-columns:1fr 1fr;gap:22px 20px}.partner-form label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.partner-form label:last-of-type,.partner-form button,.partner-form .form-note{grid-column:1/-1}.partner-form input,.partner-form textarea{display:block;width:100%;margin-top:8px;padding:12px 0;border:0;border-bottom:1px solid #a99c8b;background:transparent;color:#142019;font:15px/1.45 Manrope,Arial,sans-serif}.partner-form textarea{min-height:110px;resize:vertical}.partner-form .form-note{margin:0}.partner-form .full-row{grid-column:1/-1}.partner-form .form-consent{display:flex;align-items:flex-start;gap:10px;font-weight:400;text-transform:none;letter-spacing:0;font-size:12px;line-height:1.5;color:#4b463d}.partner-form .form-consent input{width:auto;margin:3px 0 0;accent-color:var(--lu-champagne);flex:none}.partner-form .form-consent a{color:inherit}@media(max-width:800px){.partners-directions,.partner-form-section{grid-template-columns:1fr}.partner-form-section{gap:35px;padding:35px 28px}}@media(max-width:560px){.partner-direction{padding:30px 24px}.partner-form{grid-template-columns:1fr}.partner-form label,.partner-form label:last-of-type,.partner-form button,.partner-form .form-note{grid-column:1}.partner-form-section{padding:30px 22px}.partner-form .content-button{width:100%;justify-content:center}}
