.accordion{border-bottom:1px solid #0c101f}.accordion_active{border-bottom:0;margin-bottom:7px}.accordion__header{margin:0}.accordion__trigger{width:100%;padding:16px 0;border:0;border-radius:4px;text-align:left;transition:.3s;position:relative;background:0 0;display:flex;justify-content:space-between;align-items:center;gap:24px}.accordion__trigger::after{content:"";background:url(../images/arrow-angle-top-black.svg)center no-repeat;background-size:cover;display:block;width:24px;height:24px}.accordion__trigger[aria-expanded=true]{position:relative;z-index:1}.accordion__trigger[aria-expanded=true]::after{transform:rotate(45deg)}.accordion p,.accordion__title{font-family:"HelveticaNeueCyr",sans-serif;font-style:normal;text-decoration:none;text-transform:none;font-weight:700;font-size:1.25rem;line-height:1.75rem}.accordion__title span{background:linear-gradient(95deg,#0c101f 35.74%,#4430db 70.69%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background:0 0;-webkit-text-fill-color:rgba(58,58,58,.2);font-weight:900;display:inline-block;margin-right:8px}.accordion p{font-weight:400;font-size:1rem;line-height:1.5rem}.accordion p:last-child{margin-bottom:0}.accordion ol,.accordion ul{padding-left:20px}.accordion ol li,.accordion ul li{font-size:1rem;line-height:1.375rem;font-style:normal;font-weight:400}.accordion ol li:not(:last-of-type),.accordion ul li:not(:last-of-type){margin-bottom:4px}.accordion h4{font-family:"HelveticaNeueCyr",sans-serif;color:#3a3a3a;font-size:1.125rem;line-height:1.5rem;font-weight:900;font-style:normal;text-decoration:none;text-transform:none;margin-bottom:15px}.accordion h4 span{background:linear-gradient(95deg,#0c101f 35.74%,#4430db 70.69%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.accordion img{width:100%;height:100%;object-fit:cover;margin-bottom:20px}.accordion img.alignleft{display:block}@media all and (min-width:35.5rem){.accordion__trigger::after{width:40px;height:40px}.accordion__trigger[aria-expanded=true]{padding:16px 0}.accordion__trigger{padding:24px 0}.accordion__title{font-size:2rem;line-height:2.4rem}.accordion ol li,.accordion ul li{font-size:1.25rem;line-height:1.75rem}}@media all and (min-width:48rem){.accordion__trigger{padding:24px 0}.accordion__title{font-size:1.625rem;line-height:2rem}.accordion h4{font-size:1.375rem;line-height:1.65rem}.accordion img.alignleft{display:inline;float:left;width:50%;margin:0 30px 0 0}}@media all and (min-width:64rem){.accordion__title{font-size:2rem;line-height:2.4rem}.accordion__panel{padding:1px 16px 0 50px}}