.OKIT8G_page{color:#243442;background:#f5f7fa;min-height:100vh}.OKIT8G_header{background:#fff;border-bottom:1px solid #dce4e9;justify-content:space-between;align-items:center;gap:24px;padding:24px max(24px,50vw - 560px);display:flex}.OKIT8G_header nav,.OKIT8G_footer{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.OKIT8G_header a,.OKIT8G_footer a{color:#224c5a;font-size:14px;font-weight:600;text-decoration:none}.OKIT8G_header a:hover,.OKIT8G_footer a:hover{text-decoration:underline}.OKIT8G_main{max-width:960px;margin:0 auto;padding:64px 24px}.OKIT8G_hero{max-width:800px;padding-bottom:40px}.OKIT8G_hero h1{letter-spacing:-.04em;margin:16px 0 22px;font-size:clamp(32px,4vw,48px);line-height:1.12}.OKIT8G_intro{color:#536675;font-size:19px;line-height:1.7}.OKIT8G_content{background:#fff;border:1px solid #dce4e9;border-radius:18px;padding:36px;line-height:1.85}.OKIT8G_content h2{letter-spacing:-.025em;margin:40px 0 14px;font-size:24px;line-height:1.3}.OKIT8G_content h2:first-child{margin-top:0}.OKIT8G_content h3{margin:28px 0 8px;font-size:18px;line-height:1.4}.OKIT8G_content p{margin:12px 0}.OKIT8G_content a{color:#0f5868;text-underline-offset:4px}.OKIT8G_content a.btn-primary{color:#fff}.OKIT8G_content ul,.OKIT8G_content ol{margin:16px 0;padding-left:24px}.OKIT8G_content li{margin:10px 0}.OKIT8G_content section+section{border-top:1px solid #e5ebef;margin-top:40px;padding-top:30px}.OKIT8G_content code{overflow-wrap:anywhere;font-size:.9em}.OKIT8G_content table{border-collapse:collapse;width:100%;font-size:14px}.OKIT8G_content th,.OKIT8G_content td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e1e8ec;padding:14px 10px}.OKIT8G_content th{color:#174b58;background:#f0f6f7}.OKIT8G_footer{max-width:960px;margin:0 auto;padding:0 24px 40px}.OKIT8G_content .row{margin-top:22px}@media (max-width:640px){.OKIT8G_header{flex-direction:column;align-items:flex-start;gap:18px}.OKIT8G_header nav{gap:18px}.OKIT8G_main{padding:40px 16px}.OKIT8G_content{border-radius:14px;padding:24px 18px}.OKIT8G_content th,.OKIT8G_content td{padding:10px 6px}.OKIT8G_intro{font-size:17px}.OKIT8G_footer{gap:16px}}
