.site-main.eh-faq-page{overflow:visible}.eh-faq-hero .eh-inspiration-hero__overlay{background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.16),transparent 48%),linear-gradient(180deg,#070a0f52,#070a0fcc)}.eh-faq-hero__copy{max-width:52rem}.eh-faq-content__header{margin-bottom:1.35rem}.eh-faq-groups{display:grid;gap:1rem}.eh-faq-group{padding:clamp(1rem,2vw,1.35rem);border:1px solid rgba(16,18,23,.08);border-radius:1rem;background:#fff;box-shadow:0 12px 24px #0c111d0d}.eh-faq-group__header{margin-bottom:.9rem}.eh-faq-group__title{margin:0;color:#111318;font-size:clamp(1.08rem,.96rem + .62vw,1.32rem);line-height:1.2}.eh-faq-group__description{margin-top:.38rem;color:#636d7a;line-height:1.45}.eh-faq-group__items{display:grid;gap:.55rem}.eh-faq-item{border:1px solid rgba(16,18,23,.08);border-radius:.82rem;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.eh-faq-item.is-open{border-color:#10121733;box-shadow:0 8px 20px #0c111d14}.eh-faq-item__title{margin:0}.eh-faq-item__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.92rem .94rem;border:0;border-radius:.82rem;color:#111318;background:transparent;font-size:1rem;font-weight:600;line-height:1.35;text-align:left}.eh-faq-item__trigger:hover,.eh-faq-item__trigger:focus-visible{background:#10121708}.eh-faq-item__icon{display:inline-flex;align-items:center;justify-content:center;color:#242e3b;flex-shrink:0;transition:transform .2s ease}.eh-faq-item__trigger[aria-expanded=true] .eh-faq-item__icon{transform:rotate(180deg)}.eh-faq-item__panel[hidden]{display:none!important}.eh-faq-item__panel{overflow:hidden;opacity:1;transition:max-height .24s ease,opacity .2s ease}.eh-faq-item__panel-inner{padding:.05rem .94rem .96rem;color:#4f5968;line-height:1.62}.eh-faq-empty{margin-top:1rem;padding:.9rem 1rem;border:1px dashed rgba(16,18,23,.2);border-radius:.8rem;color:#4f5968;background:#10121705}.eh-faq-cta{display:grid;gap:1rem;padding:clamp(1.2rem,2.35vw,1.8rem);border:1px solid rgba(16,18,23,.1);border-radius:1rem;background:#fff;box-shadow:0 12px 24px #0c111d14}.eh-faq-cta .eh-section__title{color:#111318;margin-bottom:.5rem}.eh-faq-cta .eh-section__lead{color:#5b6574}.eh-faq-cta .eh-eyebrow{color:#5f6978}.eh-faq-cta .eh-eyebrow:before{background:#10121747}.eh-faq-cta__actions{display:flex;flex-wrap:wrap;gap:.55rem}.site-main.eh-help-page{overflow:visible}.eh-help-hero .eh-inspiration-hero__overlay{background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.15),transparent 48%),linear-gradient(180deg,#070a0f4d,#070a0fd1)}.eh-help-hero__copy{max-width:54rem}.eh-help-summary{display:grid;gap:1rem}.eh-help-summary__head,.eh-help-content__header{max-width:54rem}.eh-help-summary__head{margin-bottom:.2rem}.eh-help-content__header{margin-bottom:1.35rem}.eh-help-summary__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.eh-help-summary__card{display:grid;gap:.55rem;align-content:start;min-height:11rem;padding:1rem;border:1px solid rgba(16,18,23,.1);border-radius:1rem;background:#fff;box-shadow:0 12px 24px #0c111d0f}.eh-help-summary__icon{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:999px;color:#fff;background:#111318}.eh-help-summary__title,.eh-help-section__title,.eh-help-faq__title{margin:0;color:#111318}.eh-help-summary__title{font-size:1rem;line-height:1.25}.eh-help-summary__card p,.eh-help-section__text,.eh-help-section__list,.eh-help-faq__panel,.eh-help-cta .eh-section__lead{color:#4f5968;line-height:1.58}.eh-help-sections{display:grid;gap:.85rem}.eh-help-section{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1rem;padding:1rem;border:1px solid rgba(16,18,23,.1);border-radius:1rem;background:#fff;box-shadow:0 12px 24px #0c111d0d;scroll-margin-top:7rem}.eh-help-section__index{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;color:#111318;background:#f0f2f5;font-size:.82rem;font-weight:800;letter-spacing:.08em}.eh-help-section__body{min-width:0}.eh-help-section__title{font-size:1.15rem;line-height:1.25}.eh-help-section__text{margin-top:.45rem;margin-bottom:0}.eh-help-section__list{display:grid;gap:.38rem;margin-top:.7rem}.eh-help-section__list li{position:relative;padding-left:1.35rem}.eh-help-section__list li:before{content:"";position:absolute;top:.72em;left:.18rem;width:.45rem;height:.45rem;border-radius:999px;background:#111318}.eh-help-faq{display:grid;gap:.55rem}.eh-help-faq__item{border:1px solid rgba(16,18,23,.08);border-radius:.82rem;background:#fff;overflow:hidden;scroll-margin-top:7rem;transition:border-color .2s ease,box-shadow .2s ease}.eh-help-faq__item.is-open{border-color:#10121733;box-shadow:0 8px 20px #0c111d14}.eh-help-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:.7rem;width:100%;padding:.92rem .94rem;border:0;border-radius:.82rem;color:#111318;background:transparent;font-size:1rem;font-weight:600;line-height:1.35;text-align:left}.eh-help-faq__trigger:hover,.eh-help-faq__trigger:focus-visible{background:#10121709}.eh-help-faq__icon{flex:0 0 auto;transition:transform .2s ease}.eh-help-faq__trigger[aria-expanded=true] .eh-help-faq__icon{transform:rotate(180deg)}.eh-help-faq__panel{overflow:hidden;opacity:1;transition:max-height .24s ease,opacity .2s ease}.eh-help-faq__panel[hidden]{display:none!important}.eh-help-faq__panel-inner{padding:.05rem .94rem .96rem}.eh-help-cta{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:clamp(1.1rem,2vw,1.6rem);border:1px solid rgba(16,18,23,.1);border-radius:1rem;background:#fff;box-shadow:0 14px 28px #0c111d14}.eh-help-cta__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.55rem}@media(max-width:991.98px){.eh-help-summary__grid{grid-template-columns:1fr}.eh-help-summary__card{min-height:auto}.eh-help-cta{align-items:flex-start;flex-direction:column}}@media(max-width:991.98px){.eh-faq-item__trigger{font-size:.96rem}}@media(max-width:575.98px){.eh-faq-group{padding:.85rem}.eh-faq-item__trigger{padding:.78rem}.eh-faq-item__panel-inner{padding:0 .78rem .82rem}.eh-help-section{grid-template-columns:1fr;gap:.7rem;padding:.85rem}.eh-help-section__index{width:2.5rem;height:2.5rem}.eh-help-faq__trigger{padding:.78rem .85rem}.eh-help-faq__panel{padding:0}.eh-help-faq__panel-inner{padding:0 .85rem .85rem}.eh-help-cta__actions,.eh-help-cta__actions .eh-btn{width:100%}}
