.ContactForm-module-scss-module__1fbqxa__contact-form{background-color:var(--color-bg-widget);border-radius:var(--radius-lg);box-shadow:var(--shadow-widget);padding:var(--spacing-lg);gap:var(--spacing-md);flex-direction:column;width:100%;max-width:600px;margin:0 auto;display:flex}@media (min-width:640px){.ContactForm-module-scss-module__1fbqxa__contact-form{padding:var(--spacing-xl)}}.ContactForm-module-scss-module__1fbqxa__contact-form__field{gap:var(--spacing-xs);flex-direction:column;display:flex}.ContactForm-module-scss-module__1fbqxa__contact-form__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.ContactForm-module-scss-module__1fbqxa__contact-form__input,.ContactForm-module-scss-module__1fbqxa__contact-form__textarea{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-base);color:var(--color-text-primary);background-color:var(--color-bg);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.ContactForm-module-scss-module__1fbqxa__contact-form__input:focus,.ContactForm-module-scss-module__1fbqxa__contact-form__textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.ContactForm-module-scss-module__1fbqxa__contact-form__input::placeholder,.ContactForm-module-scss-module__1fbqxa__contact-form__textarea::placeholder{color:var(--color-text-muted)}.ContactForm-module-scss-module__1fbqxa__contact-form__textarea{resize:vertical;min-height:120px;line-height:1.6}.ContactForm-module-scss-module__1fbqxa__contact-form__captcha{min-height:65px}.ContactForm-module-scss-module__1fbqxa__contact-form__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);background-color:#fef2f2;border:1px solid #fca5a5}.ContactForm-module-scss-module__1fbqxa__contact-form__btn{padding:var(--spacing-sm) var(--spacing-xl);background-color:var(--color-primary);color:#fff;font-size:var(--font-size-base);border-radius:var(--radius-sm);transition:background-color var(--transition-base),opacity var(--transition-base);width:100%;font-weight:600}@media (min-width:640px){.ContactForm-module-scss-module__1fbqxa__contact-form__btn{align-self:flex-start;width:auto;min-width:160px}}.ContactForm-module-scss-module__1fbqxa__contact-form__btn:hover:not(:disabled){background-color:var(--color-primary-hover)}.ContactForm-module-scss-module__1fbqxa__contact-form__btn:disabled{opacity:.6;cursor:not-allowed}.ContactForm-module-scss-module__1fbqxa__contact-form__success{background-color:var(--color-bg-widget);border-radius:var(--radius-lg);box-shadow:var(--shadow-widget);padding:var(--spacing-2xl) var(--spacing-xl);text-align:center;align-items:center;gap:var(--spacing-md);flex-direction:column;width:100%;max-width:600px;margin:0 auto;display:flex}.ContactForm-module-scss-module__1fbqxa__contact-form__success-icon{color:#059669;background-color:#d1fae5;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;font-weight:700;display:flex}.ContactForm-module-scss-module__1fbqxa__contact-form__success-title{font-size:var(--font-size-xl);color:var(--color-text-primary);font-weight:700}.ContactForm-module-scss-module__1fbqxa__contact-form__success-text{font-size:var(--font-size-base);color:var(--color-text-secondary)}
.PageLayout-module-scss-module__pxu8ca__page-layout{padding:var(--spacing-lg) 0 var(--spacing-2xl)}@media (max-width:1023px){.PageLayout-module-scss-module__pxu8ca__page-layout{padding-top:var(--spacing-md)}}.PageLayout-module-scss-module__pxu8ca__page-layout__inner{gap:var(--spacing-xl);flex-direction:column;display:flex}@media (min-width:1024px){.PageLayout-module-scss-module__pxu8ca__page-layout__inner{flex-direction:row;align-items:stretch}}.PageLayout-module-scss-module__pxu8ca__page-layout__content{width:100%;min-width:0}@media (min-width:1024px){.PageLayout-module-scss-module__pxu8ca__page-layout__content{flex:1}}.PageLayout-module-scss-module__pxu8ca__page-layout__content--centered{max-width:780px;margin:0 auto}.PageLayout-module-scss-module__pxu8ca__page-layout__sidebar{flex-shrink:0;width:100%}@media (min-width:1024px){.PageLayout-module-scss-module__pxu8ca__page-layout__sidebar{width:300px}.PageLayout-module-scss-module__pxu8ca__page-layout__sidebar-sticky{top:calc(60px + var(--spacing-lg));padding-top:82px;position:sticky}}
@keyframes AdPlaceholder-module-scss-module__T3RLMa__border-glow{0%,to{opacity:.4}50%{opacity:1}}@keyframes AdPlaceholder-module-scss-module__T3RLMa__bar-grow{0%{transform:scaleY(.4)}50%{transform:scaleY(1)}to{transform:scaleY(.4)}}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder{border-radius:var(--radius-md);position:relative;overflow:hidden}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder:before{content:"";border-radius:inherit;border:1px solid var(--color-primary-light);pointer-events:none;z-index:0;animation:3s ease-in-out infinite AdPlaceholder-module-scss-module__T3RLMa__border-glow;position:absolute;inset:0}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder--sidebar{min-height:450px}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder--banner{width:100%;min-height:100px}@media (min-width:640px){.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder--banner{min-height:120px}}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder__inner{z-index:1;height:100%;min-height:inherit;justify-content:center;align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl) var(--spacing-lg);background-color:var(--color-bg);background-image:radial-gradient(at 50% 0,#1565c00a 0%,#0000 70%);flex-direction:column;display:flex;position:relative}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder__label{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px;font-weight:600}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder__icon{align-items:flex-end;gap:3px;height:24px;display:flex}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder__icon-bar{background-color:var(--color-primary-light);transform-origin:bottom;border-radius:2px 2px 0 0;width:5px;display:block}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder__icon-bar:first-child{height:12px;animation:2.4s ease-in-out infinite AdPlaceholder-module-scss-module__T3RLMa__bar-grow}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder__icon-bar:nth-child(2){height:22px;animation:2.4s ease-in-out .4s infinite AdPlaceholder-module-scss-module__T3RLMa__bar-grow}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder__icon-bar:nth-child(3){height:16px;animation:2.4s ease-in-out .8s infinite AdPlaceholder-module-scss-module__T3RLMa__bar-grow}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder__title{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;font-weight:500;line-height:1.4}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder__btn{padding:6px var(--spacing-md);border:1px solid var(--color-primary);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-primary);transition:background-color var(--transition-base),color var(--transition-base);justify-content:center;align-items:center;width:100%;font-weight:500;text-decoration:none;display:flex}@media (min-width:640px){.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder__btn{width:auto;display:inline-flex}}.AdPlaceholder-module-scss-module__T3RLMa__ad-placeholder__btn:hover{background-color:var(--color-primary);color:#fff;text-decoration:none}
.AdInline-module-scss-module__ZZxbPa__ad-inline{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-xl);display:block}@media (min-width:1024px){.AdInline-module-scss-module__ZZxbPa__ad-inline{display:none}}
.RelatedTools-module-scss-module__owKGVq__related-tools__ad{display:none}@media (min-width:1024px){.RelatedTools-module-scss-module__owKGVq__related-tools__ad{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-xl);display:block}}.RelatedTools-module-scss-module__owKGVq__related-tools{margin-top:0;margin-bottom:var(--spacing-2xl);padding-top:var(--spacing-xl);border-top:1px solid var(--color-border)}.RelatedTools-module-scss-module__owKGVq__related-tools__title{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--spacing-md);font-size:12px;font-weight:700}.RelatedTools-module-scss-module__owKGVq__related-tools__list{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.RelatedTools-module-scss-module__owKGVq__related-tools__item{padding:var(--spacing-sm) var(--spacing-md);align-items:center;display:inline-flex}@media (max-width:1023px){.RelatedTools-module-scss-module__owKGVq__related-tools__item{padding:5px var(--spacing-sm)}}.RelatedTools-module-scss-module__owKGVq__related-tools__item{background-color:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-sm);font-size:var(--font-size-sm);transition:background-color var(--transition-base),color var(--transition-base);font-weight:500;text-decoration:none}.RelatedTools-module-scss-module__owKGVq__related-tools__item:hover{background-color:var(--color-primary);color:#fff;text-decoration:none}
.page-module-scss-module__zhfpiG__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:700}.page-module-scss-module__zhfpiG__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__zhfpiG__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-md);line-height:1.7}.page-module-scss-module__zhfpiG__faq{margin-top:var(--spacing-2xl)}.page-module-scss-module__zhfpiG__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}.page-module-scss-module__zhfpiG__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__zhfpiG__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__zhfpiG__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__zhfpiG__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}
.page-module-scss-module__72A-pW__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__72A-pW__page__title{font-size:36px}}.page-module-scss-module__72A-pW__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__72A-pW__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__72A-pW__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__72A-pW__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__72A-pW__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__72A-pW__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__72A-pW__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__ZSrCRq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__ZSrCRq__page__title{font-size:36px}}.page-module-scss-module__ZSrCRq__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__ZSrCRq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__ZSrCRq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__ZSrCRq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__ZSrCRq__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__ZSrCRq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__ZSrCRq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.AngelNumberCalculator-module-scss-module__HvD8hG__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget)}.AngelNumberCalculator-module-scss-module__HvD8hG__calc__field{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.AngelNumberCalculator-module-scss-module__HvD8hG__calc__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.AngelNumberCalculator-module-scss-module__HvD8hG__calc__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--font-size-base);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-base)}.AngelNumberCalculator-module-scss-module__HvD8hG__calc__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}@media (min-width:640px){.AngelNumberCalculator-module-scss-module__HvD8hG__calc__input{max-width:360px}}.AngelNumberCalculator-module-scss-module__HvD8hG__calc__btn{padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-base);margin-top:var(--spacing-sm);border:none;width:100%;font-weight:600}@media (min-width:640px){.AngelNumberCalculator-module-scss-module__HvD8hG__calc__btn{width:auto;min-width:240px}}.AngelNumberCalculator-module-scss-module__HvD8hG__calc__btn:hover{background:var(--color-primary-hover)}.AngelNumberCalculator-module-scss-module__HvD8hG__calc__btn:active{transform:scale(.98)}.AngelNumberCalculator-module-scss-module__HvD8hG__calc__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);background:#fef2f2;border:1px solid #fca5a5}.AngelNumberCalculator-module-scss-module__HvD8hG__calc__result{margin-top:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-primary-light);border-radius:var(--radius-md);gap:var(--spacing-md);flex-direction:column;display:flex}.AngelNumberCalculator-module-scss-module__HvD8hG__calc__num{color:var(--color-primary);text-align:center;font-size:48px;font-weight:800;line-height:1.1}.AngelNumberCalculator-module-scss-module__HvD8hG__calc__base_note{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;padding:var(--spacing-xs) var(--spacing-md);background:var(--color-bg);border-radius:var(--radius-sm);border:1px solid var(--color-border);font-style:italic}.AngelNumberCalculator-module-scss-module__HvD8hG__calc__title{font-size:var(--font-size-xl);color:var(--color-text-primary);text-align:center;font-weight:700}.AngelNumberCalculator-module-scss-module__HvD8hG__calc__meaning{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.8}
.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget)}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__field{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--font-size-base);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-base)}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}@media (min-width:640px){.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__input{max-width:360px}}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__btn{padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-base);margin-top:var(--spacing-sm);border:none;width:100%;font-weight:600}@media (min-width:640px){.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__btn{width:auto;min-width:280px}}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__btn:hover{background:var(--color-primary-hover)}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__btn:active{transform:scale(.98)}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);background:#fef2f2;border:1px solid #fca5a5}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__result{margin-top:var(--spacing-xl);gap:var(--spacing-lg);flex-direction:column;display:flex}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__header{align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl);background:var(--color-primary-light);border-radius:var(--radius-md);display:flex}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__symbol{flex-shrink:0;font-size:56px;line-height:1}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__header_text{gap:var(--spacing-xs);flex-direction:column;display:flex}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__number{font-size:var(--font-size-sm);color:var(--color-primary);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__master{font-size:var(--font-size-sm);color:#9333ea;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__name{font-size:var(--font-size-xl);color:var(--color-text-primary);margin:0;font-weight:800}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__tagline{font-size:var(--font-size-base);color:var(--color-text-secondary);padding:0 var(--spacing-sm);border-left:3px solid var(--color-primary);margin:0;font-style:italic;line-height:1.6}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__sections{gap:var(--spacing-md);grid-template-columns:1fr;display:grid}@media (min-width:640px){.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__sections{grid-template-columns:1fr 1fr}}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__section{background:var(--color-bg-secondary);border-radius:var(--radius-md);padding:var(--spacing-lg)}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__section_title{font-size:var(--font-size-sm);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--spacing-sm);font-weight:700}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__list{gap:var(--spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__list_item{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding-left:var(--spacing-md);line-height:1.5;position:relative}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__list_item:before{content:"✓";color:#16a34a;font-weight:700;position:absolute;left:0}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__list_item--challenge:before{content:"△";color:#d97706}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__purpose{padding:var(--spacing-lg);background:linear-gradient(135deg, var(--color-primary-light), #f5f3ff);border-radius:var(--radius-md);border:1px solid var(--color-border)}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__purpose_title{font-size:var(--font-size-sm);color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--spacing-sm);font-weight:700}.ArchetypeNumberCalculator-module-scss-module__uw0_FW__calc__purpose_text{font-size:var(--font-size-base);color:var(--color-text-primary);margin:0;font-style:italic;line-height:1.7}
.page-module-scss-module__90iJ7a__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__90iJ7a__page__title{font-size:36px}}.page-module-scss-module__90iJ7a__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__90iJ7a__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__90iJ7a__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__90iJ7a__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__90iJ7a__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__90iJ7a__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__90iJ7a__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module___9MxnW__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module___9MxnW__page__title{font-size:36px}}.page-module-scss-module___9MxnW__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module___9MxnW__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module___9MxnW__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module___9MxnW__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module___9MxnW__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module___9MxnW__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module___9MxnW__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.BiorhythmCalculator-module-scss-module__m3m7Oa__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget)}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__row{gap:var(--spacing-md);margin-bottom:var(--spacing-md);grid-template-columns:1fr;display:grid}@media (min-width:640px){.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__row{grid-template-columns:1fr 1fr}}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__field{gap:var(--spacing-xs);flex-direction:column;display:flex}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--font-size-base);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-base)}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__btn{padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-base);margin-top:var(--spacing-sm);border:none;width:100%;font-weight:600}@media (min-width:640px){.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__btn{width:auto;min-width:280px}}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__btn:hover{background:var(--color-primary-hover)}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__btn:active{transform:scale(.98)}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);background:#fef2f2;border:1px solid #fca5a5}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__result{margin-top:var(--spacing-xl);gap:var(--spacing-xl);flex-direction:column;display:flex}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__gauges{gap:var(--spacing-md);flex-direction:column;display:flex}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__gauge{gap:var(--spacing-xs);flex-direction:column;display:flex}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__gauge_label{font-size:var(--font-size-sm);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__gauge_track{background:var(--color-border);border-radius:6px;height:12px;position:relative;overflow:hidden}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__gauge_fill{border-radius:6px;min-width:4px;height:100%;transition:width .4s}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__gauge_pct{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__gauge_pct--critical{color:#d97706;font-weight:600}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__chart_wrap{background:var(--color-bg-secondary);border-radius:var(--radius-md);padding:var(--spacing-lg);border:1px solid var(--color-border)}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__chart_title{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-md);font-weight:600}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__svg{width:100%;height:auto;display:block;overflow:visible}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__legend{gap:var(--spacing-md);margin-top:var(--spacing-md);flex-wrap:wrap;display:flex}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__legend_item{font-size:var(--font-size-sm);font-weight:500}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__critical{padding:var(--spacing-lg);border-radius:var(--radius-md);background:#fffbeb;border:1px solid #fde68a}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__critical_title{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-md);font-weight:700}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__critical_list{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__critical_item{gap:var(--spacing-sm);font-size:var(--font-size-sm);flex-wrap:wrap;align-items:baseline;display:flex}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__critical_date{color:#b45309;min-width:100px;font-weight:600}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__critical_cycles{color:var(--color-text-secondary)}.BiorhythmCalculator-module-scss-module__m3m7Oa__calc__critical_note{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;font-style:italic;line-height:1.6}
.page-module-scss-module__-TD5rW__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__-TD5rW__page__title{font-size:36px}}.page-module-scss-module__-TD5rW__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__-TD5rW__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__-TD5rW__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__-TD5rW__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__-TD5rW__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__-TD5rW__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__-TD5rW__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__S2qHjq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__S2qHjq__page__title{font-size:36px}}.page-module-scss-module__S2qHjq__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__S2qHjq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__S2qHjq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__S2qHjq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__S2qHjq__faq__item{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__S2qHjq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__S2qHjq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__45FHAq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__45FHAq__page__title{font-size:36px}}.page-module-scss-module__45FHAq__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__45FHAq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__45FHAq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__45FHAq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__45FHAq__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__45FHAq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__45FHAq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__ZN9-Yq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__ZN9-Yq__page__title{font-size:36px}}.page-module-scss-module__ZN9-Yq__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__ZN9-Yq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__ZN9-Yq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__ZN9-Yq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__ZN9-Yq__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__ZN9-Yq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__ZN9-Yq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__cwrueG__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__cwrueG__page__title{font-size:36px}}.page-module-scss-module__cwrueG__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__cwrueG__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__cwrueG__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__cwrueG__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__cwrueG__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__cwrueG__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__cwrueG__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.CelticZodiacCalculator-module-scss-module__VvMqIG__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget)}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__field{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--font-size-base);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-base)}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}@media (min-width:640px){.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__input{max-width:360px}}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__btn{padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-base);margin-top:var(--spacing-sm);border:none;width:100%;font-weight:600}@media (min-width:640px){.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__btn{width:auto;min-width:240px}}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__btn:hover{background:var(--color-primary-hover)}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__btn:active{transform:scale(.98)}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);background:#fef2f2;border:1px solid #fca5a5}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__result{margin-top:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-primary-light);border-radius:var(--radius-md);text-align:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__symbol{font-size:64px;line-height:1}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__ogham{color:var(--color-primary);font-size:32px;font-weight:300}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__name{font-size:var(--font-size-2xl);color:var(--color-primary);margin-top:var(--spacing-xs);font-weight:800}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__tree{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__tags{gap:var(--spacing-sm);margin-top:var(--spacing-xs);flex-wrap:wrap;justify-content:center;display:flex}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__tag{background:var(--color-bg);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:20px;padding:4px 14px;font-size:12px;font-weight:600;display:inline-block}.CelticZodiacCalculator-module-scss-module__VvMqIG__calc__desc{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:480px;margin-top:var(--spacing-xs);line-height:1.7}
.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget)}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__field{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--font-size-base);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-base)}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}@media (min-width:640px){.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__input{max-width:360px}}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__btn{padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-base);margin-top:var(--spacing-sm);border:none;width:100%;font-weight:600}@media (min-width:640px){.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__btn{width:auto;min-width:240px}}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__btn:hover{background:var(--color-primary-hover)}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__btn:active{transform:scale(.98)}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);background:#fef2f2;border:1px solid #fca5a5}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__result{margin-top:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-primary-light);border-radius:var(--radius-md);text-align:center;align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__symbol{font-size:80px;line-height:1}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__name{font-size:var(--font-size-2xl);color:var(--color-primary);font-weight:800}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__traits{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__tags{gap:var(--spacing-sm);flex-wrap:wrap;justify-content:center;display:flex}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__tag{background:var(--color-bg);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:20px;padding:4px 14px;font-size:12px;font-weight:700;display:inline-block}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__desc{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:480px;line-height:1.7}.ChineseZodiacCalculator-module-scss-module__oXXV9q__calc__note{color:var(--color-text-muted);max-width:480px;font-size:12px;font-style:italic;line-height:1.6}
.page-module-scss-module__Jr2PwG__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__Jr2PwG__page__title{font-size:36px}}.page-module-scss-module__Jr2PwG__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__Jr2PwG__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__Jr2PwG__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__Jr2PwG__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__Jr2PwG__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__Jr2PwG__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__Jr2PwG__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__KM0HNa__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__KM0HNa__page__title{font-size:36px}}.page-module-scss-module__KM0HNa__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__KM0HNa__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__KM0HNa__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__KM0HNa__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__KM0HNa__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__KM0HNa__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__KM0HNa__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__QLGnxq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__QLGnxq__page__title{font-size:36px}}.page-module-scss-module__QLGnxq__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__QLGnxq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__QLGnxq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__QLGnxq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__QLGnxq__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__QLGnxq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__QLGnxq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__k3mkyG__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__k3mkyG__page__title{font-size:36px}}.page-module-scss-module__k3mkyG__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__k3mkyG__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__k3mkyG__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__k3mkyG__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__k3mkyG__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__k3mkyG__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__k3mkyG__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.DestinyNumberCalculator-module-scss-module__EUgxQW__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget)}.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__field{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--font-size-base);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-base)}.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}@media (min-width:640px){.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__input{max-width:360px}}.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__btn{padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-base);margin-top:var(--spacing-sm);border:none;width:100%;font-weight:600}@media (min-width:640px){.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__btn{width:auto;min-width:240px}}.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__btn:hover{background:var(--color-primary-hover)}.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__btn:active{transform:scale(.98)}.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);background:#fef2f2;border:1px solid #fca5a5}.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__result{margin-top:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-primary-light);border-radius:var(--radius-md);text-align:center;align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__master-badge{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#1565c0,#7c3aed);border-radius:20px;padding:4px 14px;font-size:11px;font-weight:700}.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__number{color:var(--color-primary);font-size:80px;font-weight:800;line-height:1}.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__name{font-size:var(--font-size-xl);color:var(--color-text-primary);font-weight:700}.DestinyNumberCalculator-module-scss-module__EUgxQW__calc__desc{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:480px;line-height:1.7}
.page-module-scss-module__of9lOG__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__of9lOG__page__title{font-size:36px}}.page-module-scss-module__of9lOG__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__of9lOG__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__of9lOG__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__of9lOG__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__of9lOG__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__of9lOG__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__of9lOG__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__5gMMDW__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__5gMMDW__page__title{font-size:36px}}.page-module-scss-module__5gMMDW__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__5gMMDW__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__5gMMDW__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__5gMMDW__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__5gMMDW__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__5gMMDW__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__5gMMDW__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__X9zG7W__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__X9zG7W__page__title{font-size:36px}}.page-module-scss-module__X9zG7W__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__X9zG7W__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__X9zG7W__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__X9zG7W__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__X9zG7W__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__X9zG7W__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__X9zG7W__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__Wbadzq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__Wbadzq__page__title{font-size:36px}}.page-module-scss-module__Wbadzq__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__Wbadzq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__Wbadzq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__Wbadzq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__Wbadzq__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__Wbadzq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__Wbadzq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__fjBB5W__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__fjBB5W__page__title{font-size:36px}}.page-module-scss-module__fjBB5W__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__fjBB5W__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__fjBB5W__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__fjBB5W__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__fjBB5W__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__fjBB5W__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__fjBB5W__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__zU4Z9q__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__zU4Z9q__page__title{font-size:36px}}.page-module-scss-module__zU4Z9q__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__zU4Z9q__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__zU4Z9q__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__zU4Z9q__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__zU4Z9q__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__zU4Z9q__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__zU4Z9q__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__guf0Oq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__guf0Oq__page__title{font-size:36px}}.page-module-scss-module__guf0Oq__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__guf0Oq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__guf0Oq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__guf0Oq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__guf0Oq__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__guf0Oq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__guf0Oq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__fVr0eq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__fVr0eq__page__title{font-size:36px}}.page-module-scss-module__fVr0eq__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__fVr0eq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__fVr0eq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__fVr0eq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__fVr0eq__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__fVr0eq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__fVr0eq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__lelldW__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__lelldW__page__title{font-size:36px}}.page-module-scss-module__lelldW__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__lelldW__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__lelldW__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__lelldW__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__lelldW__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__lelldW__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__lelldW__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__g5uezG__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__g5uezG__page__title{font-size:36px}}.page-module-scss-module__g5uezG__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__g5uezG__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__g5uezG__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__g5uezG__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__g5uezG__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__g5uezG__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__g5uezG__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__sWCGNq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__sWCGNq__page__title{font-size:36px}}.page-module-scss-module__sWCGNq__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__sWCGNq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__sWCGNq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__sWCGNq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__sWCGNq__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__sWCGNq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__sWCGNq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__3p4QdG__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:700}.page-module-scss-module__3p4QdG__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__3p4QdG__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-md);line-height:1.7}.page-module-scss-module__3p4QdG__faq{margin-top:var(--spacing-2xl)}.page-module-scss-module__3p4QdG__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}.page-module-scss-module__3p4QdG__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__3p4QdG__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__3p4QdG__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__3p4QdG__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}
.KarmicNumberCalculator-module-scss-module__AhKHEG__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget)}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__field{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--font-size-base);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-base)}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}@media (min-width:640px){.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__input{max-width:360px}}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__btn{padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-base);margin-top:var(--spacing-sm);border:none;width:100%;font-weight:600}@media (min-width:640px){.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__btn{width:auto;min-width:240px}}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__btn:hover{background:var(--color-primary-hover)}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__btn:active{transform:scale(.98)}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);background:#fef2f2;border:1px solid #fca5a5}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__result{margin-top:var(--spacing-xl)}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__no_debts{text-align:center;padding:var(--spacing-xl);border-radius:var(--radius-md);background:#f0fdf4;border:1px solid #86efac}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__no_debts p:first-child{margin-bottom:var(--spacing-sm);font-size:32px}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__no_debts p:last-child{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__debts{gap:var(--spacing-md);flex-direction:column;display:flex}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__debt_item{gap:var(--spacing-md);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md) var(--spacing-lg);align-items:flex-start;display:flex}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__debt_num{color:var(--color-primary);min-width:48px;padding-top:4px;font-size:40px;font-weight:800;line-height:1}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__debt_info{flex:1}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__debt_name{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-xs);font-weight:600}.KarmicNumberCalculator-module-scss-module__AhKHEG__calc__debt_desc{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}
.page-module-scss-module__fO6daW__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__fO6daW__page__title{font-size:36px}}.page-module-scss-module__fO6daW__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__fO6daW__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__fO6daW__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__fO6daW__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__fO6daW__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__fO6daW__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__fO6daW__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.LifePathCalculator-module-scss-module__TgO4Fq__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget)}.LifePathCalculator-module-scss-module__TgO4Fq__calc__field{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.LifePathCalculator-module-scss-module__TgO4Fq__calc__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.LifePathCalculator-module-scss-module__TgO4Fq__calc__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--font-size-base);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-base)}.LifePathCalculator-module-scss-module__TgO4Fq__calc__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}@media (min-width:640px){.LifePathCalculator-module-scss-module__TgO4Fq__calc__input{max-width:360px}}.LifePathCalculator-module-scss-module__TgO4Fq__calc__btn{padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-base);margin-top:var(--spacing-sm);border:none;width:100%;font-weight:600}@media (min-width:640px){.LifePathCalculator-module-scss-module__TgO4Fq__calc__btn{width:auto;min-width:240px}}.LifePathCalculator-module-scss-module__TgO4Fq__calc__btn:hover{background:var(--color-primary-hover)}.LifePathCalculator-module-scss-module__TgO4Fq__calc__btn:active{transform:scale(.98)}.LifePathCalculator-module-scss-module__TgO4Fq__calc__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);background:#fef2f2;border:1px solid #fca5a5}.LifePathCalculator-module-scss-module__TgO4Fq__calc__result{margin-top:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-primary-light);border-radius:var(--radius-md);text-align:center;align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.LifePathCalculator-module-scss-module__TgO4Fq__calc__master-badge{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#1565c0,#7c3aed);border-radius:20px;padding:4px 14px;font-size:11px;font-weight:700}.LifePathCalculator-module-scss-module__TgO4Fq__calc__number{color:var(--color-primary);font-size:80px;font-weight:800;line-height:1}.LifePathCalculator-module-scss-module__TgO4Fq__calc__name{font-size:var(--font-size-xl);color:var(--color-text-primary);font-weight:700}.LifePathCalculator-module-scss-module__TgO4Fq__calc__desc{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:480px;line-height:1.7}
.page-module-scss-module__9griIq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__9griIq__page__title{font-size:36px}}.page-module-scss-module__9griIq__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__9griIq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__9griIq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__9griIq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__9griIq__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__9griIq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__9griIq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__-ftCdq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:700}.page-module-scss-module__-ftCdq__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__-ftCdq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-md);line-height:1.7}.page-module-scss-module__-ftCdq__faq{margin-top:var(--spacing-2xl)}.page-module-scss-module__-ftCdq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}.page-module-scss-module__-ftCdq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__-ftCdq__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__-ftCdq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__-ftCdq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}
.page-module-scss-module__lhElta__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__lhElta__page__title{font-size:36px}}.page-module-scss-module__lhElta__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__lhElta__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__lhElta__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__lhElta__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__lhElta__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__lhElta__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__lhElta__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__8MLGBG__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:700}.page-module-scss-module__8MLGBG__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__8MLGBG__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-md);line-height:1.7}.page-module-scss-module__8MLGBG__faq{margin-top:var(--spacing-2xl)}.page-module-scss-module__8MLGBG__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}.page-module-scss-module__8MLGBG__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__8MLGBG__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__8MLGBG__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__8MLGBG__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}
.page-module-scss-module__59iXdW__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__59iXdW__page__title{font-size:36px}}.page-module-scss-module__59iXdW__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__59iXdW__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__59iXdW__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__59iXdW__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__59iXdW__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__59iXdW__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__59iXdW__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__0WjRda__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:700}.page-module-scss-module__0WjRda__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__0WjRda__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-md);line-height:1.7}.page-module-scss-module__0WjRda__faq{margin-top:var(--spacing-2xl)}.page-module-scss-module__0WjRda__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}.page-module-scss-module__0WjRda__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__0WjRda__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__0WjRda__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__0WjRda__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}
.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget);gap:var(--spacing-xl);flex-direction:column;display:flex}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__loading{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__status{padding:var(--spacing-lg);border-radius:var(--radius-md);gap:var(--spacing-sm);flex-direction:column;display:flex}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__status--active{background:#fef2f2;border:2px solid #fca5a5}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__status--ok{background:#f0fdf4;border:2px solid #86efac}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__status_title{font-size:var(--font-size-lg);color:var(--color-text-primary);font-weight:700}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__status_sub{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.5}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__avoid{padding:var(--spacing-lg);border-radius:var(--radius-md);background:#fffbeb;border:1px solid #fde68a}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__avoid_title{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:700}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__avoid_text{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__upcoming_title{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-md);font-weight:700}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__list{gap:var(--spacing-sm);flex-direction:column;display:flex}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__item{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__item--current{color:var(--color-text-primary);background:#fef2f2;border-left:3px solid #dc2626;font-weight:600}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__item_start{font-weight:500}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__item_sep{color:var(--color-text-muted)}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__item_end{font-weight:500}.MercuryRetrogradeCalculator-module-scss-module__m_mtya__calc__item_badge{color:#fff;letter-spacing:.05em;background:#dc2626;border-radius:10px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}
.page-module-scss-module__00deYW__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__00deYW__page__title{font-size:36px}}.page-module-scss-module__00deYW__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__00deYW__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__00deYW__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__00deYW__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__00deYW__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__00deYW__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__00deYW__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__TjjSqa__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__TjjSqa__page__title{font-size:36px}}.page-module-scss-module__TjjSqa__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__TjjSqa__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__TjjSqa__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__TjjSqa__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__TjjSqa__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__TjjSqa__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__TjjSqa__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__1SWteq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__1SWteq__page__title{font-size:36px}}.page-module-scss-module__1SWteq__page__content{margin-top:var(--spacing-2xl);max-width:760px}.page-module-scss-module__1SWteq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__1SWteq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__1SWteq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__1SWteq__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__1SWteq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__1SWteq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.NameNumberCalculator-module-scss-module__PjaGUG__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget)}.NameNumberCalculator-module-scss-module__PjaGUG__calc__field{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.NameNumberCalculator-module-scss-module__PjaGUG__calc__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.NameNumberCalculator-module-scss-module__PjaGUG__calc__hint{color:var(--color-text-muted);margin-top:2px;font-size:12px}.NameNumberCalculator-module-scss-module__PjaGUG__calc__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--font-size-base);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-base)}.NameNumberCalculator-module-scss-module__PjaGUG__calc__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}@media (min-width:640px){.NameNumberCalculator-module-scss-module__PjaGUG__calc__input{max-width:400px}}.NameNumberCalculator-module-scss-module__PjaGUG__calc__btn{padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-base);margin-top:var(--spacing-sm);border:none;width:100%;font-weight:600}@media (min-width:640px){.NameNumberCalculator-module-scss-module__PjaGUG__calc__btn{width:auto;min-width:240px}}.NameNumberCalculator-module-scss-module__PjaGUG__calc__btn:hover{background:var(--color-primary-hover)}.NameNumberCalculator-module-scss-module__PjaGUG__calc__btn:active{transform:scale(.98)}.NameNumberCalculator-module-scss-module__PjaGUG__calc__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);background:#fef2f2;border:1px solid #fca5a5}.NameNumberCalculator-module-scss-module__PjaGUG__calc__result{margin-top:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-primary-light);border-radius:var(--radius-md);text-align:center;align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.NameNumberCalculator-module-scss-module__PjaGUG__calc__master-badge{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#1565c0,#7c3aed);border-radius:20px;padding:4px 14px;font-size:11px;font-weight:700}.NameNumberCalculator-module-scss-module__PjaGUG__calc__number{color:var(--color-primary);font-size:80px;font-weight:800;line-height:1}.NameNumberCalculator-module-scss-module__PjaGUG__calc__name{font-size:var(--font-size-xl);color:var(--color-text-primary);font-weight:700}.NameNumberCalculator-module-scss-module__PjaGUG__calc__desc{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:480px;line-height:1.7}
.page-module-scss-module__otsLoW__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__otsLoW__page__title{font-size:36px}}.page-module-scss-module__otsLoW__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__otsLoW__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__otsLoW__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__otsLoW__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__otsLoW__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__otsLoW__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__otsLoW__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget)}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__fields{gap:var(--spacing-md);margin-bottom:var(--spacing-md);grid-template-columns:1fr;display:grid}@media (min-width:640px){.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__fields{grid-template-columns:1fr 1fr}}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__field{gap:var(--spacing-xs);flex-direction:column;display:flex}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--font-size-base);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-base)}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__btn{padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-base);margin-top:var(--spacing-sm);border:none;width:100%;font-weight:600}@media (min-width:640px){.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__btn{width:auto;min-width:240px}}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__btn:hover{background:var(--color-primary-hover)}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__btn:active{transform:scale(.98)}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);background:#fef2f2;border:1px solid #fca5a5}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__result{margin-top:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-primary-light);border-radius:var(--radius-md);text-align:center;align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__paths{gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);align-items:center;font-weight:500;display:flex}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__path_num{background:var(--color-primary);color:#fff;width:36px;height:36px;font-weight:700;font-size:var(--font-size-base);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__path_sep{color:var(--color-text-muted);font-size:20px}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__score{letter-spacing:3px;font-size:32px}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__level{font-size:var(--font-size-xl);color:var(--color-text-primary);font-weight:700}.NumerologyCompatibilityCalculator-module-scss-module__9qsq0G__calc__desc{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:480px;line-height:1.7}
.page-module-scss-module__Co2Vca__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__Co2Vca__page__title{font-size:36px}}.page-module-scss-module__Co2Vca__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__Co2Vca__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__Co2Vca__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__Co2Vca__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__Co2Vca__faq__item{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__Co2Vca__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__Co2Vca__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__B2FQra__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:700}.page-module-scss-module__B2FQra__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__B2FQra__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-md);line-height:1.7}.page-module-scss-module__B2FQra__faq{margin-top:var(--spacing-2xl)}.page-module-scss-module__B2FQra__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}.page-module-scss-module__B2FQra__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__B2FQra__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__B2FQra__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__B2FQra__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}
.page-module-scss-module__5bx6ra__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:700}.page-module-scss-module__5bx6ra__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__5bx6ra__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-md);line-height:1.7}.page-module-scss-module__5bx6ra__faq{margin-top:var(--spacing-2xl)}.page-module-scss-module__5bx6ra__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}.page-module-scss-module__5bx6ra__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__5bx6ra__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__5bx6ra__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__5bx6ra__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}
.page-module-scss-module__qTGxwa__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__qTGxwa__page__title{font-size:36px}}.page-module-scss-module__qTGxwa__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__qTGxwa__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__qTGxwa__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__qTGxwa__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__qTGxwa__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__qTGxwa__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__qTGxwa__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__fXR8jq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__fXR8jq__page__title{font-size:36px}}.page-module-scss-module__fXR8jq__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__fXR8jq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__fXR8jq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__fXR8jq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__fXR8jq__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__fXR8jq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__fXR8jq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.PersonalYearCalculator-module-scss-module__apI6yq__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget)}.PersonalYearCalculator-module-scss-module__apI6yq__calc__field{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.PersonalYearCalculator-module-scss-module__apI6yq__calc__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.PersonalYearCalculator-module-scss-module__apI6yq__calc__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--font-size-base);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-base)}.PersonalYearCalculator-module-scss-module__apI6yq__calc__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}@media (min-width:640px){.PersonalYearCalculator-module-scss-module__apI6yq__calc__input{max-width:360px}}.PersonalYearCalculator-module-scss-module__apI6yq__calc__btn{padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-base);margin-top:var(--spacing-sm);border:none;width:100%;font-weight:600}@media (min-width:640px){.PersonalYearCalculator-module-scss-module__apI6yq__calc__btn{width:auto;min-width:240px}}.PersonalYearCalculator-module-scss-module__apI6yq__calc__btn:hover{background:var(--color-primary-hover)}.PersonalYearCalculator-module-scss-module__apI6yq__calc__btn:active{transform:scale(.98)}.PersonalYearCalculator-module-scss-module__apI6yq__calc__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);background:#fef2f2;border:1px solid #fca5a5}.PersonalYearCalculator-module-scss-module__apI6yq__calc__result{margin-top:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-primary-light);border-radius:var(--radius-md);text-align:center;align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.PersonalYearCalculator-module-scss-module__apI6yq__calc__year_badge{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.PersonalYearCalculator-module-scss-module__apI6yq__calc__number{color:var(--color-primary);font-size:80px;font-weight:800;line-height:1}.PersonalYearCalculator-module-scss-module__apI6yq__calc__name{font-size:var(--font-size-xl);color:var(--color-text-primary);font-weight:700}.PersonalYearCalculator-module-scss-module__apI6yq__calc__desc{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:480px;line-height:1.7}
.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget)}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__field{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__hint{color:var(--color-text-muted);margin-top:2px;font-size:12px}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--font-size-base);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-base)}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}@media (min-width:640px){.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__input{max-width:400px}}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__btn{padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-base);margin-top:var(--spacing-sm);border:none;width:100%;font-weight:600}@media (min-width:640px){.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__btn{width:auto;min-width:240px}}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__btn:hover{background:var(--color-primary-hover)}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__btn:active{transform:scale(.98)}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);background:#fef2f2;border:1px solid #fca5a5}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__result{margin-top:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-primary-light);border-radius:var(--radius-md);text-align:center;align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__master-badge{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#1565c0,#7c3aed);border-radius:20px;padding:4px 14px;font-size:11px;font-weight:700}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__number{color:var(--color-primary);font-size:80px;font-weight:800;line-height:1}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__name{font-size:var(--font-size-xl);color:var(--color-text-primary);font-weight:700}.PersonalityNumberCalculator-module-scss-module__KHf1sW__calc__desc{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:480px;line-height:1.7}
.page-module-scss-module__aJwPfa__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:700}.page-module-scss-module__aJwPfa__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__aJwPfa__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-md);line-height:1.7}.page-module-scss-module__aJwPfa__faq{margin-top:var(--spacing-2xl)}.page-module-scss-module__aJwPfa__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}.page-module-scss-module__aJwPfa__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__aJwPfa__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__aJwPfa__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__aJwPfa__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}
.page-module-scss-module__KyZd9W__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__KyZd9W__page__title{font-size:36px}}.page-module-scss-module__KyZd9W__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__KyZd9W__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__KyZd9W__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__KyZd9W__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__KyZd9W__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__KyZd9W__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__KyZd9W__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__KvcZSq__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__KvcZSq__page__title{font-size:36px}}.page-module-scss-module__KvcZSq__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__KvcZSq__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__KvcZSq__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__KvcZSq__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__KvcZSq__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__KvcZSq__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__KvcZSq__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc{background:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-widget)}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__field{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--font-size-base);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-base)}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}@media (min-width:640px){.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__input{max-width:360px}}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__btn{padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-base);margin-top:var(--spacing-sm);border:none;width:100%;font-weight:600}@media (min-width:640px){.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__btn{width:auto;min-width:240px}}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__btn:hover{background:var(--color-primary-hover)}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__btn:active{transform:scale(.98)}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__error{font-size:var(--font-size-sm);color:#dc2626;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);margin-top:var(--spacing-sm);background:#fef2f2;border:1px solid #fca5a5}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__result{margin-top:var(--spacing-xl)}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__grid_wrap{margin-bottom:var(--spacing-xl);justify-content:center;display:flex}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__grid{gap:var(--spacing-sm);grid-template-rows:repeat(3,90px);grid-template-columns:repeat(3,90px);display:grid}@media (min-width:640px){.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__grid{grid-template-rows:repeat(3,110px);grid-template-columns:repeat(3,110px)}}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__cell{background:var(--color-bg-secondary);border:2px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-base);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__cell--filled{background:var(--color-primary-light);border-color:var(--color-primary)}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__cell_num{color:var(--color-text-muted);letter-spacing:.04em;font-size:11px;font-weight:600}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__cell_count{color:var(--color-text-muted);font-size:28px;font-weight:800;line-height:1}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__cell--filled .PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__cell_count{color:var(--color-primary)}@media (min-width:640px){.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__cell_count{font-size:36px}}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__cell_dots{flex-wrap:wrap;justify-content:center;gap:2px;max-width:50px;min-height:8px;display:flex}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__dot{background:var(--color-primary);border-radius:50%;width:6px;height:6px}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__interp{gap:var(--spacing-xl);flex-direction:column;display:flex}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone{gap:var(--spacing-sm);flex-direction:column;display:flex}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_title{font-size:var(--font-size-base);color:var(--color-primary);font-weight:700}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_title--empty{color:var(--color-text-secondary)}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_list{gap:var(--spacing-sm);flex-direction:column;display:flex}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_item{align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-primary-light);border-radius:var(--radius-sm);border-left:3px solid var(--color-primary);display:flex}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_item--empty{background:var(--color-bg-secondary);border-left-color:var(--color-border)}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_badge{min-width:44px;font-size:var(--font-size-lg);text-align:center;flex-shrink:0;padding-top:2px;font-weight:800;line-height:1}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_badge--filled{color:var(--color-primary)}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_badge--empty{color:var(--color-text-muted)}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_content{flex-direction:column;gap:2px;display:flex}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_name{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:600}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_level{letter-spacing:.06em;text-transform:uppercase;border-radius:4px;align-self:flex-start;padding:1px 6px;font-size:11px;font-weight:700}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_level--0{color:var(--color-text-muted);background:#f3f4f6}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_level--1{color:#1d4ed8;background:#dbeafe}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_level--2{color:#065f46;background:#d1fae5}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_level--3{color:#92400e;background:#fef3c7}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_level--4{color:#9d174d;background:#fce7f3}.PythagoreanMatrixCalculator-module-scss-module__VeEE-a__calc__zone_trait{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.4}
.page-module-scss-module__C_Zm6G__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__C_Zm6G__page__title{font-size:36px}}.page-module-scss-module__C_Zm6G__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__C_Zm6G__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__C_Zm6G__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__C_Zm6G__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__C_Zm6G__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__C_Zm6G__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__C_Zm6G__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
.page-module-scss-module__65REUG__page__title{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:700}@media (min-width:640px){.page-module-scss-module__65REUG__page__title{font-size:36px}}.page-module-scss-module__65REUG__page__content{margin-top:var(--spacing-2xl)}.page-module-scss-module__65REUG__page__description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.page-module-scss-module__65REUG__faq__title{font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.page-module-scss-module__65REUG__faq__list{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module-scss-module__65REUG__faq__item{background-color:var(--color-bg-widget);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.page-module-scss-module__65REUG__faq__question{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:600}.page-module-scss-module__65REUG__faq__answer{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7}
