.page_page__Xxj4Z{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__QoU3X{max-width:var(--content-max);margin:0 auto;padding:8px 20px 96px}.page_hero__EY60h{text-align:center;padding:12px 0 26px}.page_title__T4YHR{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:clamp(30px,5vw,44px);font-weight:400;line-height:1.15;margin:0 0 14px;color:var(--text)}.page_subtitle__XpZ_x{font-size:var(--fs-body-lg);line-height:1.6;color:var(--copy-secondary);max-width:var(--prose-max);margin:0 auto}.page_widget__MMAYb.page_widget__MMAYb{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:28px 22px 30px;margin:6px 0 34px}.page_skeleton__JEx6f{display:flex;flex-direction:column;align-items:center;gap:18px;padding:16px 0 8px}.page_skelCard__aK6_3{width:200px;height:320px;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);animation:page_shimmer__XnWqA 1.4s ease-in-out infinite}.page_skelText__h8Dr4{font-size:var(--fs-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--copy-muted);margin:0}@keyframes page_shimmer__XnWqA{0%,to{opacity:.55}50%{opacity:1}}.page_result___ijZj{position:relative;text-align:center;animation:page_fadeIn__frA5b .45s ease;padding-top:40px}.page_shareFloat__qj15x{position:absolute;top:12px;right:12px;z-index:2}@keyframes page_fadeIn__frA5b{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_dateTag__y4Ce_{display:block;margin:0 0 18px}.page_cardWrap__1sKkn{display:flex;justify-content:center;margin-bottom:18px}.page_cardArtImg__yn8nT{width:200px;height:auto;border-radius:var(--r-md);border:1px solid var(--border);box-shadow:0 18px 44px rgba(0,0,0,.55)}.page_reversed__zVge4{transform:rotate(180deg)}.page_cardMark__OEiU3{width:200px;height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);box-shadow:0 18px 44px rgba(0,0,0,.55)}.page_cardNumeral__lkvnu{font-size:var(--fs-hero);color:var(--accent)}.page_cardMarkName__JkfC6,.page_cardNumeral__lkvnu{font-family:var(--font-serif),Georgia,serif;font-weight:400}.page_cardMarkName__JkfC6{font-size:var(--fs-title);color:var(--text);text-align:center;line-height:1.2}.page_cardName__jcXP7{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:clamp(28px,6vw,40px);font-weight:400;color:var(--text);margin:0 0 6px}.page_orientationTag__i3esn{display:block;margin:0 0 16px}.page_meaningSummary__NMttU{font-family:var(--font-serif),Georgia,"Times New Roman",serif;line-height:1.55;font-style:italic;margin:0 auto 16px}.page_meaningBody__mGKVY,.page_meaningSummary__NMttU{font-size:var(--fs-body-lg);color:var(--copy-secondary);max-width:var(--prose-max)}.page_meaningBody__mGKVY{line-height:1.7;margin:0 auto 18px;text-align:left}.page_meaningLink__YESHt{margin-bottom:22px}.page_actions__nIht8{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.page_cta__NvnDJ.page_cta__NvnDJ{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:26px 24px;text-align:center;margin:0 0 40px}.page_ctaTitle__x74kx{font-family:var(--font-serif),Georgia,serif;font-weight:400;font-size:var(--fs-title);color:var(--text);margin:0 0 10px}.page_ctaText__UFsrI{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);max-width:var(--prose-max);margin:0 auto 18px}.page_ctaSecondary__Gp78h{display:inline-block;margin-top:14px;font-size:var(--fs-ui);color:var(--copy-secondary);text-decoration:underline;text-underline-offset:3px}.page_ctaSecondary__Gp78h:hover{color:var(--text)}.page_section__Ge5sv{margin:0 0 36px}.page_sectionH__5vBjV{font-family:var(--font-serif),Georgia,serif;font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 14px}.page_body__GKjZY{font-size:var(--fs-body-lg);line-height:1.7;margin:0 0 14px}.page_body__GKjZY,.page_body__GKjZY strong{color:var(--copy-secondary)}.page_tips__NypFU{list-style:none;counter-reset:tip;margin:0;padding:0}.page_tip__7sc7Q{counter-increment:tip;position:relative;padding:0 0 0 44px;margin:0 0 16px;min-height:26px}.page_tip__7sc7Q: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(--border);border-radius:50%}.page_tipText__LgkS0{font-size:var(--fs-body-lg);line-height:1.6}.page_tipText__LgkS0,.page_tipText__LgkS0 strong{color:var(--copy-secondary)}.page_faqItem__bLGJu{border-top:1px solid var(--border);padding:18px 0}.page_faqQ__b28Ss{font-size:var(--fs-body-lg);font-weight:600;color:var(--text);margin:0 0 8px}.page_faqA__FxuZT{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_ctaSecondary__Gp78h:focus-visible{outline:2px solid var(--color-focus-accent);outline-offset:2px}