.answer-hub_page__LpJ5_{--ink:#121212;--muted:#626262;--lime:#7fff00;--soft-lime:#efffdf;--cream:#f8f7f2;color:var(--ink);background:#fff;min-height:100vh}.answer-hub_container__OdTlT{width:min(1160px,calc(100% - 40px));margin:0 auto}.answer-hub_narrow__Giivk{width:min(820px,calc(100% - 40px));margin:0 auto}.answer-hub_breadcrumb___M_uE{padding:22px 0 4px;font-size:14px;color:var(--muted);background:var(--cream)}.answer-hub_breadcrumb___M_uE ol{flex-wrap:wrap}.answer-hub_breadcrumb___M_uE li,.answer-hub_breadcrumb___M_uE ol{display:flex;gap:8px;align-items:center}.answer-hub_breadcrumb___M_uE a{color:#343434;text-decoration:underline;text-underline-offset:3px}.answer-hub_hero__w0YTt{background:var(--ink);color:#fff;padding:74px 0 82px;overflow:hidden;position:relative}.answer-hub_hero__w0YTt:after{content:"";position:absolute;width:380px;height:380px;border-radius:999px;background:var(--lime);filter:blur(1px);opacity:.12;right:-110px;top:-170px}.answer-hub_eyebrow__ZgFPe{color:#62c800;font-size:13px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;margin-bottom:16px}.answer-hub_hero__w0YTt .answer-hub_eyebrow__ZgFPe{color:var(--lime)}.answer-hub_heading__DdD_l h1,.answer-hub_hero__w0YTt h1{font-size:clamp(38px,6vw,68px);line-height:1.02;letter-spacing:-.045em;max-width:850px}.answer-hub_hero__w0YTt p{font-size:clamp(17px,2.1vw,21px);line-height:1.65;color:#d8d8d8;max-width:720px;margin-top:22px}.answer-hub_search__fWKoy{margin-top:34px;display:flex;background:#fff;border-radius:14px;padding:7px;max-width:680px;box-shadow:0 12px 40px #0005;position:relative;z-index:1}.answer-hub_search__fWKoy input{flex:1;min-width:0;color:#191919;padding:14px 16px;outline:none;font-size:16px}.answer-hub_search__fWKoy button{background:var(--lime);color:#111;font-weight:700;border-radius:10px;padding:12px 22px}.answer-hub_section__1dchM{padding:70px 0}.answer-hub_sectionAlt__x_vcH{padding:70px 0;background:var(--cream)}.answer-hub_sectionHeader__IHck6{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:28px}.answer-hub_content__Yx_vI h2,.answer-hub_sectionHeader__IHck6 h2{font-size:clamp(28px,4vw,42px);line-height:1.15;letter-spacing:-.03em}.answer-hub_sectionHeader__IHck6 p{color:var(--muted);max-width:530px;line-height:1.6}.answer-hub_grid__FHj7B{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.answer-hub_grid2__QO_zR{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.answer-hub_card__UKv_b{border:1px solid #deded8;border-radius:16px;padding:24px;background:#fff;transition:transform .2s ease,border-color .2s ease}.answer-hub_card__UKv_b:hover{transform:translateY(-3px);border-color:#99ce66}.answer-hub_card__UKv_b h2,.answer-hub_card__UKv_b h3{font-size:20px;line-height:1.3;margin-bottom:10px}.answer-hub_card__UKv_b p{color:var(--muted);line-height:1.6}.answer-hub_cardLink__OSj_B{display:inline-flex;margin-top:18px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.answer-hub_tag__NwrAp{display:inline-flex;border-radius:999px;background:var(--soft-lime);color:#315f09;padding:6px 10px;font-size:12px;font-weight:700;margin-bottom:14px}.answer-hub_heading__DdD_l{padding:42px 0 54px;background:var(--cream);border-bottom:1px solid #e5e4df}.answer-hub_heading__DdD_l p{max-width:760px;color:var(--muted);font-size:18px;line-height:1.7;margin-top:18px}.answer-hub_layout__t3_cB{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:64px;align-items:start}.answer-hub_content__Yx_vI{padding:56px 0 80px}.answer-hub_content__Yx_vI h2{margin:52px 0 18px;scroll-margin-top:30px}.answer-hub_content__Yx_vI h3{font-size:23px;margin:32px 0 12px}.answer-hub_content__Yx_vI p{color:#424242;font-size:17px;line-height:1.75;margin:14px 0}.answer-hub_content__Yx_vI ol,.answer-hub_content__Yx_vI ul{padding-left:24px;margin:20px 0;color:#303030}.answer-hub_content__Yx_vI li{margin:10px 0;line-height:1.65}.answer-hub_content__Yx_vI ul{list-style:disc}.answer-hub_content__Yx_vI ol{list-style:decimal}.answer-hub_quickAnswer__rM3gw{background:var(--soft-lime);border-left:5px solid #69cf00;padding:24px 26px;border-radius:0 14px 14px 0;margin:30px 0 40px}.answer-hub_quickAnswer__rM3gw h2{font-size:16px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px}.answer-hub_quickAnswer__rM3gw p{margin:0;color:#21350e;font-weight:500}.answer-hub_toc__nVZkk{border:1px solid #deded8;border-radius:14px;padding:22px;position:sticky;top:22px}.answer-hub_toc__nVZkk h2{font-size:15px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:13px}.answer-hub_toc__nVZkk li{margin:9px 0}.answer-hub_toc__nVZkk a{color:#3d3d3d;text-decoration:underline;text-underline-offset:3px;font-size:14px}.answer-hub_tableWrap__GNZes{overflow-x:auto;margin:24px 0;border:1px solid #deded8;border-radius:12px}.answer-hub_table__9aTX1{width:100%;border-collapse:collapse;min-width:560px}.answer-hub_table__9aTX1 td,.answer-hub_table__9aTX1 th{text-align:left;padding:15px 18px;border-bottom:1px solid #deded8;vertical-align:top}.answer-hub_table__9aTX1 th{background:#f3f3ef;font-size:14px}.answer-hub_table__9aTX1 tr:last-child td{border-bottom:0}.answer-hub_faq___scHq{border-top:1px solid #d9d9d4;padding:22px 0}.answer-hub_faq___scHq h3{margin:0 0 9px;font-size:19px}.answer-hub_faq___scHq p{margin:0}.answer-hub_cta__ZTOA1{background:var(--ink);color:#fff;border-radius:20px;padding:clamp(28px,5vw,50px);display:flex;align-items:center;justify-content:space-between;gap:28px;margin:48px 0}.answer-hub_cta__ZTOA1 h2{margin:0 0 10px;font-size:clamp(26px,4vw,38px)}.answer-hub_cta__ZTOA1 p{color:#d1d1d1;margin:0}.answer-hub_button__6ztsP{display:inline-flex;justify-content:center;align-items:center;background:var(--lime);color:#111;padding:14px 20px;border-radius:10px;font-weight:800;white-space:nowrap}.answer-hub_related__zyjSW{margin-top:58px}.answer-hub_related__zyjSW h2{margin-bottom:22px}.answer-hub_symptoms__bUcNo{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 28px}.answer-hub_locationLinks__dm_WW{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.answer-hub_locationLinks__dm_WW a{border:1px solid #cfcfc9;border-radius:999px;padding:9px 13px;font-size:14px}.answer-hub_resultsHeader__wF5Hu{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:28px}.answer-hub_resultsHeader__wF5Hu h2{margin:0}.answer-hub_resultsHeader__wF5Hu a{font-weight:700;text-decoration:underline;text-underline-offset:4px}.answer-hub_resultsList__JZDuu{display:grid;gap:14px}.answer-hub_resultCard__g8ojC{border:1px solid #deded8;border-radius:16px;padding:26px;background:#fff}.answer-hub_resultCard__g8ojC h2{font-size:24px;margin:0 0 10px}.answer-hub_resultCard__g8ojC h2 a:hover{text-decoration:underline;text-underline-offset:4px}.answer-hub_resultCard__g8ojC p{margin:0;max-width:850px}.answer-hub_emptyState__YfTjK{border:1px solid #deded8;border-radius:18px;background:var(--cream);padding:clamp(26px,5vw,48px)}.answer-hub_emptyState__YfTjK h2{margin:0 0 12px}.answer-hub_emptyState__YfTjK a:not(.answer-hub_button__6ztsP){font-weight:700;text-decoration:underline;text-underline-offset:3px}.answer-hub_emptyState__YfTjK .answer-hub_button__6ztsP{margin-top:12px}@media (max-width:900px){.answer-hub_grid__FHj7B{grid-template-columns:repeat(2,1fr)}.answer-hub_layout__t3_cB{grid-template-columns:1fr;gap:0}.answer-hub_toc__nVZkk{position:static;order:-1;margin-top:36px}}@media (max-width:620px){.answer-hub_container__OdTlT,.answer-hub_narrow__Giivk{width:min(100% - 28px,1160px)}.answer-hub_hero__w0YTt{padding:55px 0 60px}.answer-hub_search__fWKoy{display:block}.answer-hub_search__fWKoy button,.answer-hub_search__fWKoy input{width:100%}.answer-hub_search__fWKoy button{margin-top:4px}.answer-hub_sectionAlt__x_vcH,.answer-hub_section__1dchM{padding:52px 0}.answer-hub_cta__ZTOA1,.answer-hub_resultsHeader__wF5Hu,.answer-hub_sectionHeader__IHck6{display:block}.answer-hub_resultsHeader__wF5Hu a{display:inline-block;margin-top:10px}.answer-hub_grid2__QO_zR,.answer-hub_grid__FHj7B,.answer-hub_symptoms__bUcNo{grid-template-columns:1fr}.answer-hub_cta__ZTOA1 .answer-hub_button__6ztsP{margin-top:22px;width:100%}.answer-hub_heading__DdD_l{padding:28px 0 40px}.answer-hub_content__Yx_vI{padding-top:38px}}