.calculator-page-guide_page__cuVLA{min-width:0}.calculator-page-guide_page__cuVLA .natal-hero-copy h1{max-width:26ch;font-size:clamp(1.875rem,4vw,3.25rem);line-height:1.12;text-wrap:balance}.calculator-page-guide_page__cuVLA .tarot-panel>:is(h2,p){margin:0}.calculator-page-guide_page__cuVLA .tarot-panel-text{line-height:1.6}.calculator-page-guide_page__cuVLA .natal-faq,.calculator-page-guide_page__cuVLA .natal-section-grid,.calculator-page-guide_page__cuVLA .rx-block{width:min(880px,100%);min-width:0;margin-inline:auto}.calculator-page-guide_page__cuVLA .tc-text{max-width:70ch}.calculator-page-guide_page__cuVLA [id]{scroll-margin-top:88px}.calculator-page-guide_actions__COICN{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:18px}.calculator-page-guide_actions__COICN a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 16px;border:1px solid var(--border,#ded7d2);border-radius:12px;color:var(--text-main,#302b28);font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.calculator-page-guide_actions__COICN a:first-child{background:var(--accent,#857263);border-color:var(--accent,#857263);color:#fff}.calculator-page-guide_guide__NJN2I{width:min(880px,100%);min-width:0;margin-inline:auto;border:1px solid #ded7d2;border-radius:18px;background:var(--bg-card,#fffefb)}.calculator-page-guide_guide__NJN2I summary{min-height:52px;padding:16px 18px;color:var(--text-main,#302b28);font-weight:600;line-height:1.4;cursor:pointer;border-radius:18px}.calculator-page-guide_guide__NJN2I[open] summary{border-bottom:1px solid #ded7d2;border-radius:18px 18px 0 0}.calculator-page-guide_links__zHWpq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;padding:12px 18px 18px}.calculator-page-guide_links__zHWpq a{display:flex;align-items:center;min-height:44px;padding:6px 8px;border-radius:8px;color:#51473e;line-height:1.5;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.calculator-page-guide_page__cuVLA :is(a,button,input,summary):focus-visible{outline:3px solid #655447;outline-offset:3px}.calculator-page-guide_example__E59xn{width:min(880px,100%);min-width:0;margin-inline:auto;padding:clamp(18px,3vw,28px);border:1px solid #ded7d2;border-radius:20px;background:var(--bg-card,#fffefb)}.calculator-page-guide_example__E59xn h2{margin:6px 0 12px;text-wrap:balance}.calculator-page-guide_example__E59xn p{max-width:70ch;line-height:1.7}.calculator-page-guide_numbers__oKk5q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.calculator-page-guide_numbers__oKk5q div{padding:14px;border-radius:12px;background:var(--bg-soft,#f6f3ef);min-width:0}.calculator-page-guide_numbers__oKk5q dt{color:#51473e;line-height:1.5;font-size:14px}.calculator-page-guide_numbers__oKk5q dd{margin:8px 0 0;color:var(--text-main,#302b28);font-size:28px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (hover:hover){.calculator-page-guide_links__zHWpq a:hover{background:var(--bg-soft,#f6f3ef)}.calculator-page-guide_actions__COICN a:hover{border-color:#655447}}@media (max-width:600px){.calculator-page-guide_links__zHWpq{grid-template-columns:minmax(0,1fr)}.calculator-page-guide_numbers__oKk5q{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-page-guide_actions__COICN{gap:10px}.calculator-page-guide_actions__COICN a{flex:1 1 140px}.calculator-page-guide_page__cuVLA :is(button,.calculator-page-guide_actions__COICN a):active{transform:none}}@media (prefers-reduced-motion:reduce){.calculator-page-guide_actions__COICN a{transition:none}}