img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}@font-face{font-family:'Figtree';font-style:normal;font-weight:300 900;font-display:swap;src:url(/wp-content/themes/kosten-isolatie/assets/fonts/figtree-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Figtree';font-style:normal;font-weight:300 900;font-display:swap;src:url(/wp-content/themes/kosten-isolatie/assets/fonts/figtree-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Figtree';font-style:italic;font-weight:300 900;font-display:swap;src:url(/wp-content/themes/kosten-isolatie/assets/fonts/figtree-italic-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--kis-ink:#122230;--kis-ink-2:#4D5D6B;--kis-ink-3:#808E99;--kis-line:#E1E7EB;--kis-line-strong:#C6D0D7;--kis-paper:#FFFFFF;--kis-wash:#F2F6F8;--kis-accent:#0A5C78;--kis-accent-ink:#07465C;--kis-accent-wash:#E3EFF3;--kis-warm:#9A5512;--kis-warm-wash:#FCF3E8;--kis-warm-ink:#4E3B26;--kis-cream:#FBF7F0;--kis-cream-line:#E9DFCD;--kis-ftr-ink:#E4EAEE;--kis-ftr-mut:#94A5B0;--kis-ftr-line:#233744;--kis-ftr-field:#162936;--kis-ftr-field-bd:#32464F;--kis-sans:'Figtree', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		system-ui, 'Helvetica Neue', Arial, sans-serif;--kis-step--1:0.9375rem;--kis-step-0:1.25rem;--kis-step-1:1.375rem;--kis-step-2:1.625rem;--kis-step-3:1.875rem;--kis-step-4:2.125rem;--kis-step-5:2.75rem;--kis-1:4px;--kis-2:8px;--kis-3:12px;--kis-4:16px;--kis-5:24px;--kis-6:32px;--kis-7:48px;--kis-8:64px;--kis-9:96px;--kis-r-card:16px;--kis-r-lg:20px;--kis-r-thumb:10px;--kis-r-btn:10px;--kis-shadow-rest:0 1px 3px rgba(18, 34, 48, 0.06);--kis-shadow-hover:0 12px 30px rgba(18, 34, 48, 0.12);--kis-container:1180px;--kis-reading:768px;--kis-touch:48px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--kis-paper);color:var(--kis-ink);font-family:var(--kis-sans);font-size:var(--kis-step-0);line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis-weight:none}img,svg,video,iframe{display:block;max-width:100%}img{height:auto}a{color:var(--kis-accent-ink)}h1,h2,h3,h4,h5,h6{font-weight:800;line-height:1.15;letter-spacing:-.025em;text-wrap:balance;margin:0}p{margin:0}button{font:inherit}.kis-rank,.kis-pager a,.kis-pager span,.kid-keystat b,.kis-count,.kid-story time{font-variant-numeric:tabular-nums}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kis-skip{position:absolute;top:-100px;left:var(--kis-4);z-index:999;padding:var(--kis-3) var(--kis-5);background:var(--kis-accent);color:#fff;font-weight:700;border-radius:0 0 var(--kis-r-btn) var(--kis-r-btn);text-decoration:none}.kis-skip:focus{top:0}:focus-visible{outline:3px solid var(--kis-accent);outline-offset:2px;border-radius:3px}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.001ms!important;animation-iteration-count:1!important;transition-duration:0.001ms!important;scroll-behavior:auto!important}}.kis-container{max-width:var(--kis-container);margin:0 auto;padding:0 var(--kis-5)}.kis-wash{background:var(--kis-wash)}.kis-site-main{display:block}.kis-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:var(--kis-touch);padding:0 20px;border:1px solid #fff0;border-radius:var(--kis-r-btn);font-family:var(--kis-sans);font-size:1rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color 0.18s ease,border-color 0.18s ease,color 0.18s ease}.kis-btn svg{width:19px;height:19px;flex:0 0 auto}.kis-btn--solid{background:var(--kis-accent);border-color:var(--kis-accent);color:#fff;font-weight:700}.kis-btn--solid:hover,.kis-btn--solid:focus-visible{background:var(--kis-accent-ink);border-color:var(--kis-accent-ink);color:#fff}.kis-btn--ghost{background:#fff0;border-color:var(--kis-line);color:var(--kis-ink)}.kis-btn--ghost:hover,.kis-btn--ghost:focus-visible{border-color:var(--kis-accent);color:var(--kis-accent)}.kis-tag{display:inline-block;align-self:flex-start;background:var(--kis-accent-wash);color:var(--kis-accent);font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.5;padding:4px 11px;border-radius:999px;text-decoration:none}.kis-tag:hover{background:var(--kis-accent);color:#fff}.kis-tag--warm{background:var(--kis-warm-wash);color:var(--kis-warm)}.kis-tag--warm:hover{background:var(--kis-warm);color:#fff}.kis-header{background:var(--kis-paper);border-bottom:1px solid var(--kis-line)}.kis-header__top{max-width:var(--kis-container);margin:0 auto;padding:var(--kis-4) var(--kis-5);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--kis-5)}.kis-header__social{display:flex;align-items:center;gap:var(--kis-2)}.kis-header__social a{width:var(--kis-touch);height:var(--kis-touch);display:grid;place-items:center;border-radius:var(--kis-2);color:var(--kis-ink-2)}.kis-header__social a:hover,.kis-header__social a:focus-visible{color:var(--kis-accent);background:var(--kis-accent-wash)}.kis-header__social svg{width:20px;height:20px}.kis-brand{justify-self:center;text-align:center;line-height:1;text-decoration:none}.kis-brand__l1{display:block;font-size:2.125rem;font-weight:800;letter-spacing:-.02em;color:var(--kis-accent)}.kis-brand__l2{display:block;margin-top:var(--kis-2);font-size:.65625rem;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:var(--kis-ink-2)}.kis-brand__logo{display:block;margin:0 auto;max-height:56px;width:auto}.kis-header__actions{justify-self:end;display:flex;align-items:center;gap:var(--kis-3)}.kis-header__burger{display:none;width:var(--kis-touch);height:var(--kis-touch);place-items:center;background:none;border:1px solid var(--kis-line);border-radius:var(--kis-2);color:var(--kis-ink);cursor:pointer}.kis-header__burger svg{width:24px;height:24px}.kis-nav{border-top:1px solid var(--kis-line)}.kis-nav>ul{max-width:var(--kis-container);margin:0 auto;padding:0 var(--kis-5);list-style:none;display:flex;align-items:center;justify-content:center;gap:var(--kis-2)}.kis-nav li{position:relative;margin:0}.kis-nav a{display:flex;align-items:center;gap:7px;min-height:56px;padding:0 18px;font-size:1.0625rem;font-weight:600;color:var(--kis-ink);text-decoration:none;position:relative}.kis-nav a::after{content:"";position:absolute;left:18px;right:18px;bottom:0;height:3px;background:var(--kis-accent);transform:scaleX(0);transform-origin:left;transition:transform 0.18s ease}.kis-nav a:hover,.kis-nav a:focus-visible{color:var(--kis-accent)}.kis-nav a:hover::after,.kis-nav a:focus-visible::after,.kis-nav .current-menu-item>a::after,.kis-nav .current-menu-parent>a::after,.kis-nav .current-menu-ancestor>a::after{transform:scaleX(1)}.kis-nav .menu-item-has-children>a::before{content:"";width:8px;height:8px;border-right:2px solid var(--kis-accent);border-bottom:2px solid var(--kis-accent);transform:rotate(45deg) translateY(-2px);flex:0 0 auto;order:2}.kis-nav .sub-menu{position:absolute;top:100%;left:0;min-width:238px;margin:0;padding:var(--kis-1) 0;list-style:none;background:var(--kis-paper);border:1px solid var(--kis-line);border-top:3px solid var(--kis-accent);box-shadow:0 14px 34px rgb(18 34 48 / .14);z-index:20;opacity:0;visibility:hidden;transition:opacity 0.15s ease}.kis-nav li:hover>.sub-menu,.kis-nav li:focus-within>.sub-menu{opacity:1;visibility:visible}.kis-nav .sub-menu a{min-height:var(--kis-touch);font-size:1rem;font-weight:500}.kis-nav .sub-menu a::after{display:none}.kis-nav .sub-menu a:hover{background:var(--kis-accent-wash)}.kis-nav__search{margin-left:auto}.kis-nav__search a{padding:0 14px;color:var(--kis-ink-2)}.kis-nav__search svg{width:21px;height:21px}.kis-nav__search a::after{display:none}@media (max-width:921px){.kis-header__top{grid-template-columns:auto 1fr auto;padding:var(--kis-3) var(--kis-4);gap:var(--kis-3)}.kis-header__social{display:none}.kis-header__burger{display:grid}.kis-brand{justify-self:center}.kis-brand__l1{font-size:1.5rem}.kis-brand__l2{font-size:.5625rem;letter-spacing:.26em}.kis-header__actions .kis-btn{display:none}.kis-header__actions{justify-self:end}.kis-nav{display:none}}.kis-drawer{position:fixed;inset:0;z-index:200;background:var(--kis-paper);overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column}.kis-drawer[hidden]{display:none!important}.kis-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:var(--kis-3);padding:var(--kis-3) var(--kis-4);border-bottom:1px solid var(--kis-line);position:sticky;top:0;background:var(--kis-paper)}.kis-drawer__head .kis-brand__l1{font-size:1.375rem}.kis-drawer__close{width:var(--kis-touch);height:var(--kis-touch);display:grid;place-items:center;flex:0 0 auto;background:none;border:1px solid var(--kis-line);border-radius:var(--kis-2);color:var(--kis-ink);cursor:pointer}.kis-drawer__close svg{width:20px;height:20px}.kis-drawer__menu,.kis-drawer__menu ul{list-style:none;margin:0;padding:0}.kis-drawer__menu>li{border-bottom:1px solid var(--kis-line)}.kis-drawer__menu>li>a{display:flex;align-items:center;justify-content:space-between;gap:var(--kis-3);min-height:60px;padding:0 var(--kis-4);font-size:1.1875rem;font-weight:600;color:var(--kis-ink);text-decoration:none}.kis-drawer__menu>li>a::after{content:"";width:10px;height:10px;flex:0 0 auto;border-right:2.5px solid var(--kis-ink-3);border-top:2.5px solid var(--kis-ink-3);transform:rotate(45deg)}.kis-drawer__menu .sub-menu{background:var(--kis-wash);border-top:1px solid var(--kis-line)}.kis-drawer__menu .sub-menu a{display:flex;align-items:center;min-height:52px;padding:0 var(--kis-4) 0 34px;font-size:1.0625rem;color:var(--kis-ink-2);text-decoration:none}.kis-drawer__cta{display:grid;gap:var(--kis-3);padding:var(--kis-4)}.kis-drawer__cta .kis-btn{width:100%}.kis-drawer__social{display:flex;gap:var(--kis-2);padding:var(--kis-3) var(--kis-3) var(--kis-5);border-top:1px solid var(--kis-line);margin-top:auto}.kis-drawer__social a{width:var(--kis-touch);height:var(--kis-touch);display:grid;place-items:center;color:var(--kis-ink-2)}.kis-drawer__social svg{width:20px;height:20px}body.kis-drawer-open{overflow:hidden}.kis-footer{background:var(--kis-ink);color:var(--kis-ftr-ink);margin-top:var(--kis-8)}.kis-footer__main{max-width:var(--kis-container);margin:0 auto;padding:var(--kis-7) var(--kis-5) var(--kis-6);display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:var(--kis-6)}.kis-footer__brand .kis-brand__l1{color:#fff;font-size:1.625rem}.kis-footer__brand p{margin-top:var(--kis-3);font-size:var(--kis-step--1);line-height:1.6;color:var(--kis-ftr-mut);max-width:30ch}.kis-footer h2{font-size:.6875rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#fff;margin-bottom:var(--kis-3)}.kis-footer ul{list-style:none;margin:0;padding:0}.kis-footer ul a{display:flex;align-items:center;min-height:var(--kis-touch);font-size:1rem;color:var(--kis-ftr-ink);text-decoration:none}.kis-footer ul a:hover,.kis-footer ul a:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:3px}.kis-footer__news p{margin-bottom:var(--kis-3);font-size:var(--kis-step--1);line-height:1.55;color:var(--kis-ftr-mut)}.kis-footer__field{display:flex;gap:var(--kis-2)}.kis-footer__field input{flex:1;min-width:0;min-height:var(--kis-touch);padding:0 14px;border:1px solid var(--kis-ftr-field-bd);border-radius:var(--kis-r-btn);background:var(--kis-ftr-field);color:#fff;font-family:var(--kis-sans);font-size:1rem}.kis-footer__field input::placeholder{color:#8A98A3}.kis-footer__social{display:flex;gap:var(--kis-2);margin-top:var(--kis-4)}.kis-footer__social a{width:var(--kis-touch);height:var(--kis-touch);display:grid;place-items:center;border:1px solid var(--kis-ftr-field-bd);border-radius:var(--kis-r-btn);color:var(--kis-ftr-ink)}.kis-footer__social a:hover{border-color:var(--kis-ftr-ink);color:#fff}.kis-footer__social svg{width:19px;height:19px}.kis-footer__legal{border-top:1px solid var(--kis-ftr-line)}.kis-footer__legal>div{max-width:var(--kis-container);margin:0 auto;padding:var(--kis-4) var(--kis-5);display:flex;flex-wrap:wrap;align-items:center;gap:var(--kis-2) var(--kis-5);font-size:.875rem;color:var(--kis-ftr-mut)}.kis-footer__legal ul{display:flex;flex-wrap:wrap;gap:var(--kis-2) var(--kis-5)}.kis-footer__legal a{color:var(--kis-ftr-mut);min-height:var(--kis-touch)}.kis-footer__legal a:hover{color:#fff}@media (max-width:900px){.kis-footer__main{grid-template-columns:1fr 1fr;gap:var(--kis-5);padding:var(--kis-6) var(--kis-4) var(--kis-5)}.kis-footer__brand,.kis-footer__news{grid-column:1 / -1}}@media (max-width:560px){.kis-footer__main{grid-template-columns:1fr}}.kis-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--kis-5)}@media (max-width:1024px){.kis-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.kis-grid{grid-template-columns:1fr}}.kis-card{display:flex;flex-direction:column;background:var(--kis-paper);border:1px solid var(--kis-line);border-radius:var(--kis-r-card);overflow:hidden;box-shadow:var(--kis-shadow-rest);transition:box-shadow 0.2s ease,transform 0.2s ease}.kis-card:hover,.kis-card:focus-within{box-shadow:var(--kis-shadow-hover);transform:translateY(-4px)}.kis-card__media{display:block;overflow:hidden;background:var(--kis-wash)}.kis-card__media img{width:100%;aspect-ratio:16 / 10;object-fit:cover;transition:transform 0.35s ease}.kis-card:hover .kis-card__media img{transform:scale(1.05)}.kis-card__noimg{display:block;aspect-ratio:16 / 10;background:linear-gradient(135deg,var(--kis-wash),var(--kis-line))}.kis-card__body{display:flex;flex-direction:column;gap:var(--kis-3);flex:1;padding:18px 20px 20px}.kis-card__title{font-size:1.3125rem;font-weight:700;line-height:1.26;letter-spacing:-.015em}.kis-card__title a{color:var(--kis-ink);text-decoration:none}.kis-card:hover .kis-card__title a{color:var(--kis-accent)}.kis-card__meta{margin-top:auto;font-size:.875rem;color:var(--kis-ink-2)}.kis-sechead{display:flex;align-items:center;justify-content:space-between;gap:var(--kis-4);border-bottom:3px solid var(--kis-ink);padding-bottom:var(--kis-3);margin-bottom:var(--kis-5)}.kis-sechead h2{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;display:flex;align-items:center;gap:11px}.kis-sechead h2::before{content:"";width:11px;height:11px;border-radius:50%;background:var(--kis-accent);flex:0 0 auto}.kis-sechead__all{display:flex;align-items:center;gap:7px;min-height:var(--kis-touch);font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--kis-accent);text-decoration:none;white-space:nowrap}.kis-sechead__all:hover{text-decoration:underline;text-underline-offset:3px}.kis-sechead__all svg{width:16px;height:16px}.kis-home{background:var(--kis-wash);padding:var(--kis-6) 0 var(--kis-7)}.kis-home__section+.kis-home__section{margin-top:var(--kis-7)}.kis-hero{display:grid;grid-template-columns:1.3fr 1fr;background:var(--kis-paper);border:1px solid var(--kis-line);border-radius:var(--kis-r-lg);overflow:hidden;margin-bottom:var(--kis-6);box-shadow:0 2px 10px rgb(18 34 48 / .06);transition:box-shadow 0.2s ease,transform 0.2s ease}.kis-hero:hover,.kis-hero:focus-within{box-shadow:0 16px 40px rgb(18 34 48 / .13);transform:translateY(-3px)}.kis-hero__media{display:block;overflow:hidden;background:var(--kis-wash)}.kis-hero__media img{width:100%;height:100%;min-height:372px;object-fit:cover;transition:transform 0.4s ease}.kis-hero:hover .kis-hero__media img{transform:scale(1.04)}.kis-hero__body{align-self:center;display:flex;flex-direction:column;gap:var(--kis-3);padding:var(--kis-6) var(--kis-7)}.kis-hero__title{font-size:2.4375rem;font-weight:800;line-height:1.1;letter-spacing:-.032em}.kis-hero__title a{color:var(--kis-ink);text-decoration:none}.kis-hero:hover .kis-hero__title a{color:var(--kis-accent)}.kis-hero__excerpt{font-size:1.125rem;line-height:1.56;color:var(--kis-ink-2)}.kis-hero__meta{font-size:.90625rem;color:var(--kis-ink-2)}@media (max-width:860px){.kis-hero{grid-template-columns:1fr}.kis-hero__media img{min-height:210px}.kis-hero__body{padding:var(--kis-5) var(--kis-4) var(--kis-5)}.kis-hero__title{font-size:1.75rem}}.kis-band{display:grid;grid-template-columns:1.7fr 1fr;gap:var(--kis-5);align-items:start;margin-bottom:var(--kis-7)}@media (max-width:900px){.kis-band{grid-template-columns:1fr}}.kis-band--solo{grid-template-columns:1fr}.kis-band--solo .kis-ranked{width:100%;max-width:640px;margin-inline:auto}.kis-edito{background:var(--kis-cream);border:1px solid var(--kis-cream-line);border-left:5px solid var(--kis-accent);border-radius:0 var(--kis-r-lg) var(--kis-r-lg) 0;padding:var(--kis-6) var(--kis-6)}.kis-edito__label{display:inline-block;margin-bottom:var(--kis-4);padding:4px 12px;border:1px solid rgb(14 110 92 / .35);border-radius:999px;font-size:.6875rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--kis-accent)}.kis-edito__body>*+*{margin-top:var(--kis-3)}.kis-edito__body p{font-size:1.1875rem;line-height:1.62;color:#24303A}.kis-edito__sign{margin-top:var(--kis-4);font-size:var(--kis-step--1);font-style:italic;color:#6A7178}.kis-ranked{background:var(--kis-paper);border:1px solid var(--kis-line);border-radius:var(--kis-r-lg);padding:var(--kis-5) var(--kis-5) var(--kis-3)}.kis-ranked>h2{font-size:1.25rem;font-weight:800;letter-spacing:-.015em;border-bottom:3px solid var(--kis-ink);padding-bottom:var(--kis-3);margin-bottom:var(--kis-1);display:flex;align-items:center;gap:10px}.kis-ranked>h2::before{content:"";width:10px;height:10px;border-radius:50%;background:var(--kis-accent);flex:0 0 auto}.kis-ranked ol{list-style:none;margin:0;padding:0}.kis-ranked li+li{border-top:1px solid var(--kis-line)}.kis-ranked a{display:flex;align-items:center;gap:var(--kis-3);min-height:var(--kis-touch);padding:var(--kis-3) 0;text-decoration:none;color:var(--kis-ink)}.kis-rank{flex:0 0 auto;min-width:22px;text-align:center;font-size:1.375rem;font-weight:800;color:var(--kis-accent)}.kis-ranked img,.kis-ranked .kis-thumb-empty{width:64px;height:64px;flex:0 0 64px;border-radius:var(--kis-r-thumb);object-fit:cover}.kis-thumb-empty{background:linear-gradient(135deg,var(--kis-wash),var(--kis-line))}.kis-ranked__title{font-size:1.0625rem;font-weight:600;line-height:1.45}.kis-ranked a:hover .kis-ranked__title{color:var(--kis-accent)}.kis-archhead{background:var(--kis-paper);border-bottom:1px solid var(--kis-line);padding:var(--kis-6) 0 var(--kis-5)}.kis-archhead h1{font-size:var(--kis-step-5);margin:var(--kis-3) 0;letter-spacing:-.035em}.kis-archhead__desc{font-size:1.1875rem;line-height:1.58;color:var(--kis-ink-2);max-width:62ch}.kis-count{display:block;margin-top:var(--kis-4);font-size:.875rem;color:var(--kis-ink-2)}.kis-feature{display:grid;grid-template-columns:1.25fr 1fr;background:var(--kis-paper);border:1px solid var(--kis-line);border-radius:var(--kis-r-lg);overflow:hidden;margin-bottom:var(--kis-5);box-shadow:var(--kis-shadow-rest);transition:box-shadow 0.2s ease,transform 0.2s ease}.kis-feature:hover,.kis-feature:focus-within{box-shadow:var(--kis-shadow-hover);transform:translateY(-3px)}.kis-feature__media{display:block;overflow:hidden;background:var(--kis-wash)}.kis-feature__media img{width:100%;height:100%;min-height:320px;object-fit:cover}.kis-feature__body{align-self:center;display:flex;flex-direction:column;gap:var(--kis-3);padding:var(--kis-6)}.kis-feature__title{font-size:var(--kis-step-4);font-weight:800;line-height:1.14;letter-spacing:-.03em}.kis-feature__title a{color:var(--kis-ink);text-decoration:none}.kis-feature:hover .kis-feature__title a{color:var(--kis-accent)}.kis-feature__excerpt{font-size:1.0625rem;line-height:1.55;color:var(--kis-ink-2)}.kis-feature__meta{font-size:.90625rem;color:var(--kis-ink-2)}@media (max-width:860px){.kis-feature{grid-template-columns:1fr}.kis-feature__media img{min-height:200px}.kis-feature__body{padding:var(--kis-5) var(--kis-4)}.kis-feature__title{font-size:1.625rem}}.kis-pager{margin-top:var(--kis-6)}.kis-pager .nav-links,.kis-pager__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--kis-2)}.kis-pager a,.kis-pager span{min-width:var(--kis-touch);min-height:var(--kis-touch);display:grid;place-items:center;padding:0 14px;border:1px solid var(--kis-line);border-radius:var(--kis-r-btn);background:var(--kis-paper);font-size:1rem;font-weight:600;color:var(--kis-ink);text-decoration:none}.kis-pager a:hover{border-color:var(--kis-accent);color:var(--kis-accent)}.kis-pager .current{background:var(--kis-accent);border-color:var(--kis-accent);color:#fff}.kis-pager .dots{border-color:#fff0;background:none;color:var(--kis-ink-2)}.kis-pager .next,.kis-pager .prev{font-weight:700;color:var(--kis-accent)}.kis-author-card{display:grid;grid-template-columns:auto 1fr;gap:var(--kis-6);align-items:start;background:var(--kis-paper);border:1px solid var(--kis-line);border-radius:var(--kis-r-lg);padding:var(--kis-6);margin-bottom:var(--kis-6)}.kis-author-card img{width:124px;height:124px;border-radius:50%;object-fit:cover;flex:0 0 auto}.kis-author-card h1{font-size:var(--kis-step-4);margin-bottom:var(--kis-1);letter-spacing:-.03em}.kis-author-card__role{margin-bottom:var(--kis-3);font-size:var(--kis-step--1);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--kis-accent)}.kis-author-card__bio{margin-bottom:var(--kis-4);font-size:1.0625rem;line-height:1.6;color:var(--kis-ink-2);max-width:66ch}.kis-author-card__links{display:flex;flex-wrap:wrap;gap:var(--kis-2)}.kis-author-card__links a{display:inline-flex;align-items:center;gap:var(--kis-2);min-height:var(--kis-touch);padding:0 15px;border:1px solid var(--kis-line);border-radius:999px;font-size:var(--kis-step--1);font-weight:600;color:var(--kis-ink);text-decoration:none}.kis-author-card__links a:hover{border-color:var(--kis-accent);color:var(--kis-accent)}.kis-author-card__links svg{width:17px;height:17px}.kis-author-card__stat{margin-top:var(--kis-3);font-size:.875rem;color:var(--kis-ink-2)}.kis-author-card__todo{margin-bottom:var(--kis-4);padding:var(--kis-3) var(--kis-4);background:var(--kis-warm-wash);border-left:4px solid var(--kis-warm);border-radius:0 var(--kis-r-thumb) var(--kis-r-thumb) 0;font-size:1rem;line-height:1.5;color:var(--kis-warm-ink)}@media (max-width:640px){.kis-author-card{grid-template-columns:1fr;gap:var(--kis-4);padding:var(--kis-5) var(--kis-4)}.kis-author-card img{width:88px;height:88px}}.kis-single{background:var(--kis-wash);padding-bottom:var(--kis-7)}.kis-article{max-width:var(--kis-reading);margin:0 auto;background:var(--kis-paper);border-left:1px solid var(--kis-line);border-right:1px solid var(--kis-line);padding:var(--kis-6) var(--kis-5) var(--kis-7)}@media (max-width:760px){.kis-article{border-left:0;border-right:0;padding:var(--kis-5) var(--kis-4) var(--kis-6)}}.kis-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kis-2);margin-bottom:var(--kis-4);font-size:var(--kis-step--1);color:var(--kis-ink-2)}.kis-crumbs>nav{width:100%}.kis-crumbs p{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--kis-2)}.kis-crumbs a{color:var(--kis-ink-2);text-decoration:none}.kis-crumbs a:hover{color:var(--kis-accent);text-decoration:underline;text-underline-offset:3px}.kis-crumbs .separator{color:var(--kis-ink-3)}.kis-crumbs .last,.kis-crumbs [aria-current="page"]{color:var(--kis-ink);font-weight:600}.kis-article__title{font-size:var(--kis-step-5);font-weight:800;line-height:1.12;letter-spacing:-.035em;margin:var(--kis-3) 0 var(--kis-4)}@media (max-width:760px){.kis-article__title{font-size:2.125rem}}.kis-byline{display:flex;align-items:center;gap:var(--kis-3);padding-bottom:var(--kis-5);border-bottom:1px solid var(--kis-line);margin-bottom:var(--kis-5)}.kis-byline img{width:52px;height:52px;flex:0 0 52px;border-radius:50%;object-fit:cover}.kis-byline__who{font-size:1.03125rem;line-height:1.4}.kis-byline__who a{font-weight:700;color:var(--kis-ink);text-decoration:none}.kis-byline__who a:hover{color:var(--kis-accent);text-decoration:underline;text-underline-offset:3px}.kis-byline__dates{display:block;margin-top:3px;font-size:.90625rem;color:var(--kis-ink-2)}.kis-byline__updated{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--kis-accent)}.kis-byline__updated::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--kis-accent);flex:0 0 auto}.kis-featured{margin:0 0 var(--kis-5)}.kis-featured img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:14px}.kis-featured figcaption{margin-top:var(--kis-2);font-size:.875rem;line-height:1.45;color:var(--kis-ink-2)}.kis-chapo{font-size:var(--kis-step-1);font-weight:500;line-height:1.5;margin-bottom:var(--kis-5)}.kid-block,.kid-latest,.kid-related,.kid-mostread{border:1px solid var(--kis-line);border-radius:var(--kis-r-card);padding:var(--kis-5);margin:0 0 var(--kis-5);background:var(--kis-paper)}.kid-block>h2,.kid-block>h3,.kid-latest>h2,.kid-related>h2,.kid-mostread>h2{display:flex;align-items:center;gap:9px;margin-bottom:var(--kis-3);font-size:.8125rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--kis-accent)}.kid-block>h2::before,.kid-block>h3::before,.kid-latest>h2::before,.kid-related>h2::before,.kid-mostread>h2::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--kis-accent);flex:0 0 auto}.kid-essentiel{background:var(--kis-accent-wash);border-color:rgb(14 110 92 / .22);border-left:5px solid var(--kis-accent);border-radius:0 var(--kis-r-card) var(--kis-r-card) 0}.kid-essentiel ul{margin:0;padding-left:var(--kis-5);display:grid;gap:var(--kis-3)}.kid-essentiel li{font-size:1.125rem;line-height:1.5}.kid-keystat{display:flex;align-items:baseline;gap:var(--kis-4);background:var(--kis-warm-wash);border:1px solid rgb(180 87 28 / .2);border-left:5px solid var(--kis-warm);border-radius:0 var(--kis-r-card) var(--kis-r-card) 0;padding:var(--kis-5);margin:0 0 var(--kis-5)}.kid-keystat b{font-size:2.625rem;font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--kis-warm);flex:0 0 auto}.kid-keystat span{font-size:1.125rem;line-height:1.5;color:var(--kis-warm-ink)}@media (max-width:560px){.kid-keystat{flex-direction:column;gap:var(--kis-2)}}.kid-story ol{list-style:none;margin:0;padding:0;display:grid;gap:var(--kis-1)}.kid-story li{display:grid;grid-template-columns:124px 1fr;gap:var(--kis-3);padding:11px 0 11px var(--kis-4);border-left:3px solid var(--kis-line)}.kid-story li.is-current{border-left-color:var(--kis-accent);background:var(--kis-accent-wash);border-radius:0 var(--kis-r-thumb) var(--kis-r-thumb) 0}.kid-story time{font-size:1rem;color:var(--kis-ink-2)}.kid-story-event{font-size:1.125rem;font-weight:600;line-height:1.5}.kid-story li.is-current .kid-story-event{color:var(--kis-accent-ink)}@media (max-width:560px){.kid-story li{grid-template-columns:1fr;gap:2px}}.kis-share{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kis-3);margin:0 0 var(--kis-6)}.kis-share__label{font-size:1rem;font-weight:700}.kis-share a,.kis-share button{display:inline-flex;align-items:center;gap:9px;min-height:var(--kis-touch);padding:0 18px;border:1px solid var(--kis-line);border-radius:999px;background:var(--kis-paper);font-family:var(--kis-sans);font-size:1rem;font-weight:600;color:var(--kis-ink);text-decoration:none;cursor:pointer}.kis-share a:hover,.kis-share button:hover,.kis-share a:focus-visible,.kis-share button:focus-visible{border-color:var(--kis-accent);color:var(--kis-accent);background:var(--kis-accent-wash)}.kis-share svg{width:18px;height:18px;flex:0 0 auto}.kis-bookmark[aria-pressed="true"]{background:var(--kis-warm-wash);border-color:rgb(180 87 28 / .4);color:var(--kis-warm)}.kid-related ul,.kid-mostread ol,.kid-latest ul{list-style:none;margin:0;padding:0}.kid-related li+li,.kid-mostread li+li,.kid-latest li+li{border-top:1px solid var(--kis-line)}.kid-related a,.kid-mostread a{display:flex;align-items:center;gap:var(--kis-4);min-height:var(--kis-touch);padding:var(--kis-3) 0;color:var(--kis-ink);text-decoration:none;font-size:1.125rem;font-weight:600;line-height:1.5}.kid-related img{width:88px;height:88px;flex:0 0 88px;border-radius:var(--kis-r-thumb);object-fit:cover}.kid-mostread .kid-rank{flex:0 0 auto;min-width:22px;font-size:1.375rem;font-weight:800;color:var(--kis-accent);font-variant-numeric:tabular-nums}.kid-latest a{display:flex;align-items:center;min-height:var(--kis-touch);padding:var(--kis-3) 0;font-size:1.125rem;font-weight:600;line-height:1.5;color:var(--kis-ink);text-decoration:none}.kid-related a:hover,.kid-mostread a:hover,.kid-latest a:hover{color:var(--kis-accent)}.kid-cont-sep{position:relative;text-align:center;border-top:1px solid var(--kis-line);margin:var(--kis-7) 0 var(--kis-5)}.kid-cont-sep>span{position:relative;top:-14px;background:var(--kis-paper);padding:0 18px;font-size:.78125rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--kis-accent)}.kid-cont-article>*+*{margin-top:var(--kis-3)}.kid-cont-article h2{font-size:var(--kis-step-4);font-weight:800;line-height:1.14;letter-spacing:-.03em}.kid-cont-article h2 a{color:var(--kis-ink);text-decoration:none}.kid-cont-article img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:14px}.kis-authorbox{display:grid;grid-template-columns:auto 1fr;gap:var(--kis-4);align-items:start;margin:var(--kis-6) 0;padding:var(--kis-5);background:var(--kis-wash);border:1px solid var(--kis-line);border-radius:var(--kis-r-card)}.kis-authorbox img{width:72px;height:72px;flex:0 0 72px;border-radius:50%;object-fit:cover}.kis-authorbox h2{font-size:1.1875rem;letter-spacing:-.015em;margin-bottom:2px}.kis-authorbox h2 a{color:var(--kis-ink);text-decoration:none}.kis-authorbox h2 a:hover{color:var(--kis-accent)}.kis-authorbox__bio{font-size:1.125rem;line-height:1.5;color:var(--kis-ink-2);margin-top:var(--kis-2)}.kis-authorbox__links{display:flex;flex-wrap:wrap;gap:var(--kis-2);margin-top:var(--kis-3)}.kis-authorbox__links a{display:inline-flex;align-items:center;gap:7px;min-height:var(--kis-touch);padding:0 13px;border:1px solid var(--kis-line);border-radius:999px;background:var(--kis-paper);font-size:1rem;font-weight:600;color:var(--kis-ink);text-decoration:none}.kis-authorbox__links a:hover{border-color:var(--kis-accent);color:var(--kis-accent)}.kis-authorbox__links svg{width:16px;height:16px}@media (max-width:560px){.kis-authorbox{grid-template-columns:1fr}}.kis-content>*+*{margin-top:var(--kis-5)}.kis-content p,.kis-content li{font-size:var(--kis-step-0);line-height:1.65}.kis-content h2{font-size:var(--kis-step-3);margin-top:var(--kis-7);letter-spacing:-.028em}.kis-content h3{font-size:var(--kis-step-2);margin-top:var(--kis-6);letter-spacing:-.022em}.kis-content a{color:var(--kis-accent-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.kis-content a:hover{color:var(--kis-accent)}.kis-content ul,.kis-content ol{padding-left:var(--kis-5)}.kis-content li+li{margin-top:var(--kis-2)}.kis-content blockquote{margin:0;padding:var(--kis-4) var(--kis-5);border-left:5px solid var(--kis-accent);background:var(--kis-accent-wash);border-radius:0 var(--kis-r-card) var(--kis-r-card) 0;font-size:1.1875rem;line-height:1.55}.kis-content blockquote cite{display:block;margin-top:var(--kis-2);font-size:.90625rem;font-style:normal;font-weight:600;color:var(--kis-accent)}.kis-content figure{margin:0}.kis-content figure img,.kis-content img{border-radius:14px}.kis-content figcaption{margin-top:var(--kis-2);font-size:.875rem;line-height:1.45;color:var(--kis-ink-2)}.kis-content .wp-block-table,.kis-content table{display:block;max-width:100%;overflow-x:auto}.kis-content table{border-collapse:collapse;font-size:1.0625rem}.kis-content th,.kis-content td{padding:var(--kis-3) var(--kis-4);border:1px solid var(--kis-line);text-align:left}.kis-content th{background:var(--kis-wash);font-weight:700}.kis-content pre{overflow-x:auto;padding:var(--kis-4);background:var(--kis-wash);border-radius:var(--kis-r-thumb);font-size:.9375rem}.kis-content .alignwide,.kis-content .alignfull{max-width:100%}.kis-content .wp-block-embed iframe{width:100%;aspect-ratio:16 / 9;height:auto;border-radius:14px}.kis-doc{max-width:var(--kis-reading);margin:0 auto;padding:var(--kis-6) var(--kis-5) var(--kis-7)}.kis-doc h1{font-size:var(--kis-step-5);margin:var(--kis-3) 0 var(--kis-2);letter-spacing:-.035em}@media (max-width:760px){.kis-doc{padding:var(--kis-5) var(--kis-4) var(--kis-6)}.kis-doc h1{font-size:2.125rem}}.kis-doc__updated{margin-bottom:var(--kis-6);font-size:var(--kis-step--1);color:var(--kis-ink-2)}.kis-doc__toc{background:var(--kis-wash);border:1px solid var(--kis-line);border-radius:var(--kis-r-card);padding:var(--kis-5);margin-bottom:var(--kis-6)}.kis-doc__toc summary{display:flex;align-items:center;gap:var(--kis-3);min-height:48px;cursor:pointer;list-style:none;user-select:none}.kis-doc__toc summary::-webkit-details-marker{display:none}.kis-doc__toc-label{font-size:.8125rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--kis-ink-2)}.kis-doc__toc-count{font-size:.9375rem;color:var(--kis-ink-3)}.kis-doc__toc summary::after{content:"";width:9px;height:9px;margin-left:auto;border-right:2px solid var(--kis-ink-2);border-bottom:2px solid var(--kis-ink-2);transform:rotate(45deg) translateY(-2px);transition:transform 0.15s ease}.kis-doc__toc details[open] summary::after{transform:rotate(225deg) translateY(-2px)}.kis-doc__toc summary:focus-visible{outline:2px solid var(--kis-accent);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.kis-doc__toc summary::after{transition:none}}.kis-doc__toc ol{margin:var(--kis-4) 0 0;padding-left:var(--kis-5);display:grid;gap:9px}.kis-doc__toc li{font-size:1.0625rem;line-height:1.4}.kis-doc__toc a{font-weight:600;color:var(--kis-accent-ink);text-decoration:underline;text-underline-offset:3px}.kis-doc__toc a:hover{color:var(--kis-accent)}.kis-content h2[id],.kis-content h3[id]{scroll-margin-top:var(--kis-5)}.kis-util{max-width:var(--kis-reading);margin:0 auto;padding:var(--kis-6) var(--kis-5) var(--kis-7)}.kis-util h1{font-size:var(--kis-step-5);margin-bottom:var(--kis-4);letter-spacing:-.035em}@media (max-width:760px){.kis-util{padding:var(--kis-5) var(--kis-4) var(--kis-6)}.kis-util h1{font-size:2.125rem}}.kis-util__text{font-size:1.0625rem;line-height:1.55;color:var(--kis-ink-2);margin-bottom:var(--kis-5)}.kis-searchform{display:flex;gap:var(--kis-2);margin-bottom:var(--kis-5)}.kis-searchform input[type="search"]{flex:1;min-width:0;min-height:52px;padding:0 var(--kis-4);border:2px solid var(--kis-line);border-radius:12px;background:var(--kis-paper);color:var(--kis-ink);font-family:var(--kis-sans);font-size:1.0625rem}.kis-searchform input[type="search"]:focus-visible{border-color:var(--kis-accent)}.kis-searchform .kis-btn{min-height:52px}.kis-results{list-style:none;margin:0;padding:0}.kis-results li{border-top:1px solid var(--kis-line)}.kis-results a{display:block;padding:var(--kis-4) 0;text-decoration:none;color:var(--kis-ink)}.kis-results__title{font-size:1.1875rem;font-weight:700;line-height:1.32;letter-spacing:-.015em}.kis-results a:hover .kis-results__title{color:var(--kis-accent)}.kis-results__meta{display:block;margin-top:4px;font-size:.875rem;color:var(--kis-ink-2)}.kis-404{font-size:4rem;font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--kis-accent);margin-bottom:var(--kis-3)}.kis-empty{padding:var(--kis-5);background:var(--kis-wash);border:1px dashed var(--kis-line-strong);border-radius:12px;font-size:1.0625rem;line-height:1.5;color:var(--kis-ink-2)}.kis-favlist{list-style:none;margin:0;padding:0}.kis-favlist li{border-top:1px solid var(--kis-line)}.kis-favlist a{display:flex;align-items:center;gap:var(--kis-3);min-height:var(--kis-touch);padding:var(--kis-3) 0;text-decoration:none;color:var(--kis-ink);font-size:1.0625rem;font-weight:600;line-height:1.35}.kis-favlist a:hover{color:var(--kis-accent)}.kis-favlist img{width:72px;height:72px;flex:0 0 72px;border-radius:var(--kis-r-thumb);object-fit:cover}.kis-favlist__remove{margin-left:auto;flex:0 0 auto;width:var(--kis-touch);height:var(--kis-touch);display:grid;place-items:center;background:none;border:1px solid var(--kis-line);border-radius:var(--kis-2);color:var(--kis-ink-2);cursor:pointer}.kis-favlist__remove:hover{border-color:var(--kis-warm);color:var(--kis-warm)}.kis-favlist__remove svg{width:18px;height:18px}.kis-progress{position:fixed;top:0;left:0;z-index:150;height:5px;width:0;background:var(--kis-accent);transition:width 0.1s linear}.kis-backtop{position:fixed;right:var(--kis-5);bottom:var(--kis-5);z-index:140;width:56px;height:56px;display:grid;place-items:center;border:1px solid var(--kis-line);border-radius:50%;background:var(--kis-paper);color:var(--kis-ink);box-shadow:0 4px 16px rgb(18 34 48 / .2);cursor:pointer;opacity:0;visibility:hidden;transition:opacity 0.2s ease}.kis-backtop.is-visible{opacity:1;visibility:visible}.kis-backtop svg{width:24px;height:24px}.admin-bar .kis-progress{top:32px}@media (max-width:782px){.admin-bar .kis-progress{top:46px}}@media print{.kis-header,.kis-footer,.kis-drawer,.kis-progress,.kis-backtop,.kis-share,.kid-latest,.kid-mostread,.kid-cont-sep,.kid-cont-article,.kis-authorbox{display:none!important}body{background:#fff;font-size:12pt}.kis-single,.kis-article{background:#fff;border:0;max-width:none;padding:0}.kis-article__title{font-size:22pt}.kis-content a::after{content:" (" attr(href) ")";font-size:9pt;font-weight:400;word-break:break-all}}.kis-avatar--initials{display:grid;place-items:center;flex:0 0 auto;width:48px;height:48px;border-radius:50%;background:var(--kis-accent-wash);color:var(--kis-accent-ink);font-weight:800;font-size:1.125rem;line-height:1;letter-spacing:.01em;-webkit-user-select:none;user-select:none}.kis-byline .kis-avatar--initials{width:52px;height:52px;flex-basis:52px;font-size:1.25rem}.kis-authorbox .kis-avatar--initials{width:72px;height:72px;flex-basis:72px;font-size:1.625rem}.kis-author-card .kis-avatar--initials{width:124px;height:124px;font-size:2.75rem}@media (max-width:640px){.kis-author-card .kis-avatar--initials{width:88px;height:88px;font-size:2rem}}.kid-enbref{background:var(--kis-warm-wash);border-color:rgb(180 87 28 / .25);border-left:5px solid var(--kis-warm);border-radius:0 var(--kis-r-card) var(--kis-r-card) 0;color:var(--kis-warm-ink)}.kid-enbref-label{padding:1px 8px;border-radius:4px;background:rgb(180 87 28 / .14);color:var(--kis-warm);vertical-align:middle}.kid-hook{border:1px dashed var(--kis-line-strong);background:var(--kis-wash)}.kid-hook-jump{color:var(--kis-accent-ink)}.kid-hook-jump:hover{color:var(--kis-accent)}.kid-pourvous{background:var(--kis-accent-wash);border-color:rgb(14 110 92 / .22);border-left:5px solid var(--kis-accent);border-radius:0 var(--kis-r-card) var(--kis-r-card) 0}.kid-pourvous-retenir{border-top-color:rgb(14 110 92 / .25);color:var(--kis-accent-ink)}.kid-faq-item{border-top-color:var(--kis-line)}.kid-faq dt{color:var(--kis-ink)}.kid-faq dd{color:var(--kis-ink-2)}.kid-keystat{background:var(--kis-warm-wash);border-color:rgb(180 87 28 / .2);border-left:5px solid var(--kis-warm);border-radius:0 var(--kis-r-card) var(--kis-r-card) 0}.kid-keystat b{font-size:2.625rem;letter-spacing:-.03em;color:var(--kis-warm)}.kid-keystat span{color:var(--kis-warm-ink)}.kid-story li{border-left-color:var(--kis-line)}.kid-story li.is-current{border-left-color:var(--kis-accent);background:var(--kis-accent-wash);border-radius:0 var(--kis-r-thumb) var(--kis-r-thumb) 0}.kid-story time{color:var(--kis-ink-2)}.kid-story li.is-current .kid-story-event{color:var(--kis-accent-ink)}.kid-anchor{scroll-margin-top:var(--kis-5)}.kis-header .ast-menu-toggle,.kis-header .ast-header-navigation-arrow,.kis-header .dropdown-menu-toggle,.kis-drawer .ast-menu-toggle,.kis-drawer .ast-header-navigation-arrow,.kis-drawer .dropdown-menu-toggle{display:none!important}.kis-nav>ul{flex-wrap:wrap;gap:0 2px;row-gap:2px}.kis-nav>ul>li>a{white-space:nowrap;padding:0 12px;font-size:1rem}.kis-nav .menu-item-has-children>a::before{opacity:.55}.kis-drawer{z-index:99999!important}.kis-header__burger{position:relative;z-index:60}.kis-drawer__menu .sub-menu{display:block!important}.kis-drawer__menu .sub-menu a{color:var(--kis-ink-2,#4D5D6B)}.kis-drawer__menu>li>a::after{opacity:.4}.kid-enbref{margin:0 0 1.75rem;padding:1.1rem 1.25rem;background:var(--kis-accent-wash,#E3EFF3);border:1px solid var(--kis-line,#E1E7EB);border-left:4px solid var(--kis-accent,#0A5C78);border-radius:12px}.kid-enbref-label{display:inline-block;margin:0 0 .45rem;padding:.2rem .6rem;background:var(--kis-accent,#0A5C78);color:#fff;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.kid-enbref-text{display:block;font-weight:600;color:var(--kis-ink,#122230)}.kid-block.kid-faq{background:var(--kis-paper,#fff);border:1px solid var(--kis-line,#E1E7EB);border-radius:14px;padding:1.25rem 1.5rem}.kid-faq>h2{margin:0 0 .75rem;font-size:1.4rem;color:var(--kis-accent-ink,#07465C)}.kid-faq>h2::before{display:none}.kid-faq .kid-faq-item{padding:1rem 0;border-top:1px solid var(--kis-line,#E1E7EB)}.kid-faq .kid-faq-item:first-child{border-top:0;padding-top:0}.kid-faq dt{font-size:1.1rem;font-weight:700;color:var(--kis-ink,#122230);margin:0 0 .3rem}.kid-faq dd{margin:0;color:var(--kis-ink-2,#4D5D6B);line-height:1.6}.kid-hook{margin:0 0 1.75rem;padding:1.1rem 1.25rem;background:var(--kis-wash,#F2F6F8);border:1px solid var(--kis-line,#E1E7EB);border-left:4px solid var(--kis-accent,#0A5C78);border-radius:12px}.kid-hook-q{display:block;margin:0 0 .5rem;font-size:1.15rem;font-weight:700;line-height:1.4;color:var(--kis-ink,#122230)}.kid-hook-jump{display:inline-flex;align-items:center;gap:.35rem;font-weight:700;color:var(--kis-accent-ink,#07465C);text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:1px;min-height:0}.kid-hook-jump:hover,.kid-hook-jump:focus-visible{color:var(--kis-accent,#0A5C78)}