.page_page__K8WQE{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__bQNUH{max-width:var(--content-max);margin:0 auto;padding:8px 20px 96px}.page_hero__lqQ89{text-align:center;padding:12px 0 26px}.page_title__N95Ak{font-family:var(--font-serif);font-size:clamp(30px,5vw,44px);font-weight:400;line-height:1.15;margin:0 0 14px;color:var(--text)}.page_subtitle__4craJ{font-size:var(--fs-body-lg);line-height:1.6;color:var(--copy-secondary);max-width:var(--prose-max);margin:0 auto}.page_widget__rcTMe{padding:26px 22px 28px;margin:6px 0 34px}.page_lookupRow__7pJAC{display:flex;gap:14px}.page_field__CCjM9{flex:1}.page_dateInputRow__3asww{display:flex;align-items:center;gap:10px;margin-top:16px}.page_inlineLabel__kPT2b{font-size:var(--fs-caption);color:var(--muted);white-space:nowrap}.page_dateInputField__W5sn9{flex:1}.page_result__Zu8Zu{position:relative;text-align:center;margin-top:26px;padding-top:24px;border-top:1px solid var(--border);animation:page_fadeIn__dVXnZ .35s ease}.page_shareFloat__lCyDh{position:absolute;top:12px;right:12px;z-index:2}@keyframes page_fadeIn__dVXnZ{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_resultEyebrow__zs4k3{display:block;margin-bottom:14px;padding:0 40px}.page_resultIcon__r8yJm{display:flex;justify-content:center;margin-bottom:10px}.page_resultSign___PdbO{font-family:var(--font-serif);font-size:clamp(30px,7vw,46px);font-weight:400;line-height:1.1;color:var(--text);margin:0 0 6px}.page_resultMeta__kuz_T{max-width:480px;margin:0 auto 6px}.page_boundaryNote__j4cRM,.page_resultMeta__kuz_T{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary)}.page_boundaryNote__j4cRM{max-width:500px;margin:12px auto 6px;padding:12px 16px;border:1px solid var(--color-border-accent);border-radius:var(--r-md);background:var(--ref-gold-a05)}.page_boundaryNote__j4cRM strong{color:var(--accent)}.page_actions__pu8bb{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:22px}.page_signList__TL9jx{list-style:none;margin:18px 0 0;padding:0;border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}.page_signRow__kaqRn{border-top:1px solid var(--border)}.page_signRow__kaqRn:first-child{border-top:none}.page_signRowLink__C3wr8{display:flex;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;color:var(--text);transition:background .15s ease}.page_signRowLink__C3wr8:hover{background:var(--color-surface-input)}.page_signRowIcon__M50AA{flex:none;display:flex;align-items:center;justify-content:center}.page_signRowMain__eqYi6{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.page_signRowName__mKBtS{font-size:var(--fs-body-lg);font-weight:600;color:var(--text)}.page_signRowDates__hwWyQ{font-size:var(--fs-ui);color:var(--copy-secondary)}.page_signRowMeta__p_Nw3{flex:none;font-size:var(--fs-caption);letter-spacing:.04em;color:var(--muted);text-align:right}@media (max-width:460px){.page_signRowMeta__p_Nw3{display:none}}.page_tableNote__WHSdm{font-size:var(--fs-caption);line-height:1.6;color:var(--muted);margin:14px 0 0}.page_cta__796Fi{padding:26px 24px;text-align:center;margin:0 0 40px}.page_ctaTitle__ejTme{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 10px}.page_ctaText__hfV_T{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);max-width:520px;margin:0 auto 18px}.page_ctaSecondary__o6zdM{margin-top:14px}.page_section__Kr__w{margin:0 0 36px}.page_sectionH__IY2fK{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 14px}.page_body__AAmOY{font-size:var(--fs-body-lg);line-height:1.7;margin:0 0 14px}.page_body__AAmOY,.page_body__AAmOY em,.page_body__AAmOY strong{color:var(--copy-secondary)}.page_tips__3MCn6{list-style:none;counter-reset:tip;margin:0;padding:0}.page_tip__ubyc4{counter-increment:tip;position:relative;padding:0 0 0 44px;margin:0 0 16px;min-height:26px}.page_tip__ubyc4:before{content:counter(tip);position:absolute;left:0;top:-.4px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;line-height:1;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-body);color:var(--accent);border:1px solid var(--color-border-accent);border-radius:50%}.page_tipText__jSeb3{font-size:var(--fs-body-lg);line-height:1.6}.page_tipText__jSeb3,.page_tipText__jSeb3 strong{color:var(--copy-secondary)}.page_faqItem__JRzkL{border-top:1px solid var(--border);padding:18px 0}.page_faqQ__0gBDk{font-size:var(--fs-body-lg);font-weight:600;color:var(--text);margin:0 0 8px}.page_faqA__32ZY4{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_signRowLink__C3wr8:focus-visible{outline:2px solid var(--color-focus-accent);outline-offset:2px}