.CompatibilityDiagnosis_page__hZvvD{--paper:#fbf8f1;--paper-deep:#f2eadc;--surface:#fffdf9;--ink:#272a2d;--muted:#6b6861;--line:#d8d0c2;--serif:"Noto Serif JP",YuMincho,"Yu Mincho",serif;--sans:"Noto Sans JP",system-ui,sans-serif;min-height:100vh;color:var(--ink);background:var(--paper);font-family:var(--sans);font-size:16px;line-height:1.9;overflow-x:clip;overflow-wrap:anywhere}.CompatibilityDiagnosis_sanmeiTheme__4W0qw{--deep:#28211d;--deep-2:#392b24;--accent:#9b5b35;--accent-dark:#754127;--accent-soft:#ead7c8;--on-deep:#faf4e8;--on-deep-muted:#d9cdbb}.CompatibilityDiagnosis_ziweiTheme__PpPuj{--deep:#19243a;--deep-2:#293b59;--accent:#a98243;--accent-dark:#765a2e;--accent-soft:#eadfc8;--on-deep:#fffaf0;--on-deep-muted:#d7d8dc}.CompatibilityDiagnosis_shell__OZksg{width:min(1120px,calc(100% - 48px));margin-inline:auto}.CompatibilityDiagnosis_hero__0CKoR{padding:30px 0 86px;color:var(--on-deep);background:radial-gradient(circle at 78% 28%,color-mix(in srgb,var(--accent) 24%,transparent),transparent 34%),linear-gradient(135deg,var(--deep-2),var(--deep));border-bottom:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}.CompatibilityDiagnosis_breadcrumb__i98Cz{display:flex;flex-wrap:wrap;gap:8px;color:var(--on-deep-muted);font-size:12px}.CompatibilityDiagnosis_breadcrumb__i98Cz a{text-decoration:none}.CompatibilityDiagnosis_heroLayout__Fa40p{display:grid;grid-template-columns:minmax(0,.88fr) minmax(440px,1.12fr);align-items:center;gap:72px;margin-top:62px}.CompatibilityDiagnosis_heroCopy__2TQMV h1{margin:0;color:var(--on-deep);font:500 clamp(42px,4vw,52px)/1.32 var(--serif);letter-spacing:.01em}.CompatibilityDiagnosis_heroCopy__2TQMV h1 span{display:block}.CompatibilityDiagnosis_heroCopy__2TQMV h1 span:first-child{white-space:nowrap}.CompatibilityDiagnosis_heroCopy__2TQMV h1 span+span{margin-top:12px;color:color-mix(in srgb,var(--accent) 78%,white);font-size:.52em}.CompatibilityDiagnosis_heroCopy__2TQMV>p{max-width:560px;margin:24px 0 0;color:var(--on-deep-muted);line-height:2}.CompatibilityDiagnosis_heroFacts__FrULM{margin:26px 0 0;padding-top:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}.CompatibilityDiagnosis_heroFacts__FrULM div{padding:0 16px;border-right:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.CompatibilityDiagnosis_heroFacts__FrULM div:first-child{padding-left:0}.CompatibilityDiagnosis_heroFacts__FrULM div:last-child{border-right:0}.CompatibilityDiagnosis_heroFacts__FrULM strong{display:block;color:var(--on-deep);font-family:var(--serif);font-size:15px}.CompatibilityDiagnosis_heroFacts__FrULM span{display:block;margin-top:4px;color:var(--on-deep-muted);font-size:11px;line-height:1.55}.CompatibilityDiagnosis_formPanel__OshjC{color:var(--ink);background:var(--surface);border:1px solid color-mix(in srgb,var(--accent) 38%,var(--line));box-shadow:0 28px 80px rgba(0,0,0,.18)}.CompatibilityDiagnosis_formHead__NeTv1{padding:20px 28px;color:var(--deep);background:var(--paper-deep);border-bottom:1px solid var(--line);text-align:center}.CompatibilityDiagnosis_formHead__NeTv1 h2{margin:0;font:600 21px/1.55 var(--serif)}.CompatibilityDiagnosis_formHead__NeTv1 p{margin:4px 0 0;color:var(--muted);font-size:12px}.CompatibilityDiagnosis_formPanel__OshjC form{padding:28px}.CompatibilityDiagnosis_pairedInput__fUwEx{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line)}.CompatibilityDiagnosis_personInput__prqES{min-width:0;padding:22px;border:0}.CompatibilityDiagnosis_personInput__prqES+.CompatibilityDiagnosis_personInput__prqES{border-left:1px solid var(--line)}.CompatibilityDiagnosis_personInput__prqES legend{width:100%;padding:0 0 13px;color:var(--deep);font:600 17px/1.4 var(--serif);border-bottom:1px solid var(--line)}.CompatibilityDiagnosis_field__WM109{margin-top:16px}.CompatibilityDiagnosis_field__WM109 label{display:block;margin-bottom:7px;color:#4d4a45;font-size:13px;font-weight:700}.CompatibilityDiagnosis_field__WM109 small{color:var(--muted);font-weight:400}.CompatibilityDiagnosis_field__WM109 input{width:100%;min-height:50px;padding:11px 12px;color:var(--ink);background:white;border:1px solid #b9b1a5;border-radius:0}.CompatibilityDiagnosis_field__WM109 input:focus{outline:2px solid color-mix(in srgb,var(--accent) 42%,transparent);outline-offset:2px;border-color:var(--accent)}.CompatibilityDiagnosis_submit__Cd7pI{width:100%;min-height:52px;margin-top:24px;padding:14px 20px;color:white;background:var(--deep);border:1px solid var(--deep);border-radius:0;font-weight:700;cursor:pointer}.CompatibilityDiagnosis_submit__Cd7pI:hover{background:var(--deep-2)}.CompatibilityDiagnosis_submit__Cd7pI:disabled{cursor:not-allowed;opacity:.55}.CompatibilityDiagnosis_privacyNote__stx2Y{margin:10px 0 0;color:var(--muted);font-size:12px;text-align:center}.CompatibilityDiagnosis_error__1rdkp{margin:14px 0 0;color:#a12820;font-size:14px;text-align:center}.CompatibilityDiagnosis_loading__jaG8C{padding:48px 24px;color:var(--muted);text-align:center}.CompatibilityDiagnosis_spinner__OV_F8{width:44px;height:44px;margin:0 auto 14px;border:3px solid color-mix(in srgb,var(--accent) 25%,transparent);border-top-color:var(--accent);border-radius:50%;animation:CompatibilityDiagnosis_spin__tJrri .8s linear infinite}@keyframes CompatibilityDiagnosis_spin__tJrri{to{transform:rotate(1turn)}}.CompatibilityDiagnosis_opening__kgdAu{padding:30px 0 88px;color:var(--on-deep);background:radial-gradient(circle at 50% 12%,color-mix(in srgb,var(--accent) 25%,transparent),transparent 32%),linear-gradient(140deg,var(--deep-2),var(--deep))}.CompatibilityDiagnosis_openingTitle__uHJlT{max-width:760px;margin:46px auto 34px;text-align:center}.CompatibilityDiagnosis_openingTitle__uHJlT>p{margin:0 0 7px;color:color-mix(in srgb,var(--accent) 72%,white);font-size:15px;font-weight:700;letter-spacing:.08em}.CompatibilityDiagnosis_openingTitle__uHJlT h1{margin:0;color:var(--on-deep);font:500 clamp(38px,5vw,62px)/1.3 var(--serif)}.CompatibilityDiagnosis_openingTitle__uHJlT h1 span{display:block}.CompatibilityDiagnosis_openingTitle__uHJlT>span{display:block;margin-top:12px;color:var(--on-deep-muted);font-size:14px}.CompatibilityDiagnosis_scoreArtifact__Iec_r{width:min(820px,100%);margin:0 auto;border:1px solid color-mix(in srgb,var(--accent) 46%,transparent)}.CompatibilityDiagnosis_score__p0YZw{padding:24px;text-align:center;border-bottom:1px solid color-mix(in srgb,var(--accent) 32%,transparent)}.CompatibilityDiagnosis_score__p0YZw small{display:block;color:var(--on-deep-muted)}.CompatibilityDiagnosis_score__p0YZw strong{display:block;margin-top:2px;color:color-mix(in srgb,var(--accent) 72%,white);font:600 56px/1.2 var(--serif);letter-spacing:.02em}.CompatibilityDiagnosis_score__p0YZw strong span{font-size:18px}.CompatibilityDiagnosis_score__p0YZw p{max-width:620px;margin:10px auto 0;color:var(--on-deep-muted);font-size:14px}.CompatibilityDiagnosis_pair__bc2JB{display:grid;grid-template-columns:1fr 60px 1fr;align-items:stretch}.CompatibilityDiagnosis_pairPerson__f1kuj{padding:24px 22px;text-align:center}.CompatibilityDiagnosis_pairPerson__f1kuj small{color:var(--on-deep-muted)}.CompatibilityDiagnosis_pairPerson__f1kuj h2{margin:7px 0 0;color:var(--on-deep);font:600 28px/1.35 var(--serif)}.CompatibilityDiagnosis_pairPerson__f1kuj dl{margin:16px 0 0;display:grid;grid-template-columns:1fr 1fr;border:1px solid color-mix(in srgb,var(--accent) 27%,transparent)}.CompatibilityDiagnosis_pairPerson__f1kuj dl div{padding:10px}.CompatibilityDiagnosis_pairPerson__f1kuj dl div+div{border-left:1px solid color-mix(in srgb,var(--accent) 27%,transparent)}.CompatibilityDiagnosis_pairPerson__f1kuj dt{color:var(--on-deep-muted);font-size:10px}.CompatibilityDiagnosis_pairPerson__f1kuj dd{margin:2px 0 0;color:var(--on-deep);font-size:13px;font-weight:700}.CompatibilityDiagnosis_pairBridge__KAjJ7{position:relative;display:grid;place-items:center;color:color-mix(in srgb,var(--accent) 75%,white);font:500 22px/1 var(--serif)}.CompatibilityDiagnosis_pairBridge__KAjJ7:after,.CompatibilityDiagnosis_pairBridge__KAjJ7:before{width:1px;position:absolute;top:0;bottom:58%;left:50%;background:color-mix(in srgb,var(--accent) 32%,transparent);content:""}.CompatibilityDiagnosis_pairBridge__KAjJ7:after{top:58%;bottom:0}.CompatibilityDiagnosis_editorial___EAL_,.CompatibilityDiagnosis_resultBody__XIVjz{padding:92px 0;background:var(--paper);border-bottom:1px solid var(--line)}.CompatibilityDiagnosis_editorialLight__kf4e2{background:var(--surface)}.CompatibilityDiagnosis_sectionHead__B2HXC{max-width:800px;margin-bottom:34px}.CompatibilityDiagnosis_sectionHead__B2HXC h2{margin:0;color:var(--deep);font:500 clamp(30px,4vw,42px)/1.4 var(--serif)}.CompatibilityDiagnosis_sectionHead__B2HXC h2:after{width:min(340px,100%);height:1px;display:block;margin-top:14px;background:var(--accent);content:""}.CompatibilityDiagnosis_sectionHead__B2HXC p{max-width:760px;margin:16px 0 0;color:var(--muted)}.CompatibilityDiagnosis_proseLead__OWfp2{max-width:900px;margin-bottom:34px;color:#56534e}.CompatibilityDiagnosis_proseLead__OWfp2 p{margin:0}.CompatibilityDiagnosis_proseLead__OWfp2 p+p{margin-top:16px}.CompatibilityDiagnosis_proseLead__OWfp2 strong{color:var(--deep)}.CompatibilityDiagnosis_analysisList__kRf0j{border:1px solid var(--line);background:var(--surface);box-shadow:0 24px 72px rgba(32,30,27,.09)}.CompatibilityDiagnosis_analysisItem__alWWO{display:grid;grid-template-columns:250px minmax(0,1fr);gap:34px;padding:32px;border-bottom:1px solid var(--line)}.CompatibilityDiagnosis_analysisItem__alWWO:last-child{border-bottom:0}.CompatibilityDiagnosis_analysisLabel__51iU0 h3{margin:0;color:var(--deep);font:600 22px/1.5 var(--serif)}.CompatibilityDiagnosis_analysisLabel__51iU0 p{margin:7px 0 0;color:var(--muted);font-size:12px}.CompatibilityDiagnosis_analysisContent__r1MSq{min-width:0}.CompatibilityDiagnosis_analysisContent__r1MSq>p{margin:0;color:#56534e}.CompatibilityDiagnosis_relation__U1r7d{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-bottom:14px}.CompatibilityDiagnosis_relation__U1r7d strong{color:var(--deep);font-size:15px}.CompatibilityDiagnosis_relation__U1r7d b{padding:4px 10px;color:var(--accent-dark);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 42%,var(--line));font-size:13px}.CompatibilityDiagnosis_crossGrid__zoMMM{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line)}.CompatibilityDiagnosis_crossGrid__zoMMM article{padding:20px}.CompatibilityDiagnosis_crossGrid__zoMMM article+article{border-left:1px solid var(--line)}.CompatibilityDiagnosis_crossGrid__zoMMM h4{margin:0 0 8px;color:var(--deep);font:600 16px/1.5 var(--serif)}.CompatibilityDiagnosis_crossGrid__zoMMM p{margin:0;color:#56534e;font-size:14px}.CompatibilityDiagnosis_specialPair__17fPn{margin-top:26px;padding:24px 26px;background:var(--paper-deep);border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line))}.CompatibilityDiagnosis_specialPair__17fPn h3{margin:0;color:var(--deep);font:600 20px/1.5 var(--serif)}.CompatibilityDiagnosis_specialPair__17fPn p{margin:8px 0 0;color:#56534e}.CompatibilityDiagnosis_actions____1e8{margin-top:42px;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line)}.CompatibilityDiagnosis_action__PPA4k{min-height:58px;display:grid;place-items:center;padding:12px 20px;color:var(--deep);background:var(--surface);border:0;text-align:center;text-decoration:none;font-weight:700;cursor:pointer}.CompatibilityDiagnosis_action__PPA4k+.CompatibilityDiagnosis_action__PPA4k{border-left:1px solid var(--line)}.CompatibilityDiagnosis_actionPrimary__f6F5l{color:white;background:var(--deep)}.CompatibilityDiagnosis_actionPrimary__f6F5l:hover{background:var(--deep-2)}.CompatibilityDiagnosis_readingLedger__sdMnk{border-top:1px solid var(--line)}.CompatibilityDiagnosis_readingLedgerSpaced__YSlVT{margin-top:34px}.CompatibilityDiagnosis_readingRow__vHLQn{display:grid;grid-template-columns:220px minmax(0,1fr);gap:42px;padding:30px 0;border-bottom:1px solid var(--line)}.CompatibilityDiagnosis_readingRow__vHLQn h3{margin:0;color:var(--deep);font:600 21px/1.5 var(--serif)}.CompatibilityDiagnosis_readingRow__vHLQn p{margin:0;color:#56534e}.CompatibilityDiagnosis_readingRow__vHLQn p+p{margin-top:12px}.CompatibilityDiagnosis_scopeNote__bFukk{margin-top:32px;display:grid;grid-template-columns:220px minmax(0,1fr);gap:42px;padding:24px 26px;background:var(--paper-deep);border:1px solid var(--line)}.CompatibilityDiagnosis_scopeNote__bFukk strong{color:var(--deep);font-family:var(--serif);font-size:17px;line-height:1.65}.CompatibilityDiagnosis_scopeNote__bFukk span{color:#56534e}.CompatibilityDiagnosis_taxonomyGrid__xO_hi{display:grid;border:1px solid var(--line);background:var(--surface)}.CompatibilityDiagnosis_taxonomyFive__MUQ6p{grid-template-columns:repeat(5,minmax(0,1fr))}.CompatibilityDiagnosis_taxonomyThree__MfFnF{grid-template-columns:repeat(3,minmax(0,1fr))}.CompatibilityDiagnosis_taxonomyItem__XM_qi{min-width:0;padding:24px 22px;border-right:1px solid var(--line)}.CompatibilityDiagnosis_taxonomyFive__MUQ6p .CompatibilityDiagnosis_taxonomyItem__XM_qi:last-child,.CompatibilityDiagnosis_taxonomyThree__MfFnF .CompatibilityDiagnosis_taxonomyItem__XM_qi:nth-child(3n){border-right:0}.CompatibilityDiagnosis_taxonomyThree__MfFnF .CompatibilityDiagnosis_taxonomyItem__XM_qi:nth-child(n+4){border-top:1px solid var(--line)}.CompatibilityDiagnosis_taxonomyItem__XM_qi h3{margin:0;color:var(--deep);font:600 20px/1.5 var(--serif)}.CompatibilityDiagnosis_taxonomyItem__XM_qi p{margin:10px 0 0;color:#56534e;font-size:14px}.CompatibilityDiagnosis_taxonomyItem__XM_qi .CompatibilityDiagnosis_taxonomyStars__J_M_a{margin-top:7px;color:var(--accent-dark);font-size:12px;font-weight:700}.CompatibilityDiagnosis_contextGrid__hbSy6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);background:var(--surface)}.CompatibilityDiagnosis_contextGrid__hbSy6 article{padding:26px}.CompatibilityDiagnosis_contextGrid__hbSy6 article:nth-child(2n){border-left:1px solid var(--line)}.CompatibilityDiagnosis_contextGrid__hbSy6 article:nth-child(n+3){border-top:1px solid var(--line)}.CompatibilityDiagnosis_contextGrid__hbSy6 h3{margin:0;color:var(--deep);font:600 20px/1.5 var(--serif)}.CompatibilityDiagnosis_contextGrid__hbSy6 p{margin:8px 0 0;color:#56534e}.CompatibilityDiagnosis_elementLedger__O7S8t{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--line);background:var(--surface)}.CompatibilityDiagnosis_elementLedger__O7S8t article{min-width:0;padding:20px 16px;text-align:center}.CompatibilityDiagnosis_elementLedger__O7S8t article+article{border-left:1px solid var(--line)}.CompatibilityDiagnosis_elementLedger__O7S8t h3{margin:0;color:var(--accent-dark);font:600 24px/1.3 var(--serif)}.CompatibilityDiagnosis_elementLedger__O7S8t p{margin:8px 0 0;color:#56534e;font-size:13px}.CompatibilityDiagnosis_faq__mn8Fr{border-top:1px solid var(--line)}.CompatibilityDiagnosis_faq__mn8Fr details{border-bottom:1px solid var(--line)}.CompatibilityDiagnosis_faq__mn8Fr summary{padding:19px 2px;color:var(--deep);font-weight:700;cursor:pointer}.CompatibilityDiagnosis_faq__mn8Fr p{margin:0;padding:0 2px 20px;color:var(--muted)}.CompatibilityDiagnosis_toolLinks__ljggV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);background:var(--surface)}.CompatibilityDiagnosis_toolLinks__ljggV a{min-height:56px;display:flex;align-items:center;padding:12px 18px;color:var(--deep);text-decoration:none;border-bottom:1px solid var(--line)}.CompatibilityDiagnosis_toolLinks__ljggV a:nth-child(odd){border-right:1px solid var(--line)}.CompatibilityDiagnosis_toolLinks__ljggV a:nth-last-child(-n+2){border-bottom:0}.CompatibilityDiagnosis_toolLinks__ljggV a:hover{background:var(--paper-deep)}.CompatibilityDiagnosis_articles__yBEJe{background:var(--surface);border-bottom:1px solid var(--line)}.CompatibilityDiagnosis_closure__PDQwJ{padding:62px 0;color:var(--on-deep);background:var(--deep)}.CompatibilityDiagnosis_closureInner__nayym{display:flex;align-items:center;justify-content:space-between;gap:38px}.CompatibilityDiagnosis_closure__PDQwJ h2{margin:0;color:var(--on-deep);font:500 30px/1.5 var(--serif)}.CompatibilityDiagnosis_closure__PDQwJ p{margin:8px 0 0;color:var(--on-deep-muted);font-size:14px}.CompatibilityDiagnosis_closureButton__ISB_y{min-width:260px;min-height:48px;display:grid;place-items:center;padding:12px 20px;color:var(--deep);background:var(--paper);border:1px solid var(--paper);text-decoration:none;font-weight:700}@media (max-width:820px){.CompatibilityDiagnosis_heroLayout__Fa40p{grid-template-columns:1fr;gap:42px;margin-top:44px}.CompatibilityDiagnosis_heroCopy__2TQMV{text-align:center}.CompatibilityDiagnosis_heroCopy__2TQMV>p{margin-inline:auto}.CompatibilityDiagnosis_heroFacts__FrULM{width:min(560px,100%);margin-inline:auto;text-align:left}.CompatibilityDiagnosis_analysisItem__alWWO,.CompatibilityDiagnosis_readingRow__vHLQn{grid-template-columns:1fr;gap:14px}.CompatibilityDiagnosis_analysisItem__alWWO{padding:26px}.CompatibilityDiagnosis_taxonomyFive__MUQ6p{grid-template-columns:repeat(2,minmax(0,1fr))}.CompatibilityDiagnosis_taxonomyFive__MUQ6p .CompatibilityDiagnosis_taxonomyItem__XM_qi{border-right:0;border-bottom:1px solid var(--line)}.CompatibilityDiagnosis_taxonomyFive__MUQ6p .CompatibilityDiagnosis_taxonomyItem__XM_qi:nth-child(odd){border-right:1px solid var(--line)}.CompatibilityDiagnosis_elementLedger__O7S8t{grid-template-columns:repeat(3,minmax(0,1fr))}.CompatibilityDiagnosis_elementLedger__O7S8t article+article{border-left:0}.CompatibilityDiagnosis_elementLedger__O7S8t article:not(:nth-child(3n+1)){border-left:1px solid var(--line)}.CompatibilityDiagnosis_elementLedger__O7S8t article:nth-child(n+4){border-top:1px solid var(--line)}.CompatibilityDiagnosis_closureInner__nayym{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.CompatibilityDiagnosis_page__hZvvD{font-size:16px;line-height:1.92}.CompatibilityDiagnosis_shell__OZksg{width:min(calc(100% - 32px),1120px)}.CompatibilityDiagnosis_hero__0CKoR{padding:22px 0 58px}.CompatibilityDiagnosis_heroLayout__Fa40p{margin-top:34px}.CompatibilityDiagnosis_heroCopy__2TQMV h1{font-size:38px}.CompatibilityDiagnosis_heroCopy__2TQMV h1 span:first-child{white-space:normal}.CompatibilityDiagnosis_heroCopy__2TQMV h1 span+span{font-size:21px}.CompatibilityDiagnosis_heroFacts__FrULM{grid-template-columns:1fr;text-align:center}.CompatibilityDiagnosis_heroFacts__FrULM div,.CompatibilityDiagnosis_heroFacts__FrULM div:first-child{padding:10px 0;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}.CompatibilityDiagnosis_heroFacts__FrULM div:last-child{border-bottom:0}.CompatibilityDiagnosis_formHead__NeTv1,.CompatibilityDiagnosis_formPanel__OshjC form{padding:22px 18px}.CompatibilityDiagnosis_pairedInput__fUwEx{grid-template-columns:1fr}.CompatibilityDiagnosis_personInput__prqES{padding:20px 17px}.CompatibilityDiagnosis_personInput__prqES+.CompatibilityDiagnosis_personInput__prqES{border-left:0;border-top:1px solid var(--line)}.CompatibilityDiagnosis_editorial___EAL_,.CompatibilityDiagnosis_resultBody__XIVjz{padding:68px 0}.CompatibilityDiagnosis_sectionHead__B2HXC{margin-bottom:28px}.CompatibilityDiagnosis_sectionHead__B2HXC h2{font-size:29px}.CompatibilityDiagnosis_readingRow__vHLQn{padding:24px 0}.CompatibilityDiagnosis_scopeNote__bFukk{grid-template-columns:1fr;gap:8px;padding:22px 18px}.CompatibilityDiagnosis_contextGrid__hbSy6,.CompatibilityDiagnosis_elementLedger__O7S8t,.CompatibilityDiagnosis_taxonomyFive__MUQ6p,.CompatibilityDiagnosis_taxonomyThree__MfFnF{grid-template-columns:1fr}.CompatibilityDiagnosis_taxonomyFive__MUQ6p .CompatibilityDiagnosis_taxonomyItem__XM_qi:nth-child(odd),.CompatibilityDiagnosis_taxonomyGrid__xO_hi .CompatibilityDiagnosis_taxonomyItem__XM_qi,.CompatibilityDiagnosis_taxonomyThree__MfFnF .CompatibilityDiagnosis_taxonomyItem__XM_qi:nth-child(3n){border-right:0;border-bottom:1px solid var(--line);border-top:0}.CompatibilityDiagnosis_taxonomyGrid__xO_hi .CompatibilityDiagnosis_taxonomyItem__XM_qi:last-child{border-bottom:0}.CompatibilityDiagnosis_contextGrid__hbSy6 article,.CompatibilityDiagnosis_contextGrid__hbSy6 article:nth-child(2n),.CompatibilityDiagnosis_contextGrid__hbSy6 article:nth-child(n+3){border-left:0;border-top:1px solid var(--line)}.CompatibilityDiagnosis_contextGrid__hbSy6 article:first-child{border-top:0}.CompatibilityDiagnosis_elementLedger__O7S8t article,.CompatibilityDiagnosis_elementLedger__O7S8t article+article,.CompatibilityDiagnosis_elementLedger__O7S8t article:not(:nth-child(3n+1)),.CompatibilityDiagnosis_elementLedger__O7S8t article:nth-child(n+4){border-left:0;border-top:1px solid var(--line)}.CompatibilityDiagnosis_elementLedger__O7S8t article:first-child{border-top:0}.CompatibilityDiagnosis_opening__kgdAu{padding:22px 0 64px}.CompatibilityDiagnosis_openingTitle__uHJlT{margin:34px auto 26px}.CompatibilityDiagnosis_openingTitle__uHJlT h1{font-size:36px}.CompatibilityDiagnosis_score__p0YZw{padding:20px 16px}.CompatibilityDiagnosis_score__p0YZw strong{font-size:48px}.CompatibilityDiagnosis_pair__bc2JB{grid-template-columns:1fr}.CompatibilityDiagnosis_pairPerson__f1kuj{padding:22px 16px}.CompatibilityDiagnosis_pairPerson__f1kuj+.CompatibilityDiagnosis_pairPerson__f1kuj{border-top:1px solid color-mix(in srgb,var(--accent) 32%,transparent)}.CompatibilityDiagnosis_pairBridge__KAjJ7{display:none}.CompatibilityDiagnosis_analysisItem__alWWO{padding:24px 18px}.CompatibilityDiagnosis_relation__U1r7d{align-items:flex-start}.CompatibilityDiagnosis_crossGrid__zoMMM{grid-template-columns:1fr}.CompatibilityDiagnosis_crossGrid__zoMMM article+article{border-left:0;border-top:1px solid var(--line)}.CompatibilityDiagnosis_actions____1e8{grid-template-columns:1fr}.CompatibilityDiagnosis_action__PPA4k+.CompatibilityDiagnosis_action__PPA4k{border-left:0;border-top:1px solid var(--line)}.CompatibilityDiagnosis_toolLinks__ljggV{grid-template-columns:1fr}.CompatibilityDiagnosis_toolLinks__ljggV a,.CompatibilityDiagnosis_toolLinks__ljggV a:nth-child(odd),.CompatibilityDiagnosis_toolLinks__ljggV a:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.CompatibilityDiagnosis_toolLinks__ljggV a:last-child{border-bottom:0}.CompatibilityDiagnosis_closureButton__ISB_y{width:100%;min-width:0}}