.k7-depth{background:#fff;color:#1b3048;padding:48px 0;font:400 15px/1.85 'Poppins',sans-serif}.k7-depth *{box-sizing:border-box}.k7-depth-wrap{width:min(1050px,100% - 48px);margin:auto}.k7-depth .k7-depth-review{font-size:11px;color:#67788b;letter-spacing:.3px;margin:0 0 24px}.k7-depth h2{font-size:clamp(24px,3vw,34px);line-height:1.3;letter-spacing:-.7px;color:#10233c;margin:0 0 22px;text-align:left}.k7-depth h3{font-size:21px;line-height:1.4;color:#10233c;margin:32px 0 14px}.k7-depth h2:after,.k7-depth h3:after{display:none}.k7-depth p{max-width:900px;font-size:15px;line-height:1.85;margin:0 0 18px;color:#52647a}.k7-depth a{color:#155131;text-decoration:underline;text-underline-offset:4px}.k7-depth ol,.k7-depth ul{padding-left:24px}.k7-depth li{padding:5px 0;color:#52647a;font-size:15px}.k7-depth-section{padding:32px 0;border-bottom:1px solid #e0e7ed;scroll-margin-top:160px}.k7-depth-section:first-of-type{padding-top:0}.k7-depth-section:last-child{border-bottom:0}.k7-depth-table{overflow-x:auto;margin:24px 0}.k7-depth table{width:100%;border-collapse:collapse;line-height:1.6;font-size:13px;text-align:left}.k7-depth th{background:#0b2038;color:white;font-weight:500}.k7-depth th,.k7-depth td{padding:16px 18px;border:1px solid #dce4ec;vertical-align:top;min-width:170px}.k7-depth tr:nth-child(even){background:#f4f7f9}.k7-depth td:first-child{font-weight:500;color:#173850;width:28%}.k7-depth-toc{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;padding:18px 24px;background:#f2f6f8;border-bottom:1px solid #dce4ec;position:sticky;top:82px;z-index:40}.k7-depth-toc a{font:500 12px/1.6 'Poppins',sans-serif;color:#155131;text-decoration:none}.k7-depth .k7-depth-source{font-size:12px;background:#f0f5f2;padding:16px;border-left:3px solid #155131}.k7r-hero{padding-top:135px!important}.k7r-page-nav{top:82px!important}@media(max-width:991px){.k7-depth-toc{top:72px;gap:10px 18px;justify-content:flex-start}.k7-depth-section{scroll-margin-top:180px}}@media(max-width:600px){.k7-depth{padding:32px 0}.k7-depth-wrap{width:calc(100% - 32px)}.k7-depth p,.k7-depth li{font-size:14px}.k7-depth th,.k7-depth td{padding:12px;min-width:155px}.k7r-hero{padding-top:112px!important}}
