.faq>h1{font-size:1.5625rem;color:var(--c-red);font-weight:700;line-height:150%;padding-top:1.3125rem;max-width:75.625rem;margin-left:auto;margin-right:auto;width:92%;letter-spacing:-.05em}@media(max-width:1024.98px){.faq>h1{width:100%;padding-top:1.1875rem;margin-left:5rem;margin-right:5rem}}@media(max-width:767.98px){.faq>h1{margin-left:1.5625rem;margin-right:1.5625rem}}h1{margin-bottom:2.4375rem}.faq-wrapper{margin-top:2.4375rem;max-width:43.75rem;margin-left:auto;margin-right:auto}@media(max-width:1024.98px){.faq-wrapper{padding-left:5rem;padding-right:5rem;max-width:none;max-width:initial}}@media(max-width:767.98px){.faq-wrapper{padding-left:1.5625rem;padding-right:1.5625rem}}.faq-wrapper h2{font-size:1.5rem;line-height:150%;letter-spacing:-.05em;font-weight:700;margin-bottom:1.125rem}@media(max-width:1024.98px){.faq-wrapper h2{margin-bottom:.5rem}}.faq-content+.faq-content{margin-top:1.875rem}@media(max-width:1024.98px){.faq-content+.faq-content{margin-top:1.25rem}}.faq-content+h2{margin-top:6.3125rem}@media(max-width:1024.98px){.faq-content+h2{margin-top:3.9375rem}}summary{display:flex;justify-content:space-between;align-items:center;gap:1.875rem;color:var(--c-red);border:2px solid currentcolor;background-color:var(--c-warm-gray);font-size:1.1875rem;line-height:150%;font-weight:700;letter-spacing:-.05em;padding:3.1875rem 3rem 2.875rem;list-style:none;cursor:pointer}@media(max-width:1024.98px){summary{padding:1.1875rem 1.125rem 1.0625rem;font-size:1.125rem}}summary::-webkit-details-marker{display:none}summary .faq-toggle{display:block;position:relative}summary .faq-toggle:before{content:"";display:block;position:absolute;background-color:currentcolor;transition:.2s}summary .faq-toggle:after{content:"";display:block;position:absolute;background-color:currentcolor;transition:.2s}summary .faq-toggle:before{right:0;top:-.25rem;width:1.3125rem;height:.1875rem}summary .faq-toggle:after{right:.5625rem;top:-.8125rem;width:.1875rem;height:1.3125rem}.faq-content[open] .faq-toggle:after{display:none}.faq-answer{border:2px solid var(--c-red);border-top:0;overflow:hidden;transition:height .3s,margin .3s}.faq-answer div>*{font-weight:700;font-size:1.125rem;letter-spacing:-.05em;line-height:1.9125rem;padding:3.125rem 3rem 0}@media(max-width:1024.98px){.faq-answer div>*{font-size:1.0625rem;padding:1.25rem 1.125rem 0}}.faq-answer div>*+*{padding-top:0}.faq-answer div>:last-child{padding-bottom:2.8125rem}@media(max-width:1024.98px){.faq-answer div>:last-child{padding-bottom:1.0625rem}}.faq-answer div h1{font-size:2em}.faq-answer div h2{font-size:1.5em}.faq-answer div h3{font-size:1.17em}.faq-answer div h5{font-size:.83em}.faq-answer div h6{font-size:.67em}.faq-answer div ul{list-style:disc}.faq-answer div ol{list-style:decimal}.faq-answer div ul,.faq-answer div ol{list-style-position:inside}.faq-answer div a{-webkit-text-decoration:underline;text-decoration:underline;transition:.2s}@media(hover:hover){.faq-answer div a:hover{color:var(--c-red)}}
