._shell_1l14x_1{color:#f8f2e9;background:#0a1733;min-height:100vh}._loading_1l14x_6{color:#ffffff80;background:#0a1733;align-content:center;place-items:center;gap:12px;min-height:100vh;display:grid}._loading_1l14x_6 img{width:58px;height:58px}._hero_1l14x_17,._inputSection_1l14x_18,._overallSection_1l14x_19,._peopleSection_1l14x_20,._meetSection_1l14x_21,._lensesSection_1l14x_22,._practiceSection_1l14x_23,._howSection_1l14x_24{padding-left:clamp(24px,6vw,92px);padding-right:clamp(24px,6vw,92px)}._hero_1l14x_17{background:radial-gradient(circle at 78% 28%,#dbaa771d,#0000 24%),radial-gradient(circle at 15% 77%,#8d6caa12,#0000 26%),linear-gradient(135deg,#09152f,#17284f);grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:60px;min-height:455px;display:grid}._hero_1l14x_17 h1{letter-spacing:-.052em;max-width:980px;margin:12px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,5.55vw,84px);font-weight:400;line-height:.94}._hero_1l14x_17 h1 em{color:#f0c991;font-weight:400;display:block}._heroSide_1l14x_54{max-width:560px}._heroSide_1l14x_54>p{color:#ffffffa1;margin:0;font-size:15px;line-height:1.85}._heroNote_1l14x_61{background:#ffffff08;border:1px solid #ffffff16;border-radius:15px;grid-template-columns:34px 1fr;gap:12px;margin-top:27px;padding:17px 18px;display:grid}._heroNote_1l14x_61 span{color:#e2b274;font-size:20px}._heroNote_1l14x_61 p{color:#ffffffa6;margin:0;font-size:12px;line-height:1.65}._eyebrow_1l14x_79{color:#b17d4d;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}._inputSection_1l14x_18{color:#15203b;background:#f8f3ed;padding-top:34px;padding-bottom:34px}._compareForm_1l14x_94{background:#fff;border:1px solid #14264a10;border-radius:20px;grid-template-columns:minmax(220px,.75fr) 42px minmax(320px,1.2fr) auto;align-items:center;gap:18px;max-width:1400px;margin:auto;padding:21px 23px;display:grid;box-shadow:0 12px 32px #18223a08}._datePerson_1l14x_107 span,._partnerInput_1l14x_108 label{color:#8a8f9a;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}._datePerson_1l14x_107 strong{color:#202a43;margin-top:6px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;display:block}._dateArrow_1l14x_124{color:#b88758;text-align:center;font-family:Georgia,Times New Roman,serif;font-size:20px}._partnerInput_1l14x_108 input{color:#1d2942;letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#fbfaf8;border:1px solid #14264a1a;border-radius:11px;outline:none;width:100%;height:46px;margin-top:7px;padding:0 14px;font-size:15px;transition:border .15s,box-shadow .15s}._partnerInput_1l14x_108 input:focus{border-color:#bd8a57aa;box-shadow:0 0 0 3px #bd8a5715}._partnerInput_1l14x_108 small{color:#999da5;margin-top:6px;font-size:9px;display:block}._dateError_1l14x_155{color:#a95550;margin:6px 0 0;font-size:10px}._compareForm_1l14x_94 button{color:#14213d;white-space:nowrap;cursor:pointer;background:#d7a367;border:0;border-radius:12px;min-height:48px;padding:0 22px;font-size:12px;font-weight:750}._compareForm_1l14x_94 button:disabled{opacity:.45;cursor:not-allowed}._overallSection_1l14x_19{color:#15203b;background:#fffdf9;padding-top:74px;padding-bottom:80px}._overallCard_1l14x_183{background:#12213f;border-radius:25px;grid-template-columns:210px 1fr;align-items:center;gap:46px;max-width:1400px;margin:auto;padding:35px 38px;display:grid}._scoreRing_1l14x_194{--score:50;aspect-ratio:1;background:radial-gradient(circle at center,#12213f 0 62%,transparent 63%), conic-gradient(#d7a367 calc(var(--score) * 1%),#ffffff12 0);border-radius:50%;place-items:center;width:178px;display:grid}._scoreRing_1l14x_194>div{text-align:center}._scoreRing_1l14x_194 strong{color:#f8f0e7;font-family:Georgia,Times New Roman,serif;font-size:57px;font-weight:400;line-height:.9;display:block}._scoreRing_1l14x_194 span{color:#ffffff6f;font-size:9px}._overallCopy_1l14x_218 ._eyebrow_1l14x_79{color:#e2b274}._overallLabel_1l14x_219{color:#d6b58e;margin-top:8px;font-size:12px;font-weight:650;display:block}._overallCopy_1l14x_218 h2{color:#f7efe6;margin:9px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:400;line-height:1.17}._overallCopy_1l14x_218>p{color:#fffb;max-width:860px;margin:0;font-size:14px;line-height:1.82}._overallCopy_1l14x_218>small{color:#fff5;margin-top:13px;font-size:9px;display:block}._dimensionGrid_1l14x_248{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;max-width:1400px;margin:18px auto 0;display:grid}._dimensionCard_1l14x_255{--accent:#bd8a57;background:#fff;border:1px solid #14264a10;border-radius:19px;padding:23px 21px}._dimensionCard_1l14x_255._love_1l14x_262{--accent:#b86d77}._dimensionCard_1l14x_255._communication_1l14x_263{--accent:#627fa5}._dimensionCard_1l14x_255._energy_1l14x_264{--accent:#bd8a57}._dimensionCard_1l14x_255._stability_1l14x_265{--accent:#71856c}._dimensionTop_1l14x_266{justify-content:space-between;align-items:end;gap:14px;display:flex}._dimensionTop_1l14x_266 span{color:#808692;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}._dimensionTop_1l14x_266 strong{color:var(--accent);font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400}._scoreBar_1l14x_285{background:#14264a0d;border-radius:999px;height:4px;margin:13px 0 18px;overflow:hidden}._scoreBar_1l14x_285 i{background:var(--accent);border-radius:999px;height:100%;display:block}._dimensionCard_1l14x_255 h3{color:#1d2740;margin:0;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400;line-height:1.28}._dimensionCard_1l14x_255 p{color:#666d7c;margin:9px 0 0;font-size:11px;line-height:1.7}._peopleSection_1l14x_20,._meetSection_1l14x_21,._lensesSection_1l14x_22,._practiceSection_1l14x_23{padding-top:78px;padding-bottom:84px}._peopleSection_1l14x_20{color:#15203b;background:#f7f1ea}._meetSection_1l14x_21{background:#0d1935}._lensesSection_1l14x_22{color:#15203b;background:#fffdf9}._practiceSection_1l14x_23{color:#15203b;background:#f7f1ea}._sectionHeading_1l14x_336{grid-template-columns:minmax(0,1fr) minmax(320px,480px);align-items:end;gap:48px;max-width:1400px;margin:0 auto 38px;display:grid}._sectionHeading_1l14x_336 h2{letter-spacing:-.045em;margin:9px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4vw,60px);font-weight:400;line-height:1}._sectionHeading_1l14x_336>p{color:#747b89;margin:0;font-size:14px;line-height:1.8}._meetSection_1l14x_21 ._sectionHeading_1l14x_336 h2{color:#f8f1e8}._meetSection_1l14x_21 ._sectionHeading_1l14x_336>p{color:#ffffff80}._meetSection_1l14x_21 ._eyebrow_1l14x_79{color:#d4a36d}._peopleGrid_1l14x_362{grid-template-columns:1fr 70px 1fr;align-items:center;gap:16px;max-width:1100px;margin:auto;display:grid}._personCard_1l14x_370{background:#fff;border:1px solid #14264a10;border-radius:21px;padding:25px 26px}._personCard_1l14x_370 header{border-bottom:1px solid #14264a0e;justify-content:space-between;gap:15px;padding-bottom:16px;display:flex}._personCard_1l14x_370 header span{color:#b17d4d;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:750}._personCard_1l14x_370 header strong{color:#737986;font-size:11px;font-weight:550}._personRows_1l14x_395{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}._personRows_1l14x_395>div{border-bottom:1px solid #14264a0b;padding:15px 0}._personRows_1l14x_395 small{color:#989ca5;text-transform:uppercase;font-size:8px;font-weight:650;display:block}._personRows_1l14x_395 b{color:#273149;margin-top:5px;font-size:13px;font-weight:650;display:block}._peopleJoin_1l14x_418{color:#b68759;text-align:center;font-family:Georgia,Times New Roman,serif;font-size:35px}._meetGrid_1l14x_425{grid-template-columns:1fr 1fr;gap:17px;max-width:1100px;margin:auto;display:grid}._strengthCard_1l14x_432,._adjustCard_1l14x_433{background:#ffffff07;border:1px solid #ffffff10;border-radius:21px;padding:28px 29px}._strengthCard_1l14x_432>span,._adjustCard_1l14x_433>span{color:#e0b174;background:#d6a66c16;border-radius:50%;place-items:center;width:38px;height:38px;font-family:Georgia,Times New Roman,serif;font-size:20px;display:grid}._strengthCard_1l14x_432 small,._adjustCard_1l14x_433 small{color:#d0a275;letter-spacing:.13em;margin-top:18px;font-size:8px;font-weight:700;display:block}._strengthCard_1l14x_432 h3,._adjustCard_1l14x_433 h3{color:#f6eee5;margin:8px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400}._strengthCard_1l14x_432 p,._adjustCard_1l14x_433 p{color:#ffffff96;margin:0;font-size:13px;line-height:1.8}._lensGrid_1l14x_476{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;max-width:1400px;margin:auto;display:grid}._lensCard_1l14x_483{background:#fff;border:1px solid #14264a10;border-radius:19px;padding:22px 21px}._lensTop_1l14x_489{justify-content:space-between;align-items:end;gap:12px;display:flex}._lensTop_1l14x_489 span{color:#8a8f9a;text-transform:uppercase;font-size:9px;font-weight:700}._lensTop_1l14x_489 strong{color:#b17d4d;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:400}._lensBar_1l14x_507{background:#14264a0d;border-radius:999px;height:3px;margin:11px 0 17px}._lensBar_1l14x_507 i{background:#c99561;border-radius:999px;height:100%;display:block}._lensCard_1l14x_483 h3{color:#202a43;margin:0;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400;line-height:1.3}._lensCard_1l14x_483 p{color:#6c7280;margin:9px 0 0;font-size:11px;line-height:1.7}._practiceGrid_1l14x_534{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1400px;margin:auto;display:grid}._practiceGrid_1l14x_534 article{background:#fff;border:1px solid #14264a10;border-radius:20px;padding:27px}._practiceGrid_1l14x_534 article>span{color:#b17d4d;font-family:Georgia,Times New Roman,serif;font-size:25px}._practiceGrid_1l14x_534 h3{color:#202a43;margin:12px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}._practiceGrid_1l14x_534 p{color:#646b79;margin:0;font-size:13px;line-height:1.78}._howSection_1l14x_24{background:#0b1732;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:60px;padding-top:68px;padding-bottom:70px;display:grid}._howSection_1l14x_24 h2{color:#f7efe6;max-width:500px;margin:9px 0 0;font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:400;line-height:1.08}._howSection_1l14x_24>div:last-child>p:first-child{color:#ffffff9a;margin:0;font-size:13px;line-height:1.82}._disclaimer_1l14x_589{color:#fff5;border-top:1px solid #ffffff10;margin:18px 0 0;padding-top:16px;font-size:10px;line-height:1.7}@media (max-width:1050px){._hero_1l14x_17{grid-template-columns:1fr;gap:28px;min-height:auto;padding-top:90px;padding-bottom:78px}._compareForm_1l14x_94{grid-template-columns:1fr 35px 1.35fr}._compareForm_1l14x_94 button{grid-column:1/-1}._dimensionGrid_1l14x_248,._lensGrid_1l14x_476{grid-template-columns:1fr 1fr}._sectionHeading_1l14x_336{grid-template-columns:1fr;gap:14px}._practiceGrid_1l14x_534,._howSection_1l14x_24{grid-template-columns:1fr}}@media (max-width:700px){._hero_1l14x_17,._inputSection_1l14x_18,._overallSection_1l14x_19,._peopleSection_1l14x_20,._meetSection_1l14x_21,._lensesSection_1l14x_22,._practiceSection_1l14x_23,._howSection_1l14x_24{padding-left:20px;padding-right:20px}._hero_1l14x_17{padding-top:62px;padding-bottom:55px}._hero_1l14x_17 h1{font-size:45px;line-height:.98}._compareForm_1l14x_94{grid-template-columns:1fr;gap:16px;padding:20px}._dateArrow_1l14x_124{transform:rotate(90deg)}._partnerInput_1l14x_108 input{font-size:16px}._overallSection_1l14x_19{padding-top:56px;padding-bottom:60px}._overallCard_1l14x_183{grid-template-columns:1fr;gap:25px;padding:27px 22px}._scoreRing_1l14x_194{width:155px}._overallCopy_1l14x_218 h2{font-size:29px}._dimensionGrid_1l14x_248,._lensGrid_1l14x_476{grid-template-columns:1fr}._peopleSection_1l14x_20,._meetSection_1l14x_21,._lensesSection_1l14x_22,._practiceSection_1l14x_23{padding-top:56px;padding-bottom:60px}._sectionHeading_1l14x_336 h2{font-size:37px;line-height:1.05}._peopleGrid_1l14x_362{grid-template-columns:1fr}._peopleJoin_1l14x_418{transform:rotate(45deg)}._personRows_1l14x_395,._meetGrid_1l14x_425{grid-template-columns:1fr}._howSection_1l14x_24{gap:28px;padding-top:55px;padding-bottom:58px}._howSection_1l14x_24 h2{font-size:34px}}._compareForm_1l14x_94{max-width:1400px;padding:24px;display:block}._peopleInputGrid_1l14x_720{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);align-items:center;gap:18px;display:grid}._personInputCard_1l14x_727{background:#fbfaf8;border:1px solid #14264a10;border-radius:16px;min-height:166px;padding:20px 22px}._inputEyebrow_1l14x_735,._birthField_1l14x_736>span,._selectField_1l14x_737>span,._relationshipField_1l14x_738>span{color:#8a8f9a;letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:700;display:block}._fixedBirthDate_1l14x_747{color:#202a43;margin-top:7px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;display:block}._birthField_1l14x_736 input{color:#1d2942;letter-spacing:.04em;background:#fff;border:1px solid #14264a1a;border-radius:11px;outline:none;width:100%;height:50px;margin-top:8px;padding:0 15px;font-size:16px}._inputHelpRow_1l14x_770{justify-content:space-between;gap:12px;min-height:21px;margin-top:6px;display:flex}._inputHelpRow_1l14x_770 small{color:#999da5;font-size:10px}._inputHelpRow_1l14x_770 ._dateError_1l14x_155{margin:0}._selectField_1l14x_737{margin-top:18px;display:block}._selectField_1l14x_737 select,._relationshipField_1l14x_738 select{color:#273149;background:#fff;border:1px solid #14264a16;border-radius:11px;outline:none;width:100%;height:46px;margin-top:7px;padding:0 36px 0 13px;font-size:14px}._birthField_1l14x_736 input:focus,._selectField_1l14x_737 select:focus,._relationshipField_1l14x_738 select:focus{border-color:#bd8a57aa;box-shadow:0 0 0 3px #bd8a5715}._contextInputRow_1l14x_813{grid-template-columns:minmax(230px,.8fr) minmax(0,1.8fr) auto;align-items:end;gap:16px;margin-top:16px;display:grid}._scoreRule_1l14x_821{background:#f8f3ed;border:1px solid #14264a0e;border-radius:12px;grid-template-columns:24px 1fr;align-items:center;gap:9px;min-height:62px;padding:12px 15px;display:grid}._scoreRule_1l14x_821>span{color:#b57e49}._scoreRule_1l14x_821 p{color:#727986;margin:0;font-size:11.5px;line-height:1.6}._contextInputRow_1l14x_813>button{color:#14213d;white-space:nowrap;cursor:pointer;background:#d7a367;border:0;border-radius:12px;min-height:50px;padding:0 24px;font-size:13px;font-weight:750}._contextInputRow_1l14x_813>button:disabled{opacity:.45;cursor:not-allowed}._contextSection_1l14x_860{color:#15203b;background:#f1e8dd;padding:76px clamp(24px,6vw,92px) 82px}._contextBadges_1l14x_866{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._contextBadges_1l14x_866 span{color:#656d7b;background:#fff8;border:1px solid #14264a12;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:650}._contextReadingCard_1l14x_883{background:#fff;border:1px solid #14264a0f;border-radius:22px;grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);align-items:center;gap:38px;max-width:1200px;margin:auto;padding:30px 32px;display:grid}._contextRelation_1l14x_896{color:#b17d4d;letter-spacing:.11em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:750;display:inline-block}._contextReadingCard_1l14x_883 h3{color:#202a43;margin:0;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:400;line-height:1.28}._contextReadingCard_1l14x_883>div>p{color:#626a79;margin:13px 0 0;font-size:14.5px;line-height:1.8}._contextReadingCard_1l14x_883 aside{background:#f8f3ed;border-radius:14px;grid-template-columns:26px 1fr;gap:10px;padding:18px;display:grid}._contextReadingCard_1l14x_883 aside>span{color:#b57e49;font-size:18px}._contextReadingCard_1l14x_883 aside p{color:#747b87;margin:0;font-size:12px;line-height:1.7}@media (min-width:1101px){._dimensionCard_1l14x_255 p,._lensCard_1l14x_483 p{font-size:14px;line-height:1.78}._practiceGrid_1l14x_534 p{font-size:14.5px;line-height:1.8}}@media (max-width:1050px){._peopleInputGrid_1l14x_720{grid-template-columns:1fr}._dateArrow_1l14x_124{transform:rotate(90deg)}._contextInputRow_1l14x_813{grid-template-columns:1fr}._contextInputRow_1l14x_813>button{width:100%}._contextReadingCard_1l14x_883{grid-template-columns:1fr}._contextBadges_1l14x_866{justify-content:flex-start}}@media (max-width:700px){._compareForm_1l14x_94,._personInputCard_1l14x_727{padding:18px}._fixedBirthDate_1l14x_747{font-size:25px}._contextSection_1l14x_860{padding:55px 20px 60px}._contextReadingCard_1l14x_883{gap:22px;padding:23px 20px}._contextReadingCard_1l14x_883 h3{font-size:25px}._contextReadingCard_1l14x_883>div>p{font-size:14px}}@media (min-width:1101px){._dimensionCard_1l14x_255 h3{font-size:22px;line-height:1.38}._dimensionCard_1l14x_255 p,._strengthCard_1l14x_432 p,._adjustCard_1l14x_433 p{font-size:14.5px;line-height:1.82}}
