@font-face{font-family:"Superfont Shadow";src:url(../fonts/superfont-shadow.woff2)format("woff2"),url(../fonts/superfont-shadow.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:"Pulp";font-display:swap;font-style:normal;font-weight:400;src:local("Pulp Regular"),local("Pulp-Regular"),url(../fonts/meet_brent_-_pulp_display_regular-webfont.woff2)format("woff2"),url(../fonts/meet_brent_-_pulp_display_regular-webfont.woff)format("woff")}@font-face{font-family:"Pulp";font-display:swap;font-style:normal;font-weight:600;src:local("Pulp SemiBold"),local("Pulp-SemiBold"),url(../fonts/meet_brent_-_pulp_display_semi_bold-webfont.woff2)format("woff2"),url(../fonts/meet_brent_-_pulp_display_semi_bold-webfont.woff)format("woff")}@font-face{font-family:"Pulp";font-display:swap;font-style:normal;font-weight:700;src:local("Pulp Bold"),local("Pulp-Bold"),url(../fonts/meet_brent_-_pulp_display_bold-webfont.woff2)format("woff2"),url(../fonts/meet_brent_-_pulp_display_bold-webfont.woff)format("woff")}@font-face{font-family:"Plus Jakarta Sans";font-display:swap;font-style:normal;font-weight:400;src:local("Plus Jakarta Sans Regular"),local("Plus-Jakarta-Sans-Regular"),url(../fonts/PlusJakartaSans-Regular.woff2)format("woff2"),url(../fonts/PlusJakartaSans-Regular.woff)format("woff")}@font-face{font-family:"Plus Jakarta Sans";font-display:swap;font-style:normal;font-weight:500;src:local("Plus Jakarta Sans Medium"),local("Plus-Jakarta-Sans-Medium"),url(../fonts/PlusJakartaSans-Medium.woff2)format("woff2"),url(../fonts/PlusJakartaSans-Medium.woff)format("woff")}@font-face{font-family:"Plus Jakarta Sans";font-display:swap;font-style:normal;font-weight:700;src:local("Plus Jakarta Sans Bold"),local("Plus-Jakarta-Sans-Bold"),url(../fonts/PlusJakartaSans-Bold.woff2)format("woff2"),url(../fonts/PlusJakartaSans-Bold.woff)format("woff")}@font-face{font-family:"Plus Jakarta Sans";font-display:swap;font-style:italic;font-weight:700;src:local("Plus Jakarta Sans Italic"),local("Plus-Jakarta-Sans-Italic"),url(../fonts/PlusJakartaSans-Italic.woff2)format("woff2"),url(../fonts/PlusJakartaSans-Italic.woff)format("woff")}@font-face{font-family:"Plus Jakarta Sans";font-display:swap;font-style:normal;font-weight:900;src:local("Plus Jakarta Sans ExtraBold"),local("Plus-Jakarta-Sans-ExtraBold"),url(../fonts/PlusJakartaSans-ExtraBold.woff2)format("woff2"),url(../fonts/PlusJakartaSans-ExtraBold.woff)format("woff")}@font-face{font-family:"Grouch";font-display:swap;font-style:normal;font-weight:900;src:local("Grouch"),local("Grouch"),url(../fonts/grouch-bt.woff2)format("woff2"),url(../fonts/grouch-bt.woff)format("woff")}body.faq-no-scroll.single{overflow:hidden}body.faq-no-scroll.single .faq-section.faq-section-single{position:relative;z-index:4}.faq-section{margin-top:10rem}.faq-section .faq-section-title{font-size:2.5rem;line-height:1.2;font-weight:900;margin-bottom:3rem;text-align:center;color:#222}.faq-section .faq-articles article{box-shadow:0 4px 16px rgba(96,97,112,.08);border-radius:16px;margin-bottom:1.5rem;background-color:#e8f2ff}.faq-section .faq-articles article .faq-question{display:flex;cursor:pointer;position:relative;padding:2rem;border-radius:16px;background-color:#fff}.faq-section .faq-articles article .faq-question .faq-question-text,.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item .faq-question .faq-question-text{flex:1;font-size:1.5rem;font-weight:500;line-height:1.5;padding-right:2.3rem;color:#222}.faq-section .faq-articles article .faq-question span{background-image:url(../images/arrow-down.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;right:1.2rem;top:42%;width:1.4rem;height:1.4rem;transition:.2s all ease-in-out}.faq-section .faq-articles article .faq-answer{height:0;overflow:hidden;font-size:1.5rem;color:#222;padding-bottom:.1rem}.faq-section .faq-articles article .faq-answer p{line-height:2.1rem}.faq-section .faq-articles article .faq-answer ol,.faq-section .faq-articles article .faq-answer ul,.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item .faq-answer ol,.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item .faq-answer ul{padding-left:4rem;margin:1.4rem 0}.faq-section .faq-articles article .faq-answer ul,.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item .faq-answer ul{list-style-type:disc}.faq-section .faq-articles article .faq-answer ol,.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item .faq-answer ol{list-style-type:decimal}.faq-section .faq-articles article .faq-answer li,.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item .faq-answer li{list-style:inherit;line-height:1.5}.faq-section .faq-articles article .faq-answer a,.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item .faq-answer a{color:#ff6363;text-decoration:underline}.faq-section .faq-articles article .faq-answer a:focus,.faq-section .faq-articles article .faq-answer a:hover,.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item .faq-answer a:focus,.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item .faq-answer a:hover{text-decoration:none}.faq-section .faq-articles article.opened .faq-answer{height:auto;padding:2rem}.faq-section .faq-articles article.opened span{transform:rotate(180deg)}.faq-section.faq-section-single{margin-top:0}.faq-section.faq-section-single .faq-button{position:fixed;z-index:3;right:6.5%;bottom:90px}.faq-section.faq-section-single .faq-button-close{position:fixed;z-index:3;right:50px;bottom:50px}.faq-section.faq-section-single .faq-button-close img{width:15px}.faq-section.faq-section-single .faq-wrapper{display:none;font-family:"Plus Jakarta Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#dcecff;overflow:hidden;padding:4rem 2.4rem;height:100%;position:fixed;z-index:3;top:0;left:0;bottom:0;right:0}.faq-section.faq-section-single .faq-wrapper .faq-section-title{font-family:"Grouch","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;font-weight:400;font-size:2.4rem;line-height:2.9rem;display:inline-block;background-image:url(../images/wavy-border-black.svg);background-repeat:repeat-x;background-position:bottom;padding-bottom:.8rem;margin-bottom:0}.faq-section.faq-section-single .button-hidden,.faq-section.faq-section-single .faq-wrapper .faq-articles .scroll-arrow,.faq-section.faq-section-single .mask-button{display:none}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper{margin-top:4rem;max-height:calc(100vh - 250px);overflow:auto;margin-right:0!important}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item{font-size:1.6rem;line-height:2rem;color:#222;padding:1rem}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item+.faq-item{margin-top:4rem}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item .faq-question{display:flex;cursor:pointer;position:relative}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item .faq-question span{background-image:url(../images/arrow-down.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;right:5px;top:5px;width:1.4rem;height:1.4rem;transition:.2s all ease-in-out}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item .faq-answer{height:0;overflow:hidden;font-size:1.5rem;color:#222}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item.opened{background-color:#fff;border-radius:8px}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item.opened .faq-question .faq-question-text{font-weight:700}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item.opened .faq-answer{height:auto;margin-top:.5rem}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item.opened span{transform:rotate(180deg)}.faq-section.faq-section-single .faq-wrapper.faq-opened{display:block}body.guide-post .faq-section .faq-section-title{color:#fff}@media (min-width:768px){.faq-section .faq-section-title{text-align:left;font-size:3rem;line-height:3.8rem;margin-bottom:2.4rem}.faq-section .faq-articles{display:flex}.faq-section .faq-articles .faq-column{display:flex;flex:50%;flex-direction:column}.faq-section .faq-articles .faq-column:first-child{margin-right:2.4rem}.faq-section .faq-articles .faq-column article{max-width:552px;margin-bottom:1.7rem}.faq-section .faq-articles .faq-column article .faq-question{padding:2.2rem}.faq-section .faq-articles .faq-column article .faq-question .faq-question-text{padding-right:3.3rem;line-height:2rem;font-size:1.6rem}.faq-section .faq-articles .faq-column article .faq-question span{width:1.2rem;height:1.2rem;top:43%;right:2.9rem}.faq-section .faq-articles .faq-column article.opened .faq-answer{padding:2.4rem 2.4rem 3.6rem;font-size:1.6rem}}@media screen and (min-width:1440px){body.faq-no-scroll.single{overflow:visible}body.faq-no-scroll.single .faq-section.faq-section-single{position:absolute}body.faq-no-scroll.single .faq-section.faq-section-single.fixed{position:fixed}body.guide-post.single .faq-section.faq-section-single.fixed{top:25px}body.guide-post.single .faq-section.faq-section-single .faq-wrapper{max-height:calc(100vh - 25px)}.faq-section.faq-section-single{position:absolute;max-width:calc((100vw - 840px - 15px)/2);padding:0 35px 0 25px;z-index:3;top:10.4rem;width:100%;bottom:0;right:0}.faq-section.faq-section-single.fixed{position:fixed;top:80px}.faq-section.faq-section-single.full-height .faq-wrapper{height:100%;border-radius:24px 24px 0 0}.faq-section.faq-section-single .faq-button{position:absolute;left:clamp(35px,((100vw - 840px)/2 - 400px)/2,100%);right:auto;top:0;bottom:unset}.faq-section.faq-section-single .faq-wrapper{display:none;position:relative;z-index:3;padding:4rem 3rem;border-radius:24px;box-shadow:0 100px 80px rgba(0,0,0,.02),0 12.5216px 10.0172px rgba(0,0,0,.01);width:100%;height:auto;max-height:calc(100vh - 80px);max-width:400px;margin:0 auto}.faq-section.faq-section-single .faq-wrapper .faq-button-close{position:absolute;right:25px;top:25px;bottom:auto}.faq-section.faq-section-single .faq-wrapper .faq-section-title{font-size:2.5rem;line-height:3.6rem}.faq-section.faq-section-single .faq-wrapper .faq-articles{margin:1rem -1rem 0;position:relative;padding:20px 0;height:calc(100% - 20px)}.faq-section.faq-section-single .faq-wrapper .faq-articles .scroll-arrow{position:absolute;display:none;left:50%;transform:translateX(-50%)}.faq-section.faq-section-single .faq-wrapper .faq-articles .scroll-arrow.scroll-arrow-up{top:-3px}.faq-section.faq-section-single .faq-wrapper .faq-articles .scroll-arrow.scroll-arrow-down{bottom:-3px}.faq-section.faq-section-single .button-hidden,.faq-section.faq-section-single .faq-wrapper .faq-articles .scroll-arrow.active,.faq-section.faq-section-single .faq-wrapper.faq-opened{display:block}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper{margin-top:0;max-height:unset;height:100%;scrollbar-width:none;-ms-overflow-style:none}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper::-webkit-scrollbar{display:none}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item{font-size:1.4rem;line-height:1.7rem;padding:.8rem 1rem}.faq-section.faq-section-single .faq-wrapper .faq-articles .faq-articles-wrapper .faq-item+.faq-item{margin-top:.8rem}}