:where(.kt-doc,[class^="kt-article-"]:not(.kt-article-header):not(.kt-article-image),:is(.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust):not(:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) *)){color-scheme:light;--kt-bg:#fff;--kt-surface:#faf7fb;--kt-card:#fff;--kt-border:#ece4f0;--kt-border-strong:#d9cbe0;--kt-heading:#2a1533;--kt-text:#3b3346;--kt-muted:#6b6178;--kt-primary:#5c196c;--kt-primary-2:#a04ba7;--kt-pink:#e06e9b;--kt-drop:#ef0403;--kt-grad:linear-gradient(135deg,#e06e9b,#a04ba7);--kt-grad-btn:linear-gradient(135deg,#a04ba7,#5c196c);--kt-ok:#15803d;--kt-warn:#b45309;--kt-high:#c2410c;--kt-crit:#b91c1c;--kt-info:#0f766e;--kt-tint:#f8f1f8;--kt-hero:linear-gradient(160deg,#fdf2f7,#f6eef9 58%,#fbf8fc);--kt-shadow:0 1px 2px rgba(42,21,51,.05),0 10px 28px -14px rgba(92,25,108,.28);--kt-r:.875rem;background:var(--kt-bg);color:var(--kt-text);}:where(.kt-doc,[class^="kt-article-"]:not(.kt-article-header):not(.kt-article-image)){display:block;width:100%;max-width:none;margin-inline:auto;border-radius:.5rem;overflow-wrap:break-word;box-shadow:var(--kt-halo,none);font:400 1.0625rem/1.7 system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;}
@media screen and (prefers-color-scheme:dark){
:where(.kt-doc,[class^="kt-article-"]:not(.kt-article-header):not(.kt-article-image)):not(:is(.kt-dm-theme,.kt-dm-light) *){color-scheme:dark;--kt-bg:#140f19;--kt-surface:#1b1421;--kt-card:#231b2b;--kt-border:#3a2f44;--kt-border-strong:#4b3d57;--kt-heading:#fff;--kt-text:#ece6f0;--kt-muted:#b7abc2;--kt-primary:#e79ac0;--kt-primary-2:#d8b4e2;--kt-ok:#4ade80;--kt-warn:#fbbf24;--kt-high:#fb923c;--kt-crit:#f87171;--kt-info:#5eead4;--kt-tint:#2a1d33;--kt-hero:linear-gradient(160deg,#2c1729,#241a31 58%,#1b1421);--kt-shadow:0 12px 28px -14px #000;--kt-halo:0 0 0 .75rem #140f19;}
} @media screen{
:is(html,body):is(.wp-dark-mode-active,.dark-mode,.dark,.darkmode,[class*=flavor-dark],.flavor-options-dark,.flavor-enable-darkmode,[data-theme="dark" i],[data-color-scheme="dark" i],[data-bs-theme="dark" i],[data-kt-theme="dark"]) :where(.kt-doc,[class^="kt-article-"]:not(.kt-article-header):not(.kt-article-image),:is(.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust):not(:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) *)):not(.kt-dm-light *),
[class^="kt-article-"][data-kt-theme="dark"]:not(.kt-dm-light *){color-scheme:dark;--kt-bg:#140f19;--kt-surface:#1b1421;--kt-card:#231b2b;--kt-border:#3a2f44;--kt-border-strong:#4b3d57;--kt-heading:#fff;--kt-text:#ece6f0;--kt-muted:#b7abc2;--kt-primary:#e79ac0;--kt-primary-2:#d8b4e2;--kt-ok:#4ade80;--kt-warn:#fbbf24;--kt-high:#fb923c;--kt-crit:#f87171;--kt-info:#5eead4;--kt-tint:#2a1d33;--kt-hero:linear-gradient(160deg,#2c1729,#241a31 58%,#1b1421);--kt-shadow:0 12px 28px -14px #000;--kt-halo:0 0 0 .75rem #140f19;}
} :where(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) :where(*,::before,::after){box-sizing:border-box}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) :where(p,ul,ol,li,figure,h2,h3,h4){margin:0;padding:0}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) img{max-width:100%;height:auto}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) strong{font-weight:700;color:var(--kt-heading)}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) a strong{color:inherit}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) p:empty{display:none}
[class^=kt-] :is(.kt-main-content,.kt-container,.kt-intro-box){display:block;max-width:none;margin:0;padding:0}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) blockquote{margin:1.5rem 0;padding:0;padding-inline-start:1.25rem;border-inline-start:3px solid var(--kt-primary-2);color:var(--kt-heading)}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) [id]{scroll-margin-top:4.5rem}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) a[href]{color:var(--kt-primary);text-decoration:underline;text-decoration-color:var(--kt-primary-2);text-underline-offset:.2em}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) a[href]:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}
[class^=kt-] a.kt-external-link::after{content:"\2197"/"";margin-inline-start:.15em;font-size:.8em}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) :focus-visible{outline:2px solid var(--kt-primary);outline-offset:2px;border-radius:.25rem}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) :is(h2,h3,h4)[class],[class^=kt-] :is(.kt-section,.kt-faq-item,.kt-eeat-item,.kt-disclaimer-item-content) :is(h3,h4){font-family:inherit;text-transform:none}
[class^=kt-] .kt-section>:where(h2,h3,h4):not([class]){margin:2rem 0 .625rem;color:var(--kt-heading);line-height:1.35}
[class^=kt-] .kt-section>p:not([class]){margin:0 0 1.125rem;color:var(--kt-text)}
[class^=kt-] :is(.kt-update-note,.kt-author-bio,.kt-author-intro,.kt-disclaimer-text,.kt-disclaimer-alert-text,.kt-related-intro,.kt-related-excerpt,.kt-related-home-cta p,.kt-citation-apa,.kt-disclaimer-item p,.kt-eeat-item p,.kt-tldr-list>li,.kt-ref,.kt-faq-item p){color:var(--kt-text)}
[class^=kt-] :is(.kt-toc,.kt-faq-item,.kt-table-wrap,.kt-info-table,.kt-ref,.kt-research-card,.kt-author-card,.kt-related-card,.kt-disclaimer-item,.kt-eeat-item,.kt-update-note,.kt-disclaimer-alert){border:1px solid var(--kt-border);border-radius:var(--kt-r);background:var(--kt-card)}
[class^=kt-] :is(.kt-hero,.kt-article-header,.kt-cta-section,.kt-metric-item,.kt-tldr-section,.kt-top-cta-banner){position:relative;overflow:hidden}
[class^=kt-] :is(.kt-hero,.kt-article-header,.kt-cta-section,.kt-metric-item)::before{content:"";position:absolute;inset:0 0 auto;height:.3125rem;background:var(--kt-grad)}
[class^=kt-] :is(.kt-tldr-section,.kt-top-cta-banner,.kt-metric-item){border:1px solid var(--kt-border);background:var(--kt-tint)}
[class^=kt-] :is(.kt-tldr-section,.kt-top-cta-banner)::before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:.3125rem;background:var(--kt-grad)}
[class^=kt-] :is(.kt-toc-title,.kt-metric-label,.kt-author-role,.kt-eeat-title,.kt-platform-section-label,.kt-infobox-label,.kt-range-table thead th){font-size:.75rem;font-weight:800;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}
[class^=kt-] :is(.kt-badge,a.kt-cite-link,a.kt-author-link){display:inline-flex;align-items:center;gap:.4rem;min-height:1.75rem;padding:.125rem .7rem;border:1px solid var(--kt-border-strong);border-radius:999px;background:var(--kt-card);color:var(--kt-primary);font-size:.8125rem;font-weight:700;line-height:1.25;text-decoration:none}
[class^=kt-] :is(a.kt-top-cta-btn,a.kt-cta-hero-btn){display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.375rem;border:0;border-radius:999px;background:var(--kt-grad-btn) 0 0/160% 100%;color:#fff;font-size:.9375rem;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;box-shadow:0 8px 20px -10px rgba(92,25,108,.7);}
[class^=kt-] :is(a.kt-top-cta-btn,a.kt-cta-hero-btn):hover{background-position:100% 0;color:#fff}
[class^=kt-] :is(.kt-byline-reviewer,.kt-reviewed)::before{content:"";display:inline-block;width:.3125rem;height:.625rem;margin:0 .5rem 0 .125rem;border:solid var(--kt-ok);border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-.125rem)}
[class^=kt-] :is(.kt-h2,.kt-research-heading,.kt-authors-title,.kt-related-heading){margin:0 0 1rem;color:var(--kt-heading);font-size:clamp(1.5rem,1.18rem + 1.3vw,2rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}
[class^=kt-] :is(.kt-h2,.kt-research-heading,.kt-authors-title,.kt-related-heading)::before{content:"";display:block;width:2.75rem;height:.3125rem;margin-bottom:.875rem;border-radius:9px;background:var(--kt-grad)}
[class^=kt-] .kt-h3{margin:2rem 0 .625rem;color:var(--kt-heading);font-size:clamp(1.1875rem,1.1rem + .35vw,1.3125rem);font-weight:750;line-height:1.35}
[class^=kt-] .kt-paragraph{margin:0 0 1.125rem;color:var(--kt-text);font-size:1.0625rem;line-height:1.75}
@media(min-width:1000px){.kt-doc .kt-paragraph,.kt-doc .kt-tldr-list>li,.kt-doc .kt-faq-a p{font-size:1.125rem;line-height:1.8}}
[class^=kt-] .kt-lead{margin-bottom:1.5rem;color:var(--kt-heading);font-size:clamp(1.125rem,1.06rem + .3vw,1.25rem);line-height:1.65}
[class^=kt-] .kt-section :is(ul,ol):not([class]){margin:0 0 1.125rem;padding-inline-start:1.5rem}
[class^=kt-] .kt-section :is(ul,ol):not([class])>li{margin:.375rem 0}
[class^=kt-] .kt-section li::marker{color:var(--kt-primary-2)}
[class^=kt-] .kt-section+.kt-section{margin-top:3.25rem}
[class^=kt-] :is(.kt-hero,.kt-article-header){margin:0 0 1.75rem;padding:1.625rem 1.125rem 1.25rem;border:1px solid var(--kt-border);border-radius:1.25rem;background:var(--kt-hero);box-shadow:var(--kt-shadow)}
[class^=kt-] .kt-meta-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem}
[class^=kt-] .kt-badge::before{content:"";width:.4375rem;height:.4375rem;border-radius:50%;background:var(--kt-grad)}
[class^=kt-] .kt-badge:first-child{border-color:transparent;background:var(--kt-grad-btn);color:#fff}
[class^=kt-] .kt-badge:first-child::before{background:#fff}
[class^=kt-] .kt-subtitle{margin:0 0 1.25rem;color:var(--kt-heading);font-size:clamp(1.0625rem,1rem + .35vw,1.1875rem);line-height:1.6}
[class^=kt-] .kt-byline{display:flex;align-items:center;gap:.875rem;padding-top:1rem;border-top:1px solid var(--kt-border-strong)}
[class^=kt-] :is(.kt-byline-avatar,.kt-author-avatar){flex:none;width:3.25rem;height:3.25rem;padding:2px;border-radius:50%;background:var(--kt-grad)}
[class^=kt-] :is(.kt-byline-avatar,.kt-author-avatar) img{display:block;width:100%;height:100%;border:2px solid var(--kt-card);border-radius:50%;object-fit:cover}
[class^=kt-] .kt-byline-author{margin:0;color:var(--kt-heading);font-size:.97rem;line-height:1.45}
[class^=kt-] .kt-byline-reviewer{margin:.125rem 0 0;color:var(--kt-muted);font-size:.875rem;line-height:1.45}
[class^=kt-] a.kt-byline-name{font-weight:700}
[class^=kt-] :is(.kt-freshness-bar,.kt-meta-info){display:flex;flex-wrap:wrap;gap:.375rem 1.125rem;margin:1rem 0 0;color:var(--kt-muted);font-size:.8125rem;line-height:1.5}
[class^=kt-] :is(.kt-freshness-bar,.kt-meta-info) time{color:var(--kt-heading);font-weight:650}
[class^=kt-] :is(.kt-published,.kt-updated,.kt-reading)::before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-inline-end:.45rem;border-radius:50%;background:var(--kt-border-strong);vertical-align:.05em}
[class^=kt-] .kt-updated::before{background:var(--kt-grad)}
[class^=kt-] .kt-reading::before{border:2px solid var(--kt-primary-2);background:none}
[class^=kt-] .kt-update-note{margin:1rem 0 0;padding:.75rem 1rem;border-inline-start:3px solid var(--kt-primary-2);font-size:.9375rem;line-height:1.6}
[class^=kt-] :is(.kt-infobox,.kt-benchmark){display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin:.75rem 0 0;color:var(--kt-muted);font-size:.8125rem}
[class^=kt-] :is(.kt-infobox-value,.kt-benchmark-date){color:var(--kt-heading);font-weight:650}
[class^=kt-] .kt-top-cta-banner{margin:0 0 1.75rem;padding:1rem 1.125rem 1rem 1.375rem;border-radius:var(--kt-r)}
[class^=kt-] .kt-top-cta-content{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}
[class^=kt-] .kt-top-cta-icon{flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--kt-card);box-shadow:var(--kt-shadow);font-size:1.125rem;line-height:1}
[class^=kt-] .kt-top-cta-text{flex:1 1 calc(100% - 3.5rem);margin:0;color:var(--kt-heading);font-size:.97rem;font-weight:600;line-height:1.5}
[class^=kt-] a.kt-top-cta-btn{flex:1 1 100%}
[class^=kt-] .kt-toc{margin:0 0 1.75rem;padding:1.25rem 1rem 1rem;box-shadow:var(--kt-shadow)}
[class^=kt-] .kt-toc-title{display:flex;align-items:center;gap:.75rem;margin:0 0 .75rem;padding-inline:.25rem;color:var(--kt-primary)}
[class^=kt-] .kt-toc-title::after{content:"";flex:1;height:2px;border-radius:2px;background:var(--kt-grad);opacity:.5}
[class^=kt-] .kt-toc-list{margin:0;padding:0;list-style:none;counter-reset:kt-toc}
[class^=kt-] .kt-toc-list>li{display:flex;align-items:flex-start;gap:.625rem;margin:0;padding:.125rem 0;counter-increment:kt-toc;break-inside:avoid}
[class^=kt-] .kt-toc-list>li::before{content:counter(kt-toc);flex:none;display:grid;place-items:center;width:1.625rem;height:1.625rem;margin-top:.3125rem;border-radius:50%;background:var(--kt-grad-btn);color:#fff;font-size:.75rem;font-weight:800}
[class^=kt-] .kt-toc-list a{flex:1;min-height:2.25rem;padding:.375rem .5rem;border-radius:.5rem;color:var(--kt-text);font-size:.97rem;font-weight:550;line-height:1.5;text-decoration:none}
[class^=kt-] .kt-toc-list a:hover{background:var(--kt-tint);color:var(--kt-primary)}
[class^=kt-] .kt-tldr-section{margin:0 0 2.75rem;padding:1.375rem 1.125rem 1.25rem 1.5rem;border-radius:1.25rem}
[class^=kt-] :is(.kt-tldr-title,.kt-tldr-badge){display:block;margin:0 0 1rem;color:var(--kt-heading);font-size:1.3125rem;font-weight:800;line-height:1.3;letter-spacing:-.01em}
[class^=kt-] .kt-tldr-header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;margin-bottom:1rem}
[class^=kt-] .kt-tldr-header .kt-tldr-badge{margin:0}
[class^=kt-] .kt-tldr-version{color:var(--kt-muted);font-size:.8125rem}
[class^=kt-] .kt-tldr-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}
[class^=kt-] .kt-tldr-list>li{position:relative;margin:0;padding:0;padding-inline-start:2.125rem;font-size:1rem;line-height:1.6}
[class^=kt-] .kt-tldr-list>li::before{content:"";position:absolute;top:.125rem;inset-inline-start:0;width:1.375rem;height:1.375rem;border-radius:50%;background:var(--kt-grad-btn)}
[class^=kt-] .kt-tldr-list>li::after{content:"";position:absolute;top:.3125rem;inset-inline-start:.5rem;width:.375rem;height:.6875rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
[class^=kt-] :is(.kt-figure,.kt-article-image){margin:1.75rem 0 2rem}
[class^=kt-] :is(.kt-figure,.kt-article-image) img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border:0;border-radius:var(--kt-r);background:var(--kt-surface);box-shadow:var(--kt-shadow)}
[class^=kt-] .kt-image-caption{position:relative;margin:.75rem 0 0;padding-inline-start:2.25rem;color:var(--kt-muted);font-size:.875rem;line-height:1.55}
[class^=kt-] .kt-image-caption::before{content:"";position:absolute;top:.72em;inset-inline-start:0;width:1.5rem;height:2px;border-radius:2px;background:var(--kt-grad)}
[class^=kt-] :is(.kt-update-note,.kt-image-caption) strong{color:var(--kt-primary)}:is(.kt-range-normal,.kt-index-normal,[class*=kt-index-optimal],.kt-index-good){--kt-lv:var(--kt-ok)}:is(.kt-range-low,.kt-range-borderline,.kt-range-moderate,.kt-index-low,.kt-index-borderline,.kt-index-moderate,[class*=kt-index-mild]){--kt-lv:var(--kt-warn)}:is(.kt-range-elevated,.kt-range-high,.kt-index-elevated,.kt-index-high){--kt-lv:var(--kt-high)}:is(.kt-range-critical,.kt-index-critical,[class*=kt-index-very],[class*=kt-index-severe]){--kt-lv:var(--kt-crit)}
[class^=kt-] :is(.kt-table-wrap,.kt-info-table){margin:1.75rem 0 2rem;overflow:auto hidden}
[class^=kt-] .kt-range-table{width:100%;margin:0;border:0;border-collapse:collapse;background:none;font-size:.9375rem;line-height:1.5}
[class^=kt-] .kt-range-table caption{padding:.875rem 1rem;border-bottom:1px solid var(--kt-border);background:var(--kt-surface);color:var(--kt-heading);font-weight:750;text-align:start}
[class^=kt-] .kt-range-table :is(th,td){padding:0;border:0;background:none;color:inherit;text-align:start;vertical-align:top}
[class^=kt-] :is(.kt-range-table tbody th,.kt-range-table td:nth-of-type(1),.kt-index-label,.kt-index-range){color:var(--kt-heading);font-weight:700}
[class^=kt-] :is(.kt-range-table td:nth-of-type(1),.kt-index-range){font-variant-numeric:tabular-nums}
[class^=kt-] :is(.kt-range-dot,.kt-index-marker){display:inline-block;width:.625rem;height:.625rem;margin-inline-end:.5rem;border-radius:50%;background:var(--kt-lv,var(--kt-muted));box-shadow:0 0 0 3px color-mix(in srgb,var(--kt-lv,var(--kt-muted)) 22%,transparent);color:transparent;font-size:0;line-height:0;vertical-align:.05em}
[class^=kt-] .kt-index-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.25rem .625rem;padding:.875rem 1rem;font-size:.9375rem;line-height:1.5}
[class^=kt-] .kt-index-row+.kt-index-row{border-top:1px solid var(--kt-border)}
[class^=kt-] .kt-index-marker{margin:.4375rem 0 0}
[class^=kt-] .kt-index-meaning{grid-column:2/-1}
@media(max-width:599.98px){
[class^=kt-] :is(.kt-range-table,.kt-range-table :is(tbody,caption,th,td)){display:block}
[class^=kt-] .kt-range-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
[class^=kt-] .kt-range-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem;padding:.875rem 1rem;border-top:1px solid var(--kt-border);border-inline-start:3px solid var(--kt-lv,var(--kt-muted))}
[class^=kt-] .kt-range-table tbody tr:first-child{border-top:0}
[class^=kt-] :is(.kt-range-table td:nth-of-type(1),.kt-index-range){text-align:end}
[class^=kt-] .kt-range-table td:nth-of-type(2){grid-column:1/-1}
} [class^=kt-] .kt-faq-item{margin:0 0 .75rem}
[class^=kt-] details.kt-faq-item[open]{border-color:var(--kt-border-strong);box-shadow:var(--kt-shadow)}
[class^=kt-] .kt-faq-q{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;padding:.875rem 1rem .875rem 1.125rem;border-radius:var(--kt-r);background:none;cursor:pointer;list-style:none}
[class^=kt-] .kt-faq-q::-webkit-details-marker{display:none}
[class^=kt-] .kt-faq-q::after{content:"";flex:none;width:1.75rem;height:1.75rem;border-radius:50%;background:linear-gradient(var(--kt-primary),var(--kt-primary)) 50%/.75rem 2px no-repeat,linear-gradient(var(--kt-primary),var(--kt-primary)) 50%/2px .75rem no-repeat,var(--kt-tint)}
[class^=kt-] [open]>.kt-faq-q::after{background:linear-gradient(#fff,#fff) 50%/.75rem 2px no-repeat,var(--kt-grad-btn)}
[class^=kt-] .kt-faq-q:hover{background:var(--kt-surface)}
[class^=kt-] .kt-faq-item :is(h3,h4){margin:0;color:var(--kt-heading);font-size:1.0625rem;font-weight:700;line-height:1.45}
[class^=kt-] .kt-faq-a{padding:0 1.125rem 1.125rem}
[class^=kt-] .kt-faq-item :is(p,.kt-faq-answer){margin:0 0 .75rem;font-size:1rem;line-height:1.7}
[class^=kt-] :is(.kt-faq-item,.kt-faq-a)>:last-child{margin-bottom:0}
[class^=kt-] div.kt-faq-item{padding:1rem 1.125rem;border-inline-start:3px solid var(--kt-primary-2)}
[class^=kt-] div.kt-faq-item>:is(h3,h4){margin-bottom:.5rem}
[class^=kt-] .kt-cta-section{margin:3.25rem 0 2.75rem;padding:2.25rem 1.25rem;border:1px solid rgba(255,255,255,.08);border-radius:1.25rem;color:#e9dfee;text-align:center;box-shadow:0 18px 40px -20px rgba(42,21,51,.7);background:radial-gradient(120% 90% at 100% 0,rgba(224,110,155,.38),transparent 55%),radial-gradient(90% 80% at 0 100%,rgba(160,75,167,.42),transparent 60%),#2a1533;}
[class^=kt-] .kt-cta-title{max-width:34rem;margin:0 auto .75rem;color:#fff;font-size:clamp(1.4375rem,1.15rem + 1.2vw,1.875rem);font-weight:800;line-height:1.2;letter-spacing:-.02em}
[class^=kt-] .kt-cta-text{max-width:36rem;margin:0 auto 1.5rem;color:#e9dfee;font-size:1rem;line-height:1.65}
[class^=kt-] .kt-cta-section strong{color:inherit}
[class^=kt-] .kt-cta-main-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}
[class^=kt-] a.kt-cta-hero-btn{min-width:min(100%,15rem);min-height:3rem;padding:.75rem 1.75rem;font-size:1rem;box-shadow:0 0 0 1px rgba(255,255,255,.3),0 12px 28px -10px rgba(224,110,155,.65)}
[class^=kt-] .kt-platform-section-label{display:block;margin:1.5rem 0 0;color:#d9cde0}
[class^=kt-] .kt-platform-hero-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem;margin:1.25rem 0 0}
[class^=kt-] a.kt-platform-hero-btn{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem 1.125rem;border:1px solid rgba(255,255,255,.42);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:.875rem;font-weight:650;line-height:1.25;text-decoration:none}
[class^=kt-] a.kt-platform-hero-btn:hover{background:rgba(255,255,255,.16)}
[class^=kt-] .kt-platform-hero-btn svg{flex:none;width:1.125rem;height:1.125rem}
[class^=kt-] .kt-cta-section :focus-visible{outline-color:#fff}
[class^=kt-] :is(.kt-research-section,.kt-references-section,.kt-author-section,.kt-related-section,.kt-disclaimer-section){margin:3.25rem 0 0}
[class^=kt-] .kt-research-heading~.kt-research-heading{margin-top:2rem;font-size:1.25rem}
[class^=kt-] .kt-research-heading~.kt-research-heading::before{display:none}
[class^=kt-] .kt-ref-list{display:grid;gap:.625rem;margin:0;padding:0;list-style:none;counter-reset:kt-ref}
[class^=kt-] :is(.kt-ref,.kt-research-card){position:relative;margin:0 0 .625rem;padding:.875rem 1rem;border-radius:.75rem;font-size:.9375rem;line-height:1.6}
[class^=kt-] .kt-ref{margin:0;padding-inline-start:3.25rem;counter-increment:kt-ref}
[class^=kt-] .kt-ref::before,[class^=kt-] .kt-citation-number{flex:none;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:.5rem;background:var(--kt-tint);color:var(--kt-primary);font-size:.8125rem;font-weight:800;line-height:1}
[class^=kt-] .kt-ref::before{content:counter(kt-ref);position:absolute;top:.875rem;inset-inline-start:1rem}
[class^=kt-] .kt-citation-block{display:flex;align-items:flex-start;gap:.875rem}
[class^=kt-] .kt-citation-body{flex:1;min-width:0}
[class^=kt-] .kt-citation-apa{margin:0 0 .375rem}
[class^=kt-] :is(.kt-citation-links,.kt-author-links){display:flex;flex-wrap:wrap;gap:.375rem;margin:0}
[class^=kt-] .kt-ref a.kt-cite-link{margin:.25rem .25rem 0 0;vertical-align:middle}
[class^=kt-] :is(a.kt-cite-link,a.kt-author-link):hover{border-color:var(--kt-primary-2);background:var(--kt-tint)}
[class^=kt-] .kt-research-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin:1.75rem 0 0;padding:0;list-style:none}
[class^=kt-] .kt-research-metrics:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}
[class^=kt-] .kt-metric-item{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin:0;padding:1.125rem .5rem 1rem;border-radius:var(--kt-r);text-align:center}
[class^=kt-] .kt-metric-value{color:var(--kt-primary);font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}
[class^=kt-] .kt-metric-label{color:var(--kt-muted)}
[class^=kt-] .kt-author-box{margin:1.25rem 0 0;padding-top:1.125rem;border-top:1px solid var(--kt-border-strong)}
[class^=kt-] .kt-author-intro{margin:0 0 1rem;font-size:.9375rem;line-height:1.6}
[class^=kt-] .kt-authors-grid{display:grid;gap:.875rem}
[class^=kt-] .kt-author-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 1rem;padding:1.125rem}
[class^=kt-] .kt-author-avatar{grid-row:span 3;width:4.25rem;height:4.25rem}
[class^=kt-] .kt-author-info{display:contents}
[class^=kt-] .kt-author-info>*{grid-column:2}
[class^=kt-] .kt-author-name{margin:0;color:var(--kt-heading);font-size:1.0625rem;font-weight:750;line-height:1.3}
[class^=kt-] .kt-author-role{display:block;margin:.125rem 0;color:var(--kt-primary)}
[class^=kt-] .kt-author-title{margin:0;color:var(--kt-muted);font-size:.875rem;line-height:1.45}
[class^=kt-] :is(.kt-author-bio,.kt-author-links){grid-column:1/-1}
[class^=kt-] .kt-author-bio{margin:.875rem 0 .625rem;font-size:.9375rem;line-height:1.6}
[class^=kt-] .kt-related-intro{margin:0 0 1.25rem}
[class^=kt-] .kt-related-grid{display:grid;gap:1rem}
[class^=kt-] a.kt-related-card{display:flex;flex-direction:column;overflow:hidden;color:var(--kt-text);text-decoration:none}
[class^=kt-] a.kt-related-card:hover{border-color:var(--kt-primary-2);box-shadow:var(--kt-shadow)}
[class^=kt-] .kt-related-thumb img{border:0;display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;background:var(--kt-surface)}
[class^=kt-] .kt-related-body{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1rem 1.125rem 1.125rem}
[class^=kt-] .kt-related-title{margin:0;color:var(--kt-heading);font-size:1.0625rem;font-weight:750;line-height:1.35}
[class^=kt-] .kt-related-excerpt{margin:0;font-size:.9375rem;line-height:1.55}
[class^=kt-] .kt-related-read{margin-top:auto;color:var(--kt-primary);font-size:.875rem;font-weight:750}
[class^=kt-] .kt-related-home-cta{margin:1.25rem 0 0;font-size:.9375rem;text-align:center}
[class^=kt-] .kt-related-home-cta p{margin:0}
[class^=kt-] .kt-disclaimer-section{padding:1.375rem 1.125rem 1.25rem;border:1px solid var(--kt-border);border-radius:1.25rem;background:var(--kt-surface)}
[class^=kt-] .kt-disclaimer-title{display:flex;align-items:center;gap:.625rem;margin:0 0 .625rem;color:var(--kt-heading);font-size:1.125rem;font-weight:800;line-height:1.3}
[class^=kt-] h2.kt-disclaimer-title::before{content:"i";flex:none;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--kt-grad-btn);color:#fff;font:italic 700 .875rem/1 Georgia,serif}
[class^=kt-] :is(.kt-disclaimer-text,.kt-disclaimer-alert-text,.kt-disclaimer-subtitle){margin:0;font-size:.9375rem;line-height:1.65}
[class^=kt-] .kt-disclaimer-subtitle{margin-bottom:.625rem;color:var(--kt-muted)}
[class^=kt-] .kt-disclaimer-alert{padding:.75rem 1rem;border-inline-start:3px solid var(--kt-warn)}
[class^=kt-] .kt-disclaimer-content{display:grid;gap:.625rem;margin:1rem 0 0}
[class^=kt-] :is(.kt-disclaimer-item,.kt-eeat-item){display:flex;gap:.75rem;padding:.875rem 1rem;border-radius:.75rem}
[class^=kt-] .kt-eeat-item{display:block}
[class^=kt-] .kt-disclaimer-item-icon{flex:none;width:1.25rem;height:1.25rem;margin-top:.125rem;color:var(--kt-primary-2)}
[class^=kt-] :is(.kt-disclaimer-item-content,.kt-eeat-item) :is(h3,h4){margin:0 0 .25rem;color:var(--kt-heading);font-size:.9375rem;font-weight:750;line-height:1.4}
[class^=kt-] :is(.kt-disclaimer-item-content,.kt-eeat-item) p{margin:0;font-size:.875rem;line-height:1.55}
[class^=kt-] .kt-eeat-section{margin:1.25rem 0 0}
.kt-doc .kt-eeat-section{margin:2rem 0 0}
.kt-doc .kt-eeat-section .kt-eeat-title{margin:0 0 .75rem;color:var(--kt-primary)}
[class^=kt-] .kt-eeat-title{margin:0 0 .625rem;color:var(--kt-muted)}
[class^=kt-] .kt-eeat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}
[class^=kt-] .kt-eeat-icon{margin-bottom:.25rem;font-size:1.125rem}
[class^=kt-] :is(.kt-editorial-info,.kt-publisher,.kt-publisher-trust){margin:1rem 0 0;color:var(--kt-muted);font-size:.8125rem;line-height:1.6}
[class^=kt-] .kt-editorial-info{padding-top:.875rem;border-top:1px solid var(--kt-border-strong)}
[class^=kt-] :is(footer.kt-editorial-info,.kt-publisher-inner){display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}
[class^=kt-] :is(.kt-editorial-info,.kt-publisher-trust) :is(strong,time,.kt-publisher-name){color:var(--kt-heading);font-weight:650}
[class^=kt-] .kt-publisher{margin-top:.375rem}
[class^=kt-] :is(.kf-updated-bar,.kf-editor-note,.kt-fresh-update,.kt-fresh-history){border-color:var(--kt-border-strong) !important;border-left-color:var(--kt-primary-2) !important;background:var(--kt-surface) !important;color:var(--kt-text) !important}
[class^=kt-] :is(.kf-updated-bar,.kf-editor-note,.kt-fresh-update,.kt-fresh-history) :is([style*="#3B82F6" i],[style*="#10B981" i],a){color:var(--kt-primary) !important}
[class^=kt-] :is(.kf-updated-bar,.kf-editor-note,.kt-fresh-update,.kt-fresh-history) :is([style*="opacity"],[style*="#64748B" i]){opacity:1 !important;color:var(--kt-muted) !important}
[class^=kt-] :is(.kt-fresh-update,.kt-fresh-history) [style*="border"]{border-color:var(--kt-border) !important}
@media(min-width:600px){
[class^=kt-] :is(.kt-hero,.kt-article-header){padding:2rem 1.75rem 1.5rem}
[class^=kt-] .kt-top-cta-text{flex:1 1 14rem}
[class^=kt-] a.kt-top-cta-btn{flex:none}
[class^=kt-] .kt-toc{padding:1.375rem 1.5rem 1.25rem}
[class^=kt-] .kt-tldr-section{padding:1.75rem 1.75rem 1.5rem 2.125rem}
[class^=kt-] .kt-cta-section{padding:2.75rem 2rem}
[class^=kt-] .kt-disclaimer-section{padding:1.5rem}
[class^=kt-] .kt-range-table :is(th,td){padding:.8125rem 1rem;border-top:1px solid var(--kt-border)}
[class^=kt-] .kt-range-table thead th{padding:.625rem 1rem;border-top:0;color:var(--kt-muted);white-space:nowrap}
[class^=kt-] .kt-range-table tbody th{width:32%;border-inline-start:3px solid var(--kt-lv,var(--kt-muted));background:color-mix(in srgb,var(--kt-lv,var(--kt-muted)) 7%,transparent)}
[class^=kt-] .kt-range-table td:nth-of-type(1){width:24%}
[class^=kt-] .kt-index-row{grid-template-columns:auto minmax(7rem,1fr) minmax(6rem,.8fr) minmax(0,1.8fr);gap:.75rem}
[class^=kt-] .kt-index-meaning{grid-column:auto}
[class^=kt-] .kt-research-metrics:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}
[class^=kt-] :is(.kt-authors-grid,.kt-related-grid,.kt-disclaimer-content){grid-template-columns:repeat(2,minmax(0,1fr))}
[class^=kt-] .kt-author-lead{grid-column:1/-1}
} @media(min-width:900px){
[class^=kt-] .kt-toc-list{columns:2;column-gap:1.5rem}
[class^=kt-] .kt-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
[class^=kt-] .kt-eeat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
} @media (pointer:coarse){
[class^=kt-] :is(.kt-toc-list a,a.kt-platform-hero-btn,a.kt-top-cta-btn,a.kt-author-link,a.kt-cite-link){min-height:2.75rem}
[class^=kt-] .kt-toc-list a{padding-block:.5625rem}
[class^=kt-] .kt-toc-list>li::before{margin-top:.5625rem}
} @media (prefers-reduced-motion:no-preference){
:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) :is(a,.kt-faq-q){transition:.2s}
[class^=kt-] :is(a.kt-related-card,a.kt-cta-hero-btn,a.kt-top-cta-btn):hover{transform:translateY(-2px)}
} @media (forced-colors:active){
[class^=kt-] :is(a.kt-top-cta-btn,a.kt-cta-hero-btn,a.kt-platform-hero-btn,.kt-badge,.kt-hero,.kt-tldr-section,.kt-cta-section){border:1px solid CanvasText}
[class^=kt-] :is(.kt-range-dot,.kt-index-marker),[class^=kt-] :is(.kt-toc-list,.kt-tldr-list)>li::before{forced-color-adjust:none;background:CanvasText;color:Canvas}
[class^=kt-] .kt-tldr-list>li::after{forced-color-adjust:none;border-color:Canvas}
[class^=kt-] .kt-faq-q::after{content:"+";content:"+"/"";display:grid;place-items:center;border:1px solid CanvasText;color:CanvasText;font-size:1.125rem;font-weight:700;line-height:1}
[class^=kt-] [open]>.kt-faq-q::after{content:"\2212";content:"\2212"/""}
} @media print{
[class^="kt-article-"]{max-width:none;box-shadow:none;font-size:11pt;line-height:1.5}
[class^=kt-] :is(.kt-top-cta-banner,.kt-cta-section,.kt-toc,.kt-related-section,.kt-research-metrics,.kt-author-links){display:none}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) :is(.kt-hero,.kt-article-header,.kt-tldr-section,.kt-table-wrap,.kt-info-table,.kt-faq-item,.kt-author-card,.kt-ref,.kt-research-card,.kt-disclaimer-section,figure){break-inside:avoid;box-shadow:none;background:none}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) figure img{max-height:9cm;box-shadow:none}:is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) a[href]{color:inherit}
}
@media print{ :is(.kt-doc,[class^="kt-article-"],.kt-container,.kt-main-content,.kt-intro-box,.kt-section,.kt-paragraph,.kt-toc,.kt-tldr-section,.kt-faq-item,.kt-cta-section,.kt-research-section,.kt-disclaimer-section,.kt-disclaimer-content,.kt-eeat-section,.kt-related-section,.kt-author-box,.kt-top-cta-banner,.kt-meta-badges,.kt-subtitle,.kt-meta-info,.kt-freshness-bar,.kt-update-note,.kt-info-table,.kt-infobox,.kt-benchmark,.kt-editorial-info,.kt-publisher-trust,.kt-fresh-update,.kt-fresh-history) details::details-content{content-visibility:visible}
}