.kol{--oh-blue:#0246FF;--oh-cyan:#02D8FF;--oh-blue-deep:#062173;--oh-gradient:linear-gradient(90deg,#00DAFF,#0043FF);--oh-gradient-diag:linear-gradient(135deg,#00DAFF,#0043FF);--oh-gradient-vert:linear-gradient(180deg,#07D8FD,#0044FD);--oh-blue-50:#EBF0FF;--oh-blue-100:#C5D4FF;--oh-blue-300:#879DF7;--oh-black:#0F0F0F;--oh-gray-900:#1A1A1A;--oh-gray-700:#4A4A4A;--oh-gray-500:#717171;--oh-gray-300:#B8B8B8;--oh-gray-200:#D9D9D9;--oh-gray-100:#F5F5F5;--oh-gray-50:#FAFAFA;--oh-danger:#C62828;--oh-success:#00A886;--oh-success-deep:#006655;--fg-1:var(--oh-black);--fg-2:var(--oh-gray-900);--fg-3:var(--oh-gray-700);--fg-4:var(--oh-gray-500);--fg-5:var(--oh-gray-300);--fg-brand:var(--oh-blue);--fg-brand-deep:var(--oh-blue-deep);--border-1:var(--oh-gray-200);--border-2:var(--oh-gray-300);--border-brand-soft:var(--oh-blue-100);--font-display:"FK Grotesk Neue","SVN-Circular",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body:"SVN-Circular","FK Grotesk Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--shadow-sm:0 2px 8px rgba(6,33,115,.08);--shadow-md:0 8px 24px rgba(6,33,115,.08);--shadow-lg:0 24px 48px rgba(6,33,115,.12);font-family:var(--font-body);color:var(--fg-2);background:#fff;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}.kol *{box-sizing:border-box}.kol a{color:var(--oh-blue);text-decoration:none}.kol a:hover{color:var(--oh-blue-deep)}.kol p{text-wrap:pretty}@keyframes ohPulse{0%,to{box-shadow:0 0 0 0 rgba(2,216,255,0)}50%{box-shadow:0 0 0 5px rgba(2,216,255,.3)}}@keyframes ohSpin{to{transform:rotate(1turn)}}@keyframes ohUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ohEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.kol,.kol *{animation:none!important;transition:none!important}}@media (max-width:820px){.kol [data-kv=img],.kol [data-kv=scrim]{display:none!important}.kol [data-kv=stage]{min-height:0!important}.kol [data-kv=copy]{max-width:100%!important;padding:34px 0!important}}@keyframes kolspin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.kol [style*=kolspin]{animation:none!important}}