.hero-pin[data-astro-cid-bbe6dxrz]{padding:.75rem}.hero-frame[data-astro-cid-bbe6dxrz]{height:calc(100svh - 5.5rem);min-height:34rem;border-radius:var(--radius-frame)}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){.js .hero[data-astro-cid-bbe6dxrz]{height:165svh}.js .hero-pin[data-astro-cid-bbe6dxrz]{position:sticky;top:4rem;height:calc(100svh - 4rem);padding:calc(.75rem * (1 - var(--open, 0)))}.js .hero-frame[data-astro-cid-bbe6dxrz]{height:100%;border-radius:calc(var(--radius-frame) * (1 - var(--open, 0)))}}.lf[data-astro-cid-k4bj564t]{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-frame);background:var(--color-night-2);border:1px solid rgb(255 255 255 / .12);isolation:isolate}.lf-img[data-astro-cid-k4bj564t]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lf-ov[data-astro-cid-k4bj564t]{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .45s var(--ease-log)}.lf-ov[data-astro-cid-k4bj564t].on{opacity:1}.lf-depth[data-astro-cid-k4bj564t]{filter:grayscale(1) contrast(1.7) brightness(.75)}.lf-pose[data-astro-cid-k4bj564t] polyline[data-astro-cid-k4bj564t]{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .8s var(--ease-log)}.lf-pose[data-astro-cid-k4bj564t].on polyline[data-astro-cid-k4bj564t]{stroke-dashoffset:0}.lf-pose[data-astro-cid-k4bj564t] circle[data-astro-cid-k4bj564t],.lf-boxes[data-astro-cid-k4bj564t] g[data-astro-cid-k4bj564t]{opacity:0;transition:opacity .35s var(--ease-log) var(--d)}.lf-pose[data-astro-cid-k4bj564t].on circle[data-astro-cid-k4bj564t],.lf-boxes[data-astro-cid-k4bj564t].on g[data-astro-cid-k4bj564t]{opacity:1}.lf-qa[data-astro-cid-k4bj564t]{inset:auto 4% 7% auto;width:auto;height:auto;display:grid;gap:6px;padding:12px 14px;border-radius:8px;background:#07080ad9;border:1px solid rgb(255 255 255 / .25);transform:translateY(8px);transition:opacity .45s var(--ease-log),transform .6s var(--ease-log)}.lf-qa[data-astro-cid-k4bj564t].on{transform:none}.lf-qa-row[data-astro-cid-k4bj564t]{display:flex;align-items:center;gap:8px;font-size:.75rem;color:#fff;opacity:0;transition:opacity .3s var(--ease-log) calc(var(--d) + .12s)}.lf-qa[data-astro-cid-k4bj564t].on .lf-qa-row[data-astro-cid-k4bj564t]{opacity:1}.lf-check[data-astro-cid-k4bj564t]{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:3px;background:var(--color-mint)}.lf-pass[data-astro-cid-k4bj564t]{margin-top:4px;font-size:.75rem;color:var(--color-mint)}.lf-badge[data-astro-cid-k4bj564t]{position:absolute;left:12px;top:12px;padding:3px 9px;border-radius:4px;font-size:.75rem;color:#fff;background:#07080ac7}.lf-legend[data-astro-cid-k4bj564t]{position:absolute;left:12px;bottom:12px;display:flex;gap:4px}.lf-legend[data-astro-cid-k4bj564t] li[data-astro-cid-k4bj564t]{padding:2px 7px;border-radius:999px;font-size:.6875rem;color:#ffffff8c;background:#07080ab3;border:1px solid rgb(255 255 255 / .16);transition:color .3s,background-color .3s,border-color .3s}.lf-legend[data-astro-cid-k4bj564t] li[data-astro-cid-k4bj564t].on{color:#fff;background:#2286f8d9;border-color:var(--color-blue-mark)}@media(max-width:639px){.lf-legend[data-astro-cid-k4bj564t]{display:none}.lf-qa[data-astro-cid-k4bj564t]{padding:8px 10px;gap:4px}}@media(prefers-reduced-motion:reduce){.lf[data-astro-cid-k4bj564t] [data-astro-cid-k4bj564t],.lf-ov[data-astro-cid-k4bj564t]{transition:none!important}}.layers-pin[data-astro-cid-wmos4pt7]{margin-top:2rem}@media(min-width:640px){.layers-pin[data-astro-cid-wmos4pt7]{margin-top:3rem}.stages[data-astro-cid-wmos4pt7]{display:grid;gap:1rem}}.stage[data-astro-cid-wmos4pt7]{display:grid;align-content:start;gap:1.25rem;padding:1.25rem;border-radius:var(--radius-frame);background:var(--color-night-2);border:1px solid var(--color-night-line)}.stage-head[data-astro-cid-wmos4pt7]{position:relative;display:grid;grid-template-columns:auto 1fr;gap:.25rem 1rem;text-align:left;color:inherit;cursor:default}.stage-rail[data-astro-cid-wmos4pt7]{display:none}.stage-num[data-astro-cid-wmos4pt7]{padding-top:.3rem;font-size:.8125rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--color-blue-mark)}.stage-text[data-astro-cid-wmos4pt7]{display:grid;gap:.35rem}.stage-title[data-astro-cid-wmos4pt7]{font-size:clamp(1.25rem,1.6vw,1.5rem)}.stage-body[data-astro-cid-wmos4pt7]{max-width:34rem;line-height:1.4;color:var(--color-night-text)}.stage-view[data-astro-cid-wmos4pt7]{display:none}@media(min-width:640px)and (max-width:899px),(min-width:640px)and (prefers-reduced-motion:reduce){.stage[data-astro-cid-wmos4pt7]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:2rem;padding:1.5rem}}@media(min-width:900px)and (min-height:560px)and (prefers-reduced-motion:no-preference){.js .layers-track[data-astro-cid-wmos4pt7]{height:calc(100svh + var(--stages) * 55svh)}.js .layers-pin[data-astro-cid-wmos4pt7]{position:sticky;top:0;height:100svh;margin-top:0;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,4vw,5rem);padding-top:4.5rem;padding-bottom:1.5rem}.js .stages[data-astro-cid-wmos4pt7]{gap:0}.js .stage[data-astro-cid-wmos4pt7]{display:block;padding:0;border:0;border-radius:0;background:none}.js .stage-media[data-astro-cid-wmos4pt7]{display:none}.js .stage-head[data-astro-cid-wmos4pt7]{width:100%;padding:clamp(.6rem,1.6svh,1.1rem) 0 clamp(.6rem,1.6svh,1.1rem) 1.5rem;cursor:pointer;opacity:.4;transition:opacity .4s var(--ease-log)}.js .stage-head[data-astro-cid-wmos4pt7]:hover,.js .stage[data-astro-cid-wmos4pt7].is-active .stage-head[data-astro-cid-wmos4pt7]{opacity:1}.js .stage-rail[data-astro-cid-wmos4pt7]{display:block;position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--color-night-line);overflow:hidden}.js .stage-fill[data-astro-cid-wmos4pt7]{display:block;height:100%;background:var(--color-blue-mark);transform:scaleY(0);transform-origin:top;will-change:transform}.js .stage-body[data-astro-cid-wmos4pt7]{font-size:.9375rem}.js .stage-view[data-astro-cid-wmos4pt7]{display:block;perspective:1600px;perspective-origin:40% 45%}.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame{width:min(92%,calc((100svh - 9rem) * 16 / 9));margin-left:auto;margin-right:4%;overflow:visible;background:none;border:0;isolation:auto;transform-style:preserve-3d;transform:rotateX(10deg) rotateY(-22deg);will-change:transform}.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame>*{transform-style:preserve-3d}.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame .lf-img{border-radius:var(--radius-frame);border:1px solid rgb(255 255 255 / .16)}.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame:before{content:"";position:absolute;inset:0;border-radius:var(--radius-frame);background:var(--color-night-2);border:1px solid var(--color-night-line);transform:translateZ(-36px)}.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame .lf-ov{--z: 0px;transform:translateZ(calc(var(--z) + 90px));transition:opacity .45s var(--ease-log),transform .7s var(--ease-log)}.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame .lf-ov.on{transform:translateZ(var(--z))}.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame .lf-depth{--z: 2px}.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame .lf-pose{--z: 46px}.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame .lf-boxes{--z: 92px}.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame .lf-pose,.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame .lf-boxes{border-radius:var(--radius-frame);border:1px solid rgb(255 255 255 / .22);background:#2286f80d}.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame .lf-qa{--z: 140px;box-shadow:0 24px 48px -12px #000000b3}.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame .lf-badge{transform:translateZ(150px)}.js .stage-view[data-astro-cid-wmos4pt7] .stage-frame .lf-legend{transform:translateZ(120px)}}@media(prefers-reduced-motion:no-preference){.js .word[data-astro-cid-ckushmlb]{color:rgb(17 18 20 / calc(.18 + .82 * var(--lit, 0)));transition:color .25s linear}}.ind-list[data-astro-cid-24ulwq2j]{display:grid;grid-auto-rows:1fr;border-bottom:1px solid var(--color-night-line)}.ind-tab[data-astro-cid-24ulwq2j]{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.5rem;padding:1.35rem 0;border-top:1px solid var(--color-night-line);text-align:left;color:#ffffff6b;transition:color .35s var(--ease-log)}.ind-tab[data-astro-cid-24ulwq2j]:hover,.ind-tab[data-astro-cid-24ulwq2j].is-active{color:#fff}.ind-tab[data-astro-cid-24ulwq2j] .ind-arrow{align-self:center;opacity:0;transform:translate(-6px);transition:opacity .35s var(--ease-log),transform .35s var(--ease-log)}.ind-tab[data-astro-cid-24ulwq2j]:hover .ind-arrow,.ind-tab[data-astro-cid-24ulwq2j].is-active .ind-arrow{opacity:1;transform:none}.ind-progress[data-astro-cid-24ulwq2j]{position:absolute;left:0;right:0;top:-1px;height:1px;overflow:hidden}.ind-fill[data-astro-cid-24ulwq2j]{display:block;height:100%;background:var(--color-blue-mark);transform:scaleX(0);transform-origin:left}.ind-tab[data-astro-cid-24ulwq2j].is-active .ind-fill[data-astro-cid-24ulwq2j]{transform:scaleX(1)}@media(prefers-reduced-motion:no-preference){[data-astro-cid-24ulwq2j][data-industries].is-auto .ind-tab[data-astro-cid-24ulwq2j].is-active .ind-fill[data-astro-cid-24ulwq2j]{animation:ind-fill 6s linear both}[data-astro-cid-24ulwq2j][data-industries].is-held .ind-fill[data-astro-cid-24ulwq2j],[data-astro-cid-24ulwq2j][data-industries] .ind-list[data-astro-cid-24ulwq2j]:hover .ind-fill[data-astro-cid-24ulwq2j]{animation-play-state:paused!important}}@keyframes ind-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ind-media[data-astro-cid-24ulwq2j],.ind-cap[data-astro-cid-24ulwq2j]{opacity:0;transition:opacity .6s var(--ease-log)}.ind-media[data-astro-cid-24ulwq2j].is-on,.ind-cap[data-astro-cid-24ulwq2j].is-on{opacity:1}.ind-cap[data-astro-cid-24ulwq2j]{grid-area:1 / 1;transform:translateY(6px);transition:opacity .5s var(--ease-log),transform .6s var(--ease-log)}.ind-cap[data-astro-cid-24ulwq2j].is-on{transform:none}.track[data-astro-cid-r3rrgvhd]{scrollbar-width:none;scroll-padding-inline:1rem}.track[data-astro-cid-r3rrgvhd]::-webkit-scrollbar{display:none}@media(min-width:1024px){.track[data-astro-cid-r3rrgvhd]{scroll-padding-inline:3.5rem}}.carousel-btn[data-astro-cid-r3rrgvhd]{display:grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:999px;border:1px solid var(--color-rule);transition:background-color .2s,border-color .2s}.carousel-btn[data-astro-cid-r3rrgvhd]:hover{background:var(--color-mist);border-color:var(--color-ink)}.carousel-btn[data-astro-cid-r3rrgvhd]:disabled{opacity:.35;pointer-events:none}.card[data-astro-cid-r3rrgvhd]{transition:transform .5s var(--ease-log)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card[data-astro-cid-r3rrgvhd]:hover{transform:translateY(-4px)}}@media(prefers-reduced-motion:no-preference){.js .process[data-astro-cid-wwkfyzex] .step[data-astro-cid-wwkfyzex]{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease-log),transform .8s var(--ease-log);transition-delay:calc(var(--n, 0) * 90ms)}.js .process[data-astro-cid-wwkfyzex].is-in .step[data-astro-cid-wwkfyzex]{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.cta-path[data-astro-cid-kokrr3jq]{animation:cta-path 1.6s linear infinite}}@keyframes cta-path{to{stroke-dashoffset:-18}}
