                                                                               
[data-article-design]>.container{width:min(var(--article-max-width,1220px),100%)}
[data-article-design] .blog-layout{grid-template-columns:minmax(0,1fr) var(--article-sidebar-desktop,292px);gap:var(--article-gap-desktop,29px)}
[data-article-design] .article-layout-single{grid-template-columns:minmax(0,1fr)}
[data-article-design] .blog-main,[data-article-design] .blog-sidebar{min-width:0}
[data-article-design] .fk-article-content img,[data-article-design] .fk-article-content iframe,[data-article-design] .fk-article-content video{max-width:100%}
[data-article-design] .fk-article-content table{display:block;max-width:100%;overflow-x:auto}
[data-article-design] .fk-article-toc__item--h3{padding-inline-start:20px}
[data-article-design] .fk-article-toc__children{list-style:none;padding-inline-start:20px}
[data-article-design] .fk-service-list__copy small{display:block;font-size:inherit;line-height:1.9;color:var(--fk-muted)}
[data-article-design] .fk-service-list__media>.icon{width:24px;height:24px}
[data-article-design] .fk-service-list__item[style*="--article-item-size:"] .fk-service-list__media{width:var(--article-item-size)!important;height:var(--article-item-size)!important}
[data-article-design] .fk-service-list__item[style*="--article-item-accent:"] .fk-service-list__media{color:var(--article-item-accent)!important}
[data-article-design] .fk-service-list__item[style*="--article-item-background:"] .fk-service-list__media{background:var(--article-item-background)!important}
[data-article-design] .fk-service-list__item[style*="--article-item-title:"] .fk-service-list__copy strong{color:var(--article-item-title)!important}
[data-article-design] .fk-service-list__item[style*="--article-item-subtitle:"] .fk-service-list__copy small{color:var(--article-item-subtitle)!important}
[data-article-design] .fk-related-services-mobile__panel li[style*="--article-item-size:"] img{width:var(--article-item-size)!important;height:var(--article-item-size)!important}
[data-article-design] .fk-related-services-mobile__panel li[style*="--article-item-background:"] img{background:var(--article-item-background)!important}
[data-article-design] .fk-related-services-mobile__panel li[style*="--article-item-title:"] span{color:var(--article-item-title)!important}
[data-article-design] .fk-article-children{margin-top:26px;border-top:1px solid var(--fk-border);padding-top:20px}
[data-article-design] .fk-article-children header{display:flex;gap:10px;align-items:center;margin-bottom:14px}
[data-article-design] .fk-article-children h2{font-size:20px}
[data-article-design] .fk-article-children ul{list-style:none;padding:0;margin:0}
[data-article-design] .fk-article-children a{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--fk-border)}
[data-article-design] .fk-article-children img{width:74px;height:48px;object-fit:cover;border-radius:7px}
[data-article-design] .fk-article-children strong{font-size:13px;line-height:1.9;flex:1}
[data-article-design] .fk-article-children .icon{width:20px;height:20px;flex-shrink:0}
[data-design-family=article] .fk-contact-dialog[hidden]{display:none!important}
[data-design-family=article] .fk-contact-dialog{position:fixed;inset:0;z-index:1800;display:grid;place-items:center;padding:20px}
[data-design-family=article] .fk-contact-dialog__backdrop{position:absolute;inset:0;background:rgb(18 34 62 / .48);backdrop-filter:blur(4px)}
[data-design-family=article] .fk-contact-dialog__panel{position:relative;background:var(--fk-surface,#fff);max-height:calc(100svh - 40px);overflow:auto;margin:0;box-shadow:0 24px 80px rgb(0 0 0 / .18)}
[data-design-family=article].fk-dialog-open{overflow:hidden}
[data-design-family=article] .fk-honeypot{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
[data-design-family=article] .fk-form-result{grid-column:1/-1;line-height:1.9;font-size:12px;margin:0}
[data-design-family=article] .fk-form-result.is-success{color:#19754a}
[data-design-family=article] .fk-form-result.is-error,[data-design-family=article] .fk-field-error{color:#b42318}
[data-design-family=article] .fk-field-error{font-size:11px}
[data-design-family=article] [hidden]{display:none!important}
[data-design-family=article] i.icon{display:inline-flex;align-items:center;justify-content:center}
@media(max-width:1080px){[data-article-design] .blog-layout{grid-template-columns:minmax(0,1fr) var(--article-sidebar-tablet,264px);gap:var(--article-gap-tablet,23px)}}
@media(max-width:880px){[data-article-design] .blog-layout{grid-template-columns:minmax(0,1fr) var(--article-sidebar-compact,231px);gap:var(--article-gap-compact,19px)}}
@media(max-width:680px){[data-article-design] .blog-layout{grid-template-columns:minmax(0,1fr);gap:var(--article-gap-mobile,20px)}}
[data-article-design] .article-layout-single{grid-template-columns:minmax(0,1fr)}
