.NumerologyCalculator-module__CvRD5W__heroNum{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--color-text-primary);font-size:clamp(2rem,1.5rem + 1.8vw,2.9rem);font-weight:600;line-height:1}.NumerologyCalculator-module__CvRD5W__eyebrowNum{font-family:var(--font-mono);letter-spacing:0}.NumerologyCalculator-module__CvRD5W__masterTag{border:1px solid var(--color-accent);color:var(--color-text-primary);background:var(--color-accent-soft);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:999px;align-items:center;margin-inline-start:.5rem;padding:.1rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}.NumerologyCalculator-module__CvRD5W__note{color:var(--color-text-secondary);max-inline-size:68ch;margin:0;font-size:.9rem;line-height:1.55}.NumerologyCalculator-module__CvRD5W__nums{border-top:1px solid var(--color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.NumerologyCalculator-module__CvRD5W__nums{column-gap:1.5rem}.NumerologyCalculator-module__CvRD5W__nums[data-count="3"],.NumerologyCalculator-module__CvRD5W__nums[data-count="5"],.NumerologyCalculator-module__CvRD5W__nums[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.NumerologyCalculator-module__CvRD5W__nums[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.NumerologyCalculator-module__CvRD5W__num{border-bottom:1px solid var(--color-border-subtle);flex-direction:column;gap:.35rem;min-width:0;padding:1rem 0 1.05rem;display:flex}.NumerologyCalculator-module__CvRD5W__numLabel{color:var(--color-text-disabled);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:600}.NumerologyCalculator-module__CvRD5W__numRow{align-items:baseline;gap:.75rem;display:flex}.NumerologyCalculator-module__CvRD5W__numValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--color-text-primary);font-size:2.35rem;font-weight:600;line-height:1}.NumerologyCalculator-module__CvRD5W__numKeyword{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:1rem;font-weight:650}.NumerologyCalculator-module__CvRD5W__numRole{color:var(--color-text-secondary);margin:0;font-size:.85rem}.NumerologyCalculator-module__CvRD5W__how{margin-top:.25rem}.NumerologyCalculator-module__CvRD5W__how>summary{cursor:pointer;min-block-size:1.75rem;color:var(--color-accent);align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;list-style:none;display:inline-flex}:root[data-theme=light] .NumerologyCalculator-module__CvRD5W__how>summary{color:color-mix(in srgb, var(--color-accent) 55%, #000)}.NumerologyCalculator-module__CvRD5W__how>summary::-webkit-details-marker{display:none}.NumerologyCalculator-module__CvRD5W__how>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;block-size:.4rem;inline-size:.4rem;transition:transform .14s;transform:rotate(45deg)translateY(-2px)}.NumerologyCalculator-module__CvRD5W__how[open]>summary:after{transform:rotate(225deg)translateY(-2px)}.NumerologyCalculator-module__CvRD5W__how>summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}.NumerologyCalculator-module__CvRD5W__steps{flex-direction:column;gap:.4rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.NumerologyCalculator-module__CvRD5W__step{flex-direction:column;gap:.05rem;font-size:.82rem;display:flex}.NumerologyCalculator-module__CvRD5W__stepLabel{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:600}.NumerologyCalculator-module__CvRD5W__stepText{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);overflow-wrap:anywhere;line-height:1.5}.NumerologyCalculator-module__CvRD5W__heroHow{padding-top:0}.NumerologyCalculator-module__CvRD5W__words{flex-wrap:wrap;gap:.9rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.NumerologyCalculator-module__CvRD5W__word{flex-direction:column;gap:.3rem;display:flex}.NumerologyCalculator-module__CvRD5W__wordLetters{gap:.2rem;display:flex}.NumerologyCalculator-module__CvRD5W__wordSum{color:var(--color-text-disabled);font-family:var(--font-mono);font-size:.72rem}.NumerologyCalculator-module__CvRD5W__cell{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);flex-direction:column;align-items:center;inline-size:1.7rem;padding:.2rem 0 .25rem;line-height:1.2;display:flex}.NumerologyCalculator-module__CvRD5W__cell[data-vowel=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}.NumerologyCalculator-module__CvRD5W__cellLetter{text-transform:uppercase;color:var(--color-text-primary);font-size:.95rem;font-weight:650}.NumerologyCalculator-module__CvRD5W__cellValue{font-family:var(--font-mono);color:var(--color-text-secondary);font-size:.72rem}.NumerologyCalculator-module__CvRD5W__legend{color:var(--color-text-secondary);flex-wrap:wrap;gap:.3rem 1.5rem;margin:0;padding:0;font-size:.82rem;list-style:none;display:flex}.NumerologyCalculator-module__CvRD5W__legend li{align-items:center;gap:.5rem;display:inline-flex}.NumerologyCalculator-module__CvRD5W__swatch{border:1px solid var(--color-border-strong);border-radius:3px;block-size:.85rem;inline-size:.85rem}.NumerologyCalculator-module__CvRD5W__swatch[data-vowel=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}.NumerologyCalculator-module__CvRD5W__pythWrap{flex-direction:column;gap:.75rem;min-width:0;display:flex}.NumerologyCalculator-module__CvRD5W__pyth{border-collapse:separate;border-spacing:3px;table-layout:fixed;inline-size:100%}.NumerologyCalculator-module__CvRD5W__pyth th{font-family:var(--font-mono);color:var(--color-text-disabled);text-align:center;padding:.25rem 0;font-size:.78rem;font-weight:600}.NumerologyCalculator-module__CvRD5W__pyth td{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);text-transform:uppercase;text-align:center;color:var(--color-text-disabled);padding:.4rem 0;font-size:.9rem;position:relative}.NumerologyCalculator-module__CvRD5W__pyth td[data-hit=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-text-primary);font-weight:700}.NumerologyCalculator-module__CvRD5W__hitCount{font-family:var(--font-mono);color:var(--color-text-secondary);font-size:.6rem;font-weight:500;position:absolute;inset-block-start:.05rem;inset-inline-end:.2rem}.NumerologyCalculator-module__CvRD5W__freqNum{font-family:var(--font-mono);text-align:center;inline-size:.9rem;font-weight:600}.NumerologyCalculator-module__CvRD5W__teaser{border-block:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:1rem 0;display:flex}.NumerologyCalculator-module__CvRD5W__teaserText{flex-direction:column;gap:.25rem;min-width:0;display:flex}.NumerologyCalculator-module__CvRD5W__teaserTitle{margin:0;font-size:1.05rem;font-weight:650}.NumerologyCalculator-module__CvRD5W__teaserLink{min-block-size:var(--tap-min);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-primary);white-space:nowrap;align-items:center;padding-inline:1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.NumerologyCalculator-module__CvRD5W__teaserLink:hover{border-color:var(--color-accent)}.NumerologyCalculator-module__CvRD5W__teaserLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
