.kd-bl{--bl-pad:clamp(20px,2.2vw,30px);--bl-ease:cubic-bezier(0.22,1,0.36,1)}.kd-bl :where(h2,h3,h4)[id],.kd-bl section[id]{scroll-margin-top:110px}.kd-bl-label{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.6)}.kd-bl-label:before{content:"";width:24px;height:1px;background:var(--kd-accent)}.kd-bl-h2{margin:0 0 28px;font-family:var(--font-alt);font-size:clamp(26px,2.6vw,42px);line-height:1.14;letter-spacing:-.015em;text-wrap:balance}.kd-bl-h2,.kd-bl-link{font-weight:500;color:#fff}.kd-bl-link{display:inline-flex;align-items:center;gap:10px;padding-bottom:4px;border-bottom:1px solid var(--kd-line-strong);font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:border-color .3s ease}.kd-bl-link i{transition:transform .3s ease}.kd-bl-link:hover{border-color:var(--kd-accent);color:#fff}.kd-bl-link:hover i{transform:translateX(4px)}.kd-bl-crumbs{margin-bottom:clamp(32px,5vh,60px)}.kd-bl-crumbs ol{display:flex;flex-wrap:wrap;gap:6px 0;margin:0;padding:0;list-style:none;font-family:var(--font-global-caps);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.kd-bl-crumbs li{display:inline-flex;align-items:center;min-width:0;color:rgba(255,255,255,.5)}.kd-bl-crumbs li+li:before{content:"";flex:none;width:14px;height:1px;margin:0 12px;background:var(--kd-line-strong)}.kd-bl-crumbs a{color:rgba(255,255,255,.72);text-decoration:none;transition:color .25s ease}.kd-bl-crumbs a:hover{color:#fff}.kd-bl-crumbs [aria-current=page]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#fff}.kd-bl-kicker{display:inline-flex;align-items:center;gap:12px;margin:0 0 22px;font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.72)}.kd-bl-kicker a{color:inherit;text-decoration:none;transition:color .25s ease}.kd-bl-kicker a:hover{color:var(--kd-accent-2)}.kd-bl-dot{width:8px;height:8px;background:var(--kd-accent)}.kd-bl-head-glow{position:absolute;top:-30%;right:-10%;width:min(70vw,900px);aspect-ratio:1;background:radial-gradient(closest-side,rgba(240,94,28,.2),rgba(224,48,106,.07) 55%,transparent 100%);pointer-events:none;animation:kd-bl-glow 18s ease-in-out infinite alternate}@keyframes kd-bl-glow{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-8%,6%,0) scale(1.12)}}.kd-bl-head{position:relative;overflow:hidden;padding-top:clamp(130px,15vh,190px)}.kd-bl-h1{margin:0;font-family:var(--font-alt);font-size:clamp(40px,5.6vw,92px);font-weight:500;font-stretch:112%;line-height:1;letter-spacing:-.02em;text-wrap:balance;color:#fff}.kd-bl-h1-page{display:block;margin-top:14px;font-size:.3em;font-stretch:100%;letter-spacing:.02em;color:var(--kd-accent-2)}.kd-bl-lead{max-width:34.63em;margin:0;padding-bottom:6px;font-size:clamp(16px,1.2vw,19px);line-height:1.6;color:rgba(255,255,255,.72)}.kd-bl-cats{margin-top:clamp(40px,6vh,76px);scroll-margin-top:110px}.kd-bl-cats ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--kd-line);border-left:1px solid var(--kd-line)}.kd-bl-cats a{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:10px;height:100%;padding:15px 16px;border-right:1px solid var(--kd-line);border-bottom:1px solid var(--kd-line);font-size:14px;line-height:1.3;color:rgba(255,255,255,.78);text-decoration:none;transition:background-color .3s ease,color .3s ease}.kd-bl-cats a:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:var(--kd-accent);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--bl-ease)}.kd-bl-cats a:hover{background:rgba(255,255,255,.04);color:#fff}.kd-bl-cats a:hover:after,.kd-bl-cats a[aria-current=page]:after{transform:scaleX(1)}.kd-bl-cats a[aria-current=page]{background:rgba(255,255,255,.06);color:#fff}.kd-bl-cats-count{font-family:var(--font-alt);font-size:12px;color:var(--kd-accent-2)}.kd-bl-list{padding:clamp(50px,7vw,100px) 0 clamp(70px,9vw,130px)}.kd-bl-list-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 30px;margin-bottom:clamp(26px,3vw,44px)}.kd-bl-list-title{margin:0;font-family:var(--font-alt);font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.2;color:#fff}.kd-bl-list-count{margin:0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.5)}.kd-bl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--kd-line-strong);border-left:1px solid var(--kd-line-strong)}.kd-bl-grid>li{border-right:1px solid var(--kd-line-strong);border-bottom:1px solid var(--kd-line-strong)}.kd-bl-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.kd-bl-card{position:relative;display:flex;flex-direction:column;height:100%;transition:background-color .4s ease}.kd-bl-card:hover{background:rgba(255,255,255,.035)}.kd-bl-card-media{overflow:hidden;aspect-ratio:16/9;border-bottom:1px solid var(--kd-line);background:var(--kd-bg-2)}.kd-bl-card-media img{width:100%;height:100%;object-fit:cover;filter:saturate(.85);transition:transform .9s var(--bl-ease),filter .5s ease}.kd-bl-card:hover .kd-bl-card-media img{transform:scale(1.05);filter:saturate(1)}.kd-bl-card-body{display:flex;flex:1 1;flex-direction:column;padding:var(--bl-pad)}.kd-bl-card-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 14px}.kd-bl-cat{position:relative;z-index:2;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--kd-accent-2);text-decoration:none}.kd-bl-cat:hover{color:#fff}.kd-bl-flag{padding:4px 8px;border:1px solid var(--kd-accent);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fff}.kd-bl-card-title{margin:0 0 12px;font-family:var(--font-alt);font-size:clamp(19px,1.5vw,23px);font-weight:500;line-height:1.25;letter-spacing:-.005em;text-wrap:balance}.kd-bl-card-title a{color:#fff;text-decoration:none;background:linear-gradient(var(--kd-accent),var(--kd-accent)) 0 100% /0 1px no-repeat;transition:background-size .5s var(--bl-ease)}.kd-bl-card-title a:after{content:"";position:absolute;inset:0;z-index:1}.kd-bl-card:hover .kd-bl-card-title a{background-size:100% 1px}.kd-bl-card-text{margin:0 0 20px;font-size:15px;line-height:1.6;color:var(--kd-muted)}.kd-bl-card-meta{display:flex;flex-wrap:wrap;gap:4px 0;margin:auto 0 0;padding-top:14px;border-top:1px solid var(--kd-line);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.5)}.kd-bl-card-meta>*+:before{content:"";display:inline-block;width:3px;height:3px;margin:0 10px;vertical-align:middle;background:var(--kd-accent)}.kd-bl-lead-post{margin-bottom:clamp(24px,3vw,44px);border:1px solid var(--kd-line-strong)}.kd-bl-card--lead{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.kd-bl-card--lead .kd-bl-card-media{height:100%;aspect-ratio:auto;min-height:320px;border-right:1px solid var(--kd-line);border-bottom:0}.kd-bl-card--lead .kd-bl-card-body{justify-content:center;padding:clamp(24px,3.4vw,54px)}.kd-bl-card--lead .kd-bl-card-title{font-size:clamp(24px,2.5vw,40px);line-height:1.12}.kd-bl-card--lead .kd-bl-card-text{font-size:17px}.kd-bl-card--lead .kd-bl-card-meta{margin-top:10px}.kd-bl-pager{margin-top:clamp(40px,5vw,70px)}.kd-bl-pager ul{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.kd-bl-pager li>a,.kd-bl-pager li>span{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:46px;height:46px;padding:0 14px;border:1px solid var(--kd-line-strong);font-family:var(--font-alt);font-size:14px;color:#fff;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.kd-bl-pager li>a:hover{border-color:#fff;background:#fff;color:var(--kd-bg)}.kd-bl-pager [aria-current=page]{border-color:var(--kd-accent);background:var(--kd-accent)}.kd-bl-pager [aria-disabled=true]{border-color:var(--kd-line);color:rgba(255,255,255,.3)}.kd-bl-pager-gap{display:inline-flex;align-items:center;padding:0 4px;color:rgba(255,255,255,.4)}.kd-bl-pager-step>*{font-family:var(--font-global)!important;font-size:12px!important;letter-spacing:.12em;text-transform:uppercase}.kd-bl-progress{position:fixed;top:0;left:0;right:0;z-index:1100;height:2px;pointer-events:none}.kd-bl-progress span{display:block;height:100%;background:var(--kd-gradient);transform:scaleX(0);transform-origin:left}.kd-bl-post-head{position:relative;overflow:hidden;padding-top:clamp(130px,15vh,190px)}.kd-bl-post-title{margin:0 0 clamp(26px,3vw,44px);font-family:var(--font-alt);font-size:clamp(32px,4.2vw,66px);font-weight:500;line-height:1.06;letter-spacing:-.02em;text-wrap:balance;color:#fff}.kd-bl-post-meta{display:flex;flex-wrap:wrap;align-items:stretch;border-top:1px solid var(--kd-line);border-bottom:1px solid var(--kd-line)}.kd-bl-byline{display:flex;align-items:center;gap:14px;margin:0;padding:18px 28px 18px 0;font-style:normal;line-height:1.3}.kd-bl-byline img{width:44px;height:44px;object-fit:cover;filter:grayscale(1)}.kd-bl-byline a{display:block;font-size:16px;font-weight:500;color:#fff;text-decoration:none}.kd-bl-byline a:hover{color:var(--kd-accent-2)}.kd-bl-byline-role{font-size:12px;color:rgba(255,255,255,.55)}.kd-bl-post-facts{display:flex;flex-wrap:wrap;margin:0}.kd-bl-post-facts>div{display:flex;flex-direction:column;justify-content:center;padding:16px 28px;border-left:1px solid var(--kd-line)}.kd-bl-post-facts dt{margin-bottom:4px;font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.5)}.kd-bl-post-facts dd{margin:0;font-size:15px;color:#fff}.kd-bl-cover{overflow:hidden;margin:clamp(26px,3vw,44px) 0 0;border:1px solid var(--kd-line-strong)}.kd-bl-cover img{display:block;width:100%;height:auto;max-height:620px;object-fit:cover;animation:kd-bl-cover 1.6s var(--bl-ease) both}@keyframes kd-bl-cover{0%{transform:scale(1.08)}to{transform:scale(1)}}.kd-bl-post-body{padding-top:clamp(44px,6vw,90px);padding-bottom:clamp(60px,8vw,120px)}.kd-bl-aside{position:sticky;top:110px;max-height:calc(100vh - 130px);padding-right:clamp(16px,3vw,56px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--kd-line-strong) transparent}.kd-bl-toc{border:1px solid var(--kd-line-strong)}.kd-bl-toc-head{margin:0;padding:16px 20px;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.6)}.kd-bl-toc-bar{height:1px;background:var(--kd-line)}.kd-bl-toc-bar span{display:block;height:1px;background:var(--kd-accent);transform:scaleX(0);transform-origin:left}.kd-bl-toc-list{margin:0;padding:8px 0;list-style:none}.kd-bl-toc-list a{display:grid;grid-template-columns:24px 1fr;gap:8px;padding:9px 20px;border-left:2px solid transparent;font-size:14px;line-height:1.4;color:rgba(255,255,255,.6);text-decoration:none;transition:color .25s ease,border-color .25s ease,background-color .25s ease}.kd-bl-toc-list .is-sub a{grid-template-columns:1fr;padding:6px 20px 6px 52px;font-size:13px}.kd-bl-toc-list a:hover{color:#fff}.kd-bl-toc-list a.is-active{border-left-color:var(--kd-accent);background:rgba(255,255,255,.04);color:#fff}.kd-bl-toc-num{font-family:var(--font-alt);font-size:11px;line-height:1.8;color:rgba(255,255,255,.4)}.kd-bl-toc-list a.is-active .kd-bl-toc-num{color:var(--kd-accent-2)}.kd-bl-toc--mobile{margin-bottom:34px}.kd-bl-toc--mobile summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#fff;cursor:pointer;list-style:none}.kd-bl-toc--mobile summary::-webkit-details-marker{display:none}.kd-bl-toc-count{color:var(--kd-accent-2)}.kd-bl-toc--mobile[open] summary{border-bottom:1px solid var(--kd-line)}.kd-bl-aside-cta{margin-top:16px;padding:22px 20px 24px;border:1px solid var(--kd-line)}.kd-bl-aside-cta p:not(.kd-bl-label){margin:0 0 16px;font-size:15px;line-height:1.55;color:var(--kd-muted)}.kd-bl-tldr{position:relative;margin-bottom:clamp(30px,4vw,50px);padding:clamp(22px,2.6vw,34px);border:1px solid var(--kd-line-strong);background:linear-gradient(120deg,rgba(240,94,28,.1),transparent 60%)}.kd-bl-tldr:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;width:3px;background:var(--kd-gradient)}.kd-bl-tldr-text{margin:0;font-size:clamp(17px,1.35vw,21px);line-height:1.55;color:#fff}.kd-bl-prose{font-size:18px;line-height:1.75;color:rgba(255,255,255,.82);overflow-wrap:break-word}.kd-bl-prose>:first-child{margin-top:0}.kd-bl-prose>:last-child{margin-bottom:0}.kd-bl-prose p{margin:0 0 1.15em}.kd-bl-prose h2{margin:1.9em 0 .7em;padding-top:1.1em;border-top:1px solid var(--kd-line);font-size:clamp(25px,2.3vw,36px)!important;line-height:1.16;letter-spacing:-.012em;text-wrap:balance}.kd-bl-prose h2,.kd-bl-prose h3{font-family:var(--font-alt);font-weight:500;color:#fff}.kd-bl-prose h3{margin:1.7em 0 .6em;font-size:clamp(20px,1.7vw,26px)!important;line-height:1.25}.kd-bl-prose h4,.kd-bl-prose h5{margin:1.5em 0 .5em;font-family:var(--font-alt);font-size:19px!important;font-weight:500;line-height:1.3;color:#fff}.kd-bl-prose strong{font-weight:600;color:#fff}.kd-bl-faq-a a,.kd-bl-prose a{color:#fff;text-decoration:underline;text-decoration-color:var(--kd-accent);text-underline-offset:4px;transition:color .25s ease}.kd-bl-faq-a a:hover,.kd-bl-prose a:hover{color:var(--kd-accent-2)}.kd-bl-prose ol,.kd-bl-prose ul{margin:0 0 1.3em;padding:0;list-style:none;counter-reset:bl}.kd-bl-prose li{position:relative;padding:10px 0 10px 32px;border-top:1px solid var(--kd-line)}.kd-bl-prose li:last-child{border-bottom:1px solid var(--kd-line)}.kd-bl-prose li>ol,.kd-bl-prose li>ul{margin:10px 0 -11px}.kd-bl-prose ul>li:before{content:"";position:absolute;left:5px;top:1.3em;width:7px;height:7px;background:var(--kd-accent)}.kd-bl-prose ol>li{counter-increment:bl}.kd-bl-prose ol>li:before{content:counter(bl,decimal-leading-zero);position:absolute;left:0;top:14px;font-family:var(--font-alt);font-size:12px;color:var(--kd-accent-2)}.kd-bl-prose figure{margin:1.8em 0}.kd-bl-prose iframe,.kd-bl-prose img,.kd-bl-prose video{display:block;max-width:100%;height:auto;border:1px solid var(--kd-line)}.kd-bl-prose iframe{width:100%;aspect-ratio:16/9}.kd-bl-prose figcaption{margin-top:10px;font-size:13px;line-height:1.5;color:rgba(255,255,255,.55)}.kd-bl-prose blockquote{margin:1.8em 0;padding:6px 0 6px 26px;border-left:2px solid var(--kd-accent);font-family:var(--font-alt);font-size:clamp(19px,1.6vw,24px);line-height:1.45;color:#fff}.kd-bl-prose blockquote p:last-child{margin-bottom:0}.kd-bl-prose cite{display:block;margin-top:10px;font-family:var(--font-global);font-size:13px;font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.55)}.kd-bl-prose pre{margin:1.6em 0;padding:20px 22px;overflow-x:auto;border:1px solid var(--kd-line-strong);background:var(--kd-bg-2);font-size:14px;line-height:1.6;color:rgba(255,255,255,.86)}.kd-bl-prose :not(pre)>code{padding:2px 6px;border:1px solid var(--kd-line);background:var(--kd-bg-2);font-size:.86em;color:#fff}.kd-bl-prose .wp-block-table{overflow-x:auto}.kd-bl-prose table{width:100%;margin:0 0 1.3em;border-collapse:collapse;font-size:15px;line-height:1.5}.kd-bl-prose td,.kd-bl-prose th{padding:12px 14px;border:1px solid var(--kd-line);text-align:left;vertical-align:top}.kd-bl-prose th{font-weight:500;color:#fff;background:rgba(255,255,255,.04)}.kd-bl-faq{margin-top:clamp(50px,6vw,90px)}.kd-bl-faq-list{border-top:1px solid var(--kd-line-strong)}.kd-bl-faq-item{border-bottom:1px solid var(--kd-line)}.kd-bl-faq-item summary{display:grid;grid-template-columns:34px 1fr 20px;align-items:baseline;gap:10px;padding:20px 0;cursor:pointer;list-style:none;transition:padding-left .4s var(--bl-ease)}.kd-bl-faq-item summary::-webkit-details-marker{display:none}.kd-bl-faq-item summary:hover{padding-left:8px}.kd-bl-faq-num{font-family:var(--font-alt);font-size:12px;color:var(--kd-accent-2)}.kd-bl-faq-q{margin:0;letter-spacing:inherit;font-family:var(--font-alt);font-size:clamp(17px,1.4vw,21px);font-weight:500;line-height:1.3;color:#fff}.kd-bl-faq-icon{position:relative;align-self:center;width:14px;height:14px}.kd-bl-faq-icon:after,.kd-bl-faq-icon:before{content:"";position:absolute;top:50%;left:0;width:14px;height:1px;background:#fff;transition:transform .4s var(--bl-ease),background-color .3s ease}.kd-bl-faq-icon:after{transform:rotate(90deg)}.kd-bl-faq-item[open] .kd-bl-faq-icon:after{transform:rotate(0)}.kd-bl-faq-item[open] .kd-bl-faq-icon:after,.kd-bl-faq-item[open] .kd-bl-faq-icon:before{background:var(--kd-accent)}.kd-bl-faq-a{padding:0 34px 22px 44px;font-size:16px;line-height:1.7;color:rgba(255,255,255,.78)}.kd-bl-faq-item[open] .kd-bl-faq-a{animation:kd-bl-open .45s var(--bl-ease)}@keyframes kd-bl-open{0%{opacity:0;transform:translateY(-6px)}}.kd-bl-faq-a p:last-child{margin-bottom:0}.kd-bl-post-foot{margin-top:clamp(50px,6vw,90px)}.kd-bl-share{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:30px;padding:16px 0;border-top:1px solid var(--kd-line);border-bottom:1px solid var(--kd-line)}.kd-bl-share .kd-bl-label{margin:0}.kd-bl-share ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.kd-bl-share a{display:inline-block;padding:8px 14px;border:1px solid var(--kd-line-strong);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.kd-bl-share a:hover{border-color:#fff;background:#fff;color:var(--kd-bg)}.kd-bl-author{display:grid;grid-template-columns:140px 1fr;gap:clamp(20px,2.6vw,36px);padding:clamp(22px,2.6vw,36px);border:1px solid var(--kd-line-strong)}.kd-bl-author-photo{width:140px;height:140px;object-fit:cover;filter:grayscale(1);transition:filter .5s ease}.kd-bl-author:hover .kd-bl-author-photo{filter:none}.kd-bl-author-name{margin:0 0 4px;font-family:var(--font-alt);font-size:clamp(22px,1.9vw,28px);font-weight:500;line-height:1.2}.kd-bl-author-name a{color:#fff;text-decoration:none}.kd-bl-author-role{margin:0 0 14px;font-size:13px;color:var(--kd-accent-2)}.kd-bl-author-bio{margin:0 0 18px;font-size:15px;line-height:1.65;color:var(--kd-muted)}.kd-bl-author-links{display:flex;flex-wrap:wrap;gap:12px 28px;margin:0;padding:0;list-style:none}.kd-bl-related{padding:clamp(60px,8vw,120px) 0;border-top:1px solid var(--kd-line)}.kd-bl-profile{padding:clamp(40px,5vw,70px) 0 0}.kd-bl-profile .kd-bl-author{grid-template-columns:200px 1fr}.kd-bl-profile .kd-bl-author-photo{width:200px;height:200px}.kd-bl-profile .kd-bl-author-bio{max-width:51.95em;font-size:17px}@media (max-width:1199px){.kd-bl-cats ul{grid-template-columns:repeat(4,minmax(0,1fr))}.kd-bl-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.kd-bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kd-bl-cats ul{grid-template-columns:repeat(3,minmax(0,1fr))}.kd-bl-card--lead{grid-template-columns:1fr}.kd-bl-card--lead .kd-bl-card-media{aspect-ratio:16/9;min-height:0;border-right:0;border-bottom:1px solid var(--kd-line)}.kd-bl-lead{margin-top:22px}}@media (max-width:767px){.kd-bl-prose{font-size:17px}.kd-bl-post-facts>div{padding:14px 18px}.kd-bl-post-facts>div:first-child{padding-left:0;border-left:0}.kd-bl-byline{width:100%;border-bottom:1px solid var(--kd-line)}.kd-bl-author,.kd-bl-profile .kd-bl-author{grid-template-columns:1fr}.kd-bl-faq-a{padding:0 0 20px 44px}}@media (max-width:575px){.kd-bl-grid{grid-template-columns:1fr}.kd-bl-cats ul{grid-template-columns:repeat(2,minmax(0,1fr))}.kd-bl-cats a{padding:12px;font-size:13px}.kd-bl-pager li>a,.kd-bl-pager li>span{min-width:40px;height:40px;padding:0 10px}}@media (prefers-reduced-motion:reduce){.kd-bl-cover img,.kd-bl-faq-item[open] .kd-bl-faq-a,.kd-bl-head-glow{animation:none}.kd-bl-card-media img,.kd-bl-card-title a,.kd-bl-cats a:after,.kd-bl-faq-icon:after,.kd-bl-faq-icon:before,.kd-bl-faq-item summary{transition:none}.kd-bl-progress{display:none}}.kd-bl-list .kd-ccta.kd-bl-inline-cta{margin:clamp(28px,3.5vw,48px) 0}.kd-bl-relcats{margin-top:clamp(56px,7vw,100px)}.kd-bl-relcats-title{margin:0;font-family:var(--font-alt);font-size:clamp(20px,1.6vw,24px);font-weight:500;line-height:1.2;color:#fff}.kd-bl-cats.kd-bl-cats--related{margin-top:20px}.kd-bl-cats--related ul{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:991px){.kd-bl-cats--related ul{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-kd-blog-theme=light] body:has(.kd-blog-theme){--lt-bg:#f6f3ef;--lt-bg-2:#efeae4;--lt-surface:#fff;--lt-fg:#15110e;--lt-text:#3a332d;--lt-muted:#5e564f;--lt-subtle:#6b625a;--lt-faint:rgba(21,17,14,0.4);--lt-line:rgba(21,17,14,0.12);--lt-line-strong:rgba(21,17,14,0.24);--lt-hover:rgba(21,17,14,0.045);--lt-tint:rgba(21,17,14,0.025);--lt-accent-text:#a63d0c;--lt-shadow:0 18px 40px -18px rgba(21,17,14,0.28),0 2px 6px rgba(21,17,14,0.06);--kd-bg:var(--lt-bg);--kd-bg-2:var(--lt-bg-2);--kd-line:var(--lt-line);--kd-line-strong:var(--lt-line-strong);--kd-muted:var(--lt-muted);--kd-accent-2:var(--lt-accent-text);background:var(--lt-bg);color:var(--lt-text);color-scheme:light}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .bg-dark-1{background-color:var(--lt-bg)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .bg-dark-2{background-color:var(--lt-bg-2)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .light-content{color:var(--lt-text)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .light-content a{color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .light-content a:hover{color:var(--lt-fg)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .light-content dl dd{color:var(--lt-fg)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) ::selection{background:var(--kd-accent);color:#15110e}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .theme-main ::-webkit-scrollbar-track{background:var(--lt-hover)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .theme-main ::-webkit-scrollbar-thumb{background:var(--lt-line-strong)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .btn-mod.btn-w{background:var(--lt-fg)!important;border-color:var(--lt-fg);color:#fff!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .btn-mod.btn-w:focus-visible,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .btn-mod.btn-w:hover{border-color:var(--kd-accent);color:#15110e!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .btn-mod.btn-w:not(.btn-hover-anim):focus-visible,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .btn-mod.btn-w:not(.btn-hover-anim):hover{background:var(--kd-accent)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .btn-mod.btn-border-w{border-color:var(--lt-fg)!important;color:var(--lt-fg)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .btn-mod.btn-border-w.btn-hover-anim:before{background:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .btn-mod.btn-border-w:focus-visible,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .btn-mod.btn-border-w:hover{color:#fff!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .btn-mod.btn-border-w:not(.btn-hover-anim):focus-visible,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .btn-mod.btn-border-w:not(.btn-hover-anim):hover{background:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-logo{filter:none}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav{--kd-nav-fg:var(--lt-fg);--kd-nav-fg-2:var(--lt-text);--kd-nav-muted:var(--lt-muted);--kd-nav-line:var(--lt-line);--kd-nav-panel:var(--lt-surface);--kd-nav-hover:var(--lt-hover);--kd-nav-panel-bg:var(--lt-surface);--kd-nav-card-bg:var(--lt-bg);--kd-nav-border:var(--lt-line-strong);--kd-nav-text:var(--lt-text);--kd-nav-strong:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .kd-panel{--kd-sep:var(--lt-line);--kd-sep-strong:var(--lt-line-strong);--kd-row-line:var(--lt-line);--kd-row-hover:var(--lt-hover)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav.dark,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav.dark.js-transparent,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav.dark.transparent{background:rgba(255,255,255,.94)!important;border-bottom-color:var(--lt-line-strong)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav.dark.js-transparent.small-height{background:#fff!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav.transparent:has(.kd-nav):before,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav:has(.kd-nav):before{background:none;opacity:0}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav.dark,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav.dark.js-transparent:not(.small-height),html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav.dark.transparent:not(.small-height){background-color:rgba(255,255,255,.94)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .items-end .kd-cta,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .kd-nav>li>.kd-nav-toggle,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .kd-nav>li>a{text-shadow:none!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .mobile-nav-icon,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .mobile-nav-icon:after,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .mobile-nav-icon:before{background:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .mobile-nav.active .mobile-nav-icon{background:transparent}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .mobile-nav{color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .inner-nav ul.kd-nav>li>a.kd-nav-link{color:var(--lt-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .inner-nav ul.kd-nav>li>a.kd-nav-link.active,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .inner-nav ul.kd-nav>li>a.kd-nav-link:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-nav-item.is-open>a.kd-nav-link{color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-nav-toggle{color:var(--lt-muted)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-drop{--drop-shadow:var(--lt-shadow)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .inner-nav .kd-drop a{color:var(--drop-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .inner-nav .kd-drop a.active,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .inner-nav .kd-drop a.kd-drop-all,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .inner-nav .kd-drop a.kd-drop-more,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .inner-nav .kd-drop a.kd-drop-promo,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .inner-nav .kd-drop a:focus-visible,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .main-nav .inner-nav .kd-drop a:hover{color:var(--drop-strong)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-mega{background:var(--lt-surface);border-color:var(--lt-line);box-shadow:var(--lt-shadow)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-mega-groups{border-right-color:var(--lt-line)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-mega-links li{border-bottom-color:var(--lt-line)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-mega-caption,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-mega-tab-count{color:var(--lt-subtle)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-mega-group-lead,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-mega-promo-text,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-mega-tab{color:var(--lt-muted)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .inner-nav .kd-mega-links li a{color:var(--lt-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-mega-tab.is-active,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-mega-tab:hover{background:var(--lt-hover);color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .inner-nav .kd-mega a.kd-mega-all,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .inner-nav .kd-mega-links li a:focus-visible,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .inner-nav .kd-mega-links li a:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-mega-group-title,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-mega-promo-title{color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-lang a{color:var(--lt-muted)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-lang a:focus-visible,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-lang a:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-lang a[aria-current=true]{color:var(--lt-fg)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-lang a:focus-visible,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-lang a:hover{background:var(--lt-hover)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-pl-badge{color:var(--lt-muted)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-bar,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-nav{background:var(--lt-surface);color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-bar,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-contact .kd-m-quick,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-group--fold,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-item{border-color:var(--lt-line)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-group a{border-left-color:var(--lt-line)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-toggle .mi-chevron-down{border-color:var(--lt-line-strong)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-close,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-group--fold.is-open .kd-m-gtoggle,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-gtoggle.is-active{color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-group a.is-active,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-group a:active,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-link,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-quick,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-toggle{color:var(--lt-fg)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-group a.is-active{border-left-color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-group a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-group a.kd-m-more,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-group--fold a{color:var(--lt-text)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-gtoggle{color:var(--lt-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-caption,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-gcount,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-group .kd-m-link-label,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-link-label,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-num{color:var(--lt-subtle)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-sub-footer{color:var(--lt-accent-text)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-cta{background:var(--lt-fg);border-color:var(--lt-fg);color:#fff!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-nav a:focus-visible,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-m-nav button:focus-visible{outline-color:var(--lt-fg)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-head-glow{opacity:.55}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-author-name a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-byline a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-card-title a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-cat:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-cats a:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-cats a[aria-current=page],html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-crumbs [aria-current=page],html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-crumbs a:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-flag,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-h1,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-h2,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-link,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-link:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-list-title,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-pager li>a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-pager li>span,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post-facts dd,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post-title,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-relcats-title{color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-cats a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-crumbs a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-kicker,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-lead{color:var(--lt-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-byline-role,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-card-meta,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-crumbs li,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-label,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-list-count,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post-facts dt{color:var(--lt-subtle)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-pager-gap{color:var(--lt-subtle)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-pager [aria-disabled=true]{color:var(--lt-faint)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-card:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-cats a:hover{background:var(--lt-hover)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-cats a[aria-current=page]{background:var(--lt-surface)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-card,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-lead-post{background:var(--lt-surface)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-pager li>a:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-share a:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-top:hover{border-color:var(--lt-fg);background:var(--lt-fg);color:#fff!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-pager [aria-current=page]{color:#15110e}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-grid{background:linear-gradient(rgba(21,17,14,.05) 1px,transparent 0) 0 0 /100% 64px,linear-gradient(90deg,rgba(21,17,14,.05) 1px,transparent 0) 0 0 /64px 100%}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-post-meta,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-copy,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-top{background:var(--lt-surface)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-anchor,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-copy,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-lead{color:var(--lt-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-toc-head,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-toc-num,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-cover-tag,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-nav-cat,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-toc-left{color:var(--lt-subtle)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-toc-list a{color:var(--lt-muted)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-share a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-share button,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-tldr-text,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-toc--mobile summary,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-toc-list a.is-active,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-toc-list a:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-anchor:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-copy:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-dock-now,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-nav-item,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-top,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) a.kd-bp-nav-item:hover{color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-anchor:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-copy:hover{border-color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-share button.is-done,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-share button:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-anchor.is-done,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-copy.is-done{color:#15110e}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-toc-list a.is-active,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) a.kd-bp-nav-item:hover{background:var(--lt-hover)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-faq-item[open],html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-toc{background:var(--lt-surface)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-tldr{background:linear-gradient(120deg,rgba(240,94,28,.1),transparent 62%),var(--lt-surface)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-tldr-mark{color:rgba(240,94,28,.16)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-author{background:radial-gradient(420px 260px at 100% 0,rgba(240,94,28,.1),transparent 70%),var(--lt-surface)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-author-bio{color:var(--lt-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-nav{background:var(--lt-surface)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-dock,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-top{background:var(--lt-surface);box-shadow:var(--lt-shadow)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-dock-icon:after,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-dock-icon:before{background:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-dock-head{color:var(--lt-subtle)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-byline-name{color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-byline-meta,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-byline-role{color:var(--lt-muted)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose{color:var(--lt-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-faq-a a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-faq-q,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-faq-a a:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose a:not([class]):hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose blockquote,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose td:first-child,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose>p:first-child,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose b,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose blockquote,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose h2,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose h3,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose h4,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose h5,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose h6,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose strong,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose th{color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-faq-a a:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose a:hover{color:var(--lt-accent-text)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose .wp-block-table figcaption,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose table+figcaption,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose cite,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose figcaption{color:var(--lt-subtle)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose thead th,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose tr:first-child>th{color:var(--lt-fg);background:var(--lt-bg-2)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose th{background:var(--lt-bg-2)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose table{background:var(--lt-surface)!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose tbody tr:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose>ol>li:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose>ul>li:hover{background:var(--lt-hover)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose blockquote{background:var(--lt-surface)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose pre{background:var(--lt-surface);color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-prose :not(pre)>code,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose :not(pre)>code{background:var(--lt-bg-2);color:var(--lt-accent-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-faq-a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-faq-a p{color:var(--lt-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-faq-icon:after,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-faq-icon:before{background:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-faq-item[open] .kd-bl-faq-icon:after,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-faq-item[open] .kd-bl-faq-icon:before{background:var(--kd-accent)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose .kd-ig{background:var(--lt-surface);color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose .kd-ig-cap,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ig-name,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ig-then{color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose .kd-ig-foot,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ig-if{color:var(--lt-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ig-arrow,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ig-paths dd:not(.kd-ig-mono) span:not(:last-child):after,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ig-paths dt{color:var(--lt-subtle)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose .kd-ig-cols>li:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ig-cols>div:hover{background:var(--lt-hover)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ig--steps .kd-ig-cols>li+li:after{background:var(--lt-surface)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ig-row i{border-color:var(--lt-line-strong)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ig-row:first-child i{background:var(--lt-fg);border-color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose .kd-shot{background:var(--lt-surface)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-shot-frame{background:var(--lt-bg-2)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-shot-frame:before{box-shadow:14px 0 0 var(--lt-line-strong),28px 0 0 var(--lt-line-strong)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-shot-frame:after{color:var(--lt-subtle)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose .kd-shot figcaption{color:var(--lt-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-prose .kd-shot-credit a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-shot-credit{color:var(--lt-subtle);text-decoration-color:var(--lt-line-strong)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-shot-zoom:after{border-color:var(--lt-line-strong);background:rgba(255,255,255,.92);color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .inner-nav .kd-drop a.kd-drop-promo,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .inner-nav .kd-mega a.kd-mega-promo,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-aside-cta,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-cover-frame,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-cta,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ccta{--lt-bg:#0b0b0c;--lt-bg-2:#121214;--lt-surface:#121214;--lt-fg:#fff;--lt-text:rgba(255,255,255,0.82);--lt-muted:rgba(255,255,255,0.72);--lt-subtle:rgba(255,255,255,0.64);--lt-faint:rgba(255,255,255,0.4);--lt-line:rgba(255,255,255,0.1);--lt-line-strong:rgba(255,255,255,0.22);--lt-hover:rgba(255,255,255,0.04);--lt-accent-text:#ff8a4c;--kd-bg:#0b0b0c;--kd-bg-2:#121214;--kd-line:rgba(255,255,255,0.1);--kd-line-strong:rgba(255,255,255,0.22);--kd-muted:rgba(255,255,255,0.62);--kd-accent-2:#ff8a4c;--drop-card-bg:#121214;--drop-border:rgba(255,255,255,0.12);--drop-line:rgba(255,255,255,0.08);--drop-text:rgba(255,255,255,0.76);--drop-strong:#fff;--drop-muted:rgba(255,255,255,0.62);--drop-accent-2:#ff8a4c;color-scheme:dark;color:var(--lt-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ccta{background:var(--ccta-bg),#0b0b0c}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-cover-frame,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bp-cta,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ccta--end{background-color:#0b0b0c}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-aside-cta{border-color:rgba(255,255,255,.22);background:#0b0b0c}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-aside-cta .kd-bl-link,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-bl-post .kd-bl-aside-cta .kd-bl-link:hover{border-bottom-color:currentColor;color:#fff!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ccta .kd-ccta-btn.kd-ccta-btn,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ccta .kd-ccta-btn.kd-ccta-btn:focus-visible,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-ccta .kd-ccta-btn.kd-ccta-btn:hover{color:#0b0b0c!important}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-footer,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf{background:var(--lt-bg-2);color:var(--lt-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf .kdf-contact a:focus-visible,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf .kdf-link:focus-visible,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-contact-mail,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-cta-title,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-link:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-policies a:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-profiles a:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-score,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-title,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-top-icon,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-top:hover{color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-contact-phone,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-link,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-profiles a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-top{color:var(--lt-text)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-about,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-bottom,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-contact-hours,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-policies a{color:var(--lt-muted)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kdf-top:hover .kdf-top-icon{color:#15110e}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-cmp{background:var(--lt-surface);box-shadow:var(--lt-shadow)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-cmp-btn,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-cmp-btn-text:hover,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-cmp-switch strong,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-cmp-text a,html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-cmp-title{color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-cmp-btn{border-color:var(--lt-fg)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-cmp-btn:hover{color:#15110e}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-cmp-switch input:after{background:var(--lt-muted)}html[data-kd-blog-theme=light] body:has(.kd-blog-theme) .kd-cmp-switch input:checked:after{background:#fff}.kd-bl-crumbs-bar{position:relative}.kd-bl-theme{position:absolute;z-index:2;top:calc(100% + 2px);right:0;display:inline-flex;align-items:center;gap:8px;height:26px;margin:0;padding:0 6px 0 10px;border:1px solid var(--kd-line-strong);border-radius:0;background:transparent;color:var(--kd-muted);font-family:var(--font-global-caps);font-size:11px;font-weight:500;letter-spacing:.12em;line-height:1;text-transform:uppercase;cursor:pointer;transition:color .25s ease,border-color .25s ease}.kd-bl-theme:hover{border-color:currentColor;color:#fff}.kd-bl-theme:focus-visible{outline:2px solid var(--kd-accent);outline-offset:2px}.kd-bl-theme-ico{display:inline-flex}.kd-bl-theme-track{position:relative;width:26px;height:14px;border:1px solid}.kd-bl-theme-knob{position:absolute;top:2px;left:2px;width:8px;height:8px;background:currentColor;transition:transform .25s ease,background-color .25s ease}html[data-kd-blog-theme=light] .kd-bl-theme{color:var(--lt-text,#3a332d)}html[data-kd-blog-theme=light] .kd-bl-theme:hover{color:var(--lt-fg,#15110e)}html[data-kd-blog-theme=light] .kd-bl-theme-knob{transform:translateX(12px);background:var(--kd-accent)}html:not(.js) .kd-bl-theme{display:none}@media (max-width:575px){.kd-bl-theme-text{display:none}.kd-bl-theme{padding-left:7px}}@media (prefers-reduced-motion:reduce){.kd-bl-theme,.kd-bl-theme-knob{transition:none}}