h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.125rem}h4{font-size:1rem}h5{font-size:.875rem}h6{font-size:.75rem}.faq-tree{font-family:Manrope,sans-serif}.faq-tree .faq-header{background:#efefef;padding:15px 15px 25px}@media (min-width:544px){.faq-tree .faq-header{padding:40px 50px}}.faq-tree .faq-header h1{max-width:1440px;margin:0 auto;padding:0 15px;font-weight:500}.faq-tree .faq-header .faq-main-content{display:-ms-flexbox;display:flex;max-width:1340px;margin:0 auto;padding:0 15px;-ms-flex-direction:column;flex-direction:column}@media (min-width:544px){.faq-tree .faq-header .faq-main-content{-ms-flex-direction:row;flex-direction:row}}.faq-tree .faq-header .faq-main-content .faq-main-content-item{background-color:#fff;margin:20px 0 0;padding:10px 15px;font-size:.875rem}@media (min-width:544px){.faq-tree .faq-header .faq-main-content .faq-main-content-item{margin:40px 15px 0 0}}.faq-tree .faq-content-body{margin:30px auto 0;max-width:1340px;padding:0 15px}@media (min-width:544px){.faq-tree .faq-content-body{margin-top:40px}}.faq-tree .faq-folder{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style:none;margin:0 30px 30px;justify-self:center}@media (min-width:544px){.faq-tree .faq-folder{max-width:1340px;margin:40px 50px 30px;padding:0 15px}}.faq-tree .faq-folder .faq-title{text-transform:uppercase;padding-top:1.5rem}.faq-tree .faq-folder li{width:100%}@media (min-width:544px){.faq-tree .faq-folder li{width:50%}}.faq-tree .faq-folder li.faq-item{width:100%}.faq-tree .faq-folder li p{margin-bottom:.65rem;font-size:.875rem}.faq-tree .faq-folder li p a{text-decoration:underline;text-underline-offset:3px}