.faqs-page{--faqs-fluid:clamp(0,(100vw - 85.375rem)/34.625rem,1);--faqs-question-fs:calc(1.42375rem + 0.57625rem * var(--faqs-fluid));--faqs-answer-fs:calc(0.889375rem + 0.360625rem * var(--faqs-fluid));--faqs-answer-lh:calc(1.33125rem + 0.54375rem * var(--faqs-fluid));--faqs-cta-title-fs:calc(1.778125rem + 0.721875rem * var(--faqs-fluid));--faqs-btn-fs:calc(0.9375rem + 0.1875rem * var(--faqs-fluid));--faqs-section-pb:calc(2.5rem + 1.125rem * var(--faqs-fluid));--faqs-block-gap:calc(1.0625rem + 0.4375rem * var(--faqs-fluid));--faqs-row-py:calc(1.0625rem + 0.4375rem * var(--faqs-fluid));--faqs-answer-gap:calc(0.6875rem + 0.3125rem * var(--faqs-fluid));--faqs-inline-px:clamp(1.25rem,calc(1rem + 3.5vw),5rem);--faqs-content-max:min(73.25rem,100%);--faqs-chevron:calc(1.42375rem + 0.57625rem * var(--faqs-fluid));--faqs-cta-body-max:min(40.875rem,92vw);--faqs-cta-min-h:clamp(17.5rem,27.76vw,33.3125rem)}.faqs-hero-title{font-family:Lexend Exa,sans-serif;font-weight:600;font-size:var(--site-hero-title-fs);text-transform:capitalize;text-wrap:balance}.faqs-hero-subtitle,.faqs-hero-title{margin:0;width:100%;max-width:min(var(--site-content-max),100%);font-style:normal;line-height:1;letter-spacing:0;text-align:center}.faqs-hero-subtitle{font-family:Roboto,sans-serif;font-weight:400;font-size:var(--site-hero-subtitle-fs);text-wrap:pretty;color:#ccc}.faqs-accordion{padding-bottom:var(--faqs-section-pb)}.faqs-accordion__inner{flex-direction:column;max-width:var(--faqs-content-max);margin-inline:auto;padding-inline:var(--faqs-inline-px)}.faqs-accordion__inner,.faqs-row__trigger{display:flex;gap:var(--faqs-block-gap);width:100%}.faqs-row__trigger{align-items:center;justify-content:space-between;border-bottom-width:2px;border-bottom-style:solid;padding-block:var(--faqs-row-py);text-align:left;font-family:Lexend Exa,sans-serif;font-weight:500;font-size:var(--faqs-question-fs);line-height:1;letter-spacing:0;transition:color .15s ease}:root[data-site-theme=dark] .faqs-row__trigger{color:#cccccc}:root[data-site-theme=dark] .faqs-row__trigger--open{color:#f5f5f5}:root[data-site-theme=light] .faqs-row__trigger{color:var(--color-body,#505050)}:root[data-site-theme=light] .faqs-row__trigger--open{color:var(--color-heading,#1b1b1b)}.faqs-row__trigger:hover{color:#cb9235}.faqs-row__chevron{width:var(--faqs-chevron);height:var(--faqs-chevron);flex-shrink:0;transition:transform .2s ease}.faqs-row__chevron--open{transform:rotate(180deg)}.faqs-row__panel{display:flex;flex-direction:column;gap:var(--faqs-answer-gap);padding-top:calc(.25rem + .125rem * var(--faqs-fluid));padding-bottom:var(--faqs-row-py)}.faqs-answer{margin:0;font-family:Roboto,sans-serif;font-weight:400;font-size:var(--faqs-answer-fs);line-height:var(--faqs-answer-lh);letter-spacing:0}:root[data-site-theme=dark] .faqs-answer{color:#cccccc}:root[data-site-theme=light] .faqs-answer{color:var(--color-body,#505050)}.faqs-row__divider{width:100%;height:1px}:root[data-site-theme=dark] .faqs-row__divider{background-color:rgba(203,146,53,.4)}:root[data-site-theme=light] .faqs-row__divider{background-color:#d8c79a}:root[data-site-theme=dark] .faqs-row__trigger{border-bottom-color:#252525}:root[data-site-theme=light] .faqs-row__trigger{border-bottom-color:#d8c79a}.faqs-row--featured-open{background:linear-gradient(180deg,transparent 43.35%,rgba(203,146,53,.48) 149.09%)}.faqs-cta{overflow:hidden}.faqs-cta,.faqs-cta__frame{position:relative;width:100%}.faqs-cta__frame{min-height:var(--faqs-cta-min-h);aspect-ratio:1920/533}.faqs-cta__overlay{position:absolute;inset:0}:root[data-site-theme=light] .faqs-cta__overlay{background-color:rgba(0,0,0,.25)}:root[data-site-theme=dark] .faqs-cta__overlay{background-color:rgba(0,0,0,.35)}.faqs-cta__content{position:absolute;left:50%;top:50%;display:flex;width:min(100%,42rem);max-width:var(--faqs-cta-body-max);flex-direction:column;align-items:center;gap:var(--faqs-block-gap);padding:var(--faqs-block-gap);text-align:center;transform:translate(-50%,-50%)}.faqs-cta__title{font-family:Lexend Exa,sans-serif;font-size:var(--faqs-cta-title-fs);line-height:1;color:#fff;text-wrap:balance}.faqs-cta__body,.faqs-cta__title{margin:0;font-weight:400;letter-spacing:0}.faqs-cta__body{max-width:var(--faqs-cta-body-max);font-family:Roboto,sans-serif;font-size:var(--faqs-answer-fs);line-height:var(--faqs-answer-lh);color:#fefefe;text-wrap:pretty}.faqs-cta__btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:9999px;background-color:#cb9235;padding-inline:clamp(1rem,2vw,1.5rem);padding-block:clamp(.625rem,1vh,.75rem);font-family:Roboto,sans-serif;font-size:var(--faqs-btn-fs);font-weight:400;line-height:1;color:#fff;transition:background-color .15s ease}.faqs-cta__btn:hover{background-color:#b8832f}