.faq-tabs{background-color:var(--color-faq-background);color:var(--color-faq-text);padding:5rem 0;transition:background-color .25s,color .25s}.faq-tabs__inner{width:min(100% - 2rem,67rem);margin-inline:auto}.faq-tabs__title{color:var(--color-faq-text);text-transform:uppercase;margin:0 0 3rem;font-size:3rem;line-height:1;transition:color .25s}.faq-tabs__nav{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:4.5rem;display:grid}.faq-tabs__tab{background-color:var(--color-faq-text);width:100%;min-height:3rem;color:var(--color-faq-background);font:inherit;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:999rem;padding:.5rem 1.5rem;font-size:1.4rem;font-weight:600;line-height:1;transition:background-color .25s,border-color .25s,color .25s,transform .25s}.faq-tabs__tab:hover,.faq-tabs__tab:focus{color:#fff;background-color:#ff31c7;border-color:#ff31c7;outline:none}.faq-tabs__tab.is-active{color:#fff;background-color:#ff31c7;border-color:#ff31c7}.faq-tabs__panel{border-top:1px solid var(--color-faq-border);transition:border-color .25s}.faq-tabs__item{border-bottom:1px solid var(--color-faq-border);transition:border-color .25s}.faq-tabs__question{width:100%;min-height:4.75rem;color:var(--color-faq-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:2rem;padding:1rem 0;font-size:1.7rem;line-height:1.25;transition:color .25s,background-color .25s;display:flex}.faq-tabs__question:hover,.faq-tabs__question:focus{color:#ff31c7;outline:none}.faq-tabs__icon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;transition:color .25s,transform .25s;display:flex}.faq-tabs__icon.is-open{transform:rotate(45deg)}.faq-tabs__answer{color:var(--color-faq-text);padding:0 3rem 1.75rem 0;font-size:1.3rem;line-height:1.5;transition:color .25s}.faq-tabs__answer p{color:inherit;margin-top:0}.faq-tabs__answer p:last-child{margin-bottom:0}.faq-tabs__answer strong{color:inherit}.faq-tabs__answer a{color:#ff31c7;transition:color .25s}.faq-tabs__answer a:hover,.faq-tabs__answer a:focus{color:var(--color-faq-text)}.faq-tabs__footer{color:var(--color-faq-text);margin-top:3.5rem;font-size:1.6rem;line-height:1.4;transition:color .25s}.faq-tabs__footer p{color:inherit}.faq-tabs__footer a{color:#ff31c7;transition:color .25s}.faq-tabs__footer a:hover,.faq-tabs__footer a:focus{color:var(--color-faq-text)}@media (width<=760px){.faq-tabs{padding:3rem 0}.faq-tabs__inner{width:calc(100% - 2rem)}.faq-tabs__title{margin-bottom:2rem;font-size:2.25rem}.faq-tabs__nav{grid-template-columns:1fr;gap:.75rem;margin-bottom:2.5rem}.faq-tabs__tab{font-size:1.15rem}.faq-tabs__question{min-height:4rem;font-size:1.3rem}.faq-tabs__answer{padding-right:1rem;font-size:1.1rem}.faq-tabs__footer{margin-top:2.5rem;font-size:1.25rem}}
