.kardo .mo-field,body>.mo-field{position:fixed;inset:0;z-index:9998;width:100%;height:100%;display:block;pointer-events:none}body>.mo-field[hidden]{display:none}.kf-precover{position:fixed;inset:0;z-index:9997;pointer-events:none;background:#120D0B url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34.2 34.2'%3E%3Cpath fill='%23120D0B' d='M0 0h34.2v34.2H0z'/%3E%3Cpath fill='%231A1310' d='M5.78 .7H28.42L33.5 5.78V28.42L28.42 33.5H5.78L.7 28.42V5.78z'/%3E%3C/svg%3E") 0 0 /calc(100% / 16) auto repeat;animation:kf-cover-off 0s linear 4s forwards}@keyframes kf-cover-off{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.kf-precover{display:none}}.kardo .mo-tile{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:1}.kardo .row.reveal .row-head{opacity:0;transform:translateY(20px)}.kardo .row.reveal .rail>*,.kardo .row.reveal .tiles>*{opacity:0;transform:translateY(28px)}.kardo .row.reveal.in .rail>*,.kardo .row.reveal.in .row-head,.kardo .row.reveal.in .tiles>*{opacity:1;transform:none;transition:opacity .6s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 60ms)}.kardo .text-reveal .rc{display:inline-block}.kardo .row.reveal .text-reveal .rc{opacity:0;transform:translateY(28px)}.kardo .row.reveal.in .text-reveal .rc{opacity:1;transform:none;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:min(calc(var(--ci, 0) * 45ms),.5s)}.kardo .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.kardo .row.reveal .rail>*,.kardo .row.reveal .row-head,.kardo .row.reveal .tiles>*,.kardo .text-reveal .rc{opacity:1;transform:none;transition:none}.kardo .mo-tile,body>.mo-field{display:none}}.kardo .kf-lattice{position:absolute;inset:0;pointer-events:none;background-image:url(/kardo/lattice.svg);background-repeat:no-repeat}.kardo .kf-lattice[data-live=on]{background-image:none}.kardo .kf-lattice-canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1)}.kardo .kf-lattice[data-live=on] .kf-lattice-canvas{opacity:1}.kardo .lattice-stretch{background-size:100% 100%;background-position:50%}.kardo .lattice-cover{background-size:cover;background-position:50%}.kf-splash{position:fixed;z-index:9999;pointer-events:none;transform-origin:0 0}.kf-splash svg{display:block;width:100%;height:100%;overflow:visible}@media (prefers-reduced-motion:reduce){.kf-splash{display:none}}