.MidpointCompatibilityCalculator_calculator__ZMLqq{display:grid;grid-gap:34px;gap:34px}.MidpointCompatibilityCalculator_activationCard__18gWL,.MidpointCompatibilityCalculator_dialCard__vhg73,.MidpointCompatibilityCalculator_entryCard__Qw7zt,.MidpointCompatibilityCalculator_mutualCard__L0l_n,.MidpointCompatibilityCalculator_premierCta__aQd77,.MidpointCompatibilityCalculator_summaryStrip__lWgL5,.MidpointCompatibilityCalculator_tableCard__Db1Lq{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)}.MidpointCompatibilityCalculator_entryCard__Qw7zt{width:100%;max-width:980px;margin:0 auto;padding:clamp(22px,4vw,36px)}.MidpointCompatibilityCalculator_entryHeader__ioqbd,.MidpointCompatibilityCalculator_sectionHeading__cR_Sk,.MidpointCompatibilityCalculator_tableHeader__YuAOJ{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;flex-wrap:wrap}.MidpointCompatibilityCalculator_entryHeader__ioqbd{margin-bottom:22px}.MidpointCompatibilityCalculator_entryHeader__ioqbd p,.MidpointCompatibilityCalculator_premierCta__aQd77 p,.MidpointCompatibilityCalculator_resultHeader__ozD0e p,.MidpointCompatibilityCalculator_sectionHeading__cR_Sk p,.MidpointCompatibilityCalculator_tableHeader__YuAOJ p{margin:0 0 7px;color:#4fd8eb;font-size:.69rem;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.MidpointCompatibilityCalculator_entryHeader__ioqbd h3,.MidpointCompatibilityCalculator_premierCta__aQd77 h3,.MidpointCompatibilityCalculator_resultHeader__ozD0e h3,.MidpointCompatibilityCalculator_sectionHeading__cR_Sk h3,.MidpointCompatibilityCalculator_tableHeader__YuAOJ h3{margin:0;color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-weight:400}.MidpointCompatibilityCalculator_entryHeader__ioqbd h3{font-size:clamp(1.4rem,3vw,2rem)}.MidpointCompatibilityCalculator_profileBadge__R_sLH{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}.MidpointCompatibilityCalculator_peopleGrid__Ms_D8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.MidpointCompatibilityCalculator_personCard__1tHPL{display:block;padding:18px;background:rgba(212,175,55,.06);border:1px solid rgba(212,175,55,.23);border-radius:15px}.MidpointCompatibilityCalculator_personCardB___ykch{background:rgba(232,136,151,.06);border-color:rgba(232,136,151,.25)}.MidpointCompatibilityCalculator_personCard__1tHPL>span,.MidpointCompatibilityCalculator_submitRow__FRYXe label>span,.MidpointCompatibilityCalculator_tableHeader__YuAOJ label>span{display:block;margin-bottom:8px;color:rgba(220,233,245,.62);font-size:.68rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.MidpointCompatibilityCalculator_personCard__1tHPL select,.MidpointCompatibilityCalculator_submitRow__FRYXe select,.MidpointCompatibilityCalculator_tableHeader__YuAOJ 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;color-scheme:dark;font:inherit}.MidpointCompatibilityCalculator_personCard__1tHPL select:focus,.MidpointCompatibilityCalculator_submitRow__FRYXe select:focus,.MidpointCompatibilityCalculator_tableHeader__YuAOJ input:focus{border-color:#4fd8eb;box-shadow:0 0 0 3px rgba(79,216,235,.12);outline:none}.MidpointCompatibilityCalculator_personCard__1tHPL small,.MidpointCompatibilityCalculator_submitRow__FRYXe small{display:block;margin-top:8px;color:rgba(220,233,245,.48);font-size:.72rem;line-height:1.45}.MidpointCompatibilityCalculator_submitRow__FRYXe{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:22px;padding-top:20px;border-top:1px solid rgba(127,149,179,.14)}.MidpointCompatibilityCalculator_submitRow__FRYXe label{width:min(100%,420px)}.MidpointCompatibilityCalculator_submitRow__FRYXe button{min-width:300px}.MidpointCompatibilityCalculator_emptyState__4Mtyv,.MidpointCompatibilityCalculator_error__iUrZE{margin-top:16px;padding:14px 16px;border-radius:11px}.MidpointCompatibilityCalculator_error__iUrZE{color:#ffd5d5;background:rgba(130,28,44,.2);border:1px solid rgba(255,150,160,.35)}.MidpointCompatibilityCalculator_emptyState__4Mtyv{color:rgba(220,233,245,.7);background:rgba(4,12,26,.42);border:1px solid rgba(127,149,179,.18)}.MidpointCompatibilityCalculator_emptyState__4Mtyv p{margin:0 0 12px;line-height:1.6}.MidpointCompatibilityCalculator_results__9_BN7{display:grid;grid-gap:32px;gap:32px;animation:MidpointCompatibilityCalculator_rise__b8nuG .45s ease both;scroll-margin-top:24px}@keyframes MidpointCompatibilityCalculator_rise__b8nuG{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.MidpointCompatibilityCalculator_resultHeader__ozD0e{padding:6px 14px;text-align:center}.MidpointCompatibilityCalculator_resultHeader__ozD0e h3{font-size:clamp(1.8rem,4vw,2.8rem)}.MidpointCompatibilityCalculator_resultHeader__ozD0e h3 span{color:#ffc2cb}.MidpointCompatibilityCalculator_resultHeader__ozD0e>span{display:block;margin-top:8px;color:rgba(220,233,245,.62)}.MidpointCompatibilityCalculator_summaryStrip__lWgL5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:10px}.MidpointCompatibilityCalculator_summaryStrip__lWgL5 div{padding:14px;border-right:1px solid rgba(127,149,179,.14);text-align:center}.MidpointCompatibilityCalculator_summaryStrip__lWgL5 div:last-child{border-right:0}.MidpointCompatibilityCalculator_summaryStrip__lWgL5 span,.MidpointCompatibilityCalculator_summaryStrip__lWgL5 strong{display:block}.MidpointCompatibilityCalculator_summaryStrip__lWgL5 strong{color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:400}.MidpointCompatibilityCalculator_summaryStrip__lWgL5 span{margin-top:5px;color:rgba(220,233,245,.48);font-size:.68rem;letter-spacing:.09em;text-transform:uppercase}.MidpointCompatibilityCalculator_sectionHeading__cR_Sk{align-items:flex-end;margin-bottom:16px}.MidpointCompatibilityCalculator_sectionHeading__cR_Sk h3,.MidpointCompatibilityCalculator_tableHeader__YuAOJ h3{font-size:clamp(1.3rem,2.6vw,1.85rem)}.MidpointCompatibilityCalculator_sectionHeading__cR_Sk>span{color:rgba(220,233,245,.46);font-size:.76rem}.MidpointCompatibilityCalculator_activationGrid__ijQL8,.MidpointCompatibilityCalculator_mutualGrid__xFiCw{display:grid;grid-gap:15px;gap:15px}.MidpointCompatibilityCalculator_mutualGrid__xFiCw{grid-template-columns:repeat(2,minmax(0,1fr))}.MidpointCompatibilityCalculator_mutualCard__L0l_n{min-height:255px;padding:21px;border-color:rgba(232,136,151,.22)}.MidpointCompatibilityCalculator_activationTopline__ajGF8,.MidpointCompatibilityCalculator_mutualTopline__qShTK{display:flex;align-items:center;justify-content:space-between;gap:10px}.MidpointCompatibilityCalculator_activationTopline__ajGF8 span,.MidpointCompatibilityCalculator_mutualTopline__qShTK span{padding:5px 8px;color:#a7f3df;background:rgba(25,104,83,.18);border-radius:999px;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.MidpointCompatibilityCalculator_activationTopline__ajGF8 strong,.MidpointCompatibilityCalculator_mutualTopline__qShTK strong{color:#f0d98c;font-size:.83rem;font-weight:500}.MidpointCompatibilityCalculator_activationCard__18gWL h4,.MidpointCompatibilityCalculator_mutualCard__L0l_n h4{margin:16px 0 11px;color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;font-weight:400}.MidpointCompatibilityCalculator_mutualPictures__qSvlb{display:grid;grid-gap:6px;gap:6px}.MidpointCompatibilityCalculator_mutualPictures__qSvlb button{padding:8px 10px;color:#b8f7ff;background:rgba(79,216,235,.06);border:1px solid rgba(79,216,235,.14);border-radius:8px;font:inherit;font-size:.75rem;text-align:left;cursor:pointer}.MidpointCompatibilityCalculator_mutualCard__L0l_n>p{margin:14px 0 0;color:rgba(220,233,245,.72);font-size:.83rem;line-height:1.62}.MidpointCompatibilityCalculator_categoryGrid__aO2HM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.MidpointCompatibilityCalculator_categoryGrid__aO2HM button{min-height:92px;padding:14px;color:rgba(220,233,245,.72);background:rgba(4,12,26,.52);border:1px solid rgba(127,149,179,.18);border-radius:13px;font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease,transform .2s ease,background .2s ease}.MidpointCompatibilityCalculator_categoryGrid__aO2HM .MidpointCompatibilityCalculator_categorySelected__qie4N,.MidpointCompatibilityCalculator_categoryGrid__aO2HM button:focus-visible,.MidpointCompatibilityCalculator_categoryGrid__aO2HM button:hover{background:rgba(79,216,235,.08);border-color:rgba(79,216,235,.46);transform:translateY(-2px);outline:none}.MidpointCompatibilityCalculator_categoryGrid__aO2HM span,.MidpointCompatibilityCalculator_categoryGrid__aO2HM strong{display:block}.MidpointCompatibilityCalculator_categoryGrid__aO2HM strong{color:#f0d98c;font-family:Georgia,Times New Roman,serif;font-size:.95rem;font-weight:400;line-height:1.25}.MidpointCompatibilityCalculator_categoryGrid__aO2HM span{margin-top:9px;color:rgba(220,233,245,.44);font-size:.68rem}.MidpointCompatibilityCalculator_activationGrid__ijQL8{grid-template-columns:repeat(3,minmax(0,1fr))}.MidpointCompatibilityCalculator_activationCard__18gWL{min-height:300px;overflow:hidden}.MidpointCompatibilityCalculator_activationCard__18gWL>button{width:100%;height:100%;padding:20px;color:inherit;background:transparent;border:0;font:inherit;text-align:left;cursor:pointer}.MidpointCompatibilityCalculator_activationCardSelected__f6ULu,.MidpointCompatibilityCalculator_activationCard__18gWL:hover{border-color:rgba(79,216,235,.52);box-shadow:0 20px 55px rgba(1,8,22,.4)}.MidpointCompatibilityCalculator_activationFacts__j0uqE{display:flex;flex-wrap:wrap;gap:6px}.MidpointCompatibilityCalculator_activationFacts__j0uqE span{padding:5px 7px;color:rgba(220,233,245,.58);background:rgba(4,12,26,.5);border-radius:7px;font-size:.66rem}.MidpointCompatibilityCalculator_activationCard__18gWL button>p{margin:15px 0 0;color:rgba(220,233,245,.72);font-size:.83rem;line-height:1.62}.MidpointCompatibilityCalculator_lockedText__WfCPm{display:flex;gap:10px;margin-top:15px;padding:11px;color:rgba(220,233,245,.62);background:rgba(102,66,17,.1);border:1px solid rgba(240,217,140,.14);border-radius:10px}.MidpointCompatibilityCalculator_lockedText__WfCPm>span{color:#f0d98c}.MidpointCompatibilityCalculator_lockedText__WfCPm p{margin:0;font-size:.78rem;line-height:1.5}.MidpointCompatibilityCalculator_dialCard__vhg73{padding:clamp(19px,4vw,30px)}.MidpointCompatibilityCalculator_dial__D1DqW{display:block;width:min(100%,610px);margin:18px auto 5px}.MidpointCompatibilityCalculator_dialDegree__40jP6{fill:rgba(220,233,245,.55);font-size:9px}.MidpointCompatibilityCalculator_activeGlyph__0lvxn,.MidpointCompatibilityCalculator_midpointGlyph__OsUE4,.MidpointCompatibilityCalculator_sourceGlyph__blKAv,.MidpointCompatibilityCalculator_targetGlyph__hsK3t{font-family:Georgia,Times New Roman,serif;font-size:8px}.MidpointCompatibilityCalculator_sourceGlyph__blKAv{fill:#b8f7ff}.MidpointCompatibilityCalculator_targetGlyph__hsK3t{fill:#ffd1d8}.MidpointCompatibilityCalculator_activeGlyph__0lvxn{fill:#05101f;font-size:11px;font-weight:700}.MidpointCompatibilityCalculator_midpointGlyph__OsUE4{fill:#08162d;font-size:11px;font-weight:800}.MidpointCompatibilityCalculator_dialCenterTitle__Wbq6x{fill:#f0d98c;font-family:Georgia,Times New Roman,serif;font-size:11px}.MidpointCompatibilityCalculator_dialCenterDegree__P1gvR{fill:rgba(220,233,245,.62);font-size:8px}.MidpointCompatibilityCalculator_dialLegend__tkLAe{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;color:rgba(220,233,245,.54);font-size:.72rem}.MidpointCompatibilityCalculator_dialLegend__tkLAe span{display:inline-flex;align-items:center;gap:6px}.MidpointCompatibilityCalculator_aquaDot__9arAz,.MidpointCompatibilityCalculator_goldDot__EQxeW,.MidpointCompatibilityCalculator_roseDot__n6tQo{display:inline-block;width:8px;height:8px;border-radius:50%}.MidpointCompatibilityCalculator_aquaDot__9arAz{background:#4fd8eb}.MidpointCompatibilityCalculator_roseDot__n6tQo{background:#e88897}.MidpointCompatibilityCalculator_goldDot__EQxeW{background:#f0d98c}.MidpointCompatibilityCalculator_tableCard__Db1Lq{padding:clamp(19px,4vw,28px)}.MidpointCompatibilityCalculator_tableHeader__YuAOJ{align-items:flex-end;margin-bottom:18px}.MidpointCompatibilityCalculator_tableHeader__YuAOJ label{width:min(100%,330px)}.MidpointCompatibilityCalculator_tableWrap__oSc9w{overflow-x:auto}.MidpointCompatibilityCalculator_tableWrap__oSc9w table{width:100%;min-width:780px;border-collapse:collapse}.MidpointCompatibilityCalculator_tableWrap__oSc9w td,.MidpointCompatibilityCalculator_tableWrap__oSc9w th{padding:12px 10px;border-bottom:1px solid rgba(127,149,179,.13);color:rgba(220,233,245,.67);font-size:.75rem;text-align:left;vertical-align:top}.MidpointCompatibilityCalculator_tableWrap__oSc9w th{color:rgba(220,233,245,.42);font-size:.64rem;letter-spacing:.09em;text-transform:uppercase}.MidpointCompatibilityCalculator_tableWrap__oSc9w button{padding:0;color:#b8f7ff;background:transparent;border:0;font:inherit;text-align:left;cursor:pointer}.MidpointCompatibilityCalculator_premierCta__aQd77{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:clamp(22px,4vw,34px);border-color:rgba(240,217,140,.24)}.MidpointCompatibilityCalculator_premierCta__aQd77 h3{font-size:clamp(1.35rem,3vw,2rem)}.MidpointCompatibilityCalculator_premierCta__aQd77 span{display:block;max-width:680px;margin-top:8px;color:rgba(220,233,245,.62);line-height:1.6}@media (max-width:960px){.MidpointCompatibilityCalculator_activationGrid__ijQL8{grid-template-columns:repeat(2,minmax(0,1fr))}.MidpointCompatibilityCalculator_categoryGrid__aO2HM{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.MidpointCompatibilityCalculator_activationGrid__ijQL8,.MidpointCompatibilityCalculator_mutualGrid__xFiCw,.MidpointCompatibilityCalculator_peopleGrid__Ms_D8{grid-template-columns:1fr}.MidpointCompatibilityCalculator_categoryGrid__aO2HM{grid-template-columns:repeat(2,minmax(0,1fr))}.MidpointCompatibilityCalculator_premierCta__aQd77,.MidpointCompatibilityCalculator_submitRow__FRYXe{align-items:stretch;flex-direction:column}.MidpointCompatibilityCalculator_submitRow__FRYXe button,.MidpointCompatibilityCalculator_submitRow__FRYXe label{width:100%;min-width:0}.MidpointCompatibilityCalculator_summaryStrip__lWgL5{grid-template-columns:repeat(2,minmax(0,1fr))}.MidpointCompatibilityCalculator_summaryStrip__lWgL5 div:nth-child(2){border-right:0}.MidpointCompatibilityCalculator_summaryStrip__lWgL5 div:nth-child(-n+2){border-bottom:1px solid rgba(127,149,179,.14)}.MidpointCompatibilityCalculator_dialCard__vhg73{overflow:hidden}}@media (max-width:440px){.MidpointCompatibilityCalculator_categoryGrid__aO2HM{grid-template-columns:1fr}.MidpointCompatibilityCalculator_categoryGrid__aO2HM button{min-height:75px}.MidpointCompatibilityCalculator_summaryStrip__lWgL5 strong{font-size:1.3rem}}@media (prefers-reduced-motion:reduce){.MidpointCompatibilityCalculator_categoryGrid__aO2HM button,.MidpointCompatibilityCalculator_results__9_BN7{animation:none;transition:none}}