.FaqPage_section__FzgnF{padding:1.5rem 0 3rem}.FaqPage_shell__aX4pd{display:grid;gap:1.5rem}.FaqPage_categoryCard__J9TnP,.FaqPage_contentCard__VJcGM,.FaqPage_productCard__q_jyD,.FaqPage_searchCard__yy2Ma{background:#fff;border:1px solid #e7eaef;border-radius:1.25rem;box-shadow:0 12px 32px rgba(16,24,40,.06)}.FaqPage_searchCard__yy2Ma{padding:1rem;position:relative}.FaqPage_searchIntro__X_oQH{display:grid;gap:.5rem;margin-bottom:1rem}.FaqPage_eyebrow__FtX1r{align-items:center;background:#f3f6fb;border-radius:999px;color:#45607f;display:inline-flex;font-size:.75rem;font-weight:700;gap:.35rem;letter-spacing:.04em;padding:.35rem .75rem;text-transform:uppercase;width:fit-content}.FaqPage_searchTitle__r4h1n{color:#0f1728;font-size:1.25rem;line-height:1.2;margin:0}.FaqPage_searchSubtitle__jhEje{color:#526074;font-size:.95rem;margin:0}.FaqPage_searchForm__QMBf_,.FaqPage_searchRow__jR7dd{display:grid;gap:.75rem}.FaqPage_inputWrap__XWF4g{position:relative}.FaqPage_searchInput__OgZM_{background:#f8fafc;border:1px solid #cfd8e3;border-radius:1rem;color:#0f1728;min-height:3.25rem;padding:.95rem 3rem .95rem 1rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.FaqPage_searchInput__OgZM_:focus{border-color:#0f766e;box-shadow:0 0 0 4px rgba(15,118,110,.14);outline:none}.FaqPage_clearButton__0RiUq{background:transparent;border:0;color:#526074;font-size:.95rem;padding:0;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.FaqPage_searchActions__pdmuW{display:grid;gap:.75rem}.FaqPage_ghostLink__Eu2EB,.FaqPage_primaryButton__nz_jW,.FaqPage_secondaryButton__uptjl{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;gap:.5rem;justify-content:center;min-height:3rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.FaqPage_primaryButton__nz_jW{background:linear-gradient(135deg,#0f766e,#115e59);border:0;box-shadow:0 10px 24px rgba(15,118,110,.22);color:#fff;padding:.8rem 1.2rem}.FaqPage_secondaryButton__uptjl{background:#fff;border:1px solid #b9c7d7;color:#0f1728;padding:.8rem 1.2rem}.FaqPage_ghostLink__Eu2EB{color:#0f766e;justify-content:flex-start;min-height:auto}.FaqPage_ghostLink__Eu2EB:hover,.FaqPage_primaryButton__nz_jW:hover,.FaqPage_secondaryButton__uptjl:hover{transform:translateY(-1px)}.FaqPage_preview__uinFk{background:#fff;border:1px solid #dbe3ec;border-radius:1rem;display:grid;gap:.35rem;margin-top:.75rem;padding:.5rem}.FaqPage_previewLink__o6Alc{border-radius:.85rem;color:#0f1728;display:grid;gap:.2rem;padding:.65rem .75rem;text-decoration:none}.FaqPage_previewLink__o6Alc:hover{background:#f5f8fb}.FaqPage_previewQuestion___l80Q{font-weight:700}.FaqPage_previewMeta__779UH{color:#526074;flex-wrap:wrap;font-size:.82rem;gap:.5rem}.FaqPage_badge__F3Ct2,.FaqPage_previewMeta__779UH{align-items:center;display:inline-flex}.FaqPage_badge__F3Ct2{background:#eff8f7;border-radius:999px;color:#0f766e;font-size:.8rem;font-weight:700;min-height:1.85rem;padding:.3rem .75rem;text-decoration:none;width:fit-content}.FaqPage_relatedSection__pFjhI,.FaqPage_resultsSection__V20_d{display:grid;gap:1rem}.FaqPage_sectionHeader__uTYOC{display:grid;gap:.35rem}.FaqPage_sectionTitle__lKLnq{color:#0f1728;font-size:1.15rem;margin:0}.FaqPage_sectionDescription__3qgzm{color:#526074;margin:0}.FaqPage_questionList__b5i7p{display:grid;gap:.85rem}.FaqPage_questionCard__NF5Qy{background:#fff;border:1px solid #e7eaef;border-radius:1rem;overflow:hidden}.FaqPage_questionMeta__FZq6A{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem 0}.FaqPage_questionDetails__Wtbo4{padding:0 1rem 1rem}.FaqPage_questionSummary__4aRLW{color:#0f1728;cursor:pointer;font-weight:700;list-style:none;padding:1rem 0}.FaqPage_questionSummary__4aRLW::-webkit-details-marker{display:none}.FaqPage_questionAnswer__xJum8{color:#334155;display:grid;gap:.75rem;line-height:1.65}.FaqPage_questionAnswer__xJum8 p:last-child{margin-bottom:0}.FaqPage_questionFooter__Yi9JI{align-items:center;border-top:1px solid #eef2f7;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:1rem;padding-top:1rem}.FaqPage_questionCounts__RJYGc{color:#526074;display:inline-flex;flex-wrap:wrap;font-size:.82rem;gap:.9rem}.FaqPage_countPill__rb7mg{align-items:center;display:inline-flex;gap:.35rem}.FaqPage_votePrompt__krmY0{font-weight:600}.FaqPage_voteButton__S19ur{align-items:center;background:transparent;border:1px solid rgba(82,96,116,.35);border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font-size:.82rem;gap:.35rem;padding:.25rem .7rem;transition:border-color .15s ease,background-color .15s ease}.FaqPage_voteButton__S19ur:hover:not(:disabled){border-color:var(--store-primary)}.FaqPage_voteButton__S19ur:disabled{cursor:default;opacity:.6}.FaqPage_voteButtonActive__kh5Tw{background:color-mix(in srgb,var(--store-primary) 12%,transparent);border-color:var(--store-primary)}.FaqPage_productGrid__ERtYt{display:grid;gap:1rem}.FaqPage_productPrice__dYieC{color:#526074;margin:0}.FaqPage_categoryCard__J9TnP{border-top:3px solid var(--faq-topic-color,#0f766e);display:grid;gap:.85rem;padding:1rem}.FaqPage_categoryHeader__Yx8Uu{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.FaqPage_categoryCount__hsRbU{color:#526074;font-size:.85rem}.FaqPage_answerCard__BXNRx,.FaqPage_questionPageHeader__no_jx{display:grid;gap:1rem}.FaqPage_answerCard__BXNRx{padding:1.25rem}.FaqPage_answerTitle__x7EU7{color:#0f1728;font-size:1.35rem;line-height:1.25;margin:0}.FaqPage_answerBody__g_6xq{color:#334155;display:grid;gap:.85rem;line-height:1.75}.FaqPage_answerBody__g_6xq p:last-child{margin-bottom:0}.FaqPage_productCard__q_jyD{display:grid;gap:.75rem;padding:.9rem}.FaqPage_productImage__n9LBp{aspect-ratio:1/1;background:#f5f8fb;border-radius:.95rem;object-fit:cover;width:100%}.FaqPage_productName__I4ltT{font-size:.98rem;margin:0}.FaqPage_productName__I4ltT a{color:#0f1728;text-decoration:none}.FaqPage_productName__I4ltT a:hover{color:#0f766e}.FaqPage_emptyState__IglOW{background:#f8fafc;border:1px dashed #ced7e3;border-radius:1rem;color:#526074;padding:1rem 1.1rem}.FaqPage_askOverlay__wETZo{align-items:flex-end;background:rgba(15,23,40,.48);display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:1200}.FaqPage_askDialog__ZLbp2{background:#fff;border-radius:1.5rem 1.5rem 0 0;height:min(100dvh,100%);overflow-y:auto;padding:1rem 1rem 1.5rem;width:100%}.FaqPage_askHeader__a2OZM{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.FaqPage_askTitle__en01D{color:#0f1728;font-size:1.2rem;margin:0}.FaqPage_askClose__AkiCa{background:transparent;border:0;color:#526074;font-size:1.5rem;line-height:1}.FaqPage_askForm__YuiaK{display:grid;gap:.85rem}.FaqPage_field__qieM1{display:grid;gap:.4rem}.FaqPage_label__Zhoub{color:#334155;font-size:.88rem;font-weight:700}.FaqPage_input__3MfUa,.FaqPage_select__bTvdO,.FaqPage_textarea__dvKxu{background:#fff;border:1px solid #cfd8e3;border-radius:.9rem;color:#0f1728;padding:.85rem .95rem;width:100%}.FaqPage_input__3MfUa:focus,.FaqPage_select__bTvdO:focus,.FaqPage_textarea__dvKxu:focus{border-color:#0f766e;box-shadow:0 0 0 4px rgba(15,118,110,.14);outline:none}.FaqPage_textarea__dvKxu{min-height:8rem;resize:vertical}.FaqPage_fieldError__ABoNX{color:#b42318;font-size:.82rem}.FaqPage_errorNotice__pbTMH,.FaqPage_inlineNotice__dXuyt,.FaqPage_successNotice__g5L_P{border-radius:1rem;padding:.9rem 1rem}.FaqPage_inlineNotice__dXuyt{background:#f8fafc;color:#526074}.FaqPage_successNotice__g5L_P{background:#ecfdf3;color:#166534}.FaqPage_errorNotice__pbTMH{background:#fef3f2;color:#b42318}.FaqPage_consent__02t_5{align-items:flex-start;color:#334155;display:flex;font-size:.9rem;gap:.6rem}.FaqPage_consent__02t_5 input{margin-top:.2rem}.FaqPage_submitRow__9rfUp{display:grid;gap:.75rem}.FaqPage_dialogActions__GndiM{display:flex;flex-wrap:wrap;gap:.75rem}@media(min-width:768px){.FaqPage_section__FzgnF{padding-top:2rem}.FaqPage_searchCard__yy2Ma{padding:1.25rem}.FaqPage_searchRow__jR7dd{align-items:center;grid-template-columns:minmax(0,1fr) auto}.FaqPage_searchActions__pdmuW{align-items:center;grid-auto-flow:column}.FaqPage_productGrid__ERtYt{grid-template-columns:repeat(2,minmax(0,1fr))}.FaqPage_askOverlay__wETZo{align-items:center;padding:1.5rem}.FaqPage_askDialog__ZLbp2{border-radius:1.5rem;height:auto;max-height:calc(100dvh - 3rem);max-width:42rem;padding:1.4rem}}@media(min-width:1024px){.FaqPage_productGrid__ERtYt{grid-template-columns:repeat(3,minmax(0,1fr))}}.FaqPage_topicNav__5OxOK{display:flex;gap:.5rem;overflow-x:auto;padding:.25rem .125rem .5rem;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.FaqPage_topicChip___oZUJ{align-items:center;background:#fff;border:1px solid #e7eaef;border-radius:999px;color:#0f1728;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.55rem .9rem;text-decoration:none;transition:border-color .15s ease,color .15s ease;white-space:nowrap}.FaqPage_topicChip___oZUJ:hover{border-color:#0f766e;color:#0f766e}.FaqPage_topicChip___oZUJ:focus-visible{outline:2px solid #0f766e;outline-offset:2px}.FaqPage_topicDot__CQOR2{border-radius:50%;flex:none;height:.55rem;width:.55rem}.FaqPage_topicChipCount__HN_8X{background:#f3f6fb;border-radius:999px;color:#526074;font-size:.8rem;font-weight:600;padding:.1rem .5rem}.FaqPage_topicSections__pHnYF{display:grid;gap:1rem}.FaqPage_topicSection__x_NJS{background:#fff;border:1px solid #e7eaef;border-radius:1.25rem;border-top:3px solid var(--faq-topic-color,#0f766e);box-shadow:0 12px 32px rgba(16,24,40,.06);padding:1.25rem 1.25rem 1rem;scroll-margin-top:9rem}.FaqPage_topicHeader__nLh2j{align-items:baseline;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.FaqPage_topicTitle__d__E1{font-size:1.15rem;margin:0}.FaqPage_topicTitle__d__E1 a{color:#0f1728;text-decoration:none}.FaqPage_topicTitle__d__E1 a:hover{color:var(--faq-topic-color,#0f766e)}.FaqPage_topicMeta__VFix9{color:#526074;font-size:.85rem}.FaqPage_topicExcerpt__rJwL3{color:#526074;font-size:.92rem;margin:.35rem 0 0}.FaqPage_viewAllLink__Bpq54{color:#0f766e;display:inline-flex;font-size:.9rem;font-weight:700;margin-top:.5rem;text-decoration:none}.FaqPage_viewAllLink__Bpq54:hover{text-decoration:underline}@media(prefers-reduced-motion:reduce){.FaqPage_topicChip___oZUJ{transition:none}}