.faq{padding:1.8rem 1.8rem 8rem}@media only screen and (min-width: 768px){.faq{padding:0 0 15rem}}@media only screen and (min-width: 768px){.faq__inner{display:flex;width:128rem;margin:auto;border-top:1px solid rgba(0,0,0,.3);padding-top:10rem}}@media only screen and (min-width: 768px){.faq__nav{width:calc(100% - 68.5rem)}}.faq__nav-pin{padding-top:1rem;position:sticky;top:13rem}@media only screen and (min-width: 768px){.faq__nav-list li a{display:block;font-size:1.6rem;font-weight:700;line-height:100%;margin-bottom:2.5rem}.faq__nav-list li a.is-active{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:5%;text-underline-offset:20%;text-underline-position:from-font}}@media only screen and (min-width: 768px){.faq__content{width:68.5rem}}@media only screen and (min-width: 768px){.faq__block{margin-bottom:7rem}}.faq__title{color:#19b5b3;font-size:1.8rem;font-weight:700;padding-bottom:.6rem;border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:2rem}@media only screen and (min-width: 768px){.faq__title{font-size:2.2rem;padding-bottom:.5rem;margin-bottom:2.5rem}}.faq__item{margin-bottom:2rem}@media only screen and (min-width: 768px){.faq__item{margin-bottom:2.7rem;padding-left:1.1rem}}.faq__item-title{display:flex;padding:.6rem 5rem .6rem 0;position:relative}@media only screen and (min-width: 768px){.faq__item-title{padding:.3rem 0}}.faq__item-title h3{font-size:1.4rem;font-weight:700;line-height:180%}@media only screen and (min-width: 768px){.faq__item-title h3{font-size:1.8rem}}.faq__item-title::before{content:"Q."}.faq__item-title i{position:absolute;right:0;top:.7rem}.faq__item-title i::after,.faq__item-title i::before{background-color:#303030}.faq__item-content{display:flex;padding:.6rem 1.5rem .6rem 0}.faq__item-content::before{content:"A."}.faq__item-content p{padding-top:.2rem;text-align:justify;font-size:1.4rem;font-weight:400;line-height:160%}@media only screen and (min-width: 768px){.faq__item-content p{font-size:1.5rem;padding-top:.4rem}}.faq__item-content a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.faq__item-title::before,.faq__item-content::before{color:#d7282f;font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;margin-right:.7rem}@media only screen and (min-width: 768px){.faq__item-title::before,.faq__item-content::before{font-size:2.4rem;margin-right:2.3rem}}.faq__p{padding-top:.7rem;font-size:1.4rem;line-height:160%}@media only screen and (min-width: 768px){.faq__p{font-size:1.5rem;padding-top:.4rem}}.faq__p a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}/*# sourceMappingURL=faq.css.map */
