.k24sc{--sc-blue:#087dbb;--sc-navy:#15344b;--sc-green:#38641c;color:var(--sc-navy);font-family:inherit;line-height:1.7;margin:24px 0 36px}.k24sc *{box-sizing:border-box}.k24sc h2{font-size:clamp(23px,3vw,30px);line-height:1.25;letter-spacing:-.025em;margin:0 0 14px}.k24sc h3{font-size:19px;line-height:1.4;margin:0 0 10px}.k24sc p{margin:0 0 15px}.k24sc a{color:#0873ac;text-decoration:underline;text-underline-offset:3px}.k24sc a:focus-visible,.k24sc summary:focus-visible{outline:3px solid #087dbb;outline-offset:4px}.k24sc .sc-intro{padding:26px 30px;border:1px solid #cee8f5;border-radius:18px;background:linear-gradient(120deg,#eaf7ff,#f5fbff);border-left:5px solid #49b5e9}.k24sc .sc-label{font-size:12px;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:#446477;display:block;margin-bottom:10px}.k24sc .sc-nav{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:15px;font-size:14px}.k24sc .sc-nav a{font-weight:650}.k24sc .sc-section{margin:32px 0;scroll-margin-top:100px}.k24sc .sc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.k24sc .sc-two{grid-template-columns:repeat(2,minmax(0,1fr))}.k24sc .sc-card{min-width:0;padding:24px;border:1px solid #dfe9ee;border-radius:16px;background:#fff;box-shadow:0 5px 20px #16395106}.k24sc .sc-card.sc-green{background:#f2f9e7;border-color:#d6e8bc;border-top:4px solid #9bcd4a}.k24sc .sc-card.sc-blue{background:#f1faff;border-top:4px solid #49b5e9}.k24sc .sc-note{padding:18px 22px;border-radius:12px;background:#edf6fb;margin:20px 0;font-size:15px}.k24sc .sc-small{font-size:14px;color:#496274}.k24sc .sc-table{overflow-x:auto;border:1px solid #dfe9ee;border-radius:14px}.k24sc table{border-collapse:collapse;width:100%;font-size:15px;background:white;margin:0}.k24sc th,.k24sc td{padding:13px 16px;text-align:left;border-bottom:1px solid #e4edf2;vertical-align:top}.k24sc th{background:#eaf6fd;color:#15344b;font-weight:700}.k24sc tbody tr:last-child td{border-bottom:0}.k24sc .sc-number{font-size:30px;font-weight:750;line-height:1.3;color:#38641c;display:block;margin:12px 0}.k24sc dl{margin:16px 0}.k24sc dl>div{display:flex;justify-content:space-between;gap:15px;padding:8px 0;border-bottom:1px solid #dfebdf}.k24sc dt,.k24sc dd{margin:0}.k24sc dd{font-weight:650;white-space:nowrap}.k24sc ol,.k24sc ul{padding-left:23px}.k24sc li{margin:8px 0}.k24sc details{border:1px solid #dfe9ee;border-radius:12px;background:white;margin:10px 0;padding:17px 20px}.k24sc summary{cursor:pointer;font-weight:650}.k24sc details p{margin:12px 0 0}.k24sc .sc-article{display:flex;flex-direction:column;gap:8px}.k24sc .sc-article h3{margin:0}.k24sc .sc-article p{font-size:15px}.k24sc .sc-article time{font-size:13px;color:#496274}.k24sc .sc-article img{width:100%;height:150px;object-fit:cover;border-radius:10px}.k24sc .sc-article a{margin-top:auto}.k24sc .sc-source{border-top:1px solid #dfe9ee;padding-top:22px}.k24sc .sc-intro p:last-child,.k24sc .sc-card p:last-child{margin-bottom:0}@media(max-width:760px){.k24sc .sc-grid,.k24sc .sc-two{grid-template-columns:1fr}.k24sc .sc-intro,.k24sc .sc-card{padding:21px}.k24sc th,.k24sc td{padding:11px;font-size:14px}.k24sc .sc-section{margin:25px 0}}@media print{.k24sc{color:#000}.k24sc .sc-card{box-shadow:none}.k24sc details{break-inside:avoid}}

.k24sc .sc-related-link{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:#15344b}.k24sc .sc-related-link strong{font-size:19px}.k24sc .sc-related-link span{font-size:14px}.k24sc .sc-related-link span:last-child{color:#0873ac;font-weight:700;margin-top:auto}.k24sc .sc-related-link:hover{border-color:#49b5e9;background:#f1faff}
.k24l{font:inherit;color:#15344b;line-height:1.6}.k24l *{box-sizing:border-box}.k24l .ll-layout{display:grid;grid-template-columns:minmax(270px,.8fr) minmax(0,1.5fr);gap:22px}.k24l .ll-card{background:#fff;border:1px solid #dce8ef;border-radius:16px;padding:24px;margin:0 0 20px;min-width:0}.k24l h2{font-size:23px;line-height:1.3;margin:0 0 16px}.k24l h3{font-size:18px}.k24l label{display:block;font-size:14px;font-weight:650;margin:13px 0}.k24l input:not([type=checkbox]),.k24l select{display:block;width:100%;padding:12px;border:1px solid #bdced9;border-radius:9px;font:inherit;margin-top:6px;background:white}.k24l button{padding:9px 13px;border:1px solid #b8ddec;border-radius:9px;background:#edf8ff;color:#15344b;cursor:pointer;font:inherit}.k24l .ll-buttons{display:flex;gap:7px;flex-wrap:wrap}.k24l .ll-result{padding:25px;background:#dff3ff;border:1px solid #b9e1f5;border-radius:16px;margin-bottom:20px}.k24l .ll-result>strong{display:block;font-size:38px;color:#086da8}.k24l .ll-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.k24l .ll-grid strong{display:block;font-size:20px;color:#38641c}.k24l .ll-green{background:#f2f9e7;border-top:4px solid #9bcd4a}.k24l .ll-small{font-size:13px;color:#496274}.k24l .ll-composition{display:flex;align-items:center;gap:25px}.k24l .ll-donut{width:115px;height:115px;border-radius:50%;flex-shrink:0;position:relative}.k24l .ll-donut:after{content:'';position:absolute;inset:24px;border-radius:50%;background:white}.k24l .ll-scroll{overflow-x:auto}.k24l table{border-collapse:collapse;width:100%;font-size:14px;margin:12px 0}.k24l td,.k24l th{padding:10px;text-align:left;border-bottom:1px solid #dfebf0}.k24l th{background:#edf8ff}.k24l details{margin:15px 0}.k24l summary{cursor:pointer;font-weight:700}.k24l [data-error]{color:#9b281a}.k24l .ll-offers{display:grid;grid-template-columns:1fr 1fr;gap:16px}.k24l .ll-offers article{padding:20px;background:#eaf7ff;border-radius:12px}.k24l .ll-offers article:last-child{background:#edf7df}.k24l svg{width:100%;height:auto}.k24l [hidden]{display:none!important}.k24l :focus-visible{outline:3px solid #168bc5;outline-offset:3px}@media(max-width:760px){.k24l .ll-layout{grid-template-columns:1fr}.k24l .ll-grid{grid-template-columns:1fr}.k24l .ll-card{padding:18px}.k24l .ll-result>strong{font-size:32px}.k24l .ll-offers{grid-template-columns:1fr}}

.k24l.ll-related{margin-top:24px}.k24l .ll-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px}.k24l .ll-related-card{display:flex;flex-direction:column;gap:12px;padding:22px;border:1px solid #cae5ee;border-radius:16px;background:#edf8ff;color:#173e52;text-decoration:none}.k24l .ll-related-card:nth-child(even){background:#f1f8e5;border-color:#d7e8be}.k24l .ll-related-card strong{font-size:20px}.k24l .ll-related-card span{line-height:1.6}.k24l .ll-related-card b{color:#117ba8;font-size:14px}.k24l .ll-related-card:hover,.k24l .ll-related-card:focus-visible{border-color:#168bc5;box-shadow:0 5px 18px #173e5215}
.k24l .ee-device{border:1px solid #d9e8ef;background:#f8fcff;padding:18px;border-radius:14px;margin:16px 0}.k24l .ee-row-head{display:flex;align-items:center;gap:20px}.k24l .ee-row-head label{flex:1}.k24l .ee-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.k24l .ee-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px}.k24l .ll-orange{background:#fff8ee;border-top:4px solid #ef9b35}.k24l .ee-warning{background:#fff1dd;border-left:4px solid #e89a32;padding:14px;color:#754409}.k24l .ee-bar{height:7px;background:#e4eff4;min-width:90px;border-radius:5px;margin-top:7px}.k24l .ee-bar i{display:block;height:100%;background:linear-gradient(90deg,#36a8df,#a3d44b);border-radius:5px}.k24l [data-o=parts]{font-size:14px}.k24l [data-o=parts]>div{margin-bottom:7px}@media(max-width:760px){.k24l .ee-fields{grid-template-columns:1fr 1fr}.k24l .ee-row-head{gap:10px}.k24l .ll-composition{flex-wrap:wrap}}@media(max-width:420px){.k24l .ee-fields{grid-template-columns:1fr}}

.k24sc .sc-grid>.sc-card:nth-child(3n+1){background:#f1faff;border-top:3px solid #49b5e9}.k24sc .sc-grid>.sc-card:nth-child(3n+2){background:#f2f9e7;border-top:3px solid #9bcd4a}.k24sc .sc-grid>.sc-card:nth-child(3n){background:#fff8ee;border-top:3px solid #ef9b35}.k24sc>.sc-section{margin:24px 0}.k24l .ll-layout{align-items:start}
.k24l .vv-total{background:linear-gradient(115deg,#e4f5ff,#fff0de);border-color:#e8d9c4}.k24l .vv-large{font-size:30px;color:#173e52}.k24l .ll-orange .vv-large,.k24l .vv-tax{color:#954d0b}.k24l .vv-equation{padding:20px;border-radius:12px;background:#fff2e2;border-left:4px solid #ef9b35;font-size:clamp(18px,2.6vw,25px);font-weight:700;color:#754409;margin-bottom:15px}.k24l .ll-layout{align-items:start}.k24l .ll-offers>section{height:100%}.k24l .ll-offers>section.ll-orange{background:#fff5e7}.k24l .ll-grid>label{min-width:0}

.k24l.ll-articles{margin-top:24px}.k24l.ll-articles .ll-related-card:nth-child(3n){background:#fff3e7;border-color:#f4d6b5}

.kc{color:#173d52;font:inherit;line-height:1.55}.kc *{box-sizing:border-box}.kc [hidden]{display:none!important}.kc-layout{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:18px;align-items:start}.kc-card{border:1px solid #d5e8f0;background:#fff;border-radius:16px;padding:18px;margin:0 0 16px;box-shadow:0 4px 18px #1d577508}.kc h2{font-size:21px;margin:0 0 12px}.kc h3{font-size:17px;margin:0 0 8px}.kc label{display:block;font-weight:650;font-size:14px;margin-bottom:12px}.kc input,.kc select{display:block;width:100%;padding:10px 12px;margin-top:5px;border:1px solid #b9d8e5;background:#fff;border-radius:9px;font:inherit;color:#173d52;min-height:43px}.kc input:focus,.kc select:focus{outline:2px solid #39a8dc;outline-offset:2px}.kc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.kc-fields label:first-child{grid-column:1/-1}.kc details{border-top:1px solid #e0edf3;margin-top:14px;padding-top:12px}.kc summary{cursor:pointer;font-weight:700;margin-bottom:12px}.kc button{border:0;border-radius:9px;padding:10px 14px;background:#1683b6;color:white;font:inherit;cursor:pointer}.kc button:hover{background:#0a658e}.kc :focus-visible{outline:3px solid #37a6dd;outline-offset:3px}.kc-buttons{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 14px}.kc-buttons button{font-size:13px;padding:7px 11px;background:#e5f5fe;color:#086b9d}.kc-main{background:linear-gradient(120deg,#e5f6ff,#f3fadf);border:1px solid #c7e6eb;border-radius:14px;padding:18px;margin-bottom:12px}.kc-main strong{display:block;font-size:34px;color:#086e9f;line-height:1.2;margin-top:6px;overflow-wrap:anywhere}.kc-main span{font-weight:650;font-size:14px}.kc-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.kc-metric{padding:12px;border:1px solid #d7e9ee;border-radius:12px;background:#eaf7ff}.kc-metric span{font-size:12px;display:block;line-height:1.35}.kc-metric strong{font-size:19px;display:block;margin-top:5px;overflow-wrap:anywhere;line-height:1.25}.kc-metric.green{background:#f1f8e6;border-color:#deebc6}.kc-metric.warm{background:#fff3e6;border-color:#f1d9bc}.kc-small{font-size:12px;color:#466071;margin:8px 0}.kc-error{color:#9d321d;font-weight:650}.kc-notes p{margin:0 0 12px}.kc-notes p:last-child{margin-bottom:0}.kc svg{width:100%;display:block;max-height:180px}.kc-legend{font-size:12px;padding-left:8px;border-left:4px solid;line-height:1.35;margin:6px 0}.kc-parts{display:flex;gap:18px;align-items:center}.kc-ring{height:96px;width:96px;flex-shrink:0;border-radius:50%;position:relative}.kc-ring:after{content:'';position:absolute;inset:20px;background:#fff;border-radius:50%}.kc-scroll{overflow-x:auto}.kc table{border-collapse:collapse;width:100%;font-size:13px}.kc th,.kc td{padding:9px;text-align:left;border-bottom:1px solid #ddebf2}.kc th{background:#edf8ff}.kc-extra{margin-top:6px}.kc-extra details{background:#fff;border:1px solid #d5e8f0;border-radius:14px;padding:14px;margin-bottom:14px}.kc-extra details.warm{background:#fffaf3;border-color:#efd9ba}@media(max-width:760px){.kc-layout{grid-template-columns:1fr}.kc-card{padding:16px}.kc-main strong{font-size:29px}}@media(max-width:420px){.kc-fields{grid-template-columns:1fr}.kc-parts{flex-wrap:wrap}.kc-metric strong{font-size:17px}}
.k24l.ll-articles,.k24l.ll-related{margin-top:16px}.k24sc .sc-section{margin-bottom:18px}.k24sc .sc-card{padding:20px}.k24sc .sc-grid{gap:14px}
