.partner__main{margin-block:60px}@media screen and (min-width: 750px){.partner__main{margin-block:80px}}.partner__row{display:flex;flex-direction:column;gap:50px}@media screen and (min-width: 750px){.partner__row{display:grid;grid-template-columns:3fr 1fr;gap:100px}}.partner__header{margin-block-end:20px;padding-block-end:10px;border-block-end:1px solid rgba(44,45,58,.2)}.partner__back-link{background-color:transparent!important;color:#2c2d3a;min-height:auto;padding:0;display:inline-flex}.partner__back-link .arrow-button__icon{margin:0;transform:rotate(-135deg);color:#324df7}.partner__tag{font-family:Outfit;font-weight:500;font-size:11px;line-height:1.4;color:#2c2d3a;border:1px solid #5453f5;padding:3px 7px;border-radius:3px;display:inline-block}@media screen and (min-width: 750px){.partner__tag{font-size:14px;padding:5px 10px;border-radius:5px;margin-block-start:10px}}.partner__title{font-family:Outfit;letter-spacing:-.02em;font-weight:500;font-size:42px;line-height:1.1;color:#2c2d3a;margin-block:0 60px}@media screen and (min-width: 750px){.partner__title{margin-block-end:80px}}@media screen and (min-width: 1200px){.partner__title{font-size:52px}}.partner__content{color:#2c2d3a}.partner__content h2{margin-block:50px 10px;font-family:Outfit;font-weight:500;font-size:22px;line-height:1.1}.partner__content p{margin-block:0 20px}.partner__content a{color:#324df7;text-decoration:none;font-weight:500}.partner__content *:first-child{margin-block-start:0}.partner__content *:last-child{margin-block-end:0}.partner__content img{max-inline-size:100%}.partner__cta{display:flex;flex-direction:column;gap:20px;margin-block-start:60px;background-color:#f3f3f3;padding:20px;border-radius:20px}@media screen and (min-width: 750px){.partner__cta{margin-block-start:80px;align-items:flex-start}}.partner__cta-title{font-family:Outfit;font-size:30px;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:inherit;margin:0;padding:0}.partner__cta-text{margin:0}.partner__aside{display:flex;flex-direction:column;gap:30px;align-items:flex-start}@media screen and (min-width: 750px){.partner__aside{position:sticky;top:120px;gap:40px}}@media screen and (min-width: 990px){.partner__aside{top:160px}}.partner__logo{display:flex;width:100%}.partner__logo img{max-width:180px;max-height:80px;width:auto;height:auto}.partner__link{width:100%}@media screen and (min-width: 750px){.partner__link{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/partner.css.map */
