.TrustStrip_inline__JpRKT{display:flex;align-items:flex-start;gap:8px;margin-top:14px;padding:10px 12px;background:rgba(201,160,80,.05);border:1px solid rgba(201,160,80,.18);border-radius:8px}.TrustStrip_inlineText__SwcpA{font-size:12px;line-height:1.5;color:var(--muted)}.TrustStrip_inlineText__SwcpA strong{color:var(--text);font-weight:500}.TrustStrip_inlineLink__9HH2I{color:var(--accent);text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgba(201,160,80,.5)}.TrustStrip_inlineLink__9HH2I:hover{text-decoration-color:var(--accent)}.TrustStrip_band__sJobG{display:flex;flex-direction:column;gap:14px;padding:16px 18px;background:linear-gradient(180deg,rgba(201,160,80,.06),rgba(201,160,80,.015));border:1px solid rgba(201,160,80,.2);border-radius:12px}.TrustStrip_points__RY_vq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.TrustStrip_point__M7uTS{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;color:var(--muted)}.TrustStrip_point__M7uTS strong{color:var(--text);font-weight:500}.TrustStrip_check__QN_Km{flex:0 0 auto;color:var(--accent);margin-top:2px}.TrustStrip_method__ddIBS{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:12px;letter-spacing:.02em;color:var(--accent);text-decoration:none;transition:opacity .2s,gap .2s}.TrustStrip_method__ddIBS:hover{opacity:.85;gap:9px}.Faq_faq__I86vA{margin:40px auto 0;max-width:720px}.Faq_h__iKMEZ{font-family:var(--font-serif,Georgia,"Times New Roman",serif);font-weight:400;font-size:24px;line-height:1.25;color:var(--text);margin:0 0 8px}.Faq_head__JqUES{display:flex;align-items:center;gap:12px;margin-bottom:8px}.Faq_head__JqUES .Faq_h__iKMEZ{margin:0}.Faq_headIcon__OBBDo{display:block;width:44px;height:44px;-o-object-fit:contain;object-fit:contain;flex:0 0 auto}.Faq_list__Sifsw{margin:0;padding:0}.Faq_item__D2Ch3{display:flex;align-items:flex-start;gap:14px;border-top:1px solid var(--color-border-subtle);padding:18px 0}.Faq_itemIcon__Xtgqg{display:block;width:34px;height:34px;-o-object-fit:contain;object-fit:contain;flex:0 0 auto;margin-top:1px}.Faq_itemBody__e9j28{flex:1 1 auto;min-width:0}.Faq_itemCollapsible__keNrS{display:block}.Faq_summary__kKWwb{display:flex;align-items:center;gap:12px;cursor:pointer;list-style:none}.Faq_summary__kKWwb::-webkit-details-marker{display:none}.Faq_summary__kKWwb .Faq_q__hr2Dc{flex:1 1 auto;min-width:0;margin:0}.Faq_chevron__SK65B{flex:0 0 auto;color:var(--accent);transition:transform .2s ease}.Faq_itemCollapsible__keNrS[open] .Faq_chevron__SK65B{transform:rotate(180deg)}.Faq_itemCollapsible__keNrS .Faq_a__uwBWy{margin-top:10px}@media (prefers-reduced-motion:reduce){.Faq_chevron__SK65B{transition:none}}.Faq_item__D2Ch3:last-child{border-bottom:1px solid var(--color-border-subtle)}.Faq_q__hr2Dc{font-size:17px;font-weight:600;color:var(--text);margin:0 0 8px}.Faq_a__uwBWy{font-size:15px;line-height:1.65;color:var(--copy-secondary);margin:0}@media (max-width:600px){.Faq_faq__I86vA{margin-top:32px}.Faq_h__iKMEZ{font-size:21px}}.page_page__kx7sj{--bg:var(--color-bg);--accent:var(--color-accent);--text:var(--color-text);--muted:var(--color-muted);--surface:var(--color-surface);--border:var(--color-border-subtle);background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__ugdV7{max-width:var(--content-max);margin:0 auto;padding:32px 24px 96px}.page_hero__OHkGs{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px}.page_glyph__1m5wS{color:var(--accent)}h1.page_title__anCbt{font-family:var(--font-serif);font-weight:400;font-size:clamp(28px,4.6vw,44px);line-height:1.15;margin:0;text-align:center}.page_subtitle__JyDnZ{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0;text-align:center}.page_tabs__AQXN1{display:flex;gap:8px;margin:0 0 28px;padding:4px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.page_tab__zWq_l{flex:1;text-align:center;padding:10px 12px;border-radius:var(--r-sm);color:var(--muted);text-decoration:none;font-size:var(--fs-ui);letter-spacing:.04em;transition:color .15s,background .15s}.page_tab__zWq_l:hover{color:var(--text)}.page_tabActive__RgYBh{background:var(--accent);color:var(--color-bg);font-weight:500}.page_tabActive__RgYBh:hover{color:var(--color-bg)}.page_bannerWrap__Z7zVd{margin:0 -8px 32px;border-radius:var(--r-14);overflow:hidden;border:1px solid var(--border)}.page_keyDateList__S7Uae{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.page_keyDate__XHZsw{display:flex;gap:14px;padding:16px 18px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.page_keyDateWhen__QUl4Z{flex-shrink:0;width:52px;display:flex;flex-direction:column;align-items:center;padding-top:2px}.page_keyDateDay__SpBSe{font-family:var(--font-serif);font-size:var(--fs-h);line-height:1;color:var(--text)}.page_keyDateMonth__m_0CX{margin-top:5px;font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.page_keyDateBody__mACv2{flex:1;min-width:0}.page_keyDateLabel__FrQox,.page_keyDateNote__Q_ZWx{overflow-wrap:anywhere}.page_keyDateLabel__FrQox{display:block;font-family:var(--font-serif);font-size:var(--fs-body-lg);color:var(--text);margin-bottom:5px}.page_keyDateNote__Q_ZWx{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);margin:0}.page_banner__D_nP4{display:block;width:100%;height:auto}.page_localNote__P5OEg{font-size:var(--fs-caption);color:var(--muted);text-align:center;margin:0 0 18px;letter-spacing:.04em}.page_methodologyNote__VNfL4{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:var(--fs-caption);color:var(--muted);margin:-16px 0 28px;letter-spacing:.02em;font-style:italic}.page_overviewBlock__QFDmW{margin:0 0 28px;padding:24px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.page_overviewLabel__SEzZa{font-size:var(--fs-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0 0 10px;display:block}.page_overviewText__MDuns{font-family:var(--font-serif);font-size:var(--fs-body-lg);line-height:1.6;color:var(--text);margin:0}.page_chipRow__buXA1{display:grid;grid-template-columns:1fr;gap:10px;margin:0 0 24px;align-items:stretch}@media (min-width:520px){.page_chipRow__buXA1{grid-template-columns:1fr 1fr}}.page_chip__L6s_O{padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface)}.page_chipLabel__74Dxq{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:4px}.page_chipText__N04zY{font-size:var(--fs-body);line-height:1.55;color:var(--copy-secondary);margin:0}.page_pairCards__F9I39{display:grid;grid-template-columns:1fr;gap:14px;margin:0 0 28px}@media (min-width:640px){.page_pairCards__F9I39{grid-template-columns:1fr 1fr}}.page_pairCard__Fx10R{padding:18px 20px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.page_pairCardLabel__LxrBs{font-family:var(--font-serif);font-size:var(--fs-body-lg);color:var(--accent);margin:0 0 8px}.page_pairCardText__EgR_0{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_affirmation__6zK3w{margin:0 0 28px;padding:22px 24px;border-left:2px solid var(--accent);background:var(--surface);border-radius:0 12px 12px 0}.page_affirmationLabel__inOrt{font-size:var(--fs-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0 0 8px;display:block}.page_affirmationText__IxSLX{font-family:var(--font-serif);font-style:italic;font-size:var(--fs-body-lg);line-height:1.55;color:var(--text);margin:0}.page_luckyRow__d3BJS{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 40px}.page_luckyCell__jjg5u{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 14px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface)}.page_luckyLabel__suC95{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.page_luckyValue__JWh9A{font-family:var(--font-serif);font-size:var(--fs-title);color:var(--text)}.page_luckySwatch__1ivYK{display:inline-block;width:22px;height:22px;border-radius:50%;border:1px solid rgba(255,255,255,.15);background:var(--accent);vertical-align:middle;margin-right:8px}.page_luckyColorWrap__ISczO{display:flex;align-items:center;justify-content:center}section.page_section__TrTG_{margin:0 0 36px}h2.page_sectionH__xcroj{margin:0 0 12px}h2.page_readingH__b5qHr,h2.page_sectionH__xcroj{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-title);letter-spacing:.01em;color:var(--text)}h2.page_readingH__b5qHr{margin:0 0 16px}.page_body__c1waA{font-size:var(--fs-body);line-height:1.7;color:var(--copy-secondary);margin:0 0 12px}.page_pairGrid__Nl0k6{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media (min-width:640px){.page_pairGrid__Nl0k6{grid-template-columns:repeat(3,1fr)}}.page_pairLink__z8plt{display:block;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);color:var(--copy-secondary);text-decoration:none;font-size:var(--fs-ui);text-align:center;transition:border-color .15s,color .15s}.page_pairLink__z8plt:hover{border-color:var(--accent);color:var(--accent)}.page_learnMoreRow__KKpSo{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0 0 36px}.page_learnMoreRow__KKpSo .page_learnMore__JnJN8{margin:0}.page_learnMore__JnJN8{display:inline-block;margin:0 0 36px;color:var(--accent);text-decoration:none;font-size:var(--fs-ui);border-bottom:1px solid var(--color-border-accent);padding-bottom:2px}.page_learnMore__JnJN8:hover{border-bottom-color:var(--accent)}.page_cta__zmvPo{margin-top:16px;padding:28px 24px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);text-align:center}.page_ctaTitle__EJY4M{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;margin:0 0 8px;color:var(--text)}.page_ctaText__0zU7O{font-size:var(--fs-body);color:var(--copy-secondary);margin:0 0 18px;line-height:1.55}.page_ctaBtn__W91JU{display:inline-block;background:var(--accent);color:var(--color-bg);padding:12px 28px;border-radius:var(--r-sm);font-size:var(--fs-ui);font-weight:500;text-decoration:none;letter-spacing:.04em}.page_ctaBtn__W91JU:hover{opacity:.9}.page_allSigns__CfZmD{margin-top:56px;padding-top:32px;border-top:1px solid var(--border)}h3.page_allSignsH__ieqk1{font-family:var(--font-serif);font-size:var(--fs-body-lg);font-weight:400;color:var(--text);margin:0 0 14px}.page_allSignsGrid__8j_lJ{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media (min-width:640px){.page_allSignsGrid__8j_lJ{grid-template-columns:repeat(4,1fr)}}.page_allSignsLink__8_apk{padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);color:var(--copy-secondary);text-decoration:none;font-size:var(--fs-ui);text-align:center;transition:border-color .15s,color .15s}.page_allSignsLink__8_apk:hover{border-color:var(--accent);color:var(--accent)}.page_allSignsLink__8_apk:focus-visible,.page_ctaBtn__W91JU:focus-visible,.page_pairLink__z8plt:focus-visible{outline:2px solid var(--color-focus-accent);outline-offset:2px}