.epic-faq{position:relative;padding:10rem 0;background:var(--epic-bg);color:var(--epic-white);font-family:var(--epic-font)}.epic-faq__container{display:flex;flex-direction:column;gap:clamp(2rem, 5vw, 3.5rem)}.epic-faq__head{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;text-align:right}.epic-faq__head{margin-right:73px;margin-bottom:35px}.epic-faq__title.h1>h2{color:var(--epic-red,#e2231a)}@media screen and (min-width:550px) and (max-width:1200px){.epic-faq__title.h1,.epic-faq__title.h1>h2{font-size:65px}}.epic-faq__subheading{margin:.5rem 0 0;font:500 53px / 1.11 var(--epic-font-din);text-transform:uppercase;letter-spacing:.078em;color:var(--epic-white)}@media (max-width:700px){.epic-faq__head{align-items:flex-start;text-align:left}.epic-faq__subheading{font-size:19px}}.epic-faq__item-heading{padding-right:84px}.epic-faq__item{border-bottom:4px solid rgb(255 255 255 / .12);margin-bottom:21px}.epic-faq__item:last-child{margin-bottom:0;border-bottom:0}.epic-faq__item-heading{margin:0}.epic-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;padding:1.5rem 0 2.2rem;border:0;background:#fff0;color:var(--epic-muted,#8a8a8a);font-family:var(--epic-font-din);cursor:pointer;transition:color 0.25s ease;-webkit-tap-highlight-color:#fff0;touch-action:manipulation}@media (hover:hover) and (pointer:fine){.epic-faq__question:hover,.epic-faq__question:focus-visible{color:var(--epic-white);outline:none}}.epic-faq__question:focus-visible{outline:2px solid var(--epic-red,#e2231a);outline-offset:3px}.epic-faq__item.is-open .epic-faq__question{color:var(--epic-white)}.epic-faq__question-text>h3{font-size:46px;text-align:left}@media (max-width:700px){.epic-faq__question{gap:1rem;padding:1.1rem 0;font-size:19px}.epic-faq__question-text>h3{font-size:19px}.epic-faq__container{gap:0}.epic-faq__item-heading{padding-right:20px}}@media (max-width:991px){.epic-faq{padding:4rem 0}}@media (min-width:600px) and (max-width:991px){.epic-faq__question-text>h3{font-size:30px}}.epic-faq__icon{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--epic-red,#e2231a);border-radius:50%;transition:transform 0.6s cubic-bezier(.16,1,.3,1) 0.1s,background-color 0.3s ease;margin-right:-10px;margin-top:-18px}.epic-faq__item.is-open .epic-faq__icon{background-color:rgb(226 35 26 / .12);transform:rotate(180deg)}.epic-faq__icon-plus,.epic-faq__icon-plus::before,.epic-faq__icon-plus::after{content:"";position:absolute;background:var(--epic-red,#e2231a);transition:transform 0.3s ease,background-color 0.3s ease}.epic-faq__icon-plus{width:.9rem;height:2px}.epic-faq__icon-plus::before{width:2px;height:.9rem;left:calc(50% - 1px);top:calc(50% - 0.45rem)}.epic-faq__item.is-open .epic-faq__icon-plus::before{transform:scaleY(0)}@media (max-width:700px){.epic-faq__icon{width:1.9rem;height:1.9rem;transition:transform 0.6s cubic-bezier(.16,1,.3,1),background-color 0.3s ease}}.epic-faq__answer{overflow:hidden;height:0}.epic-faq__answer-inner{overflow:hidden}.epic-faq__answer p{margin:0;padding:0 0 2.2rem;max-width:80ch;font:600 20px / 1.46 var(--epic-font);color:var(--epic-white);opacity:0}@media (max-width:700px){.epic-faq__answer p{padding-bottom:1.25rem;max-width:none}}@media (max-width:991px){.epic-faq__answer p{font:400 18px / 1.46 var(--epic-font)}}@media (max-width:550px){.epic-faq__answer p{font:400 17px / 1.46 var(--epic-font)}}@media (prefers-reduced-motion:reduce){.epic-faq__item:not(.is-open) .epic-faq__answer{height:0!important}.epic-faq__item.is-open .epic-faq__answer{height:auto!important}.epic-faq__item.is-open .epic-faq__answer p{opacity:1}.epic-faq__icon,.epic-faq__icon-plus,.epic-faq__icon-plus::before{transition:none}}