.official-deep-section{background:#fffdf9f5;border:1px solid #0d4a3c1c;border-radius:26px;margin-top:34px;padding:clamp(24px,4vw,42px);box-shadow:0 18px 50px #14372f0d}.official-deep-head{grid-template-columns:minmax(0,1fr) minmax(260px,.62fr);align-items:end;gap:24px;display:grid}.official-deep-head h2{color:var(--forest);font-family:var(--serif);letter-spacing:-.03em;margin:0;font-size:clamp(29px,3.3vw,44px);line-height:1.16}.official-deep-head>p{color:#60736c;margin:0;font-size:13px;line-height:1.78}.official-deep-table-wrap{border:1px solid #0d4a3c1f;border-radius:18px;margin-top:24px;overflow-x:auto}.official-deep-table-wrap table{border-collapse:collapse;background:#fff;width:100%;min-width:650px}.official-deep-table-wrap th,.official-deep-table-wrap td{color:#52675f;text-align:left;vertical-align:top;border-top:1px solid #0d4a3c17;padding:14px 16px;font-size:13px;line-height:1.62}.official-deep-table-wrap thead th{color:var(--forest);letter-spacing:.04em;background:#edf2e9;border-top:0;font-size:11px}.official-deep-table-wrap tbody th{color:var(--forest);font-weight:850}.official-deep-format-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:24px;display:grid}.official-deep-format-grid article{background:#f7f5ee;border:1px solid #0d4a3c1a;border-radius:18px;padding:21px}.official-deep-format-grid span{color:var(--coral);letter-spacing:.1em;font-size:10px;font-weight:900}.official-deep-format-grid strong{color:var(--forest);margin-top:9px;font-size:18px;display:block}.official-deep-format-grid p{color:#60736c;margin:10px 0 0;font-size:13px;line-height:1.75}.official-deep-source{color:var(--forest);text-underline-offset:4px;margin-top:19px;font-size:13px;font-weight:850;text-decoration:underline;display:inline-flex}@media (width<=780px){.official-deep-head,.official-deep-format-grid{grid-template-columns:1fr}}@media (width<=560px){.official-deep-section{border-radius:21px;padding:22px 16px}.official-deep-table-wrap{border-radius:14px}}
