.page_page__1SAOf{min-height:100vh;overflow:hidden;background:radial-gradient(circle at 78% 8%,rgba(107,80,192,.16),transparent 25%),radial-gradient(circle at 12% 28%,rgba(55,151,177,.1),transparent 26%),linear-gradient(180deg,#03152f,#061d3d 48%,#03152f)}.page_hero__F0vxe{position:relative;padding:28px 0 40px;text-align:center}.page_hero__F0vxe:after{content:"";position:absolute;left:50%;bottom:-110px;width:min(760px,96vw);height:260px;transform:translateX(-50%);border:1px solid rgba(126,200,227,.12);border-radius:50%;box-shadow:0 0 0 55px rgba(126,200,227,.02),inset 0 0 80px rgba(96,177,210,.08);pointer-events:none}.page_heroInner__tgLkI{max-width:980px}.page_breadcrumbs__qAYKI{display:flex;justify-content:center;gap:9px;margin-bottom:22px;color:var(--text-dim);font-size:.76rem}.page_breadcrumbs__qAYKI a{color:var(--aqua)}.page_hero__F0vxe h1{max-width:960px;margin:7px auto 13px;font-size:clamp(1.85rem,3.15vw,2.6rem);line-height:1.08}.page_lead__L4H90{max-width:850px;margin:0 auto;color:var(--text-mid);font-size:clamp(.94rem,1.35vw,1.03rem);line-height:1.62}.page_factRow__SSyct{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:22px}.page_factRow__SSyct span{padding:7px 11px;border:1px solid rgba(126,200,227,.18);border-radius:999px;color:var(--text-mid);background:rgba(5,30,60,.7);font-size:.76rem}.page_factRow__SSyct b{margin-right:5px;color:var(--gold)}.page_answerSection__7ZQgv,.page_faqSection__dNZce,.page_fullProfileSection__2pKfp,.page_profileSection__6PToI{padding:76px 0}.page_faqSection__dNZce h2,.page_finalCta__6ULSu h2,.page_fullProfileSection__2pKfp h2,.page_listSection__gMDGv h2,.page_profileSection__6PToI h2,.page_tableSection__kF5Mb h2{font-size:clamp(1.45rem,2.8vw,2.05rem);line-height:1.16}.page_formIntro__PN08T>p:not(.page_eyebrow__wvskm),.page_prose__rAzcP p{color:var(--text-mid);line-height:1.78}.page_prose__rAzcP p+p{margin-top:17px}.page_systemsSection__7e9yz{padding:80px 0;border-top:1px solid rgba(126,200,227,.1);border-bottom:1px solid rgba(126,200,227,.1);background:rgba(7,38,70,.46)}.page_narrow___fX9f{max-width:1040px}.page_systemGrid__59bo8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:35px}.page_systemGrid__59bo8 article{position:relative;display:flex;min-height:340px;flex-direction:column;padding:27px;overflow:hidden;border:1px solid rgba(126,200,227,.17);border-radius:22px;background:linear-gradient(150deg,rgba(8,44,80,.8),rgba(3,23,53,.76))}.page_systemGrid__59bo8 article:after{content:"";position:absolute;top:-90px;right:-85px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(126,200,227,.1),transparent 67%)}.page_systemMark__2KOhQ{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(200,169,110,.25);border-radius:16px;color:var(--gold);background:rgba(200,169,110,.06);font-family:Cinzel,Segoe UI Symbol,serif;font-size:1.18rem}.page_systemLabel__9zD21{margin-top:20px;color:var(--text-dim)!important;font-size:.67rem!important;letter-spacing:.15em;text-transform:uppercase}.page_systemGrid__59bo8 h3{margin:7px 0 11px;color:var(--aqua2);font-size:1.18rem}.page_systemContent__q3QVA{display:flex;flex:1 1;gap:20px;min-width:0}.page_systemCopy__63ll_{display:flex;min-width:0;flex:1 1;flex-direction:column}.page_systemCopy__63ll_>p{color:var(--text-mid);font-size:.88rem;line-height:1.72}.page_systemCopy__63ll_>p+p{margin-top:14px}.page_systemCopy__63ll_>a{position:relative;z-index:1;margin-top:auto;padding-top:22px;color:var(--aqua);font-size:.8rem;font-weight:700}.page_cardArtwork__wckKB{position:relative;z-index:1;width:126px;height:auto;align-self:flex-start;flex:0 0 auto;border-radius:7px;background:#fff;padding:4px;box-shadow:0 16px 30px rgba(0,0,0,.3)}.page_tarotArtwork__5GhjW{width:116px;padding:0}.page_profileSection__6PToI{background:rgba(2,18,43,.48)}.page_profileGrid__yfoOr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:34px}.page_profileGrid__yfoOr article{min-height:275px;padding:25px;border:1px solid rgba(126,200,227,.15);border-radius:19px;background:rgba(7,38,70,.63)}.page_profileGrid__yfoOr article>span{color:var(--gold);font-family:Cinzel,serif;font-size:.73rem}.page_profileGrid__yfoOr h3{margin:17px 0 9px;color:var(--aqua2);font-size:1rem}.page_profileGrid__yfoOr p{color:var(--text-mid);font-size:.86rem;line-height:1.72}.page_fullProfileSection__2pKfp{border-top:1px solid rgba(126,200,227,.1);border-bottom:1px solid rgba(126,200,227,.1);background:rgba(7,38,70,.45)}.page_formIntro__PN08T{max-width:820px;margin-bottom:31px}.page_formIntro__PN08T h2{margin-bottom:14px}.page_fullProfileSection__2pKfp .btn{border-color:rgba(210,255,228,.38);color:#03213f;background:linear-gradient(90deg,#45c87d,#7be3a8);box-shadow:0 9px 28px rgba(69,200,125,.22)}.page_fullProfileSection__2pKfp .btn:focus-visible,.page_fullProfileSection__2pKfp .btn:hover{color:#031d35;background:linear-gradient(90deg,#5bd58f,#91ebba);box-shadow:0 12px 34px rgba(69,200,125,.31)}.page_faqList__K8eu2{display:grid;grid-gap:11px;gap:11px;margin-top:31px}.page_faqList__K8eu2 details{overflow:hidden;border:1px solid rgba(126,200,227,.16);border-radius:17px;background:rgba(7,38,70,.62)}.page_faqList__K8eu2 summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:19px 21px;color:var(--aqua2);font-family:Cinzel,serif;font-size:.94rem;cursor:pointer;list-style:none}.page_faqList__K8eu2 summary::-webkit-details-marker{display:none}.page_faqList__K8eu2 summary:after{content:"+";color:var(--gold);font-size:1.25rem}.page_faqList__K8eu2 details[open] summary:after{content:"−"}.page_faqList__K8eu2 p{padding:0 21px 20px;color:var(--text-mid);font-size:.87rem;line-height:1.7}.page_disclaimer__bVfvV{max-width:820px;margin-top:26px;color:var(--text-dim);font-size:.76rem;line-height:1.65}.page_finalCta__6ULSu{padding:76px 0 100px;text-align:center}.page_finalCta__6ULSu p:not(.page_eyebrow__wvskm){margin:13px auto 25px;color:var(--text-mid)}@media (max-width:820px){.page_profileGrid__yfoOr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.page_hero__F0vxe{padding:24px 0 40px;text-align:left}.page_hero__F0vxe h1{font-size:clamp(1.65rem,7.8vw,1.9rem)}.page_breadcrumbs__qAYKI{justify-content:flex-start;margin-bottom:18px;overflow:hidden;white-space:nowrap}.page_answerSection__7ZQgv,.page_faqSection__dNZce,.page_fullProfileSection__2pKfp,.page_profileSection__6PToI,.page_systemsSection__7e9yz{padding:56px 0}.page_profileGrid__yfoOr,.page_systemGrid__59bo8{grid-template-columns:1fr}.page_profileGrid__yfoOr article,.page_systemGrid__59bo8 article{min-height:auto}.page_systemContent__q3QVA{gap:14px}.page_cardArtwork__wckKB{width:96px}.page_tarotArtwork__5GhjW{width:90px}.page_factRow__SSyct{justify-content:flex-start;text-align:left}.page_finalCta__6ULSu .page_btn__h3_7r{width:100%}}.page_listSection__gMDGv,.page_tableSection__kF5Mb{padding:54px 0}.page_factTable__pMaN6{width:100%;margin-top:26px;border-collapse:collapse;font-size:.92rem}.page_factTable__pMaN6 td,.page_factTable__pMaN6 th{padding:11px 14px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(126,200,227,.12)}.page_factTable__pMaN6 th{width:34%;font-weight:600;color:var(--text-dim);white-space:nowrap}.page_factTable__pMaN6 tr:last-child td,.page_factTable__pMaN6 tr:last-child th{border-bottom:none}@media (max-width:620px){.page_factTable__pMaN6 th{width:42%;white-space:normal}.page_factTable__pMaN6 td,.page_factTable__pMaN6 th{padding:9px 8px;font-size:.86rem}}.page_degreeNote__FxjNz{margin-top:26px;padding:16px 18px;border-left:2px solid rgba(126,200,227,.35);color:var(--text-dim);font-size:.88rem;line-height:1.65}.page_eventList__SpJNV,.page_peopleList__J6F9O{margin-top:26px;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px}.page_eventList__SpJNV li,.page_peopleList__J6F9O li{display:grid;grid-gap:4px 14px;gap:4px 14px;padding:11px 0;border-bottom:1px solid rgba(126,200,227,.1);font-size:.92rem;line-height:1.5}.page_peopleList__J6F9O li{grid-template-columns:minmax(140px,1fr) 58px 2fr;align-items:baseline}.page_eventList__SpJNV li{grid-template-columns:62px 1fr;align-items:baseline}.page_eventList__SpJNV li span,.page_peopleList__J6F9O li span:last-child{color:var(--text-dim)}.page_listYear__Zu9t5{color:var(--text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:620px){.page_peopleList__J6F9O li{grid-template-columns:1fr 58px}.page_peopleList__J6F9O li span:last-child{grid-column:1/-1;font-size:.86rem}}.page_dayNav__GMb52{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px;margin-top:40px;padding-top:22px;border-top:1px solid rgba(126,200,227,.14);font-size:.88rem}.page_dayNav__GMb52>:last-child{text-align:right}.page_dayNav__GMb52>:nth-child(2){color:var(--aqua);text-align:center}@media (max-width:480px){.page_dayNav__GMb52{grid-template-columns:1fr 1fr}.page_dayNav__GMb52>:nth-child(2){grid-column:1/-1;grid-row:1}}.BirthplaceAutocomplete_field__FdbVp,.BirthplaceAutocomplete_searchWrap__VVqbW{position:relative}.BirthplaceAutocomplete_input__ngvFb{width:100%;padding-right:42px}.BirthplaceAutocomplete_spinner__kDPHP{position:absolute;right:14px;top:50%;width:16px;height:16px;margin-top:-8px;border:2px solid rgba(126,200,227,.2);border-top:2px solid var(--aqua);border-radius:50%;animation:BirthplaceAutocomplete_spin__tPsp3 .8s linear infinite}.BirthplaceAutocomplete_selectedMark__CL4ZS{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#8de4c3;font-weight:800}.BirthplaceAutocomplete_list__VSnpQ{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 7px);margin:0;padding:7px;list-style:none;border:1px solid rgba(126,200,227,.3);border-radius:15px;background:#061d3d;box-shadow:0 20px 55px rgba(0,0,0,.48);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.BirthplaceAutocomplete_listAbove__Hoxrb{top:auto;bottom:calc(100% + 7px)}.BirthplaceAutocomplete_option__8HCOq{width:100%;padding:12px 13px;border:0;border-radius:10px;background:transparent;color:var(--text-bright);text-align:left;cursor:pointer;touch-action:manipulation}.BirthplaceAutocomplete_option__8HCOq:focus,.BirthplaceAutocomplete_option__8HCOq:hover{outline:none;background:rgba(126,200,227,.1)}.BirthplaceAutocomplete_option__8HCOq small,.BirthplaceAutocomplete_option__8HCOq strong{display:block}.BirthplaceAutocomplete_option__8HCOq strong{font-size:.92rem}.BirthplaceAutocomplete_option__8HCOq small{margin-top:4px;color:var(--text-dim);font-size:.76rem}.BirthplaceAutocomplete_attribution___ZtRC{padding:8px 13px 5px;border-top:1px solid rgba(126,200,227,.1);color:#aab4c8;font-family:Arial,sans-serif;font-size:.68rem;text-align:right}.BirthplaceAutocomplete_attribution___ZtRC b{font-weight:700;color:#d8e2f5}.BirthplaceAutocomplete_status__WiMWH{display:block;min-height:18px;margin-top:6px;color:var(--text-dim);font-size:.75rem}.BirthplaceAutocomplete_error__7B1Hk{color:#ffb6be}.BirthplaceAutocomplete_resolved__6cLia{display:flex;gap:7px;flex-wrap:wrap;margin-top:7px}.BirthplaceAutocomplete_resolved__6cLia span{padding:4px 8px;border-radius:999px;border:1px solid rgba(111,231,188,.2);background:rgba(55,186,138,.07);color:#a7efd5;font-size:.68rem}@keyframes BirthplaceAutocomplete_spin__tPsp3{to{transform:rotate(1turn)}}.SynastryChartWheel_frame__SnJeG{width:100%;padding:clamp(8px,2vw,20px);background:radial-gradient(circle at 50% 45%,rgba(232,136,151,.08),transparent 50%),linear-gradient(155deg,rgba(13,33,66,.98),rgba(6,18,39,.98));border:1px solid rgba(232,136,151,.18);border-radius:26px;box-shadow:0 30px 90px rgba(1,8,22,.42)}.SynastryChartWheel_wheel__xGvMI{display:block;width:100%;max-width:780px;height:auto;margin:0 auto;overflow:visible}.SynastryChartWheel_outerGlow__kKN2Q{fill:rgba(79,216,235,.02);stroke:rgba(232,136,151,.1);stroke-width:1}.SynastryChartWheel_outerRing__iR62k{fill:rgba(4,14,31,.38);stroke:rgba(240,217,140,.34);stroke-width:2}.SynastryChartWheel_zodiacInner__tjags{fill:none;stroke:rgba(79,216,235,.18);stroke-width:1.2}.SynastryChartWheel_partnerRing__rbh7l{fill:none;stroke:rgba(232,136,151,.18);stroke-width:1.2;stroke-dasharray:4 5}.SynastryChartWheel_aspectRing__acqr4{fill:rgba(1,9,24,.45);stroke:rgba(127,149,179,.15);stroke-width:1}.SynastryChartWheel_coreRing__2XzsV{fill:rgba(232,136,151,.04);stroke:rgba(240,217,140,.22);stroke-width:1}.SynastryChartWheel_signBoundary__FLIEM{stroke:rgba(127,149,179,.24);stroke-width:1}.SynastryChartWheel_signGlyph__kX5i0{fill:#f0d98c;font-family:Georgia,Times New Roman,serif;font-size:22px;text-anchor:middle;dominant-baseline:middle}.SynastryChartWheel_houseCusp__jtbzv{stroke:rgba(127,149,179,.17);stroke-width:1}.SynastryChartWheel_angleCusp__6q5JB{stroke:rgba(240,217,140,.48);stroke-width:1.8}.SynastryChartWheel_houseNumber__8aukt{fill:rgba(220,233,245,.48);font-size:11px;text-anchor:middle;dominant-baseline:middle}.SynastryChartWheel_aspectTarget__rRrk_{cursor:pointer;outline:none}.SynastryChartWheel_aspectLine__VVr56{stroke-width:1.6;opacity:.72;transition:opacity .16s ease,stroke-width .16s ease,filter .16s ease;pointer-events:none}.SynastryChartWheel_aspectHitArea__HxJ_i{stroke:transparent;stroke-width:18;pointer-events:stroke}.SynastryChartWheel_flowAspect__M3iAn{stroke:rgba(79,216,235,.78)}.SynastryChartWheel_tensionAspect__sYNNj{stroke:rgba(232,136,151,.78)}.SynastryChartWheel_conjunctionAspect__Tpisp{stroke:rgba(240,217,140,.78)}.SynastryChartWheel_aspectTarget__rRrk_:focus .SynastryChartWheel_aspectLine__VVr56,.SynastryChartWheel_aspectTarget__rRrk_:hover .SynastryChartWheel_aspectLine__VVr56,.SynastryChartWheel_selectedAspect__T5ilm .SynastryChartWheel_aspectLine__VVr56{opacity:1;stroke-width:3.2;filter:drop-shadow(0 0 5px currentColor)}.SynastryChartWheel_aspectLayerActive__j4_TV .SynastryChartWheel_aspectTarget__rRrk_:not(.SynastryChartWheel_selectedAspect__T5ilm) .SynastryChartWheel_aspectLine__VVr56{opacity:.14}.SynastryChartWheel_personA__SyhjY text,.SynastryChartWheel_personB__usD81 text{text-anchor:middle;dominant-baseline:middle;font-family:Georgia,Times New Roman,serif}.SynastryChartWheel_personA__SyhjY circle,.SynastryChartWheel_personA__SyhjY>text,.SynastryChartWheel_personB__usD81 circle,.SynastryChartWheel_personB__usD81>text{transition:stroke-width .16s ease,fill .16s ease,filter .16s ease}.SynastryChartWheel_personA__SyhjY circle{fill:rgba(17,32,61,.97);stroke:#d4af37;stroke-width:1.4}.SynastryChartWheel_personA__SyhjY>text{fill:#f0d98c;font-size:16px}.SynastryChartWheel_personB__usD81 circle{fill:rgba(55,20,40,.97);stroke:#e88897;stroke-width:1.4}.SynastryChartWheel_personB__usD81>text{fill:#ffc2cb;font-size:15px}.SynastryChartWheel_selectedPersonA__HjMwN circle{stroke:#fff3b4;stroke-width:3.2;filter:drop-shadow(0 0 9px rgba(240,217,140,.92))}.SynastryChartWheel_selectedPersonA__HjMwN>text{fill:#fff8d5}.SynastryChartWheel_selectedPersonB__EBdUL circle{stroke:#ffd6de;stroke-width:3.2;filter:drop-shadow(0 0 9px rgba(232,136,151,.92))}.SynastryChartWheel_selectedPersonB__EBdUL>text{fill:#fff2f5}.SynastryChartWheel_retrograde__V19r3{fill:#fff0f3!important;font-family:inherit!important;font-size:8px!important;font-weight:700}.SynastryChartWheel_angleMarker__7LDgc line{stroke:rgba(240,217,140,.28);stroke-width:1;stroke-dasharray:3 5;transition:stroke .16s ease,stroke-width .16s ease,filter .16s ease}.SynastryChartWheel_angleMarker__7LDgc text{fill:#f0d98c;font-size:11px;font-weight:700;letter-spacing:.08em;text-anchor:middle;dominant-baseline:middle}.SynastryChartWheel_selectedAngle__p9xs2 line{stroke:#fff3b4;stroke-width:2.5;filter:drop-shadow(0 0 6px rgba(240,217,140,.9))}.SynastryChartWheel_selectedAngle__p9xs2 text{fill:#fff8d5}.SynastryChartWheel_partnerAngleMarker__dcJ2d line{stroke:rgba(232,136,151,.72);stroke-width:1.4;transition:stroke-width .16s ease,filter .16s ease}.SynastryChartWheel_partnerAngleMarker__dcJ2d text{fill:#ffc2cb;font-size:8px;font-weight:800;letter-spacing:.04em;text-anchor:middle;dominant-baseline:middle}.SynastryChartWheel_selectedPartnerAngle__v8LKt line{stroke:#ffd6de;stroke-width:3;filter:drop-shadow(0 0 7px rgba(232,136,151,.92))}.SynastryChartWheel_selectedPartnerAngle__v8LKt text{fill:#fff2f5}.SynastryChartWheel_coreTitle__CPNJG{fill:rgba(220,233,245,.62);font-size:8px;font-weight:700;letter-spacing:.2em;text-anchor:middle}.SynastryChartWheel_aspectHint__VHIsH{margin:0 auto 12px;color:rgba(220,233,245,.68);font-size:.76rem;line-height:1.5;text-align:center}.SynastryChartWheel_aspectDetail__in_jh{width:min(100%,720px);margin:0 auto 14px;padding:clamp(16px,3vw,24px);color:rgba(231,240,249,.88);background:radial-gradient(circle at 100% 0,rgba(232,136,151,.1),transparent 38%),linear-gradient(145deg,rgba(18,44,79,.96),rgba(7,24,50,.96));border:1px solid rgba(232,136,151,.26);border-radius:18px;box-shadow:0 18px 45px rgba(1,8,22,.34)}.SynastryChartWheel_aspectDetail__in_jh header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.SynastryChartWheel_aspectDetail__in_jh header p{margin:0 0 6px;color:#ffc2cb;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.SynastryChartWheel_aspectDetail__in_jh h3{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;color:#f7edc5;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,2.6vw,1.35rem);line-height:1.35}.SynastryChartWheel_aspectDetail__in_jh h3 strong{color:#91eff8;font-size:.8em;font-weight:700}.SynastryChartWheel_aspectDetail__in_jh button{flex:0 0 auto;width:32px;height:32px;padding:0;color:rgba(231,240,249,.76);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:50%;font-size:1.25rem;line-height:1;cursor:pointer}.SynastryChartWheel_categoryChip__1hb9S{display:inline-flex;margin-top:14px;padding:5px 9px;color:#ffc2cb;background:rgba(232,136,151,.08);border:1px solid rgba(232,136,151,.18);border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.04em}.SynastryChartWheel_aspectDetail__in_jh dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:14px 0}.SynastryChartWheel_aspectDetail__in_jh dl div{padding:10px 12px;background:rgba(2,13,31,.42);border:1px solid rgba(127,149,179,.14);border-radius:11px}.SynastryChartWheel_aspectDetail__in_jh dt{color:rgba(220,233,245,.58);font-size:.65rem;letter-spacing:.05em;text-transform:uppercase}.SynastryChartWheel_aspectDetail__in_jh dd{margin:3px 0 0;color:#f0d98c;font-size:.96rem;font-weight:800}.SynastryChartWheel_aspectDetail__in_jh>p{margin:0;font-size:.88rem;line-height:1.65}.SynastryChartWheel_aspectDetail__in_jh>p strong{color:rgba(231,240,249,.96);font-weight:700}.SynastryChartWheel_legend__t6teB{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:5px;color:rgba(220,233,245,.58);font-size:.72rem}.SynastryChartWheel_legend__t6teB i{display:inline-block;width:16px;height:4px;margin-right:6px;border-radius:999px;vertical-align:middle}.SynastryChartWheel_aKey__Nwnhz i{background:#d4af37}.SynastryChartWheel_bKey__HBKfV i{background:#e88897}.SynastryChartWheel_flowKey__3OJe2 i{background:rgba(79,216,235,.84)}.SynastryChartWheel_tensionKey__MdG7C i{background:rgba(232,136,151,.84)}.SynastryChartWheel_conjunctionKey__fdK_z i{background:rgba(240,217,140,.84)}@media (max-width:600px){.SynastryChartWheel_frame__SnJeG{padding:4px;border-radius:18px}.SynastryChartWheel_aspectHint__VHIsH{padding:0 12px;font-size:.7rem}.SynastryChartWheel_aspectDetail__in_jh{border-radius:14px}.SynastryChartWheel_aspectDetail__in_jh dl{grid-template-columns:1fr}.SynastryChartWheel_legend__t6teB{gap:8px;font-size:.65rem;padding:0 7px 10px}}.UniversalSolarTimingPanel_panel__IIg__{min-width:0;width:100%;scroll-margin-top:92px;padding:clamp(24px,4vw,42px);border:1px solid rgba(200,169,110,.28);border-radius:20px;background:radial-gradient(circle at 92% 8%,rgba(200,169,110,.16),transparent 26%),linear-gradient(145deg,rgba(11,43,79,.9),rgba(5,24,54,.9));box-shadow:0 20px 54px rgba(1,12,31,.2)}.UniversalSolarTimingPanel_heading__cqZpC{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:end}.UniversalSolarTimingPanel_eyebrow__yAEr6{margin:0;color:var(--gold);font-size:.69rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.UniversalSolarTimingPanel_heading__cqZpC h2{max-width:760px;margin:6px 0 0;color:var(--text-bright);font-size:clamp(1.45rem,3vw,2.15rem)}.UniversalSolarTimingPanel_intro__KvQZX{max-width:760px;margin:13px 0 0;color:var(--text-mid);font-size:.88rem;line-height:1.75}.UniversalSolarTimingPanel_personalLink__gEeUx{color:var(--aqua2);font-size:.76rem;font-weight:700;text-align:right}.UniversalSolarTimingPanel_controls__oNgdH{display:grid;grid-template-columns:minmax(240px,1fr) minmax(170px,210px) auto;grid-gap:14px;gap:14px;align-items:end;margin-top:28px;padding:18px;border:1px solid rgba(126,200,227,.16);border-radius:16px;background:rgba(3,22,49,.52)}.UniversalSolarTimingPanel_cityField__4_rGJ{min-width:0}.UniversalSolarTimingPanel_cityField__4_rGJ>small{display:block;margin-top:7px;color:var(--text-dim);font-size:.65rem;line-height:1.45}.UniversalSolarTimingPanel_timeField__ZeG4J{display:grid;grid-gap:8px;gap:8px}.UniversalSolarTimingPanel_timeField__ZeG4J>span{color:var(--text-mid);font-size:.74rem;font-weight:700}.UniversalSolarTimingPanel_nowButton__1PH0b,.UniversalSolarTimingPanel_timeField__ZeG4J input{min-height:44px;border:1px solid rgba(126,200,227,.24);border-radius:10px;font:inherit}.UniversalSolarTimingPanel_timeField__ZeG4J input{width:100%;padding:9px 11px;background:rgba(3,22,49,.9);color:var(--text-bright);color-scheme:dark}.UniversalSolarTimingPanel_nowButton__1PH0b{padding:9px 15px;background:rgba(200,169,110,.12);color:var(--gold2);cursor:pointer;font-size:.74rem;font-weight:700}.UniversalSolarTimingPanel_nowButton__1PH0b:focus-visible,.UniversalSolarTimingPanel_nowButton__1PH0b:hover:not(:disabled),.UniversalSolarTimingPanel_personalLink__gEeUx:focus-visible{border-color:rgba(200,169,110,.62);outline:2px solid rgba(126,200,227,.42);outline-offset:2px}.UniversalSolarTimingPanel_nowButton__1PH0b:disabled{cursor:not-allowed;opacity:.42}.UniversalSolarTimingPanel_emptyState__DOsKg,.UniversalSolarTimingPanel_error__RVniQ{margin-top:18px;border-radius:15px}.UniversalSolarTimingPanel_emptyState__DOsKg{display:flex;gap:15px;align-items:center;padding:21px;border:1px dashed rgba(200,169,110,.3);background:rgba(200,169,110,.06)}.UniversalSolarTimingPanel_emptyState__DOsKg>span{color:var(--gold);font-size:1.7rem}.UniversalSolarTimingPanel_emptyState__DOsKg strong{color:var(--gold2);font-size:.86rem}.UniversalSolarTimingPanel_emptyState__DOsKg p{margin:5px 0 0;color:var(--text-mid);font-size:.76rem;line-height:1.6}.UniversalSolarTimingPanel_error__RVniQ{padding:15px 17px;border:1px solid rgba(240,164,184,.42);background:rgba(105,27,52,.2);color:#f5c4d1;font-size:.8rem;line-height:1.6}.UniversalSolarTimingPanel_results__Lzg0F{margin-top:20px}.UniversalSolarTimingPanel_resultMeta__LR6OE{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:13px}.UniversalSolarTimingPanel_resultMeta__LR6OE span{padding:6px 9px;border:1px solid rgba(126,200,227,.15);border-radius:999px;background:rgba(4,24,53,.58);color:var(--text-dim);font-size:.67rem}.UniversalSolarTimingPanel_cardGrid__PdBZj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.UniversalSolarTimingPanel_timingCard__DG8hX{min-width:0;padding:17px;border:1px solid rgba(126,200,227,.17);border-radius:15px;background:rgba(3,22,49,.64)}.UniversalSolarTimingPanel_timingCard__DG8hX>p{margin:0 0 13px;color:var(--aqua2);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.UniversalSolarTimingPanel_cardIdentity__s54wa{display:flex;gap:13px;align-items:center}.UniversalSolarTimingPanel_cardIdentity__s54wa img{width:62px;height:auto;flex:0 0 auto;filter:drop-shadow(0 8px 11px rgba(0,0,0,.28))}.UniversalSolarTimingPanel_cardIdentity__s54wa>div{display:grid;min-width:0;grid-gap:6px;gap:6px}.UniversalSolarTimingPanel_cardIdentity__s54wa strong{font-family:Cinzel,serif;font-size:clamp(.94rem,1.6vw,1.18rem);line-height:1.35}.UniversalSolarTimingPanel_cardIdentity__s54wa small{color:var(--gold2);font-size:.65rem}.UniversalSolarTimingPanel_keywordLine__KwuGi{display:block;margin-top:13px;color:var(--text-mid);font-size:.68rem;line-height:1.55}.UniversalSolarTimingPanel_timingCard__DG8hX details{margin-top:12px;border-top:1px solid rgba(126,200,227,.12);padding-top:10px}.UniversalSolarTimingPanel_timingCard__DG8hX summary{color:var(--aqua2);cursor:pointer;font-size:.7rem;font-weight:700}.UniversalSolarTimingPanel_timingCard__DG8hX details p{margin:11px 0 0;color:var(--text-mid);font-size:.76rem;line-height:1.68}.UniversalSolarTimingPanel_solarFacts__wygox{display:grid;grid-template-columns:minmax(140px,.65fr) minmax(170px,.85fr) minmax(240px,1.5fr);grid-gap:12px;gap:12px;align-items:center;margin-top:13px;padding:14px 16px;border:1px solid rgba(200,169,110,.2);border-radius:13px;background:rgba(200,169,110,.06)}.UniversalSolarTimingPanel_solarFacts__wygox div{display:grid;grid-gap:4px;gap:4px}.UniversalSolarTimingPanel_solarFacts__wygox span{color:var(--text-dim);font-size:.62rem;letter-spacing:.07em;text-transform:uppercase}.UniversalSolarTimingPanel_solarFacts__wygox strong{color:var(--gold2);font-size:.78rem}.UniversalSolarTimingPanel_solarFacts__wygox p{margin:0;color:var(--text-mid);font-size:.69rem;line-height:1.55}.UniversalSolarTimingPanel_methodNote__nQnz3{margin:17px 0 0;color:var(--text-dim);font-size:.68rem;line-height:1.6}.UniversalSolarTimingPanel_red__MpWco{color:#f0a4b8}.UniversalSolarTimingPanel_black__HQ2Dg{color:#d7edf8}@media (max-width:900px){.UniversalSolarTimingPanel_heading__cqZpC{grid-template-columns:1fr}.UniversalSolarTimingPanel_personalLink__gEeUx{text-align:left}.UniversalSolarTimingPanel_controls__oNgdH{grid-template-columns:minmax(0,1fr) minmax(170px,.55fr)}.UniversalSolarTimingPanel_nowButton__1PH0b{grid-column:1/-1}.UniversalSolarTimingPanel_cardGrid__PdBZj{grid-template-columns:1fr}.UniversalSolarTimingPanel_solarFacts__wygox{grid-template-columns:1fr 1fr}.UniversalSolarTimingPanel_solarFacts__wygox p{grid-column:1/-1}}@media (max-width:620px){.UniversalSolarTimingPanel_panel__IIg__{padding:23px 18px}.UniversalSolarTimingPanel_controls__oNgdH,.UniversalSolarTimingPanel_solarFacts__wygox{grid-template-columns:1fr}.UniversalSolarTimingPanel_nowButton__1PH0b,.UniversalSolarTimingPanel_solarFacts__wygox p{grid-column:auto}.UniversalSolarTimingPanel_cardIdentity__s54wa img{width:72px}}@media (prefers-reduced-motion:reduce){.UniversalSolarTimingPanel_panel__IIg__{scroll-behavior:auto}}.HomepageHowItWorks_section__NMG6r{position:relative;overflow:hidden;padding:92px 0 104px;border-bottom:1px solid rgba(126,200,227,.12);background:radial-gradient(circle at 9% 8%,rgba(63,181,201,.12),transparent 31%),radial-gradient(circle at 91% 92%,rgba(116,78,181,.13),transparent 32%),#071a32;content-visibility:auto;contain-intrinsic-size:1900px}.HomepageHowItWorks_section__NMG6r:before{position:absolute;inset:0;opacity:.22;background-image:radial-gradient(circle at 13% 18%,#fff 0 1px,transparent 1.4px),radial-gradient(circle at 82% 14%,#fff 0 1px,transparent 1.4px),radial-gradient(circle at 68% 64%,#fff 0 1px,transparent 1.4px),radial-gradient(circle at 28% 84%,#fff 0 1px,transparent 1.4px);content:"";pointer-events:none}.HomepageHowItWorks_inner___4kEP{position:relative;z-index:1;max-width:1180px}.HomepageHowItWorks_heading__vvIlh{margin-bottom:42px}.HomepageHowItWorks_heading__vvIlh h2{margin:0;color:var(--text-bright);font-family:Cinzel,Georgia,serif;font-size:clamp(2rem,3.2vw,2.375rem);font-weight:500;letter-spacing:-.025em;line-height:1.12}.HomepageHowItWorks_steps__iHihN{display:grid;grid-gap:34px;gap:34px}.HomepageHowItWorks_step__22m3n{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(270px,.72fr);align-items:stretch;min-width:0;overflow:hidden;border:1px solid rgba(126,200,227,.2);border-radius:25px;background:linear-gradient(145deg,rgba(8,40,72,.97),rgba(3,20,44,.98));box-shadow:0 26px 64px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.04)}.HomepageHowItWorks_step__22m3n:nth-child(2n){grid-template-columns:minmax(270px,.72fr) minmax(0,1.48fr)}.HomepageHowItWorks_step__22m3n:nth-child(2n) .HomepageHowItWorks_copy__NAHcl{order:1}.HomepageHowItWorks_step__22m3n:nth-child(2n) .HomepageHowItWorks_videoFrame__QMAeq{order:2}.HomepageHowItWorks_videoFrame__QMAeq{display:grid;min-width:0;place-items:center;overflow:hidden;border-right:1px solid rgba(126,200,227,.16);background:#020c19}.HomepageHowItWorks_step__22m3n:nth-child(2n) .HomepageHowItWorks_videoFrame__QMAeq{border-right:0;border-left:1px solid rgba(126,200,227,.16)}.HomepageHowItWorks_videoFrame__QMAeq video{display:block;width:100%;height:auto;background:#020c19}.HomepageHowItWorks_copy__NAHcl{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(28px,4vw,46px)}.HomepageHowItWorks_stepNumber__nKeKo{width:-moz-fit-content;width:fit-content;margin-bottom:17px;padding:7px 11px;border:1px solid rgba(142,224,208,.32);border-radius:999px;background:rgba(79,190,190,.09);color:var(--aqua2);font-size:.65rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.HomepageHowItWorks_copy__NAHcl h3{margin:0;color:var(--text-bright);font-family:Cinzel,Georgia,serif;font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:500;line-height:1.18}.HomepageHowItWorks_copy__NAHcl p{margin:17px 0 0;color:var(--text-mid);font-size:.96rem;line-height:1.72}@media (max-width:820px){.HomepageHowItWorks_section__NMG6r{padding:74px 0 82px;contain-intrinsic-size:2100px}.HomepageHowItWorks_heading__vvIlh{margin-bottom:32px}.HomepageHowItWorks_heading__vvIlh h2{font-size:2rem;line-height:1.15}.HomepageHowItWorks_step__22m3n,.HomepageHowItWorks_step__22m3n:nth-child(2n){grid-template-columns:1fr}.HomepageHowItWorks_step__22m3n .HomepageHowItWorks_videoFrame__QMAeq,.HomepageHowItWorks_step__22m3n:nth-child(2n) .HomepageHowItWorks_videoFrame__QMAeq{order:1;border-right:0;border-bottom:1px solid rgba(126,200,227,.16);border-left:0}.HomepageHowItWorks_step__22m3n .HomepageHowItWorks_copy__NAHcl,.HomepageHowItWorks_step__22m3n:nth-child(2n) .HomepageHowItWorks_copy__NAHcl{order:2}.HomepageHowItWorks_copy__NAHcl{padding:28px}}@media (max-width:520px){.HomepageHowItWorks_steps__iHihN{gap:24px}.HomepageHowItWorks_step__22m3n{border-radius:19px}.HomepageHowItWorks_copy__NAHcl{padding:24px 22px 27px}.HomepageHowItWorks_copy__NAHcl h3{font-size:1.42rem}.HomepageHowItWorks_copy__NAHcl p{font-size:.91rem;line-height:1.66}}.HumanDesignDeepReading_memberReading__km9Mp{display:grid;grid-gap:26px;gap:26px;margin-top:28px;padding-top:36px;border-top:1px solid rgba(212,175,55,.22)}.HumanDesignDeepReading_readingEyebrow__oohbo,.HumanDesignDeepReading_sectionLabel__aWF4A{margin:0 0 8px;color:#4fd8eb;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.HumanDesignDeepReading_memberHeading__c_Y9l,.HumanDesignDeepReading_readingSectionHeader__1T4xq{max-width:850px;margin:0 auto;text-align:center}.HumanDesignDeepReading_memberHeading__c_Y9l h3,.HumanDesignDeepReading_readingSectionHeader__1T4xq h3{margin:0;color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,4vw,2.65rem);font-weight:400;line-height:1.15}.HumanDesignDeepReading_memberHeading__c_Y9l>p:last-child,.HumanDesignDeepReading_readingSectionHeader__1T4xq>p:last-child{margin:14px auto 0;color:rgba(220,233,245,.7);line-height:1.7}.HumanDesignDeepReading_lockedPreview__H5HbE{position:relative;isolation:isolate;overflow:hidden;max-width:900px;margin:0 auto;padding:clamp(28px,6vw,54px);text-align:center;background:radial-gradient(circle at 50% 0,rgba(79,216,235,.13),transparent 44%),linear-gradient(150deg,rgba(15,42,79,.98),rgba(6,20,44,.98));border:1px solid rgba(212,175,55,.32);border-radius:26px;box-shadow:0 30px 90px rgba(1,8,22,.46)}.HumanDesignDeepReading_lockGlow__e2wW9{position:absolute;z-index:-1;width:360px;height:360px;top:-250px;left:calc(50% - 180px);background:rgba(212,175,55,.18);border-radius:50%;filter:blur(70px)}.HumanDesignDeepReading_lockIcon__yzQi4{width:62px;height:62px;display:grid;place-items:center;margin:0 auto 18px;color:#071224;background:linear-gradient(145deg,#f0d98c,#c59c2a);border-radius:50%;font-size:1.8rem;box-shadow:0 0 32px rgba(212,175,55,.36)}.HumanDesignDeepReading_lockedPreview__H5HbE h4{margin:0;color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.3rem,3vw,2rem);font-weight:400}.HumanDesignDeepReading_unlockGrid__5LPXL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;max-width:720px;margin:26px auto;text-align:left}.HumanDesignDeepReading_unlockGrid__5LPXL span{padding:12px 14px;color:rgba(220,233,245,.8);background:rgba(4,12,26,.48);border:1px solid rgba(79,216,235,.14);border-radius:12px;font-size:.86rem}.HumanDesignDeepReading_unlockGrid__5LPXL span:before{content:"✦";margin-right:8px;color:#d4af37}.HumanDesignDeepReading_lockActions__UdUDV{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.HumanDesignDeepReading_lockNote__mb1Ni,.HumanDesignDeepReading_memberNote__36fO2{margin:16px 0 0;color:rgba(220,233,245,.5);font-size:.78rem;line-height:1.55}.HumanDesignDeepReading_readingError__1INRC{max-width:760px;margin:0 auto;padding:18px;color:#ffd5d5;text-align:center;background:rgba(130,28,44,.2);border:1px solid rgba(255,150,160,.35);border-radius:14px}.HumanDesignDeepReading_coreReadingGrid__j_Hy_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.HumanDesignDeepReading_centerReadingCard__h43Sb,.HumanDesignDeepReading_channelReadingCard__08Kkz,.HumanDesignDeepReading_crossReading__ucCpr,.HumanDesignDeepReading_integrationCard__W5t35,.HumanDesignDeepReading_planetReadingCard__u9QMC,.HumanDesignDeepReading_readingAccordion__WRuzb,.HumanDesignDeepReading_readingCard__hKBUh{background:linear-gradient(155deg,rgba(13,33,66,.97),rgba(8,23,48,.96));border:1px solid rgba(79,216,235,.16);border-radius:20px;box-shadow:0 22px 65px rgba(1,8,22,.3)}.HumanDesignDeepReading_readingCard__hKBUh{padding:clamp(20px,4vw,30px)}.HumanDesignDeepReading_centerReadingCard__h43Sb h4,.HumanDesignDeepReading_channelReadingCard__08Kkz h4,.HumanDesignDeepReading_crossGateGrid__NkvHO h4,.HumanDesignDeepReading_integrationCard__W5t35 h4,.HumanDesignDeepReading_readingCard__hKBUh h4{margin:0;color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-size:1.22rem;font-weight:400;line-height:1.3}.HumanDesignDeepReading_centerReadingCard__h43Sb>p,.HumanDesignDeepReading_channelReadingCard__08Kkz>p,.HumanDesignDeepReading_crossGateGrid__NkvHO p,.HumanDesignDeepReading_integrationCard__W5t35>p,.HumanDesignDeepReading_readingCard__hKBUh>p:not(.HumanDesignDeepReading_readingEyebrow__oohbo){color:rgba(220,233,245,.72);line-height:1.65}.HumanDesignDeepReading_readingColumns__dcO4P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:20px}.HumanDesignDeepReading_centerReadingCard__h43Sb strong,.HumanDesignDeepReading_practiceStrip__oRLLn strong,.HumanDesignDeepReading_readingColumns__dcO4P strong{color:#4fd8eb;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.HumanDesignDeepReading_integrationCard__W5t35 ul,.HumanDesignDeepReading_readingColumns__dcO4P ul{margin:10px 0 0;padding-left:18px;color:rgba(220,233,245,.68);line-height:1.55}.HumanDesignDeepReading_practiceStrip__oRLLn{display:grid;grid-gap:6px;gap:6px;margin-top:20px;padding:14px 16px;color:rgba(220,233,245,.74);background:rgba(79,216,235,.06);border-left:2px solid #d4af37;border-radius:0 10px 10px 0;line-height:1.5}.HumanDesignDeepReading_readingSection__dJISI{display:grid;grid-gap:20px;gap:20px;padding-top:16px}.HumanDesignDeepReading_centerReadingGrid__mg_K1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.HumanDesignDeepReading_centerReadingCard__h43Sb{padding:20px}.HumanDesignDeepReading_centerCardTop__XUk_e{display:flex;align-items:center;justify-content:space-between;gap:12px}.HumanDesignDeepReading_centerCardTop__XUk_e span{padding:4px 9px;border-radius:999px;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.HumanDesignDeepReading_centerDefined__mbLeK{border-color:rgba(212,175,55,.4)}.HumanDesignDeepReading_centerDefined__mbLeK .HumanDesignDeepReading_centerCardTop__XUk_e span{color:#f0d98c;background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.34)}.HumanDesignDeepReading_centerOpen__M1ppk .HumanDesignDeepReading_centerCardTop__XUk_e span{color:#9eeaf4;background:rgba(79,216,235,.08);border:1px solid rgba(79,216,235,.24)}.HumanDesignDeepReading_centerReadingCard__h43Sb>div:not(.HumanDesignDeepReading_centerCardTop__XUk_e){margin-top:14px;padding-top:12px;border-top:1px solid rgba(127,149,179,.12)}.HumanDesignDeepReading_centerReadingCard__h43Sb>div p{margin:6px 0 0;color:rgba(220,233,245,.64);font-size:.84rem;line-height:1.55}.HumanDesignDeepReading_channelReadingGrid__GRm5N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.HumanDesignDeepReading_channelReadingCard__08Kkz{padding:24px}.HumanDesignDeepReading_channelReadingCard__08Kkz>span,.HumanDesignDeepReading_crossGateGrid__NkvHO span{color:#4fd8eb;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.HumanDesignDeepReading_accordionBody__hvkHo dl,.HumanDesignDeepReading_channelReadingCard__08Kkz dl{display:grid;grid-gap:10px;gap:10px;margin:18px 0 0}.HumanDesignDeepReading_accordionBody__hvkHo dl div,.HumanDesignDeepReading_channelReadingCard__08Kkz dl div{display:grid;grid-template-columns:92px 1fr;grid-gap:10px;gap:10px;padding-top:10px;border-top:1px solid rgba(127,149,179,.12)}.HumanDesignDeepReading_accordionBody__hvkHo dt,.HumanDesignDeepReading_channelReadingCard__08Kkz dt{color:#d4af37;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.HumanDesignDeepReading_accordionBody__hvkHo dd,.HumanDesignDeepReading_channelReadingCard__08Kkz dd{margin:0;color:rgba(220,233,245,.68);line-height:1.55}.HumanDesignDeepReading_readingEmpty__yAWcU{margin:0;padding:20px;color:rgba(220,233,245,.66);text-align:center;border:1px dashed rgba(79,216,235,.24);border-radius:14px}.HumanDesignDeepReading_crossReading__ucCpr{padding:clamp(22px,5vw,38px);background:radial-gradient(circle at 50% 0,rgba(212,175,55,.1),transparent 45%),linear-gradient(155deg,rgba(13,33,66,.97),rgba(8,23,48,.96));border-color:rgba(212,175,55,.3)}.HumanDesignDeepReading_crossGateGrid__NkvHO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.HumanDesignDeepReading_crossGateGrid__NkvHO article{padding:18px;background:rgba(4,12,26,.46);border:1px solid rgba(212,175,55,.16);border-radius:14px}.HumanDesignDeepReading_crossGateGrid__NkvHO h4{margin-top:7px}.HumanDesignDeepReading_crossReading__ucCpr blockquote{margin:0;padding:18px 20px;color:#f0d98c;text-align:center;background:rgba(212,175,55,.07);border-left:2px solid #d4af37;border-radius:0 12px 12px 0;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;line-height:1.55}.HumanDesignDeepReading_accordionGrid__yjpPZ,.HumanDesignDeepReading_planetReadingGrid__5gUB7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.HumanDesignDeepReading_planetReadingCard__u9QMC,.HumanDesignDeepReading_readingAccordion__WRuzb{overflow:hidden}.HumanDesignDeepReading_planetReadingCard__u9QMC summary,.HumanDesignDeepReading_readingAccordion__WRuzb summary{list-style:none;cursor:pointer}.HumanDesignDeepReading_planetReadingCard__u9QMC summary::-webkit-details-marker,.HumanDesignDeepReading_readingAccordion__WRuzb summary::-webkit-details-marker{display:none}.HumanDesignDeepReading_readingAccordion__WRuzb summary{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:16px 18px}.HumanDesignDeepReading_readingAccordion__WRuzb summary>span{color:#4fd8eb;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.HumanDesignDeepReading_readingAccordion__WRuzb summary>strong{color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-weight:400}.HumanDesignDeepReading_readingAccordion__WRuzb summary>small{color:rgba(220,233,245,.48);font-size:.68rem}.HumanDesignDeepReading_planetReadingCard__u9QMC summary:after,.HumanDesignDeepReading_readingAccordion__WRuzb summary:after{content:"+";color:#d4af37;font-size:1.2rem}.HumanDesignDeepReading_planetReadingCard__u9QMC[open] summary:after,.HumanDesignDeepReading_readingAccordion__WRuzb[open] summary:after{content:"−"}.HumanDesignDeepReading_accordionBody__hvkHo,.HumanDesignDeepReading_planetBody__zxWVZ{padding:0 18px 18px;border-top:1px solid rgba(127,149,179,.12)}.HumanDesignDeepReading_accordionBody__hvkHo>p{color:rgba(220,233,245,.74);line-height:1.65}.HumanDesignDeepReading_planetReadingCard__u9QMC summary{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:13px;gap:13px;padding:16px 18px}.HumanDesignDeepReading_planetReadingCard__u9QMC summary>span{color:#d4af37;font-size:1.45rem}.HumanDesignDeepReading_planetReadingCard__u9QMC summary strong{display:block;color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:400}.HumanDesignDeepReading_planetReadingCard__u9QMC summary small{display:block;margin-top:3px;color:rgba(220,233,245,.5);font-size:.72rem}.HumanDesignDeepReading_planetPrompt__Vzy3s{color:#9eeaf4;font-style:italic;line-height:1.55}.HumanDesignDeepReading_planetSides__AMv0i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.HumanDesignDeepReading_planetSides__AMv0i>div{padding:14px;background:rgba(4,12,26,.45);border-radius:12px}.HumanDesignDeepReading_planetSides__AMv0i span{color:#4fd8eb;font-size:.67rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.HumanDesignDeepReading_planetSides__AMv0i h4{margin:7px 0 0;color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-size:.98rem;font-weight:400;line-height:1.4}.HumanDesignDeepReading_planetSides__AMv0i p{margin-bottom:0;color:rgba(220,233,245,.64);font-size:.82rem;line-height:1.55}.HumanDesignDeepReading_integrationGrid__Y_0m6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.HumanDesignDeepReading_integrationCard__W5t35{padding:24px}.HumanDesignDeepReading_integrationCard__W5t35 li+li{margin-top:6px}.HumanDesignDeepReading_memberNote__36fO2{max-width:900px;margin:0 auto;text-align:center}@media (max-width:980px){.HumanDesignDeepReading_centerReadingGrid__mg_K1,.HumanDesignDeepReading_crossGateGrid__NkvHO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.HumanDesignDeepReading_accordionGrid__yjpPZ,.HumanDesignDeepReading_centerReadingGrid__mg_K1,.HumanDesignDeepReading_channelReadingGrid__GRm5N,.HumanDesignDeepReading_coreReadingGrid__j_Hy_,.HumanDesignDeepReading_crossGateGrid__NkvHO,.HumanDesignDeepReading_integrationGrid__Y_0m6,.HumanDesignDeepReading_planetReadingGrid__5gUB7,.HumanDesignDeepReading_planetSides__AMv0i,.HumanDesignDeepReading_readingColumns__dcO4P,.HumanDesignDeepReading_unlockGrid__5LPXL{grid-template-columns:1fr}.HumanDesignDeepReading_readingAccordion__WRuzb summary{grid-template-columns:auto 1fr auto}.HumanDesignDeepReading_readingAccordion__WRuzb summary>small{display:none}.HumanDesignDeepReading_accordionBody__hvkHo dl div,.HumanDesignDeepReading_channelReadingCard__08Kkz dl div{grid-template-columns:1fr}}.HumanDesignMandala_mandalaCard__ze3yP{margin-top:22px;padding:clamp(18px,3vw,28px);border:1px solid rgba(94,187,170,.26);border-radius:20px;background:radial-gradient(circle at 50% 44%,rgba(80,55,148,.16),transparent 48%),linear-gradient(155deg,rgba(10,29,57,.97),rgba(6,20,42,.98));overflow:hidden}.HumanDesignMandala_mandalaCard__ze3yP.HumanDesignMandala_light__v_H2B{background:radial-gradient(circle at 50% 44%,rgba(80,143,164,.12),transparent 48%),linear-gradient(155deg,#ffffff,#e8eff5);border-color:rgba(34,77,111,.18)}.HumanDesignMandala_light__v_H2B .HumanDesignMandala_controls__yn_5t label,.HumanDesignMandala_light__v_H2B .HumanDesignMandala_heading__3XW_0 p,.HumanDesignMandala_light__v_H2B .HumanDesignMandala_hint__VCRf4{color:rgba(26,43,66,.66)}.HumanDesignMandala_light__v_H2B .HumanDesignMandala_heading__3XW_0 h4{color:#745d11}.HumanDesignMandala_heading__3XW_0{margin-bottom:14px;text-align:center}.HumanDesignMandala_heading__3XW_0 p{margin:0 0 5px;color:rgba(188,207,226,.68);font-size:.69rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.HumanDesignMandala_heading__3XW_0 h4{margin:0;color:#f0d98c;font-family:var(--font-display,Georgia,serif);font-size:clamp(1.2rem,2.4vw,1.55rem);font-weight:400}.HumanDesignMandala_mandalaHost__fBlPv{--rm-text:#e8f0f7;--rm-muted:#8fa8bf;--rm-plate:rgba(255,255,255,0.012);--rm-ring:rgba(129,180,198,0.2);--rm-tick:rgba(166,194,211,0.2);--rm-tick-major:rgba(212,175,55,0.42);--rm-hover:rgba(79,216,235,0.08);--rm-personality:#d4af37;--rm-personality-ink:#071224;--rm-design:#4fd8eb;--rm-design-ink:#071224;--rm-marker-stroke:rgba(4,14,28,0.92);--rm-hub:rgba(7,20,43,0.94);--rm-card:#0a1d39;--rm-card-border:rgba(126,186,202,0.34);--rm-row:rgba(255,255,255,0.045);position:relative;min-height:280px}.HumanDesignMandala_light__v_H2B .HumanDesignMandala_mandalaHost__fBlPv{--rm-text:#162a43;--rm-muted:#587086;--rm-plate:rgba(255,255,255,0.55);--rm-ring:rgba(40,73,98,0.28);--rm-tick:rgba(40,73,98,0.24);--rm-tick-major:rgba(117,93,17,0.48);--rm-hover:rgba(20,139,162,0.1);--rm-personality:#9b7812;--rm-personality-ink:#ffffff;--rm-design:#148ba2;--rm-design-ink:#ffffff;--rm-marker-stroke:rgba(255,255,255,0.95);--rm-hub:rgba(244,248,251,0.96);--rm-card:#ffffff;--rm-card-border:rgba(40,73,98,0.26);--rm-row:rgba(34,77,111,0.055)}.HumanDesignMandala_error__3E5_u,.HumanDesignMandala_loading__mR2HL{display:grid;min-height:280px;place-items:center;color:rgba(188,207,226,.72);font-size:.85rem}.HumanDesignMandala_error__3E5_u{margin:0}.HumanDesignMandala_controls__yn_5t{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:16px}.HumanDesignMandala_controls__yn_5t label{display:inline-flex;align-items:center;gap:7px;color:rgba(196,213,228,.78);font-size:.75rem;cursor:pointer}.HumanDesignMandala_controls__yn_5t input{width:15px;height:15px;accent-color:#4cbd8f}.HumanDesignMandala_hint__VCRf4{margin:10px 0 0;color:rgba(173,195,215,.6);font-size:.72rem;text-align:center}.HumanDesignMandala_mandalaHost__fBlPv .rm-root{position:relative;color:var(--rm-text);font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif)}.HumanDesignMandala_mandalaHost__fBlPv .rm-svg{display:block;width:100%;height:auto;overflow:visible;touch-action:manipulation}.HumanDesignMandala_mandalaHost__fBlPv .rm-plate{fill:var(--rm-plate);stroke:var(--rm-ring)}.HumanDesignMandala_mandalaHost__fBlPv .rm-ring{fill:none;stroke:var(--rm-ring);stroke-width:1}.HumanDesignMandala_mandalaHost__fBlPv .rm-spoke{stroke:var(--rm-ring);stroke-width:1}.HumanDesignMandala_mandalaHost__fBlPv .rm-tick{stroke:var(--rm-tick);stroke-width:.6}.HumanDesignMandala_mandalaHost__fBlPv .rm-tick-major{stroke:var(--rm-tick-major);stroke-width:1}.HumanDesignMandala_mandalaHost__fBlPv .rm-sign{fill:var(--rm-muted);font-family:Segoe UI Symbol,Noto Sans Symbols\ 2,sans-serif;font-size:19px;text-anchor:middle;dominant-baseline:central}.HumanDesignMandala_mandalaHost__fBlPv .rm-sign[data-zodiac-element=fire]{fill:#d66b48}.HumanDesignMandala_mandalaHost__fBlPv .rm-sign[data-zodiac-element=earth]{fill:#80964a}.HumanDesignMandala_mandalaHost__fBlPv .rm-sign[data-zodiac-element=air]{fill:#b28b2e}.HumanDesignMandala_mandalaHost__fBlPv .rm-sign[data-zodiac-element=water]{fill:#3b87ae}.HumanDesignMandala_mandalaHost__fBlPv .rm-gatenum{fill:var(--rm-muted);font-size:8px;text-anchor:middle;dominant-baseline:central;pointer-events:none}.HumanDesignMandala_mandalaHost__fBlPv .rm-hex{fill:rgba(143,168,191,.72);font-size:11px;text-anchor:middle;dominant-baseline:central;cursor:pointer;pointer-events:auto}.HumanDesignMandala_mandalaHost__fBlPv .rm-hex-hit{fill:transparent;cursor:pointer;pointer-events:all}.HumanDesignMandala_mandalaHost__fBlPv .rm-hex:focus-visible,.HumanDesignMandala_mandalaHost__fBlPv .rm-hex:hover{fill:var(--rm-personality);outline:none}.HumanDesignMandala_mandalaHost__fBlPv .rm-gate-hit{fill:transparent;cursor:pointer}.HumanDesignMandala_mandalaHost__fBlPv .rm-gate-hit:hover{fill:var(--rm-hover)}.HumanDesignMandala_mandalaHost__fBlPv .rm-gate-hit:focus-visible{outline:none;fill:rgba(79,216,235,.13)}.HumanDesignMandala_mandalaHost__fBlPv .rm-gate-active .rm-gate-hit{fill:rgba(212,175,55,.08)}.HumanDesignMandala_mandalaHost__fBlPv .rm-gate-active .rm-gatenum{fill:var(--rm-text);font-weight:700}.HumanDesignMandala_mandalaHost__fBlPv .rm-quarter{fill:none;stroke-width:3;opacity:.55}.HumanDesignMandala_mandalaHost__fBlPv .rm-godhead{fill:none;stroke:var(--rm-ring);stroke-width:2}.HumanDesignMandala_mandalaHost__fBlPv .rm-godhead-label{fill:var(--rm-muted);font-size:8.5px;letter-spacing:.04em;text-anchor:middle;dominant-baseline:central}.HumanDesignMandala_mandalaHost__fBlPv .rm-cross{stroke:var(--rm-personality);stroke-width:1.4;opacity:.86}.HumanDesignMandala_mandalaHost__fBlPv .rm-cross-design{stroke:var(--rm-design);stroke-width:1.4;stroke-dasharray:4 4;opacity:.74}.HumanDesignMandala_mandalaHost__fBlPv .rm-node-axis{stroke:var(--rm-muted);stroke-width:1;stroke-dasharray:2 5;opacity:.52}.HumanDesignMandala_mandalaHost__fBlPv .rm-marker{cursor:pointer}.HumanDesignMandala_mandalaHost__fBlPv .rm-marker circle{stroke:var(--rm-marker-stroke);stroke-width:1.5}.HumanDesignMandala_mandalaHost__fBlPv .rm-marker text{font-size:9px;font-weight:700;text-anchor:middle;dominant-baseline:central;pointer-events:none}.HumanDesignMandala_mandalaHost__fBlPv .rm-marker.rm-personality circle{fill:var(--rm-personality)}.HumanDesignMandala_mandalaHost__fBlPv .rm-marker.rm-personality text{fill:var(--rm-personality-ink)}.HumanDesignMandala_mandalaHost__fBlPv .rm-marker.rm-design circle{fill:var(--rm-design)}.HumanDesignMandala_mandalaHost__fBlPv .rm-marker.rm-design text{fill:var(--rm-design-ink)}.HumanDesignMandala_mandalaHost__fBlPv .rm-marker.rm-luminary circle{stroke:var(--rm-text);stroke-width:2}.HumanDesignMandala_mandalaHost__fBlPv .rm-marker:hover circle{filter:brightness(1.18)}.HumanDesignMandala_mandalaHost__fBlPv .rm-marker.rm-dim{opacity:.2}.HumanDesignMandala_mandalaHost__fBlPv .rm-stem{stroke:var(--rm-ring);stroke-width:.8}.HumanDesignMandala_mandalaHost__fBlPv .rm-hub-title{fill:var(--rm-personality);font-size:15px;font-weight:700;text-anchor:middle;dominant-baseline:central}.HumanDesignMandala_mandalaHost__fBlPv .rm-hub-sub{fill:var(--rm-text);font-size:10.5px;text-anchor:middle;dominant-baseline:central}.HumanDesignMandala_mandalaHost__fBlPv .rm-hub-meta{fill:var(--rm-muted);font-size:9px;text-anchor:middle;dominant-baseline:central}.HumanDesignMandala_mandalaHost__fBlPv .rm-caption{margin-top:10px;color:var(--rm-muted);font-size:11.5px;text-align:center}.HumanDesignMandala_mandalaHost__fBlPv .rm-legend{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin-top:8px;color:var(--rm-muted);font-size:11px}.HumanDesignMandala_mandalaHost__fBlPv .rm-legend i{display:inline-block;width:9px;height:9px;margin-right:6px;border-radius:50%;vertical-align:-1px}.HumanDesignMandala_mandalaHost__fBlPv .rm-legend .rm-sw-p{background:var(--rm-personality)}.HumanDesignMandala_mandalaHost__fBlPv .rm-legend .rm-sw-d{background:var(--rm-design)}.HumanDesignMandala_mandalaHost__fBlPv .rm-legend button{padding:0;border:0;background:none;color:inherit;font:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer;opacity:.74}.HumanDesignMandala_mandalaHost__fBlPv .rm-legend button[aria-pressed=true]{color:var(--rm-text);opacity:1}.HumanDesignMandala_mandalaHost__fBlPv .rm-tip{position:absolute;z-index:20;padding:6px 9px;border:1px solid var(--rm-card-border);border-radius:8px;background:var(--rm-card);box-shadow:0 8px 24px rgba(0,0,0,.45);color:var(--rm-text);font-size:11px;line-height:1.35;opacity:0;pointer-events:none;transform:translate(-50%,-125%);transition:opacity .12s;white-space:nowrap}.HumanDesignMandala_mandalaHost__fBlPv .rm-tip.rm-on{opacity:1}.HumanDesignMandala_mandalaHost__fBlPv .rm-card{position:absolute;top:50%;left:50%;z-index:30;width:min(420px,92%);max-height:min(570px,92%);padding:22px 24px;overflow-y:auto;border:1px solid var(--rm-card-border);border-radius:16px;background:var(--rm-card);box-shadow:0 24px 60px rgba(0,0,0,.62);color:var(--rm-text);transform:translate(-50%,-50%)}.HumanDesignMandala_mandalaHost__fBlPv .rm-card[hidden]{display:none}.HumanDesignMandala_mandalaHost__fBlPv .rm-card-close{position:absolute;top:12px;right:14px;padding:4px;border:0;background:none;color:var(--rm-muted);font-size:18px;line-height:1;cursor:pointer}.HumanDesignMandala_mandalaHost__fBlPv .rm-card-close:hover{color:var(--rm-text)}.HumanDesignMandala_mandalaHost__fBlPv .rm-card h3{margin:0;color:var(--rm-personality);font-family:var(--font-display,Georgia,serif);font-size:19px;font-weight:400}.HumanDesignMandala_mandalaHost__fBlPv .rm-card h3 .rm-card-hex{margin-right:8px;opacity:.78}.HumanDesignMandala_mandalaHost__fBlPv .rm-card-sub{margin:4px 0 0;color:var(--rm-muted);font-size:12px}.HumanDesignMandala_mandalaHost__fBlPv .rm-badge{display:inline-block;margin-top:14px;padding:4px 10px;border-radius:999px;background:rgba(212,175,55,.14);color:var(--rm-personality);font-size:11px;font-weight:700}.HumanDesignMandala_mandalaHost__fBlPv .rm-badge.rm-b-design{background:rgba(79,216,235,.13);color:var(--rm-design)}.HumanDesignMandala_mandalaHost__fBlPv .rm-badge.rm-b-none{background:rgba(255,255,255,.06);color:var(--rm-muted)}.HumanDesignMandala_mandalaHost__fBlPv .rm-acts{margin:14px 0 0;padding:0;list-style:none}.HumanDesignMandala_mandalaHost__fBlPv .rm-acts li{display:flex;align-items:center;gap:10px;padding:4px 0;font-size:13.5px}.HumanDesignMandala_mandalaHost__fBlPv .rm-acts .rm-g{width:1.2em;font-size:15px;text-align:center}.HumanDesignMandala_mandalaHost__fBlPv .rm-acts .rm-lbl{flex:1 1}.HumanDesignMandala_mandalaHost__fBlPv .rm-acts .rm-side{color:var(--rm-muted);font-size:10.5px}.HumanDesignMandala_mandalaHost__fBlPv .rm-acts li.rm-p .rm-g,.HumanDesignMandala_mandalaHost__fBlPv .rm-acts li.rm-p .rm-lbl{color:var(--rm-personality)}.HumanDesignMandala_mandalaHost__fBlPv .rm-acts li.rm-d .rm-g,.HumanDesignMandala_mandalaHost__fBlPv .rm-acts li.rm-d .rm-lbl{color:var(--rm-design)}.HumanDesignMandala_mandalaHost__fBlPv .rm-sec{margin-top:18px;color:var(--rm-muted);font-size:10px;letter-spacing:.11em;text-transform:uppercase}.HumanDesignMandala_mandalaHost__fBlPv .rm-gk{display:flex;flex-direction:column;gap:6px;margin-top:8px}.HumanDesignMandala_mandalaHost__fBlPv .rm-gk-row{display:flex;align-items:baseline;gap:12px;padding:8px 12px;border-radius:8px;background:var(--rm-row)}.HumanDesignMandala_mandalaHost__fBlPv .rm-gk-key{width:52px;color:var(--rm-muted);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase}.HumanDesignMandala_mandalaHost__fBlPv .rm-gk-val{flex:1 1;font-size:14px;font-weight:700}.HumanDesignMandala_mandalaHost__fBlPv .rm-gk-note{color:var(--rm-muted);font-size:10.5px}.HumanDesignMandala_mandalaHost__fBlPv .rm-gk-shadow .rm-gk-val{color:#ef7184}.HumanDesignMandala_mandalaHost__fBlPv .rm-gk-gift .rm-gk-val{color:#64d2d5}.HumanDesignMandala_mandalaHost__fBlPv .rm-gk-siddhi .rm-gk-val{color:var(--rm-personality)}.HumanDesignMandala_mandalaHost__fBlPv .rm-meta{margin-top:16px;color:var(--rm-muted);font-size:11px;line-height:1.6}.HumanDesignMandala_mandalaHost__fBlPv .rm-meta b{color:var(--rm-text);font-weight:700}@media (max-width:640px){.HumanDesignMandala_mandalaCard__ze3yP{padding:16px 8px 20px;border-radius:16px}.HumanDesignMandala_controls__yn_5t{gap:8px 12px;padding:0 8px}.HumanDesignMandala_mandalaHost__fBlPv .rm-card{padding:20px 16px}.HumanDesignMandala_mandalaHost__fBlPv .rm-gk-row{gap:8px;padding:7px 9px}.HumanDesignMandala_mandalaHost__fBlPv .rm-gk-note{display:none}}.ProfessionalChartWheel_wheel__KvQqm{display:block;width:100%;height:auto;overflow:visible;touch-action:manipulation}.ProfessionalChartWheel_wheel__KvQqm [role=button]:focus-visible{outline:5px solid #37d7e8;outline-offset:5px}@media (prefers-reduced-motion:reduce){.ProfessionalChartWheel_wheel__KvQqm *{scroll-behavior:auto!important}}.SolarReturnWheel_frame__fWI4C{width:100%;padding:clamp(8px,2vw,20px);background:radial-gradient(circle at 50% 45%,rgba(240,217,140,.08),transparent 52%),linear-gradient(155deg,rgba(13,33,66,.98),rgba(6,18,39,.98));border:1px solid rgba(240,217,140,.18);border-radius:26px;box-shadow:0 30px 90px rgba(1,8,22,.42)}.SolarReturnWheel_wheel__UHSlJ{display:block;width:100%;max-width:730px;height:auto;margin:0 auto;overflow:visible}.SolarReturnWheel_outerGlow__R__jO{fill:rgba(240,217,140,.02);stroke:rgba(240,217,140,.08);stroke-width:1}.SolarReturnWheel_outerRing__yXV2B{fill:rgba(4,14,31,.38);stroke:rgba(240,217,140,.34);stroke-width:2}.SolarReturnWheel_zodiacInner__E5Ewp{fill:none;stroke:rgba(79,216,235,.18);stroke-width:1.2}.SolarReturnWheel_aspectRing__Nn3cm{fill:rgba(1,9,24,.45);stroke:rgba(127,149,179,.15);stroke-width:1}.SolarReturnWheel_coreRing__M_jUs{fill:rgba(240,217,140,.04);stroke:rgba(240,217,140,.22);stroke-width:1}.SolarReturnWheel_signBoundary__xE1V2{stroke:rgba(127,149,179,.24);stroke-width:1}.SolarReturnWheel_signGlyph__uiPMz{fill:#f0d98c;font-family:Georgia,Times New Roman,serif;font-size:22px;text-anchor:middle;dominant-baseline:middle}.SolarReturnWheel_houseCusp__IuOKP{stroke:rgba(127,149,179,.18);stroke-width:1}.SolarReturnWheel_angleCusp__MO5HQ{stroke:rgba(240,217,140,.5);stroke-width:1.8}.SolarReturnWheel_houseNumber__EpBaG{fill:rgba(220,233,245,.5);font-size:11px;text-anchor:middle;dominant-baseline:middle}.SolarReturnWheel_aspectTarget__P4xbo{cursor:pointer;outline:none}.SolarReturnWheel_aspectLine__Ihmmq{stroke-width:1.6;opacity:.72;transition:opacity .16s ease,stroke-width .16s ease,filter .16s ease;pointer-events:none}.SolarReturnWheel_aspectHitArea__FHqPB{stroke:transparent;stroke-width:18;pointer-events:stroke}.SolarReturnWheel_flowAspect__h0h7m{stroke:rgba(79,216,235,.78)}.SolarReturnWheel_tensionAspect__K7usv{stroke:rgba(238,121,143,.75)}.SolarReturnWheel_conjunctionAspect__31jY2{stroke:rgba(240,217,140,.78)}.SolarReturnWheel_aspectTarget__P4xbo:focus .SolarReturnWheel_aspectLine__Ihmmq,.SolarReturnWheel_aspectTarget__P4xbo:hover .SolarReturnWheel_aspectLine__Ihmmq,.SolarReturnWheel_selectedAspect__PSTnA .SolarReturnWheel_aspectLine__Ihmmq{opacity:1;stroke-width:3.2;filter:drop-shadow(0 0 5px currentColor)}.SolarReturnWheel_aspectLayerActive__JU1N6 .SolarReturnWheel_aspectTarget__P4xbo:not(.SolarReturnWheel_selectedAspect__PSTnA) .SolarReturnWheel_aspectLine__Ihmmq{opacity:.16}.SolarReturnWheel_natalPlanet__8GPIF text,.SolarReturnWheel_returnPlanet__PQ1uq text{text-anchor:middle;dominant-baseline:middle;font-family:Georgia,Times New Roman,serif}.SolarReturnWheel_returnPlanet__PQ1uq circle{fill:rgba(17,32,61,.97);stroke:#d4af37;stroke-width:1.4;transition:stroke-width .16s ease,filter .16s ease}.SolarReturnWheel_returnPlanet__PQ1uq>text{fill:#f0d98c;font-size:16px}.SolarReturnWheel_natalPlanet__8GPIF circle{fill:rgba(6,31,51,.97);stroke:#4fd8eb;stroke-width:1.35;transition:stroke-width .16s ease,filter .16s ease}.SolarReturnWheel_natalPlanet__8GPIF>text{fill:#91eff8;font-size:14px}.SolarReturnWheel_selectedReturnPlanet__lnPgW circle{stroke:#fff3b4;stroke-width:3;filter:drop-shadow(0 0 9px rgba(240,217,140,.9))}.SolarReturnWheel_selectedReturnPlanet__lnPgW>text{fill:#fff8d5}.SolarReturnWheel_selectedNatalPlanet__BjbDy circle{stroke:#b8f7ff;stroke-width:3;filter:drop-shadow(0 0 9px rgba(79,216,235,.9))}.SolarReturnWheel_selectedNatalPlanet__BjbDy>text{fill:#e4fcff}.SolarReturnWheel_retrograde__ey6cS{fill:#ffb6c1!important;font-family:inherit!important;font-size:8px!important;font-weight:700}.SolarReturnWheel_angleMarker__SOSMY line{stroke:rgba(240,217,140,.28);stroke-width:1;stroke-dasharray:3 5}.SolarReturnWheel_angleMarker__SOSMY text{fill:#f0d98c;font-size:11px;font-weight:700;letter-spacing:.08em;text-anchor:middle;dominant-baseline:middle}.SolarReturnWheel_coreTitle__7XPhB{fill:rgba(220,233,245,.62);font-size:8px;font-weight:700;letter-spacing:.2em;text-anchor:middle}.SolarReturnWheel_aspectHint__W5jbi{margin:0 auto 12px;color:rgba(220,233,245,.68);font-size:.76rem;line-height:1.5;text-align:center}.SolarReturnWheel_aspectDetail__dSbjC{width:min(100%,690px);margin:0 auto 14px;padding:clamp(16px,3vw,24px);color:rgba(231,240,249,.88);background:linear-gradient(145deg,rgba(18,44,79,.96),rgba(7,24,50,.96));border:1px solid rgba(240,217,140,.24);border-radius:18px;box-shadow:0 18px 45px rgba(1,8,22,.34)}.SolarReturnWheel_aspectDetail__dSbjC header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.SolarReturnWheel_aspectDetail__dSbjC header p{margin:0 0 6px;color:#f0d98c;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.SolarReturnWheel_aspectDetail__dSbjC h3{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;color:#f7edc5;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,2.6vw,1.35rem);line-height:1.35}.SolarReturnWheel_aspectDetail__dSbjC h3 strong{color:#91eff8;font-size:.8em;font-weight:700}.SolarReturnWheel_aspectDetail__dSbjC button{flex:0 0 auto;width:32px;height:32px;padding:0;color:rgba(231,240,249,.76);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:50%;font-size:1.25rem;line-height:1;cursor:pointer}.SolarReturnWheel_aspectDetail__dSbjC dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:18px 0 14px}.SolarReturnWheel_aspectDetail__dSbjC dl div{padding:10px 12px;background:rgba(2,13,31,.42);border:1px solid rgba(127,149,179,.14);border-radius:11px}.SolarReturnWheel_aspectDetail__dSbjC dt{color:rgba(220,233,245,.58);font-size:.65rem;letter-spacing:.05em;text-transform:uppercase}.SolarReturnWheel_aspectDetail__dSbjC dd{margin:3px 0 0;color:#f0d98c;font-size:.96rem;font-weight:800}.SolarReturnWheel_aspectDetail__dSbjC>p{margin:0;font-size:.88rem;line-height:1.65}.SolarReturnWheel_legend__RzAfI{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:5px;color:rgba(220,233,245,.58);font-size:.72rem}.SolarReturnWheel_legend__RzAfI i{display:inline-block;width:16px;height:4px;margin-right:6px;border-radius:999px;vertical-align:middle}.SolarReturnWheel_returnKey__pEmwR i{background:#d4af37}.SolarReturnWheel_natalKey__ZygoB i{background:#4fd8eb}.SolarReturnWheel_flowKey___Gju_ i{background:rgba(79,216,235,.86)}.SolarReturnWheel_tensionKey__5QbND i{background:rgba(238,121,143,.86)}.SolarReturnWheel_conjunctionKey__v0qMj i{background:rgba(240,217,140,.86)}@media(max-width:600px){.SolarReturnWheel_frame__fWI4C{padding:4px;border-radius:18px}.SolarReturnWheel_aspectHint__W5jbi{padding:0 12px;font-size:.7rem}.SolarReturnWheel_aspectDetail__dSbjC{border-radius:14px}.SolarReturnWheel_aspectDetail__dSbjC dl{grid-template-columns:1fr}.SolarReturnWheel_legend__RzAfI{gap:8px;font-size:.65rem;padding:0 7px 10px}}.TropicalAstrologyCalculator_calculator__hkbe0{display:grid;grid-gap:30px;gap:30px}.TropicalAstrologyCalculator_workspaceLoading__g3YoM{margin:28px 0 42px;padding:52px 24px;color:#a9c8d8;text-align:center;background:rgba(7,27,52,.76);border:1px solid rgba(115,220,230,.2);border-radius:18px}.TropicalAstrologyCalculator_bigFour__G5m1n article,.TropicalAstrologyCalculator_chartSummary__TcGMZ,.TropicalAstrologyCalculator_entryCard__o8vNw,.TropicalAstrologyCalculator_tableCard__qdFSU{background:linear-gradient(155deg,rgba(13,33,66,.97),rgba(7,20,42,.96));border:1px solid rgba(79,216,235,.16);border-radius:20px;box-shadow:0 24px 70px rgba(1,8,22,.34)}.TropicalAstrologyCalculator_entryCard__o8vNw{max-width:980px;width:100%;margin:0 auto;padding:clamp(22px,4vw,36px)}.TropicalAstrologyCalculator_entryHeader__egNbd{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;flex-wrap:wrap;margin-bottom:22px}.TropicalAstrologyCalculator_entryHeader__egNbd p,.TropicalAstrologyCalculator_resultHeader__R9i5M p,.TropicalAstrologyCalculator_sectionHeading___FyXL p{margin:0 0 7px;color:#4fd8eb;font-size:.7rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.TropicalAstrologyCalculator_entryHeader__egNbd h3,.TropicalAstrologyCalculator_resultHeader__R9i5M h3,.TropicalAstrologyCalculator_sectionHeading___FyXL h4,.TropicalAstrologyCalculator_tableCard__qdFSU h4{margin:0;color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-weight:400}.TropicalAstrologyCalculator_entryHeader__egNbd h3{font-size:clamp(1.45rem,3vw,2rem)}.TropicalAstrologyCalculator_profileBadge__JjsFE{padding:7px 11px;color:#a7f3df;background:rgba(25,104,83,.18);border:1px solid rgba(89,222,181,.3);border-radius:999px;font-size:.74rem}.TropicalAstrologyCalculator_formGrid__xRj10,.TropicalAstrologyCalculator_optionsGrid__i6VpB,.TropicalAstrologyCalculator_twoColumn___vsOu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:17px;gap:17px}.TropicalAstrologyCalculator_full__HitJ8{grid-column:1/-1}.TropicalAstrologyCalculator_field___FSWJ label,.TropicalAstrologyCalculator_optionCard__BGMAR>label:not(.TropicalAstrologyCalculator_toggleLabel__l40DJ){display:block;margin-bottom:7px;color:rgba(220,233,245,.68);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.TropicalAstrologyCalculator_field___FSWJ input,.TropicalAstrologyCalculator_optionCard__BGMAR select,.TropicalAstrologyCalculator_transitFields__axpiH input{width:100%;padding:12px 14px;color:#dce9f5;background:rgba(4,12,26,.72);border:1px solid rgba(127,149,179,.38);border-radius:10px;font:inherit;color-scheme:dark}.TropicalAstrologyCalculator_field___FSWJ input:focus,.TropicalAstrologyCalculator_optionCard__BGMAR select:focus,.TropicalAstrologyCalculator_transitFields__axpiH input:focus{border-color:#4fd8eb;box-shadow:0 0 0 3px rgba(79,216,235,.12);outline:none}.TropicalAstrologyCalculator_optionsGrid__i6VpB{margin-top:20px}.TropicalAstrologyCalculator_optionCard__BGMAR{padding:18px;background:rgba(4,12,26,.34);border:1px solid rgba(127,149,179,.18);border-radius:15px}.TropicalAstrologyCalculator_optionCard__BGMAR small{display:block;margin-top:9px;color:rgba(220,233,245,.52);line-height:1.45}.TropicalAstrologyCalculator_toggleLabel__l40DJ{display:flex;gap:9px;align-items:center;color:rgba(220,233,245,.8);font-weight:600}.TropicalAstrologyCalculator_toggleLabel__l40DJ input{accent-color:#d4af37}.TropicalAstrologyCalculator_transitFields__axpiH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:13px}.TropicalAstrologyCalculator_submitRow__Fn_3w{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:22px}.TropicalAstrologyCalculator_submitRow__Fn_3w button{min-width:260px}.TropicalAstrologyCalculator_submitRow__Fn_3w p{flex:1 1;min-width:260px;margin:0;color:rgba(220,233,245,.58);font-size:.84rem;line-height:1.5}.TropicalAstrologyCalculator_error__drI8u,.TropicalAstrologyCalculator_fallbackNotice__vOFqj{margin-top:16px;padding:12px 14px;border-radius:10px}.TropicalAstrologyCalculator_error__drI8u{color:#ffd5d5;background:rgba(130,28,44,.2);border:1px solid rgba(255,150,160,.35)}.TropicalAstrologyCalculator_fallbackNotice__vOFqj{display:flex;gap:9px;align-items:baseline;justify-content:center;flex-wrap:wrap;color:rgba(244,232,189,.86);background:rgba(145,105,24,.16);border:1px solid rgba(240,217,140,.3);text-align:center}.TropicalAstrologyCalculator_fallbackNotice__vOFqj strong{color:#f0d98c}.TropicalAstrologyCalculator_results__3xcXP{display:grid;grid-gap:22px;gap:22px;animation:TropicalAstrologyCalculator_rise__N4Est .45s ease both}@keyframes TropicalAstrologyCalculator_rise__N4Est{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.TropicalAstrologyCalculator_resultHeader__R9i5M{text-align:center;padding:6px 14px}.TropicalAstrologyCalculator_resultHeader__R9i5M h3{font-size:clamp(1.8rem,4vw,2.8rem)}.TropicalAstrologyCalculator_resultHeader__R9i5M span{display:block;margin-top:8px;color:rgba(220,233,245,.62)}.TropicalAstrologyCalculator_bigFour__G5m1n{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.TropicalAstrologyCalculator_bigFour__G5m1n article{min-height:132px;padding:18px 15px;text-align:center}.TropicalAstrologyCalculator_bigFour__G5m1n span{display:block;color:rgba(220,233,245,.54);font-size:.66rem;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.TropicalAstrologyCalculator_bigFour__G5m1n strong{display:block;margin-top:11px;color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-size:1.02rem;font-weight:400;line-height:1.35}.TropicalAstrologyCalculator_bigFour__G5m1n small{display:block;margin-top:8px;color:rgba(220,233,245,.65)}.TropicalAstrologyCalculator_chartShell__3oEJF{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:16px;gap:16px;align-items:start}.TropicalAstrologyCalculator_chartSummary__TcGMZ{padding:18px;position:-webkit-sticky;position:sticky;top:18px}.TropicalAstrologyCalculator_chartSummary__TcGMZ p{margin:0;padding:12px 0;border-bottom:1px solid rgba(127,149,179,.12)}.TropicalAstrologyCalculator_chartSummary__TcGMZ p:last-child{border-bottom:0}.TropicalAstrologyCalculator_chartSummary__TcGMZ span{display:block;color:rgba(220,233,245,.5);font-size:.67rem;letter-spacing:.12em;text-transform:uppercase}.TropicalAstrologyCalculator_chartSummary__TcGMZ strong{display:block;margin-top:5px;color:#f0d98c;font-weight:500;line-height:1.4}.TropicalAstrologyCalculator_tableCard__qdFSU{padding:20px}.TropicalAstrologyCalculator_tableCard__qdFSU h4{font-size:1.18rem}.TropicalAstrologyCalculator_tableWrap__82M0h{overflow-x:auto;margin-top:14px}.TropicalAstrologyCalculator_tableWrap__82M0h table{width:100%;border-collapse:collapse}.TropicalAstrologyCalculator_tableWrap__82M0h th{padding:9px 8px;color:rgba(220,233,245,.46);font-size:.68rem;letter-spacing:.11em;text-align:left;text-transform:uppercase}.TropicalAstrologyCalculator_tableWrap__82M0h td{padding:10px 8px;color:rgba(220,233,245,.76);border-top:1px solid rgba(127,149,179,.12);font-size:.84rem}.TropicalAstrologyCalculator_bodySymbol__nqFS2{display:inline-block;min-width:25px;color:#f0d98c;font-size:1.02rem}.TropicalAstrologyCalculator_retrograde__DFYZj{color:#ffb6c1}.TropicalAstrologyCalculator_houseGrid__Xo8_d{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:15px}.TropicalAstrologyCalculator_houseGrid__Xo8_d div{padding:10px 11px;background:rgba(4,12,26,.42);border:1px solid rgba(127,149,179,.13);border-radius:10px}.TropicalAstrologyCalculator_houseGrid__Xo8_d span{display:block;color:rgba(220,233,245,.48);font-size:.67rem;text-transform:uppercase}.TropicalAstrologyCalculator_houseGrid__Xo8_d strong{display:block;margin-top:5px;color:rgba(220,233,245,.8);font-size:.82rem;font-weight:500}.TropicalAstrologyCalculator_aspectList___jqca{display:grid;grid-gap:8px;gap:8px;margin-top:15px}.TropicalAstrologyCalculator_aspectList___jqca>div{display:grid;grid-template-columns:1fr auto 1fr auto;grid-gap:8px;gap:8px;align-items:center;padding:9px 10px;background:rgba(4,12,26,.42);border-radius:9px}.TropicalAstrologyCalculator_aspectList___jqca span{color:rgba(220,233,245,.7);font-size:.78rem}.TropicalAstrologyCalculator_aspectList___jqca strong{color:#f0d98c;font-size:.76rem;font-weight:500}.TropicalAstrologyCalculator_aspectList___jqca small{color:rgba(220,233,245,.45);font-size:.68rem}.TropicalAstrologyCalculator_sectionHeading___FyXL{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;flex-wrap:wrap}.TropicalAstrologyCalculator_sectionHeading___FyXL>span{color:rgba(220,233,245,.5);font-size:.78rem}.TropicalAstrologyCalculator_transitAspectGrid__5nOOw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:17px}.TropicalAstrologyCalculator_transitAspectGrid__5nOOw article{display:flex;gap:11px;align-items:center;padding:12px;background:rgba(4,12,26,.42);border:1px solid rgba(79,216,235,.1);border-radius:11px}.TropicalAstrologyCalculator_transitAspectGrid__5nOOw article>span{color:#4fd8eb;font-size:1.2rem}.TropicalAstrologyCalculator_transitAspectGrid__5nOOw strong{display:block;color:rgba(220,233,245,.8);font-size:.78rem;line-height:1.35}.TropicalAstrologyCalculator_transitAspectGrid__5nOOw small{display:block;margin-top:4px;color:rgba(220,233,245,.44)}.TropicalAstrologyCalculator_sourceNote__jjPe6{margin:0;color:rgba(220,233,245,.46);font-size:.76rem;line-height:1.55;text-align:center}@media (max-width:1080px){.TropicalAstrologyCalculator_bigFour__G5m1n{grid-template-columns:repeat(2,minmax(0,1fr))}.TropicalAstrologyCalculator_chartShell__3oEJF{grid-template-columns:1fr}.TropicalAstrologyCalculator_chartSummary__TcGMZ{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.TropicalAstrologyCalculator_transitAspectGrid__5nOOw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.TropicalAstrologyCalculator_bigFour__G5m1n,.TropicalAstrologyCalculator_chartSummary__TcGMZ,.TropicalAstrologyCalculator_formGrid__xRj10,.TropicalAstrologyCalculator_optionsGrid__i6VpB,.TropicalAstrologyCalculator_transitAspectGrid__5nOOw,.TropicalAstrologyCalculator_transitFields__axpiH,.TropicalAstrologyCalculator_twoColumn___vsOu{grid-template-columns:1fr}.TropicalAstrologyCalculator_full__HitJ8{grid-column:auto}.TropicalAstrologyCalculator_submitRow__Fn_3w button{width:100%}.TropicalAstrologyCalculator_houseGrid__Xo8_d{grid-template-columns:1fr}.TropicalAstrologyCalculator_aspectList___jqca>div{grid-template-columns:1fr auto}.TropicalAstrologyCalculator_aspectList___jqca small{grid-column:1/-1}}.AstrologyCompatibilityCalculator_peopleGrid__6Z2uF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.AstrologyCompatibilityCalculator_personCard__PxLrF{padding:20px;background:rgba(4,12,26,.36);border:1px solid rgba(127,149,179,.18);border-radius:17px}.AstrologyCompatibilityCalculator_personCardA__4eUFs{border-color:rgba(212,175,55,.25)}.AstrologyCompatibilityCalculator_personCardB__BTAlk{border-color:rgba(232,136,151,.26)}.AstrologyCompatibilityCalculator_personHeader__Sald0{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px}.AstrologyCompatibilityCalculator_personHeader__Sald0 p{margin:0;color:rgba(220,233,245,.5);font-size:.68rem;letter-spacing:.15em;text-transform:uppercase}.AstrologyCompatibilityCalculator_personHeader__Sald0 h4{margin:5px 0 0;color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:1.25rem}.AstrologyCompatibilityCalculator_personCardB__BTAlk .AstrologyCompatibilityCalculator_personHeader__Sald0 h4{color:#ffc2cb}.AstrologyCompatibilityCalculator_personHeader__Sald0 span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#061326;background:#d4af37;font-weight:800}.AstrologyCompatibilityCalculator_personCardB__BTAlk .AstrologyCompatibilityCalculator_personHeader__Sald0 span{background:#e88897}.AstrologyCompatibilityCalculator_personFields__BY6g8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px}.AstrologyCompatibilityCalculator_full__1p13R{grid-column:1/-1}.AstrologyCompatibilityCalculator_personFields__BY6g8 label{display:block;margin-bottom:6px;color:rgba(220,233,245,.62);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.AstrologyCompatibilityCalculator_personFields__BY6g8 input,.AstrologyCompatibilityCalculator_personFields__BY6g8 select{width:100%;padding:11px 13px;color:#dce9f5;background:rgba(4,12,26,.72);border:1px solid rgba(127,149,179,.34);border-radius:9px;font:inherit;color-scheme:dark}.AstrologyCompatibilityCalculator_personFields__BY6g8 input:focus,.AstrologyCompatibilityCalculator_personFields__BY6g8 select:focus{border-color:#4fd8eb;box-shadow:0 0 0 3px rgba(79,216,235,.1);outline:none}.AstrologyCompatibilityCalculator_savedProfilePicker__cwnLR{padding:13px 14px;background:rgba(232,136,151,.06);border:1px solid rgba(232,136,151,.16);border-radius:12px}.AstrologyCompatibilityCalculator_savedProfilePicker__cwnLR small{display:block;margin-top:7px;color:rgba(220,233,245,.5);font-size:.72rem;line-height:1.45}.AstrologyCompatibilityCalculator_savedBadge__L_GeG{padding:5px 8px;color:#a7f3df;background:rgba(25,104,83,.17);border:1px solid rgba(89,222,181,.25);border-radius:999px;font-size:.66rem}.AstrologyCompatibilityCalculator_partnerBadge__97O27{color:#ffc2cb;background:rgba(125,42,65,.16);border-color:rgba(232,136,151,.25)}.AstrologyCompatibilityCalculator_pairBanner__mb9l3{padding:15px 18px;color:rgba(220,233,245,.72);background:linear-gradient(90deg,rgba(212,175,55,.09),rgba(232,136,151,.09));border:1px solid rgba(232,136,151,.18);border-radius:15px;text-align:center}.AstrologyCompatibilityCalculator_pairBanner__mb9l3 strong{color:#f0d98c}.AstrologyCompatibilityCalculator_pairBanner__mb9l3 span{color:#ffc2cb}.AstrologyCompatibilityCalculator_categoryGrid__zBwTe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.AstrologyCompatibilityCalculator_categoryCard__XjaaC{padding:17px;background:linear-gradient(155deg,rgba(13,33,66,.97),rgba(7,20,42,.96));border:1px solid rgba(79,216,235,.14);border-radius:15px}.AstrologyCompatibilityCalculator_categoryCard__XjaaC h4{margin:0;color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-weight:400}.AstrologyCompatibilityCalculator_counts__7GcTA{display:flex;gap:7px;flex-wrap:wrap;margin-top:11px}.AstrologyCompatibilityCalculator_counts__7GcTA span{padding:5px 8px;border-radius:999px;font-size:.66rem}.AstrologyCompatibilityCalculator_support__XFAQB{color:#9ef0e0;background:rgba(41,137,113,.15);border:1px solid rgba(79,216,190,.2)}.AstrologyCompatibilityCalculator_dynamic__38HFh{color:#ffc2cb;background:rgba(139,47,73,.16);border:1px solid rgba(232,136,151,.23)}.AstrologyCompatibilityCalculator_conjunction__ag27c{color:#f0d98c;background:rgba(153,120,31,.15);border:1px solid rgba(212,175,55,.22)}.AstrologyCompatibilityCalculator_categoryCard__XjaaC ul{margin:13px 0 0;padding-left:17px;color:rgba(220,233,245,.64);font-size:.76rem;line-height:1.55}.AstrologyCompatibilityCalculator_synastryShell__Kx2yo{display:grid;grid-template-columns:minmax(0,1fr) 265px;grid-gap:16px;gap:16px;align-items:start}.AstrologyCompatibilityCalculator_summaryCard__hwvsj{position:-webkit-sticky;position:sticky;top:18px;padding:18px;background:linear-gradient(155deg,rgba(13,33,66,.97),rgba(7,20,42,.96));border:1px solid rgba(232,136,151,.18);border-radius:19px}.AstrologyCompatibilityCalculator_summaryCard__hwvsj p{margin:0;padding:11px 0;border-bottom:1px solid rgba(127,149,179,.12)}.AstrologyCompatibilityCalculator_summaryCard__hwvsj p:last-child{border-bottom:0}.AstrologyCompatibilityCalculator_summaryCard__hwvsj span{display:block;color:rgba(220,233,245,.48);font-size:.65rem;letter-spacing:.11em;text-transform:uppercase}.AstrologyCompatibilityCalculator_summaryCard__hwvsj strong{display:block;margin-top:5px;color:#f0d98c;font-weight:500}.AstrologyCompatibilityCalculator_aspectGrid___syVE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.AstrologyCompatibilityCalculator_aspectRow__rNASC{display:grid;grid-template-columns:1fr auto 1fr auto;grid-gap:8px;gap:8px;align-items:center;padding:10px 11px;background:rgba(4,12,26,.42);border:1px solid rgba(127,149,179,.12);border-radius:10px}.AstrologyCompatibilityCalculator_aspectRow__rNASC span{color:rgba(220,233,245,.7);font-size:.76rem}.AstrologyCompatibilityCalculator_aspectRow__rNASC strong{color:#f0d98c;font-size:.74rem;font-weight:500}.AstrologyCompatibilityCalculator_aspectRow__rNASC small{color:rgba(220,233,245,.45)}.AstrologyCompatibilityCalculator_overlayGrid__6cjMc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.AstrologyCompatibilityCalculator_overlayCard__u_GOb{padding:20px;background:linear-gradient(155deg,rgba(13,33,66,.97),rgba(7,20,42,.96));border:1px solid rgba(79,216,235,.14);border-radius:17px}.AstrologyCompatibilityCalculator_overlayCard__u_GOb h4{margin:0;color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-weight:400}.AstrologyCompatibilityCalculator_overlayCard__u_GOb>p{color:rgba(220,233,245,.55);font-size:.78rem}.AstrologyCompatibilityCalculator_overlayList__kqUaA{display:grid;grid-gap:8px;gap:8px;margin-top:13px}.AstrologyCompatibilityCalculator_overlayList__kqUaA div{display:grid;grid-template-columns:auto 1fr auto;grid-gap:9px;gap:9px;align-items:center;padding:9px 10px;background:rgba(4,12,26,.42);border-radius:9px}.AstrologyCompatibilityCalculator_overlayList__kqUaA b{color:#f0d98c}.AstrologyCompatibilityCalculator_overlayList__kqUaA span{color:rgba(220,233,245,.72);font-size:.76rem}.AstrologyCompatibilityCalculator_overlayList__kqUaA small{color:#4fd8eb}.AstrologyCompatibilityCalculator_compositeNote__RwgnF{padding:13px 16px;color:rgba(220,233,245,.68);background:rgba(159,130,255,.08);border:1px solid rgba(159,130,255,.2);border-radius:13px;text-align:center}.AstrologyCompatibilityCalculator_compositeNote__RwgnF strong{color:#cdbfff}@media(max-width:1050px){.AstrologyCompatibilityCalculator_synastryShell__Kx2yo{grid-template-columns:1fr}.AstrologyCompatibilityCalculator_summaryCard__hwvsj{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.AstrologyCompatibilityCalculator_categoryGrid__zBwTe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.AstrologyCompatibilityCalculator_aspectGrid___syVE,.AstrologyCompatibilityCalculator_categoryGrid__zBwTe,.AstrologyCompatibilityCalculator_overlayGrid__6cjMc,.AstrologyCompatibilityCalculator_peopleGrid__6Z2uF,.AstrologyCompatibilityCalculator_personFields__BY6g8,.AstrologyCompatibilityCalculator_summaryCard__hwvsj{grid-template-columns:1fr}.AstrologyCompatibilityCalculator_full__1p13R{grid-column:auto}.AstrologyCompatibilityCalculator_aspectRow__rNASC{grid-template-columns:1fr auto}.AstrologyCompatibilityCalculator_aspectRow__rNASC small{grid-column:1/-1}}.ConnectionsPremierGate_gate__fHVJ7{max-width:860px;margin:28px auto;padding:clamp(24px,4vw,38px);border:1px solid rgba(95,224,164,.3);border-radius:24px;background:radial-gradient(circle at 85% 10%,rgba(118,87,211,.18),transparent 35%),linear-gradient(145deg,rgba(8,50,78,.94),rgba(6,30,63,.96));box-shadow:0 24px 70px rgba(0,9,31,.28)}.ConnectionsPremierGate_heading___V0tm{max-width:690px}.ConnectionsPremierGate_heading___V0tm h2{margin-top:10px;color:var(--text-bright);font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.16;text-wrap:balance}.ConnectionsPremierGate_heading___V0tm>p:last-child{margin-top:14px;color:var(--text-mid);line-height:1.72}.ConnectionsPremierGate_layers__8A5Fw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:26px}.ConnectionsPremierGate_layers__8A5Fw article{min-width:0;padding:17px 14px;border:1px solid rgba(126,200,227,.16);border-radius:15px;background:rgba(2,24,54,.62)}.ConnectionsPremierGate_layers__8A5Fw span{display:block;color:var(--aqua2);font-size:1.2rem}.ConnectionsPremierGate_layers__8A5Fw strong{display:block;margin-top:9px;color:var(--text-bright);font-size:.86rem;line-height:1.35}.ConnectionsPremierGate_gate__fHVJ7 .card{margin-bottom:0!important;border-color:rgba(95,224,164,.22);background:rgba(3,22,50,.62)}@media (max-width:720px){.ConnectionsPremierGate_layers__8A5Fw{grid-template-columns:repeat(2,minmax(0,1fr))}.ConnectionsPremierGate_gate__fHVJ7{border-radius:20px}}.DestinyMatrixCalculator_calculator__9itCQ{max-width:1180px;margin:0 auto}.DestinyMatrixCalculator_modeTabs__wrlOS{display:flex;justify-content:center;gap:8px;margin-bottom:18px}.DestinyMatrixCalculator_modeTabs__wrlOS button{border:1px solid rgba(126,200,227,.18);background:rgba(5,22,52,.68);color:rgba(232,246,255,.64);padding:11px 18px;border-radius:999px;cursor:pointer}.DestinyMatrixCalculator_modeTabs__wrlOS button.DestinyMatrixCalculator_active__BgmjV{background:linear-gradient(135deg,rgba(126,200,227,.22),rgba(200,169,110,.12));border-color:rgba(126,200,227,.48);color:#f2fbff}.DestinyMatrixCalculator_entryCard__asdyE{padding:30px;border:1px solid rgba(126,200,227,.22);border-radius:26px;background:linear-gradient(155deg,rgba(7,29,65,.95),rgba(3,16,38,.96));box-shadow:0 24px 70px rgba(0,0,0,.22)}.DestinyMatrixCalculator_entryHeader__KOjGk{text-align:center;margin-bottom:22px}.DestinyMatrixCalculator_entryHeader__KOjGk p,.DestinyMatrixCalculator_resultHead__lz7Gp p{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#7ec8e3}.DestinyMatrixCalculator_entryHeader__KOjGk h2,.DestinyMatrixCalculator_resultHead__lz7Gp h2{font-family:var(--font-display,serif);font-size:clamp(28px,4vw,42px);color:#f0faff;margin:8px 0}.DestinyMatrixCalculator_entryHeader__KOjGk span{color:rgba(230,244,255,.64)}.DestinyMatrixCalculator_profileHint__jqHNX,.DestinyMatrixCalculator_profileNotice__YmZx2{margin:0 auto 18px;max-width:760px;padding:12px 14px;border:1px solid rgba(126,200,227,.18);border-radius:14px;background:rgba(126,200,227,.05);display:flex;justify-content:space-between;gap:12px;color:#dff4ff}.DestinyMatrixCalculator_profileNotice__YmZx2 small{color:rgba(230,244,255,.5)}.DestinyMatrixCalculator_profileHint__jqHNX{display:block;color:rgba(230,244,255,.62);line-height:1.55}.DestinyMatrixCalculator_formGrid__NHSdi{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;max-width:760px;margin:0 auto 18px}.DestinyMatrixCalculator_placeField__fi7dD{grid-column:1/-1;min-width:0}.DestinyMatrixCalculator_entryCard__asdyE label{display:grid;grid-gap:7px;gap:7px}.DestinyMatrixCalculator_entryCard__asdyE label>span,.DestinyMatrixCalculator_entryCard__asdyE legend{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgba(126,200,227,.72)}.DestinyMatrixCalculator_entryCard__asdyE input,.DestinyMatrixCalculator_entryCard__asdyE select{width:100%;box-sizing:border-box;border:1px solid rgba(126,200,227,.22);border-radius:13px;background:rgba(2,12,31,.82);color:#eefaff;padding:12px 13px;outline:none}.DestinyMatrixCalculator_entryCard__asdyE input:focus,.DestinyMatrixCalculator_entryCard__asdyE select:focus{border-color:rgba(126,200,227,.65);box-shadow:0 0 0 3px rgba(126,200,227,.08)}.DestinyMatrixCalculator_entryCard__asdyE>button{display:block;margin:0 auto}.DestinyMatrixCalculator_peopleGrid__6ame7{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:14px}.DestinyMatrixCalculator_peopleGrid__6ame7 fieldset{border:1px solid rgba(126,200,227,.16);border-radius:18px;padding:18px;display:grid;grid-gap:12px;gap:12px;background:rgba(126,200,227,.03)}.DestinyMatrixCalculator_peopleGrid__6ame7 legend{padding:0 8px}.DestinyMatrixCalculator_connection__NQ58P{max-width:760px;margin:0 auto 18px}.DestinyMatrixCalculator_savedProfilePicker__b_CVC{padding:12px 13px;border:1px solid rgba(126,200,227,.16);border-radius:13px;background:rgba(126,200,227,.05)}.DestinyMatrixCalculator_savedProfilePicker__b_CVC small{color:rgba(230,244,255,.5);font-size:11px;line-height:1.45;text-transform:none;letter-spacing:0}.DestinyMatrixCalculator_error__Q2jUO{max-width:760px;margin:0 auto 16px;padding:12px 14px;border:1px solid rgba(241,95,111,.34);border-radius:12px;background:rgba(241,95,111,.07);color:#ffdce0}.DestinyMatrixCalculator_results__oA6xy{margin-top:38px;scroll-margin-top:90px}.DestinyMatrixCalculator_resultHead__lz7Gp{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.DestinyMatrixCalculator_resultHead__lz7Gp>div:last-child{display:flex;gap:8px;flex-wrap:wrap}.DestinyMatrixCalculator_miniCharts__mpqiO{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:16px}.DestinyMatrixCalculator_chakraPair__37Jap{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:26px}.DestinyMatrixCalculator_chakraPair__37Jap>section{margin-top:0;padding:20px}.DestinyMatrixCalculator_chakraPair__37Jap>section>header{align-items:flex-start;flex-direction:column}.DestinyMatrixCalculator_chakraPair__37Jap>section>header>span{text-align:left}.DestinyMatrixCalculator_chakraPair__37Jap>section>div{grid-template-columns:1fr}.DestinyMatrixCalculator_method__V56Nn{max-width:900px;margin:14px auto 0;text-align:center;color:rgba(230,244,255,.52);font-size:12px;line-height:1.6}@media(max-width:900px){.DestinyMatrixCalculator_chakraPair__37Jap{grid-template-columns:1fr}}@media(max-width:760px){.DestinyMatrixCalculator_entryCard__asdyE{padding:20px}.DestinyMatrixCalculator_formGrid__NHSdi,.DestinyMatrixCalculator_miniCharts__mpqiO,.DestinyMatrixCalculator_peopleGrid__6ame7{grid-template-columns:1fr}.DestinyMatrixCalculator_profileNotice__YmZx2{flex-direction:column}.DestinyMatrixCalculator_resultHead__lz7Gp{align-items:flex-start;flex-direction:column}.DestinyMatrixCalculator_resultHead__lz7Gp>div:last-child{width:100%}.DestinyMatrixCalculator_resultHead__lz7Gp>div:last-child .btn{flex:1 1}.DestinyMatrixCalculator_modeTabs__wrlOS{align-items:stretch}.DestinyMatrixCalculator_modeTabs__wrlOS button{flex:1 1;padding:10px 8px;font-size:12px}}@media print{.DestinyMatrixCalculator_entryCard__asdyE,.DestinyMatrixCalculator_modeTabs__wrlOS,.DestinyMatrixCalculator_resultHead__lz7Gp button{display:none!important}.DestinyMatrixCalculator_results__oA6xy{margin-top:0}.DestinyMatrixCalculator_calculator__9itCQ{max-width:none}}.TransitsProgressionsCalculator_methodNote__Ls9JX{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;padding:13px 17px;color:rgba(220,233,245,.72);background:linear-gradient(90deg,rgba(159,130,255,.1),rgba(79,216,235,.08));border:1px solid rgba(159,130,255,.22);border-radius:14px;text-align:center}.TransitsProgressionsCalculator_methodNote__Ls9JX strong{color:#cdbfff}.TransitsProgressionsCalculator_methodNote__Ls9JX span{color:rgba(220,233,245,.55)}.TransitsProgressionsCalculator_progressedAccent__5ynOP{color:#cdbfff!important}.TransitsProgressionsCalculator_layerLabel__5I3U6{display:inline-block;margin-left:8px;padding:4px 8px;color:#cdbfff;background:rgba(159,130,255,.1);border:1px solid rgba(159,130,255,.2);border-radius:999px;font-size:.65rem;vertical-align:middle}.TransitsProgressionsCalculator_timingGrid__Y_7fG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.TransitsProgressionsCalculator_timingGrid__Y_7fG>div{min-width:0}.TransitsProgressionsCalculator_empty__Bzl1f{padding:18px;color:rgba(220,233,245,.5);text-align:center}.TransitsProgressionsCalculator_quickDates__Ync4Y{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.TransitsProgressionsCalculator_quickDates__Ync4Y button{padding:7px 10px;color:rgba(220,233,245,.72);background:rgba(4,12,26,.48);border:1px solid rgba(127,149,179,.2);border-radius:999px;cursor:pointer}.TransitsProgressionsCalculator_quickDates__Ync4Y button:hover{color:#f0d98c;border-color:rgba(240,217,140,.35)}@media(max-width:900px){.TransitsProgressionsCalculator_timingGrid__Y_7fG{grid-template-columns:1fr}}