.faq-page{background-color:#fffdf6;max-width:1920px;margin:0 auto 24px;min-height:100vh}@media screen and (min-width:1280px){.faq-page{margin-bottom:60px}}@media screen and (min-width:1910px){.faq-page{margin-bottom:100px}}.faq-page .faq-wrapper{margin:0 auto;width:100%}.faq-page .intro-faq{position:relative;align-items:center;align-content:center;aspect-ratio:375/159}@media screen and (min-width:1020px){.faq-page .intro-faq{aspect-ratio:1920/194}}.faq-page .intro-faq .title-desc{font-size:34px;line-height:104%;font-family:Didot}@media screen and (min-width:1910px){.faq-page .intro-faq .title-desc{font-size:56px;line-height:56px;margin-bottom:16px}}.faq-page .intro-faq .desc{font-size:16px;line-height:16px;font-weight:700;margin-bottom:12px}.faq-page .intro-faq .content{position:relative;padding:32px 16px;color:#fff;z-index:2}@media screen and (min-width:1020px){.faq-page .intro-faq .content{width:calc(100% - 32px);padding:0;margin:0 auto}}@media screen and (min-width:1280px){.faq-page .intro-faq .content{width:calc(100% - 80px)}}@media screen and (min-width:1910px){.faq-page .intro-faq .content{width:calc(100% - 160px)}}.faq-page .intro-faq .image-wrapper{position:absolute;top:0;left:0;right:0;width:100%}.faq-page .intro-faq .image-wrapper img{width:100%;height:100%;display:block}