@keyframes km-drift{0%{opacity:1}to{opacity:.9}}@keyframes km-orbit{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.65;transform:scale(1.05)}}@keyframes km-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes km-glowpulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes km-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes km-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes km-pulse{0%,to{opacity:.35;box-shadow:0 0 #fbbf2466}50%{opacity:1;box-shadow:0 0 0 5px #fbbf2400}}@keyframes km-sheen{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes km-goldshift{0%{background-position:0%}to{background-position:200%}}@keyframes km-spin{to{transform:rotate(360deg)}}@keyframes km-spin-rev{to{transform:rotate(-360deg)}}@keyframes km-dashflow{to{stroke-dashoffset:-100px}}.km-scroll::-webkit-scrollbar{width:0;height:0}.km-scroll{scrollbar-width:none}.km-goldshift{background:linear-gradient(90deg,#d97706,#fcd34d,#fbbf24,#f59e0b,#fcd34d) 0 0/200% 100%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite km-goldshift}.km-lift{transition:transform .35s cubic-bezier(.2,.6,.2,1),border-color .35s}.km-lift:hover{border-color:var(--km-hover-border,#fbbf244d);transform:translateY(-4px)}.km-lift-x{transition:border-color .25s,background .25s,transform .25s}.km-lift-x:hover{border-color:var(--km-hover-border,#fbbf2452);background:var(--km-hover-bg,#ffffff0a);transform:translate(3px)}.km-hover{transition:border-color .2s,background .2s,transform .2s,color .3s}.km-hover:hover{border-color:var(--km-hover-border,#fbbf2466);background:var(--km-hover-bg,#fbbf240d);transform:var(--km-hover-transform,none);color:var(--km-hover-color,inherit)}.km-fade{transition:opacity .3s,color .2s}.km-fade:hover{opacity:1;color:var(--km-hover-color,#fff)}.km-logo{filter:grayscale();opacity:.62;transition:filter .28s,opacity .28s}.km-logo:hover{filter:grayscale(0);opacity:1}.km-social svg{filter:grayscale();opacity:.6;transition:filter .28s,opacity .28s}.km-social:hover svg{filter:grayscale(0);opacity:1}.km-btn-gold{transition:transform .18s,box-shadow .18s}.km-btn-gold:hover{transform:translateY(-1px);box-shadow:0 10px 26px -6px #fbbf2499}.km-reveal{opacity:0;will-change:opacity, transform;transition:opacity .8s cubic-bezier(.2,.6,.2,1),transform .8s cubic-bezier(.2,.6,.2,1);transform:translateY(26px)}.km-reveal.km-in{opacity:1;transform:translateY(0)}@media (max-width:980px){.km-centrale-teaser{grid-template-columns:1fr!important}.km-b2b-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:760px){.km-eco-grid,.km-b2b-grid{grid-template-columns:1fr!important}}@media (max-width:980px){.km-g4,.km-g3{grid-template-columns:1fr 1fr!important}.km-g2,.km-split{grid-template-columns:1fr!important}}@media (max-width:640px){.km-g4,.km-g3{grid-template-columns:1fr!important}}@media (max-width:860px){.km-cap{grid-template-columns:1fr!important;grid-template-areas:"feat""souv""api""deploy"!important}}@media (max-width:560px){.km-konvox-row{flex-direction:column!important;gap:14px!important;height:auto!important}}@media (max-width:860px){.km-montage,.km-bento{grid-template-columns:1fr!important;grid-auto-rows:auto!important}.km-montage>*,.km-bento>*{grid-area:auto/1/auto/-1!important;min-height:200px!important}.km-nav-links{display:none!important}.km-nav-burger{display:flex!important}.km-footer-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:520px){.km-footer-grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.km-reveal{opacity:1;transition:none;transform:none}.km-goldshift,[class*=km-]{animation:none!important}}
