/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring))}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, hsl(var(--ring)) 50%, transparent)}}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.resize{resize:both}}.krit-page{--space-top:calc(40 * var(--u));--space-hero:calc(72 * var(--u));--space-section:calc(96 * var(--u));--track:.02em;--mix-sans:.91em;--fs-caption:calc(12 * var(--u));--fs-small:calc(14 * var(--u));--fs-body:calc(16 * var(--u));--fs-text:calc(24 * var(--u));--fs-title:calc(32 * var(--u));--fs-h2:calc(48 * var(--u));--fs-display:calc(56 * var(--u));--lh-body:calc(22 * var(--u));--lh-text:calc(32 * var(--u));--lh-heading:calc(30 * var(--u));--lh-title:calc(40 * var(--u));--lh-h2:calc(62 * var(--u));--lh-display:calc(70 * var(--u));--fs-hero:var(--fs-display);--lh-hero:var(--lh-display)}.krit-person__name{letter-spacing:var(--track)}.krit-page p,.krit-page li,.krit-page blockquote{text-wrap:pretty}.krit-page h1,.krit-page h2,.krit-page h3,.krit-page h4,.krit-page .krit-label,.krit-page .krit-kicker{text-wrap:balance}.krit-page .krit-hero-text,.krit-page .krit-h2:not(.krit-network .krit-h2){white-space:nowrap}.krit-page .krit-stat,.krit-page .krit-stat__desc{text-wrap:wrap}.krit-page .krit-stat__quote{text-wrap:balance}@container (width<=1023.98px){.krit-page{--fs-text:calc(18 * var(--u));--fs-title:calc(24 * var(--u));--fs-h2:calc(34 * var(--u));--fs-display:calc(28 * var(--u));--lh-text:calc(26 * var(--u));--lh-heading:calc(26 * var(--u));--lh-body:calc(24 * var(--u));--lh-title:calc(30 * var(--u));--lh-h2:calc(40 * var(--u));--lh-display:calc(34 * var(--u));--fs-hero:calc(29.5 * var(--u));--lh-hero:calc(36 * var(--u))}.krit-page .krit-network .krit-h2{font-size:calc(30 * var(--u));line-height:calc(36 * var(--u))}.krit-page .krit-stat__desc{text-wrap:balance}}@font-face{font-family:Maison Neue;src:url(/assets/fonts/maison-neue-book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Maison Neue;src:url(/assets/fonts/maison-neue-demi.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Maison Neue;src:url(/assets/fonts/maison-neue-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Maison Neue Extended;src:url(/assets/fonts/maison-neue-extended-extrabold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Maison Neue Fallback;src:local(Helvetica Neue),local(HelveticaNeue),local(Arial);ascent-override:77.5%;descent-override:22.5%;line-gap-override:0%}:root{--krit-black:#000;--krit-white:#fff;--krit-navy:#0b122a;--krit-grey:#f0f0f0;--krit-grey-dark:#bebebe;--krit-field-focus-bg:#f0f0ef;--krit-field-focus-border:#787878;--krit-field-focus-shadow:0 0 6px #78787873;--krit-ochre:#f1d8a5;--font-sans:"Maison Neue", "Maison Neue Fallback", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-sans-ext:"Maison Neue Extended", "Maison Neue", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-serif:Georgia, "Times New Roman", serif}.krit-root{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-kerning:normal;text-rendering:optimizelegibility;background:var(--krit-white);color:var(--krit-black);container-type:inline-size}.krit-page{--design-w:1440;--page-w:min(100cqw, 3600px);--u:calc(var(--page-w) / var(--design-w));width:var(--page-w);font-family:var(--font-sans);margin:0 auto}@container (width<=1023.98px){.krit-page{--design-w:375;--page-w:min(100cqw, 600px)}}@supports not (width:1cqw){.krit-page{--page-w:min(100vw, 3600px)}}.br-m{display:none}@container (width<=1023.98px){.br-d{display:none}.br-m{display:inline}}.krit-wrap{padding:0 calc(80 * var(--u))}@container (width<=1023.98px){.krit-wrap{padding:0 calc(20 * var(--u))}}.krit-header{padding-top:var(--space-top);height:calc(80 * var(--u));box-sizing:content-box;justify-content:space-between;align-items:center;display:flex}.krit-logo{width:calc(272.699 * var(--u));height:calc(80 * var(--u));display:block}.krit-nav{align-items:center;gap:calc(32 * var(--u));display:flex}.krit-nav a{align-items:center;gap:calc(8 * var(--u));font-weight:600;font-size:calc(16 * var(--u));color:var(--krit-black);white-space:nowrap;line-height:normal;text-decoration:none;display:inline-flex}.krit-nav a:hover{text-underline-offset:calc(4 * var(--u));text-decoration:underline}.krit-nav img{width:calc(15 * var(--u));height:calc(15 * var(--u))}.krit-menu-btn{display:none}@container (width<=1023.98px){.krit-header{padding-top:calc(20 * var(--u));height:calc(64 * var(--u))}.krit-logo{width:calc(218.2 * var(--u));height:calc(64 * var(--u))}.krit-nav{display:none}.krit-menu-btn{align-items:center;gap:calc(4 * var(--u));padding:calc(12 * var(--u)) 0 calc(12 * var(--u)) calc(12 * var(--u));cursor:pointer;background:0 0;border:0;display:inline-flex}.krit-menu-btn span{width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--krit-black);border-radius:50%}}.krit-hero{margin-top:var(--space-hero);gap:calc(32 * var(--u));flex-direction:column;display:flex}.krit-hero-text{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-hero);line-height:var(--lh-hero);margin:0}.krit-hero-text>*{line-height:1}.krit-hero-text strong{font-size:var(--mix-sans);font-family:var(--font-sans-ext);letter-spacing:var(--track);font-weight:800}.krit-hero-cta{gap:calc(16 * var(--u));flex-direction:column;display:flex}.krit-kicker{font-weight:600;font-size:var(--fs-caption);letter-spacing:var(--track);text-transform:uppercase;margin:0;line-height:normal}.krit-buttons{gap:calc(8 * var(--u));flex-wrap:wrap;align-items:center;display:flex}.krit-btn{box-sizing:border-box;height:calc(40 * var(--u));padding:0 calc(16 * var(--u));border-radius:calc(16 * var(--u));font-weight:600;font-size:calc(16 * var(--u));white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.krit-btn--dark{background:var(--krit-navy);color:var(--krit-white)}.krit-btn--outline{border-color:var(--krit-grey-dark);color:var(--krit-black)}.krit-btn:hover{opacity:.85}@container (width<=1023.98px){.krit-hero{margin-top:calc(32 * var(--u));gap:calc(24 * var(--u))}.krit-kicker{font-size:var(--fs-caption);line-height:calc(16 * var(--u))}}.krit-experience{margin-top:calc(80 * var(--u));padding-bottom:var(--space-section);gap:calc(76 * var(--u));flex-direction:column;display:flex}.krit-photo{width:100%;height:calc(630 * var(--u));object-fit:cover;object-position:center bottom;display:block}.krit-exp-body{gap:calc(16 * var(--u));flex-direction:column;display:flex}.krit-lead{font-weight:400;font-size:var(--fs-text);line-height:var(--lh-text);margin:0}.krit-lead strong{font-weight:700}.krit-tags{gap:calc(8 * var(--u));flex-direction:column;display:flex}.krit-tag-row{gap:calc(8 * var(--u));align-items:center;display:flex}.krit-tag{box-sizing:border-box;height:calc(35 * var(--u));padding:0 calc(16 * var(--u));background:var(--krit-grey);font-weight:600;font-size:calc(16 * var(--u));white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.krit-tag--plain{background:var(--krit-white)}@container (width<=1023.98px){.krit-experience{margin-top:calc(32 * var(--u));gap:calc(32 * var(--u))}.krit-photo{aspect-ratio:3/4;object-position:50% 50%;height:auto}.krit-lead{font-size:var(--fs-text);line-height:var(--lh-text)}.krit-tags,.krit-tag-row{display:contents}.krit-tag-cloud{gap:calc(8 * var(--u));flex-wrap:wrap;display:flex}.krit-tag{height:auto;min-height:calc(32 * var(--u));font-size:var(--fs-small);padding:calc(7 * var(--u)) calc(12 * var(--u));white-space:normal;line-height:1.25}}.krit-photo-wrap{margin:0;position:relative}.krit-credit{left:calc(24 * var(--u));bottom:calc(16 * var(--u));font-family:var(--font-serif);font-size:var(--fs-caption);color:#ffffffd9;text-shadow:0 0 4px #0006;pointer-events:none;line-height:1.2;position:absolute}@container (width<=1023.98px){.krit-credit{left:calc(12 * var(--u));bottom:calc(8 * var(--u));font-size:calc(10 * var(--u))}.krit-hero-cta .krit-buttons{flex-wrap:nowrap}.krit-hero-cta .krit-btn{padding:0 calc(12 * var(--u));white-space:nowrap}.krit-btn{height:calc(40 * var(--u))}}.krit-float{--p:0;z-index:50;transition:transform .3s cubic-bezier(.2,.7,.2,1);position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.krit-float:before{content:"";-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:calc(1 - var(--p));background:#fffffff5;position:absolute;inset:0;box-shadow:0 1px #00000014}.krit-float.is-shown{transform:none}.krit-float.is-instant{transition:none}.krit-float__inner{width:var(--page-w);box-sizing:border-box;max-width:100%;height:calc((72 + 88 * var(--p)) * var(--u));justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.krit-float__logo{width:calc((163.6 + 109.099 * var(--p)) * var(--u));height:calc((48 + 32 * var(--p)) * var(--u));display:block}html[data-krit-float] .krit-root .krit-header{visibility:hidden}@media (prefers-reduced-motion:reduce){.krit-float{transition:none}}@container (width<=1023.98px){.krit-float__inner{height:calc((64 + 40 * var(--p)) * var(--u))}.krit-float__logo{width:calc((136.35 + 81.85 * var(--p)) * var(--u));height:calc((40 + 24 * var(--p)) * var(--u))}}.krit-mmenu{display:none}@container (width<=1023.98px){.krit-mmenu{z-index:60;padding:0 calc((100% - var(--page-w)) / 2 + 32 * var(--u));background:var(--krit-white);visibility:hidden;flex-direction:column;justify-content:center;transition:transform .5s cubic-bezier(.65,0,.35,1),visibility 0s linear .5s;display:flex;position:fixed;inset:0;transform:translateY(-100%)}.krit-mmenu.is-open{visibility:visible;transition:transform .5s cubic-bezier(.65,0,.35,1);transform:none}.krit-mmenu__close{top:calc(20 * var(--u));right:calc((100% - var(--page-w)) / 2 + 20 * var(--u));width:calc(28 * var(--u));height:calc(28 * var(--u));background:var(--krit-black);color:var(--krit-white);cursor:pointer;border:0;border-radius:50%;padding:0;position:absolute}.krit-mmenu__close:before{content:"";inset:calc(-8 * var(--u));position:absolute}.krit-mmenu__close svg{width:100%;height:100%;display:block}.krit-mmenu__nav{align-items:flex-start;gap:calc(10 * var(--u));flex-direction:column;display:flex}.krit-mmenu__nav a{padding:calc(11 * var(--u)) 0;align-items:center;gap:calc(10 * var(--u));font-weight:600;font-size:calc(18 * var(--u));color:var(--krit-black);line-height:1.2;text-decoration:none;display:inline-flex}.krit-mmenu__nav img{width:calc(16 * var(--u));height:calc(16 * var(--u))}.krit-mmenu__nav .krit-mmenu__nl{margin-top:0;margin-left:calc(-16 * var(--u));height:calc(44 * var(--u));padding:0 calc(16 * var(--u));font-size:calc(18 * var(--u));line-height:1}}@media (prefers-reduced-motion:reduce){.krit-mmenu,.krit-mmenu.is-open{transition:none}}.krit-layer{z-index:60;pointer-events:none;width:100%;height:100dvh;color:var(--krit-black);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;position:fixed;top:0;left:0;container-type:inline-size}.krit-layer__page{height:100%}.krit-layer--float{z-index:50;width:auto;right:var(--krit-lock-gap,0px)}html[data-krit-locked] .krit-float:before{-webkit-backdrop-filter:none;backdrop-filter:none}.krit-layer--menu{z-index:60}.krit-layer--dialog{z-index:70}.krit-layer--toast{z-index:80}.krit-layer .krit-float,.krit-layer .krit-mmenu.is-open{pointer-events:auto}@media (width>=1024px){html{scroll-padding-top:calc(min(100vw,3600px)/15)}}@media (width<=1023.98px){html{scroll-padding-top:calc(min(100vw,600px)/4.6875)}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.krit-skip{left:calc(16 * var(--u));z-index:70;background:var(--krit-navy);color:var(--krit-white);border-radius:999px;padding:8px 16px;font-weight:600;text-decoration:none;position:absolute;top:-100px}.krit-skip:focus{top:calc(16 * var(--u))}main:focus{outline:none}.krit-404{min-height:100dvh;padding:calc(40 * var(--u)) calc(80 * var(--u));box-sizing:border-box;justify-content:center;align-items:center;display:flex}.krit-404__box{align-items:flex-start;gap:calc(32 * var(--u));width:calc(860 * var(--u));flex-direction:column;max-width:100%;display:flex}.krit-404__title{font-family:var(--font-serif);font-weight:400;font-size:calc(48 * var(--u));line-height:calc(62 * var(--u));margin:0}.krit-404__title strong{font-size:var(--mix-sans);font-family:var(--font-sans-ext);letter-spacing:var(--track);font-weight:900}.krit-404__back{margin:calc(-16 * var(--u)) 0 0;font-weight:500;font-size:var(--fs-body);line-height:calc(21 * var(--u))}.krit-404__faq{gap:calc(16 * var(--u));width:calc(560 * var(--u));flex-direction:column;max-width:100%;display:flex}.krit-404__label{color:#616161;font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));margin:0}.krit-404__faq+.krit-404__back{margin-top:0}.krit-404__top{gap:calc(8 * var(--u));font-size:var(--fs-body);line-height:calc(21 * var(--u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.krit-404__top a{color:inherit}@container (width<=1023.98px){.krit-404__faq{width:100%}.krit-404__label{font-size:calc(13 * var(--u))}.krit-404{padding:calc(32 * var(--u)) calc(20 * var(--u))}.krit-404__title{font-size:calc(28 * var(--u));line-height:calc(34 * var(--u));text-wrap:pretty}}@font-face{font-family:Maison Neue;src:url(/assets/fonts/maison-neue-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Maison Neue Extended;src:url(/assets/fonts/maison-neue-extended-black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}.krit-page{--krit-grey-text:#666}.krit-h2{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-h2);line-height:var(--lh-h2);margin:0}.krit-h2>*{line-height:1}.krit-h2 strong{font-size:var(--mix-sans);font-family:var(--font-sans-ext);letter-spacing:var(--track);font-weight:900}.krit-label{font-family:var(--font-sans);font-weight:600;font-size:calc(16 * var(--u));line-height:calc(22 * var(--u));letter-spacing:var(--track);text-transform:uppercase;margin:0}.krit-label--small{font-size:var(--fs-caption);line-height:calc(20 * var(--u));letter-spacing:var(--track)}.krit-text-24{font-weight:400;font-size:var(--fs-text);line-height:var(--lh-text);margin:0}.krit-text-16{font-weight:400;font-size:var(--fs-body);line-height:var(--lh-body);margin:0}.krit-text-24 strong,.krit-text-16 strong{font-weight:700}.krit-block{gap:calc(16 * var(--u));flex-direction:column;display:flex}.krit-img{object-fit:cover;width:100%;height:100%;display:block}.krit-split{grid-template-columns:calc(620 * var(--u)) calc(620 * var(--u));column-gap:calc(40 * var(--u));align-items:start;display:grid}.krit-split__aside{padding-top:calc(140 * var(--u));flex-direction:column;display:flex}.krit-chips{align-items:flex-start;gap:calc(8 * var(--u));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.krit-chips__row{display:contents}.krit-chip{box-sizing:border-box;height:calc(26 * var(--u));padding:0 calc(8 * var(--u));background:var(--krit-grey);font-weight:500;font-size:var(--fs-small);white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.krit-btn--big{height:calc(64 * var(--u));padding:0 calc(32 * var(--u));border-radius:calc(24 * var(--u));font-size:var(--fs-text)}.krit-btn--plain{background:var(--krit-white);color:var(--krit-black)}.krit-tiles{justify-content:space-between;width:100%;margin:0;padding:0;list-style:none;display:flex}.krit-tile{box-sizing:border-box;width:calc(400 * var(--u));height:calc(300 * var(--u));text-align:center;background:var(--krit-grey);flex-direction:column;justify-content:center;align-items:center;display:flex}.krit-tile--white{background:var(--krit-white);padding:0 calc(40 * var(--u))}.krit-stat{align-items:center;gap:calc(16 * var(--u));flex-direction:column;margin:0;display:flex}.krit-stat__num{font-family:var(--font-sans-ext);font-weight:900;font-size:var(--fs-display);line-height:calc(40 * var(--u));letter-spacing:var(--track);white-space:nowrap;margin:0}.krit-stat__desc{font-family:var(--font-serif);font-size:var(--fs-text);line-height:var(--lh-text);margin:0}.krit-cta{align-items:center;gap:calc(24 * var(--u));text-align:center;flex-direction:column;display:flex}.krit-cta__title{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-title);line-height:var(--lh-title);white-space:nowrap;margin:0}.krit-cta__text{width:calc(840 * var(--u))}.krit-cta .krit-buttons{gap:calc(16 * var(--u));justify-content:center}.krit-text-24--trail{padding-bottom:calc(32 * var(--u))}.krit-academy__aside{gap:calc(32 * var(--u))}.krit-modules{grid-template-columns:calc(290 * var(--u)) calc(290 * var(--u));column-gap:calc(40 * var(--u));row-gap:calc(32 * var(--u));align-items:start;margin:0;padding:0;list-style:none;display:grid}.krit-module{gap:calc(16 * var(--u));flex-direction:column;display:flex}.krit-module>.krit-label+.krit-chips{margin-top:calc(-8 * var(--u))}.krit-module__title{font-weight:400;font-size:var(--fs-text);line-height:var(--lh-heading);margin:0}.krit-academy__bottom{margin-top:calc(64 * var(--u));align-items:center;gap:calc(64 * var(--u));flex-direction:column;display:flex}.krit-lecturers{align-self:stretch;align-items:center;gap:calc(32 * var(--u));flex-direction:column;display:flex}.krit-lecturers__list{justify-content:center;gap:calc(30 * var(--u));width:100%;margin:0;padding:0;list-style:none;display:flex}.krit-person{align-items:center;gap:calc(20 * var(--u));display:flex}.krit-person__photo{width:calc(96 * var(--u));height:calc(96 * var(--u));object-fit:cover;border-radius:50%;flex:none}.krit-person__text{width:max-content;margin:0}.krit-person__name{margin-bottom:calc(6 * var(--u));font-weight:600;font-size:var(--fs-body);line-height:var(--lh-body);text-transform:uppercase;display:block}.krit-person__role{font-weight:400;font-size:var(--fs-small);line-height:calc(20 * var(--u));color:var(--krit-grey-text);display:block}.krit-source{margin:calc(-16 * var(--u)) 0 0;overflow-wrap:anywhere;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--krit-grey-text)}.krit-source strong{color:var(--krit-black);font-weight:600}.krit-campaign{margin-top:var(--space-section);gap:var(--space-section);flex-direction:column;display:flex}.krit-campaign__photo{width:100%;height:calc(684 * var(--u))}.krit-campaign__aside{gap:calc(48 * var(--u))}.krit-figures{gap:calc(32 * var(--u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.krit-figure{gap:calc(16 * var(--u));flex-direction:column;display:flex}.krit-figure .krit-text-16{width:calc(330 * var(--u))}.krit-band{margin-top:calc(var(--space-section) - 23 * var(--u));padding-top:calc(23 * var(--u));background:linear-gradient(var(--krit-grey), var(--krit-grey)) no-repeat top left / 100% calc(1942 * var(--u))}.krit-services{padding-top:var(--space-section);scroll-margin-top:calc(-1 * var(--space-section));gap:calc(64 * var(--u));flex-direction:column;display:flex}.krit-services__aside{gap:calc(40 * var(--u))}.krit-services__lead{margin-bottom:calc(16 * var(--u))}.krit-services a:not(.krit-btn){color:inherit}.krit-page{--link-dot:1px;--link-gap:3px}.krit-page :is(p,figcaption,blockquote,li) a:not(.krit-btn),.krit-profile__contact span,.krit-faq__q a{color:inherit;background-image:linear-gradient(to right, currentColor var(--link-dot), transparent var(--link-dot));background-size:calc(var(--link-dot) + var(--link-gap)) var(--link-dot);background-position:0 100%;background-repeat:repeat-x;padding-bottom:1px;text-decoration:none}.krit-page :is(p,figcaption,blockquote,li) a:not(.krit-btn):hover,.krit-profile__contact a:hover span,.krit-faq__q a:hover{background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px}.krit-page p.krit-profile__contact a:not(.krit-btn){background-image:none;text-decoration:none}.krit-services__bottom{align-items:center;gap:calc(64 * var(--u));flex-direction:column;display:flex}.krit-audience{align-items:center;gap:calc(14 * var(--u));flex-direction:column;display:flex}.krit-audience__text{font-family:var(--font-serif);font-size:var(--fs-text);line-height:var(--lh-text);margin:0}.krit-audience__text>*{line-height:1}.krit-audience__text strong{font-size:var(--mix-sans);font-family:var(--font-sans-ext);letter-spacing:var(--track);font-weight:800}.krit-band__photo{margin-top:var(--space-section);height:calc(628 * var(--u))}.krit-network{margin-top:var(--space-section)}.krit-network .krit-h2 strong{letter-spacing:0;font-weight:800}.krit-people{margin-top:var(--space-section)}.krit-people__grid{grid-template-columns:repeat(4, calc(290 * var(--u)));column-gap:calc(40 * var(--u));row-gap:calc(56 * var(--u));margin:0;padding:0;list-style:none;display:grid}.krit-profile{gap:calc(32 * var(--u));flex-direction:column;display:flex}.krit-profile__photo{width:calc(290 * var(--u));height:calc(360 * var(--u))}.krit-profile__body{gap:calc(8 * var(--u));flex-direction:column;display:flex}.krit-profile__name{font-weight:400;font-size:var(--fs-text);line-height:var(--lh-heading);white-space:nowrap;margin:0}.krit-profile__name strong{font-weight:600}.krit-profile__role{font-weight:500;font-size:var(--fs-caption);color:var(--krit-grey-text);margin:0;line-height:normal}.krit-profile__contact{align-items:center;gap:calc(8 * var(--u));font-weight:500;font-size:var(--fs-caption);color:var(--krit-black);line-height:normal;text-decoration:none;display:inline-flex}.krit-profile__contact img{width:calc(20 * var(--u));height:calc(20 * var(--u))}p.krit-profile__contact{margin:0}.krit-profile__contact a{color:inherit;display:inline-flex}.krit-quotes{margin-top:calc(56 * var(--u));padding:calc(40 * var(--u)) 0 calc(48 * var(--u));border-top:1px solid #bebebe;border-bottom:1px solid #bebebe}.krit-media{column-gap:calc(40 * var(--u));row-gap:calc(48 * var(--u));grid-template-columns:repeat(3,1fr);align-items:start;margin:0;padding:0;list-style:none;display:grid}.krit-quote{align-items:flex-start;gap:calc(8 * var(--u));flex-direction:column;margin:0;display:flex}.krit-media__logo{height:calc(48 * var(--u));margin-bottom:calc(8 * var(--u));align-items:flex-end;display:flex}.krit-media__logo img{width:calc(var(--lw) * var(--u));height:calc(var(--lh) * var(--u));display:block}.krit-quote blockquote{margin:0}.krit-media__quote{font-weight:400;font-size:var(--fs-body);line-height:var(--lh-body);margin:0}.krit-media__source{font-weight:500;font-size:var(--fs-caption);line-height:calc(16 * var(--u));color:var(--krit-grey-text)}.krit-media__source cite{font-style:normal}.krit-footer{margin-top:calc(40 * var(--u));padding-bottom:calc(80 * var(--u));height:calc(40 * var(--u));box-sizing:content-box;justify-content:space-between;align-items:center;display:flex}.krit-page .krit-footer__note{font-weight:500;font-size:var(--fs-caption);line-height:calc(16 * var(--u));white-space:nowrap;text-wrap:nowrap;color:var(--krit-grey-text);margin:0}.krit-footer__brand{align-items:center;gap:calc(16 * var(--u));font-weight:600;font-size:calc(16 * var(--u));margin:0;line-height:normal;display:flex}.krit-footer__brand img{width:calc(40 * var(--u));height:calc(40 * var(--u))}@container (width<=1023.98px){.krit-text-24--trail{padding-bottom:0}.krit-h2{font-size:var(--fs-h2);line-height:var(--lh-h2)}.krit-text-24,.krit-stat__desc{font-size:var(--fs-text);line-height:var(--lh-text)}.krit-audience__text{font-size:calc(27 * var(--u));line-height:calc(34 * var(--u));text-wrap:balance}.krit-audience__text .krit-nowrap{white-space:normal}.krit-audience__text br{display:none}.krit-split{row-gap:calc(32 * var(--u));grid-template-columns:100%}.krit-quotes{padding:calc(32 * var(--u)) 0}.krit-media{row-gap:calc(40 * var(--u));grid-template-columns:100%}.krit-split__aside{padding-top:0}.krit-modules{row-gap:calc(40 * var(--u));grid-template-columns:100%}.krit-chip{font-size:var(--fs-small)}.krit-tiles{gap:calc(12 * var(--u));flex-direction:column}.krit-tile{width:100%;height:calc(200 * var(--u))}.krit-tile--white{height:auto;padding:calc(32 * var(--u)) calc(20 * var(--u))}.krit-stat__num{font-size:calc(48 * var(--u));line-height:calc(34 * var(--u))}.krit-lecturers__list{gap:calc(20 * var(--u));flex-direction:column;width:100%}.krit-person__text{width:auto}.krit-person__photo{width:calc(80 * var(--u));height:calc(80 * var(--u))}.krit-cta__title{white-space:normal;font-size:var(--fs-title)}.krit-cta__text{width:100%}.krit-cta .krit-buttons{justify-content:center;gap:calc(8 * var(--u));flex-wrap:nowrap}.krit-btn--big{height:calc(44 * var(--u));padding:0 calc(12 * var(--u));font-size:var(--fs-body);white-space:nowrap;border-radius:calc(16 * var(--u))}.krit-module__title,.krit-profile__name{font-size:calc(20 * var(--u));line-height:var(--lh-heading)}.krit-campaign__photo,.krit-band__photo{aspect-ratio:3/4;height:auto}.krit-band{background:0 0;padding-top:0}.krit-services{scroll-margin-top:calc(-48 * var(--u));padding:calc(48 * var(--u)) calc(20 * var(--u));margin:0 calc(-20 * var(--u));background:var(--krit-grey)}.krit-band .krit-photo-wrap{isolation:isolate}.krit-band .krit-photo-wrap:before{content:"";z-index:-1;top:calc(-32 * var(--u));bottom:50%;left:calc(-20 * var(--u));right:calc(-20 * var(--u));background:var(--krit-grey);position:absolute}.krit-people__grid{row-gap:calc(40 * var(--u));grid-template-columns:100%}.krit-profile{gap:calc(16 * var(--u))}.krit-profile__photo{width:100%;height:calc(414 * var(--u))}.krit-page .krit-footer__note{white-space:normal;text-wrap:pretty}.krit-footer{align-items:flex-start;gap:calc(16 * var(--u));height:auto;padding-bottom:calc(40 * var(--u));flex-direction:column}}.krit-tiles--stats .krit-tile{grid-template-rows:1fr auto 1fr;justify-items:center;display:grid}.krit-tiles--stats .krit-stat{grid-row:2}.krit-stat__note{margin:calc(20 * var(--u)) 0 0;padding:0 calc(32 * var(--u));font-size:var(--fs-body);line-height:var(--lh-body);grid-row:3;align-self:start}.krit-stat__quote{margin:0}.krit-stat__source{color:var(--krit-grey-text)}@container (width<=1023.98px){.krit-tiles--stats .krit-tile{height:auto;min-height:calc(200 * var(--u));padding:calc(32 * var(--u)) calc(20 * var(--u));grid-template-rows:none;align-content:center}.krit-tiles--stats .krit-stat,.krit-tiles--stats .krit-stat__note{grid-row:auto}}.krit-reasons>span{display:block}@container (width<=1023.98px){.krit-reasons>span+span{margin-top:calc(8 * var(--u))}}.krit-person__role>span,.krit-tag:not(.krit-tag--plain),.krit-nowrap{white-space:nowrap}@container (width<=1023.98px){.krit-page{--m-section:calc(56 * var(--u));--m-group:calc(32 * var(--u))}.krit-experience{padding-bottom:var(--m-section)}.krit-academy__bottom{margin-top:var(--m-section);gap:var(--m-section)}.krit-campaign,.krit-band,.krit-network,.krit-people,.krit-quotes,.krit-footer{margin-top:var(--m-section)}.krit-split__aside,.krit-campaign{gap:var(--m-group)}.krit-services,.krit-services__bottom{gap:var(--m-section)}.krit-page .krit-faq{padding-bottom:0}.krit-photo-wrap>picture,.krit-campaign>picture{display:block;overflow:hidden}.krit-band .krit-photo-wrap>picture{margin-top:calc(32 * var(--u))}.krit-band__photo{margin-top:0}}.krit-kps__photo{height:calc(400 * var(--u))}.krit-kps__note{margin:0}.krit-kps__btn{align-self:flex-start}@container (width<=1023.98px){.krit-kps__photo{aspect-ratio:3/4;height:auto}}.krit-faq{margin-top:var(--space-hero);padding-bottom:calc(87 * var(--u))}.krit-faq__body{gap:calc(46 * var(--u))}.krit-faq__intro a{color:inherit}.krit-faq__search{position:relative}.krit-faq__input{box-sizing:border-box;width:100%;height:calc(40 * var(--u));padding:0 calc(16 * var(--u));border:1px solid var(--krit-grey-dark);border-radius:calc(16 * var(--u));color:var(--krit-black);font:400 calc(16 * var(--u)) / 1 var(--font-sans);padding-right:calc(48 * var(--u));background:#fff}.krit-faq__input::-webkit-search-cancel-button{appearance:none;display:none}.krit-faq__field{position:relative}.krit-faq__clear{top:0;right:calc(2 * var(--u));width:calc(40 * var(--u));color:var(--krit-black);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:0}.krit-faq__clear svg{width:10px;height:10px}.krit-faq__clear:focus-visible{outline:2px solid var(--krit-field-focus-border);outline-offset:calc(-6 * var(--u));border-radius:50%}.krit-faq__input::placeholder{color:#616161}.krit-faq__input:focus-visible{border-color:var(--krit-field-focus-border);background:var(--krit-field-focus-bg);box-shadow:var(--krit-field-focus-shadow);outline:none}.krit-faq__count{top:100%;left:calc(16 * var(--u));margin:calc(8 * var(--u)) 0 0;font-weight:500;font-size:var(--fs-caption);line-height:calc(16 * var(--u));color:var(--krit-grey-text);right:calc(16 * var(--u));position:absolute}.krit-faq__cat{gap:calc(32 * var(--u));scroll-margin-top:calc(40 * var(--u));flex-direction:column;display:flex}.krit-faq__title{font-family:var(--font-sans-ext);font-weight:800;font-size:var(--fs-title);letter-spacing:var(--track);margin:0;line-height:normal}.krit-faq__items{gap:calc(32 * var(--u));flex-direction:column;display:flex}.krit-faq__item{gap:calc(16 * var(--u));scroll-margin-top:calc(40 * var(--u));flex-direction:column;display:flex}.krit-faq__q{font-weight:400;font-size:var(--fs-text);line-height:calc(30 * var(--u));margin:0}.krit-faq__a{font-weight:400;font-size:var(--fs-body);line-height:var(--lh-body);margin:0}.krit-faq__ol{gap:calc(12 * var(--u));padding-left:calc(24 * var(--u));flex-direction:column;list-style:decimal;display:flex}.krit-faq__ol li::marker{font-weight:700}.krit-faq__a strong{font-weight:700}@container (width<=1023.98px){.krit-faq{margin-top:calc(32 * var(--u))}.krit-faq__body{gap:calc(40 * var(--u))}.krit-faq__input{height:calc(44 * var(--u))}.krit-faq__cat{gap:calc(20 * var(--u))}.krit-faq__title{font-size:calc(24 * var(--u))}.krit-faq__items{gap:calc(28 * var(--u))}.krit-faq__item{gap:calc(8 * var(--u))}.krit-faq__q{font-size:calc(20 * var(--u));line-height:calc(26 * var(--u))}}.krit-nav a[aria-current=page],.krit-mmenu__nav a[aria-current=page]{text-underline-offset:calc(4 * var(--u));text-decoration:underline}.krit-faq__hit{background:var(--krit-ochre);color:inherit;border-radius:calc(2 * var(--u));-webkit-box-decoration-break:clone;box-decoration-break:clone}.krit-tip{white-space:nowrap;position:relative}.krit-tip__box{z-index:20;width:max-content;padding:max(8px, calc(10 * var(--u))) max(12px, calc(14 * var(--u)));border-radius:calc(16 * var(--u));border:1px solid var(--krit-grey-dark);background:var(--krit-white);color:var(--krit-black);font-size:max(13px, calc(14 * var(--u)));white-space:nowrap;text-align:left;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s var(--ease,ease), transform .2s var(--ease,ease), visibility .2s;line-height:1.4;position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(4px)}.krit-tip__box:before,.krit-tip__box:after{content:"";top:100%;right:calc(24 * var(--u));border:7px solid #0000;border-top-color:var(--krit-grey-dark);position:absolute}.krit-tip__box:after{right:calc(24 * var(--u) + 1px);border-width:6px;border-top-color:var(--krit-white);margin-top:-1px}.krit-tip:hover .krit-tip__box,.krit-tip:focus-within .krit-tip__box{opacity:1;visibility:visible;transform:none}@container (width<=1023.98px){.krit-tip__box{font-size:13px}}@media (prefers-reduced-motion:reduce){.krit-tip__box{transition:none}}@container (width>=1024px){.krit-cta__text--wide{width:calc(880 * var(--u))}}.krit-faq__link{width:0;height:calc(30 * var(--u));vertical-align:top;display:inline-block;position:relative}@container (width<=1023.98px){.krit-faq__link{height:calc(26 * var(--u))}.krit-faq__head{padding-right:36px}}.krit-faq__copy{left:calc(4 * var(--u));width:28px;height:28px;color:var(--krit-field-focus-border);cursor:pointer;opacity:0;transition:opacity .2s var(--ease,ease), color .2s var(--ease,ease), background-color .2s var(--ease,ease);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.krit-faq__item:hover .krit-faq__copy,.krit-faq__copy:focus-visible{opacity:1}.krit-faq__copy:hover{color:var(--krit-black);background:var(--krit-grey)}.krit-faq__copy:focus-visible{outline:2px solid var(--krit-black);outline-offset:2px}@media (hover:none){.krit-faq__copy{opacity:.6}}@keyframes krit-faq-target{0%,40%{background-color:var(--krit-ochre)}to{background-color:#0000}}.krit-faq__item:target .krit-faq__q{animation:krit-faq-target 2.4s var(--ease,ease) both;border-radius:4px}@media (prefers-reduced-motion:reduce){.krit-faq__item:target .krit-faq__q{background-color:var(--krit-ochre);animation:none}}.krit-faq__head .krit-faq__q{display:inline}.krit-toast{bottom:calc(16px + env(safe-area-inset-bottom,0px));background:var(--krit-navy);color:var(--krit-white);white-space:nowrap;opacity:0;transition:transform .35s var(--ease,ease), opacity .35s var(--ease,ease);border:0;border-radius:8px;padding:10px 18px;font-size:14px;line-height:1.3;position:absolute;left:50%;transform:translate(-50%,calc(100% + 20px));box-shadow:0 4px 16px #00000029}.krit-toast.is-shown{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.krit-toast{transition:opacity .2s linear;transform:translate(-50%)}}.krit-skoly__intro{position:relative}.krit-skoly__intro .krit-kicker{margin-bottom:calc(8 * var(--u));position:absolute;bottom:100%;left:0}@container (width<=1023.98px){.krit-skoly__intro .krit-kicker{margin-bottom:calc(8 * var(--u));position:static}}.krit-skoly__acute{margin:0}.krit-skoly__acute a{color:inherit}.krit-skoly__incidents{margin-top:calc(64 * var(--u))}.krit-skoly__case{margin-top:var(--space-section)}.krit-skoly__section{margin-top:calc(64 * var(--u))}.krit-skoly__case>.krit-split__aside{padding-top:0}.krit-skoly__aside{gap:calc(32 * var(--u))}.krit-skoly__photo{height:calc(400 * var(--u))}.krit-skoly__figtext{width:calc(529 * var(--u));max-width:100%}.krit-figure .krit-skoly__figtext--wide{width:auto}.krit-skoly__figbody{gap:calc(8 * var(--u));flex-direction:column;display:flex}.krit-skoly__source{width:calc(330 * var(--u));max-width:100%;font-size:var(--fs-caption);line-height:calc(16 * var(--u));color:var(--krit-grey-text);margin:0}.krit-skoly__source strong{color:var(--krit-black);font-weight:600}.krit-skoly__box{gap:calc(22 * var(--u));padding:calc(32 * var(--u));background:var(--krit-grey);flex-direction:column;display:flex}.krit-skoly__list{padding:0 0 0 calc(30 * var(--u));font-size:calc(20 * var(--u));line-height:calc(30 * var(--u));margin:0;list-style:outside}.krit-skoly__list strong{font-weight:700}.krit-skoly__list a{color:inherit}.krit-skoly__quote{gap:calc(16 * var(--u));flex-direction:column;margin:0;display:flex}.krit-skoly__quote blockquote{font-family:var(--font-serif);font-size:calc(28 * var(--u));line-height:calc(37 * var(--u));margin:0}.krit-skoly__quote blockquote strong{font-family:var(--font-sans-ext);font-weight:800;font-size:var(--mix-sans);letter-spacing:var(--track)}.krit-skoly__who{gap:calc(6 * var(--u));flex-direction:column;display:flex}.krit-skoly__who:not(.krit-skoly__who--photo){margin-top:calc(-8 * var(--u))}.krit-skoly__who--photo{align-items:center;gap:calc(16 * var(--u));flex-direction:row}.krit-skoly__who--photo img{width:calc(50 * var(--u));height:calc(50 * var(--u));object-fit:cover;border-radius:50%}.krit-skoly__who--photo>span{gap:calc(6 * var(--u));flex-direction:column;display:flex}.krit-skoly__role a{color:inherit}.krit-skoly__name{font-weight:600;font-size:calc(16 * var(--u));letter-spacing:var(--track);text-transform:uppercase;line-height:normal}.krit-skoly__role{font-weight:500;font-size:var(--fs-caption);color:var(--krit-grey-text);line-height:normal}.krit-skoly__questions{gap:calc(16 * var(--u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.krit-skoly__questions li{grid-template-columns:calc(32 * var(--u)) 1fr;column-gap:calc(4 * var(--u));align-items:start;display:grid}.krit-skoly__qnum{font-size:calc(27 * var(--u));line-height:var(--lh-text)}.krit-chat{--ku:calc(.8 * var(--u));align-items:flex-end;gap:calc(32 * var(--u));flex-direction:column;margin:0;display:flex}.krit-chat .krit-nl__chat{margin:0 0 0 calc(-100 * var(--cu));align-self:flex-start}.krit-chat__call{align-items:center;gap:calc(24 * var(--ku));padding:calc(17.8 * var(--ku)) calc(24.4 * var(--ku)) calc(17.8 * var(--ku)) calc(33.3 * var(--ku));border-radius:calc(35.6 * var(--ku));background:var(--krit-grey);display:flex}.krit-chat__caller{gap:calc(5.5 * var(--ku));margin-right:calc(3 * var(--ku));flex-direction:column;display:flex}.krit-chat__censor{width:calc(246 * var(--ku));height:calc(47 * var(--ku));image-rendering:pixelated;mix-blend-mode:color-burn;display:block}.krit-chat__time--call{font-size:calc(12 * .8 * var(--u));line-height:calc(19 * .8 * var(--u));color:#505c67;align-self:flex-start}.krit-chat__btn{width:calc(61 * var(--ku));height:calc(61 * var(--ku));flex:none}.krit-chat__call:not(.is-shown){visibility:hidden}.krit-chat__call.is-played{animation:.3s ease-out .9s both krit-nl-pop}@media (prefers-reduced-motion:reduce){.krit-chat__call.is-played{animation:none}}.krit-page .krit-skoly__list li{text-wrap:balance}@container (width<=1023.98px){.krit-page .krit-skoly__list li{text-wrap:pretty}.krit-skoly__incidents{margin-top:var(--m-group)}.krit-skoly__case,.krit-skoly__section{margin-top:var(--m-section)}.krit-skoly__case>[aria-hidden]{display:none}.krit-skoly__photo{aspect-ratio:620/400;height:auto}.krit-skoly__box{padding:calc(20 * var(--u))}.krit-skoly__list{padding-left:calc(20 * var(--u));font-size:var(--fs-body);line-height:var(--lh-body)}.krit-skoly__quote blockquote{font-size:calc(22 * var(--u));line-height:calc(30 * var(--u))}.krit-skoly__qnum{font-size:calc(22 * var(--u))}.krit-chat{--ku:calc(.9 * var(--u));gap:calc(16 * var(--u));margin-bottom:0}.krit-chat .krit-nl__chat{margin-left:0}.krit-chat__call{align-self:flex-start;gap:calc(12 * var(--ku));padding:calc(10 * var(--ku)) calc(12 * var(--ku)) calc(10 * var(--ku)) calc(18 * var(--ku));border-radius:calc(28 * var(--ku))}.krit-chat__censor{width:calc(140 * var(--ku));height:calc(27 * var(--ku))}.krit-chat__time--call{font-size:calc(12 * var(--u));line-height:calc(19 * var(--u))}.krit-chat__btn{width:calc(40 * var(--ku));height:calc(40 * var(--ku))}}.krit-tile--more{position:relative}.krit-tile--more .krit-audience{transition:transform .35s var(--ease,ease)}.krit-tile--more .krit-tile__more{width:fit-content;left:0;right:0;bottom:calc(40 * var(--u));opacity:0;transform:translateY(calc(12 * var(--u)));transition:background-color .2s var(--ease,ease), opacity .3s var(--ease,ease), transform .35s var(--ease,ease);margin-inline:auto;position:absolute}.krit-tile__ext{width:calc(15 * var(--u));height:calc(15 * var(--u));margin-left:calc(8 * var(--u))}@media (hover:hover){.krit-tile--more:hover .krit-audience,.krit-tile--more:focus-within .krit-audience{transform:translateY(calc(-28 * var(--u)))}.krit-tile--more:hover .krit-tile__more,.krit-tile--more:focus-within .krit-tile__more{opacity:1;transform:none}}@media (hover:none){.krit-tile--more .krit-tile__more{margin-top:calc(16 * var(--u));opacity:1;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.krit-tile--more .krit-audience,.krit-tile--more .krit-tile__more{transition:none}}@container (width<=1023.98px){.krit-tile--more .krit-tile__more{margin-top:calc(16 * var(--u));opacity:1;position:static;transform:none}.krit-tile--more:hover .krit-audience,.krit-tile--more:focus-within .krit-audience{transform:none}}.krit-obce__wide{margin-top:calc(64 * var(--u));height:calc(630 * var(--u))}.krit-obce__steps{padding:0 0 0 calc(30 * var(--u));font-size:calc(20 * var(--u));line-height:calc(30 * var(--u));margin:0;list-style:decimal}.krit-obce__steps strong{font-weight:700}.krit-skoly__aside>.krit-source{margin-top:0}.krit-obce__steps a{color:inherit}.krit-obce__band{margin-top:var(--space-section);padding:calc(112 * var(--u)) 0;background:var(--krit-grey)}.krit-obce__band .krit-academy__bottom{margin-top:calc(64 * var(--u))}.krit-obce__band .krit-chip,.krit-obce__band .krit-tile{background:var(--krit-white)}.krit-obce__people{margin-top:var(--space-section);align-items:center;gap:calc(64 * var(--u));flex-direction:column;display:flex}@container (width<=1023.98px){.krit-obce__wide{margin-top:var(--m-group);aspect-ratio:3/4;height:auto}.krit-obce__steps{padding-left:calc(20 * var(--u));font-size:var(--fs-body);line-height:var(--lh-body)}.krit-obce__band{margin-top:var(--m-section);padding:var(--m-section) 0}.krit-obce__band .krit-academy__bottom{margin-top:var(--m-group)}.krit-obce__people{margin-top:var(--m-section);gap:var(--m-group)}}.krit-page{overflow-x:clip}.krit-stat__num{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.krit-photo,.krit-campaign__photo,.krit-band__photo,.krit-obce__wide{transform-origin:50%;animation:linear both krit-cover-grow;animation-timeline:view();animation-range:cover}}.krit-person__photo{will-change:transform;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.krit-page{--ease:cubic-bezier(.2, .7, .2, 1)}.krit-btn,.krit-nl__close{transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), opacity .2s var(--ease)}.krit-nl__input,.krit-nl__note,.krit-faq__input{transition:background-color .2s var(--ease), border-color .2s var(--ease), box-shadow .2s var(--ease)}.krit-faq__clear{animation:krit-fade-in .15s var(--ease) backwards;transition:opacity .2s var(--ease)}.krit-faq__clear:hover{opacity:.6}.krit-person:hover .krit-person__photo{transform:scale(1.1)}}@keyframes krit-cover-grow{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes krit-fade-in{0%{opacity:0}}.krit-page{--krit-error:#e0001b;--krit-chat:#3a68e5}.krit-nav .krit-nav__nl{margin-left:calc(-16 * var(--u));height:calc(40 * var(--u));padding:0 calc(16 * var(--u));font-size:calc(16 * var(--u));color:var(--krit-black);text-decoration:none}.krit-page .krit-btn--outline:hover,.krit-page .krit-btn--plain:hover,.krit-nav .krit-nav__nl:hover,.krit-nl__close:hover{opacity:1;background:var(--krit-grey);text-decoration:none}.krit-services .krit-btn--plain:hover{background:var(--krit-grey-dark)}.krit-nl{will-change:transform;backface-visibility:hidden;z-index:70;background:var(--krit-white);visibility:hidden;transition:transform .5s cubic-bezier(.65,0,.35,1),visibility 0s linear .5s;position:fixed;inset:0;overflow-y:auto;transform:translateY(-100%)}.krit-nl.is-open{visibility:visible;transition:transform .5s cubic-bezier(.65,0,.35,1);transform:none}.krit-nl:focus{outline:none}.krit-layer .krit-nl.is-open{pointer-events:auto}.krit-nl__inner{padding-top:var(--space-top);padding-bottom:calc(80 * var(--u))}.krit-nl__header{height:calc(80 * var(--u));justify-content:space-between;align-items:center;display:flex}.krit-nl__close{align-items:center;gap:calc(8 * var(--u));height:calc(40 * var(--u));padding:0 calc(16 * var(--u));border:1px solid var(--krit-grey-dark);border-radius:calc(16 * var(--u));background:var(--krit-white);color:var(--krit-black);font:600 calc(16 * var(--u)) / 1 var(--font-sans);white-space:nowrap;cursor:pointer;display:inline-flex}.krit-nl__close svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.krit-nl__chat{--cu:calc(.8 * var(--u));align-items:flex-start;gap:calc(8 * var(--cu));margin-top:calc(64 * var(--u));display:flex}.krit-nl__chat.is-hidden{visibility:hidden}.krit-nl__avatars{flex:none;display:flex}.krit-nl__chat:not(.is-hidden) .krit-nl__avatars img:first-child{animation:.3s ease-out both krit-nl-pop}.krit-nl__chat:not(.is-hidden) .krit-nl__avatars img:last-child{animation:.35s cubic-bezier(.22,1,.36,1) .25s both krit-nl-slide}@keyframes krit-nl-slide{0%{opacity:0;transform:translateX(calc(-42 * var(--cu)))}to{opacity:1;transform:none}}.krit-nl__avatars img{width:calc(50 * var(--cu));height:calc(50 * var(--cu));object-fit:cover;border-radius:50%}.krit-nl__avatars img:first-child{z-index:1;margin-right:calc(-8 * var(--cu));box-shadow:0 0 0 calc(2 * var(--cu)) var(--krit-white);position:relative}.krit-nl__stack{display:grid}.krit-nl__stack>*{visibility:hidden;opacity:0;grid-area:1/1;place-self:start;transition:opacity .2s,visibility 0s linear .2s}.krit-nl__stack>.is-shown{visibility:visible;opacity:1;transform-origin:0;transition:none}.krit-nl__stack>*{will-change:transform, opacity;backface-visibility:hidden}.krit-nl__typing{gap:calc(8 * var(--cu));padding:calc(19 * var(--cu)) calc(16 * var(--cu));border-radius:calc(64 * var(--cu));background:#e2e2e2;display:inline-flex}.krit-nl__typing.is-shown{animation:.35s cubic-bezier(.22,1,.36,1) both krit-nl-typing-in}.krit-nl__typing i{width:calc(12 * var(--cu));height:calc(12 * var(--cu));background:var(--krit-white);border-radius:50%;animation:1.2s ease-in-out infinite krit-nl-dot}.krit-nl__typing i:nth-child(2){animation-delay:.2s}.krit-nl__typing i:nth-child(3){animation-delay:.4s}.krit-nl__bubble{padding:calc(16 * var(--cu)) calc(16 * var(--cu)) calc(16 * var(--cu)) calc(24 * var(--cu));border-radius:calc(24 * var(--cu));background:var(--krit-chat);color:var(--krit-white);font:400 calc(20 * var(--cu)) / calc(26 * var(--cu)) "Helvetica Neue", Helvetica, Arial, sans-serif;flex-direction:column;align-items:flex-end;gap:0;margin:0;display:flex}.krit-nl__bubble.is-shown{transform-origin:0 0;animation:.5s cubic-bezier(.22,1,.36,1) both krit-nl-msg-in}.krit-nl__typing:not(.is-shown){transition:opacity .2s,transform .2s,visibility 0s linear .2s;transform:scale(.9)}.krit-nl__msg{width:calc(535 * var(--cu));align-self:flex-start}.krit-nl__bubble--reply .krit-nl__msg{white-space:nowrap;width:auto}.krit-nl__bubble--confirm .krit-nl__msg{width:calc(486 * var(--cu))}.krit-nl__time{font-size:calc(12 * var(--cu));line-height:calc(19 * var(--cu));color:#eef2f5;flex:none}@keyframes krit-nl-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes krit-nl-typing-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes krit-nl-msg-in{0%{opacity:0;transform:translateY(calc(12 * var(--cu))) scale(.97)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes krit-nl-dot{0%,60%,to{opacity:.45;transform:none}30%{opacity:1;transform:scale(1.2)}}.krit-nl__title{margin:calc(64 * var(--u)) 0 0;font-family:var(--font-serif);font-weight:400;font-size:calc(48 * var(--u));line-height:calc(62 * var(--u));white-space:nowrap}.krit-nl__title strong{font-size:var(--mix-sans);font-family:var(--font-sans-ext);letter-spacing:var(--track);font-weight:800}.krit-nl__form{margin-top:calc(64 * var(--u));position:relative}.krit-nl__error{bottom:calc(100% + 11 * var(--u));font-size:var(--fs-caption);color:var(--krit-error);margin:0;line-height:1.2;position:absolute;left:0}.krit-nl__row{gap:calc(16 * var(--u));align-items:center;display:flex}.krit-nl__input{box-sizing:border-box;width:calc(553 * var(--u));height:calc(64 * var(--u));padding:0 calc(32 * var(--u));border:1px solid var(--krit-grey-dark);border-radius:calc(24 * var(--u));color:var(--krit-black);font:400 calc(24 * var(--u)) / 1 var(--font-sans);background:#fff}.krit-nl__input::placeholder{color:#616161}.krit-nl__input:focus{border-color:var(--krit-field-focus-border);background:var(--krit-field-focus-bg);box-shadow:var(--krit-field-focus-shadow);outline:none}.krit-nl__input.is-error,.krit-nl__input.is-error:focus{border-color:var(--krit-error);background:var(--krit-field-focus-bg)}.krit-nl__row .krit-btn[disabled]{opacity:.6;cursor:progress}.krit-nl__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.krit-nl__consent{margin:calc(16 * var(--u)) 0 0;font-size:var(--fs-caption);line-height:1.3}.krit-nl__result{margin-top:calc(64 * var(--u))}.krit-nl__done{font-weight:400;font-size:var(--fs-body);margin:0;line-height:1.3}.krit-nl__result.is-confirmed{margin-top:calc(32 * var(--u))}.krit-nl__resend{margin:calc(16 * var(--u)) 0 0;font-size:var(--fs-caption);line-height:1.3}.krit-nl__resend button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (prefers-reduced-motion:reduce){.krit-nl,.krit-nl.is-open{transition:none}.krit-nl__chat .krit-nl__avatars img,.krit-nl__stack>.is-shown{animation:none}.krit-nl__stack>*,.krit-nl__typing:not(.is-shown){transition:none;transform:none}}@container (width<=1023.98px){.krit-nl__inner{box-sizing:border-box;max-width:var(--page-w);padding-top:calc(20 * var(--u));margin:0 auto}.krit-nl__header{height:calc(64 * var(--u));gap:calc(12 * var(--u))}.krit-nl__header .krit-logo{object-fit:contain;object-position:left center;flex:0 auto;min-width:0}.krit-nl__close{height:calc(40 * var(--u));padding:0 calc(12 * var(--u));flex:none}.krit-nl__chat{--cu:var(--u);margin-top:calc(32 * var(--u))}.krit-nl__avatars img{width:calc(40 * var(--u));height:calc(40 * var(--u))}.krit-nl__typing{gap:calc(5 * var(--u));padding:calc(16 * var(--u)) calc(14 * var(--u))}.krit-nl__typing i{width:calc(8 * var(--u));height:calc(8 * var(--u))}.krit-nl__stack{flex:1;min-width:0}.krit-nl__bubble{padding:calc(12 * var(--u)) calc(16 * var(--u)) calc(10 * var(--u));border-radius:calc(18 * var(--u));font-size:calc(15 * var(--u));line-height:calc(20 * var(--u))}.krit-nl__msg,.krit-nl__bubble--reply .krit-nl__msg,.krit-nl__bubble--confirm .krit-nl__msg{white-space:normal;width:auto}.krit-nl__title{margin-top:calc(32 * var(--u));white-space:normal;text-wrap:pretty;font-size:calc(28 * var(--u));line-height:calc(34 * var(--u))}.krit-nl__form{margin-top:calc(32 * var(--u))}.krit-nl__row{gap:calc(8 * var(--u))}.krit-nl__input{width:auto;min-width:0;height:calc(44 * var(--u));padding:0 calc(16 * var(--u));font-size:var(--fs-body);border-radius:calc(16 * var(--u));flex:1}.krit-nl .krit-btn--big{border-radius:calc(16 * var(--u))}.krit-nl__consent{margin-top:calc(16 * var(--u))}.krit-nl__result{margin-top:calc(32 * var(--u))}}.krit-nl__ts:not(:empty){margin-top:calc(16 * var(--u))}.krit-nl__title--unsub strong{font-weight:900}.krit-nl__back{margin:calc(16 * var(--u)) 0 0;font-weight:400;font-size:var(--fs-body);line-height:calc(21 * var(--u))}.krit-nl__back button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.krit-nl__survey{align-items:flex-start;gap:calc(16 * var(--u));width:calc(550 * var(--u));margin-top:calc(48 * var(--u));flex-direction:column;display:flex}.krit-nl__radio{align-items:center;gap:calc(16 * var(--u));font-size:var(--fs-body);line-height:calc(22 * var(--u));cursor:pointer;display:flex}.krit-nl__radio input{appearance:none;width:calc(25 * var(--u));height:calc(25 * var(--u));border:1px solid var(--krit-grey-dark);background:var(--krit-white);cursor:pointer;border-radius:50%;flex:none;margin:0}.krit-nl__radio input:checked{border-color:var(--krit-navy);background:var(--krit-navy);box-shadow:inset 0 0 0 calc(5 * var(--u)) var(--krit-white)}.krit-nl__radio input:focus-visible{outline:2px solid var(--krit-navy);outline-offset:2px}.krit-nl__note{box-sizing:border-box;width:100%;height:calc(136 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));border:1px solid var(--krit-grey-dark);border-radius:calc(16 * var(--u));font:400 var(--fs-body) / 1.4 var(--font-sans);resize:vertical}.krit-nl__note:focus{border-color:var(--krit-field-focus-border);background:var(--krit-field-focus-bg);box-shadow:var(--krit-field-focus-shadow);outline:none}.krit-nl__survey-btn[disabled]{opacity:.5;cursor:default}.krit-nl__survey-done{margin:calc(48 * var(--u)) 0 0;font-weight:400;font-size:var(--fs-body)}.krit-nl__survey-error{font-size:var(--fs-caption);color:var(--krit-error);margin:0}@container (width<=1023.98px){.krit-nl__survey{width:100%;margin-top:calc(32 * var(--u))}.krit-nl__survey-done{margin-top:calc(32 * var(--u))}}:root{--sea-ink:189 47% 17%;--sea-ink-soft:188 22% 33%;--lagoon:177 42% 52%;--lagoon-deep:185 50% 39%;--palm:148 39% 30%;--sand:127 23% 92%;--foam:137 41% 97%;--surface:0 0% 100% / .74;--surface-strong:0 0% 100% / .9;--line:189 47% 17% / .14;--inset-glint:0 0% 100% / .82;--kicker:148 39% 30% / .9;--bg-base:145 33% 93%;--header-bg:94 100% 99% / .84;--chip-bg:0 0% 100% / .8;--chip-line:148 39% 30% / .18;--link-bg-hover:0 0% 100% / .9;--hero-a:177 42% 52% / .36;--hero-b:148 39% 30% / .2;--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:.625rem;--sidebar:0 0% 98%;--sidebar-foreground:0 0% 3.9%;--sidebar-primary:0 0% 9%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:0 0% 96.1%;--sidebar-accent-foreground:0 0% 9%;--sidebar-border:0 0% 89.8%;--sidebar-ring:0 0% 3.9%}.dark{--sea-ink:169 36% 88%;--sea-ink-soft:170 23% 75%;--lagoon:176 60% 61%;--lagoon-deep:173 63% 73%;--palm:149 45% 61%;--sand:196 33% 9%;--foam:197 36% 10%;--surface:197 36% 10% / .8;--surface-strong:195 35% 9% / .92;--line:173 63% 73% / .18;--inset-glint:170 77% 86% / .14;--kicker:169 63% 83%;--bg-base:197 41% 7%;--header-bg:197 41% 7% / .8;--chip-bg:193 42% 9% / .9;--chip-line:173 63% 73% / .24;--link-bg-hover:192 34% 14% / .8;--hero-a:176 60% 61% / .18;--hero-b:149 45% 61% / .12;--background:0 0% 3.9%;--foreground:0 0% 98%;--card:0 0% 3.9%;--card-foreground:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 0% 83.1%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%;--sidebar:0 0% 9%;--sidebar-foreground:0 0% 98%;--sidebar-primary:220 70% 50%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:0 0% 14.9%;--sidebar-accent-foreground:0 0% 98%;--sidebar-border:0 0% 14.9%;--sidebar-ring:0 0% 83.1%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}body vite-error-overlay{display:none}
