.Synastry_page__sqEEL{display:grid;grid-gap:18px;gap:18px}.Synastry_hero__kRPoJ{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(300px,.98fr);grid-gap:18px;gap:18px;align-items:stretch}.Synastry_formCard__VUMop,.Synastry_heroPanel__LqJlx,.Synastry_panel___gJff,.Synastry_resultHeader__Nsy7q{border:1px solid rgba(230,194,122,.18);background:radial-gradient(circle at top right,rgba(230,194,122,.1),transparent 34%),linear-gradient(180deg,rgba(13,18,49,.92),rgba(8,11,30,.94));border-radius:28px;box-shadow:0 20px 70px rgba(0,0,0,.22)}.Synastry_heroPanel__LqJlx{padding:24px}.Synastry_kicker__B0pbs{color:rgba(230,194,122,.86);font-size:12px;letter-spacing:.18em;text-transform:uppercase}.Synastry_title__SIXBf{margin:12px 0 10px;max-width:760px;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:clamp(34px,5vw,62px);line-height:.98;color:#fff4d4}.Synastry_copy__IZxKY,.Synastry_lead__tTAur,.Synastry_smallText__BKsfz{margin:0;color:rgba(224,230,247,.78);line-height:1.72}.Synastry_heroPreview__7F0et{position:relative;min-height:320px;padding:22px;overflow:hidden;border-radius:28px;border:1px solid rgba(230,194,122,.2);background:radial-gradient(circle at 28% 28%,rgba(230,194,122,.22),transparent 25%),radial-gradient(circle at 74% 34%,rgba(124,58,237,.22),transparent 28%),linear-gradient(145deg,rgba(12,18,48,.96),rgba(6,8,22,.96))}.Synastry_orbital__026kk{position:absolute;inset:22px;border-radius:999px;border:1px solid rgba(230,194,122,.18);opacity:.75}.Synastry_orbital__026kk:after,.Synastry_orbital__026kk:before{content:"";position:absolute;inset:18%;border-radius:inherit;border:1px solid rgba(184,189,209,.13);transform:rotate(26deg)}.Synastry_orbital__026kk:after{inset:33%;border-color:rgba(230,194,122,.22);transform:rotate(-18deg)}.Synastry_previewCard__nMRTj{position:relative;z-index:1;max-width:360px;margin-left:auto;padding:18px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:rgba(7,10,28,.74);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Synastry_previewScore__ELZBo{display:grid;place-items:center;width:92px;height:92px;margin-bottom:14px;border-radius:999px;border:1px solid rgba(230,194,122,.34);color:#fff2cd;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:30px;font-weight:900;background:radial-gradient(circle,rgba(230,194,122,.18),rgba(255,255,255,.04))}.Synastry_formGrid__YIG06{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.Synastry_formCard__VUMop{padding:18px}.Synastry_formTitle__QOaQE{margin:10px 0 14px;color:#fff2cd;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:26px;line-height:1.08}.Synastry_fieldGrid___SdQV{display:grid;grid-gap:11px;gap:11px}.Synastry_field__49LMA{position:relative;display:grid;grid-gap:6px;gap:6px}.Synastry_field__49LMA span{color:rgba(224,230,247,.78);font-size:13px}.Synastry_input__CuMOV{width:100%;min-height:48px;padding:0 14px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:rgba(4,8,26,.56);color:#f7f1e3;outline:none}.Synastry_input__CuMOV:focus{border-color:rgba(230,194,122,.62);box-shadow:0 0 0 3px rgba(230,194,122,.1)}.Synastry_placeMenu__V6IEq{position:absolute;z-index:30;top:calc(100% + 8px);left:0;right:0;display:grid;grid-gap:6px;gap:6px;padding:8px;border-radius:18px;border:1px solid rgba(230,194,122,.2);background:rgba(8,11,30,.98);box-shadow:0 18px 60px rgba(0,0,0,.34)}.Synastry_placeOption__nqPnT{min-height:40px;padding:8px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);color:rgba(247,241,227,.92);text-align:left;cursor:pointer}.Synastry_actions__R_fQp{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:16px}.Synastry_error__1ZUfZ{margin:8px 0 0;color:#ffc5c5;line-height:1.55}.Synastry_resultStack__Sqozz{display:grid;grid-gap:16px;gap:16px}.Synastry_resultHeader__Nsy7q{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px}.Synastry_names__6609z{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.Synastry_lockPill__w03WC,.Synastry_pill__gqypZ{display:inline-flex;align-items:center;min-height:34px;padding:7px 10px;border-radius:999px;border:1px solid rgba(230,194,122,.22);background:rgba(230,194,122,.08);color:#fff0c8;font-size:12px;font-weight:900}.Synastry_scoreGrid__h6q7E{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.Synastry_scoreCard__R_oEq{min-height:150px;padding:16px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 18% 0,rgba(230,194,122,.14),transparent 35%),rgba(255,255,255,.045)}.Synastry_scoreTop__erkXm{display:flex;justify-content:space-between;gap:8px;align-items:center;color:#fff2cd;font-weight:900}.Synastry_scoreValue__i6UcC{color:#ffe6a4;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:30px;line-height:1}.Synastry_scoreTrack__aiALO{height:8px;margin:14px 0 10px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.Synastry_scoreTrack__aiALO span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d8aa50,#f5d989);box-shadow:0 0 18px rgba(230,194,122,.24)}.Synastry_panel___gJff{padding:18px}.Synastry_panelTitle__dVu9e{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:14px;color:#fff2cd;font-weight:900}.Synastry_panelTitle__dVu9e span{font-family:ui-serif,Georgia,Times New Roman,serif;font-size:clamp(21px,2.1vw,28px)}.Synastry_compositeGrid__GBtwD,.Synastry_guidanceGrid__4Bgv4,.Synastry_premiumGrid__O61GQ,.Synastry_summaryList__5IUfZ{display:grid;grid-gap:10px;gap:10px}.Synastry_guidanceGrid__4Bgv4,.Synastry_summaryList__5IUfZ{grid-template-columns:repeat(5,minmax(0,1fr))}.Synastry_compositeGrid__GBtwD article,.Synastry_guidanceGrid__4Bgv4 article,.Synastry_premiumGrid__O61GQ article,.Synastry_summaryList__5IUfZ article{padding:14px;border-radius:20px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.04)}.Synastry_compositeGrid__GBtwD strong,.Synastry_guidanceGrid__4Bgv4 strong,.Synastry_premiumGrid__O61GQ strong,.Synastry_summaryList__5IUfZ strong{display:block;color:#fff2cd}.Synastry_compositeGrid__GBtwD p,.Synastry_guidanceGrid__4Bgv4 p,.Synastry_premiumGrid__O61GQ p,.Synastry_summaryList__5IUfZ p{margin:8px 0 0;color:rgba(224,230,247,.76);line-height:1.58;font-size:13px}.Synastry_compositeGrid__GBtwD,.Synastry_premiumGrid__O61GQ{grid-template-columns:repeat(3,minmax(0,1fr))}.Synastry_tableWrap__tVmNy{width:100%;overflow-x:auto;border-radius:18px;border:1px solid rgba(255,255,255,.08)}.Synastry_table__geIKN{width:100%;min-width:920px;border-collapse:collapse;background:rgba(2,5,18,.36)}.Synastry_table__geIKN td,.Synastry_table__geIKN th{padding:12px 13px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(255,255,255,.07);color:rgba(239,243,255,.86);line-height:1.5;font-size:13px}.Synastry_table__geIKN th{color:rgba(255,230,164,.92);background:rgba(230,194,122,.06);font-size:12px}.Synastry_lockedBlock__XXTgU p,.Synastry_lockedRow__W4MVh td:last-child{color:rgba(224,230,247,.58)}.Synastry_lockedBlock__XXTgU{position:relative}@media (max-width:1000px){.Synastry_formGrid__YIG06,.Synastry_hero__kRPoJ,.Synastry_resultHeader__Nsy7q{grid-template-columns:1fr}.Synastry_resultHeader__Nsy7q{align-items:stretch;flex-direction:column}.Synastry_scoreGrid__h6q7E{grid-template-columns:repeat(2,minmax(0,1fr))}.Synastry_compositeGrid__GBtwD,.Synastry_guidanceGrid__4Bgv4,.Synastry_premiumGrid__O61GQ,.Synastry_summaryList__5IUfZ{grid-template-columns:1fr}}@media (max-width:560px){.Synastry_formCard__VUMop,.Synastry_heroPanel__LqJlx,.Synastry_heroPreview__7F0et,.Synastry_panel___gJff,.Synastry_resultHeader__Nsy7q{border-radius:22px;padding:16px}.Synastry_scoreGrid__h6q7E{grid-template-columns:1fr}}