.sp-partner-page{overflow:visible}.sp-partner-page .container:before,.sp-partner-page .container:after{display:none!important}.partner-hero,.partner-money,.partner-apply{display:grid;grid-template-columns:1.15fr 1fr;gap:55px;align-items:start}.partner-hero{padding-top:65px;padding-bottom:65px;align-items:center}.sp-partner-page h1{font-size:55px;line-height:1.1;letter-spacing:-1.4px}.sp-partner-page h2{font-size:36px;line-height:1.2}.sp-partner-page h3{font-size:25px}.sp-partner-page p,.sp-partner-page li{line-height:1.85;color:#666c62}.partner-hero aside{background:#29312a;padding:38px;color:#fff6e7;border:1px solid #ac9162}.partner-hero aside>strong{font:100px Georgia,serif;color:#cfb98d}.partner-hero aside h2{font-size:28px;color:#fff6e7}.partner-hero aside p{color:#dddace}.partner-section{padding-top:45px;padding-bottom:45px;border-top:1px solid #ded6c8}.partner-two{display:grid;grid-template-columns:1fr 1fr;gap:30px}.partner-two article,.partner-money aside{padding:30px;background:#fffdf8;border:1px solid #ded6c8}.partner-steps{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px 40px}.partner-steps li{display:flex;gap:20px}.partner-steps b{font:35px Georgia,serif;color:#a48959}.partner-money dl div{display:flex;justify-content:space-between;gap:15px;padding:15px 0;border-bottom:1px solid #ded6c8}.partner-money dd{margin:0;white-space:nowrap}.partner-money small{line-height:1.8;display:block;color:#666c62}.partner-apply{scroll-margin-top:110px}.partner-ack{display:flex!important;gap:12px;margin:22px 0;font-size:12px;line-height:1.7}.partner-ack input{width:18px!important;min-height:18px!important}.partner-honey{position:absolute;left:-9999px}.sp-partner-page .sp-form input,.sp-partner-page .sp-form select,.sp-partner-page .sp-form textarea{width:100%;min-width:0}.sp-partner-page .sp-form-grid{gap:20px}.sp-partner-page .sp-form label{font-size:12px}.sp-partner-page .sp-form textarea{min-height:90px}.sp-partner-page .sp-form button{width:100%;margin-top:22px}.sp-partner-page .sp-faq{max-width:900px}@media(max-width:767px){.partner-hero,.partner-money,.partner-apply,.partner-two,.partner-steps{grid-template-columns:minmax(0,1fr);gap:25px}.sp-partner-page h1{font-size:40px}.sp-partner-page h2{font-size:30px}.partner-hero,.partner-section{padding-top:35px;padding-bottom:35px}.sp-partner-page .sp-form-grid{grid-template-columns:minmax(0,1fr)}}