/* Statya */
.km-p-statya{margin:0;font-family:'Onest',system-ui,sans-serif;color:#0E1726;background:#FFFFFF;font-feature-settings:'tnum' 1}
.km-p-statya a{color:#1E58B1;text-decoration:none}
.km-p-statya a:hover{text-decoration:underline;text-underline-offset:3px}
.km-p-statya h1, .km-p-statya h2, .km-p-statya h3, .km-p-statya h4, .km-p-statya p, .km-p-statya figure, .km-p-statya ul, .km-p-statya ol{margin:0}
.km-p-statya .w{max-width:1232px;margin:0 auto;padding:0 32px;box-sizing:border-box}
.km-p-statya .h1{font-size:clamp(36px,5vw,60px);line-height:1.04;font-weight:700;letter-spacing:-0.045em}
.km-p-statya .sm{font-size:15px;line-height:1.55;color:#4A5568}
.km-p-statya .btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:999px;font-weight:600;font-size:16px;text-decoration:none}
.km-p-statya .btn:hover{text-decoration:none}
.km-p-statya .cta{background:#C2410C;color:#FFFFFF}
.km-p-statya .cta:hover{background:#9A3412;color:#FFFFFF}
.km-p-statya .panel{background:#FFFFFF;border:1px solid #E3E8EF;border-radius:24px;box-sizing:border-box}
.km-p-statya a.panel{color:#0E1726}
.km-p-statya a.panel:hover{border-color:#1E58B1;text-decoration:none}
.km-p-statya .paper{background-color:#FFFFFF;background-image:linear-gradient(#EDF1F7 1px,transparent 1px),linear-gradient(90deg,#EDF1F7 1px,transparent 1px);background-size:40px 40px}
.km-p-statya .crumbs a{color:#4A5568}
.km-p-statya .toc a{display:block;padding:10px 0 10px 14px;border-left:2px solid #E3E8EF;color:#4A5568;font-size:15px}
.km-p-statya .toc a:hover{color:#1E58B1;border-color:#1E58B1;text-decoration:none}
.km-p-statya .prose{font-size:18px;line-height:1.7;color:#1F2A3B;max-width:720px;display:flex;flex-direction:column;gap:20px}
.km-p-statya .prose h2{font-size:30px;line-height:1.15;font-weight:700;letter-spacing:-0.035em;color:#0E1726;margin-top:28px}
.km-p-statya .br{display:grid;grid-template-columns:150px 1fr 100px;gap:14px;align-items:center;padding:9px 0;font-size:15px}
.km-p-statya .bt{height:20px;border-radius:6px;background:#F1F4F9}
.km-p-statya .bt i{display:block;height:100%;border-radius:6px}
.km-p-statya .cat{font-size:14px;font-weight:600;color:#1E58B1}
.km-p-statya :focus-visible{outline:2px solid #1E58B1;outline-offset:3px}
.km-p-statya .it{display:inline-flex;align-items:center;justify-content:center;border-radius:14px;flex:none}
.km-p-statya .kx-reg>div>.it, .km-p-statya .kx-office>.it, .km-p-statya .kx-err .it{align-self:flex-start}
.km-p-statya .kx-reg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.km-p-statya .kx-reg>div{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:20px;background:#FFFFFF;border:1px solid #E3E8EF}
.km-p-statya .kx-reg b{font-size:16.5px}
.km-p-statya .kx-reg p{font-size:15px;color:#4A5568;line-height:1.5;margin:0}
.km-p-statya .kx-reg a{color:#1E58B1}
.km-p-statya .kx-tbl{overflow-x:auto;border-radius:20px;border:1px solid #E3E8EF;background:#FFFFFF}
.km-p-statya .kx-tbl table{width:100%;border-collapse:collapse;min-width:640px}
.km-p-statya .kx-tbl th, .km-p-statya .kx-tbl td{padding:16px 20px;border-top:1px solid #E3E8EF;text-align:left;vertical-align:top;font-size:15.5px;line-height:1.5}
.km-p-statya .kx-tbl thead th{border-top:0;background:#F5F7FA;font-weight:600;font-size:14px;color:#4A5568}
.km-p-statya .kx-tbl tbody th{font-weight:600;white-space:nowrap}
.km-p-statya .kx-tbl td.kx-p{font-weight:700;white-space:nowrap;color:#0E1726}
.km-p-statya .kx-note{font-size:15px;color:#4A5568;max-width:760px;margin:0}
.km-p-statya .kx-two{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px;align-items:start}
.km-p-statya .kx-err{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.km-p-statya .kx-err>div{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:18px;background:#FFFFFF;border:1px solid #E3E8EF}
.km-p-statya .kx-err b{font-size:16px}
.km-p-statya .kx-err p{font-size:14.5px;color:#4A5568;line-height:1.5;margin:3px 0 0}
.km-p-statya .kx-case{display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:24px;background:#0E1726;color:#E8EDF5}
.km-p-statya .kx-case h3{color:#FFFFFF;font-size:22px;line-height:1.2;letter-spacing:-0.02em;margin:0}
.km-p-statya .kx-case p{color:#A3AFC2;font-size:15.5px;line-height:1.55;margin:0}
.km-p-statya .kx-case ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}
.km-p-statya .kx-case li{display:flex;gap:10px;align-items:flex-start;color:#E8EDF5;font-size:15px;line-height:1.45}
.km-p-statya .kx-case li svg{flex:none;margin-top:2px;color:#4FC4B4}
.km-p-statya .kx-tags{display:flex;flex-wrap:wrap;gap:8px}
.km-p-statya .kx-tags span{padding:4px 12px;border-radius:999px;background:#1A2741;color:#BFD3F5;font-size:13.5px;font-weight:600}
.km-p-statya .kx-case a{color:#8FB4FF;font-weight:600}
.km-p-statya .kx-sub{font-size:20px;line-height:1.25;letter-spacing:-0.015em;margin:0}
@media (max-width:980px){.km-p-statya .kx-reg{grid-template-columns:repeat(2,minmax(0,1fr))}.km-p-statya .kx-two{grid-template-columns:1fr}}
@media (max-width:640px){.km-p-statya .kx-reg, .km-p-statya .kx-err{grid-template-columns:1fr}}
.km-p-statya .steps{padding-left:24px;display:flex;flex-direction:column;gap:12px;margin:0}
.km-p-statya .faqs{display:flex;flex-direction:column;border-top:1px solid #E3E8EF}
.km-p-statya .faq{border-bottom:1px solid #E3E8EF}
.km-p-statya .faq summary{cursor:pointer;list-style:none;padding:18px 36px 18px 0;font-weight:600;font-size:18px;line-height:1.4;position:relative}
.km-p-statya .faq summary::-webkit-details-marker{display:none}
.km-p-statya .faq summary::after{content:"+";position:absolute;right:4px;top:14px;font-size:24px;font-weight:400;color:#1E58B1}
.km-p-statya .faq[open] summary::after{content:"−"}
.km-p-statya .faq p{padding:0 0 18px;font-size:17px;line-height:1.65;color:#1F2A3B}
.k1054de{width: 67% !important;background: #1E58B1 !important}
.k4f6e4b{padding-left: 22px !important;display: flex !important;flex-direction: column !important;gap: 10px !important}
.k6da58a{width: 27% !important;background: #5B8BD6 !important}
.k9186de{flex: 0 1 240px !important;position: sticky !important;top: 24px !important;display: flex !important;flex-direction: column !important;gap: 10px !important}
.kb0bf3b{width: 50% !important;background: #1E58B1 !important}
.kd9441b{width: 100% !important;background: #5B8BD6 !important}
@media (max-width: 720px){
.km-p-statya .br{grid-template-columns: 1fr}
}
