body.partner-prototype{margin:0;font-family:Arial,sans-serif;color:#24272a}.partner-prototype *{box-sizing:border-box}.partner-hero{height:560px;background-size:cover;background-position:center;display:grid;place-items:center;text-align:center;color:#fff}.partner-hero h1{font-size:42px;line-height:1.08}.partner-hero p{font-size:14px}.partner-hero a{display:inline-flex;margin-top:35px;padding:13px 25px;border-radius:24px;background:#f15a24;font-weight:700}.partner-section{max-width:1080px;margin:auto;padding:55px 24px;text-align:center}.partner-section>small{color:#2879b1;font-size:12px;font-weight:700}.partner-section h2{font-size:36px;margin:8px 0}.partner-section>i{display:block;width:42px;height:5px;background:#1769a5;margin:0 auto 22px;border-radius:3px}.partner-section>p{font-size:13px;line-height:1.7;letter-spacing:.7px}.partner-cooperation{width:100%;margin:35px 0 12px;border-radius:25px}.partner-value-grid,.partner-type-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.partner-value-grid article,.partner-type-grid article{padding:12px 22px 24px;border:1px solid #dfe4e8;border-radius:20px;box-shadow:0 4px 9px #0002}.partner-value-grid img,.partner-type-grid img{display:block;width:38px;height:38px;object-fit:contain;margin:0 auto}.partner-value-grid h3,.partner-type-grid h3{font-size:16px}.partner-value-grid p,.partner-type-grid p{font-size:12px;line-height:1.5}.partner-levels .levels{max-width:800px;margin:30px auto}.level-head,.level-row{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:8px;margin:7px 0}.level-head b,.level-row span{padding:7px 10px;border-radius:15px;background:#b9dcfa;font-size:11px}.level-head b:first-child{background:#f15a24;color:#fff}.level-row span:first-child{background:#f5a51b;color:#fff}.level-row img{width:15px;height:15px}.partner-step{text-align:left;max-width:900px;margin:24px auto}.partner-step>b{float:left;margin-right:10px;border:1px solid #555;border-radius:50%;width:22px;height:22px;text-align:center}.partner-step h3{font-size:14px}.partner-step p{font-size:11px;margin-left:34px}.partner-form{max-width:900px;margin:auto;padding:55px 24px 110px}.partner-form h2{font-size:24px}.partner-form form{display:grid;grid-template-columns:1fr 1fr;gap:12px 30px}.partner-form label{font-size:11px;font-weight:700}.partner-form input:not([type=checkbox]){display:block;width:100%;height:36px;border:1px solid #999;border-radius:20px;margin-top:5px;padding:0 12px}.partner-consent{grid-column:1/-1;font-weight:400}.partner-form button{grid-column:1/-1;justify-self:center;border:0;border-radius:22px;background:#f15a24;color:#fff;padding:11px 30px;font-weight:700}@media(max-width:780px){.partner-value-grid,.partner-type-grid,.partner-form form{grid-template-columns:1fr}.level-head,.level-row{grid-template-columns:1.4fr repeat(3,1fr)}.partner-hero h1{font-size:31px}}
.partner-value-grid article{min-height:260px!important;padding:12px 26px 26px!important}.partner-value-grid article>img{margin:0 auto 14px!important}.partner-value-grid h3{margin:0 auto 22px!important;line-height:1.2!important}.partner-value-grid p{max-width:280px;margin:0 auto!important;font-size:12px!important;line-height:1.65!important;letter-spacing:.7px!important}
.partner-types{padding-top:60px!important}.partner-types h2{font-size:38px!important;font-weight:800!important}.partner-types>p{max-width:900px;margin:0 auto 36px!important;line-height:1.65!important}.partner-types>p strong{font-weight:800}.partner-type-grid{gap:34px!important}.partner-type-grid article{min-height:360px!important;padding:50px 30px 30px!important;display:flex;flex-direction:column;align-items:center}.partner-type-grid article>img{width:62px!important;height:62px!important;margin:0 auto 28px!important}.partner-type-grid h3{font-size:18px!important;font-weight:800!important;margin:0 0 38px!important}.partner-type-grid p{max-width:255px;margin:0 auto!important;font-size:13px!important;line-height:1.55!important;letter-spacing:.8px!important}
.partner-levels h2{font-size:38px!important;font-weight:800!important}.partner-levels .levels{max-width:820px!important}.partner-levels .level-head,.partner-levels .level-row{grid-template-columns:1.15fr repeat(3,1fr)!important;gap:22px!important;margin:12px 0!important}.partner-levels .level-head b,.partner-levels .level-row span{min-height:38px!important;padding:7px 12px!important;border-radius:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;font-weight:700!important;text-align:center!important;line-height:1.1!important}.partner-levels .level-head b{background:#1763a2!important;color:#fff!important;font-size:15px!important}.partner-levels .level-head b:first-child{background:#f15a24!important}.partner-levels .level-row span{background:#b9dcfa!important;color:#1763a2!important}.partner-levels .level-row span:first-child{background:#ff9900!important;color:#fff!important;font-size:12px!important}.partner-levels .level-row img{display:block!important;width:20px!important;height:20px!important;object-fit:contain!important;margin:0 auto!important}
.partner-start{padding-top:70px!important}.partner-start h2{font-size:38px!important;font-weight:800!important}.partner-start .partner-step{display:grid!important;grid-template-columns:25px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;max-width:960px!important;margin:42px auto!important;text-align:left!important}.partner-start .partner-step>b{float:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:23px!important;height:23px!important;margin:0!important;padding:0!important;border:2px solid #444!important;border-radius:50%!important;font-size:13px!important;line-height:1!important;text-align:center!important}.partner-start .partner-step h3{font-size:16px!important;font-weight:800!important;line-height:1.25!important;margin:1px 0 16px!important}.partner-start .partner-step p{margin:0!important;font-size:12px!important;line-height:1.55!important;letter-spacing:1px!important}
.partner-form{max-width:960px!important;padding-top:70px!important}.partner-form h2{display:flex!important;align-items:center!important;gap:14px!important;font-size:30px!important;font-weight:800!important;margin:0 0 28px!important}.partner-form h2 img{display:block;width:31px;height:31px;object-fit:contain}.partner-form form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:18px 80px!important}.partner-form label{font-size:12px!important;font-weight:800!important;letter-spacing:1px!important}.partner-form label em{font-style:normal;color:#f15a24;margin-left:2px}.partner-form input:not([type=checkbox]){height:40px!important;margin-top:8px!important;padding:0 20px!important;border:1px solid #555!important;border-radius:22px!important;font-size:12px!important;letter-spacing:1px!important}.partner-form input::placeholder{color:#8c9296;opacity:1}.partner-form .partner-wide{grid-column:1/-1!important}.partner-form .partner-wide input{height:46px!important}.partner-form .partner-empty{visibility:hidden}.partner-form .partner-consent{grid-column:1/-1!important;display:flex!important;align-items:center!important;gap:10px!important;font-weight:400!important}.partner-form .partner-consent input{appearance:none!important;-webkit-appearance:none!important;width:15px!important;height:15px!important;margin:0!important;border:1px solid #555!important;border-radius:50%!important;background:#fff!important;flex:0 0 15px!important}.partner-form .partner-consent input:checked{background:#f15a24!important;border:4px solid #fff!important;box-shadow:0 0 0 1px #f15a24!important}.partner-form .partner-thanks{grid-column:1/-1!important;margin:-8px 0 0 25px!important;font-size:11px!important;letter-spacing:1px!important}.partner-form button{margin-top:8px!important}@media(max-width:780px){.partner-form form{grid-template-columns:1fr!important}.partner-form .partner-empty{display:none}.partner-form .partner-wide,.partner-form .partner-consent,.partner-form .partner-thanks,.partner-form button{grid-column:1!important}}
