.ke-site{--ke-header-h:calc(var(--space-20) + var(--space-2));--ke-header-h-compact:var(--space-16)}.ke-container-wide{width:100%;max-width:calc(var(--container-wide) + var(--container-gutter) * 2);margin-inline:auto;padding-inline:var(--container-gutter)}.ke-skip{position:fixed;left:var(--space-4);top:var(--space-4);z-index:calc(var(--z-overlay) + 10);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-dark-900);color:var(--color-on-dark);font-family:var(--font-ui);font-size:var(--text-small);font-weight:600;text-decoration:none;transform:translateY(calc(-100% - var(--space-8)));transition:transform var(--dur-fast) var(--ease-out)}.ke-skip:focus{transform:none;outline:var(--border-thick) solid var(--color-accent-500);outline-offset:var(--border-thick)}#icerik:focus{outline:none}.ke-site :where(.ke-header,.ke-footer,.ke-mnav) :focus-visible{outline:var(--border-thick) solid var(--color-focus);outline-offset:var(--border-thick);border-radius:var(--radius-sm)}.ke-site :where(.ke-footer,.ke-nl-dialog) :focus-visible{outline-color:var(--color-accent-500)}.ke-header{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);padding:var(--space-3) var(--container-gutter) 0;pointer-events:none;background:var(--color-header-bg);transition:transform var(--dur-slow) var(--ease-out),background-color var(--dur-base) var(--ease-out)}.ke-header.is-scrolled{background:transparent}.ke-header.is-hidden{transform:translateY(calc(-100% - var(--space-4)))}.ke-header__inner{pointer-events:auto;display:flex;align-items:center;gap:var(--space-6);max-width:var(--container-wide);height:var(--ke-header-h);margin-inline:auto;padding-inline:var(--space-6) var(--space-3);border:var(--border-hairline) solid color-mix(in srgb,var(--color-line) 70%,transparent);border-radius:var(--radius-header);background:var(--color-header-box);box-shadow:var(--shadow-sm);transition:height var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.ke-header.is-scrolled .ke-header__inner{height:var(--ke-header-h-compact);background:color-mix(in srgb,var(--color-header-box) 82%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(var(--space-4));backdrop-filter:saturate(1.4) blur(var(--space-4));box-shadow:var(--shadow-md)}.ke-brand{display:inline-flex;align-items:center;flex-shrink:0;color:var(--color-brand-900);text-decoration:none}.ke-brand img{display:block;height:var(--space-8);width:auto}.ke-wordmark{font-family:var(--font-display);font-size:var(--text-h4);font-weight:500;font-variation-settings:"opsz" 72;letter-spacing:var(--tracking-heading);line-height:1;white-space:nowrap}.ke-wordmark__dot{color:var(--color-accent-500)}.ke-nav{flex:1 1;display:flex;justify-content:center}.ke-nav__list{gap:var(--space-1);margin:0;padding:0;list-style:none}.ke-nav__item,.ke-nav__list{display:flex;align-items:center}.ke-nav__item{position:relative;border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-out)}.ke-nav__item:hover{background:var(--color-bg)}.ke-nav__link{position:relative;display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);border:0;border-radius:var(--radius-pill);background:none;color:var(--color-ink);font-family:var(--font-ui);font-size:var(--text-small);font-weight:500;line-height:var(--leading-ui);text-decoration:none;cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.ke-nav__item.is-active>.ke-nav__link,.ke-nav__link:hover,.ke-nav__link[aria-current=page]{color:var(--color-brand-900)}.ke-nav__item.is-active>.ke-nav__link:after,.ke-nav__link[aria-current=page]:after{content:"";position:absolute;left:50%;bottom:calc(var(--space-1) * .5);width:var(--space-1);height:var(--space-1);border-radius:var(--radius-pill);background:var(--color-accent-500);transform:translateX(-50%)}.ke-nav__toggle{display:inline-grid;place-items:center;width:var(--space-6);height:var(--space-6);margin-right:var(--space-1);padding:0;border:0;border-radius:var(--radius-pill);background:none;color:var(--color-muted);cursor:pointer}.ke-nav__item:has(.ke-nav__toggle)>.ke-nav__link{padding-right:var(--space-1)}.ke-nav__toggle svg{width:var(--space-4);height:var(--space-4);transition:transform var(--dur-base) var(--ease-out)}.ke-nav__item.is-open .ke-nav__toggle svg{transform:rotate(180deg)}.ke-header__actions{display:flex;flex-shrink:0}.ke-header__actions,.ke-nl-trigger{align-items:center;gap:var(--space-2)}.ke-nl-trigger{display:inline-flex;padding:0;border:0;border-radius:var(--radius-pill);background:none;cursor:pointer}.ke-nl-trigger__icon{display:grid;place-items:center;width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);background:var(--color-accent-500);color:var(--color-dark-900);transition:transform var(--dur-base) var(--ease-out)}.ke-nl-trigger__icon svg{width:var(--space-5);height:var(--space-5)}.ke-nl-trigger__label{display:inline-flex;align-items:center;min-height:var(--space-10);padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--color-dark-900);color:var(--color-on-dark);font-family:var(--font-ui);font-size:var(--text-small);font-weight:500;letter-spacing:0;transition:background var(--dur-fast) var(--ease-out)}.ke-nl-trigger:hover .ke-nl-trigger__label{background:var(--color-brand-900)}.ke-nl-trigger:hover .ke-nl-trigger__icon{transform:rotate(-8deg)}.ke-dropdown{position:absolute;top:calc(100% + var(--space-2));left:50%;min-width:calc(var(--space-16) * 4);padding:var(--space-2);border:var(--border-hairline) solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transform:translate(-50%,calc(var(--space-2) * -1));transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}.ke-dropdown:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--space-3)}.ke-nav__item.is-open>.ke-dropdown{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}.ke-dropdown__list{margin:0;padding:0;list-style:none}.ke-dropdown__link{display:block;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--color-ink);font-family:var(--font-ui);font-size:var(--text-small);font-weight:500;line-height:var(--leading-snug);text-decoration:none;white-space:nowrap;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.ke-dropdown__link:focus-visible,.ke-dropdown__link:hover{background:var(--color-brand-100);color:var(--color-brand-900)}.ke-dropdown__link[aria-current=page]{background:var(--color-brand-100);color:var(--color-brand-900);font-weight:600}.ke-dropdown__link[aria-current=page]:before{content:"";display:inline-block;width:var(--space-2);height:var(--space-2);margin-right:var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent-500);vertical-align:middle}.ke-burger{display:none;width:var(--space-10);height:var(--space-10);padding:0;border:0;border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-ink);cursor:pointer}.ke-burger svg{width:var(--space-6);height:var(--space-6)}@media (max-width:56em){.ke-nav{display:none}.ke-burger{display:inline-grid;place-items:center}.ke-site{--ke-header-h:var(--space-16);--ke-header-h-compact:calc(var(--space-12) + var(--space-2))}.ke-header__actions{margin-left:auto}.ke-header__inner{padding-inline:var(--space-5) var(--space-3)}}@media (max-width:30em){.ke-nl-trigger__label{position:absolute;width:var(--border-hairline);height:var(--border-hairline);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}.ke-mnav{position:fixed;inset:var(--space-3);z-index:var(--z-overlay);display:flex;flex-direction:column;border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-lg);overflow-y:auto;overscroll-behavior:contain;animation:ke-mnav-in var(--dur-slow) var(--ease-out)}.ke-mnav.is-closing{animation:ke-mnav-out var(--dur-base) var(--ease-in-out) forwards}@keyframes ke-mnav-in{0%{opacity:0;transform:translateY(calc(var(--space-4) * -1))}}@keyframes ke-mnav-out{to{opacity:0;transform:translateY(calc(var(--space-4) * -1))}}.ke-mnav__top{display:flex;align-items:center;justify-content:space-between;height:var(--ke-header-h);border-bottom:var(--border-hairline) solid var(--color-line)}.ke-mnav .ke-container-wide{padding-inline:var(--space-6)}.ke-mnav__list{margin:0;padding:var(--space-6) 0 var(--space-12);list-style:none}.ke-mnav__item{border-bottom:var(--border-hairline) solid var(--color-line);animation:ke-mnav-item var(--dur-slow) var(--ease-out) backwards}.ke-mnav__item:nth-child(2){animation-delay:calc(var(--dur-instant) * .5)}.ke-mnav__item:nth-child(3){animation-delay:var(--dur-instant)}.ke-mnav__item:nth-child(4){animation-delay:calc(var(--dur-instant) * 1.5)}.ke-mnav__item:nth-child(n+5){animation-delay:calc(var(--dur-instant) * 2)}@keyframes ke-mnav-item{0%{opacity:0;transform:translateY(var(--space-3))}}.ke-mnav__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.ke-mnav__link{flex:1 1;display:block;padding:var(--space-4) 0;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-h3);font-weight:400;letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);text-decoration:none}.ke-mnav__link[aria-current=page]{color:var(--color-brand-900)}.ke-mnav__link[aria-current=page]:after{content:"";display:inline-block;width:var(--space-2);height:var(--space-2);margin-left:var(--space-3);border-radius:var(--radius-pill);background:var(--color-accent-500);vertical-align:middle}.ke-mnav__acc{display:grid;place-items:center;flex-shrink:0;width:var(--space-12);height:var(--space-12);border:var(--border-hairline) solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);cursor:pointer}.ke-mnav__acc svg{width:var(--space-5);height:var(--space-5);transition:transform var(--dur-base) var(--ease-out)}.ke-mnav__acc[aria-expanded=true] svg{transform:rotate(180deg)}.ke-mnav__sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-base) var(--ease-out)}.ke-mnav__sub.is-open{grid-template-rows:1fr}.ke-mnav__sub>ul{overflow:hidden;margin:0;padding:0;list-style:none}.ke-mnav__sub.is-open>ul{padding-bottom:var(--space-4)}.ke-mnav__sublink{display:block;padding:var(--space-2) var(--space-4);border-left:var(--border-thick) solid var(--color-line);color:var(--color-muted);font-family:var(--font-ui);font-size:var(--text-body);text-decoration:none}.ke-mnav__sublink[aria-current=page]{border-left-color:var(--color-accent-500);color:var(--color-brand-900);font-weight:600}.ke-mnav__foot{margin-top:auto;padding-block:var(--space-6) var(--space-8);color:var(--color-muted);font-family:var(--font-ui);font-size:var(--text-caption);letter-spacing:0}.ke-nl{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);margin:0}.ke-nl__field{display:flex;align-items:stretch;gap:var(--space-2)}.ke-nl__input{width:calc(var(--space-16) * 4);min-height:var(--space-10);padding:var(--space-2) var(--space-4);border:var(--border-hairline) solid color-mix(in srgb,var(--color-on-dark) 22%,transparent);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-on-dark) 6%,transparent);color:var(--color-on-dark);font-family:var(--font-ui);font-size:var(--text-small);transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.ke-nl__input::placeholder{color:var(--color-on-dark-muted)}.ke-nl__input:focus{outline:none;box-shadow:0 0 0 var(--border-thick) var(--color-accent-500);background:color-mix(in srgb,var(--color-on-dark) 10%,transparent)}.ke-nl__input:focus,.ke-nl__input[aria-invalid=true]{border-color:var(--color-accent-500)}.ke-nl__submit{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--space-10);padding:0 var(--space-5);border:0;border-radius:var(--radius-pill);background:var(--color-accent-500);color:var(--color-dark-900);font-family:var(--font-ui);font-size:var(--text-small);font-weight:500;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.ke-nl__submit:hover{background:var(--color-accent-100)}.ke-nl__submit:active{transform:scale(.98)}.ke-nl__submit[disabled]{opacity:.6;cursor:progress}.ke-nl__consent{display:inline-flex;align-items:flex-start;gap:var(--space-2);max-width:calc(var(--space-16) * 5);font-size:var(--text-caption);line-height:var(--leading-snug);color:var(--color-on-dark-muted);cursor:pointer}.ke-nl__consent input{flex-shrink:0;width:var(--space-4);height:var(--space-4);margin:0;accent-color:var(--color-accent-500)}.ke-nl__consent label{cursor:pointer}.ke-nl__consent a{text-decoration:underline;text-underline-offset:var(--underline-offset)}.ke-nl__consent a,.ke-nl__consent.is-invalid,.ke-nl__msg{color:var(--color-accent-100)}.ke-nl__msg{flex-basis:100%;margin:0;font-size:var(--text-small);text-align:center}.ke-nl__msg:before{content:"⚠ "}.ke-nl__thanks{display:inline-flex;align-items:center;gap:var(--space-3);margin:0;font-family:var(--font-ui);font-size:var(--text-small);color:var(--color-on-dark);animation:ke-fade-up var(--dur-slow) var(--ease-out)}.ke-nl__thanks svg{width:var(--space-5);height:var(--space-5);color:var(--color-accent-500)}@keyframes ke-fade-up{0%{opacity:0;transform:translateY(var(--space-2))}}@media (max-width:56em){.ke-nl{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.ke-nl__input{flex:1 1;width:auto;min-width:0}.ke-nl__consent{max-width:none}.ke-nl__msg{text-align:left}}.ke-footer{margin-top:calc(var(--space-section) * .78 - var(--space-3));padding-block:var(--space-3);background:var(--color-footer-bg);box-shadow:0 0 0 100vmax var(--color-footer-bg);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);font-family:var(--font-ui);font-size:var(--text-small);line-height:var(--leading-body)}.ke-footer__panel{padding-inline:clamp(var(--space-6),4vw,var(--space-16));border-radius:var(--radius-2xl);background:var(--color-footer-panel);color:var(--color-on-dark-muted)}.ke-footer a{color:inherit;text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.ke-footer a:hover{color:var(--color-on-dark)}.ke-footer__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-6) var(--space-12);padding-block:var(--space-10) var(--space-8)}.ke-footer__brand{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-5)}.ke-footer .ke-wordmark{display:inline-block;color:var(--color-on-dark);font-size:var(--text-h4)}.ke-footer__lead{margin:0;font-family:var(--font-display);font-size:var(--text-body);line-height:var(--leading-snug);color:var(--color-on-dark-muted)}.ke-footer__nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-8)}.ke-footer__links{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0;padding:0;list-style:none}.ke-footer__links a{color:var(--color-on-dark);font-weight:500}.ke-footer__links a:hover{color:var(--color-accent-500)}.ke-social{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.ke-social a{display:grid;place-items:center;width:var(--space-8);height:var(--space-8);border:var(--border-hairline) solid color-mix(in srgb,var(--color-on-dark) 30%,transparent);border-radius:var(--radius-pill);transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.ke-social a:hover{border-color:var(--color-accent-500);background:color-mix(in srgb,var(--color-on-dark) 8%,transparent)}.ke-social svg{width:var(--space-4);height:var(--space-4)}.ke-footer__nl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-10);padding-block:var(--space-6);border-top:var(--border-hairline) solid color-mix(in srgb,var(--color-on-dark) 14%,transparent)}.ke-footer__nl-text{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);margin:0;font-family:var(--font-display);font-size:var(--text-body);line-height:var(--leading-snug);color:var(--color-on-dark)}.ke-footer__nl-label{font-family:var(--font-ui);font-size:var(--text-overline);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent-500)}.ke-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-8);padding-block:var(--space-5);border-top:var(--border-hairline) solid color-mix(in srgb,var(--color-on-dark) 14%,transparent);font-family:var(--font-ui);font-size:var(--text-caption);letter-spacing:0}.ke-footer__legal,.ke-footer__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-6);margin:0;padding:0;list-style:none}.ke-footer__legal a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--color-on-dark) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--color-on-dark) 40%,transparent);text-underline-offset:var(--underline-offset)}@media (max-width:40em){.ke-footer__top{flex-direction:column;align-items:flex-start;gap:var(--space-5);padding-block:var(--space-8) var(--space-6)}.ke-footer__brand{flex-direction:column;gap:var(--space-2)}.ke-footer__nav{gap:var(--space-4)}.ke-footer__links{gap:var(--space-2) var(--space-5)}.ke-footer__bottom{flex-direction:column;align-items:flex-start;padding-block:var(--space-4) var(--space-5)}.ke-footer__legal,.ke-footer__meta{gap:var(--space-2) var(--space-4)}}@media (prefers-reduced-motion:reduce){.ke-dropdown,.ke-header,.ke-header__inner,.ke-mnav,.ke-mnav__item,.ke-nl__thanks{animation:none;transition:none}}.ke-burger--close{display:inline-grid;place-items:center}.ke-mnav .ke-sr-only,.ke-site .ke-sr-only{position:absolute;width:var(--border-hairline);height:var(--border-hairline);padding:0;margin:calc(var(--border-hairline) * -1);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ke-nl__field{min-width:0}@media (max-width:56em){.ke-nl__field{width:100%}}.ke-footer__top>*,.ke-nl>*{min-width:0}.ke-noscroll{overflow:hidden}.ke-nl-dialog{pointer-events:auto;width:min(calc(100% - var(--space-8)),calc(var(--space-32) * 4));max-width:none;margin:auto;padding:0;border:0;border-radius:var(--radius-card);background:transparent;color:var(--color-on-dark);overflow:visible}.ke-nl-dialog[open]{animation:ke-dialog-in var(--dur-slow) var(--ease-out)}.ke-nl-dialog::-webkit-backdrop{background:var(--color-scrim);-webkit-backdrop-filter:blur(var(--space-1));backdrop-filter:blur(var(--space-1))}.ke-nl-dialog::backdrop{background:var(--color-scrim);-webkit-backdrop-filter:blur(var(--space-1));backdrop-filter:blur(var(--space-1))}@keyframes ke-dialog-in{0%{opacity:0;transform:translateY(var(--space-3)) scale(.98)}}.ke-nl-dialog__box{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-10) var(--space-8) var(--space-8);border-radius:var(--radius-card);background:var(--color-dark-900);box-shadow:var(--shadow-lg);font-family:var(--font-ui)}.ke-nl-dialog__title{margin:0;font-family:var(--font-display);font-size:var(--text-h3);font-weight:400;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);color:var(--color-on-dark)}.ke-nl-dialog__title em{font-style:italic;color:var(--color-accent-500)}.ke-nl-dialog__text{margin:0;font-size:var(--text-small);color:var(--color-on-dark-muted)}.ke-nl-dialog .ke-nl{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.ke-nl-dialog .ke-nl__field{width:100%}.ke-nl-dialog .ke-nl__input{flex:1 1;width:auto;min-width:0}.ke-nl-dialog .ke-nl__consent{max-width:none}.ke-nl-dialog .ke-nl__msg{text-align:left}.ke-nl-dialog__close{position:absolute;top:var(--space-4);right:var(--space-4);display:grid;place-items:center;width:var(--space-10);height:var(--space-10);padding:0;border:0;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-on-dark) 8%,transparent);color:var(--color-on-dark);cursor:pointer}.ke-nl-dialog__close svg{width:var(--space-5);height:var(--space-5)}@media (prefers-reduced-motion:reduce){.ke-nl-dialog[open]{animation:none}}.ke-motion :is([data-reveal],.ke-page__head>*,.ke-page__card,.ke-intro__text>*,.ke-blog__featured,.ke-blog__grid>li,.ke-dhead>*,.ke-dsec__head,.ke-dpanel,.ke-footer__panel):not(.is-in){opacity:0;transform:var(--reveal-from,translate3d(0,var(--reveal-distance),0))}.ke-motion:not(.ke-motion-armed) :is([data-reveal],.ke-page__head>*,.ke-page__card,.ke-intro__text>*,.ke-blog__featured,.ke-blog__grid>li,.ke-dhead>*,.ke-dsec__head,.ke-dpanel,.ke-footer__panel):not(.is-in){animation:ke-reveal-failsafe 1ms linear 4s forwards}.ke-motion :is([data-reveal],.ke-page__head>*,.ke-page__card,.ke-intro__text>*,.ke-blog__featured,.ke-blog__grid>li,.ke-dhead>*,.ke-dsec__head,.ke-dpanel,.ke-footer__panel):not(.is-done){transition:opacity var(--reveal-dur,var(--dur-reveal)) var(--ease-reveal) var(--d,0ms),transform var(--reveal-dur,var(--dur-reveal)) var(--ease-reveal) var(--d,0ms)}[data-reveal=scale]{--reveal-from:scale(0.96);--reveal-dur:1000ms}[data-reveal=right]{--reveal-from:translate3d(16px,0,0)}[data-reveal=fade]{--reveal-from:none}@keyframes ke-reveal-failsafe{to{opacity:1;transform:none}}.ke-countup{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}@media (min-width:53.75em){.ke-display :is(em,i){font-family:var(--font-display-xl-italic)!important}}.ke-tcover__glyph,:is(.ke-display,.ke-h1,.ke-h2,.ke-h3,.ke-page__title,.ke-intro__title,.ke-article__title,.ke-dsec__title,.ke-dhead__title,.ke-nl-dialog__title,.ke-wordmark,.ke-cta__title) :is(em,i){font-family:var(--font-display-italic)}@view-transition{navigation:auto}.ke-header{view-transition-name:ke-header}::view-transition-old(root){animation:ke-vt-out var(--dur-base) var(--ease-standard) both}::view-transition-new(root){animation:ke-vt-in var(--dur-slow) var(--ease-reveal) both}@keyframes ke-vt-out{to{opacity:0}}@keyframes ke-vt-in{0%{opacity:0;transform:translateY(var(--space-2))}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}:is(.ke-h1,.ke-article__title,.ke-page__title,.ke-intro__title,.ke-dhead__title,.ke-oops__title){font-family:var(--font-display-hero)}