.faq-scrollable-module{--faq-accent:var(--theme_color,#ecc972);--faq-dark:var(--dark_color,#495460);--faq-light:var(--light_color,#f1f1f1);--faq-text:var(--text_color,#333);--faq-heading:var(--heading_color,#495460);--faq-border:rgba(73,84,96,.15);--faq-bullet:var(--theme_color,#ecc972);--faq-sidebar-w:220px;--faq-gap:48px;--faq-sticky-top:100px;padding:100px 0}.faq-inner{margin:0 auto;max-width:960px;padding:0 30px}.faq-section-intro{margin-bottom:50px;text-align:center}.faq-section-intro h2{color:var(--faq-heading);font-family:var(--heading_font_family,"Playfair Display",serif);font-size:calc(var(--h2_font_size, 2.86)*1rem);font-weight:var(--heading_font_weight,normal);line-height:1.3;margin:0 0 .8em}.faq-section-intro h2:after{background:var(--faq-accent);content:"";display:block;height:3px;margin:20px auto 0;width:60px}.faq-intro-text{color:var(--faq-text);font-family:var(--text_font_family,"Open Sans",sans-serif);font-size:1rem;font-weight:var(--text_font_weight,300);line-height:var(--text_line_height,1.7);margin:0 auto;max-width:680px}.faq-layout{align-items:start;display:grid;gap:var(--faq-gap);grid-template-columns:var(--faq-sidebar-w) 1fr}.faq-sidebar{padding:0;position:sticky;top:var(--faq-sticky-top)}.faq-sidebar-label{color:var(--faq-dark);font-family:var(--text_font_family,"Open Sans",sans-serif);font-size:.625rem;font-weight:700;letter-spacing:.15em;margin:0 0 10px;opacity:.5;padding:0 12px;text-transform:uppercase}.faq-sidebar ul{border-left:2px solid var(--faq-border);list-style:none;margin:0;padding:0}.faq-sidebar li+li{margin-top:1px}.faq-nav-link{align-items:center;border-left:3px solid transparent;color:var(--faq-dark);display:flex;font-family:var(--text_font_family,"Open Sans",sans-serif);font-size:.8125rem;font-weight:300;gap:10px;margin-left:-2px;padding:9px 12px;text-decoration:none;transition:color .4s ease,border-color .4s ease,background-color .4s ease}.faq-nav-link:hover{border-left-color:rgba(236,201,114,.5)}.faq-nav-link.is-active,.faq-nav-link:hover{background-color:var(--faq-light);color:var(--faq-dark)}.faq-nav-link.is-active{border-left-color:var(--faq-accent);font-weight:700}i.faq-nav-icon{color:var(--faq-accent);flex-shrink:0;font-size:.875rem;text-align:center;width:14px}.faq-anchor{display:block;height:0;margin-top:-94px;padding-top:94px;pointer-events:none;visibility:hidden}.faq-content{min-width:0}.faq-group{border:1px solid var(--faq-border);margin-bottom:48px}.faq-group-header{align-items:center;background:var(--faq-dark);border-bottom:3px solid var(--faq-accent);display:flex;gap:12px;padding:16px 20px}i.faq-group-icon{color:var(--faq-accent);flex-shrink:0;font-size:1rem;text-align:center;width:18px}.faq-group-header h3{color:#fff!important;flex:1;font-family:var(--text_font_family,"Open Sans",sans-serif)!important;font-size:.8125rem!important;font-weight:700!important;letter-spacing:.1em;line-height:1.3!important;margin:0!important;text-transform:uppercase!important}.faq-group-desc{color:var(--faq-text);font-family:var(--text_font_family,"Open Sans",sans-serif);font-size:.875rem;margin:0;opacity:.7;padding:20px}.faq-group-desc,.faq-question-item{border-bottom:1px solid var(--faq-border)}.faq-question-item{padding:20px 24px}.faq-question-item:last-child{border-bottom:none}.faq-question-text{color:var(--faq-heading);font-family:var(--heading_font_family,"Playfair Display",serif);font-size:1.25rem;font-weight:var(--heading_font_weight,normal);line-height:1.4;margin:0 0 10px}.faq-answer-text{color:var(--faq-text);font-family:var(--text_font_family,"Open Sans",sans-serif);font-size:.875rem;font-weight:var(--text_font_weight,300);line-height:var(--text_line_height,1.7);margin:0}.faq-answer-text p{margin:0 0 .8em}.faq-answer-text p:last-child{margin-bottom:0}.faq-answer-text a{color:var(--link_color,#495460);text-decoration:underline;transition:color .4s ease}.faq-answer-text a:hover{color:var(--link_hover_color,#ecc972)}.faq-scrollable-module .faq-answer-text ol:not(.reset-list) li:before,.faq-scrollable-module .faq-answer-text ul:not(.reset-list) li:before,.faq-scrollable-module .faq-intro-text ol:not(.reset-list) li:before,.faq-scrollable-module .faq-intro-text ul:not(.reset-list) li:before{color:var(--faq-bullet)!important}.faq-scrollable-module{background-color:#f5f3f0}.faq-scrollable-module.authentix{background-color:#fff}.faq-mobile-nav{display:none;opacity:0;pointer-events:none}@media (max-width:1139px){.faq-section-intro h2{font-size:calc(var(--h2_font_size, 2.6)*1rem)}}@media (max-width:767px){.faq-scrollable-module{padding:60px 0}.faq-sidebar{display:none}.faq-layout{grid-template-columns:1fr}.faq-inner{padding:0 20px}.faq-mobile-nav.faq-nav-ready{background:var(--faq-dark);border-bottom:4px solid var(--faq-accent);display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .2s ease;z-index:500}.faq-mobile-nav.faq-nav-ready.faq-nav-visible{opacity:1;pointer-events:auto}.faq-hamburger,.faq-nav-bar{align-items:center;display:flex}.faq-hamburger{-webkit-appearance:none;background:none;border:none;color:#fff;cursor:pointer;flex:1;font-family:var(--text_font_family,"Open Sans",sans-serif);font-size:.8125rem;font-weight:700;letter-spacing:.08em;padding:14px 16px;text-align:left;text-transform:uppercase}.faq-hamburger-label{align-items:center;display:flex;gap:10px;width:100%}.faq-hamburger-text{flex:1}.faq-hamburger-icon-bars,.faq-hamburger-icon-chevron{color:var(--faq-accent);flex-shrink:0}.faq-hamburger-icon-chevron{display:inline!important}.faq-hamburger.is-open .faq-hamburger-icon-chevron{display:none!important}.faq-hamburger-icon-close{color:var(--faq-accent);display:none!important;flex-shrink:0}.faq-hamburger.is-open .faq-hamburger-icon-close{display:inline!important}.faq-mobile-menu{background:var(--faq-dark);border-top:1px solid hsla(0,0%,100%,.1);list-style:none;margin:0;padding:0}.faq-mobile-menu li{border-bottom:1px solid hsla(0,0%,100%,.08)}.faq-mobile-menu li:last-child{border-bottom:none}.faq-mobile-link{align-items:center;background:none!important;border-left:none!important;color:hsla(0,0%,100%,.8)!important;display:flex;font-family:var(--text_font_family,"Open Sans",sans-serif);font-size:.875rem;font-weight:300;gap:12px;margin-left:0!important;padding:13px 20px;text-decoration:none;transition:background .15s ease,color .15s ease}.faq-mobile-link:hover{background:hsla(0,0%,100%,.07)!important;color:#fff!important}.faq-mobile-link.is-active{background:rgba(236,201,114,.08)!important;border-left:3px solid var(--faq-accent)!important;color:var(--faq-accent)!important;padding-left:17px}.faq-mobile-link .faq-nav-icon{color:var(--faq-accent);text-align:center;width:16px}.faq-section-intro h2{font-size:calc(var(--h2_font_size, 2.34)*1rem)}}@media (max-width:479px){.faq-question-item{padding:16px}.faq-question-text{font-size:1.125rem}}.faq-scrollable-module.westrock{--faq-accent:#b28b33;--faq-dark:#4e5d50;--faq-light:#f5f3f0;--faq-text:#333;--faq-heading:#4e5d50;--faq-border:rgba(78,93,80,.12);--faq-bullet:#b28b33;--heading_font_family:"Playfair Display",serif;--heading_font_weight:normal;--text_font_family:"Open Sans",sans-serif;--text_font_weight:300;background-color:#fff}.faq-scrollable-module.westrock .faq-nav-link.is-active{background-color:#faf7f2;border-left-color:#b28b33;color:#4e5d50}.faq-scrollable-module.westrock .faq-nav-link:hover{background-color:#faf7f2;border-left-color:rgba(178,139,51,.5)}.faq-scrollable-module.westrock .faq-section-intro h2:after{background:#b28b33}.faq-scrollable-module.westrock i.faq-nav-icon{color:#4e5d50}.faq-scrollable-module.authentix{--faq-accent:#b4dbdd;--faq-dark:#1e2d3b;--faq-light:#f4f8f8;--faq-text:#333;--faq-heading:#1e2d3b;--faq-border:rgba(30,45,59,.12);--faq-bullet:#b4dbdd;--heading_font_family:ivypresto-display,serif;--heading_font_weight:600;--text_font_family:corporate-s,sans-serif;--text_font_weight:400}.faq-scrollable-module.authentix .faq-question-text,.faq-scrollable-module.authentix .faq-section-intro h2{font-family:ivypresto-display,serif!important;font-weight:600!important}.faq-scrollable-module.authentix .faq-answer-text,.faq-scrollable-module.authentix .faq-group-desc,.faq-scrollable-module.authentix .faq-group-header h3,.faq-scrollable-module.authentix .faq-hamburger,.faq-scrollable-module.authentix .faq-intro-text,.faq-scrollable-module.authentix .faq-nav-link,.faq-scrollable-module.authentix .faq-sidebar-label{font-family:corporate-s,sans-serif!important}.faq-scrollable-module.authentix .faq-nav-link.is-active{background-color:#edf6f7;border-left-color:#b4dbdd;color:#1e2d3b}.faq-scrollable-module.authentix .faq-nav-link:hover{background-color:#edf6f7;border-left-color:rgba(180,219,221,.5)}.faq-scrollable-module.authentix .faq-section-intro h2:after{background:#b4dbdd}.faq-scrollable-module.avanterra{--faq-accent:#917569;--faq-dark:#67695e;--faq-light:#f7f5f0;--faq-text:#4f4f4f;--faq-heading:#67695e;--faq-border:rgba(103,105,94,.12);--faq-bullet:#917569;--heading_font_family:"Playfair Display",serif;--heading_font_weight:lighter;--text_font_family:Barlow,sans-serif;--text_font_weight:normal;--text_line_height:1.7;background-color:#fff}.faq-scrollable-module.avanterra .faq-group-header{border-bottom-color:#917569}.faq-scrollable-module.avanterra i.faq-group-icon{color:#fff}.faq-scrollable-module.avanterra .faq-nav-link.is-active{background-color:#f7f5f0;border-left-color:#917569;color:#67695e}.faq-scrollable-module.avanterra .faq-nav-link:hover{background-color:#f7f5f0;border-left-color:hsla(18,16%,49%,.5)}.faq-scrollable-module.avanterra .faq-section-intro h2:after{background:#917569}.faq-scrollable-module.avanterra i.faq-nav-icon{color:#917569}.faq-scrollable-module.avanterra .faq-answer-text,.faq-scrollable-module.avanterra .faq-group-desc,.faq-scrollable-module.avanterra .faq-intro-text{font-family:Baskervville,serif}@media (max-width:767px){.faq-scrollable-module.avanterra .faq-hamburger-icon-bars,.faq-scrollable-module.avanterra .faq-hamburger-icon-chevron,.faq-scrollable-module.avanterra .faq-hamburger-icon-close,.faq-scrollable-module.avanterra .faq-mobile-link .faq-nav-icon{color:#fff}.faq-scrollable-module.avanterra .faq-mobile-link.is-active{background:hsla(0,0%,100%,.08)!important;border-left-color:#917569!important;color:#fff!important}}