.film{--film-ease:cubic-bezier(.19, 1, .22, 1);--film-scale:1}.film-stage{width:1200px;height:680px;transform:scale(var(--film-scale));transform-origin:0 0}.film-scene{--dur:8s;opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s linear .5s}.film-scene[data-active]{opacity:1;visibility:visible;transition:opacity .5s,visibility}.film-scene[data-active] .fk{animation-name:var(--fk);animation-duration:var(--for,.7s);animation-delay:var(--at,0s);animation-timing-function:var(--film-ease);animation-fill-mode:both}.film-scene[data-active] .fk.fk-leaves{animation-name:var(--fk), fk-out;animation-duration:var(--for,.7s), .45s;animation-delay:var(--at,0s), var(--out,4s);animation-fill-mode:both,forwards}.fk-rise{--fk:fk-rise}.fk-fade{--fk:fk-fade}.fk-pop{--fk:fk-pop}.fk-slide{--fk:fk-slide}.fk-drop{--fk:fk-drop}.fk-type{--fk:fk-type}.film-scene[data-active] .fk.fk-type{animation-timing-function:steps(var(--steps,32), end)}.fk-draw{--fk:fk-draw;stroke-dasharray:1}.fk-grow-x{--fk:fk-grow-x;transform-origin:0}.fk-grow-y{--fk:fk-grow-y;transform-origin:bottom;transform-box:fill-box}.fk-fill{--fk:fk-fill}.fk-grow-down{--fk:fk-grow-y;transform-origin:top;transform-box:fill-box}.fk-scan{--fk:fk-scan}.fk-ping{--fk:fk-ping;opacity:0}.fk-press{--fk:fk-press}.film-scene[data-active] .fk.fk-scan{animation-timing-function:linear}.fk-leaves.fk-gone,.film[data-static] .fk-leaves{opacity:0}.film-scene[data-active] .film-flow{animation:1.4s linear infinite film-flow}.film-scene[data-active] .film-caret{animation:1s step-end infinite film-caret}.film-scene[data-active] .film-breathe{animation:2.4s ease-in-out infinite film-breathe}.film-flow{stroke-dasharray:3 9}.film-rail-fill{transform-origin:0;transform:scaleX(0)}[data-state=done]>.film-rail-track>.film-rail-fill{transform:scaleX(1)}[data-state=active]>.film-rail-track>.film-rail-fill{animation:film-rail var(--dur,8s) linear both}.film-caption{opacity:0;transition:opacity .45s ease, transform .45s var(--film-ease);transform:translateY(6px)}.film-caption[data-active]{opacity:1;transform:none}.film[data-paused] .film-stage *,.film[data-paused] .film-rail-fill{animation-play-state:paused!important}.film[data-static] .fk,.film[data-static] .film-flow,.film[data-static] .film-caret,.film[data-static] .film-breathe{animation:none!important}.film[data-static] [data-state=active]>.film-rail-track>.film-rail-fill{animation:none;transform:scaleX(1)}.film-sheet{background-image:linear-gradient(#1819190d 1px,#0000 1px),linear-gradient(90deg,#1819190d 1px,#0000 1px);background-size:20px 20px}@keyframes fk-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes fk-fade{0%{opacity:0}}@keyframes fk-pop{0%{opacity:0;transform:scale(.9)}}@keyframes fk-slide{0%{opacity:0;transform:translate(-28px)}}@keyframes fk-drop{0%{opacity:0;transform:translate(var(--from-x,0), var(--from-y,-40px)) rotate(var(--from-r,0deg))}}@keyframes fk-type{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% -2% -10% 0)}}@keyframes fk-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fk-grow-x{0%{transform:scaleX(0)}}@keyframes fk-grow-y{0%{transform:scaleY(0)}}@keyframes fk-fill{0%{opacity:.18}}@keyframes fk-scan{0%{opacity:0;transform:translateY(0)}8%{opacity:1}to{opacity:1;transform:translateY(var(--travel,400px))}}@keyframes fk-ping{0%{opacity:0;transform:scale(.4)}12%{opacity:.8}to{opacity:0;transform:scale(1.7)}}@keyframes fk-press{50%{transform:scale(.96)}}@keyframes fk-out{to{opacity:0}}@keyframes film-flow{to{stroke-dashoffset:-24px}}@keyframes film-caret{50%{opacity:0}}@keyframes film-breathe{50%{opacity:.55}}@keyframes film-rail{to{transform:scaleX(1)}}.shot{align-items:safe center;display:flex;position:absolute;inset:0}.shot-back{flex:none;width:100%;max-width:none;height:auto;display:block}.shot:after{background:linear-gradient(transparent, var(--site-snapshot));content:"";bottom:0;height:8%;position:absolute;inset-inline:0}.shot-front{z-index:1;height:auto;position:absolute;box-shadow:0 24px 60px #18191933}.shot-front--tech{border:1px solid var(--site-line);border-radius:20px;width:31%;top:16%;right:6%}.shot-front--kpis,.shot-front--sla,.shot-front--rma{border:1px solid var(--site-line);border-radius:var(--site-radius);width:52%;bottom:7%;right:5%}.shot-front--sla{width:44%;bottom:3%}.shot-front--rma{width:70%;bottom:4%;right:4%}@media (width<=639px){.shot-back{width:165%}.shot-front--tech{width:42%;top:12%;right:5%}.shot-front--kpis,.shot-front--sla{width:72%}.shot-front--rma{width:84%}}.story-stage[data-astro-cid-fjgb2fmx]{background:radial-gradient(#18191917 1px, transparent 1.2px) 0 0 / 18px 18px, var(--color-paper-200)}.chapter[data-astro-cid-hpqzfrnr]{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""stage""steps";gap:2rem;max-width:1120px;margin-inline:auto;display:grid}.chapter-kicker[data-astro-cid-hpqzfrnr]{color:var(--site-quiet);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.chapter-title[data-astro-cid-hpqzfrnr]{letter-spacing:-.02em;font-size:clamp(1.9rem,2.9vw,2.5rem);font-weight:600;line-height:1.08}.chapter-text[data-astro-cid-hpqzfrnr]{grid-area:text}.chapter-steps[data-astro-cid-hpqzfrnr]{grid-area:steps}.chapter-stage[data-astro-cid-hpqzfrnr]{grid-area:stage}@media (width>=1024px){.chapter[data-astro-cid-hpqzfrnr]{grid-template:"text stage""steps stage"1fr/minmax(0,4fr) minmax(0,7fr);align-items:start;column-gap:3rem}.chapter--flip[data-astro-cid-hpqzfrnr]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-template-areas:"stage text""stage steps"}.chapter-stage[data-astro-cid-hpqzfrnr]{align-self:center}}.step[data-astro-cid-hpqzfrnr]{border:1px solid var(--site-line);border-radius:var(--site-radius);color:inherit;font:inherit;background:0 0;width:100%;transition:background-color .2s}.step[data-astro-cid-hpqzfrnr]:hover{background:var(--color-paper-200)}.step[data-astro-cid-hpqzfrnr]:focus-visible{outline-offset:2px;outline:2px solid}.panel[data-astro-cid-hpqzfrnr]{opacity:0;overscroll-behavior:contain;max-width:none;height:100dvh;max-height:none;transition:opacity .25s ease, translate .3s cubic-bezier(.16, 1, .3, 1), display .3s allow-discrete, overlay .3s allow-discrete;background:0 0;border:0;width:100%;margin:0;padding:0;inset:0;translate:24px}.panel[data-astro-cid-hpqzfrnr][open]{opacity:1;translate:0;@starting-style{opacity:0;translate:24px}}.panel[data-astro-cid-hpqzfrnr]::backdrop{backdrop-filter:blur(6px);opacity:0;transition:opacity .25s ease, display .3s allow-discrete, overlay .3s allow-discrete;background:#1819194d}.panel[data-astro-cid-hpqzfrnr][open]::backdrop{opacity:1;@starting-style{opacity:0}}@media (width>=768px){.panel[data-astro-cid-hpqzfrnr]{width:min(640px,100% - 32px);height:calc(100dvh - 32px);inset:16px 16px 16px auto}}.panel-glass[data-astro-cid-hpqzfrnr]{backdrop-filter:blur(24px)saturate(160%);color:var(--site-text);background:linear-gradient(120deg,#ffffff80,#fff3 45%,#fff6),#ffffffb8;height:100%;position:relative;overflow-y:auto;box-shadow:inset 0 1px #fff9,0 24px 64px #1819194d}@media (width>=768px){.panel-glass[data-astro-cid-hpqzfrnr]{border-radius:var(--site-radius)}.panel-glass[data-astro-cid-hpqzfrnr]:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(100deg,#fff6,#ffffff80 50%,#fffffff2);padding:1px;position:absolute;inset:0;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}}.panel-body[data-astro-cid-hpqzfrnr]{padding:28px 24px 40px}@media (width>=768px){.panel-body[data-astro-cid-hpqzfrnr]{padding:36px 40px 48px}}.panel-close[data-astro-cid-hpqzfrnr]{color:inherit;cursor:pointer;background:#1819190f;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .2s;display:inline-flex}.panel-close[data-astro-cid-hpqzfrnr]:hover{background:#1819191f}.panel-close[data-astro-cid-hpqzfrnr]:focus-visible{outline-offset:2px;outline:2px solid}.panel-stage[data-astro-cid-hpqzfrnr]{aspect-ratio:4/3;background:var(--site-snapshot);border:1px solid var(--site-line);border-radius:var(--site-radius);position:relative;overflow:hidden}.panel-list[data-astro-cid-hpqzfrnr]{flex-direction:column;display:flex}.panel-list[data-astro-cid-hpqzfrnr] li[data-astro-cid-hpqzfrnr]{border-top:1px solid var(--site-line);gap:16px;padding:12px 0;font-size:16px;line-height:1.5;display:flex}.panel-list[data-astro-cid-hpqzfrnr] li[data-astro-cid-hpqzfrnr]:last-child{border-bottom:1px solid var(--site-line)}.panel-ask[data-astro-cid-hpqzfrnr]{border-radius:var(--site-radius);background:#1819190d;padding:18px 20px}.panel-gives[data-astro-cid-hpqzfrnr]{flex-direction:column;gap:10px;display:flex}.panel-gives[data-astro-cid-hpqzfrnr] li[data-astro-cid-hpqzfrnr]{align-items:center;gap:12px;font-size:16px;display:flex}.panel-gives[data-astro-cid-hpqzfrnr] li[data-astro-cid-hpqzfrnr]:before{background:var(--color-live-500);content:"";border-radius:999px;flex:none;width:8px;height:8px}@media (prefers-reduced-motion:reduce){.panel[data-astro-cid-hpqzfrnr],.panel[data-astro-cid-hpqzfrnr]::backdrop{transition:none}}body:has(.panel[open]){overflow:hidden}
