.faq-hero{color:#fff;background-color:#78174c}@media screen and (min-width: 1048px){.faq-hero{padding-block:28px}}@media(max-width: 1048px)and (min-width: 768px){.faq-hero{padding-block:50px}}@media screen and (max-width: 767px){.faq-hero{padding-block:40px}}@media screen and (min-width: 1048px){.faq-hero__title{width:40.8%;font-size:48px;line-height:1.25}}@media(max-width: 1048px)and (min-width: 768px){.faq-hero__title{width:35%}}@media screen and (min-width: 768px){.faq-hero__title{flex-shrink:0;text-transform:uppercase}}@media screen and (max-width: 1048px){.faq-hero__title{font-size:36px;line-height:1.16}}@media screen and (max-width: 768px){.faq-hero__title{font-family:"Robotothin"}}.faq-hero__container{display:flex}@media screen and (min-width: 768px){.faq-hero__container{align-items:center;gap:16px}}@media screen and (max-width: 767px){.faq-hero__container{flex-direction:column;gap:15px}}.faq-hero__content{display:flex}@media screen and (min-width: 1048px){.faq-hero__content{gap:35px}}@media screen and (min-width: 768px){.faq-hero__content{align-items:center;margin-inline-start:auto}}@media screen and (max-width: 1048px){.faq-hero__content{gap:20px}}@media screen and (max-width: 767px){.faq-hero__content{flex-direction:column;gap:15px}}.faq-hero__info{font-size:16px;line-height:1.2}@media screen and (min-width: 768px){.faq-hero__info{max-width:220px;margin-inline-start:auto;text-align:end}}.faq-hero__info a{color:inherit;transition:color .3s ease;font-family:"Robotobold"}.faq-hero__info strong{font-family:"Robotobold";font-weight:400}.faq-hero__image{aspect-ratio:280/206}@media screen and (min-width: 1048px){.faq-hero__image{width:40%}}@media(max-width: 1048px)and (min-width: 768px){.faq-hero__image{width:44.5%}}@media screen and (max-width: 767px){.faq-hero__image{max-width:480px;margin:0 auto}}.faq-hero__image img{display:block;width:100%;height:100%;object-fit:contain}.faq-container{margin-top:24px;display:flex;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 767px){.faq-container{flex-wrap:wrap}}.faq-sidebar{flex-shrink:0}@media screen and (min-width: 1048px){.faq-sidebar{width:277px;margin-inline-end:30px}}@media(max-width: 1048px)and (min-width: 768px){.faq-sidebar{width:195px;margin-inline-end:37px}}@media screen and (max-width: 767px){.faq-sidebar{order:2;padding-inline:10px;margin:0 auto}}@media screen and (min-width: 768px){.faq-content{margin-bottom:50px}}@media screen and (max-width: 767px){.faq-content{margin-bottom:35px}}.faq-author{font-size:16px;line-height:1.2;font-family:"Roboto"}@media screen and (min-width: 1048px){.faq-author{margin-bottom:118px;padding-top:10px}}@media(max-width: 1048px)and (min-width: 768px){.faq-author{margin-bottom:10px}}@media screen and (max-width: 767px){.faq-author{margin-bottom:20px}}.faq-author a{color:#78174c;font-family:"Robotobold"}.faq-author p:not(:last-child){margin-bottom:20px}.faq-banners{flex-shrink:0;width:277px;margin-inline-end:30px}@media screen and (min-width: 1048px){.faq-banner{margin-bottom:36px}}@media(max-width: 1048px)and (min-width: 768px){.faq-banner{margin-bottom:24px}}@media screen and (max-width: 767px){.faq-banner{margin-bottom:21px}}.faq-banner__picture{display:block;margin:0 auto;transition:opacity .3s ease}@media(max-width: 1048px)and (min-width: 768px){.faq-banner__list-item .faq-banner__picture{max-width:114px}}.faq-banner__link:hover .faq-banner__picture{opacity:.7}.faq-banner__image{height:auto}.faq-banner__title{font-family:"Robotobold";display:block;text-align:center}@media screen and (min-width: 1048px){.faq-banner__title{margin-bottom:22px;font-size:33px;line-height:49px}}@media(max-width: 1048px)and (min-width: 768px){.faq-banner__title{margin-bottom:16px;font-size:23px;line-height:35px}}@media screen and (max-width: 767px){.faq-banner__title{margin-bottom:24px;font-size:33px;line-height:49px}}.faq-banner--radius_mod{border-radius:8px;overflow:hidden}.faq-banner--author_mod{border-radius:10px;overflow:hidden}@media screen and (min-width: 768px){.faq-banner--author_mod{margin-bottom:56px}}@media screen and (max-width: 767px){.faq-banner--author_mod{margin-bottom:21px}}.faq-banner__link{display:block;text-align:center}.faq-banner__list{text-align:center}@media screen and (min-width: 1048px){.faq-banner__list-item:not(:last-child){margin-bottom:19px}}@media(max-width: 1048px)and (min-width: 768px){.faq-banner__list-item:not(:last-child){margin-bottom:12px}}@media screen and (max-width: 767px){.faq-banner__list-item:not(:last-child){margin-bottom:19px}}.faq-accordion{width:100%}@media screen and (min-width: 1048px){.faq-accordion{max-width:781px}}.faq-accordion-item__head{position:relative;cursor:pointer}@media screen and (min-width: 768px){.faq-accordion-item__head{width:100%;padding:50px 50px 50px 0}}@media screen and (max-width: 767px){.faq-accordion-item__head{padding:50px 70px 50px 20px;margin-inline-end:-20px;margin-inline-start:-20px}}.faq-accordion-item__head:not(:first-child){border-top:1px solid rgba(140,154,156,.25)}.faq-accordion-item__head:last-of-type:not(.ui-accordion-header-active){border-bottom:1px solid rgba(140,154,156,.25)}.faq-accordion-item__head .ui-accordion-header-icon{position:absolute;top:50%;transform:translateY(-12.5px);width:25px;height:25px;transition:transform .3s ease,opacity .3s ease}@media screen and (min-width: 768px){.faq-accordion-item__head .ui-accordion-header-icon{right:0}}@media screen and (max-width: 767px){.faq-accordion-item__head .ui-accordion-header-icon{right:20px}}.faq-accordion-item__head .ui-accordion-header-icon:before{content:"";position:absolute;left:11px;top:0;height:100%;width:3px;background-color:var(--color-text);transition:transform .3s ease}.faq-accordion-item__head .ui-accordion-header-icon:after{content:"";position:absolute;left:0;top:11px;height:3px;width:100%;background-color:var(--color-text)}.faq-accordion-item__head .ui-accordion-header-icon:hover{opacity:.7}.faq-accordion-item__head.ui-accordion-header-active .ui-accordion-header-icon{transform:translateY(-12.5px) rotate(180deg)}.faq-accordion-item__head.ui-accordion-header-active .ui-accordion-header-icon:before{transform:rotate(90deg)}.faq-accordion-item__title{font-size:16px;line-height:1.5;font-family:"Robotobold"}.faq-accordion-item__content{font-size:16px;line-height:1.5;font-family:"Roboto";padding-bottom:50px}.faq-accordion-item__content:last-child{border-bottom:1px solid rgba(140,154,156,.25)}.faq-accordion-item__content a{color:#78174c;font-family:"Robotobold"}.faq-accordion-item__content p:not(:last-child){margin-bottom:20px}
