.paragraph--faqs--page{overflow:initial !important;position:relative;background:#fff;transition:all 1s var(--ease-cubic)}.paragraph--faqs--page .sections>.field--faqs-categories>.field-items>.field-item:not(:last-child){padding:clamp(0rem,0vw,0rem) clamp(0rem,0vw,0rem) clamp(2rem,4.8vw,4rem) clamp(0rem,0vw,0rem)}.paragraph--faqs--page .sections>.field--faqs-categories>.field-items>.field-item:not(:last-child){margin-bottom:clamp(2rem,4.8vw,4rem);margin-top:clamp(0rem,0vw,0rem)}.paragraph--faqs--page .sections>.field--faqs-categories>.field-items>.field-item:not(:last-child){border-bottom:2px solid rgba(0,0,0,.1)}.paragraph--faqs--page .sections>.field--faqs-categories>.field-items .h3{margin-bottom:1em;font-weight:300}.paragraph--faqs--page .jump-menu-section{scroll-margin-top:25vh}@media screen and (min-width: 1000px){.paragraph--faqs--page>.inner{display:flex;justify-content:space-between}.paragraph--faqs--page>.inner #sidebar{padding:clamp(0rem,0vw,0rem) clamp(1rem,2.4vw,2rem) clamp(0rem,0vw,0rem) clamp(0rem,0vw,0rem)}.paragraph--faqs--page>.inner #sidebar{width:35%;max-width:24em}.paragraph--faqs--page>.inner #sidebar>div,.paragraph--faqs--page>.inner #sidebar>nav{top:2rem;transition:all .5s}.scrolling-up .paragraph--faqs--page>.inner #sidebar>div,.scrolling-up .paragraph--faqs--page>.inner #sidebar>nav{top:5rem}}@media screen and (min-width: 1000px)and (min-width: 1400px){.scrolling-up .paragraph--faqs--page>.inner #sidebar>div,.scrolling-up .paragraph--faqs--page>.inner #sidebar>nav{top:8rem}}@media screen and (min-width: 1000px){.paragraph--faqs--page>.inner #sidebar.stuck>div,.paragraph--faqs--page>.inner #sidebar.stuck>nav{position:fixed;width:var(--el-width)}.paragraph--faqs--page>.inner .sections{padding:clamp(0rem,0vw,0rem) clamp(0rem,0vw,0rem) clamp(0rem,0vw,0rem) clamp(1rem,2.4vw,2rem)}.paragraph--faqs--page>.inner .sections{width:65%}}.paragraph--faqs--featured .section-header .field--body{max-width:20em;margin-left:0;margin-bottom:1.5em;color:color-mix(in srgb, var(--c-text) 70%, transparent)}.paragraph--faqs--featured .field--button{display:flex}@media screen and (min-width: 0)and (max-width: 767px){.paragraph--faqs--featured .section-header .h2,.paragraph--faqs--featured .section-header .field--body{margin-left:auto;margin-right:auto}.paragraph--faqs--featured .section-header .field--button{justify-content:center}}@media screen and (min-width: 768px){.paragraph--faqs--featured>.inner{display:flex}.paragraph--faqs--featured .section-header{padding:clamp(0rem,0vw,0rem) clamp(2rem,4.8vw,4rem) clamp(0rem,0vw,0rem) clamp(0rem,0vw,0rem)}.paragraph--faqs--featured .section-header{width:35%}.paragraph--faqs--featured .field--faqs{width:65%}}@media screen and (min-width: 1000px){.paragraph--faqs--featured .field--faqs>.field-items>.field-item .paragraph{transform:translateX(80px);opacity:0}.paragraph--faqs--featured .field--faqs>.field-items>.field-item .paragraph.loaded{transform:none;opacity:1;transition:all 1s var(--ease-cubic)}}.paragraph--faq button.toggle{display:flex;position:relative;align-items:center;justify-content:space-between;width:100%;padding:0rem 1.5rem 0rem 0em;background:var(--c-brand-primary);color:var(--c-text-light);text-align:left;transition:all .25s;z-index:200;font-weight:300}.paragraph--faq button.toggle span{transition-delay:0s !important}.paragraph--faq button.toggle .left{display:flex}.paragraph--faq button.toggle span.icon{display:flex;align-items:center;justify-content:center;width:4.5em;transition:all .25s;margin-right:1.5em;border-right:2px solid hsla(0,0%,100%,.2);flex-shrink:0;flex-grow:0;color:var(--c-text-light)}.paragraph--faq button.toggle span.icon svg{display:block;width:40%;height:auto}.paragraph--faq button.toggle span.t{display:block;position:relative;line-height:1.2em;white-space:initial;padding:1.75rem 0}.paragraph--faq button.toggle span.t span.w{transition:all .25s}.paragraph--faq button.toggle span.i{display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;height:100%;width:2.5em;height:2.5em;color:var(--c-brand-primary);border-radius:50%;position:relative;background:color-mix(in srgb, var(--c-text-light), transparent 70%)}.paragraph--faq button.toggle span.i::after{content:"";position:absolute;left:50%;top:50%;width:25%;height:25%;border:3px solid #fff;border-style:solid solid none none;transform:translate(-70%, -50%) rotate(45deg)}.paragraph--faq button.toggle:hover{background:var(--c-brand-primary-dark);opacity:1}.paragraph--faq.open button.toggle::before{opacity:0}.paragraph--faq.open button.toggle span.i{transform:rotate(90deg)}.paragraph--faq .field--body>div{padding:clamp(1.5rem,3.6vw,3rem)}.paragraph--faq .field--body>div{background:var(--c-brand-primary-dark);color:#fff !important;margin-top:-0.5rem}.paragraph--faq .field--body>div>div{padding-top:.75rem}