.simple-faq{--simple-faq-primary:#2563eb;--simple-faq-background:#fff;--simple-faq-surface:#f8fafc;--simple-faq-text:#1e293b;--simple-faq-border:#e2e8f0;--simple-faq-radius:12px;background:var(--simple-faq-background);border-radius:var(--simple-faq-radius);color:var(--simple-faq-text);font-size:16px;line-height:1.65;max-width:100%;overflow-x:visible;padding:8px 0;width:100%}.simple-faq *{box-sizing:border-box}.simple-faq a{color:var(--simple-faq-primary)}.simple-faq__nav-icon,.simple-faq__section-icon{align-items:center;color:var(--simple-faq-primary);display:inline-flex;font-size:.95em;justify-content:center;margin-right:6px}.simple-faq__fa-ico{line-height:1}.simple-faq__search{margin-bottom:20px;position:relative}.simple-faq__search-clear{align-items:center;background:transparent;border:0;color:var(--simple-faq-text-muted,#64748b);cursor:pointer;display:flex;font-size:20px;height:28px;justify-content:center;line-height:1;opacity:.65;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:28px}.simple-faq__search-clear:hover{color:var(--simple-faq-text,#1e293b);opacity:1}.simple-faq-suggest{background:var(--simple-faq-surface,#fff);border:1px solid var(--simple-faq-border,#e2e8f0);border-radius:10px;box-shadow:0 8px 24px rgba(15,23,42,.12);left:0;list-style:none;margin:0;max-height:240px;overflow:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 4px);z-index:1200}.simple-faq-suggest__item{color:var(--simple-faq-text,#1e293b);cursor:pointer;font-size:14px;line-height:1.35;padding:10px 14px}.simple-faq-suggest__item:focus,.simple-faq-suggest__item:hover{background:color-mix(in srgb,var(--simple-faq-primary,#2563eb) 12%,transparent)}.simple-faq-mark{background:color-mix(in srgb,var(--simple-faq-primary,#2563eb) 28%,#fef08a);border-radius:2px;color:inherit;padding:0 2px}.simple-faq__tools{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.simple-faq__tool{appearance:none;background:var(--simple-faq-surface);border:1px solid var(--simple-faq-border);border-radius:8px;color:var(--simple-faq-text);cursor:pointer;font-size:13px;font-weight:600;padding:8px 12px}.simple-faq__tool:hover{border-color:var(--simple-faq-primary);color:var(--simple-faq-primary)}.simple-faq__search-input{background:var(--simple-faq-surface);border:1px solid var(--simple-faq-border);border-radius:999px;color:var(--simple-faq-text);font-size:15px;padding:12px 40px;width:100%}.simple-faq__search-input:focus{border-color:var(--simple-faq-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--simple-faq-primary) 20%,transparent);outline:none}.simple-faq__search-icon{border:2px solid var(--simple-faq-text);border-radius:50%;height:16px;left:14px;opacity:.45;position:absolute;top:50%;transform:translateY(-50%);width:16px}.simple-faq__search-icon:after{background:var(--simple-faq-text);bottom:-8px;content:"";height:8px;position:absolute;right:-2px;transform:rotate(45deg);width:2px}.simple-faq__no-results{color:var(--simple-faq-text);font-style:italic;opacity:.6}.simple-faq__layout{align-items:stretch;display:flex;flex-direction:column;gap:16px}.simple-faq__nav{background:var(--simple-faq-background);flex:0 0 auto;padding:4px 0 8px;position:sticky;top:var(--simple-faq-sticky-offset,0);width:100%;z-index:20}.simple-faq__nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;list-style:none;margin:0;overflow-x:auto;padding:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.simple-faq__nav-list::-webkit-scrollbar{display:none}.simple-faq__nav-link{align-items:center;border-radius:8px;color:var(--simple-faq-text);display:flex;font-weight:500;gap:8px;padding:10px 14px;text-decoration:none;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.simple-faq__nav-link:hover{background:var(--simple-faq-surface)}.simple-faq__nav-link.is-active{background:var(--simple-faq-primary);color:#fff}.simple-faq__content{flex:1 1 auto;min-width:0}.simple-faq__section{margin-bottom:28px;scroll-margin-top:calc(var(--simple-faq-sticky-offset, 0px) + 72px)}.simple-faq__section-title{align-items:center;display:flex;font-size:20px;font-weight:700;gap:8px;margin:0 0 12px}.simple-faq__subsection-title{font-size:16px;font-weight:600;margin:16px 0 8px;opacity:.8}.simple-faq__question{background:var(--simple-faq-surface);border:1px solid var(--simple-faq-border);border-radius:10px;margin-bottom:10px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.simple-faq__question:hover{border-color:color-mix(in srgb,var(--simple-faq-primary) 35%,var(--simple-faq-border))}.simple-faq__question.is-open,.simple-faq__question[open]{border-color:color-mix(in srgb,var(--simple-faq-primary) 45%,var(--simple-faq-border));box-shadow:0 1px 0 color-mix(in srgb,var(--simple-faq-primary) 12%,transparent)}.simple-faq__question-toggle{align-items:center;background:transparent;border:none;box-sizing:border-box;color:var(--simple-faq-text);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;justify-content:space-between;line-height:1.4;list-style:none;padding:16px 18px;text-align:left;width:100%}.simple-faq__question-toggle::-webkit-details-marker{display:none}.simple-faq__question-toggle::marker{content:"";display:none}.simple-faq__question-icon{flex:0 0 auto;height:12px;position:relative;width:12px}.simple-faq__question-icon:after,.simple-faq__question-icon:before{background:var(--simple-faq-primary);border-radius:1px;content:"";position:absolute}.simple-faq__question-icon:before{height:2px;top:5px;width:12px}.simple-faq__question-icon:after{height:12px;left:5px;transition:transform .15s ease;width:2px}.simple-faq__question-toggle[aria-expanded=true] .simple-faq__question-icon:after,.simple-faq__question.is-open .simple-faq__question-icon:after,.simple-faq__question[open] .simple-faq__question-icon:after{transform:scaleY(0)}.simple-faq__answer{padding:0 16px 16px}.simple-faq__answer-content{opacity:1}.simple-faq__answer-content .simple-faq-img,.simple-faq__answer-content iframe,.simple-faq__answer-content img,.simple-faq__answer-content video{border-radius:6px;content-visibility:visible!important;display:block!important;height:auto!important;margin:12px 0;max-height:none!important;max-width:100%!important;min-height:0!important;object-fit:contain;opacity:1!important;visibility:visible!important;width:100%!important}.simple-faq__answer-content iframe{aspect-ratio:16/9;border:0;height:auto!important;min-height:200px;width:100%!important}.simple-faq__answer-content .wp-block-image,.simple-faq__answer-content figure{display:block!important;margin:16px 0;max-width:100%;opacity:1!important;visibility:visible!important;width:100%}.simple-faq__answer-content .wp-block-image img,.simple-faq__answer-content figure img{display:block!important;height:auto!important;width:100%!important}@media(min-width:768px){.simple-faq[data-nav-style=sidebar] .simple-faq__layout{align-items:flex-start;flex-direction:row;gap:28px}.simple-faq[data-nav-style=sidebar] .simple-faq__nav{background:transparent;flex:0 0 220px;padding:0;top:calc(var(--simple-faq-sticky-offset, 0px) + 1rem);width:auto}.simple-faq[data-nav-style=sidebar] .simple-faq__nav-list{flex-direction:column;flex-wrap:nowrap;overflow:visible}.simple-faq[data-nav-style=sidebar] .simple-faq__nav-link{white-space:normal}}.simple-faq--tabs .simple-faq__section--depth-0{display:none}.simple-faq--tabs .simple-faq__section--depth-0.is-active{display:block}.simple-faq--tabs .simple-faq__nav{flex:0 0 auto;position:static;width:100%}.simple-faq--tabs .simple-faq__nav-list{border-bottom:1px solid var(--simple-faq-border);flex-direction:row;flex-wrap:wrap;overflow:visible;padding-bottom:8px}.simple-faq--tabs .simple-faq__layout{flex-direction:column}.simple-faq--grid .simple-faq__questions{display:grid;gap:12px;grid-template-columns:1fr}.simple-faq--grid .simple-faq__question{display:flex;flex-direction:column;margin-bottom:0}@media(min-width:560px){.simple-faq--grid .simple-faq__questions{gap:14px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.simple-faq[data-nav-style=top] .simple-faq__layout{flex-direction:column}.simple-faq[data-nav-style=top] .simple-faq__nav{flex:0 0 auto;width:100%}.simple-faq[data-nav-style=top] .simple-faq__nav-list{flex-direction:row;flex-wrap:wrap;overflow:visible}@media(max-width:480px){.simple-faq{font-size:15px;padding:4px 0}.simple-faq__question-toggle{font-size:14px;padding:14px}.simple-faq__answer{padding:0 14px 14px}.simple-faq__section-title{font-size:18px}}.simple-faq__extras{border-top:1px solid var(--simple-faq-border,#e2e8f0);display:flex;flex-direction:column;gap:14px;margin-top:16px;padding-top:14px}.simple-faq__copy-link{align-self:flex-start;appearance:none;background:transparent;border:0;color:var(--simple-faq-primary,#2563eb);cursor:pointer;font-size:13px;font-weight:600;padding:0;text-decoration:underline;text-underline-offset:2px}.simple-faq__feedback{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:8px}.simple-faq__feedback-label{font-weight:600;margin-right:4px}.simple-faq__feedback-btn{appearance:none;background:var(--simple-faq-surface,#f8fafc);border:1px solid var(--simple-faq-border,#e2e8f0);border-radius:8px;color:var(--simple-faq-text,#1e293b);cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px}.simple-faq__feedback-btn:hover:not(:disabled){border-color:var(--simple-faq-primary,#2563eb)}.simple-faq__feedback-btn:disabled{cursor:default;opacity:.55}.simple-faq__feedback-thanks{color:var(--simple-faq-primary,#2563eb);font-size:13px;font-weight:600}.simple-faq__related-title{font-size:13px;font-weight:700;letter-spacing:.04em;margin:0 0 8px;opacity:.75;text-transform:uppercase}.simple-faq__related-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.simple-faq__related-link{appearance:none;background:transparent;border:0;color:var(--simple-faq-primary,#2563eb);cursor:pointer;font-size:14px;padding:0;text-align:left;text-decoration:underline;text-underline-offset:2px}.simple-faq__contact-cta{margin:28px 0 8px;text-align:center}.simple-faq__contact-cta-link{align-items:center;background:var(--simple-faq-primary,#2563eb);border-radius:999px;color:#fff!important;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;padding:12px 22px;text-decoration:none!important}.hds-faq .simple-faq__extras{border-top-color:var(--hds-line,rgba(184,134,75,.35))}.hds-faq .simple-faq__contact-cta-link{background:var(--hds-coffee,#5c3d1e);font-family:var(--hds-body,inherit)}
.hds-faq{--hds-coffee:#1a0f08;--hds-coffee-mid:#2d1d12;--hds-mocha:#4a2f1f;--hds-caramel:var(--simple-faq-primary,#b8864b);--hds-gold:#e6b35a;--hds-gold-bright:#f3c97a;--hds-cream:var(--simple-faq-surface,#f5ead6);--hds-cream-light:var(--simple-faq-background,#fdf8ec);--hds-text:var(--simple-faq-text,#1a0f08);--hds-text-soft:#3d2817;--hds-line:var(--simple-faq-border,rgba(184,134,75,.35));--hds-display:"Cormorant Garamond","Playfair Display","Times New Roman",Georgia,serif;--hds-body:"Outfit","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:var(--hds-cream-light);border-radius:0;color:var(--hds-text);font-family:var(--hds-body);font-size:16px;left:auto;line-height:1.65;margin:0;max-width:100%;overflow:visible;position:relative;right:auto;width:100%}.hds-faq,.hds-faq *,.hds-faq :after,.hds-faq :before{box-sizing:border-box}.hds-faq button{background:none;border:none;color:inherit;cursor:pointer;font:inherit}.hds-faq a{color:inherit;text-decoration:none}.hds-faq ul{list-style:none;margin:0;padding:0}.hds-faq .hds-q-content ul,.hds-faq .simple-faq__answer-content ul{list-style:disc;margin:.5em 0 .5em 1.25em;padding:0}.hds-faq table{border-collapse:collapse}.hds-faq.hds-faq--fullbleed,.simple-faq.simple-faq--fullbleed.hds-faq{border-radius:0;left:auto;margin-left:0;margin-right:0;max-width:100%;overflow:visible;position:relative;right:auto;width:100%}.e-con-inner:has(.hds-faq--fullbleed),.e-con:has(.hds-faq),.e-con:has(.hds-faq--fullbleed),.elementor-section.elementor-section-boxed:has(.hds-faq--fullbleed)>.elementor-container,.elementor-section:has(.hds-faq),.elementor-shortcode:has(.hds-faq),.elementor-widget-container:has(.hds-faq),.elementor-widget-wrap:has(.hds-faq){height:auto!important;max-height:none!important;max-width:none!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;width:100%!important}.e-con-inner:has(.hds-faq--fullbleed),.e-con:has(.hds-faq--fullbleed),.elementor-section.elementor-section-boxed:has(.hds-faq--fullbleed)>.elementor-container{padding-left:0!important;padding-right:0!important}.elementor-element:has(>.elementor-widget-container .hds-faq--fullbleed),.elementor-shortcode:has(.hds-faq--fullbleed),.elementor-widget-shortcode:has(.hds-faq--fullbleed),.elementor-widget-wrap:has(.hds-faq--fullbleed){height:auto!important;max-height:none!important;max-width:none!important;overflow:visible!important;width:100%!important}body.simple-faq-hds-fullbleed,body:has(.hds-faq),html.simple-faq-hds-fullbleed,html:has(.hds-faq){height:auto!important;max-height:none!important;max-width:100%;overflow-x:visible!important;overflow-y:visible!important}.hds-faq:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 200%27%3E%3Cfilter id=%27a%27%3E%3CfeTurbulence baseFrequency=%27.9%27 numOctaves=%273%27 type=%27fractalNoise%27/%3E%3CfeColorMatrix values=%270 0 0 0 0.18 0 0 0 0 0.11 0 0 0 0 0.07 0 0 0 0.06 0%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23a%29%27/%3E%3C/svg%3E");content:"";inset:0;mix-blend-mode:multiply;opacity:.35;pointer-events:none;position:absolute;z-index:1}.hds-faq>*{position:relative;z-index:2}.hds-faq .hds-ico,.hds-faq i.hds-ico{align-items:center;display:inline-flex!important;flex-shrink:0;font-size:1em;height:1em!important;justify-content:center;line-height:1!important;max-height:none!important;max-width:none!important;vertical-align:middle;width:1em!important;speak:never;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.hds-faq .hds-ico--social,.hds-faq i.hds-ico--social{font-size:18px;height:18px!important;width:18px!important}.hds-faq svg.hds-ico{height:1em!important;max-width:none!important;width:1em!important}.hds-faq .hds-hero{background:linear-gradient(135deg,var(--hds-coffee) 0,var(--hds-coffee-mid) 55%,var(--hds-mocha) 100%);color:var(--hds-cream);max-width:100%;overflow:hidden;padding-bottom:clamp(40px,6vw,72px);padding-left:clamp(20px,4vw,48px);padding-right:clamp(20px,4vw,48px);padding-top:calc(var(--simple-faq-hero-pad-top, var(--simple-faq-sticky-offset, 0px)) + clamp(56px,9vw,104px));position:relative;width:100%}.hds-faq .hds-hero:after{background:radial-gradient(circle,rgba(230,179,90,.22) 0,transparent 65%);border-radius:50%;content:"";height:600px;pointer-events:none;position:absolute;right:-10%;top:-50%;width:600px}.hds-faq .hds-hero-inner{margin:0 auto;max-width:1280px;position:relative}.hds-faq .hds-eyebrow{align-items:center;color:var(--hds-gold-bright);display:inline-flex;font-size:12px;font-weight:600;gap:14px;letter-spacing:.35em;margin-bottom:32px;text-transform:uppercase}.hds-faq .hds-eyebrow:before{background:var(--hds-gold-bright);content:"";height:1px;width:36px}.hds-faq .hds-hero h1{color:#fff;font-family:var(--hds-display);font-size:clamp(48px,8vw,104px);font-weight:500;letter-spacing:-.02em;line-height:.95;margin:0 0 28px;max-width:12ch}.hds-faq .hds-hero h1 em{color:var(--hds-gold-bright);font-style:italic;font-weight:600}.hds-faq .hds-hero-sub{color:hsla(42,81%,96%,.92);font-size:clamp(16px,1.4vw,19px);line-height:1.6;margin:0 0 56px;max-width:580px}.hds-faq .hds-hero-meta{border-top:1px solid rgba(230,179,90,.35);display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding-top:36px}.hds-faq .hds-hero-meta-item{display:flex;flex-direction:column;gap:8px}.hds-faq .hds-hero-meta-icon{align-items:center;background:rgba(230,179,90,.15);border:1px solid rgba(230,179,90,.4);border-radius:50%;color:var(--hds-gold-bright);display:flex;font-size:14px;height:38px;justify-content:center;margin-bottom:6px;width:38px}.hds-faq .hds-hero-meta-label{color:rgba(230,179,90,.85);font-size:11px;font-weight:600;letter-spacing:.25em;text-transform:uppercase}.hds-faq .hds-hero-meta-value{color:#fff;font-family:var(--hds-display);font-size:20px;font-weight:500;line-height:1.3}.hds-faq .hds-hero-meta-value a{border-bottom:1px solid transparent;color:#fff;transition:border-color .2s}.hds-faq .hds-hero-meta-value a:hover{border-bottom-color:var(--hds-gold-bright)}.hds-faq .hds-hero-meta-value small{color:hsla(42,81%,96%,.75);display:block;font-family:var(--hds-body);font-size:13px;font-weight:400;margin-top:2px}.hds-faq .hds-tools{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.hds-faq .hds-tool{background:transparent;border:1px solid var(--hds-line);color:var(--hds-text-soft);cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.06em;padding:8px 14px;text-transform:uppercase;transition:border-color .2s ease,color .2s ease}.hds-faq .hds-tool:hover{border-color:var(--hds-caramel);color:var(--hds-coffee)}.hds-faq .simple-faq-suggest{background:var(--hds-cream-light);border-color:var(--hds-line)}.hds-faq .simple-faq-mark{background:color-mix(in srgb,var(--hds-caramel) 35%,#fef9c3)}.hds-faq .hds-nav-backdrop,.hds-faq .hds-nav-drawer-toggle{display:none}.hds-faq .hds-nav-backdrop[hidden]{display:none!important}.hds-faq .hds-aside-head{display:none}@media(max-width:959px){.hds-faq .hds-shell--sidebar .hds-nav-drawer-toggle{align-items:center;align-self:flex-start;background:var(--hds-cream);border:1px solid var(--hds-line);color:var(--hds-coffee);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:.04em;margin:12px 0 4px;padding:10px 14px;text-transform:uppercase}.hds-faq .hds-shell--sidebar .hds-aside{background:var(--hds-cream-light);border-bottom:none;border-right:1px solid var(--hds-line);bottom:0;box-shadow:8px 0 32px rgba(26,15,8,.18);left:0;margin:0;overflow-y:auto;padding:16px;position:fixed;top:var(--simple-faq-sticky-offset,0);transform:translateX(-105%);transition:transform .28s ease;width:min(320px,88vw);z-index:80;-webkit-overflow-scrolling:touch}.hds-faq.hds-nav-open .hds-shell--sidebar .hds-aside{transform:translateX(0)}.hds-faq .hds-shell--sidebar .hds-nav-backdrop{background:rgba(26,15,8,.45);border:0;cursor:pointer;display:none;inset:0;margin:0;padding:0;position:fixed;z-index:70}.hds-faq.hds-nav-open .hds-shell--sidebar .hds-nav-backdrop{display:block}.hds-faq .hds-shell--sidebar .hds-aside-head{color:var(--hds-caramel);display:block;font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.hds-faq .hds-shell--sidebar .hds-tabs{align-items:stretch;flex-direction:column;gap:2px;overflow:visible}.hds-faq .hds-shell--sidebar .hds-tab{border-left:2px solid transparent;padding:12px 0 12px 12px;text-align:left;white-space:normal;width:100%}.hds-faq .hds-shell--sidebar .hds-tab:after{display:none}.hds-faq .hds-shell--sidebar .hds-tab.is-active{border-left-color:var(--hds-caramel)}}.hds-faq .hds-shell{margin:0 auto;max-width:1280px;width:100%}.hds-faq .hds-shell--top{max-width:none}.hds-faq .hds-toolbar{backdrop-filter:blur(14px);background:hsla(42,81%,96%,.97);border-bottom:1px solid var(--hds-line);padding:0 clamp(16px,4vw,6vw);position:sticky;top:var(--simple-faq-sticky-offset,0);z-index:50}.hds-faq .hds-toolbar-inner{align-items:stretch;display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:1280px;padding:12px 0}.hds-faq .hds-tabs{align-items:center;display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:4px 20px;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hds-faq .hds-tabs::-webkit-scrollbar{display:none}.hds-faq .hds-tab{background:transparent;border:none;border-radius:0;color:var(--hds-text-soft);flex:0 0 auto;font-family:var(--hds-body);font-size:12px;font-weight:500;letter-spacing:.05em;opacity:.72;padding:10px 0;position:relative;text-transform:uppercase;transition:color .25s ease,opacity .25s ease;white-space:nowrap}.hds-faq .hds-tab:after{background:var(--hds-caramel);bottom:4px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:transform .28s ease}.hds-faq .hds-tab.is-active,.hds-faq .hds-tab:hover{color:var(--hds-coffee);opacity:1}.hds-faq .hds-tab.is-active{font-weight:600}.hds-faq .hds-tab.is-active:after{transform:scaleX(1)}.hds-faq.is-searching .hds-tabs{opacity:.35;pointer-events:none}.hds-faq .hds-search{flex:1 1 auto;margin:0;max-width:100%;position:relative;width:100%}.hds-faq .hds-search .simple-faq__search-input{background:transparent;border:none;border-bottom:1px solid var(--hds-line);border-radius:0;box-shadow:none;color:var(--hds-text);font-family:var(--hds-body);font-size:15px;padding:12px 40px 12px 42px;transition:border-color .2s ease;width:100%}.hds-faq .hds-search .simple-faq__search-input::placeholder{color:var(--hds-text-soft);opacity:.55}.hds-faq .hds-search .simple-faq__search-input:focus{border-bottom-color:var(--hds-caramel);box-shadow:none;outline:none}.hds-faq .hds-search .simple-faq__search-input::-webkit-search-cancel-button{appearance:none}.hds-faq .hds-search-ico{align-items:center;color:var(--hds-caramel);display:flex;justify-content:center;left:4px;opacity:.85;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.hds-faq .hds-search-ico .hds-ico{font-size:14px}.hds-faq .hds-search-clear{align-items:center;color:var(--hds-text-soft);display:flex;height:28px;justify-content:center;opacity:.55;padding:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .2s ease,color .2s ease;width:28px}.hds-faq .hds-search-clear:hover{color:var(--hds-coffee);opacity:1}.hds-faq .hds-search-clear .hds-ico{font-size:13px}.hds-faq .hds-toolbar-no-results{color:var(--hds-text-soft);font-family:var(--hds-display);font-size:16px;font-style:italic;margin:0;padding:4px 0 8px}.hds-faq .hds-shell--sidebar{display:flex;flex-direction:column;padding:0 clamp(16px,4vw,6vw)}.hds-faq .hds-aside{backdrop-filter:blur(14px);background:hsla(42,81%,96%,.97);border-bottom:1px solid var(--hds-line);display:flex;flex-direction:column;gap:12px;margin:0;padding:12px 0 14px;position:sticky;top:var(--simple-faq-sticky-offset,0);z-index:50}.hds-faq .hds-shell--sidebar .hds-main{margin:0;max-width:none;padding:40px 0 64px}.hds-faq .hds-shell--top .hds-main{margin:0 auto;max-width:1280px;padding:48px clamp(16px,4vw,6vw) 64px}.hds-faq .hds-main{width:100%}.hds-faq .hds-section{margin-bottom:64px;scroll-margin-top:calc(var(--simple-faq-sticky-offset, 0px) + 88px)}.hds-faq .hds-section:last-child{margin-bottom:0}.hds-faq .hds-section-head{align-items:flex-start;border-bottom:1px solid var(--hds-line);display:grid;gap:12px;grid-template-columns:1fr;margin-bottom:28px;padding-bottom:20px}.hds-faq .hds-section-number{color:var(--hds-caramel);font-family:var(--hds-display);font-size:clamp(40px,10vw,56px);font-style:italic;font-weight:500;line-height:1;opacity:.9}.hds-faq .hds-section-title-wrap{align-items:center;display:flex;gap:14px;min-width:0}.hds-faq .hds-section-icon{align-items:center;background:var(--hds-coffee);border-radius:50%;color:var(--hds-gold-bright);display:flex;flex-shrink:0;font-size:18px;height:48px;justify-content:center;width:48px}.hds-faq .hds-section-title{color:var(--hds-coffee);font-family:var(--hds-display);font-size:clamp(26px,7vw,40px);font-weight:500;letter-spacing:-.01em;line-height:1.1;margin:0;min-width:0;overflow-wrap:anywhere}.hds-faq .hds-section-title em{color:var(--hds-caramel);font-style:italic}@media(min-width:720px){.hds-faq .hds-toolbar-inner{align-items:center;flex-direction:row;gap:28px;justify-content:space-between;min-height:64px;padding:12px 0}.hds-faq .hds-search{flex:0 0 280px}.hds-faq .hds-tab{font-size:13px;letter-spacing:.06em}.hds-faq .hds-section-head{align-items:center;gap:28px;grid-template-columns:auto 1fr;margin-bottom:40px;padding-bottom:28px}.hds-faq .hds-section-number{font-size:clamp(54px,7vw,88px)}.hds-faq .hds-section-icon{font-size:24px;height:64px;width:64px}.hds-faq .hds-section-title{font-size:clamp(32px,4.5vw,52px)}.hds-faq .hds-section-title-wrap{gap:24px}.hds-faq .hds-shell--top .hds-main{padding:72px clamp(16px,4vw,6vw) 90px}.hds-faq .hds-section{margin-bottom:88px}}@media(min-width:960px){.hds-faq .hds-shell--sidebar{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(200px,240px) minmax(0,1fr);padding-bottom:90px;padding-top:48px}.hds-faq .hds-aside{backdrop-filter:none;background:transparent;border-bottom:none;gap:20px;margin:0;padding:8px 0 0;position:sticky;top:calc(var(--simple-faq-sticky-offset, 0px) + 16px);z-index:20}.hds-faq .hds-shell--sidebar .hds-tabs{align-items:stretch;flex-direction:column;gap:2px;overflow:visible}.hds-faq .hds-shell--sidebar .hds-tab{border-left:2px solid transparent;opacity:.7;padding:12px 0 12px 14px;text-align:left;width:100%}.hds-faq .hds-shell--sidebar .hds-tab:after{display:none}.hds-faq .hds-shell--sidebar .hds-tab:hover{opacity:1}.hds-faq .hds-shell--sidebar .hds-tab.is-active{border-left-color:var(--hds-caramel);color:var(--hds-coffee);opacity:1}.hds-faq .hds-shell--sidebar .hds-search{flex:none;width:100%}.hds-faq .hds-shell--sidebar .hds-main{padding:0}.hds-faq .hds-shell--sidebar .hds-section{scroll-margin-top:32px}}.hds-faq .hds-q{background:transparent;border-radius:0;border-top:1px solid var(--hds-line);margin:0;overflow:visible}.hds-faq .hds-q:last-child{border-bottom:1px solid var(--hds-line)}.hds-faq .hds-q-btn{align-items:center;box-sizing:border-box;color:inherit;cursor:pointer;display:grid;font-weight:inherit;gap:22px;grid-template-columns:auto auto 1fr auto;list-style:none;padding:32px 0;text-align:left;transition:all .3s ease;width:100%}.hds-faq .hds-q-btn::-webkit-details-marker{display:none}.hds-faq .hds-q-btn::marker{content:"";display:none}.hds-faq .hds-q-btn:hover{padding-left:12px}.hds-faq .hds-q-num{color:var(--hds-caramel);font-family:var(--hds-display);font-size:22px;font-style:italic;font-weight:600;min-width:36px}.hds-faq .hds-q-icon-small{align-items:center;background:rgba(184,134,75,.12);border-radius:50%;color:var(--hds-caramel);display:flex;flex-shrink:0;font-size:14px;height:36px;justify-content:center;transition:all .3s ease;width:36px}.hds-faq .hds-q-text{color:var(--hds-coffee);font-family:var(--hds-display);font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.25}.hds-faq .hds-q-icon{align-items:center;background:transparent;border:1.5px solid var(--hds-caramel);border-radius:50%;color:var(--hds-caramel);display:inline-flex!important;flex-shrink:0;font-size:16px;height:44px;justify-content:center;line-height:1;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:44px}.hds-faq .hds-q-icon .hds-q-icon-fa--minus{display:none!important}.hds-faq .hds-q-icon .hds-q-icon-fa--plus{display:inline-flex!important}.hds-faq .hds-q.is-open .hds-q-icon,.hds-faq .hds-q[open] .hds-q-icon{background:var(--hds-coffee);border-color:var(--hds-coffee);color:var(--hds-gold-bright)}.hds-faq .hds-q.is-open .hds-q-icon .hds-q-icon-fa--plus,.hds-faq .hds-q[open] .hds-q-icon .hds-q-icon-fa--plus{display:none!important}.hds-faq .hds-q.is-open .hds-q-icon .hds-q-icon-fa--minus,.hds-faq .hds-q[open] .hds-q-icon .hds-q-icon-fa--minus{display:inline-flex!important}.hds-faq .hds-q.is-open .hds-q-icon-small,.hds-faq .hds-q[open] .hds-q-icon-small{background:var(--hds-coffee);color:var(--hds-gold-bright)}.hds-faq .hds-q-body{overflow:visible}.hds-faq .hds-q-content{color:var(--hds-text-soft);display:flow-root;font-size:16.5px;isolation:isolate;line-height:1.75;max-width:880px;padding:0 0 40px 100px;position:relative}.hds-faq .hds-q-content>.hds-callout,.hds-faq .hds-q-content>.hds-table,.hds-faq .hds-q-content>ol,.hds-faq .hds-q-content>p,.hds-faq .hds-q-content>table,.hds-faq .hds-q-content>ul{clear:both;position:relative;z-index:2}.hds-faq .hds-q-content p+p{margin-top:16px}.hds-faq .hds-q-content strong{color:var(--hds-coffee);font-weight:600}.hds-faq .hds-q-content a{border-bottom:1px solid var(--hds-caramel);color:var(--hds-caramel);font-weight:500}.hds-faq .hds-q-content a:hover{border-color:var(--hds-coffee);color:var(--hds-coffee)}.hds-faq .hds-q-content ul{padding:12px 0 0}.hds-faq .hds-q-content ul li{list-style:none;margin-bottom:10px;padding-left:28px;position:relative}.hds-faq .hds-q-content ul li:before{border-bottom:2px solid var(--hds-caramel);border-left:2px solid var(--hds-caramel);content:"";height:8px;left:0;position:absolute;top:9px;transform:rotate(-45deg);width:14px}.hds-faq .hds-q-content .simple-faq-img,.hds-faq .hds-q-content iframe,.hds-faq .hds-q-content img,.hds-faq .hds-q-content video{border-radius:8px;content-visibility:visible!important;display:block!important;height:auto!important;margin:16px 0;max-height:none!important;max-width:100%!important;min-height:0!important;object-fit:contain;opacity:1!important;position:relative!important;visibility:visible!important;width:100%!important}.hds-faq .hds-q-content iframe{aspect-ratio:16/9;border:0;height:auto!important;margin:16px 0;min-height:220px;width:100%!important}.hds-faq .hds-q-content .wp-block-image,.hds-faq .hds-q-content figure{display:block!important;margin:18px 0;max-width:100%;opacity:1!important;visibility:visible!important;width:100%}.hds-faq .hds-q-content .wp-block-image img,.hds-faq .hds-q-content figure img{border-radius:8px;display:block!important;height:auto!important;max-width:100%!important;width:100%!important}.hds-faq .hds-q-content .wp-block-embed,.hds-faq .hds-q-content .wp-block-video{margin:18px 0;max-width:100%}.hds-faq .simple-faq-embed,.simple-faq .simple-faq-embed{background:rgba(26,15,8,.04);border-radius:12px;clear:both;isolation:isolate;margin:20px 0;max-width:100%;overflow:hidden;position:relative;width:100%;z-index:1}.hds-faq .simple-faq-embed .instagram-media,.hds-faq .simple-faq-embed blockquote,.hds-faq .simple-faq-embed iframe,.simple-faq .simple-faq-embed .instagram-media,.simple-faq .simple-faq-embed blockquote,.simple-faq .simple-faq-embed iframe{display:block!important;float:none!important;left:auto!important;margin:0 auto!important;max-width:100%!important;min-width:0!important;position:relative!important;right:auto!important}.hds-faq .simple-faq-embed blockquote.instagram-media,.simple-faq .simple-faq-embed blockquote.instagram-media{padding:0!important;width:100%!important}.hds-faq .hds-callout{background:var(--hds-cream);border-left:3px solid var(--hds-caramel);border-radius:0 8px 8px 0;color:var(--hds-coffee);display:block;font-size:15.5px;font-weight:500;line-height:1.55;margin-top:20px;padding:20px 24px}.hds-faq .hds-table{border-collapse:collapse;display:table;margin-top:16px;width:100%}.hds-faq .hds-table td,.hds-faq .hds-table th{border-bottom:1px solid var(--hds-line);font-size:15px;padding:14px 18px;text-align:left;vertical-align:top}.hds-faq .hds-table th{background:var(--hds-cream);color:var(--hds-coffee);font-family:var(--hds-display);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.hds-faq .hds-table td{background:hsla(0,0%,100%,.45)}.hds-faq .hds-table tr:last-child td{border-bottom:none}.hds-faq .hds-partners{border-left:1px solid var(--hds-line);border-top:1px solid var(--hds-line);display:grid;gap:0;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:28px}.hds-faq .hds-partner{align-items:center;background:var(--hds-cream-light);border-bottom:1px solid var(--hds-line);border-right:1px solid var(--hds-line);display:flex;flex-direction:column;justify-content:center;min-height:130px;padding:36px 24px;text-align:center;transition:all .4s ease}.hds-faq .hds-partner:hover{background:var(--hds-coffee);transform:scale(1.02);z-index:1}.hds-faq .hds-partner:hover .hds-partner-name{color:var(--hds-gold-bright)}.hds-faq .hds-partner:hover .hds-partner-name em{color:var(--hds-gold)}.hds-faq .hds-partner:hover .hds-partner-tag{color:rgba(230,179,90,.8)}.hds-faq .hds-partner-name{color:var(--hds-coffee);font-family:var(--hds-display);font-size:22px;font-weight:600;line-height:1.1}.hds-faq .hds-partner-name em{color:var(--hds-caramel);display:block;font-size:16px;font-style:italic;font-weight:500;margin-top:2px}.hds-faq .hds-partner-tag{color:var(--hds-text-soft);font-size:10px;font-weight:600;letter-spacing:.25em;margin-top:12px;text-transform:uppercase}.hds-faq .hds-cta-block{background:linear-gradient(135deg,var(--hds-coffee) 0,var(--hds-coffee-mid) 50%,var(--hds-mocha) 100%);color:var(--hds-cream);overflow:hidden;padding:100px 6vw;position:relative}.hds-faq .hds-cta-watermark{bottom:-60px;color:rgba(230,179,90,.06);font-family:var(--hds-display);font-size:320px;font-style:italic;font-weight:500;line-height:1;pointer-events:none;position:absolute;right:-30px}.hds-faq .hds-cta-inner{margin:0 auto;max-width:1280px;position:relative}.hds-faq .hds-cta-eyebrow{align-items:center;color:var(--hds-gold-bright);display:inline-flex;font-size:12px;font-weight:600;gap:14px;letter-spacing:.35em;margin-bottom:28px;text-transform:uppercase}.hds-faq .hds-cta-eyebrow:before{background:var(--hds-gold-bright);content:"";height:1px;width:36px}.hds-faq .hds-cta-block h2{color:#fff;font-family:var(--hds-display);font-size:clamp(40px,6vw,76px);font-weight:500;line-height:1.05;margin:0 0 24px;max-width:16ch}.hds-faq .hds-cta-block h2 em{color:var(--hds-gold-bright);font-style:italic;font-weight:600}.hds-faq .hds-cta-lede{color:hsla(42,81%,96%,.88);font-size:18px;line-height:1.6;margin:0 0 48px;max-width:580px}.hds-faq .hds-cta-buttons{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:64px}.hds-faq .hds-btn{align-items:center;border:1.5px solid transparent;border-radius:999px;display:inline-flex;font-size:13px;font-weight:700;gap:12px;letter-spacing:.18em;padding:18px 32px;text-transform:uppercase;transition:all .3s ease}.hds-faq .hds-btn-primary{background:var(--hds-gold-bright);color:var(--hds-coffee)}.hds-faq .hds-btn-primary:hover{background:#fff;box-shadow:0 12px 32px rgba(230,179,90,.25);transform:translateY(-2px)}.hds-faq .hds-btn-ghost{background:transparent;border-color:rgba(230,179,90,.5);color:var(--hds-gold-bright)}.hds-faq .hds-btn-ghost:hover{background:rgba(230,179,90,.1);border-color:var(--hds-gold-bright);transform:translateY(-2px)}.hds-faq .hds-social-bar{align-items:center;border-top:1px solid rgba(230,179,90,.25);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-top:56px;padding-top:40px}.hds-faq .hds-social-label{color:rgba(230,179,90,.8);font-size:11px;font-weight:600;letter-spacing:.35em;text-transform:uppercase}.hds-faq .hds-social{display:flex;flex-wrap:wrap;gap:12px}.hds-faq .hds-social-link{align-items:center;border:1.5px solid rgba(230,179,90,.5);border-radius:50%;color:var(--hds-gold-bright);display:flex;font-size:12px;font-weight:700;height:48px;justify-content:center;letter-spacing:.05em;transition:all .3s ease;width:48px}.hds-faq .hds-social-link:hover{background:var(--hds-gold-bright);border-color:var(--hds-gold-bright);color:var(--hds-coffee);transform:translateY(-3px)}@media(max-width:900px){.hds-faq .hds-cta-buttons{align-items:stretch;flex-direction:column}.hds-faq .hds-btn{justify-content:center;width:100%}}@media(max-width:680px){.hds-faq .hds-hero{padding-bottom:clamp(36px,8vw,60px);padding-left:clamp(16px,5vw,24px);padding-right:clamp(16px,5vw,24px);padding-top:calc(var(--simple-faq-hero-pad-top, var(--simple-faq-sticky-offset, 0px)) + clamp(40px,10vw,64px))}.hds-faq .hds-hero h1{font-size:clamp(40px,12vw,64px);max-width:none}.hds-faq .hds-hero-sub{margin-bottom:36px}.hds-faq .hds-hero-meta{gap:22px;grid-template-columns:1fr}.hds-faq .hds-cta-block{padding:56px clamp(16px,5vw,24px)}.hds-faq .hds-q-btn{gap:12px;grid-template-columns:auto 1fr auto;padding:20px 0}.hds-faq .hds-q-icon-small{display:none}.hds-faq .hds-q-content{padding-bottom:28px;padding-left:0}.hds-faq .hds-q-text{font-size:16px}.hds-faq .hds-partners{gap:12px;grid-template-columns:1fr 1fr}.hds-faq .hds-cta-watermark{font-size:140px}.hds-faq .hds-cta-buttons{gap:10px}}
