@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")}.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{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}.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{padding-left:4rem;margin:1.4rem 0}.faq-section .faq-articles article .faq-answer ul{list-style-type:disc}.faq-section .faq-articles article .faq-answer ol{list-style-type:decimal}.faq-section .faq-articles article .faq-answer li{list-style:inherit;line-height:1.5}.faq-section .faq-articles article .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{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)}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}}