.kt-promo-image{border-radius:6px;overflow:hidden;margin:30px auto 0;max-width:100%;height:220px;display:block}
.kt-teaser-list{display:block}
blockquote{quotes:none}q{quotes:none}
.kt-entry-content p{margin:0 0 20px}
.kt-logo-mark{border-radius:6px;flex-shrink:0;display:inline-block;height:68px;overflow:hidden;width:68px}
tr{display:block}
label{display:inline-block}
audio{display:inline-block}
.kt-list-entry{transition:border-color .2s ease;padding:24px 0;border-bottom:1px solid #50595f}
.kt-error-links{background:#20232b}
.kt-list-entry a:hover{border-bottom-color:#7bb5d0;color:#7bb5d0}
.kt-entry-content hr{border:0;border-top:1px solid #50595f;margin:32px 0}
.kt-main-container{padding:48px 0 60px}
.kt-details-list{margin:0;display:block}
.kt-btn-link{color:#7bb5d0;background:transparent;border:1px solid #7bb5d0}
blockquote::before{content:"";content:none}
.kt-entry-content h3{font-size:21px;margin:28px 0 11px}
.kt-site-title{margin:16px 0 3px;line-height:1.05;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:26px;font-weight:700}
.kt-feed-item a{text-decoration:none;color:#c8d3d5}
.kt-details-list a{color:#7bb5d0}
.ktcopyright a{text-decoration:none;color:inherit}
.kt-footer-nav-link{font-size:15px;text-decoration:none;color:#b0bfc5}
.kt-details-list li span:first-child{letter-spacing:.08em;font-size:15px;text-transform:uppercase;color:#b0bfc5}
.ktribbon{padding:48px 0}
.kt-navigation-link{color:#b0bfc5;transition:color .15s ease;text-decoration:none;letter-spacing:.02em;font-size:17px;text-transform:lowercase}
li{list-style:none}
.kt-news-list{list-style:none;margin:0;padding:0;display:block}
address{font-style:normal;line-height:inherit}
.ktthumbnail:last-child{border-bottom:0}
.kt-faq-list h2{display:block;font-size:24px;margin:0 0 11px}.kt-faq-list h3{display:block;font-size:24px;margin:0 0 11px}.kt-faq-list dt{display:block;font-size:24px;margin:0 0 11px}.kt-faq-list th{display:block;font-size:24px;margin:0 0 11px}.kt-faq-list strong{display:block;font-size:24px;margin:0 0 11px}
.kt-no-results{text-align:center}
.ktthumbnail a:hover{color:#7bb5d0}
.kt-more-link{font-size:17px;margin:0 0 14px;text-align:center}
.kt-entry-content h4{font-size:19px;margin:20px 0 9px}
[hidden]{display:none}
.ktdocument{text-size-adjust:100%;font:19px/1.7 Georgia,"Times New Roman",Times,serif;background:#252f32;color:#c8d3d5;margin:0}
.kt-cta-button{text-decoration:none;padding:13px 24px;font-size:17px;user-select:none;display:inline-block;background:#7bb5d0;text-align:center;transition:background-color .15s ease;border-radius:2px;color:#252f32;cursor:pointer}
.kt-nav-links a{color:#7bb5d0;text-decoration:none;font-size:19px}
br{line-height:1}
.kt-posted-on{font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-bottom:9px;font-size:15px;display:block;text-transform:uppercase;color:#b0bfc5;white-space:nowrap}
.kttagline{font-size:19px;margin:0;color:#b0bfc5}
.kt-note-box{font-size:19px;padding:20px 28px;border-radius:2px;outline-offset:3px;outline:1px solid #7bb5d0;text-align:center;border:1px solid #7bb5d0}
.kt-faq-list{display:block}
.kt-footer-navigation{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}
.kt-navigation-link:hover{color:#7bb5d0}
.kt-nav-selected{font-weight:600;color:#c8d3d5}
.kt-note-box p:last-child{margin-bottom:0}
b{font-weight:bolder}
button:-moz-focusring{outline:1px dotted ButtonText}
.kt-entry-content blockquote{color:#b0bfc5;border-left:3px solid #7bb5d0;margin:0 0 20px;font-size:20px;padding:3px 0 3px 24px}
.ktdocument h1{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-weight:700;letter-spacing:-0.02em;overflow-wrap:break-word;font-weight:700}.ktdocument h2{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-weight:700;letter-spacing:-0.02em;overflow-wrap:break-word;font-weight:700}.ktdocument h3{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-weight:700;letter-spacing:-0.02em;overflow-wrap:break-word;font-weight:700}.ktdocument h4{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-weight:700;letter-spacing:-0.02em;overflow-wrap:break-word;font-weight:700}
.kt-main-container h1{line-height:1.05;font-size:40px;margin:0 0 22px}
*{box-sizing:border-box}*::before{box-sizing:border-box}*::after{box-sizing:border-box}
.kt-feed-item{transition:border-color .2s ease;border-bottom:1px solid #50595f;padding:30px 0}
.kt-feed-item h2{line-height:1.25;margin:0 0 11px;font-size:26px}.kt-feed-item h3{line-height:1.25;margin:0 0 11px;font-size:26px}
.kt-feed-item a:hover{color:#7bb5d0}
pre{font-size:1em;font-family:Menlo,Consolas,"DejaVu Sans Mono",monospace}
[type="number"]::-webkit-inner-spin-button{height:auto}
.kt-site-title a{color:inherit;text-decoration:none}
figcaption{color:#b0bfc5;font-size:13px}
.ktpromo h1{font-size:44px;line-height:1.1;margin:0 0 20px}
.kt-entry-content pre{tab-size:4;border-radius:2px;padding:16px;margin:0 0 20px;overflow:auto;font-size:15px;background:#20232b;-webkit-overflow-scrolling:touch}
.ktnotice{margin:0 0 28px;font-size:23px;line-height:1.45}
.kt-entry-content a{color:#7bb5d0;text-underline-offset:2px}
.kt-list-entry h3::before{content:counter(n) ". ";color:#7bb5d0;counter-increment:n}
summary{display:list-item}
.ktthumbnail h2{margin:0 0 9px;font-size:24px}.ktthumbnail h3{margin:0 0 9px;font-size:24px}
dl{margin:0;padding:0}ul{margin:0;padding:0}ol{margin:0;padding:0}
.kt-nav-links{display:flex;margin-top:34px;gap:20px;justify-content:space-between}
.kt-faq-list section{border-bottom:1px solid #50595f;padding:24px 0}.kt-faq-list > div{border-bottom:1px solid #50595f;padding:24px 0}.kt-faq-list tr{border-bottom:1px solid #50595f;padding:24px 0}.kt-faq-list li{border-bottom:1px solid #50595f;padding:24px 0}
.kt-show-more{text-align:center;margin:22px 0 0}
.kt-link-list{counter-reset:n;margin:0;padding:0;list-style:none}
.kt-inner-wrap{margin:0 auto;padding:0 20px;width:100%;max-width:720px;min-width:0}
.ktdocument img{max-width:100%;height:auto}
button{cursor:pointer}[type="button"]{cursor:pointer}
.kt-page-header{max-width:720px;text-align:center;padding:60px 20px 28px;margin:0 auto}
.kt-entry-excerpt{overflow-wrap:break-word;margin:0;color:#b0bfc5;font-size:19px}
[type="search"]{outline-offset:-2px;-webkit-appearance:textfield}
.kt-show-more a{text-decoration:none;color:#7bb5d0;font-size:19px}
button{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
.kt-band-heading{letter-spacing:.16em;font-size:15px;font-weight:700;margin:0 0 20px;text-align:center;text-transform:uppercase;color:#b0bfc5}
.kt-footer-nav-link:hover{color:#7bb5d0}
.kt-promo-image svg{height:100%;width:100%;object-fit:cover}.kt-promo-image img{height:100%;width:100%;object-fit:cover}
.kt-entry-content ul{padding-left:20px;margin:0 0 20px}.kt-entry-content ol{padding-left:20px;margin:0 0 20px}
.kt-details-list div{padding:16px 0;border-bottom:1px solid #50595f}.kt-details-list tr{padding:16px 0;border-bottom:1px solid #50595f}.kt-details-list li{padding:16px 0;border-bottom:1px solid #50595f}
.ktcopyright a:hover{color:#7bb5d0}
.ktthumbnail a{color:#c8d3d5;text-decoration:none}
.kt-details-list li{gap:11px;display:flex}
small{font-size:80%}
.ktpromo p{font-size:20px;margin:0 0 11px;color:#b0bfc5}
button{-webkit-appearance:button}[type="button"]{-webkit-appearance:button}
.kt-note-box p{margin:0 0 11px}
output{display:inline-block}
header{display:block}hgroup{display:block}
.kt-note-box a{color:#7bb5d0;text-decoration:underline}
.kt-see-also{flex-wrap:wrap;justify-content:center;margin-top:9px;display:flex;gap:14px}
.kt-entry-body h1{margin-bottom:14px;font-size:40px}
.ktthumbnail{overflow:hidden;padding:24px 0;border-bottom:1px solid #50595f}
nav ol{list-style:none;padding:0}
.kt-entry-content{font-size:19px;hyphens:manual}
.ktpromo{text-align:center;padding:48px 0 28px}
.kt-details-list dd{margin:5px 0 0;font-size:20px}.kt-details-list td{margin:5px 0 0;font-size:20px}
.kt-more-link a{color:#7bb5d0}
table{width:100%;border-collapse:collapse}
th{font-weight:400;text-align:left;display:block}td{font-weight:400;text-align:left;display:block}
.kt-entry-content h2{font-size:28px;margin:38px 0 13px}
.ktnavbar{padding-top:20px;justify-content:center;display:flex;border-top:1px solid #50595f;flex-wrap:wrap;gap:24px;margin-top:22px}
.kt-entry-content li{margin-bottom:9px}
.kt-list-entry:last-child{border-bottom:0}
.kt-entry-content code{font-size:17px;font-family:Menlo,Consolas,"DejaVu Sans Mono",monospace}
tbody{display:contents}
.kt-see-also a{text-decoration:none;color:#7bb5d0;font-size:15px}
.kt-site-footer{box-sizing:border-box;padding:48px 20px 60px;margin:0 auto;border-top:1px solid #50595f;text-align:center;max-width:720px}
template{display:none}
.kt-feed-item:last-child{border-bottom:0}
ol ol{margin-bottom:0}ul ul{margin-bottom:0}ol ul{margin-bottom:0}ul ol{margin-bottom:0}
.ktcopyright{color:#b0bfc5;font-size:15px;margin:0 0 13px}
.kt-list-entry h3{margin:0 0 9px;font-size:24px;line-height:1.35}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
.kt-list-entry a{color:#c8d3d5;text-decoration:none;border-bottom:2px solid #50595f}
.kt-details-list dt{color:#b0bfc5;text-transform:uppercase;letter-spacing:.08em;font-size:15px}.kt-details-list th{color:#b0bfc5;text-transform:uppercase;letter-spacing:.08em;font-size:15px}
.kt-hero-cta{margin-top:24px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}
.kt-site-content{display:block}
.kt-logo-mark img{width:100%;display:block;height:100%;object-fit:contain}.kt-logo-mark svg{width:100%;display:block;height:100%;object-fit:contain}
@media (max-width:600px){.kt-page-header{padding-top:38px}
.kt-feed-item h2{font-size:24px}.kt-feed-item h3{font-size:24px}
.kt-main-container h1{font-size:26px}.kt-entry-body h1{font-size:26px}
.ktdocument{font-size:17px}
.ktpromo h1{font-size:38px}
}
.ktribbon + .ktribbon{border-top:1px solid #50595f}
