.score-deep-section{background:#fffdf9;border:1px solid #0d4a3c1f;border-radius:26px;margin-top:34px;padding:clamp(24px,4vw,42px);box-shadow:0 18px 48px #14372f0e}.score-deep-head{grid-template-columns:minmax(0,1fr) minmax(260px,.62fr);align-items:end;gap:24px;display:grid}.score-deep-head h2{color:var(--forest);font-family:var(--serif);letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.4vw,44px);line-height:1.16}.score-deep-head>p{color:#60736c;margin:0;font-size:13px;line-height:1.78}.score-calculation-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.score-calculation-steps li{color:#52675f;background:#f7f5ee;border:1px solid #0d4a3c1a;border-radius:16px;gap:13px;padding:17px;font-size:13px;line-height:1.65;display:flex}.score-calculation-steps li>b{color:#fff;background:var(--forest);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.score-calculation-steps strong{color:var(--forest);font-size:14px;display:block}.score-deep-table-wrap{border:1px solid #0d4a3c1f;border-radius:18px;margin-top:24px;overflow-x:auto}.score-deep-table-wrap table{border-collapse:collapse;background:#fff;width:100%;min-width:680px}.score-deep-table-wrap th,.score-deep-table-wrap td{color:#50665e;text-align:left;vertical-align:top;border-top:1px solid #0d4a3c17;padding:14px 16px;font-size:13px;line-height:1.55}.score-deep-table-wrap thead th{color:var(--forest);letter-spacing:.04em;background:#edf2e9;border-top:0;font-size:11px}.score-deep-table-wrap tbody th{color:var(--forest);font-weight:850}.score-deep-source{margin:17px 0 0}.score-deep-source a{color:var(--forest);text-underline-offset:4px;font-size:13px;font-weight:850;text-decoration:underline}.score-threshold-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.score-threshold-cards article{background:#f7f5ee;border:1px solid #0d4a3c1a;border-radius:17px;padding:19px}.score-threshold-cards span{color:#72827c;letter-spacing:.08em;font-size:10px;font-weight:850;display:block}.score-threshold-cards strong{color:var(--forest);font-family:var(--serif);margin-top:6px;font-size:34px;display:block}.score-threshold-cards b{color:var(--coral);margin-top:6px;font-size:13px;display:block}.score-threshold-cards p{color:#60736c;margin:9px 0 0;font-size:12px;line-height:1.65}.score-transition-note{border-left:4px solid var(--coral);background:#f7f5ee;border-radius:0 15px 15px 0;margin-top:18px;padding:20px 22px}.score-transition-note h3{color:var(--forest);margin:0;font-size:16px}.score-transition-note p{color:#52675f;margin:8px 0 0;font-size:13px;line-height:1.78}@media (width<=820px){.score-deep-head{grid-template-columns:1fr}.score-calculation-steps,.score-threshold-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.score-deep-section{border-radius:21px;padding:22px 16px}.score-calculation-steps,.score-threshold-cards{grid-template-columns:1fr}.score-deep-table-wrap{border-radius:14px}}
