.BirthForm_painel__GlhGC{border:1px solid var(--thread-night);background:linear-gradient(170deg,var(--void-veil),rgba(10,10,31,.4));padding:clamp(1.6rem,3.5vw,2.6rem)}.BirthForm_campo__frsFI{margin-bottom:1.4rem;position:relative}.BirthForm_campo__frsFI label{display:block;font-family:var(--mono);font-size:.58rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--fog);margin-bottom:.5rem}.BirthForm_campo__frsFI input{width:100%;background:transparent;border:none;border-bottom:1px solid var(--thread-night);font-family:var(--mono);font-weight:300;font-size:1rem;color:var(--whisper);padding:.5rem 0;outline:none;transition:border-color var(--dur-medium) var(--ease-exhale)}.BirthForm_campo__frsFI input::placeholder{color:rgba(123,118,145,.7)}.BirthForm_campo__frsFI input:focus{border-color:var(--gold)}.BirthForm_campo__frsFI input[type=date]::-webkit-calendar-picker-indicator,.BirthForm_campo__frsFI input[type=time]::-webkit-calendar-picker-indicator{filter:invert(.7) sepia(.4) saturate(2) hue-rotate(2deg);cursor:pointer}.BirthForm_cidadeCampo__DWUXz{z-index:2}.BirthForm_sugestoes__FBmSB{position:absolute;top:100%;left:0;right:0;margin-top:.4rem;list-style:none;background:var(--void-veil);border:1px solid var(--thread-night);border-radius:var(--radius-md);overflow:hidden;box-shadow:0 16px 40px rgba(4,4,12,.6)}.BirthForm_sugestao__N3aIz{display:block;width:100%;text-align:left;background:transparent;border:none;cursor:pointer;font-family:var(--corpo);font-size:.85rem;color:var(--whisper);padding:.7rem .9rem;transition:background-color var(--dur-fast) var(--ease-exhale)}.BirthForm_sugestao__N3aIz:focus-visible,.BirthForm_sugestao__N3aIz:hover{background:hsla(42,71%,69%,.1);outline:none}.BirthForm_erro__XfQbx{font-family:var(--mono);font-size:.7rem;color:var(--danger);margin-bottom:1rem}.BirthForm_calcular__n0inE{display:inline-block;margin-top:.6rem;font-family:var(--mono);font-size:.7rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;border:none;cursor:pointer;padding:1.05rem 2.2rem;background-color:var(--gold);color:var(--void-mid);transition:transform var(--dur-fast) var(--ease-exhale),background-color var(--dur-fast) var(--ease-exhale)}.BirthForm_calcular__n0inE:focus-visible:not(:disabled),.BirthForm_calcular__n0inE:hover:not(:disabled){background-color:var(--whisper);transform:translateY(-2px)}.BirthForm_calcular__n0inE:disabled{opacity:.6;cursor:progress}.BirthForm_nota__JMAlk{margin-top:1.4rem;font-family:var(--mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(123,118,145,.6)}.DualChartSummary_resumo__shixm{margin-top:clamp(2rem,5vw,3rem)}.DualChartSummary_gancho__J1GFM{font-family:var(--display);font-weight:300;font-size:clamp(1.4rem,3.4vw,2.2rem);line-height:1.3;color:var(--whisper);max-width:28ch;margin-bottom:clamp(2rem,5vw,3rem)}.DualChartSummary_gancho__J1GFM strong{font-style:italic;font-weight:400;color:var(--gold)}.DualChartSummary_sequencia__JsK_u{display:grid;grid-gap:clamp(1.6rem,4vw,2.4rem);gap:clamp(1.6rem,4vw,2.4rem);max-width:32rem}.DualChartSummary_revelacao__N3FcW{padding-left:clamp(1.1rem,3vw,1.6rem);border-left:1px solid var(--gold)}.DualChartSummary_linhas__yjeEa{margin-top:1rem;display:grid;grid-gap:.2rem;gap:.2rem}.DualChartSummary_linha__JU4lr{display:grid;grid-template-columns:3rem 1fr;grid-gap:1rem;gap:1rem;align-items:baseline;padding:.7rem 0;border-bottom:1px solid var(--thread-night)}.DualChartSummary_linha__JU4lr dt{font-family:var(--mono);font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--fog)}.DualChartSummary_linha__JU4lr dd{font-family:var(--mono);font-size:.92rem;color:var(--whisper);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DualChartSummary_nota__uK6o2{color:var(--fog);font-style:italic}.DualChartSummary_ayanamsa__mc63Q{margin-top:1.6rem;font-family:var(--mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fog)}