@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;min-block-size:100vh}img,picture,video,canvas{block-size:auto;max-inline-size:100%;display:block}.kk-picture{display:contents}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}:where(ul,ol)[role=list]{padding:0;list-style:none}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--kk-duration-none)!important;transition-duration:var(--kk-duration-none)!important;scroll-behavior:auto!important;animation-iteration-count:1!important}}}@layer tokens{:root{--kk-night-400:#7b8197;--kk-night-500:#5f657e;--kk-night-600:#454b66;--kk-night-700:#31364f;--kk-night-800:#22273d;--kk-night-850:#1a1e31;--kk-night-900:#121627;--kk-night-950:#0b0e1c;--kk-night-1000:#08080e;--kk-star-0:#fefbf4;--kk-star-50:#fcf5e6;--kk-star-100:#eee7d9;--kk-star-200:#dbd5c9;--kk-star-300:#c6c0b6;--kk-star-400:#afa89e;--kk-sunrise-amber:#faa30b;--kk-sunrise-coral:#fa7e3f;--kk-sunrise-rose:#f26582;--kk-sunrise-amber-deep:#c27a00;--kk-sunrise-rose-deep:#c82e59;--kk-sunrise:linear-gradient(120deg, #faa30b 0%, #fa7e3f 58%, #f26582 100%);--kk-sunrise-deep:linear-gradient(120deg, #c27a00 0%, #c82e59 100%);--kk-signal-good:#52db9c;--kk-signal-warn:#f2dd5a;--kk-signal-bad:#ff6557;--kk-signal-good-ink:#027048;--kk-signal-warn-ink:#825b02;--kk-signal-bad-ink:#be241f;--kk-family-display:"Geologica", "Geologica Fallback", system-ui, sans-serif;--kk-family-text:"Wix Madefor Text", "Wix Madefor Text Fallback", system-ui, sans-serif;--kk-family-mono:"Martian Mono", "Wix Madefor Text Cyrillic", "Martian Mono Fallback", ui-monospace, monospace;--kk-size-display-xl:clamp(2.5rem, 1.5833rem + 4.0741vw, 5.25rem);--kk-size-display-l:clamp(2.125rem, 1.5833rem + 2.4074vw, 3.75rem);--kk-size-h2:clamp(1.625rem, 1.2917rem + 1.4815vw, 2.625rem);--kk-size-h3:clamp(1.25rem, 1.1667rem + .3704vw, 1.5rem);--kk-size-body-l:clamp(1.125rem, 1.0833rem + .1852vw, 1.25rem);--kk-size-body:1.0625rem;--kk-size-small:.9375rem;--kk-size-label:.75rem;--kk-text-xs:.875rem;--kk-text-sm:var(--kk-size-small);--kk-text-md:var(--kk-size-body);--kk-text-ui-sm:var(--kk-size-small);--kk-text-ui-md:1rem;--kk-text-article:clamp(1.0625rem, 1.0417rem + .0926vw, 1.125rem);--kk-text-lead:var(--kk-size-body-l);--kk-text-intro:var(--kk-size-body);--kk-text-lg:clamp(1.125rem, 1.0833rem + .1852vw, 1.25rem);--kk-text-xl:var(--kk-size-h3);--kk-text-2xl:clamp(1.375rem, 1.25rem + .5556vw, 1.75rem);--kk-text-3xl:var(--kk-size-h2);--kk-text-page-title:clamp(1.875rem, 1.4583rem + 1.8519vw, 3.125rem);--kk-text-4xl:var(--kk-size-display-l);--kk-text-display:var(--kk-size-display-xl);--kk-text-figure:clamp(1.375rem, 1.25rem + .5556vw, 1.75rem);--kk-leading-display:1.08;--kk-leading-tight:1.1;--kk-leading-heading:1.18;--kk-leading-snug:1.3;--kk-leading-label:1.3;--kk-leading-lead:1.5;--kk-leading-body:1.65;--kk-leading-normal:var(--kk-leading-body);--kk-leading-reading:1.72;--kk-leading-article:var(--kk-leading-reading);--kk-tracking-display:-.025em;--kk-tracking-heading:-.012em;--kk-tracking-body:0;--kk-tracking-label:.08em;--kk-weight-regular:400;--kk-weight-medium:500;--kk-weight-nav:550;--kk-weight-semibold:600;--kk-weight-heading:650;--kk-weight-strong:650;--kk-weight-bold:700;--kk-weight-display:720;--kk-weight-display-xl:760;--kk-weight-display-strong:800;--kk-weight-black:var(--kk-weight-display-strong);--kk-weight-mono:450;--kk-space-3xs:.25rem;--kk-space-2xs:.5rem;--kk-space-xs:.75rem;--kk-space-s:1rem;--kk-space-m:1.5rem;--kk-space-l:2rem;--kk-space-xl:3rem;--kk-space-2xl:4.5rem;--kk-space-3xl:7rem;--kk-space-4xl:10rem;--kk-space-1:.25rem;--kk-space-2:.5rem;--kk-space-3:.75rem;--kk-space-4:1rem;--kk-space-5:1.25rem;--kk-space-6:1.5rem;--kk-space-8:2rem;--kk-space-10:2.5rem;--kk-space-12:3rem;--kk-space-16:4rem;--kk-space-20:5rem;--kk-space-24:6rem;--kk-space-32:8rem;--kk-radius-none:0;--kk-radius-s:6px;--kk-radius-m:12px;--kk-radius-l:20px;--kk-radius-pill:999px;--kk-radius-round:50%;--kk-radius-sm:var(--kk-radius-s);--kk-radius-md:var(--kk-radius-m);--kk-radius-lg:var(--kk-radius-m);--kk-radius-xl:var(--kk-radius-l);--kk-shadow-1:0 1px 2px #04060e66;--kk-shadow-2:0 2px 4px #04060e4d, 0 14px 32px -14px #04060eb3;--kk-shadow-3:0 2px 6px #04060e73, 0 22px 32px -18px #04060ed9;--kk-shadow-up:0 -10px 28px -18px #04060ecc;--kk-shadow-3-inverse:var(--kk-shadow-3);--kk-duration-instant:.12s;--kk-duration-quick:.2s;--kk-duration-move:.36s;--kk-duration-tuck:.42s;--kk-duration-focal:.7s;--kk-duration-ignition:1.1s;--kk-duration-none:.01ms;--kk-duration-fast:var(--kk-duration-instant);--kk-duration-base:var(--kk-duration-quick);--kk-duration-slow:var(--kk-duration-move);--kk-duration-spin:.7s;--kk-duration-shimmer:1.4s;--kk-duration-emphasized:.56s;--kk-duration-view:.52s;--kk-duration-view-out:.3s;--kk-duration-view-delay:80ms;--kk-ease-out:cubic-bezier(.16, 1, .3, 1);--kk-ease-in-out:cubic-bezier(.65, 0, .35, 1);--kk-ease-in:cubic-bezier(.55, 0, 1, .45);--kk-ease-ignition:cubic-bezier(.22, 1, .36, 1);--kk-ease-draw:var(--kk-ease-out);--kk-ease-emphasized:cubic-bezier(.32, .72, 0, 1);--kk-duration-accordion:.32s;--kk-duration-accordion-exit:.26s;--kk-duration-media:.9s;--kk-duration-reveal:.9s;--kk-duration-reveal-item:1.1s;--kk-duration-reveal-fade:.9s;--kk-duration-reveal-frame:.9s;--kk-duration-reveal-image:1.4s;--kk-duration-reveal-part:.85s;--kk-duration-reveal-failsafe:4s;--kk-reveal-step:.14s;--kk-reveal-rise:1.75rem;--kk-reveal-rise-item:2.25rem;--kk-reveal-rise-part:.75rem;--kk-reveal-scale:1.06;--kk-ease-reveal:var(--kk-ease-out);--kk-duration-underline:.36s;--kk-link-line-width:max(1px, .06em);--kk-underline-gap:.22em;--kk-underline-stagger:60ms;--kk-textlink-nudge:.1875rem;--kk-hover-zoom:1.06;--kk-textlink-on:0;--kk-z-raised:1;--kk-z-raised-top:2;--kk-z-flight:1;--kk-z-dropdown:100;--kk-z-sticky:200;--kk-z-header:300;--kk-z-overlay:400;--kk-z-modal:500;--kk-z-toast:600;--kk-z-above-admin-bar:100000;--kk-z-skip-link:var(--kk-z-above-admin-bar);--kk-z-tooltip:100001}:root:lang(en){--kk-family-display:"Geologica", "Geologica Fallback En", system-ui, sans-serif;--kk-family-text:"Wix Madefor Text", "Wix Madefor Text Fallback En", system-ui, sans-serif}:root{--kk-canvas:var(--kk-night-950);--kk-surface:var(--kk-night-900);--kk-surface-raised:var(--kk-night-850);--kk-surface-hover:var(--kk-night-800);--kk-void:var(--kk-night-1000);--kk-line:var(--kk-night-700);--kk-line-strong:var(--kk-night-400);--kk-line-soft:var(--kk-night-600);--kk-text:var(--kk-star-50);--kk-text-2:var(--kk-star-300);--kk-text-3:var(--kk-star-400);--kk-link:var(--kk-sunrise-amber);--kk-link-line:var(--kk-sunrise-amber);--kk-focus:var(--kk-sunrise-amber);--kk-action:var(--kk-sunrise-amber);--kk-action-fill:var(--kk-sunrise-amber);--kk-action-hover:color-mix(in oklab, var(--kk-sunrise-amber) 78%, var(--kk-star-50));--kk-action-hero:var(--kk-sunrise);--kk-on-action:var(--kk-night-950);--kk-signature:var(--kk-sunrise-amber);--kk-good:var(--kk-signal-good);--kk-warn:var(--kk-signal-warn);--kk-bad:var(--kk-signal-bad);--kk-head-solid:color-mix(in oklab, var(--kk-night-950) 90%, transparent);--kk-glass-blur:blur(14px) saturate(140%);--kk-color-text:var(--kk-text);--kk-color-text-body:var(--kk-text-2);--kk-color-text-muted:var(--kk-text-3);--kk-color-text-on-inverse:var(--kk-text);--kk-color-text-body-on-inverse:var(--kk-text-2);--kk-color-text-muted-on-inverse:var(--kk-text-3);--kk-color-text-on-light:var(--kk-text);--kk-color-text-body-on-light:var(--kk-text-2);--kk-color-text-muted-on-light:var(--kk-text-3);--kk-color-bg:var(--kk-canvas);--kk-color-surface:var(--kk-surface);--kk-color-surface-sunken:var(--kk-void);--kk-color-surface-muted:var(--kk-surface);--kk-color-surface-mist:var(--kk-surface-raised);--kk-color-surface-inverse:var(--kk-canvas);--kk-color-surface-inverse-deep:var(--kk-void);--kk-color-surface-inverse-hover:var(--kk-surface-hover);--kk-color-surface-inverse-raised:var(--kk-surface-raised);--kk-color-divider-inverse:var(--kk-line);--kk-color-border:var(--kk-line);--kk-color-border-strong:var(--kk-line-soft);--kk-color-border-control:var(--kk-line-strong);--kk-color-scale:color-mix(in oklab, var(--kk-star-50) 30%, transparent);--kk-color-scale-inverse:color-mix(in oklab, var(--kk-star-50) 30%, transparent);--kk-color-accent:var(--kk-action-fill);--kk-color-accent-hover:var(--kk-action-hover);--kk-color-on-accent:var(--kk-on-action);--kk-color-accent-text:var(--kk-signature);--kk-color-accent-on-inverse:var(--kk-action);--kk-color-accent-tint:color-mix(in oklab, var(--kk-sunrise-amber) 14%, var(--kk-night-950));--kk-color-link:var(--kk-link);--kk-color-link-hover:var(--kk-action-hover);--kk-color-blue:var(--kk-text-2);--kk-underline-offset:var(--kk-underline-gap);--kk-underline-thickness:.08em;--kk-color-success:var(--kk-good);--kk-color-success-bg:color-mix(in oklab, var(--kk-signal-good) 12%, var(--kk-night-950));--kk-color-success-solid:var(--kk-good);--kk-color-topic-other:var(--kk-text);--kk-color-warning:var(--kk-warn);--kk-color-warning-bg:color-mix(in oklab, var(--kk-signal-warn) 12%, var(--kk-night-950));--kk-color-danger:var(--kk-bad);--kk-color-danger-bg:color-mix(in oklab, var(--kk-signal-bad) 12%, var(--kk-night-950));--kk-color-info-bg:var(--kk-surface-raised);--kk-focus-color:var(--kk-focus);--kk-focus-color-inverse:var(--kk-focus);--kk-focus-width:2px;--kk-focus-offset:3px;--kk-focus-offset-inset:calc(var(--kk-focus-width) * -2);--kk-color-selection-on-light:var(--kk-night-950);--kk-color-selection-text-on-light:var(--kk-star-50);--kk-color-selection-inverse:var(--kk-sunrise-amber);--kk-color-selection-text-inverse:var(--kk-night-950);--kk-color-selection:var(--kk-color-selection-inverse);--kk-color-selection-text:var(--kk-color-selection-text-inverse);--kk-font-display:var(--kk-family-display);--kk-font-heading:var(--kk-family-display);--kk-font-text:var(--kk-family-text);--kk-font-mono:var(--kk-family-mono);--kk-weight-title:var(--kk-weight-heading);--kk-container-max:clamp(1240px, 1240px + (100vw - 1920px) * .3125, 1440px);--kk-gutter:clamp(1rem, 4vw, 3rem);--kk-section-space:clamp(5rem, 3.3333rem + 7.4074vw, 9rem);--kk-space-gap:clamp(1rem, 2.4vw, 2rem);--kk-space-head:clamp(2.5rem, 1.6667rem + 3.7037vw, 4.5rem);--kk-space-panel:clamp(1.5rem, .8333rem + 2.963vw, 4rem);--kk-space-split:clamp(2.5rem, 6vw, 6rem);--kk-ch:.64em;--kk-ch-semibold:.636em;--kk-ch-bold:.635em;--kk-ch-black:.686em;--kk-measure:calc(68 * var(--kk-ch));--kk-control-height:48px;--kk-control-height-sm:44px;--kk-control-height-lg:56px;--kk-field-gap:var(--kk-space-2);--kk-radius-leaf:var(--kk-radius-l);--kk-stage-space:var(--kk-space-12);--kk-color-stage:var(--kk-void);--kk-color-stage-raised:var(--kk-surface-raised);--kk-color-stage-scrim:color-mix(in oklab, var(--kk-night-1000) 88%, transparent);--kk-color-stage-scrim-soft:color-mix(in oklab, var(--kk-night-1000) 55%, transparent);--kk-color-stage-scrim-clear:color-mix(in oklab, var(--kk-night-1000) 0%, transparent);--kk-color-stage-line:color-mix(in oklab, var(--kk-star-50) 16%, transparent);--kk-color-stage-mark:color-mix(in oklab, var(--kk-star-50) 5%, transparent);--kk-color-stage-mark-accent:color-mix(in oklab, var(--kk-sunrise-amber) 28%, transparent);--kk-border-width:1px;--kk-border-width-control:1.5px;--kk-border-width-strong:2px;--kk-color-shade:color-mix(in oklab, var(--kk-night-1000) 55%, transparent);--kk-shadow-focus-halo:0 0 0 .1875rem color-mix(in oklab, var(--kk-sunrise-amber) 22%, transparent);--kk-shadow-chip:var(--kk-shadow-1);--kk-shadow-card:var(--kk-shadow-2);--kk-opacity-pressed:.7}[data-surface=paper],.kk-paper,:root:has(>body.kk-paper){--kk-canvas:var(--kk-star-50);--kk-surface:var(--kk-star-0);--kk-surface-raised:var(--kk-star-0);--kk-surface-hover:var(--kk-star-100);--kk-void:var(--kk-star-100);--kk-line:var(--kk-star-200);--kk-line-strong:var(--kk-night-400);--kk-line-soft:var(--kk-star-300);--kk-text:var(--kk-night-950);--kk-text-2:var(--kk-night-700);--kk-text-3:var(--kk-night-600);--kk-link:var(--kk-night-950);--kk-link-line:var(--kk-sunrise-rose-deep);--kk-focus:var(--kk-night-950);--kk-action:var(--kk-night-950);--kk-action-fill:var(--kk-night-950);--kk-action-hover:var(--kk-night-800);--kk-on-action:var(--kk-sunrise-amber);--kk-signature:var(--kk-sunrise-amber-deep);--kk-good:var(--kk-signal-good-ink);--kk-warn:var(--kk-signal-warn-ink);--kk-bad:var(--kk-signal-bad-ink);--kk-head-solid:color-mix(in oklab, var(--kk-star-50) 90%, transparent);--kk-color-text:var(--kk-night-950);--kk-color-text-body:var(--kk-night-700);--kk-color-text-muted:var(--kk-night-600);--kk-color-text-on-inverse:var(--kk-night-950);--kk-color-text-body-on-inverse:var(--kk-night-700);--kk-color-text-muted-on-inverse:var(--kk-night-600);--kk-color-text-on-light:var(--kk-night-950);--kk-color-text-body-on-light:var(--kk-night-700);--kk-color-text-muted-on-light:var(--kk-night-600);--kk-color-bg:var(--kk-star-50);--kk-color-surface:var(--kk-star-0);--kk-color-surface-sunken:var(--kk-star-100);--kk-color-surface-muted:var(--kk-star-0);--kk-color-surface-mist:var(--kk-star-0);--kk-color-surface-inverse:var(--kk-star-50);--kk-color-surface-inverse-deep:var(--kk-star-100);--kk-color-surface-inverse-hover:var(--kk-star-100);--kk-color-surface-inverse-raised:var(--kk-star-0);--kk-color-divider-inverse:var(--kk-star-200);--kk-color-border:var(--kk-star-200);--kk-color-border-strong:var(--kk-star-300);--kk-color-border-control:var(--kk-night-400);--kk-color-scale:color-mix(in oklab, var(--kk-night-950) 35%, transparent);--kk-color-scale-inverse:color-mix(in oklab, var(--kk-night-950) 35%, transparent);--kk-color-accent:var(--kk-night-950);--kk-color-accent-hover:var(--kk-night-800);--kk-color-on-accent:var(--kk-sunrise-amber);--kk-color-accent-text:var(--kk-sunrise-amber-deep);--kk-color-accent-on-inverse:var(--kk-night-950);--kk-color-accent-tint:color-mix(in oklab, var(--kk-sunrise-amber) 16%, var(--kk-star-50));--kk-color-link:var(--kk-night-950);--kk-color-link-hover:var(--kk-sunrise-rose-deep);--kk-color-blue:var(--kk-night-700);--kk-color-success:var(--kk-signal-good-ink);--kk-color-success-bg:color-mix(in oklab, var(--kk-signal-good) 14%, var(--kk-star-50));--kk-color-success-solid:var(--kk-signal-good-ink);--kk-color-topic-other:var(--kk-night-950);--kk-color-warning:var(--kk-signal-warn-ink);--kk-color-warning-bg:color-mix(in oklab, var(--kk-signal-warn) 16%, var(--kk-star-50));--kk-color-danger:var(--kk-signal-bad-ink);--kk-color-danger-bg:color-mix(in oklab, var(--kk-signal-bad) 10%, var(--kk-star-50));--kk-color-info-bg:var(--kk-star-100);--kk-focus-color:var(--kk-night-950);--kk-focus-color-inverse:var(--kk-night-950);--kk-color-selection:var(--kk-color-selection-on-light);--kk-color-selection-text:var(--kk-color-selection-text-on-light);--kk-color-stage:var(--kk-star-100);--kk-color-stage-raised:var(--kk-star-0);--kk-color-shade:color-mix(in oklab, var(--kk-night-950) 12%, transparent);--kk-shadow-focus-halo:0 0 0 .1875rem color-mix(in oklab, var(--kk-night-950) 12%, transparent)}:root,::backdrop{--kk-color-backdrop:#08080ea3}}@layer base{html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-tap-highlight-color:transparent;scrollbar-color:var(--kk-line-soft) var(--kk-canvas);background:var(--kk-canvas)}[data-surface=paper],.kk-paper,:root:has(>body.kk-paper){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:768px){html{scrollbar-gutter:stable}}@media (prefers-reduced-motion:no-preference){html:not(.js,.lenis){scroll-behavior:smooth}}html.lenis,html.lenis body{block-size:auto}.lenis :is([data-lenis-prevent],[data-lenis-prevent-wheel],[data-lenis-prevent-vertical]){overscroll-behavior:contain}.lenis [data-lenis-prevent-horizontal]{overscroll-behavior-x:contain}.lenis.lenis-smooth iframe{pointer-events:none}body{font-family:var(--kk-font-text);font-size:var(--kk-text-md);font-weight:var(--kk-weight-regular);line-height:var(--kk-leading-normal);color:var(--kk-color-text-body);background:var(--kk-color-bg);font-synthesis:none;text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6{font-family:var(--kk-font-text);font-weight:var(--kk-weight-title);line-height:var(--kk-leading-snug);color:var(--kk-color-text);text-wrap:balance}h1{font-family:var(--kk-font-display);font-size:var(--kk-text-4xl);font-weight:var(--kk-weight-display);line-height:var(--kk-leading-display);letter-spacing:var(--kk-tracking-display)}h2{font-family:var(--kk-font-display);font-size:var(--kk-text-3xl);font-weight:var(--kk-weight-display);line-height:var(--kk-leading-heading);letter-spacing:var(--kk-tracking-heading)}:is([data-surface=paper],.kk-paper){line-height:var(--kk-leading-reading)}h3{font-size:var(--kk-text-xl)}h4,h5,h6{font-size:var(--kk-text-lg)}legend,label,figcaption,summary,[class*=__lead],[class*=__dek]{text-wrap:balance}p,li,dd{text-wrap:pretty}:where(nav,table) :is(p,li,dd,a,label,[class*=__lead]),:where(th,td,input,select,textarea){text-wrap:wrap}a{color:var(--kk-color-link);transition:color var(--kk-duration-base) var(--kk-ease-out);text-decoration:none}a:focus-visible{color:var(--kk-color-link-hover)}@media (hover:hover) and (pointer:fine){a:hover{color:var(--kk-color-link-hover)}}button:enabled{cursor:pointer}strong,b{font-weight:var(--kk-weight-semibold);color:var(--kk-color-text)}code,kbd,samp{font-family:var(--kk-font-mono)}:focus-visible{outline:var(--kk-focus-width) solid var(--kk-focus-color);outline-offset:var(--kk-focus-offset)}@media (hover:none){:where(a[href],button:enabled:not([aria-disabled=true]),summary,label,[role=button],[role=tab]):active{opacity:var(--kk-opacity-pressed)}}::selection{background:var(--kk-color-selection);color:var(--kk-color-selection-text)}input,textarea{caret-color:var(--kk-focus)}:where(time,data,td){font-variant-numeric:tabular-nums}@view-transition{navigation:auto}::view-transition-old(root){animation:kk-vt-out var(--kk-duration-view-out) var(--kk-ease-in) both}::view-transition-new(root){animation:kk-vt-in var(--kk-duration-view) var(--kk-ease-out) var(--kk-duration-view-delay) both}::view-transition-group(*){animation-duration:var(--kk-duration-focal);animation-timing-function:var(--kk-ease-out)}@keyframes kk-vt-out{to{opacity:0;filter:blur(.375rem);transform:scale(1.02,.985)}}@keyframes kk-vt-in{0%{opacity:0;transform:translateY(.875rem)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(*){animation:none}}:root[data-kk-motion=off]::view-transition-old(root){animation:none}:root[data-kk-motion=off]::view-transition-new(root){animation:none}:root[data-kk-motion=off]::view-transition-group(*){animation:none}}@layer vendor-overrides,vendor;@layer layout{.l-container{inline-size:min(100% - 2 * var(--kk-gutter), var(--kk-container-max));margin-inline:auto}.l-stack{gap:var(--l-stack-gap,var(--kk-space-4));flex-direction:column;display:flex}.l-cluster{align-items:var(--l-cluster-align,center);justify-content:var(--l-cluster-justify,flex-start);gap:var(--l-cluster-gap,var(--kk-space-3));flex-wrap:wrap;display:flex}.l-grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--l-grid-min,16rem), 100%), 1fr));gap:var(--l-grid-gap,var(--kk-space-4));display:grid}.l-sidebar{gap:var(--l-sidebar-gap,var(--kk-space-8));flex-wrap:wrap;display:flex}.l-sidebar>:first-child{flex-basis:var(--l-sidebar-width,18rem);flex-grow:1}.l-sidebar>:last-child{min-inline-size:var(--l-sidebar-content-min,60%);flex-grow:999;flex-basis:0}}@layer components{.kk-surface-inverse{--kk-focus-color:var(--kk-focus-color-inverse);--kk-color-text:var(--kk-color-text-on-inverse);--kk-color-text-body:var(--kk-color-text-body-on-inverse);--kk-color-text-muted:var(--kk-color-text-muted-on-inverse);--kk-color-link:var(--kk-color-text-on-inverse);--kk-color-link-hover:var(--kk-color-text-on-inverse);--kk-color-scale:var(--kk-color-scale-inverse);--kk-color-selection:var(--kk-color-selection-inverse);--kk-color-selection-text:var(--kk-color-selection-text-inverse);background-color:var(--kk-color-surface-inverse);color:var(--kk-color-text-body)}.kk-surface-inverse--deep{background-color:var(--kk-color-surface-inverse-deep)}.kk-surface-light{--kk-focus-color:var(--kk-color-text-on-light);--kk-color-text:var(--kk-color-text-on-light);--kk-color-text-body:var(--kk-color-text-body-on-light);--kk-color-text-muted:var(--kk-color-text-muted-on-light);--kk-color-link:var(--kk-color-text-on-light);--kk-color-link-hover:var(--kk-color-surface-inverse-hover);--kk-color-selection:var(--kk-color-selection-on-light);--kk-color-selection-text:var(--kk-color-selection-text-on-light);background-color:var(--kk-color-surface);color:var(--kk-color-text-body)}.kk-logo{--kk-uline:off;min-inline-size:0;max-inline-size:100%;color:inherit;align-items:center;display:inline-flex}.kk-logo__svg{block-size:var(--kk-logo-height,1.375rem);flex:none;inline-size:auto;max-inline-size:100%;display:block;overflow:visible}.kk-logo--inline{--_cap:.7em;--kk-logo-height:calc(var(--_cap) * var(--_logo-scale,1.36));display:inline}.kk-logo--inline .kk-logo__svg{vertical-align:calc(-1 * var(--_cap) * var(--_logo-drop,.32));display:inline-block}.kk-logo__letters{fill:var(--kk-text)}.kk-logo__bang{stroke:var(--kk-text)}.kk-logo__dot{fill:var(--kk-signature)}@media (forced-colors:active){.kk-logo__letters,.kk-logo__dot{fill:canvastext}.kk-logo__bang{stroke:canvastext}}.kk-icon{inline-size:var(--kk-icon-size,1.25rem);block-size:var(--kk-icon-size,1.25rem);fill:none;stroke:currentColor;stroke-width:var(--kk-icon-stroke,2);stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex:none;display:inline-block}.kk-icon.is-loading{border:var(--kk-border-width-strong) solid currentColor;animation:kk-spin var(--kk-duration-spin) linear infinite;border-inline-end-color:#0000;border-radius:50%}.kk-icon.is-loading use{visibility:hidden}.kk-skip-link{z-index:var(--kk-z-skip-link);max-inline-size:calc(100% - 2 * var(--kk-space-2));padding:var(--kk-space-3) var(--kk-space-4);border-radius:var(--kk-radius-md);background:var(--kk-color-accent);color:var(--kk-color-on-accent);font-weight:var(--kk-weight-semibold);overflow-wrap:anywhere;transform:translateY(calc(-100% - var(--kk-space-4)));position:absolute;inset-block-start:var(--kk-space-2);inset-inline-start:var(--kk-space-2)}.kk-skip-link:focus{box-shadow:var(--kk-shadow-2);transform:none}.kk-btn{--kk-uline:off;--_bg:var(--kk-color-surface);--_fg:var(--kk-color-text);--_bd:transparent;--kk-icon-size:1.3em;justify-content:center;align-items:center;gap:var(--kk-space-3);min-block-size:var(--kk-control-height);padding-inline:var(--kk-space-5);border:var(--kk-border-width) solid var(--_bd);border-radius:var(--kk-radius-pill);background:var(--_bg);color:var(--_fg);max-inline-size:100%;padding-block:var(--kk-space-2);font:var(--kk-weight-heading) var(--kk-text-ui-md) / var(--kk-leading-snug) var(--kk-font-text);text-align:center;overflow-wrap:anywhere;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--kk-duration-base) var(--kk-ease-out), border-color var(--kk-duration-base) var(--kk-ease-out), color var(--kk-duration-base) var(--kk-ease-out), box-shadow var(--kk-duration-base) var(--kk-ease-out), translate var(--kk-duration-fast) var(--kk-ease-out);text-decoration:none;display:inline-flex}.kk-btn:focus-visible{outline:var(--kk-focus-width) solid var(--kk-focus-color);outline-offset:var(--kk-focus-offset)}.kk-btn:active{translate:0 1px}.kk-btn--primary{--_bg:var(--kk-color-accent);--_fg:var(--kk-color-on-accent);--_bd:var(--kk-color-accent)}.kk-btn--hero{--_fg:var(--kk-on-action);background:var(--kk-action-hero);transition:background-position var(--kk-duration-move) var(--kk-ease-out), translate var(--kk-duration-fast) var(--kk-ease-out);background-position:0 0;background-size:140% 100%}.kk-btn--secondary,.kk-btn--ghost-inverse{--_bg:transparent;--_fg:var(--kk-color-text);--_bd:var(--kk-color-border-control)}.kk-btn--outline{--_bg:transparent;--_bd:var(--kk-color-border-control)}.kk-btn--ghost{--_bg:transparent;padding-inline:var(--kk-space-3)}@media (hover:hover) and (pointer:fine){.kk-btn--primary:hover{--_bg:var(--kk-color-accent-hover);--_bd:var(--kk-color-accent-hover)}.kk-btn--hero:hover{background-position:60% 0}.kk-btn--secondary:hover,.kk-btn--ghost-inverse:hover,.kk-btn--outline:hover{--_bd:var(--kk-color-text)}.kk-btn--ghost:hover{--_bg:var(--kk-color-surface-sunken)}}.kk-btn--sm{min-block-size:var(--kk-control-height-sm);padding-inline:var(--kk-space-4);font-size:var(--kk-text-ui-sm)}.kk-btn--lg{min-block-size:var(--kk-control-height-lg);padding-inline:var(--kk-space-6)}.kk-btn--icon{inline-size:var(--kk-control-height);padding-inline:0}.kk-btn--icon.kk-btn--sm{inline-size:var(--kk-control-height-sm)}.kk-btn--block{inline-size:100%}.kk-btn:disabled,.kk-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.kk-btn.is-loading{pointer-events:none}.kk-btn.is-loading:before{content:"";border:var(--kk-border-width-strong) solid currentColor;block-size:1em;inline-size:1em;animation:kk-spin var(--kk-duration-spin) linear infinite;border-inline-end-color:#0000;border-radius:50%}@keyframes kk-spin{to{transform:rotate(360deg)}}.kk-textlink{align-items:center;gap:var(--kk-space-2);min-block-size:var(--kk-control-height-sm);color:var(--kk-color-link);font-weight:var(--kk-weight-semibold);display:inline-flex}.kk-textlink:has(>.kk-textlink__label){inline-size:fit-content;max-inline-size:100%;padding-block:var(--kk-space-2);display:inline-block}.kk-textlink__label+.kk-icon,.kk-textlink .kk-icon+.kk-textlink__label{margin-inline-start:var(--kk-space-2)}.kk-textlink .kk-icon{color:var(--kk-color-accent-text);translate:calc(var(--kk-textlink-on) * var(--kk-textlink-nudge)) 0;transition:translate var(--kk-duration-underline) var(--kk-ease-reveal)}.kk-textlink:focus-visible{--kk-textlink-on:1}@media (hover:hover) and (pointer:fine){.kk-textlink:hover{--kk-textlink-on:1;color:var(--kk-color-link)}}.kk-uline-layer{z-index:var(--kk-z-tooltip);pointer-events:none;block-size:0;inline-size:0;position:fixed;inset-block-start:0;inset-inline-start:0}.kk-uline-rules__rule{block-size:var(--kk-link-line-width);transform-origin:0;transition:transform var(--kk-duration-underline) var(--kk-ease-reveal), background-color var(--kk-duration-base) var(--kk-ease-out);transition-delay:calc((var(--n,1) - 1 - var(--i,0)) * var(--kk-underline-stagger)), 0s;background-color:currentColor;position:absolute;inset-block-start:0;inset-inline-start:0;transform:scaleX(0)}.kk-uline-rules__rule[hidden]{display:none}.kk-uline-rules.is-on .kk-uline-rules__rule{transition-delay:calc(var(--i,0) * var(--kk-underline-stagger)), 0s;transform:scaleX(1)}@media (forced-colors:active){.kk-uline-layer{display:none}}.kk-field{--kk-field-height:3.25rem;gap:var(--kk-field-gap);align-content:start;min-inline-size:0;display:grid}.kk-field--wide{grid-column:1/-1}.kk-field__label{font-size:var(--kk-text-md);font-weight:var(--kk-weight-semibold);line-height:var(--kk-leading-snug);color:var(--kk-color-text);padding:0}.kk-field__req{color:var(--kk-color-danger)}.kk-field__optional{font-weight:var(--kk-weight-regular);color:var(--kk-color-text-muted)}.kk-field__control{inline-size:100%;min-block-size:var(--kk-field-height);padding:var(--kk-space-2) var(--kk-space-4);border:var(--kk-border-width-control) solid var(--kk-color-border-control);border-radius:var(--kk-radius-md);background:var(--kk-color-surface);color:var(--kk-color-text);font:var(--kk-weight-regular) var(--kk-text-ui-md) / var(--kk-leading-snug) var(--kk-font-text);transition:border-color var(--kk-duration-base) var(--kk-ease-out), box-shadow var(--kk-duration-base) var(--kk-ease-out)}textarea.kk-field__control{min-block-size:7rem;line-height:var(--kk-leading-normal);resize:vertical}.kk-field__control option{padding:var(--kk-space-2)}select.kk-field__control{appearance:none;cursor:pointer;padding-inline-end:var(--kk-space-12)}@media (forced-colors:active){select.kk-field__control{appearance:auto}}.kk-field__select{display:block;position:relative}.kk-field__select:after{content:"";background:var(--kk-color-text);pointer-events:none;block-size:1.25em;inline-size:1.25em;margin-block:auto;position:absolute;inset-block:0;inset-inline-end:.85em;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (forced-colors:active){.kk-field__select:after{display:none}}.kk-field__control::placeholder{color:var(--kk-color-text-muted);opacity:1}@media (hover:hover) and (pointer:fine){.kk-field__control:hover{border-color:var(--kk-color-text)}}.kk-field__control:focus-visible{outline:var(--kk-focus-width) solid var(--kk-focus-color);outline-offset:var(--kk-border-width-strong)}:where(:root:not(.is-pointer-input)) .kk-field__control:focus-visible{border-color:var(--kk-color-text)}:root.is-pointer-input .kk-field__control:not(select):focus-visible{border-color:var(--kk-focus-color);box-shadow:var(--kk-shadow-focus-halo)}.kk-field__hint{max-inline-size:var(--kk-measure);font-size:var(--kk-text-sm);color:var(--kk-color-text-muted)}.kk-field__error{--kk-icon-size:1.25em;align-items:flex-start;gap:var(--kk-space-2);font-size:var(--kk-text-sm);font-weight:var(--kk-weight-semibold);color:var(--kk-color-danger);display:flex}.kk-field.has-error .kk-field__control{border-color:var(--kk-color-danger);border-width:var(--kk-border-width-strong);background:var(--kk-color-danger-bg)}.kk-card{border-radius:var(--kk-radius-lg);background:var(--kk-color-surface);box-shadow:var(--kk-shadow-1);color:var(--kk-color-text-body);transition:box-shadow var(--kk-duration-slow) var(--kk-ease-out), translate var(--kk-duration-fast) var(--kk-ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.kk-card--raised{box-shadow:var(--kk-shadow-2)}.kk-card--panel{border-radius:var(--kk-radius-xl);box-shadow:var(--kk-shadow-2)}.kk-surface-inverse .kk-card{box-shadow:var(--kk-shadow-3-inverse)}.kk-card__media{aspect-ratio:3/2;object-fit:cover;inline-size:100%}.kk-card__body{gap:var(--kk-space-2);padding:var(--kk-space-5) var(--kk-space-6) var(--kk-space-6);grid-template-columns:minmax(0,1fr);display:grid}.kk-card__title{font-size:var(--kk-text-xl);line-height:var(--kk-leading-snug)}.kk-card__link{--kk-uline:off;color:var(--kk-color-text);transition:color var(--kk-duration-base) var(--kk-ease-out)}.kk-card:has(.kk-card__link:focus-visible) .kk-card__link{color:var(--kk-color-link-hover)}@media (hover:hover) and (pointer:fine){.kk-card:has(.kk-card__link:hover) .kk-card__link{color:var(--kk-color-link-hover)}}.kk-card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.kk-card__link:focus-visible{outline:none}:root:not(.is-pointer-input) .kk-card:has(.kk-card__link:focus-visible){outline:var(--kk-focus-width) solid var(--kk-focus-color);outline-offset:var(--kk-focus-offset)}.kk-card__extra{z-index:var(--kk-z-raised);position:relative}.kk-card__meta{font-size:var(--kk-text-sm);color:var(--kk-color-text-muted)}@media (hover:hover) and (pointer:fine){.kk-card:has(.kk-card__link:hover){box-shadow:var(--kk-shadow-2)}}.kk-card:has(.kk-card__link:active){box-shadow:var(--kk-shadow-1);translate:0 1px}.kk-scale{--kk-scale-ink:var(--kk-color-scale);--kk-scale-major:var(--kk-color-text);background:linear-gradient(var(--kk-scale-ink), var(--kk-scale-ink)) left bottom / 100% 1px no-repeat, repeating-linear-gradient(90deg, var(--kk-scale-ink) 0 1px, transparent 1px 10px) left bottom / 100% .375rem no-repeat,  repeating-linear-gradient(90deg, var(--kk-scale-ink) 0 1px, transparent 1px 50px) left bottom / 100% .625rem no-repeat, repeating-linear-gradient(90deg, var(--kk-scale-major) 0 2px, transparent 2px 100px) left bottom / 100% .875rem no-repeat;block-size:.875rem}.kk-surface-inverse .kk-scale{--kk-scale-major:var(--kk-color-text-body-on-inverse)}.kk-scale--vertical{background:linear-gradient(var(--kk-scale-ink), var(--kk-scale-ink)) left top / 1px 100% no-repeat, repeating-linear-gradient(180deg, var(--kk-scale-ink) 0 1px, transparent 1px 10px) left top / .375rem 100% no-repeat,  repeating-linear-gradient(180deg, var(--kk-scale-major) 0 2px, transparent 2px 50px) left top / .75rem 100% no-repeat;block-size:auto;inline-size:.875rem}.kk-scale__tick{inline-size:var(--kk-border-width-strong);background:var(--kk-color-text);block-size:1.1em;margin-block-start:.3em;display:block}.kk-calldisc{--kk-icon-size:1.375rem;border-radius:var(--kk-radius-round);background:var(--kk-color-accent);block-size:2.75rem;inline-size:2.75rem;color:var(--kk-color-on-accent);transition:background-color var(--kk-duration-base) var(--kk-ease-out), scale var(--kk-duration-base) var(--kk-ease-out);flex:none;place-items:center;display:grid}.kk-callrow{align-items:center;gap:var(--kk-space-4);min-block-size:4rem;padding-block:var(--kk-space-2);border-block-end:var(--kk-border-width) solid var(--kk-color-border);color:var(--kk-color-text);grid-template-columns:minmax(0,1fr) auto 2.75rem;display:grid}.kk-callrow--last{border-block-end:0}.kk-callrow--compact{min-block-size:var(--kk-control-height-lg);padding-block:var(--kk-space-1);line-height:var(--kk-leading-snug)}.kk-callrow--compact .kk-callrow__num{font-size:var(--kk-text-xl)}.kk-callrow--inverse{border-block-end-color:var(--kk-color-divider-inverse)}.kk-callrow__town{min-inline-size:0;font-weight:var(--kk-weight-medium);color:var(--kk-color-text-body)}.kk-callrow__num{font-size:var(--kk-text-figure);font-weight:var(--kk-weight-bold);letter-spacing:.01em;white-space:nowrap}@container kk-callrows (width<=24rem){.kk-callrow{grid-template-columns:minmax(0,1fr) 2.75rem;grid-template-areas:"town disc""num disc";row-gap:0}.kk-callrow__town{font-size:var(--kk-text-sm);grid-area:town}.kk-callrow__num{white-space:normal;grid-area:num}.kk-callrow .kk-calldisc{grid-area:disc}}@container kk-callrows (width<=27rem){.kk-callrow:lang(en){grid-template-columns:minmax(0,1fr) 2.75rem;grid-template-areas:"town disc""num disc";row-gap:0}.kk-callrow:lang(en) .kk-callrow__town{font-size:var(--kk-text-sm);grid-area:town}.kk-callrow:lang(en) .kk-callrow__num{white-space:normal;grid-area:num}.kk-callrow:lang(en) .kk-calldisc{grid-area:disc}}@media (hover:hover) and (pointer:fine){.kk-callrow:hover{color:var(--kk-color-text)}.kk-callrow:hover .kk-calldisc{background:var(--kk-color-accent-hover);scale:1.06}.kk-callrow:hover{--kk-textlink-on:1}}@media (max-width:767.98px){.kk-callrow{column-gap:var(--kk-space-3)}}.kk-callpanel{padding:var(--kk-space-5) var(--kk-space-5) var(--kk-space-4);border-radius:var(--kk-radius-xl);background:var(--kk-color-surface);box-shadow:var(--kk-shadow-2)}.kk-callpanel__title{font-size:var(--kk-text-lg);font-weight:var(--kk-weight-semibold);font-family:var(--kk-font-text);margin-block-end:var(--kk-space-1)}.kk-callpanel__list{margin:0;padding:0;list-style:none;container:kk-callrows/inline-size}.kk-callpanel__note{font-size:var(--kk-text-sm);color:var(--kk-color-text-muted);margin-block-start:var(--kk-space-3)}@media (max-width:767.98px){.kk-callpanel{padding:var(--kk-space-4) var(--kk-space-4) var(--kk-space-3)}}.kk-callbtn{--kk-icon-size:1.25rem;align-items:center;gap:var(--kk-space-3);min-block-size:3.75rem;padding:var(--kk-space-2) var(--kk-space-4) var(--kk-space-2) var(--kk-space-2);border:var(--kk-border-width-strong) solid var(--kk-color-text);border-radius:var(--kk-radius-md);color:var(--kk-color-text);line-height:var(--kk-leading-snug);transition:background-color var(--kk-duration-base) var(--kk-ease-out), color var(--kk-duration-base) var(--kk-ease-out);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.kk-callbtn__icon{border-radius:var(--kk-radius-round);place-items:center;block-size:2.5rem;inline-size:2.5rem;display:grid}.kk-callbtn__label{font-size:var(--kk-text-sm);font-weight:var(--kk-weight-medium);overflow-wrap:anywhere;display:block}.kk-callbtn__num{font-size:var(--kk-text-xl);font-weight:var(--kk-weight-bold);letter-spacing:.01em;display:block}.kk-callbtn__label--under{font-size:var(--kk-text-xs);font-weight:var(--kk-weight-regular)}.kk-callbtn--primary{border-color:var(--kk-color-accent);background:var(--kk-color-accent);color:var(--kk-color-on-accent)}.kk-callbtn--primary .kk-callbtn__icon{background:var(--kk-color-shade)}@media (hover:hover) and (pointer:fine){.kk-callbtn--primary:hover{border-color:var(--kk-color-accent-hover);background:var(--kk-color-accent-hover);color:var(--kk-color-on-accent)}.kk-callbtn:not(.kk-callbtn--primary):hover{background:var(--kk-color-text);color:var(--kk-color-text-on-inverse)}}.kk-callchip{align-items:center;gap:var(--kk-space-2);min-block-size:4rem;padding:var(--kk-space-2) var(--kk-space-2) var(--kk-space-2) var(--kk-space-4);border:var(--kk-border-width) solid var(--kk-color-border);border-radius:var(--kk-radius-md);background:var(--kk-color-surface);color:var(--kk-color-text-on-light);line-height:var(--kk-leading-snug);transition:border-color var(--kk-duration-base) var(--kk-ease-out);flex-wrap:wrap-reverse;display:flex}.kk-callchip__town{font-size:var(--kk-text-sm);color:var(--kk-color-text-muted-on-light);display:block}.kk-callchip__num{font-size:var(--kk-text-md);font-weight:var(--kk-weight-bold);white-space:nowrap}.kk-callchip>:not(.kk-calldisc){flex:1 0 auto}.kk-callchip .kk-calldisc{block-size:2.5rem;inline-size:2.5rem;margin-inline-start:auto}.kk-callchip:focus-visible{outline:var(--kk-focus-width) solid var(--kk-focus-color);outline-offset:var(--kk-focus-offset)}@media (hover:hover) and (pointer:fine){.kk-callchip:hover{--kk-textlink-on:1;border-color:var(--kk-color-text-on-light);color:var(--kk-color-text-on-light)}}.kk-callrow:focus-visible,.kk-callchip:focus-visible{--kk-textlink-on:1}.kk-search{border:var(--kk-border-width-strong) solid var(--kk-color-text);border-radius:var(--kk-radius-md);background:var(--kk-color-surface);align-items:stretch;min-block-size:3rem;display:flex;overflow:hidden;container-type:inline-size}.kk-search:has(:focus-visible){outline:var(--kk-focus-width) solid var(--kk-focus-color);outline-offset:var(--kk-focus-offset)}:root.is-pointer-input .kk-search:has(:focus-visible){border-color:var(--kk-focus-color);box-shadow:var(--kk-shadow-focus-halo);outline:none}.kk-search__icon{color:var(--kk-color-text);align-self:center;margin-inline-start:var(--kk-space-3)}.kk-search__input{min-inline-size:0;padding:0 var(--kk-space-3);font-size:var(--kk-text-ui-md);text-overflow:ellipsis;background:0 0;border:0;flex:1}@container (width<=24rem){.kk-search__icon{display:none}}.kk-search__input:focus{outline:none}.kk-search__input::placeholder{color:var(--kk-color-text-muted);opacity:1}.kk-search__submit{--kk-focus-color:var(--kk-focus-color-inverse);padding:0 min(var(--kk-space-5), 8cqi);background:var(--kk-color-surface-inverse);color:var(--kk-color-text-on-inverse);font-size:var(--kk-text-sm);font-weight:var(--kk-weight-bold);cursor:pointer;border:0}.kk-search__submit:focus-visible{outline:var(--kk-focus-width) solid var(--kk-focus-color);outline-offset:var(--kk-focus-offset-inset)}.kk-search--lg{min-block-size:calc(var(--kk-control-height-lg) + var(--kk-space-2))}.kk-search--lg .kk-search__icon{margin-inline-start:var(--kk-space-4)}.kk-search--lg .kk-search__input{padding-inline:var(--kk-space-3) var(--kk-space-4);font-size:var(--kk-text-lg)}.kk-search--lg .kk-search__submit{padding-inline:min(var(--kk-space-8), 10cqi);font-size:var(--kk-text-md)}@container (width<=24rem){.kk-search--lg .kk-search__input{font-size:var(--kk-text-ui-md)}.kk-search--lg .kk-search__submit{font-size:var(--kk-text-sm)}}.kk-check{--kk-check-box:1.625rem;align-items:flex-start;gap:var(--kk-space-3);min-block-size:var(--kk-control-height-sm);padding-block:var(--kk-space-2);font-size:var(--kk-text-md);line-height:var(--kk-leading-snug);color:var(--kk-color-text-body);overflow-wrap:anywhere;cursor:pointer;display:flex}.kk-check--sm{--kk-check-box:1.375rem;font-size:var(--kk-text-sm);align-items:center}.kk-check__input{appearance:none;inline-size:var(--kk-check-box);block-size:var(--kk-check-box);border:var(--kk-border-width-control) solid var(--kk-color-border-control);border-radius:var(--kk-radius-sm);background:var(--kk-color-surface) no-repeat center / 70%;cursor:pointer;transition:background-color var(--kk-duration-fast) var(--kk-ease-out), border-color var(--kk-duration-fast) var(--kk-ease-out);flex:none;margin:0}.kk-check__input[type=radio]{border-radius:50%}@media (hover:hover) and (pointer:fine){.kk-check:hover .kk-check__input{border-color:var(--kk-color-text)}}.kk-check__input:checked{border-color:var(--kk-color-text);background-color:var(--kk-color-text);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E")}.kk-check__input[type=radio]:checked{background-image:radial-gradient(circle, var(--kk-color-surface) 0 30%, transparent 32%);background-size:100%}.kk-check__input:focus-visible{outline:var(--kk-focus-width) solid var(--kk-focus-color);outline-offset:var(--kk-border-width-strong)}.kk-check.has-error .kk-check__input{border-color:var(--kk-color-danger);border-width:var(--kk-border-width-strong)}.kk-check__text{min-inline-size:0}.kk-check__count{font:var(--kk-weight-medium) var(--kk-text-xs) var(--kk-font-text);color:var(--kk-color-text-muted);margin-inline-start:auto}@media (forced-colors:active){.kk-check__input{appearance:auto}}.kk-chip{--kk-uline:off;--kk-icon-size:.75rem;align-items:center;gap:var(--kk-space-2);max-inline-size:100%;min-block-size:var(--kk-control-height);padding:0 var(--kk-space-3);border:var(--kk-border-width) solid var(--kk-color-border-control);border-radius:var(--kk-radius-pill);background:var(--kk-color-surface-sunken);color:var(--kk-color-text);font:var(--kk-weight-semibold) var(--kk-text-ui-sm) / 1 var(--kk-font-text);overflow-wrap:anywhere;cursor:pointer;text-decoration:none;display:inline-flex}.kk-chip--sm{min-block-size:var(--kk-control-height-sm)}.kk-chip.is-selected,.kk-chip[aria-pressed=true]{border-color:var(--kk-color-surface-inverse);background:var(--kk-color-surface-inverse);color:var(--kk-color-text-on-inverse)}.kk-chip:focus-visible{outline:var(--kk-focus-width) solid var(--kk-focus-color);outline-offset:var(--kk-focus-offset)}.kk-chip__count{font:var(--kk-weight-medium) var(--kk-text-xs) var(--kk-font-mono);opacity:.7}@media (hover:hover) and (pointer:fine){.kk-chip:not(.is-selected,[aria-pressed=true]):hover{border-color:var(--kk-color-text)}}.kk-tooltip{--kk-tooltip-x:0px;--kk-tooltip-y:0px;z-index:var(--kk-z-tooltip);max-inline-size:min(20rem, calc(100vw - 2 * var(--kk-space-3)));padding:var(--kk-space-2) var(--kk-space-3);border-radius:var(--kk-radius-md);background:var(--kk-color-surface-inverse);box-shadow:var(--kk-shadow-2);color:var(--kk-color-text-on-inverse);font:var(--kk-weight-medium) var(--kk-text-ui-sm) / var(--kk-leading-snug) var(--kk-font-text);overflow-wrap:anywhere;translate:var(--kk-tooltip-x) var(--kk-tooltip-y);visibility:hidden;opacity:0;pointer-events:none;position:fixed;inset:0 auto auto 0}.kk-tooltip.is-open{visibility:visible;opacity:1;pointer-events:auto}@media (prefers-reduced-motion:no-preference){.kk-tooltip{transition:opacity var(--kk-duration-fast) var(--kk-ease-out), visibility 0s linear var(--kk-duration-fast)}.kk-tooltip.is-open{transition-delay:0s}}@media (forced-colors:active){.kk-tooltip{border:var(--kk-border-width) solid CanvasText;color:canvastext;background:canvas}}.kk-badge{align-items:center;gap:var(--kk-space-1);min-block-size:1.375rem;padding-inline:var(--kk-space-2);border-radius:var(--kk-radius-sm);font:var(--kk-weight-bold) var(--kk-text-xs) / 1 var(--kk-font-text);letter-spacing:.02em;white-space:nowrap;display:inline-flex}.kk-badge--lg{gap:var(--kk-space-2);min-block-size:1.75rem;max-inline-size:100%;padding:var(--kk-space-1) var(--kk-space-3);border-radius:var(--kk-radius-pill);font-size:var(--kk-text-ui-sm);line-height:var(--kk-leading-snug);white-space:normal;overflow-wrap:anywhere}.kk-badge--new{background:var(--kk-color-surface-inverse);color:var(--kk-color-text-on-inverse)}.kk-badge--promo{background:var(--kk-color-accent);color:var(--kk-color-on-accent)}.kk-badge--in{background:var(--kk-color-success-bg);color:var(--kk-color-text)}.kk-badge--low{background:var(--kk-color-warning-bg);color:var(--kk-color-warning)}.kk-badge--out{background:var(--kk-color-surface-muted);color:var(--kk-color-text-body)}.kk-badge--in:before,.kk-badge--low:before{content:"";background:currentColor;border-radius:50%;block-size:.4375rem;inline-size:.4375rem}.kk-badge--in:before{background:var(--kk-color-success)}.kk-code{padding:var(--kk-space-1) var(--kk-space-2);border-radius:var(--kk-radius-sm);background:var(--kk-color-surface-muted);color:var(--kk-color-text);font:var(--kk-weight-semibold) var(--kk-text-xs) / var(--kk-leading-tight) var(--kk-font-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;display:inline-block}.kk-code--inverse{background:var(--kk-color-surface-inverse);color:var(--kk-color-text-on-inverse)}.kk-breadcrumb__list{gap:0 var(--kk-space-2);font-size:var(--kk-text-ui-sm);color:var(--kk-color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kk-breadcrumb__item{align-items:center;gap:var(--kk-space-2);display:inline-flex}.kk-breadcrumb__item+.kk-breadcrumb__item:before{content:"";opacity:.6;background:currentColor;block-size:.625rem;inline-size:.5rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 5 7 7-7 7'/%3E%3C/svg%3E") 50%/contain no-repeat}.kk-breadcrumb :any-link{min-block-size:var(--kk-control-height);color:inherit;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.kk-breadcrumb :any-link:hover{color:var(--kk-color-text)}}@media (max-width:767.98px){.kk-breadcrumb{display:flow-root}.kk-breadcrumb__list{margin:calc(-1 * var(--kk-space-2));padding:var(--kk-space-2);scrollbar-width:none;white-space:nowrap;flex-wrap:nowrap;overflow-x:auto}.kk-breadcrumb__item{flex:none}}.kk-breadcrumb [aria-current=page]{font-weight:var(--kk-weight-semibold);color:var(--kk-color-text)}.kk-hero{--_column:40rem;--_unsigned:10.9375rem;--_text-end:calc(max(0px, 50% - var(--kk-container-max) / 2) + var(--kk-gutter) + var(--_column));isolation:isolate;border-end-end-radius:var(--kk-radius-leaf);position:relative;overflow:clip}.kk-hero.kk-hero{background-color:var(--kk-color-stage);padding-block-end:0}.kk-hero.kk-hero--image,.kk-hero.kk-hero:has(>.kk-hero__crumbs){padding-block-start:0}@media (max-width:1023.98px){.kk-hero.kk-hero:has(>.kk-hero__foot--unsigned){padding-block-end:var(--kk-stage-space)}.kk-hero.kk-hero+*{margin-block-start:0;padding-block-start:var(--kk-stage-space)}.kk-hero.kk-hero+*>:first-child{margin-block-start:0}}.kk-hero__crumbs{padding-block:var(--kk-space-2) var(--kk-space-4)}.kk-hero__backdrop{z-index:-1;margin:0;position:relative}.kk-hero__photo{aspect-ratio:3/2;object-fit:cover;block-size:100%;max-block-size:46svh;inline-size:100%;display:block}.kk-hero__photo--flip{scale:-1 1}.kk-hero__scrim{background:linear-gradient(180deg, var(--kk-color-stage-scrim-clear) 35%, var(--kk-color-stage-scrim-soft) 62%, var(--kk-color-stage) 92%);position:absolute;inset:0}.kk-hero--image>:not(.kk-hero__backdrop,.kk-hero__foot){position:relative}.kk-hero--image>.kk-hero__backdrop+*{margin-block-start:calc(var(--kk-space-10) * -1)}@media (max-width:1023.98px){.kk-hero--image>.kk-hero__crumbs{padding-block-start:0}}.kk-hero__foot.kk-hero__foot--unsigned{display:none}.kk-hero__foot{gap:var(--kk-space-8);padding-block:var(--kk-space-8) var(--kk-space-6);grid-template-columns:minmax(0,1fr);display:grid}.kk-hero--band .kk-hero__foot{padding-block-start:var(--kk-space-10)}@media (max-width:1023.98px){.kk-hero__foot{padding-block-end:var(--kk-stage-space)}}.kk-hero__scale{margin-inline-end:var(--kk-radius-leaf)}.kk-hero__sign{align-items:center;gap:var(--kk-space-4);max-inline-size:var(--_column);border-block-start:var(--kk-border-width) solid var(--kk-color-stage-line);color:var(--kk-color-text-muted);font-size:var(--kk-text-sm);line-height:var(--kk-leading-snug);margin:0;padding-block-start:var(--kk-space-6);display:flex}.kk-hero__sign-face{inline-size:var(--kk-space-12);aspect-ratio:1;border:var(--kk-border-width-strong) solid var(--kk-color-text);border-radius:var(--kk-radius-round);background:var(--kk-color-stage-raised);flex:none;place-items:center;display:grid;overflow:hidden}.kk-hero__sign-face img{object-fit:cover;block-size:100%;inline-size:100%}.kk-hero__sign-face svg{block-size:auto;inline-size:62%}.kk-hero__sign-link{--kk-uline:off;align-items:center;gap:inherit;min-block-size:var(--kk-control-height-sm);border-radius:var(--kk-radius-sm);color:inherit;text-decoration:none;display:inline-flex}.kk-hero__sign-link:focus-visible{outline:var(--kk-focus-width) solid var(--kk-focus-color);outline-offset:var(--kk-focus-offset)}@media (hover:hover) and (pointer:fine){.kk-hero__sign-link:hover .kk-hero__sign-name{text-decoration:underline;text-decoration-thickness:var(--kk-underline-thickness);text-underline-offset:var(--kk-underline-offset)}}.kk-hero__sign-text{gap:var(--kk-space-1);grid-template-columns:minmax(0,1fr);display:grid}.kk-hero__sign-name{color:var(--kk-color-text);font-size:var(--kk-text-md);font-weight:var(--kk-weight-semibold)}.kk-hero__calls{gap:var(--kk-space-4) var(--kk-space-8);padding:var(--kk-space-5) 0 0;border-block-start:var(--kk-border-width) solid var(--kk-color-stage-line);flex-wrap:wrap;margin:0;list-style:none;display:flex}.kk-hero__call{--kk-uline:off;align-items:center;gap:var(--kk-space-3);min-block-size:var(--kk-control-height-sm);color:var(--kk-color-text);text-decoration:none;display:inline-flex}.kk-hero__call-text{line-height:var(--kk-leading-snug);grid-template-columns:minmax(0,1fr);display:grid}.kk-hero__call-town{color:var(--kk-color-text-muted);font-size:var(--kk-text-sm)}.kk-hero__call-num{font-size:var(--kk-text-xl);font-weight:var(--kk-weight-bold)}@media (hover:hover) and (pointer:fine){.kk-hero__call:hover .kk-hero__call-num{text-decoration:underline;text-decoration-thickness:var(--kk-underline-thickness);text-underline-offset:var(--kk-underline-offset)}}.kk-hero.kk-hero--band{background:radial-gradient(120% 140% at 100% 0%, var(--kk-color-stage-raised), var(--kk-color-stage) 62%)}.kk-hero--band:after{content:"";z-index:-1;aspect-ratio:37.93/31.95;background:var(--kk-color-stage-mark);pointer-events:none;block-size:115%;position:absolute;inset-block-end:calc(var(--kk-space-12) * -1);inset-inline-end:var(--kk-gutter);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 37.93 31.95'%3E%3Cpath d='M24.65 11.15H37.93V18.56A5.9 5.9 0 0 1 32.03 24.46H22.25V31.95H15.7V25.7H19.65V16.15A5 5 0 0 1 24.65 11.15ZM22.25 21.71H31.7A3.48 3.48 0 0 0 35.18 18.23V13.9H24.85A2.6 2.6 0 0 0 22.25 16.5Z'/%3E%3Cpath d='M13.85 5.1A5.1 5.1 0 1 1 24.05 5.1A5.1 5.1 0 1 1 13.85 5.1ZM0 11.15H13.36A5 5 0 0 1 18.36 16.15V24.46H5.9A5.9 5.9 0 0 1 0 18.56Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.kk-hero :is(.kk-callpanel,.kk-callchip){--kk-focus-color:var(--kk-color-text-on-light);--kk-color-text:var(--kk-color-text-on-light);--kk-color-text-body:var(--kk-color-text-body-on-light);--kk-color-text-muted:var(--kk-color-text-muted-on-light);--kk-color-link:var(--kk-color-text-on-light);--kk-color-link-hover:var(--kk-color-surface-inverse-hover)}@media (hover:hover) and (pointer:fine){.kk-hero .kk-callbtn:not(.kk-callbtn--primary):hover{color:var(--kk-color-stage)}}@media (min-width:768px){.kk-hero__photo{aspect-ratio:16/9}}@media (min-width:1024px){.kk-hero--image{flex-direction:column;min-block-size:clamp(32rem,22rem + 16vw,40rem);display:flex}.kk-hero.kk-hero--image>:not(.kk-hero__backdrop,.kk-hero__foot,.kk-hero__crumbs){margin-block:auto}.kk-hero>.kk-hero__crumbs{padding-block:var(--kk-space-12) var(--kk-space-8)}.kk-hero:has(>.kk-hero__foot--unsigned)>:not(.kk-hero__backdrop,.kk-hero__foot,.kk-hero__crumbs){padding-block:calc(var(--_unsigned) / 2)}.kk-hero:has(>.kk-hero__foot--unsigned)>.kk-hero__crumbs+*{padding-block-start:calc(var(--_unsigned) / 2 - var(--kk-space-8))}.kk-hero__backdrop{position:absolute;inset:0}.kk-hero__photo{aspect-ratio:auto;max-block-size:none}.kk-hero__scrim{background:linear-gradient(90deg, var(--kk-color-stage-scrim) 0, var(--kk-color-stage-scrim) var(--_text-end), var(--kk-color-stage-scrim-soft) calc(var(--_text-end) + 8rem), var(--kk-color-stage-scrim-clear) calc(var(--_text-end) + 22rem)), linear-gradient(0deg, var(--kk-color-stage-scrim-soft), var(--kk-color-stage-scrim-clear) 30%)}.kk-hero--image>.kk-hero__backdrop+*{margin-block-start:0}.kk-hero--image .kk-hero__foot{align-self:end}.kk-hero--image :is(.kk-pagehero__text,.kk-svc-hero__text,.kk-shop-hero__text),.kk-hero--image :is(.kk-gallery-head__inner,.kk-page-head__inner)>*{max-inline-size:40rem}.kk-hero--band .kk-hero__foot{padding-block-start:var(--kk-space-12)}.kk-hero--flagship{--_column:46rem;--_unsigned:7.9375rem}.kk-hero--slim.kk-hero--image{align-content:center;min-block-size:clamp(18rem,26vw,42rem)}.kk-hero--flagship.kk-hero--image{min-block-size:clamp(36rem,100svh - 13rem,46rem)}.kk-hero--flagship .kk-hero__foot{gap:var(--kk-space-4);padding-block:var(--kk-space-2) var(--kk-space-5)}.kk-hero--flagship .kk-hero__sign{padding-block-start:var(--kk-space-5)}}@media (min-width:1536px) and (min-height:62.5rem){.kk-hero--image{min-block-size:clamp(40rem,22rem + 16vw,48rem)}.kk-hero--flagship.kk-hero--image{min-block-size:clamp(46rem,100svh - 16rem,60rem)}.kk-hero--flagship .kk-hero__foot{padding-block:var(--kk-space-6) var(--kk-space-8)}.kk-hero--flagship{--_unsigned:9.6875rem}}@media (forced-colors:active){.kk-hero__scrim{display:none}.kk-hero{border-block-end:var(--kk-border-width) solid CanvasText}}@media print{.kk-hero__backdrop,.kk-hero__scale{display:none}.kk-hero{background:0 0}}.kk-pagination__list{justify-content:center;align-items:center;gap:var(--kk-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kk-pagination__link{--kk-uline:off;min-inline-size:var(--kk-control-height);min-block-size:var(--kk-control-height);padding-inline:var(--kk-space-2);border:var(--kk-border-width) solid var(--kk-color-border-control);border-radius:var(--kk-radius-pill);background:var(--kk-color-surface);color:var(--kk-color-text);font-size:var(--kk-text-sm);font-weight:var(--kk-weight-bold);transition:background-color var(--kk-duration-fast) var(--kk-ease-out), border-color var(--kk-duration-fast) var(--kk-ease-out), color var(--kk-duration-fast) var(--kk-ease-out);place-items:center;display:grid}.kk-pagination__link:any-link:not([aria-current]):active{background:var(--kk-color-surface-muted)}.kk-pagination__link[aria-current=page]{border-color:var(--kk-color-surface-inverse);background:var(--kk-color-surface-inverse);box-shadow:var(--kk-shadow-1);color:var(--kk-color-text-on-inverse)}.kk-pagination__link--prev,.kk-pagination__link--next{gap:var(--kk-space-1);padding-inline:var(--kk-space-3);display:inline-flex}.kk-pagination__text{display:none}.kk-pagination__link.is-disabled{border-color:var(--kk-color-border);color:var(--kk-color-text-muted);cursor:default;background:0 0}.kk-pagination__item--page,.kk-pagination__item--gap{display:none}.kk-pagination__item--counter{text-align:center;min-inline-size:4.5rem;font:var(--kk-weight-bold) var(--kk-text-sm) / 1 var(--kk-font-text);font-variant-numeric:tabular-nums}.kk-pagination__meta{justify-content:center;align-items:center;gap:var(--kk-space-3) var(--kk-space-6);flex-wrap:wrap;display:flex}.kk-pagination__status{color:var(--kk-color-text-muted);font:var(--kk-weight-medium) var(--kk-text-sm) / var(--kk-leading-snug) var(--kk-font-text);font-variant-numeric:tabular-nums;display:none}.kk-pagination__goto{justify-content:center;align-items:center;gap:var(--kk-space-2);flex-wrap:wrap;display:flex}.kk-pagination__goto-label{color:var(--kk-color-text-muted);font:var(--kk-weight-semibold) var(--kk-text-ui-sm) / var(--kk-leading-snug) var(--kk-font-text)}.kk-pagination__goto .kk-pagination__goto-input{inline-size:5rem;min-block-size:var(--kk-control-height-sm);text-align:center}@media (min-width:768px){.kk-pagination__item--page,.kk-pagination__item--gap{display:block}.kk-pagination__item--counter{display:none}.kk-pagination__text{display:inline}.kk-pagination__status{display:block}}.kk-pagination__gap{min-inline-size:var(--kk-control-height);min-block-size:var(--kk-control-height);color:var(--kk-color-text-muted);place-items:center;display:grid}.kk-pagination--sm .kk-pagination__link,.kk-pagination--sm .kk-pagination__gap{min-inline-size:var(--kk-control-height-sm);min-block-size:var(--kk-control-height-sm)}@media (hover:hover) and (pointer:fine){.kk-pagination__link:any-link:not([aria-current]):hover{border-color:var(--kk-color-text);background:var(--kk-color-surface-sunken)}}@media (forced-colors:active){.kk-pagination__link[aria-current=page]{border:var(--kk-border-width-strong) solid Highlight}.kk-pagination__link.is-disabled{color:graytext}}.kk-toast{--kk-focus-color:var(--kk-focus-color-inverse);align-items:center;gap:var(--kk-space-3);max-inline-size:26rem;padding:var(--kk-space-3) var(--kk-space-4);border-radius:var(--kk-radius-lg);background:var(--kk-color-surface-inverse);color:var(--kk-color-text-on-inverse);box-shadow:var(--kk-shadow-2);font-size:var(--kk-text-sm);display:flex}.kk-toast__icon{--kk-icon-size:.875rem;--kk-icon-stroke:3;background:var(--kk-color-success-solid);block-size:1.625rem;inline-size:1.625rem;color:var(--kk-color-text-on-inverse);border-radius:50%;flex:none;place-items:center;display:grid}.kk-toast--error .kk-toast__icon{background:var(--kk-color-danger)}.kk-toast__action{color:inherit;font-weight:var(--kk-weight-bold);margin-inline-start:auto}.kk-toast :focus-visible{outline:var(--kk-focus-width) solid var(--kk-focus-color);outline-offset:var(--kk-focus-offset)}.kk-toast-region{--_gap:var(--kk-space-3);inset-inline:var(--kk-space-4);z-index:var(--kk-z-toast);pointer-events:none;justify-items:center;display:grid;position:fixed;inset-block-end:calc(var(--kk-fixed-bottom) + max(var(--kk-fixed-bottom-extra), var(--kk-fixed-bottom-rise)) + var(--_gap))}.kk-toast-region .kk-toast{pointer-events:auto}@media (min-width:1024px){.kk-toast-region{--_gap:var(--kk-space-6);inset-inline:auto var(--kk-space-6);justify-items:end}}@media (forced-colors:active){.kk-toast{border:var(--kk-border-width) solid CanvasText}}.kk-skeleton{border-radius:var(--kk-radius-sm);background:var(--kk-color-surface-muted);display:block}@media (prefers-reduced-motion:no-preference){.kk-skeleton{background:linear-gradient(90deg, var(--kk-color-surface-muted) 25%, var(--kk-color-surface-sunken) 37%, var(--kk-color-surface-muted) 63%) 0 0 / 400% 100%;animation:kk-shimmer var(--kk-duration-shimmer) ease infinite}@keyframes kk-shimmer{0%{background-position:100% 0}to{background-position:0 0}}}.kk-dialog{inline-size:min(36rem, 100% - 2 * var(--kk-space-4));max-block-size:calc(100% - 2 * var(--kk-space-4));overscroll-behavior:contain;border:var(--kk-border-width) solid var(--kk-line);border-radius:var(--kk-radius-l);background:var(--kk-surface-raised);color:var(--kk-text);box-shadow:var(--kk-shadow-3);margin:auto;padding:0;overflow:auto}.kk-dialog::backdrop{background:var(--kk-color-backdrop)}.kk-dialog__panel{gap:var(--kk-space-5);padding:var(--kk-space-8) var(--kk-space-6) var(--kk-space-6);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.kk-dialog__close{position:absolute;inset-block-start:var(--kk-space-2);inset-inline-end:var(--kk-space-2)}.kk-dialog__title{color:var(--kk-color-text);font:var(--kk-weight-heading) var(--kk-text-2xl) / var(--kk-leading-tight) var(--kk-font-heading);padding-inline-end:var(--kk-space-10)}.kk-dialog__lead,.kk-dialog__note{color:var(--kk-color-text-body);font:var(--kk-weight-regular) var(--kk-text-md) / var(--kk-leading-normal) var(--kk-font-text)}.kk-dialog__note{font-size:var(--kk-text-sm)}.kk-dialog__actions{gap:var(--kk-space-3);flex-wrap:wrap;display:flex}.kk-dialog__phone{min-block-size:var(--kk-control-height);color:var(--kk-color-text);font-weight:var(--kk-weight-bold);align-items:center;display:inline-flex}.kk-dialog--confirm{inline-size:min(28rem, 100% - 2 * var(--kk-space-4))}.kk-dialog--static{max-block-size:none;inline-size:auto;max-inline-size:36rem;box-shadow:var(--kk-shadow-2);margin:0;display:block}@media (prefers-reduced-motion:no-preference){.kk-dialog[open]{animation:kk-dialog-in var(--kk-duration-base) var(--kk-ease-out)}.kk-dialog[open]::backdrop{animation:kk-fade-in var(--kk-duration-base) var(--kk-ease-out)}}@keyframes kk-dialog-in{0%{opacity:0;transform:translateY(.75rem)}}@keyframes kk-fade-in{0%{opacity:0}}.kk-dialog--drawer{inline-size:min(26rem, 100% - 2 * var(--kk-space-4));block-size:calc(100% - 2 * var(--kk-space-4));margin:var(--kk-space-4) var(--kk-space-4) var(--kk-space-4) auto;overflow:hidden}@media (prefers-reduced-motion:no-preference){.kk-dialog--drawer[open]{animation-name:kk-drawer-in;animation-duration:var(--kk-duration-move)}}@keyframes kk-drawer-in{0%{transform:translateX(calc(100% + var(--kk-space-4)))}}html:has(>body>.kk-dialog[open]){overflow:hidden}html:has(>body>.kk-dialog[open]:not(.kk-dialog--search)){scrollbar-gutter:stable}.kk-dialog--filters{inline-size:min(26rem, 100% - var(--kk-space-4) - var(--kk-space-12));block-size:calc(100% - 2 * var(--kk-space-4));max-block-size:none;margin:var(--kk-space-4) auto var(--kk-space-4) var(--kk-space-4);overflow:hidden}.kk-dialog--filters .kk-dialog__panel{flex-direction:column;gap:0;block-size:100%;padding:0;display:flex}.kk-dialog--filters .kk-dialog__title{align-items:center;gap:var(--kk-space-2);font-size:var(--kk-text-xl);display:flex}@media (prefers-reduced-motion:no-preference){.kk-dialog--filters[open]{animation-name:kk-drawer-in-start;animation-duration:var(--kk-duration-slow)}}@media (prefers-reduced-motion:reduce){.kk-dialog--filters[open]{animation:kk-fade-in var(--kk-duration-base) var(--kk-ease-out)}}@keyframes kk-drawer-in-start{0%{transform:translateX(calc(-100% - var(--kk-space-4)))}}.kk-dialog--search{--kk-search-top:0;--kk-search-height:100dvh;inline-size:100%;block-size:var(--kk-search-height);border-radius:0;max-block-size:none;max-inline-size:none;margin:0;inset-block-start:var(--kk-search-top);overflow:hidden}.kk-dialog--search .kk-dialog__panel{gap:var(--kk-space-3);block-size:100%;padding:0 var(--kk-space-4) 0;flex-direction:column;display:flex}.kk-dialog--search .kk-dialog__title{padding-block:var(--kk-space-4) var(--kk-space-1);font-size:var(--kk-text-xl)}@media (min-width:768px){.kk-dialog--search{block-size:fit-content;inline-size:min(46rem, 100% - 2 * var(--kk-space-4));max-block-size:min(40rem, 100% - 2 * var(--kk-space-16));margin:var(--kk-space-16) auto auto;border-radius:var(--kk-radius-xl);inset-block-start:0}.kk-dialog--search[open]{flex-direction:column;display:flex}.kk-dialog--search .kk-dialog__panel{block-size:auto;min-block-size:0;padding:0 var(--kk-space-6) var(--kk-space-6);flex:auto}}.kk-dialog--call{inline-size:min(26rem, 100% - 2 * var(--kk-space-4))}.kk-dialog--call .kk-dialog__panel{gap:var(--kk-space-2);padding:var(--kk-space-6)}.kk-dialog--call .kk-dialog__title,.kk-dialog--menu .kk-dialog__title{font-size:var(--kk-text-xl);font-weight:var(--kk-weight-heading);font-family:var(--kk-font-text)}.kk-dialog--call .kk-dialog__close,.kk-dialog--menu .kk-dialog__close{border-radius:var(--kk-radius-round);--_bg:var(--kk-color-surface-sunken);inset-block-start:var(--kk-space-3);inset-inline-end:var(--kk-space-3)}.kk-dialog--call,.kk-dialog--menu{max-inline-size:none;container:kk-shell-dialog/inline-size}.kk-dialog--call{--_gutter:clamp(0rem, (100vw - 20rem) / 2, var(--kk-space-4));inline-size:min(26rem, 100% - 2 * var(--_gutter));max-block-size:calc(100% - 2 * var(--_gutter));border-radius:min(var(--kk-radius-xl), var(--_gutter))}.kk-dialog--menu{border-block-width:0;border-inline-end-width:0;border-start-start-radius:var(--kk-radius-xl);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--kk-radius-xl);block-size:100%;max-block-size:none;inline-size:min(25rem,86vw);margin-block:0;margin-inline:auto 0;overflow:auto}@media (prefers-reduced-motion:no-preference){.kk-dialog--menu[open]{animation:kk-menu-in var(--kk-duration-move) var(--kk-ease-out)}}@keyframes kk-menu-in{0%{opacity:.4;transform:translate(100%)}}@container kk-shell-dialog (width<=20rem){.kk-dialog--call .kk-dialog__panel,.kk-dialog--menu .kk-dialog__panel{padding-inline:var(--kk-space-4)}.kk-dialog--call .kk-dialog__title{padding-block-start:var(--kk-space-12);padding-inline-end:0}}@media (forced-colors:active){.kk-dialog{border:var(--kk-border-width) solid CanvasText}}@media print{.kk-dialog{display:none}}:root{--kk-header-bar-height:var(--kk-space-16)}@media (min-width:768px){:root{--kk-header-bar-height:calc(var(--kk-space-16) + var(--kk-space-2))}}:root{--kk-admin-bar-offset:0rem;--kk-sticky-top:calc(var(--kk-admin-bar-offset) + var(--kk-header-bar-height));--kk-fixed-top-extra:0rem;--kk-fixed-bottom:0rem;--kk-fixed-bottom-extra:0rem;--kk-fixed-bottom-rise:0rem;--kk-scroll-padding-start:calc(var(--kk-sticky-top) + var(--kk-fixed-top-extra) + var(--kk-space-6));scroll-padding-block-start:var(--kk-scroll-padding-start);scroll-padding-block-end:calc(var(--kk-fixed-bottom) + max(var(--kk-fixed-bottom-extra), var(--kk-fixed-bottom-rise)) + var(--kk-space-2))}:root.has-bar-focus{--kk-scroll-padding-start:var(--kk-admin-bar-offset)}@media (min-width:601px){:root:has(>body.admin-bar){--kk-admin-bar-offset:var(--wp-admin--admin-bar--height,32px)}}:root:has(>body.admin-bar){scroll-padding-block-start:var(--kk-scroll-padding-start)!important}.kk-header{--kk-services-top:var(--kk-sticky-top);z-index:var(--kk-z-header);color:var(--kk-text);position:sticky;inset-block-start:var(--kk-admin-bar-offset)}.kk-header--over{position:fixed;inset-inline:0}.kk-header__bar{min-block-size:var(--kk-header-bar-height);position:relative}.kk-header__bar:before{content:"";z-index:-1;background:var(--kk-canvas);pointer-events:none;position:absolute;inset:0}.kk-header--over .kk-header__bar:before{opacity:0}.kk-header.is-condensed .kk-header__bar:before,.kk-header.is-services-open .kk-header__bar:before{background:var(--kk-head-solid);box-shadow:inset 0 -1px 0 var(--kk-line);-webkit-backdrop-filter:var(--kk-glass-blur);backdrop-filter:var(--kk-glass-blur);opacity:1}@media (prefers-reduced-motion:no-preference){.kk-header__bar:before{transition:opacity var(--kk-duration-move) var(--kk-ease-out), box-shadow var(--kk-duration-move) var(--kk-ease-out)}}:root[data-kk-motion-state=live] .kk-header{transition:translate var(--kk-duration-tuck) var(--kk-ease-out)}:root[data-kk-motion-state=live] .kk-header.is-tucked:not(:focus-within,.is-services-open){translate:0 calc(-100% - var(--kk-admin-bar-offset))}.kk-header__inner{align-items:center;gap:var(--kk-space-2) clamp(var(--kk-space-4), 2.4vw, var(--kk-space-10));min-block-size:var(--kk-header-bar-height);flex-wrap:wrap;display:flex}@media (forced-colors:active){.kk-header__bar{border-block-end:var(--kk-border-width) solid CanvasText}}.kk-header__logo{--kk-logo-height:1.375rem;min-block-size:var(--kk-control-height-sm);border-radius:var(--kk-radius-s);flex:none}@media (min-width:768px){.kk-header__logo{--kk-logo-height:1.5rem}}.kk-header__logo .kk-logo__svg{pointer-events:none;max-inline-size:none}.kk-header__logo :is(.kk-logo__sweep,.kk-logo__fold){transform-box:fill-box}.kk-header.is-condensed .kk-header__logo{inline-size:calc(var(--kk-logo-height) * 1.3993)}.kk-header.is-condensed .kk-logo__sweep{translate:-100%}.kk-header.is-condensed .kk-logo__fold{translate:-2%}@media (prefers-reduced-motion:no-preference){:root:not([data-kk-motion=off]) .kk-header__logo :is(.kk-logo__sweep,.kk-logo__fold){transition:translate var(--kk-duration-focal) var(--kk-ease-in-out)}:root:not([data-kk-motion=off]) .kk-header.is-condensed :is(.kk-logo__sweep,.kk-logo__fold){transition-duration:var(--kk-duration-emphasized)}}.kk-header__nav{margin-inline-start:auto;display:none}@media (min-width:70rem){.kk-header__nav{display:block}}.kk-header__menu{align-items:center;gap:clamp(var(--kk-space-3), 1.8vw, var(--kk-space-8));margin:0;display:flex}.kk-header__link{--kk-uline:off;align-items:center;gap:var(--kk-space-1);min-block-size:var(--kk-control-height-sm);color:var(--kk-text-2);font:var(--kk-weight-nav) var(--kk-size-small) / var(--kk-leading-snug) var(--kk-font-text);white-space:nowrap;cursor:pointer;transition:color var(--kk-duration-quick) var(--kk-ease-out);background:0 0;border:0;padding:0;display:inline-flex;position:relative}.kk-header__link:focus-visible,.kk-header__link[aria-current],.kk-header__link[aria-expanded=true]{color:var(--kk-text)}@media (hover:hover) and (pointer:fine){.kk-header__link:hover{color:var(--kk-text)}}.kk-header__link:after{content:"";block-size:var(--kk-border-width-strong);background:var(--kk-signature);transform-origin:0;transition:transform var(--kk-duration-move) var(--kk-ease-out);position:absolute;inset-block-end:var(--kk-space-2);inset-inline:0;transform:scaleX(0)}.kk-header__link[aria-current]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.kk-header__link:hover:after{transform:scaleX(1)}}.kk-header__link--toggle:after{inset-inline-end:calc(var(--kk-space-4) + var(--kk-space-1))}.kk-header__chevron{inline-size:var(--kk-space-4);block-size:var(--kk-space-4);transition:rotate var(--kk-duration-move) var(--kk-ease-out)}.kk-header__link--toggle[aria-expanded=true] .kk-header__chevron{rotate:180deg}.kk-header__tools{align-items:center;gap:var(--kk-space-3);margin-inline-start:auto;display:flex}@media (min-width:70rem){.kk-header__tools{margin-inline-start:0}}.kk-header__cta{display:none}@media (min-width:768px){.kk-header__cta{display:inline-flex}}.kk-header__menu-btn{--kk-uline:off;align-items:center;gap:var(--kk-space-2);min-block-size:var(--kk-control-height-sm);padding-inline:var(--kk-space-3) var(--kk-space-4);border:var(--kk-border-width) solid var(--kk-line-strong);border-radius:var(--kk-radius-pill);color:var(--kk-text);font:var(--kk-weight-heading) var(--kk-size-small) / 1 var(--kk-font-text);cursor:pointer;transition:border-color var(--kk-duration-quick) var(--kk-ease-out);background:0 0;display:inline-flex}.kk-header__menu-btn .kk-icon{block-size:1.25rem;inline-size:1.25rem}@media (hover:hover) and (pointer:fine){.kk-header__menu-btn:hover{border-color:var(--kk-text);color:var(--kk-text)}}@media (min-width:70rem){.kk-header__menu-btn{display:none}}@media (max-width:379.98px){.kk-header__menu-btn{padding-inline:var(--kk-space-3)}.kk-header__menu-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.kk-services{inset:var(--kk-services-top,var(--kk-sticky-top)) 0 0;z-index:var(--kk-z-dropdown);overscroll-behavior:contain;padding:var(--kk-space-2) var(--kk-gutter) var(--kk-space-8);background:var(--kk-color-backdrop);position:fixed;overflow-y:auto}.kk-services[hidden]{display:none}.kk-services__inner{gap:var(--kk-space-8);max-inline-size:var(--kk-container-max);padding:var(--kk-space-8) var(--kk-space-8) var(--kk-space-6);border:var(--kk-border-width) solid var(--kk-line);border-radius:var(--kk-radius-l);background:var(--kk-surface-raised);box-shadow:var(--kk-shadow-3);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}@media (prefers-reduced-motion:no-preference){.kk-services__inner{transition:opacity var(--kk-duration-move) var(--kk-ease-out), translate var(--kk-duration-move) var(--kk-ease-out)}@starting-style{.kk-services__inner{opacity:0;translate:0 calc(-1 * var(--kk-space-3))}}}.kk-services__groups{gap:var(--kk-space-3) var(--kk-space-6);grid-template-rows:auto auto;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kk-services__group{grid-row:span 2;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;display:grid}.kk-services__title{color:var(--kk-text-3);font:var(--kk-weight-heading) var(--kk-text-xs) / var(--kk-leading-snug) var(--kk-font-text);text-wrap:balance}.kk-services__list{gap:var(--kk-space-1);grid-template-columns:minmax(0,1fr);align-content:start;margin:0;display:grid}.kk-services__link{--kk-uline:off;overflow-wrap:anywhere;gap:var(--kk-space-1);padding-block:var(--kk-space-2);border-radius:var(--kk-radius-s);color:var(--kk-text);grid-template-columns:minmax(0,1fr);margin-inline-start:calc(-1 * var(--kk-space-4));padding-inline-start:var(--kk-space-4);display:grid;position:relative}.kk-services__link:before{content:"";inline-size:var(--kk-space-2);block-size:var(--kk-space-2);background:var(--kk-signature);transition:scale var(--kk-duration-move) var(--kk-ease-out);position:absolute;inset-block-start:calc(var(--kk-space-2) + .5lh - var(--kk-space-1));inset-inline-start:0;scale:0}.kk-services__label{font:var(--kk-weight-semibold) var(--kk-text-md) / var(--kk-leading-snug) var(--kk-font-text);transition:translate var(--kk-duration-move) var(--kk-ease-out)}.kk-services__note{color:var(--kk-text-3);font:var(--kk-weight-regular) var(--kk-text-xs) / var(--kk-leading-snug) var(--kk-font-text)}.kk-services__link:focus-visible:before,.kk-services__link[aria-current]:before{scale:1}.kk-services__link:focus-visible .kk-services__label{translate:var(--kk-space-1) 0}@media (hover:hover) and (pointer:fine){.kk-services__link:hover:before{scale:1}.kk-services__link:hover .kk-services__label{translate:var(--kk-space-1) 0}}.kk-services__foot{justify-content:space-between;align-items:center;gap:var(--kk-space-3) var(--kk-space-6);border-block-start:var(--kk-border-width) solid var(--kk-line);flex-wrap:wrap;padding-block-start:var(--kk-space-5);display:flex}.kk-services__call{--kk-uline:off;align-items:center;gap:var(--kk-space-2);min-block-size:var(--kk-control-height-sm);color:var(--kk-text);font:var(--kk-weight-heading) var(--kk-text-md) / 1 var(--kk-font-text);font-variant-numeric:tabular-nums;display:inline-flex}.kk-services__call .kk-icon{block-size:1.125rem;inline-size:1.125rem;color:var(--kk-text-2)}.kk-menu{block-size:100%;padding-block:env(safe-area-inset-top,0) env(safe-area-inset-bottom,0);padding-inline:0 env(safe-area-inset-right,0);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:0;display:grid}.kk-menu__head{justify-content:space-between;align-items:center;gap:var(--kk-space-4);padding:var(--kk-space-3) var(--kk-space-3) var(--kk-space-3) var(--kk-space-6);border-block-end:var(--kk-border-width) solid var(--kk-line);display:flex}.kk-menu__title{color:var(--kk-text-3);font:var(--kk-weight-heading) var(--kk-text-sm) / var(--kk-leading-snug) var(--kk-font-text);letter-spacing:0}.kk-menu__tools{align-items:center;gap:var(--kk-space-2);display:flex}.kk-menu__close{inline-size:var(--kk-control-height-sm);block-size:var(--kk-control-height-sm);border:var(--kk-border-width) solid var(--kk-line-strong);border-radius:var(--kk-radius-pill);color:var(--kk-text);cursor:pointer;transition:border-color var(--kk-duration-quick) var(--kk-ease-out);background:0 0;place-items:center;padding:0;display:inline-grid}.kk-menu__close .kk-icon{block-size:1.25rem;inline-size:1.25rem}@media (hover:hover) and (pointer:fine){.kk-menu__close:hover{border-color:var(--kk-text)}}.kk-menu__nav{overscroll-behavior:contain;padding:var(--kk-space-2) var(--kk-space-6);overflow-y:auto}.kk-menu__list{margin:0}.kk-menu__item{border-block-end:var(--kk-border-width) solid var(--kk-line)}.kk-menu__link{--kk-uline:off;justify-content:space-between;align-items:center;gap:var(--kk-space-4);min-block-size:calc(var(--kk-control-height) + var(--kk-space-2));color:var(--kk-text);font:var(--kk-weight-heading) var(--kk-text-xl) / var(--kk-leading-snug) var(--kk-font-display);overflow-wrap:anywhere;letter-spacing:var(--kk-tracking-heading);cursor:pointer;display:flex}.kk-menu__link[aria-current]{color:var(--kk-signature)}.kk-menu__arrow,.kk-menu__chevron{block-size:1.25rem;inline-size:1.25rem;color:var(--kk-text-3);transition:translate var(--kk-duration-move) var(--kk-ease-out), rotate var(--kk-duration-move) var(--kk-ease-out);flex:none}@media (hover:hover) and (pointer:fine){.kk-menu__link:hover .kk-menu__arrow{translate:var(--kk-space-1) 0;color:var(--kk-text)}}.kk-menu__summary{list-style:none}.kk-menu__summary::-webkit-details-marker{display:none}.kk-menu__group[open] .kk-menu__chevron{rotate:180deg}.kk-menu__panel{gap:var(--kk-space-2);padding-block:0 var(--kk-space-5);grid-template-columns:minmax(0,1fr);display:grid}.kk-menu__group-title{color:var(--kk-text-3);font:var(--kk-weight-heading) var(--kk-text-xs) / var(--kk-leading-snug) var(--kk-font-text);margin-block-start:var(--kk-space-3)}.kk-menu__services{grid-template-columns:minmax(0,1fr);margin:0;display:grid}.kk-menu__service{--kk-uline:off;min-block-size:var(--kk-control-height-sm);color:var(--kk-text-2);font:var(--kk-weight-medium) var(--kk-text-md) / var(--kk-leading-snug) var(--kk-font-text);align-items:center;display:flex}.kk-menu__service[aria-current]{color:var(--kk-text)}.kk-menu__all{margin-block-start:var(--kk-space-2)}.kk-menu__foot{gap:var(--kk-space-3);padding:var(--kk-space-4) var(--kk-space-6) var(--kk-space-5);border-block-start:var(--kk-border-width) solid var(--kk-line);background:var(--kk-surface);grid-template-columns:minmax(0,1fr);display:grid}.kk-menu__contacts{gap:var(--kk-space-1) var(--kk-space-5);flex-wrap:wrap;margin:0;display:flex}.kk-menu__contact{--kk-uline:off;align-items:center;gap:var(--kk-space-2);min-block-size:var(--kk-control-height-sm);color:var(--kk-text);font:var(--kk-weight-semibold) var(--kk-text-sm) / var(--kk-leading-snug) var(--kk-font-text);display:inline-flex}.kk-menu__contact .kk-icon{block-size:1.125rem;inline-size:1.125rem;color:var(--kk-text-3)}.kk-lang-switch{--kk-uline:off;justify-content:center;align-items:center;gap:var(--kk-space-2);min-inline-size:var(--kk-control-height-sm);min-block-size:var(--kk-control-height-sm);padding-inline:var(--kk-space-2);border-radius:var(--kk-radius-pill);color:var(--kk-text-2);font:var(--kk-weight-heading) var(--kk-text-sm) / 1 var(--kk-font-text);transition:color var(--kk-duration-quick) var(--kk-ease-out);display:inline-flex}.kk-lang-switch--full{justify-content:flex-start;padding-inline:0}.kk-lang-switch__code{letter-spacing:.04em}.kk-lang-switch__name{color:var(--kk-text-3);font-weight:var(--kk-weight-regular)}.kk-lang-switch:focus-visible{color:var(--kk-text)}@media (hover:hover) and (pointer:fine){.kk-lang-switch:hover{color:var(--kk-text)}}.kk-unconfirmed{padding-inline:var(--kk-space-1);border-radius:var(--kk-radius-sm);background:var(--kk-color-warning-bg);color:var(--kk-color-warning);text-underline-offset:var(--kk-underline-offset);-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.kk-image-slot--empty{min-block-size:12rem;inline-size:100%;padding:var(--kk-space-4);border:var(--kk-border-width-strong) dashed var(--kk-color-border-strong);border-radius:var(--kk-radius-md);background:var(--kk-color-surface-sunken);color:var(--kk-color-text-muted);place-items:center;display:grid}.kk-image-slot__label{font-family:var(--kk-font-text);font-size:var(--kk-text-sm);overflow-wrap:anywhere}.kk-ambient{object-fit:cover;opacity:0;pointer-events:none;block-size:100%;inline-size:100%;transition:opacity var(--kk-duration-focal) var(--kk-ease-out);display:block;position:absolute;inset:0}.kk-ambient[data-kk-ambient-state=on]{opacity:1}.kk-ambient--masked{mask-image:var(--_mask);mask-size:cover;mask-repeat:no-repeat}:root[data-kk-motion=off] .kk-ambient{display:none}@media (prefers-reduced-motion:reduce){.kk-ambient{display:none}}.kk-depth-tilt{z-index:var(--kk-z-sticky);min-block-size:var(--kk-control-height);padding-inline:var(--kk-space-5);border:var(--kk-border-width) solid var(--kk-action);border-radius:var(--kk-radius-pill);background:color-mix(in oklab, var(--kk-canvas) 88%, transparent);color:var(--kk-text);font-family:var(--kk-font-text);font-size:var(--kk-text-ui-md);font-weight:var(--kk-weight-semibold);box-shadow:var(--kk-shadow-2);cursor:pointer;position:fixed;inset-block-end:calc(var(--kk-space-4) + env(safe-area-inset-bottom));inset-inline-end:var(--kk-space-4)}.kk-depth-tilt[hidden]{display:none}.kk-depth-tilt:active{scale:.985}.kk-scroller{--_fade:var(--kk-control-height);isolation:isolate;min-inline-size:0;position:relative}.kk-scroller__list{--_fade-start:0rem;--_fade-end:0rem;--_toward:right;overscroll-behavior-x:contain;scroll-padding-inline:var(--_fade);scroll-snap-type:x proximity;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.kk-scroller__list::-webkit-scrollbar{display:none}@media (scripting:none){.kk-scroller__list{scrollbar-color:var(--kk-color-border-control) transparent;scrollbar-width:thin}.kk-scroller__list::-webkit-scrollbar{display:block}}.kk-scroller__list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_toward:left}.kk-scroller__list:focus-within{scroll-snap-type:none}.kk-scroller__list:is(.is-dragging,.is-gliding){scroll-behavior:auto;scroll-snap-type:none}.kk-scroller__list.is-dragging{-webkit-user-select:none;user-select:none}.kk-scroller__list.is-dragging>*{pointer-events:none}.kk-scroller__item{scroll-snap-align:start;flex:none}.kk-scroller__list.has-overflow-start,.kk-scroller__list.has-overflow-end{mask-image:linear-gradient(to var(--_toward), transparent, currentColor var(--_fade-start), currentColor calc(100% - var(--_fade-end)), transparent)}.kk-scroller__list.has-overflow-start{--_fade-start:var(--_fade)}.kk-scroller__list.has-overflow-end{--_fade-end:var(--_fade)}.kk-scroller__arrow{--_bg:var(--kk-color-surface);--_bd:var(--kk-color-border-control);z-index:var(--kk-z-dropdown);border-radius:var(--kk-radius-pill);box-shadow:var(--kk-shadow-2);display:none;position:absolute;inset-block-start:50%;translate:0 -50%}.kk-scroller__arrow:active{translate:0 -50%}.kk-scroller__arrow--prev{inset-inline-start:0}.kk-scroller__arrow--next{inset-inline-end:0}.kk-scroller--touch-arrows .kk-scroller__arrow{display:inline-flex}@media (hover:hover) and (pointer:fine){.kk-scroller__arrow{display:inline-flex}.kk-scroller__arrow:hover{--_bg:var(--kk-color-surface-sunken)}}.kk-scroller--flush{--kk-scroller-surface:var(--kk-color-surface);--kk-scroller-surface-hover:var(--kk-color-surface-sunken)}.kk-scroller--flush .kk-scroller__arrow{--_bg:var(--kk-scroller-surface);--_bd:transparent;box-shadow:none;border-radius:0;inset-block:0;translate:none}@media (hover:hover) and (pointer:fine){.kk-scroller--flush .kk-scroller__arrow:hover{--_bg:var(--kk-scroller-surface-hover)}}@media (hover:hover) and (pointer:fine){.kk-scroller__list:is(.has-overflow-start,.has-overflow-end){--_cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32'%3E%3Cdefs%3E%3Cg id='h'%3E%3Crect x='9.4' y='6.2' width='3.6' height='11' rx='1.8'/%3E%3Crect x='13.5' y='4.2' width='3.6' height='12' rx='1.8'/%3E%3Crect x='17.6' y='5.2' width='3.6' height='11' rx='1.8'/%3E%3Crect x='21.6' y='7.6' width='3.4' height='9' rx='1.7'/%3E%3Crect x='9' y='13' width='16.2' height='12.5' rx='5'/%3E%3Crect x='4.6' y='13.6' width='3.6' height='9' rx='1.8' transform='rotate(-38 6.4 18.1)'/%3E%3C/g%3E%3C/defs%3E%3Cg transform='rotate(-18 16 16)'%3E%3Cuse href='%23h' fill='none' stroke='%23000' stroke-opacity='.16' stroke-width='4' stroke-linejoin='round'/%3E%3Cuse href='%23h' fill='%23222833' stroke='%23222833' stroke-width='2' stroke-linejoin='round'/%3E%3Cuse href='%23h' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E") 12 11, grab}.kk-scroller__list:is(.has-overflow-start,.has-overflow-end):active{--_cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32'%3E%3Cdefs%3E%3Cg id='h'%3E%3Crect x='9.4' y='11' width='3.6' height='6.5' rx='1.8'/%3E%3Crect x='13.5' y='10' width='3.6' height='7.5' rx='1.8'/%3E%3Crect x='17.6' y='10.4' width='3.6' height='7' rx='1.8'/%3E%3Crect x='21.6' y='11.6' width='3.4' height='5.6' rx='1.7'/%3E%3Crect x='9' y='13.4' width='16.2' height='12.1' rx='5'/%3E%3Crect x='6' y='15' width='3.6' height='6.5' rx='1.8' transform='rotate(-62 7.8 18.2)'/%3E%3C/g%3E%3C/defs%3E%3Cg transform='rotate(-18 16 16)'%3E%3Cuse href='%23h' fill='none' stroke='%23000' stroke-opacity='.16' stroke-width='4' stroke-linejoin='round'/%3E%3Cuse href='%23h' fill='%23222833' stroke='%23222833' stroke-width='2' stroke-linejoin='round'/%3E%3Cuse href='%23h' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E") 12 11, grabbing}.kk-scroller__list:is(.has-overflow-start,.has-overflow-end),.kk-scroller__list:is(.has-overflow-start,.has-overflow-end) :any-link,.kk-scroller__list:is(.has-overflow-start,.has-overflow-end)>.kk-scroller__item>*{cursor:var(--_cursor)}:root.is-dragging-row,:root.is-dragging-row *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32'%3E%3Cdefs%3E%3Cg id='h'%3E%3Crect x='9.4' y='11' width='3.6' height='6.5' rx='1.8'/%3E%3Crect x='13.5' y='10' width='3.6' height='7.5' rx='1.8'/%3E%3Crect x='17.6' y='10.4' width='3.6' height='7' rx='1.8'/%3E%3Crect x='21.6' y='11.6' width='3.4' height='5.6' rx='1.7'/%3E%3Crect x='9' y='13.4' width='16.2' height='12.1' rx='5'/%3E%3Crect x='6' y='15' width='3.6' height='6.5' rx='1.8' transform='rotate(-62 7.8 18.2)'/%3E%3C/g%3E%3C/defs%3E%3Cg transform='rotate(-18 16 16)'%3E%3Cuse href='%23h' fill='none' stroke='%23000' stroke-opacity='.16' stroke-width='4' stroke-linejoin='round'/%3E%3Cuse href='%23h' fill='%23222833' stroke='%23222833' stroke-width='2' stroke-linejoin='round'/%3E%3Cuse href='%23h' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E") 12 11,grabbing}}@media (forced-colors:active){.kk-scroller__list.has-overflow-start,.kk-scroller__list.has-overflow-end{mask-image:none}.kk-scroller__arrow{border:var(--kk-border-width) solid ButtonText}}.kk-footer{padding-block:clamp(var(--kk-space-12), 7vw, var(--kk-space-24)) calc(var(--kk-space-8) + var(--kk-fixed-bottom) + var(--kk-fixed-bottom-extra));border-block-start:var(--kk-border-width) solid var(--kk-line);background:var(--kk-void);color:var(--kk-text-2);position:relative}.kk-footer__grid{gap:var(--kk-space-10) clamp(var(--kk-space-6), 4vw, var(--kk-space-16));grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.kk-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kk-footer__brand{grid-column:1/-1}}@media (min-width:1024px){.kk-footer__grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.8fr))}.kk-footer__brand{grid-column:auto}}.kk-footer__logo{--kk-logo-height:1.5rem;border-radius:var(--kk-radius-s);margin-block-end:var(--kk-space-6)}.kk-footer__line{color:var(--kk-text);font:var(--kk-weight-display) var(--kk-size-h3) / var(--kk-leading-heading) var(--kk-font-display);letter-spacing:var(--kk-tracking-heading);text-wrap:balance}.kk-footer__about{max-inline-size:calc(46 * var(--kk-ch));font-size:var(--kk-text-sm);line-height:var(--kk-leading-body);margin-block-start:var(--kk-space-3)}.kk-footer__title{color:var(--kk-text-3);font:var(--kk-weight-heading) var(--kk-text-sm) / var(--kk-leading-snug) var(--kk-font-text);letter-spacing:0;margin-block-end:var(--kk-space-3)}.kk-footer__list,.kk-footer__social{grid-template-columns:minmax(0,1fr);margin:0;display:grid}.kk-footer__social{margin-block-start:var(--kk-space-3)}.kk-footer__link{overflow-wrap:anywhere;align-items:center;gap:var(--kk-space-2);min-block-size:var(--kk-control-height-sm);color:var(--kk-text);font:var(--kk-weight-regular) var(--kk-text-sm) / var(--kk-leading-snug) var(--kk-font-text);display:inline-flex}.kk-footer__link--fact{font-weight:var(--kk-weight-semibold);font-variant-numeric:tabular-nums}.kk-footer__icon{block-size:1.125rem;inline-size:1.125rem;color:var(--kk-text-3);flex:none}.kk-footer__social-pending{font-size:var(--kk-text-sm);margin-block-start:var(--kk-space-3)}.kk-footer__area{justify-content:space-between;align-items:center;gap:var(--kk-space-4) var(--kk-space-8);border-block-start:var(--kk-border-width) solid var(--kk-line);flex-wrap:wrap;margin-block-start:var(--kk-space-12);padding-block-start:var(--kk-space-6);display:flex}.kk-footer__where{gap:var(--kk-space-3);max-inline-size:calc(72 * var(--kk-ch));font-size:var(--kk-text-sm);line-height:var(--kk-leading-body);display:flex}.kk-footer__where .kk-footer__icon{margin-block-start:.2lh}.kk-footer__places{color:var(--kk-text);font-weight:var(--kk-weight-semibold)}.kk-footer__base{justify-content:space-between;align-items:center;gap:var(--kk-space-2) var(--kk-space-6);color:var(--kk-text-3);font-size:var(--kk-text-xs);flex-wrap:wrap;margin-block-start:var(--kk-space-4);display:flex}.kk-footer__legal{gap:0 var(--kk-space-5);flex-wrap:wrap;margin:0;display:flex}.kk-footer__base .kk-footer__link{color:var(--kk-text-2);font-size:var(--kk-text-xs)}@media (hover:hover) and (pointer:fine){.kk-footer__link:hover{color:var(--kk-text)}}.kk-switch{align-items:center;gap:var(--kk-space-3);min-block-size:var(--kk-control-height-sm);padding-inline:var(--kk-space-2) var(--kk-space-4);border:var(--kk-border-width) solid var(--kk-line-strong);border-radius:var(--kk-radius-pill);color:var(--kk-text-2);font:var(--kk-weight-heading) var(--kk-text-sm) / 1 var(--kk-font-text);cursor:pointer;transition:border-color var(--kk-duration-quick) var(--kk-ease-out);background:0 0;display:inline-flex}@media (hover:hover) and (pointer:fine){.kk-switch:hover{border-color:var(--kk-text)}}@media (scripting:none){.kk-switch{display:none}}.kk-switch__label{color:var(--kk-text)}.kk-switch__track{border-radius:var(--kk-radius-pill);background:color-mix(in oklab, var(--kk-action) 30%, var(--kk-line));block-size:1.25rem;inline-size:2.125rem;transition:background-color var(--kk-duration-quick) var(--kk-ease-out);flex:none;position:relative}.kk-switch__track:after{content:"";background:var(--kk-action);block-size:.875rem;inline-size:.875rem;transition:translate var(--kk-duration-quick) var(--kk-ease-out), background-color var(--kk-duration-quick) var(--kk-ease-out);border-radius:0;position:absolute;inset-block-start:.1875rem;inset-inline-start:.1875rem;translate:.875rem}.kk-switch__state{color:var(--kk-text-3);font-weight:var(--kk-weight-regular)}.kk-switch__off{display:none}:root[data-kk-motion=off] .kk-switch__track{background:var(--kk-line)}:root[data-kk-motion=off] .kk-switch__track:after{background:var(--kk-text-2);translate:0}:root[data-kk-motion=off] .kk-switch__on{display:none}:root[data-kk-motion=off] .kk-switch__off{display:inline}@media (forced-colors:active){.kk-switch__track{border:var(--kk-border-width) solid CanvasText}.kk-switch__track:after{background:canvastext}}.kk-flight{--_content-start:calc(max(0px, (100vw - var(--kk-container-max) - 2 * var(--kk-gutter)) / 2) + var(--kk-gutter));--kk-flight-x:calc(var(--_content-start) - min(var(--_content-start) / 2, var(--kk-space-split)));position:relative}.kk-flight:not([data-kk-flight-state=live]):before{content:"";z-index:var(--kk-z-flight);inline-size:var(--kk-border-width);background:var(--kk-line-soft);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:var(--kk-flight-x)}.kk-flight__svg{z-index:var(--kk-z-flight)}.kk-flight__path{fill:none;stroke:var(--kk-line-soft);stroke-width:1.25px;stroke-linecap:round}.kk-flight__pad{fill:var(--kk-canvas);stroke:var(--kk-line-soft);stroke-width:1.25px;transition:fill var(--kk-duration-quick) var(--kk-ease-out), stroke var(--kk-duration-quick) var(--kk-ease-out)}.kk-flight__wp.is-lit .kk-flight__pad{fill:var(--kk-signature);stroke:var(--kk-signature)}:root.has-cookie-notice{--kk-cookie-height:14rem;--kk-fixed-bottom-extra:var(--kk-cookie-height)}@media (min-width:768px){:root.has-cookie-notice{--kk-cookie-height:11rem}}.kk-cookie{display:none}:root.has-cookie-notice .kk-cookie{inset-block-end:var(--kk-space-4);inset-inline:var(--kk-space-4);z-index:var(--kk-z-toast);border:var(--kk-border-width) solid var(--kk-line);border-radius:var(--kk-radius-l);background:var(--kk-surface-raised);max-inline-size:28rem;box-shadow:var(--kk-shadow-3);color:var(--kk-text-2);display:block;position:fixed}@media (min-width:768px){:root.has-cookie-notice .kk-cookie{inset-inline:var(--kk-space-6) auto;inline-size:28rem;inset-block-end:var(--kk-space-6)}}@media (prefers-reduced-motion:no-preference){:root.has-cookie-notice .kk-cookie{animation:kk-cookie-in var(--kk-duration-move) var(--kk-ease-out) both}}@keyframes kk-cookie-in{0%{opacity:0;translate:0 var(--kk-space-4)}}.kk-cookie__inner{gap:var(--kk-space-4);padding:var(--kk-space-5);grid-template-columns:minmax(0,1fr);display:grid;container:kk-cookie/inline-size}.kk-cookie__text{font-size:var(--kk-text-sm);line-height:var(--kk-leading-body);text-wrap:pretty}.kk-cookie__actions{align-items:flex-start;gap:var(--kk-space-3);flex-direction:column;display:flex}.kk-cookie__ok{min-inline-size:6.5rem}@container kk-cookie (width>=25rem){.kk-cookie__actions{align-items:center;gap:var(--kk-space-3) var(--kk-space-5);flex-flow:wrap}}}@layer plugins;@layer utilities{:root[data-kk-motion=off] *,:root[data-kk-motion=off] :before,:root[data-kk-motion=off] :after{animation-play-state:paused!important}:root[data-kk-motion=off] .is-loading:before{animation-play-state:running!important}:root:not([data-kk-motion]) .u-late{display:none!important}.u-visually-hidden,.screen-reader-text{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.screen-reader-text:focus{z-index:var(--kk-z-skip-link)!important;block-size:auto!important;inline-size:auto!important;padding:var(--kk-space-3) var(--kk-space-4)!important;clip-path:none!important;white-space:normal!important;background:var(--kk-color-surface)!important;color:var(--kk-color-text)!important;margin:0!important;inset-block-start:var(--kk-space-1)!important;inset-inline-start:var(--kk-space-1)!important;overflow:visible!important}.u-mono{font-family:var(--kk-font-mono)!important;font-variant-numeric:tabular-nums!important}.u-truncate{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}[hidden]{display:none!important}:root.is-pointer-input :is(a,area,button,input,select,textarea,summary,iframe,dialog,[tabindex],[contenteditable]):focus-visible{outline:none!important}a:not(:is(.kk-prose,.kk-post-text,.kk-svc-book__step-text) a:not([class])),a :where(*){text-decoration-line:none}@media (forced-colors:active){a:not(:is(.kk-prose,.kk-post-text,.kk-svc-book__step-text) a:not([class])){text-decoration-line:underline}}}@font-face{font-family:Geologica;src:url(../fonts/geologica.woff2)format("woff2");font-weight:500 800;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0,U+A9,U+AB,U+AD-AE,U+B0-B1,U+B7,U+BB,U+C4,U+D6-D7,U+DC,U+DF,U+E4,U+E9,U+F6,U+FC,U+300-301,U+410-44F,U+45D,U+2010,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+20AC,U+2116,U+2190-2193,U+2212}@font-face{font-family:Geologica;src:url(../fonts/geologica-ext.woff2)format("woff2");font-weight:500 800;font-style:normal;font-display:swap;unicode-range:U+A1-A8,U+AA,U+AC,U+AF,U+B2-B6,U+B8-BA,U+BC-C3,U+C5-D5,U+D8-DB,U+DD-DE,U+E0-E3,U+E5-E8,U+EA-F5,U+F7-FB,U+FD-FF,U+40?,U+450-45C,U+45E-45F,U+490-491,U+2020-2021,U+2030,U+2032-2033,U+2044,U+2052}@font-face{font-family:Geologica Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);font-weight:500 560;size-adjust:112.21%;ascent-override:86.89%;descent-override:24.51%;line-gap-override:0.0%}@font-face{font-family:Geologica Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:561 625;size-adjust:106.55%;ascent-override:91.5%;descent-override:25.81%;line-gap-override:0.0%}@font-face{font-family:Geologica Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:626 685;size-adjust:107.24%;ascent-override:90.92%;descent-override:25.64%;line-gap-override:0.0%}@font-face{font-family:Geologica Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:686 740;size-adjust:108.16%;ascent-override:90.15%;descent-override:25.43%;line-gap-override:0.0%}@font-face{font-family:Geologica Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:741 780;size-adjust:108.71%;ascent-override:89.69%;descent-override:25.3%;line-gap-override:0.0%}@font-face{font-family:Geologica Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:781 800;size-adjust:109.24%;ascent-override:89.26%;descent-override:25.17%;line-gap-override:0.0%}@font-face{font-family:Geologica Fallback En;src:local(Arial),local(Helvetica),local(Liberation Sans);font-weight:500 560;size-adjust:108.94%;ascent-override:89.5%;descent-override:25.24%;line-gap-override:0.0%}@font-face{font-family:Geologica Fallback En;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:561 625;size-adjust:102.76%;ascent-override:94.88%;descent-override:26.76%;line-gap-override:0.0%}@font-face{font-family:Geologica Fallback En;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:626 685;size-adjust:103.46%;ascent-override:94.24%;descent-override:26.58%;line-gap-override:0.0%}@font-face{font-family:Geologica Fallback En;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:686 740;size-adjust:104.4%;ascent-override:93.39%;descent-override:26.34%;line-gap-override:0.0%}@font-face{font-family:Geologica Fallback En;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:741 780;size-adjust:104.96%;ascent-override:92.89%;descent-override:26.2%;line-gap-override:0.0%}@font-face{font-family:Geologica Fallback En;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:781 800;size-adjust:105.51%;ascent-override:92.41%;descent-override:26.06%;line-gap-override:0.0%}@font-face{font-family:Wix Madefor Text;src:url(../fonts/wix-madefor-text.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0,U+A9,U+AB,U+AD-AE,U+B0-B1,U+B7,U+BB,U+C4,U+D6-D7,U+DC,U+DF,U+E4,U+E9,U+F6,U+FC,U+300-301,U+410-44F,U+45D,U+2010-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+20AC,U+2116,U+2190-2193,U+2212}@font-face{font-family:Wix Madefor Text;src:url(../fonts/wix-madefor-text-ext.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+A1-A8,U+AA,U+AC,U+AF,U+B2-B6,U+B8-BA,U+BC-C3,U+C5-D5,U+D8-DB,U+DD-DE,U+E0-E3,U+E5-E8,U+EA-F5,U+F7-FB,U+FD-FF,U+40?,U+450-45C,U+45E-45F,U+490-491,U+2000-200B,U+2015,U+2020-2021,U+2030,U+2044}@font-face{font-family:Wix Madefor Text Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);font-weight:400 450;size-adjust:107.76%;ascent-override:93.54%;descent-override:23.39%;line-gap-override:0.0%}@font-face{font-family:Wix Madefor Text Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);font-weight:451 525;size-adjust:108.9%;ascent-override:92.57%;descent-override:23.14%;line-gap-override:0.0%}@font-face{font-family:Wix Madefor Text Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);font-weight:526 575;size-adjust:109.28%;ascent-override:92.24%;descent-override:23.06%;line-gap-override:0.0%}@font-face{font-family:Wix Madefor Text Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:576 625;size-adjust:102.84%;ascent-override:98.02%;descent-override:24.5%;line-gap-override:0.0%}@font-face{font-family:Wix Madefor Text Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:626 675;size-adjust:103.22%;ascent-override:97.65%;descent-override:24.41%;line-gap-override:0.0%}@font-face{font-family:Wix Madefor Text Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:676 700;size-adjust:103.59%;ascent-override:97.31%;descent-override:24.33%;line-gap-override:0.0%}@font-face{font-family:Wix Madefor Text Fallback En;src:local(Arial),local(Helvetica),local(Liberation Sans);font-weight:400 450;size-adjust:104.13%;ascent-override:96.81%;descent-override:24.2%;line-gap-override:0.0%}@font-face{font-family:Wix Madefor Text Fallback En;src:local(Arial),local(Helvetica),local(Liberation Sans);font-weight:451 525;size-adjust:105.54%;ascent-override:95.51%;descent-override:23.88%;line-gap-override:0.0%}@font-face{font-family:Wix Madefor Text Fallback En;src:local(Arial),local(Helvetica),local(Liberation Sans);font-weight:526 575;size-adjust:106.03%;ascent-override:95.06%;descent-override:23.77%;line-gap-override:0.0%}@font-face{font-family:Wix Madefor Text Fallback En;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:576 625;size-adjust:99.1%;ascent-override:101.71%;descent-override:25.43%;line-gap-override:0.0%}@font-face{font-family:Wix Madefor Text Fallback En;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:626 675;size-adjust:99.57%;ascent-override:101.23%;descent-override:25.31%;line-gap-override:0.0%}@font-face{font-family:Wix Madefor Text Fallback En;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:676 700;size-adjust:100.01%;ascent-override:100.79%;descent-override:25.2%;line-gap-override:0.0%}@font-face{font-family:Martian Mono;src:url(../fonts/martian-mono.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0,U+B0-B1,U+B7,U+D7,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+20AC,U+2212}@font-face{font-family:Martian Mono Fallback;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono);font-weight:400 500;size-adjust:124.98%;ascent-override:80.01%;descent-override:16.0%;line-gap-override:0.0%}@font-face{font-family:Wix Madefor Text Cyrillic;src:url(../fonts/wix-madefor-text.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+410-44F,U+45D}@font-face{font-family:Wix Madefor Text Cyrillic;src:url(../fonts/wix-madefor-text-ext.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+40?,U+450-45C,U+45E-45F,U+490-491}@property --kk-flight-x{syntax:"<length>";inherits:true;initial-value:0}