.accordion{display:flex;flex-direction:column;padding:0 var(--container-padding);padding-block:var(--padding-block-section-top) var(--padding-block-section-bottom);row-gap:39px}@media (min-width:1024px){.accordion{padding:0 max((100% - 1100px)/2,var(--container-padding))}}.accordion__item{display:grid;grid-template-rows:minmax(0,min-content) 0fr;transition:grid-template-rows .3s,margin-bottom .3s}.accordion__item.shown{grid-template-rows:minmax(0,min-content) 1fr}.accordion__title{border-bottom:1px solid #e0e0e0;cursor:pointer;font-family:UniversLTCYR-67BoldCond;font-size:22px;font-weight:700;letter-spacing:-.2px;line-height:26px;padding-bottom:25px;padding-right:42px;padding-top:26px;position:relative;text-transform:uppercase;transition-duration:.3s;transition-property:border-color}.accordion__title i{color:#999;font-size:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s,color .3s}.accordion__item.shown .accordion__title i{transform:translateY(-50%) rotate(180deg)}@media not all and (pointer:coarse){.accordion__title:hover{border-color:#999}.accordion__title:hover i{color:#000}}.accordion__text{font-family:UniversLTCYR-47LightCond;font-size:16px;font-weight:300;line-height:19px;min-height:0;overflow:hidden;transition:padding .3s}.shown .accordion__text{padding-top:30px}.accordion__text h2,.accordion__text h3,.accordion__text h4{font-family:UniversLTCYR-67BoldCond;font-size:16px;font-weight:700;line-height:20px;margin-bottom:16px;margin-top:40px;text-transform:uppercase}.accordion__text h2:last-child,.accordion__text h3:last-child,.accordion__text h4:last-child{margin-bottom:0}.accordion__text p{margin-bottom:16px}.accordion__text p:last-child{margin-bottom:0}.accordion__text ol,.accordion__text ul{margin-bottom:16px;padding:0}.accordion__text ol:last-child,.accordion__text ul:last-child{margin-bottom:0}.accordion__text ol li,.accordion__text ul li{line-height:22px;list-style-type:none;margin-bottom:8px;padding-left:20px;position:relative}.accordion__text ol li:before,.accordion__text ul li:before{background-color:#000;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:9px;width:4px}.accordion__text ol li:last-child,.accordion__text ul li:last-child{margin-bottom:0}.accordion__text ol{counter-reset:item}.accordion__text ol li{counter-increment:item;padding-left:27px}.accordion__text ol li:before{content:counter(item) ") ";height:0;left:0;position:absolute;top:0;width:0}.accordion__text a{display:block;margin-bottom:16px}.accordion__text a:last-child{margin-bottom:0}.accordion__text a:not(.orange):not([data-outer-link]){color:#3799ea;text-underline-offset:2px;transition-duration:.3s;transition-property:color;white-space:nowrap}@media not all and (pointer:coarse){.accordion__text a:not(.orange):not([data-outer-link]):hover{color:#343434}}.accordion__text a:not(.orange):not([data-outer-link]):visited{color:#514ede}.accordion li a,.accordion p a,.accordion span a{display:inline-block;margin:0}.accordion--faq{padding:0;row-gap:32px}.accordion--faq .shown .accordion__title{border-color:transparent}.accordion--faq .shown .accordion__text{border-bottom:1px solid #e0e0e0;padding-bottom:33px;padding-top:11px}.accordion--faq .accordion__title{font-family:UniversLTCYR-47LightCond;font-size:18px;font-weight:300;letter-spacing:0;line-height:22px;min-height:78px;padding-bottom:24px;padding-top:24px;text-transform:none}.accordion--faq .accordion__text{border-color:transparent;line-height:23px;padding-right:40px}.accordion--faq .accordion__text ol,.accordion--faq .accordion__text ul{margin-bottom:22px}.accordion--faq .accordion__text ol:last-child,.accordion--faq .accordion__text ul:last-child{margin-bottom:0}.accordion--faq .accordion__text ol li,.accordion--faq .accordion__text ul li{line-height:23px;margin-bottom:7px;padding-left:16px}.accordion--faq .accordion__text ol li:before,.accordion--faq .accordion__text ul li:before{height:1px;top:11px;width:9px}.accordion--faq .accordion__text ol li:last-child,.accordion--faq .accordion__text ul li:last-child{margin-bottom:0}.accordion--faq .accordion__text ol li:before{content:counter(item) ") ";left:0;position:absolute;top:0}.accordion--faq .accordion__text h2,.accordion--faq .accordion__text h3,.accordion--faq .accordion__text h4{margin-bottom:11px;margin-top:0}.accordion--faq .accordion__text h2:last-child,.accordion--faq .accordion__text h3:last-child,.accordion--faq .accordion__text h4:last-child{margin-bottom:0}@media (min-width:768px){.accordion__text{padding-right:135px}.accordion__text ol,.accordion__text ul{padding-right:100px}}@media (min-width:1024px){.accordion{padding-block:var(--padding-block-section-top) var(--padding-block-section-bottom)}.accordion__text{padding-right:220px}.accordion__text ol,.accordion__text ul{padding-right:131px}.accordion--faq{margin:0;padding:0;row-gap:0}.accordion--faq .shown .accordion__text{padding-top:15px}.accordion--faq .accordion__text h2,.accordion--faq .accordion__text h3,.accordion--faq .accordion__text h4{margin-bottom:15px}.accordion--faq .accordion__text h2:last-child,.accordion--faq .accordion__text h3:last-child,.accordion--faq .accordion__text h4:last-child{margin-bottom:0}.accordion--faq .accordion__text ol,.accordion--faq .accordion__text ul{margin-bottom:26px;padding-right:0}.accordion--faq .accordion__text ol:last-child,.accordion--faq .accordion__text ul:last-child{margin-bottom:0}}
