.spollers{display:grid;gap:15px}.spollers__item{font-size:1.25rem}.spollers__title{cursor:default;list-style:none;position:relative;text-align:left;width:100%}.spollers__title::-webkit-details-marker,.spollers__title::marker{display:none}.--spoller-init .spollers__title{cursor:pointer}.page{background-attachment:fixed;background-image:url(../assets/img/bg-red.svg);background-size:cover;position:relative}.page:after,.page:before{background:#fff;content:"";left:0;position:absolute;width:100%}.page:before{background:linear-gradient(180deg,#fff,hsla(0,0%,98%,0))}.page:after{background:linear-gradient(0deg,#fff,hsla(0,0%,98%,0));bottom:0}.faq__container{position:relative;z-index:2}.faq__header{margin-bottom:36px}.faq__header,.faq__header-icon{align-items:center;display:flex}.faq__header-icon{background-color:#d71920;justify-content:center}.faq__header-icon svg{fill:#fff}.faq__header-title{color:#d71920;font-weight:600;line-height:110%}.faq__items{display:flex;flex-direction:column;row-gap:24px}.item-accordion{background-color:#fff;border:2px solid #d8d8d8;position:relative}.item-accordion[open]{border:2px solid #d71920}.item-accordion[open] .--corner-line{background-color:#d71920}.item-accordion__head{align-items:center;column-gap:20px;display:flex}.item-accordion__title{align-items:center;color:#d71920;column-gap:10px;cursor:pointer;display:flex;font-weight:600;line-height:110%;padding:36px;position:relative;width:100%}.item-accordion__title:before{background:rgba(215,25,31,.5);content:"";display:block;flex:0 0 12px;height:20px;transform:skew(-20deg);width:12px}.item-accordion__plus{display:block;flex:0 0 30px;margin-left:auto;position:relative}.item-accordion__plus,.item-accordion__plus:after{background-color:#d71920;height:3px;top:50%;width:30px}.item-accordion__plus:after{content:"";position:absolute;right:0;transform:translateY(-50%) rotate(-90deg);transition:transform .5s ease 0s}.--spoller-active .item-accordion__plus:after{transform:translateY(-50%) rotate(0deg)}.item-accordion__content{padding:0 36px 36px}.item-accordion .--corner-line{background-color:#d8d8d8;height:2px;transition:background-color .1s ease 0s}@media (max-width:61.99875em){.item-accordion .--corner-line-top-left{left:-14.5px;top:14px}.item-accordion .--corner-line-bottom-right{bottom:14px;right:-14.5px}}@media (max-width:47.99875em){.page{background-attachment:scroll;background-image:url(../assets/img/bg-red-mobile.svg)!important;background-size:100%}}@media (max-width:22.5em){.page{padding-top:72px}.page:after,.page:before{height:180px}.page:before{top:48px}.page>:last-child{padding-bottom:100px}.faq{margin-bottom:100px}.faq__block:not(:last-child){margin-bottom:36px}.faq__header{column-gap:24px}.faq__header-icon{height:48px;width:48px}.faq__header-icon svg{height:20px;width:20px}.faq__header-title{font-size:24px}.item-accordion__title{font-size:18px}}@media (min-width:22.5em) and (max-width:97em){.page{padding-top:clamp(72px,57.2013422819px + 4.110738255vw,121px)}.page:after,.page:before{height:clamp(135px,193.5906040268px + -3.7751677852vw,180px)}.page:before{top:clamp(48px,40.1476510067px + 2.1812080537vw,74px)}.page>:last-child{padding-bottom:clamp(100px,69.7986577181px + 8.389261745vw,200px)}.faq{margin-bottom:clamp(100px,84.8993288591px + 4.1946308725vw,150px)}.faq__block:not(:last-child){margin-bottom:clamp(36px,32.3758389262px + 1.0067114094vw,48px)}.faq__header{column-gap:clamp(24px,20.3758389262px + 1.0067114094vw,36px)}.faq__header-icon{height:clamp(48px,38.3355704698px + 2.6845637584vw,80px);width:clamp(48px,38.3355704698px + 2.6845637584vw,80px)}.faq__header-icon svg{height:clamp(20px,15.1677852349px + 1.3422818792vw,36px);width:clamp(20px,15.1677852349px + 1.3422818792vw,36px)}.faq__header-title{font-size:clamp(24px,11.9194630872px + 3.355704698vw,64px)}.item-accordion__title{font-size:clamp(18px,12.5637583893px + 1.5100671141vw,36px)}}@media (min-width:97em){.page{padding-top:121px}.page:after,.page:before{height:135px}.page:before{top:74px}.page>:last-child{padding-bottom:200px}.faq{margin-bottom:150px}.faq__block:not(:last-child){margin-bottom:48px}.faq__header{column-gap:36px}.faq__header-icon{height:80px;width:80px}.faq__header-icon svg{height:36px;width:36px}.faq__header-title{font-size:64px}.item-accordion__title{font-size:36px}}