.chat[data-astro-cid-gsmqyqwq]{font-size:15px;line-height:1.5}.chat__bar[data-astro-cid-gsmqyqwq]{height:42px;gap:10px;font-size:12px;color:var(--ink-2)}.chat__agent-dot[data-astro-cid-gsmqyqwq]{width:7px;height:7px;border-radius:50%;background:var(--accent)}.chat__body[data-astro-cid-gsmqyqwq]{display:grid;gap:22px;padding:clamp(20px,3vw,32px)}.chat__user[data-astro-cid-gsmqyqwq]{justify-self:end;max-width:min(78%,30rem);padding:12px 16px;border-radius:16px 16px 4px;background:var(--paper-2);color:var(--ink)}.chat__assistant[data-astro-cid-gsmqyqwq]{position:relative;max-width:40rem}.chat__typing[data-astro-cid-gsmqyqwq]{position:absolute;top:4px;left:0;display:inline-flex;gap:5px;opacity:0;pointer-events:none}.chat__typing[data-astro-cid-gsmqyqwq] i[data-astro-cid-gsmqyqwq]{width:6px;height:6px;border-radius:50%;background:var(--ink-4)}.chat__intro[data-astro-cid-gsmqyqwq]{color:var(--ink)}.chat__bullets[data-astro-cid-gsmqyqwq]{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none}.chat__bullets[data-astro-cid-gsmqyqwq] li[data-astro-cid-gsmqyqwq]{position:relative;padding-left:20px;color:var(--ink-2)}.chat__bullets[data-astro-cid-gsmqyqwq] li[data-astro-cid-gsmqyqwq]:before{content:"";position:absolute;top:.62em;left:2px;width:7px;height:7px;border-radius:50%;background:var(--marker, var(--ink-4))}.chat__proposal[data-astro-cid-gsmqyqwq]{padding:18px 20px 20px}.chat__proposal-text[data-astro-cid-gsmqyqwq]{margin:8px 0 16px;max-width:34rem;font-weight:600;line-height:1.45;color:var(--ink)}.chat__actions[data-astro-cid-gsmqyqwq]{gap:10px}.chat[data-astro-cid-gsmqyqwq] .ui-btn[data-astro-cid-gsmqyqwq]{height:34px;padding:0 16px;font-size:13px}.chat__approve[data-astro-cid-gsmqyqwq]{transform-origin:50% 60%}.chat__decline[data-astro-cid-gsmqyqwq]{transition:opacity var(--dur-ui) ease}.chat[data-astro-cid-gsmqyqwq].is-done .chat__decline[data-astro-cid-gsmqyqwq]{opacity:.4}.chat__audit[data-astro-cid-gsmqyqwq]{display:flex;align-items:center;gap:8px;margin-top:-4px;font-size:12px;letter-spacing:.02em;color:color-mix(in srgb,var(--ok) 82%,var(--ink))}.chat__audit[data-astro-cid-gsmqyqwq] svg[data-astro-cid-gsmqyqwq]{flex:none;stroke-dasharray:1;stroke-dashoffset:0}.sh[data-astro-cid-smbb6lpu]{display:grid;gap:var(--s-5);margin-bottom:clamp(48px,6vw,96px)}.sh__body[data-astro-cid-smbb6lpu]{display:grid;gap:var(--s-5)}.sh__title[data-astro-cid-smbb6lpu]{max-width:15em}@media(min-width:960px){.sh--split[data-astro-cid-smbb6lpu] .sh__body[data-astro-cid-smbb6lpu]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:var(--s-8)}.sh--split[data-astro-cid-smbb6lpu] .sh__lead[data-astro-cid-smbb6lpu]{padding-bottom:.4em}}.ai__layout[data-astro-cid-pfd5gtcx]{row-gap:var(--s-8);align-items:start}.ai__chat[data-astro-cid-pfd5gtcx],.aipoints[data-astro-cid-pfd5gtcx]{grid-column:1 / -1;min-width:0}.aipoints[data-astro-cid-pfd5gtcx]{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--line)}.aipoints__item[data-astro-cid-pfd5gtcx]{display:grid;grid-template-columns:2.5rem minmax(0,1fr);padding:24px 0 26px;border-top:1px solid var(--line)}.aipoints__n[data-astro-cid-pfd5gtcx]{padding-top:.35em;font-size:.75rem;letter-spacing:.06em;color:var(--ink-3);font-variant-numeric:tabular-nums}.aipoints__title[data-astro-cid-pfd5gtcx]{font-size:1.1875rem;font-weight:600;line-height:1.3;letter-spacing:-.012em}.aipoints__body[data-astro-cid-pfd5gtcx]{margin-top:8px;max-width:30em;color:var(--ink-2);line-height:1.55;text-wrap:pretty}@media(min-width:1024px){.ai__chat[data-astro-cid-pfd5gtcx]{grid-column:1 / span 7}.aipoints[data-astro-cid-pfd5gtcx]{grid-column:8 / -1}.aipoints__item[data-astro-cid-pfd5gtcx]:first-child{padding-top:0;border-top:0}}.fg[data-astro-cid-gb4av7cu]{--fg-gap: clamp(44px, 6vw, 72px);--fg-node-line: var(--line-dark);--fg-link: var(--line-dark-strong)}.fg__stage[data-astro-cid-gb4av7cu]{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.12fr);column-gap:var(--fg-gap);align-items:center}.fg__actions[data-astro-cid-gb4av7cu]{display:grid;gap:14px}.fg__node[data-astro-cid-gb4av7cu]{--lit: 1;position:relative;z-index:1;display:grid;gap:3px;padding:16px 18px 15px;background:var(--graphite-2);border:1px solid color-mix(in srgb,var(--accent-on-dark) calc(var(--lit) * 100%),var(--fg-node-line));border-radius:var(--r-md);color:var(--on-graphite)}.fg__status[data-astro-cid-gb4av7cu]{position:absolute;top:16px;right:16px;width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--ok) calc(var(--lit) * 100%),var(--on-graphite-3))}.fg__label[data-astro-cid-gb4av7cu]{font-size:.6875rem;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-on-dark)}.fg__title[data-astro-cid-gb4av7cu]{padding-right:14px;font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.fg__meta[data-astro-cid-gb4av7cu]{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:.8125rem;line-height:1.4;color:var(--on-graphite-2)}.fg__meta[data-astro-cid-gb4av7cu] i[data-astro-cid-gb4av7cu]{flex:none;width:6px;height:6px;border-radius:1px;background:var(--m, var(--accent-on-dark))}.fg__svg[data-astro-cid-gb4av7cu]{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none;display:none}.fg__track[data-astro-cid-gb4av7cu],.fg__line[data-astro-cid-gb4av7cu]{fill:none;stroke-width:1.25}.fg__track[data-astro-cid-gb4av7cu]{stroke:var(--fg-link)}.fg__line[data-astro-cid-gb4av7cu]{stroke:var(--accent-on-dark);stroke-dasharray:1;stroke-dashoffset:0}.fg__pulse[data-astro-cid-gb4av7cu]{fill:var(--accent-on-dark);opacity:0}.automation.is-enhanced .fg__svg[data-astro-cid-gb4av7cu]{display:block}.automation:not(.is-enhanced) .fg__node--trigger[data-astro-cid-gb4av7cu]:after,.automation:not(.is-enhanced) .fg__node--condition[data-astro-cid-gb4av7cu]:after{content:"";position:absolute;top:50%;left:100%;height:1px;background:var(--fg-link)}.automation:not(.is-enhanced) .fg__node--trigger[data-astro-cid-gb4av7cu]:after{width:var(--fg-gap)}.automation:not(.is-enhanced) .fg__node--condition[data-astro-cid-gb4av7cu]:after{width:calc(var(--fg-gap) / 2)}.automation:not(.is-enhanced) .fg__actions[data-astro-cid-gb4av7cu]{position:relative}.automation:not(.is-enhanced) .fg__actions[data-astro-cid-gb4av7cu]:before{content:"";position:absolute;top:44px;bottom:44px;left:calc(var(--fg-gap) / -2);width:1px;background:var(--fg-link)}.automation:not(.is-enhanced) .fg__node--action[data-astro-cid-gb4av7cu]:before{content:"";position:absolute;top:50%;right:100%;width:calc(var(--fg-gap) / 2);height:1px;background:var(--fg-link)}.fg__journal[data-astro-cid-gb4av7cu]{--lit: 1;display:flex;align-items:center;gap:var(--s-3);margin-top:var(--s-6);padding-top:var(--s-4);border-top:1px solid var(--line-dark)}.fg__jdot[data-astro-cid-gb4av7cu]{flex:none;width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--ok) calc(var(--lit) * 100%),var(--on-graphite-3))}.fg__jtext[data-astro-cid-gb4av7cu]{font-size:.75rem;letter-spacing:.04em;color:var(--on-graphite-2)}.fg__ticks[data-astro-cid-gb4av7cu]{display:inline-flex;gap:6px;margin-left:auto}.fg__ticks[data-astro-cid-gb4av7cu] i[data-astro-cid-gb4av7cu]{--fill: 1;position:relative;width:26px;height:3px;overflow:hidden;border-radius:2px;background:var(--line-dark-strong)}.fg__ticks[data-astro-cid-gb4av7cu] i[data-astro-cid-gb4av7cu]:after{content:"";position:absolute;inset:0;background:var(--ok);transform:scaleX(var(--fill));transform-origin:0 50%}@media(max-width:719.98px){.fg__stage[data-astro-cid-gb4av7cu]{grid-template-columns:minmax(0,1fr);row-gap:44px;align-items:stretch}.fg__actions[data-astro-cid-gb4av7cu]{margin-left:36px}.automation:not(.is-enhanced) .fg__stage[data-astro-cid-gb4av7cu]:before{content:"";position:absolute;top:40px;bottom:40px;left:20px;width:1px;background:var(--fg-link)}.automation:not(.is-enhanced) .fg__node--trigger[data-astro-cid-gb4av7cu]:after,.automation:not(.is-enhanced) .fg__node--condition[data-astro-cid-gb4av7cu]:after,.automation:not(.is-enhanced) .fg__actions[data-astro-cid-gb4av7cu]:before,.automation:not(.is-enhanced) .fg__node--action[data-astro-cid-gb4av7cu]:before{display:none}.fg__journal[data-astro-cid-gb4av7cu]{flex-wrap:wrap}}.automation__layout[data-astro-cid-5dfyn5m7]{row-gap:var(--s-8);align-items:start}.apoints[data-astro-cid-5dfyn5m7],.automation__graph[data-astro-cid-5dfyn5m7]{grid-column:1 / -1;min-width:0}.apoints[data-astro-cid-5dfyn5m7]{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--line)}.apoints__item[data-astro-cid-5dfyn5m7]{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;padding:18px 0 19px;border-top:1px solid var(--line)}.apoints__n[data-astro-cid-5dfyn5m7]{font-size:.75rem;letter-spacing:.06em;color:var(--accent-on-dark);font-variant-numeric:tabular-nums}.apoints__text[data-astro-cid-5dfyn5m7]{font-size:1.0625rem;line-height:1.45;letter-spacing:-.005em;color:var(--on-graphite);text-wrap:pretty}@media(min-width:1024px){.apoints[data-astro-cid-5dfyn5m7]{grid-column:1 / span 4}.automation__graph[data-astro-cid-5dfyn5m7]{grid-column:5 / -1;padding-top:var(--s-3)}}.faq__layout[data-astro-cid-vcytj35z]{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media(min-width:1024px){.faq__layout[data-astro-cid-vcytj35z]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--s-9);align-items:start}.faq__head[data-astro-cid-vcytj35z]{position:sticky;top:calc(var(--nav-h) + var(--s-6))}}.faq__list[data-astro-cid-vcytj35z]{border-top:1px solid var(--ink)}.qa[data-astro-cid-vcytj35z]{border-bottom:1px solid var(--line)}.qa__q[data-astro-cid-vcytj35z]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-5);padding:var(--s-5) 0;font-size:1.125rem;font-weight:600;letter-spacing:-.01em;line-height:1.4;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.qa__q[data-astro-cid-vcytj35z]::-webkit-details-marker{display:none}.qa__q[data-astro-cid-vcytj35z]:focus-visible{outline-offset:-2px;border-radius:var(--r-xs)}.qa__text[data-astro-cid-vcytj35z]{text-wrap:pretty}.qa__icon[data-astro-cid-vcytj35z]{position:relative;flex:none;width:20px;height:20px;color:var(--ink);transition:transform .32s var(--ease-out),color var(--dur-ui) ease}.qa__icon[data-astro-cid-vcytj35z]:before,.qa__icon[data-astro-cid-vcytj35z]:after{content:"";position:absolute;inset:50% 2px auto;height:1.5px;margin-top:-.75px;border-radius:1px;background:currentColor}.qa__icon[data-astro-cid-vcytj35z]:after{transition:transform .32s var(--ease-out);transform:rotate(90deg)}.qa[data-astro-cid-vcytj35z][open] .qa__icon[data-astro-cid-vcytj35z]{transform:rotate(180deg)}.qa[data-astro-cid-vcytj35z][open] .qa__icon[data-astro-cid-vcytj35z]:after{transform:rotate(90deg) scaleX(0)}@media(hover:hover)and (pointer:fine){.qa__q[data-astro-cid-vcytj35z]:hover .qa__icon[data-astro-cid-vcytj35z]{color:var(--accent)}}.qa__a[data-astro-cid-vcytj35z]{padding:0 var(--s-8) var(--s-6) 0}.qa__a[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{max-width:62ch;color:var(--ink-2);line-height:1.65;text-wrap:pretty}@media(max-width:639.98px){.qa__a[data-astro-cid-vcytj35z]{padding-right:0}}@supports (interpolate-size: allow-keywords){@media(prefers-reduced-motion:no-preference){.qa[data-astro-cid-vcytj35z]{interpolate-size:allow-keywords}.qa[data-astro-cid-vcytj35z]::details-content{height:0;overflow:clip;transition:content-visibility .26s allow-discrete,height .26s var(--ease-out)}.qa[data-astro-cid-vcytj35z][open]::details-content{height:auto}}}.cta[data-astro-cid-42yt6lhh]{overflow:clip;padding-block:calc(var(--section-y) * 1.1)}.cta__ring[data-astro-cid-42yt6lhh]{position:absolute;right:-12vw;bottom:-50%;width:min(72vw,1040px);height:auto;color:var(--graphite-3);pointer-events:none}.cta__ring-dot[data-astro-cid-42yt6lhh]{fill:var(--accent);opacity:.5}.cta__inner[data-astro-cid-42yt6lhh]{position:relative;z-index:1;display:grid;justify-items:start;gap:var(--s-6)}.cta__title[data-astro-cid-42yt6lhh]{max-width:11em;font-size:clamp(3rem,1.5rem + 5.4vw,6.5rem)}.cta__lead[data-astro-cid-42yt6lhh]{max-width:30em}.cta__actions[data-astro-cid-42yt6lhh]{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-2)}.cta__mail[data-astro-cid-42yt6lhh]{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-3);font-size:var(--fs-small);color:var(--on-graphite-2)}.cta__mail[data-astro-cid-42yt6lhh] .link[data-astro-cid-42yt6lhh]{color:var(--on-graphite);font-weight:500}@media(max-width:639.98px){.cta__ring[data-astro-cid-42yt6lhh]{right:-38vw;bottom:-18%;width:130vw}}.ck-tilt[data-astro-cid-5coa6agt]{position:relative;z-index:1;width:97%;margin-inline:auto;transform-origin:50% 0;transform:rotateX(8deg)}.ck[data-astro-cid-5coa6agt]{--ui-ink: var(--on-graphite);--ui-ink-2: var(--on-graphite-2);--ck-line: rgb(237 235 228 / .09);--t-ok: #4cc79a;--t-warn: #e6ab45;--t-risk: #f0716c;--t-accent: var(--accent-on-dark);--t-neutral: var(--on-graphite-2);position:relative;overflow:hidden;width:100%;text-align:left;font-size:14px;line-height:1.45;background:var(--graphite-2);border:1px solid rgb(237 235 228 / .12);border-top-color:#9d93ff52;border-radius:var(--r-lg);box-shadow:inset 0 1px #edebe41a,0 60px 120px -40px #000000bf,0 24px 48px -24px #00000080;text-wrap:pretty}.ck__edge[data-astro-cid-5coa6agt]{position:absolute;z-index:3;inset:0 auto auto 0;width:28%;height:1px;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,var(--accent-on-dark) 50%,transparent)}.ck__bar[data-astro-cid-5coa6agt]{display:flex;align-items:center;gap:var(--s-3);height:42px;padding:0 var(--s-4);border-bottom:1px solid var(--ck-line);background:#edebe406;font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;color:var(--on-graphite-2)}.ck__lights[data-astro-cid-5coa6agt]{display:inline-flex;gap:6px}.ck__lights[data-astro-cid-5coa6agt]>i[data-astro-cid-5coa6agt]{width:9px;height:9px;border-radius:50%;background:#edebe429}.ck__title[data-astro-cid-5coa6agt]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck__pill[data-astro-cid-5coa6agt]{display:inline-flex;align-items:center;gap:7px;margin-left:auto;padding:3px 9px 3px 8px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--t-ok) 12%,transparent);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-ok)}.ck__pill-dot[data-astro-cid-5coa6agt]{position:relative;width:6px;height:6px;border-radius:50%;background:var(--t-ok)}.ck__pill-dot[data-astro-cid-5coa6agt]:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--t-ok);animation:ck-pulse 2.2s var(--ease-out) infinite}@keyframes ck-pulse{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(3);opacity:0}}.ck__body[data-astro-cid-5coa6agt]{padding:var(--s-5) var(--s-6) var(--s-6)}.ck__head[data-astro-cid-5coa6agt]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-1) var(--s-5)}.ck__greeting[data-astro-cid-5coa6agt]{font-family:var(--font-display);font-size:clamp(22px,1.4vw + 12px,30px);line-height:1.1;letter-spacing:-.015em;color:var(--on-graphite)}.ck__summary[data-astro-cid-5coa6agt]{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--on-graphite-3)}.ck__kpis[data-astro-cid-5coa6agt]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3);margin:var(--s-5) 0 0;padding:0}.ck-kpi[data-astro-cid-5coa6agt]{position:relative;display:grid;align-content:start;justify-items:start;gap:6px;min-width:0;padding:var(--s-4);border:1px solid var(--ck-line);border-radius:var(--r-md);background:var(--graphite-3)}.ck-kpi__flash[data-astro-cid-5coa6agt]{position:absolute;inset:-1px;border:1px solid var(--accent-on-dark);border-radius:inherit;opacity:0;pointer-events:none}.ck-kpi__label[data-astro-cid-5coa6agt]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--on-graphite-2)}.ck-kpi__value[data-astro-cid-5coa6agt]{font-family:var(--font-display);font-size:clamp(34px,1.6vw + 20px,48px);line-height:1;letter-spacing:-.02em;color:var(--on-graphite)}.ck-chip[data-astro-cid-5coa6agt]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--r-xs);font-size:11px;letter-spacing:.02em;white-space:nowrap;color:var(--tone, var(--t-neutral));background:color-mix(in srgb,var(--tone, var(--t-neutral)) 14%,transparent)}[data-astro-cid-5coa6agt][data-tone=ok]{--tone: var(--t-ok)}[data-astro-cid-5coa6agt][data-tone=warn]{--tone: var(--t-warn)}[data-astro-cid-5coa6agt][data-tone=risk]{--tone: var(--t-risk)}[data-astro-cid-5coa6agt][data-tone=accent]{--tone: var(--t-accent)}[data-astro-cid-5coa6agt][data-tone=neutral]{--tone: var(--t-neutral)}.ck__cols[data-astro-cid-5coa6agt]{display:grid;gap:var(--s-6);margin-top:var(--s-6)}.ck-col__label[data-astro-cid-5coa6agt]{display:flex;align-items:center;gap:8px;padding-bottom:var(--s-3);border-bottom:1px solid var(--ck-line);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--on-graphite-3)}.ck-col__dot[data-astro-cid-5coa6agt]{width:5px;height:5px;border-radius:50%;background:var(--t-ok)}.ck-stream__list[data-astro-cid-5coa6agt]{position:relative;margin:0;padding:0;overflow:hidden}.ck-ev[data-astro-cid-5coa6agt]{position:relative;display:grid;grid-template-columns:44px 3px minmax(0,1fr) auto auto;align-items:center;column-gap:var(--s-3);padding:16px var(--s-2);border-bottom:1px solid var(--ck-line)}.ck-ev[data-astro-cid-5coa6agt].is-off{display:none}.ck-ev__hl[data-astro-cid-5coa6agt]{position:absolute;inset:0;opacity:0;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--accent-on-dark) 20%,transparent),transparent 80%)}.ck-ev__time[data-astro-cid-5coa6agt]{font-size:11px;letter-spacing:.02em;color:var(--on-graphite-3);font-variant-numeric:tabular-nums}.ck-ev__marker[data-astro-cid-5coa6agt]{align-self:stretch;width:3px;min-height:18px;border-radius:2px;background:var(--marker, var(--on-graphite-3))}.ck-ev__text[data-astro-cid-5coa6agt]{color:var(--on-graphite)}.ck-ev__new[data-astro-cid-5coa6agt]{padding:1px 6px;border-radius:var(--r-xs);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-on-dark);background:color-mix(in srgb,var(--accent-on-dark) 16%,transparent);opacity:0;visibility:hidden;transition:opacity .4s var(--ease-out)}.ck-ev[data-astro-cid-5coa6agt].is-new .ck-ev__new[data-astro-cid-5coa6agt]{opacity:1;visibility:visible}.ck-ev__dot[data-astro-cid-5coa6agt]{width:7px;height:7px;border-radius:50%;background:var(--tone, var(--t-neutral))}.ck-side[data-astro-cid-5coa6agt]{display:grid;align-content:start;gap:var(--s-5)}.ck-decisions[data-astro-cid-5coa6agt]{margin:0;padding:0}.ck-dec[data-astro-cid-5coa6agt]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3) var(--s-4);padding:14px var(--s-2);border-bottom:1px solid var(--ck-line)}.ck-dec__text[data-astro-cid-5coa6agt]{min-width:0;flex:1 1 200px}.ck-dec__title[data-astro-cid-5coa6agt]{font-weight:600;color:var(--on-graphite)}.ck-dec__meta[data-astro-cid-5coa6agt]{margin-top:2px;font-size:12.5px;color:var(--on-graphite-2)}.ck-dec__actions[data-astro-cid-5coa6agt]{display:flex;gap:var(--s-2)}.ck[data-astro-cid-5coa6agt] .ui-btn[data-astro-cid-5coa6agt]{border-color:#edebe433;color:var(--on-graphite)}.ck[data-astro-cid-5coa6agt] .ui-btn--primary[data-astro-cid-5coa6agt]{border-color:transparent;background:var(--on-graphite);color:var(--graphite)}.ck-brief[data-astro-cid-5coa6agt]{position:relative;padding:var(--s-4) var(--s-4) var(--s-4) var(--s-5);border:1px solid var(--ck-line);border-radius:var(--r-md);background:var(--graphite-3)}.ck-brief[data-astro-cid-5coa6agt]:before{content:"";position:absolute;inset:12px auto 12px 0;width:2px;border-radius:2px;background:var(--accent-on-dark)}.ck-brief__label[data-astro-cid-5coa6agt]{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-on-dark)}.ck-brief__text[data-astro-cid-5coa6agt]{margin-top:6px;color:var(--on-graphite-2)}@media(min-width:640px){.ck__kpis[data-astro-cid-5coa6agt]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:880px){.ck__cols[data-astro-cid-5coa6agt]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--s-7)}}@media(min-width:1280px){.ck[data-astro-cid-5coa6agt]{font-size:15px}.ck__body[data-astro-cid-5coa6agt]{padding:var(--s-6) var(--s-7) var(--s-7)}}@media(max-width:767px){.ck-tilt[data-astro-cid-5coa6agt]{width:100%;transform:none}.ck__body[data-astro-cid-5coa6agt]{padding:var(--s-4) var(--s-4) var(--s-5)}.ck__kpis[data-astro-cid-5coa6agt]{margin-top:var(--s-4)}.ck-kpi[data-astro-cid-5coa6agt]{padding:var(--s-3)}.ck__cols[data-astro-cid-5coa6agt]{margin-top:var(--s-5);gap:var(--s-5)}.ck-ev[data-astro-cid-5coa6agt]{grid-template-columns:38px 3px minmax(0,1fr) auto;column-gap:var(--s-2);padding-inline:0}.ck-ev__new[data-astro-cid-5coa6agt]{display:none}.ck-dec[data-astro-cid-5coa6agt]{padding-inline:0}.ck-brief[data-astro-cid-5coa6agt]{display:none}.hero:not(.is-stream) .ck-ev[data-astro-cid-5coa6agt]:nth-child(n+4){display:none}}@media(prefers-reduced-motion:reduce){.ck__pill-dot[data-astro-cid-5coa6agt]:after{animation:none;opacity:0}}.hero.is-idle .ck__pill-dot[data-astro-cid-5coa6agt]:after{animation-play-state:paused}.hero[data-astro-cid-anhloy43]{min-height:100svh;padding-top:calc(var(--nav-h) + clamp(28px,4.2vw,60px));padding-bottom:clamp(56px,6vw,112px);overflow-x:clip}.hero__inner[data-astro-cid-anhloy43]{position:relative;display:flex;flex-direction:column;align-items:center}.hero__copy[data-astro-cid-anhloy43]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;max-width:100%;text-align:center}.hero__eyebrow[data-astro-cid-anhloy43]:after{display:none}.hero__eyebrow[data-astro-cid-anhloy43]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-on-dark)}.hero__title[data-astro-cid-anhloy43]{margin-top:var(--s-4);max-width:15em;font-size:clamp(2.5rem,1.1rem + 4.3vw,4.5rem);line-height:1;color:var(--on-graphite)}.hero[data-astro-cid-anhloy43][data-locale=uk] .hero__title[data-astro-cid-anhloy43]{font-size:clamp(2.25rem,1.1rem + 3.6vw,4rem)}.hero__lead[data-astro-cid-anhloy43]{margin-top:var(--s-5);max-width:38em}.hero__cta[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-3);margin-top:var(--s-6)}.hero__proof[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-2) 0;margin:var(--s-6) 0 0;padding:0;font-size:var(--fs-micro);line-height:1.4;letter-spacing:.02em;color:var(--on-graphite-2)}.hero__proof[data-astro-cid-anhloy43]>li[data-astro-cid-anhloy43]{display:flex;align-items:center;padding-inline:16px}.hero__proof[data-astro-cid-anhloy43]>li[data-astro-cid-anhloy43]+li[data-astro-cid-anhloy43]{border-inline-start:1px solid var(--line-dark-strong)}@media(max-width:639px){.hero__eyebrow[data-astro-cid-anhloy43]{line-height:1.6;text-align:center}.hero__eyebrow[data-astro-cid-anhloy43]:before{display:none}.hero__proof[data-astro-cid-anhloy43]{margin-top:var(--s-5);gap:0 var(--s-2)}.hero__proof[data-astro-cid-anhloy43]>li[data-astro-cid-anhloy43]{padding-inline:var(--s-2)}.hero__proof[data-astro-cid-anhloy43]>li[data-astro-cid-anhloy43]+li[data-astro-cid-anhloy43]{border-inline-start:0}}.hero__live[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;gap:var(--s-2);padding-block:4px;color:var(--on-graphite);text-decoration:none}.hero__live-name[data-astro-cid-anhloy43]{font-weight:600}.hero__live-status[data-astro-cid-anhloy43]{color:var(--on-graphite-2)}.hero__live-status[data-astro-cid-anhloy43]:before{content:"· "}@media(hover:hover)and (pointer:fine){.hero__live[data-astro-cid-anhloy43]:hover .hero__live-name[data-astro-cid-anhloy43]{text-decoration:underline;text-underline-offset:.25em}}.hero__stage[data-astro-cid-anhloy43]{position:relative;width:100%;margin-top:clamp(36px,4vw,56px);perspective:2000px;perspective-origin:50% 0%}.hero__light[data-astro-cid-anhloy43]{position:absolute;z-index:0;top:-400px;left:0;right:0;margin-inline:auto;width:min(1500px,135%);height:900px;pointer-events:none;background:radial-gradient(closest-side,rgb(81 69 224 / .18),rgb(81 69 224 / .1) 45%,rgb(81 69 224 / .03) 75%,transparent)}@keyframes hero-in-failsafe{to{opacity:1}}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.hero[data-astro-cid-anhloy43]:not(.is-live) [data-in],.hero[data-astro-cid-anhloy43]:not(.is-live) [data-ck],.hero[data-astro-cid-anhloy43]:not(.is-live) .hero__light[data-astro-cid-anhloy43]{opacity:0;animation:hero-in-failsafe 1ms linear 3.2s forwards}}.integrations[data-astro-cid-d4gtvbvp]{overflow:clip}.marquee[data-astro-cid-d4gtvbvp]{margin-bottom:clamp(40px,5vw,72px);padding-block:var(--s-4);overflow:hidden;border-block:1px solid var(--line);-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent)}.marquee__track[data-astro-cid-d4gtvbvp]{display:flex;width:max-content;animation:marquee 60s linear infinite}.marquee__list[data-astro-cid-d4gtvbvp]{display:flex;flex:none;align-items:center;gap:var(--s-5);margin:0;padding:0 var(--s-5) 0 0}.marquee__item[data-astro-cid-d4gtvbvp]{display:inline-flex;align-items:center;gap:var(--s-5);white-space:nowrap}.marquee__name[data-astro-cid-d4gtvbvp]{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:400;font-optical-sizing:auto;letter-spacing:-.015em;line-height:1.3;color:var(--ink-4)}.marquee__sep[data-astro-cid-d4gtvbvp]{font-size:var(--fs-small);color:var(--ink-4);opacity:.7}@keyframes marquee{to{transform:translate3d(-50%,0,0)}}.marquee[data-astro-cid-d4gtvbvp].is-offscreen .marquee__track[data-astro-cid-d4gtvbvp]{animation-play-state:paused}@media(hover:hover)and (pointer:fine){.marquee[data-astro-cid-d4gtvbvp]:hover .marquee__track[data-astro-cid-d4gtvbvp]{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.marquee__track[data-astro-cid-d4gtvbvp]{animation:none}}.index[data-astro-cid-d4gtvbvp]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-8) var(--s-5)}@media(min-width:640px){.index[data-astro-cid-d4gtvbvp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.index[data-astro-cid-d4gtvbvp]{grid-template-columns:repeat(4,minmax(0,1fr))}}.group__head[data-astro-cid-d4gtvbvp]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);margin:0;padding-bottom:var(--s-3);border-bottom:1px solid var(--ink);font-size:var(--fs-micro);font-weight:500;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:var(--ink)}.group__count[data-astro-cid-d4gtvbvp]{flex:none;color:var(--ink-3)}.group__list[data-astro-cid-d4gtvbvp]{margin:0;padding:0}.item[data-astro-cid-d4gtvbvp]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px var(--s-3);padding-block:var(--s-4);border-bottom:1px solid var(--line)}.item__name[data-astro-cid-d4gtvbvp]{font-weight:600;line-height:1.35;letter-spacing:-.005em}.item__tag[data-astro-cid-d4gtvbvp]{flex:none;align-self:center}.item__tag[data-astro-cid-d4gtvbvp] .dot[data-astro-cid-d4gtvbvp]{--dot: currentColor;width:5px;height:5px}.item__detail[data-astro-cid-d4gtvbvp]{flex-basis:100%;font-size:var(--fs-small);line-height:1.45;color:var(--ink-3);text-wrap:pretty}.cockpit[data-astro-cid-uudhe44l]{width:100%;max-width:420px;padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-raised);box-shadow:var(--shadow-2)}.cockpit__label[data-astro-cid-uudhe44l]{margin-bottom:var(--s-4);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4)}.cockpit[data-astro-cid-uudhe44l] .ui-rail[data-astro-cid-uudhe44l]{margin-top:var(--s-3)}.cockpit[data-astro-cid-uudhe44l] .ui-row[data-astro-cid-uudhe44l]:last-child{border-bottom:0;padding-bottom:0}.frame[data-astro-cid-qfbwkzrl]{container-type:inline-size;background:var(--surface-raised)}.frame__bar[data-astro-cid-qfbwkzrl]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--s-3);height:44px;padding:0 var(--s-4);border-bottom:1px solid var(--line);background:var(--surface)}.frame__address[data-astro-cid-qfbwkzrl]{display:inline-flex;align-items:center;gap:var(--s-2);justify-self:center;max-width:100%;min-width:0;padding:5px 14px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--paper);font-size:12px;letter-spacing:.01em;color:var(--ink-2)}.frame__host[data-astro-cid-qfbwkzrl]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frame__status[data-astro-cid-qfbwkzrl]{justify-self:end}.frame__status-dot[data-astro-cid-qfbwkzrl]{--dot: currentColor;width:5px;height:5px}.frame__body[data-astro-cid-qfbwkzrl]{display:grid;grid-template-columns:minmax(0,1fr)}.frame__text[data-astro-cid-qfbwkzrl]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--s-4);padding:clamp(28px,5cqi,64px)}.frame__name[data-astro-cid-qfbwkzrl]{font-family:var(--font-display);font-size:clamp(2.5rem,1.4rem + 5cqi,4.5rem);font-weight:400;font-optical-sizing:auto;letter-spacing:-.025em;line-height:1;text-wrap:balance}.frame__desc[data-astro-cid-qfbwkzrl]{max-width:32em;font-size:var(--fs-lead);line-height:1.55;color:var(--ink-2);text-wrap:pretty}.frame__actions[data-astro-cid-qfbwkzrl]{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-3)}.frame__stage[data-astro-cid-qfbwkzrl]{display:grid;place-items:center;padding:clamp(40px,6cqi,72px) clamp(20px,4cqi,56px);border-top:1px solid var(--line);background:var(--paper-2);overflow:hidden}.frame__float[data-astro-cid-qfbwkzrl]{width:100%;max-width:420px}@container (max-width: 519px){.frame__bar[data-astro-cid-qfbwkzrl]{grid-template-columns:minmax(0,1fr) auto}.frame[data-astro-cid-qfbwkzrl] .ui-window__lights[data-astro-cid-qfbwkzrl]{display:none}.frame__address[data-astro-cid-qfbwkzrl]{justify-self:start}}@container (min-width: 760px){.frame__body[data-astro-cid-qfbwkzrl]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.frame__stage[data-astro-cid-qfbwkzrl]{border-top:0;border-left:1px solid var(--line)}}.tenants[data-astro-cid-r7ycvps5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,640px),1fr));gap:var(--s-6)}.live__note[data-astro-cid-r7ycvps5]{margin-top:var(--s-5);font-size:var(--fs-micro);letter-spacing:.02em;line-height:1.6;color:var(--ink-3)}.mrow[data-astro-cid-zmbjsuqt]{--bleed: 14px;position:relative;display:grid;grid-template-columns:8px minmax(0,1fr) auto 14px;grid-template-areas:"dot main meta toggle" ". panel panel panel";column-gap:var(--s-4);align-items:start;margin-inline:calc(var(--bleed) * -1);padding:20px var(--bleed) 22px;transition:background-color var(--dur-ui) ease}.mrow[data-astro-cid-zmbjsuqt]:after{content:"";position:absolute;inset:auto var(--bleed) 0;height:1px;background:var(--line)}.mrow[data-astro-cid-zmbjsuqt]:before{content:"";position:absolute;inset:0 auto 0 var(--bleed);width:3px;background:var(--m);transform:scaleY(0);transform-origin:0 32px;transition:transform .26s var(--ease-out)}.mrow__dot[data-astro-cid-zmbjsuqt]{grid-area:dot;width:8px;height:8px;margin-top:8px;border-radius:50%;background:var(--m);transform-origin:0 50%;transition:transform .2s var(--ease-out),border-radius .2s var(--ease-out)}.mrow__main[data-astro-cid-zmbjsuqt]{grid-area:main;min-width:0}.mrow__name[data-astro-cid-zmbjsuqt]{font-size:1.125rem;font-weight:600;line-height:1.35;letter-spacing:-.012em}.mrow__btn[data-astro-cid-zmbjsuqt]{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.mrow__btn[data-astro-cid-zmbjsuqt]:after{content:"";position:absolute;inset:0;z-index:1}.mrow__btn[data-astro-cid-zmbjsuqt]:focus-visible{outline:none}.mrow__btn[data-astro-cid-zmbjsuqt]:focus-visible:after{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-sm)}.mrow__summary[data-astro-cid-zmbjsuqt]{margin-top:4px;max-width:40em;color:var(--ink-2);font-size:.9375rem;line-height:1.5;text-wrap:pretty}.mrow__meta[data-astro-cid-zmbjsuqt]{grid-area:meta;display:flex;align-items:center;gap:var(--s-3);padding-top:3px}.mrow__group[data-astro-cid-zmbjsuqt]{font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.mrow__toggle[data-astro-cid-zmbjsuqt]{grid-area:toggle;position:relative;width:14px;height:14px;margin-top:7px;color:var(--ink-3);transition:color var(--dur-ui) ease}.mrow__toggle[data-astro-cid-zmbjsuqt] i[data-astro-cid-zmbjsuqt]{position:absolute;background:currentColor;transition:transform .24s var(--ease-out)}.mrow__toggle[data-astro-cid-zmbjsuqt] i[data-astro-cid-zmbjsuqt]:first-child{inset:6px 0 auto;height:1.5px}.mrow__toggle[data-astro-cid-zmbjsuqt] i[data-astro-cid-zmbjsuqt]:last-child{inset:0 auto 0 6px;width:1.5px}.mrow[data-astro-cid-zmbjsuqt][data-open] .mrow__toggle[data-astro-cid-zmbjsuqt] i[data-astro-cid-zmbjsuqt]:last-child{transform:scaleY(0)}.mrow__panel[data-astro-cid-zmbjsuqt]{grid-area:panel;display:grid;grid-template-rows:1fr}.mrow__panel-inner[data-astro-cid-zmbjsuqt]{min-height:0;overflow:hidden}.mrow__caps[data-astro-cid-zmbjsuqt]{display:grid;gap:9px;margin:0;padding:16px 0 2px;list-style:none}.mrow__caps[data-astro-cid-zmbjsuqt] li[data-astro-cid-zmbjsuqt]{display:flex;align-items:baseline;gap:10px;font-family:var(--font-mono);font-size:.75rem;line-height:1.5;letter-spacing:.01em;color:var(--ink-2)}.mrow__caps[data-astro-cid-zmbjsuqt] li[data-astro-cid-zmbjsuqt]:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--m);transform:translateY(-1px)}.modules.is-enhanced .mrow__panel[data-astro-cid-zmbjsuqt]{grid-template-rows:0fr;visibility:hidden}.modules.is-enhanced .mrow[data-astro-cid-zmbjsuqt][data-open] .mrow__panel[data-astro-cid-zmbjsuqt]{grid-template-rows:1fr;visibility:visible}.modules.is-ready .mrow__panel[data-astro-cid-zmbjsuqt]{transition:grid-template-rows .24s var(--ease-out),visibility 0s linear .24s}.modules.is-ready .mrow[data-astro-cid-zmbjsuqt][data-open] .mrow__panel[data-astro-cid-zmbjsuqt]{transition:grid-template-rows .24s var(--ease-out),visibility 0s}.modules:not(.is-enhanced) .mrow__toggle[data-astro-cid-zmbjsuqt]{display:none}.modules:not(.is-enhanced) .mrow__btn[data-astro-cid-zmbjsuqt]{cursor:default}.modules:not(.is-enhanced) .mrow__btn[data-astro-cid-zmbjsuqt]:after{display:none}.mrow[data-astro-cid-zmbjsuqt][hidden]{display:none}.mrow[data-astro-cid-zmbjsuqt][data-open]{background:color-mix(in srgb,var(--paper-2) 55%,transparent)}.mrow[data-astro-cid-zmbjsuqt][data-open]:before{transform:scaleY(1)}.mrow[data-astro-cid-zmbjsuqt][data-open] .mrow__dot[data-astro-cid-zmbjsuqt]{transform:scaleX(.375)}.mrow[data-astro-cid-zmbjsuqt][data-open] .mrow__toggle[data-astro-cid-zmbjsuqt]{color:var(--ink)}@media(hover:hover)and (pointer:fine){.mrow[data-astro-cid-zmbjsuqt]:hover{background:var(--paper-2)}.mrow[data-astro-cid-zmbjsuqt]:hover:before{transform:scaleY(1)}.mrow[data-astro-cid-zmbjsuqt]:hover .mrow__dot[data-astro-cid-zmbjsuqt]{transform:scaleX(.375)}.mrow[data-astro-cid-zmbjsuqt]:hover .mrow__toggle[data-astro-cid-zmbjsuqt]{color:var(--ink)}}.mrow[data-astro-cid-zmbjsuqt]:has(.mrow__btn:focus-visible):before{transform:scaleY(1)}.mrow[data-astro-cid-zmbjsuqt]:has(.mrow__btn:focus-visible) .mrow__dot[data-astro-cid-zmbjsuqt]{transform:scaleX(.375)}@media(max-width:639.98px){.mrow[data-astro-cid-zmbjsuqt]{grid-template-columns:8px minmax(0,1fr) 14px;grid-template-areas:"dot main toggle" ". meta meta" ". panel panel"}.mrow__meta[data-astro-cid-zmbjsuqt]{padding-top:12px}}.modules[data-astro-cid-vofzqdeq]{border-top:1px solid var(--line)}.mbar[data-astro-cid-vofzqdeq]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4) var(--s-6);margin-bottom:var(--s-6)}.mbar__filters[data-astro-cid-vofzqdeq]{display:flex;flex-wrap:wrap;gap:var(--s-2)}.modules[data-astro-cid-vofzqdeq]:not(.is-enhanced) .mbar__filters[data-astro-cid-vofzqdeq]{display:none}.mbar__btn[data-astro-cid-vofzqdeq]{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 16px;border:1px solid var(--line-strong);border-radius:var(--r-pill);background:transparent;color:var(--ink-2);font-size:var(--fs-small);font-weight:600;letter-spacing:-.005em;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-ui) ease,border-color var(--dur-ui) ease,color var(--dur-ui) ease,transform var(--dur-press) var(--ease-out)}.mbar__btn[data-astro-cid-vofzqdeq]:active{transform:scale(.97)}.mbar__count[data-astro-cid-vofzqdeq]{font-size:.6875rem;font-weight:500;letter-spacing:.02em;color:var(--ink-3);font-variant-numeric:tabular-nums;transition:color var(--dur-ui) ease}.mbar__btn[data-astro-cid-vofzqdeq][aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.mbar__btn[data-astro-cid-vofzqdeq][aria-pressed=true] .mbar__count[data-astro-cid-vofzqdeq]{color:color-mix(in srgb,var(--paper) 70%,transparent)}@media(hover:hover)and (pointer:fine){.mbar__btn[data-astro-cid-vofzqdeq][aria-pressed=false]:hover{border-color:var(--ink);color:var(--ink)}}.mbar__status[data-astro-cid-vofzqdeq]{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-variant-numeric:tabular-nums}.mlist[data-astro-cid-vofzqdeq]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--s-8);margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}@media(min-width:1024px){.mlist[data-astro-cid-vofzqdeq]{grid-template-columns:repeat(2,minmax(0,1fr))}}.steps[data-astro-cid-3n3tjvnv]{--dot: 36px;--gap: var(--s-6);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-7) var(--gap);margin:0;padding:0}@media(min-width:640px){.steps[data-astro-cid-3n3tjvnv]{grid-template-columns:repeat(2,minmax(0,1fr));--gap: var(--s-7)}}@media(min-width:1024px){.steps[data-astro-cid-3n3tjvnv]{grid-template-columns:repeat(4,minmax(0,1fr));--gap: var(--s-6)}}.step[data-astro-cid-3n3tjvnv]{position:relative;padding-top:calc(var(--dot) + var(--s-5))}.step__dot[data-astro-cid-3n3tjvnv]{position:absolute;top:0;left:0;z-index:1;display:grid;place-items:center;width:var(--dot);height:var(--dot);border:1px solid var(--accent);border-radius:50%;background:var(--paper);font-size:var(--fs-micro);letter-spacing:.04em;color:var(--accent-ink);transition:border-color .36s var(--ease-out),color .36s var(--ease-out)}.path[data-astro-cid-3n3tjvnv].is-scrub .step__dot[data-astro-cid-3n3tjvnv]:not(.is-active){border-color:var(--line-strong);color:var(--ink-3)}.step__line[data-astro-cid-3n3tjvnv]{position:absolute;top:calc(var(--dot) / 2);left:var(--dot);right:calc(-1 * var(--gap));height:1px;background:var(--line-strong)}.step__fill[data-astro-cid-3n3tjvnv]{position:absolute;inset:0;background:var(--accent);transform-origin:0 50%}@media(min-width:640px)and (max-width:1023.98px){.step[data-astro-cid-3n3tjvnv]:nth-child(2n) .step__line[data-astro-cid-3n3tjvnv]{display:none}}@media(max-width:639.98px){.step[data-astro-cid-3n3tjvnv]{padding-top:0;padding-left:calc(var(--dot) + var(--s-5));min-height:var(--dot)}.step__line[data-astro-cid-3n3tjvnv]{top:var(--dot);bottom:calc(-1 * var(--gap));left:calc(var(--dot) / 2);right:auto;width:1px;height:auto}.step__fill[data-astro-cid-3n3tjvnv]{transform-origin:50% 0}}.step__title[data-astro-cid-3n3tjvnv]{margin-bottom:var(--s-2);font-size:1.25rem;font-weight:600;letter-spacing:-.012em;line-height:1.25}@media(max-width:639.98px){.step__title[data-astro-cid-3n3tjvnv]{padding-top:5px}}.step__body[data-astro-cid-3n3tjvnv]{max-width:30ch;color:var(--ink-3);line-height:1.6;text-wrap:pretty}.path__cta[data-astro-cid-3n3tjvnv]{margin-top:clamp(48px,6vw,88px)}.reasons__layout[data-astro-cid-jh7vjhtj]{row-gap:0}.aside[data-astro-cid-jh7vjhtj]{display:none}.list[data-astro-cid-jh7vjhtj]{grid-column:1 / -1;margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.reason[data-astro-cid-jh7vjhtj]{border-bottom:1px solid var(--line);transition:opacity .3s var(--ease-out)}.reason__inner[data-astro-cid-jh7vjhtj]{display:grid;gap:var(--s-4);padding-block:clamp(32px,4.5vw,64px)}.reason__index[data-astro-cid-jh7vjhtj]{font-size:var(--fs-micro);letter-spacing:.08em;color:var(--ink-3)}.reason__main[data-astro-cid-jh7vjhtj]{min-width:0}.reason__title[data-astro-cid-jh7vjhtj]{max-width:20em}.reason__body[data-astro-cid-jh7vjhtj]{max-width:34em;margin-top:var(--s-4);font-size:1.0625rem;line-height:1.6;color:var(--ink-2);text-wrap:pretty}.reason__proof[data-astro-cid-jh7vjhtj]{display:flex;align-items:baseline;gap:var(--s-3);margin-top:var(--s-5);font-size:var(--fs-micro);line-height:1.5;letter-spacing:.04em;color:var(--ink-3)}.reason__proof[data-astro-cid-jh7vjhtj]:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--accent);transform:translateY(-.1em)}@media(min-width:640px){.reason__inner[data-astro-cid-jh7vjhtj]{grid-template-columns:64px minmax(0,1fr);column-gap:var(--s-4)}.reason__index[data-astro-cid-jh7vjhtj]{padding-top:.85em}}@media(min-width:1024px){.aside[data-astro-cid-jh7vjhtj]{display:block;grid-column:1 / span 4}.list[data-astro-cid-jh7vjhtj]{grid-column:5 / -1}.sticky[data-astro-cid-jh7vjhtj]{position:sticky;top:calc(var(--nav-h) + 48px);display:grid;grid-template-columns:1px minmax(0,1fr);column-gap:var(--s-6);height:min(420px,calc(100svh - var(--nav-h) - 120px))}.rail[data-astro-cid-jh7vjhtj]{position:relative;width:1px;height:100%;background:var(--line-strong)}.rail__fill[data-astro-cid-jh7vjhtj]{position:absolute;inset:0;background:var(--accent);transform:scaleY(0);transform-origin:50% 0}.rail__tick[data-astro-cid-jh7vjhtj]{position:absolute;top:var(--at);left:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong);transition:background-color .3s var(--ease-out),box-shadow .3s var(--ease-out)}.rail__tick[data-astro-cid-jh7vjhtj].is-passed{background:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.count[data-astro-cid-jh7vjhtj]{display:flex;align-items:baseline;align-self:start;gap:var(--s-3);margin-top:-.06em}.count__num[data-astro-cid-jh7vjhtj]{display:inline-flex;font-family:var(--font-display);font-weight:400;font-size:clamp(6rem,2.5rem + 8.5vw,10.5rem);line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums lining-nums;color:var(--ink)}.count__window[data-astro-cid-jh7vjhtj]{display:inline-block;height:1em;overflow:hidden}.count__strip[data-astro-cid-jh7vjhtj]{display:flex;flex-direction:column;transform:translateY(calc(var(--i, 0) * -1em));transition:transform .28s var(--ease-out)}.count__strip[data-astro-cid-jh7vjhtj]>span[data-astro-cid-jh7vjhtj]{display:block;height:1em;line-height:1}.count__total[data-astro-cid-jh7vjhtj]{font-size:var(--fs-small);letter-spacing:.06em;color:var(--ink-3)}.reasons[data-astro-cid-jh7vjhtj].is-dimming .reason[data-astro-cid-jh7vjhtj]{opacity:.5}.reasons[data-astro-cid-jh7vjhtj].is-dimming .reason[data-astro-cid-jh7vjhtj].is-active{opacity:1}}@media(scripting:none){.aside[data-astro-cid-jh7vjhtj]{display:none}.list[data-astro-cid-jh7vjhtj]{grid-column:1 / -1}}.rp[data-astro-cid-vncr6ekk]{min-width:0;font-size:14px}.rp[data-astro-cid-vncr6ekk]:focus-visible{outline-offset:-3px;border-radius:var(--r-lg)}.rp__bar[data-astro-cid-vncr6ekk]{height:40px;font-size:11.5px}.rp__body[data-astro-cid-vncr6ekk]{display:grid;gap:var(--s-6);padding:clamp(20px,3vw,36px)}.rp__head[data-astro-cid-vncr6ekk]{display:grid;gap:6px}.rp[data-astro-cid-vncr6ekk] .ui-greeting[data-astro-cid-vncr6ekk]{font-size:clamp(1.625rem,1.3rem + 1.1vw,2.125rem);line-height:1.08;letter-spacing:-.015em}.rp[data-astro-cid-vncr6ekk] .ui-attention[data-astro-cid-vncr6ekk]{margin:0;font-size:14px;color:var(--ink-3)}.rp[data-astro-cid-vncr6ekk] .ui-rail[data-astro-cid-vncr6ekk]{margin-top:var(--s-5)}.rp[data-astro-cid-vncr6ekk] .ui-row[data-astro-cid-vncr6ekk]{grid-template-columns:3px minmax(0,1fr) auto;gap:var(--s-4);padding:14px 0}.rp[data-astro-cid-vncr6ekk] .ui-row__marker[data-astro-cid-vncr6ekk]{height:34px}.rp[data-astro-cid-vncr6ekk] .ui-row__title[data-astro-cid-vncr6ekk]{font-size:15px;line-height:1.35;letter-spacing:-.005em}.rp[data-astro-cid-vncr6ekk] .ui-row__meta[data-astro-cid-vncr6ekk]{margin-top:2px;font-size:13px;color:var(--ink-3)}.rp[data-astro-cid-vncr6ekk] .ui-chip[data-astro-cid-vncr6ekk]{font-size:10.5px}.rp__metric[data-astro-cid-vncr6ekk]{display:grid;align-content:start;gap:6px;padding-top:var(--s-2)}.rp[data-astro-cid-vncr6ekk] .ui-metric__value[data-astro-cid-vncr6ekk]{margin-top:8px;font-size:clamp(2.75rem,2.2rem + 1.8vw,3.75rem);line-height:.95;letter-spacing:-.03em}.rp[data-astro-cid-vncr6ekk] .ui-metric__label[data-astro-cid-vncr6ekk]{line-height:1.5}.rp__note[data-astro-cid-vncr6ekk]{color:var(--ink-3);font-size:13px}@container roles-stage (min-width: 600px){.rp__body[data-astro-cid-vncr6ekk]{grid-template-columns:minmax(0,1fr) minmax(150px,176px);column-gap:clamp(24px,3vw,40px)}.rp__metric[data-astro-cid-vncr6ekk]{padding:0 0 0 clamp(20px,2.4vw,32px);border-top:0;border-left:1px solid var(--ui-line)}}.roles.is-enhanced .rp[data-astro-cid-vncr6ekk]{grid-area:1 / 1;background:none;border:0;border-radius:0;box-shadow:none;overflow:visible}.roles.is-enhanced .rp[data-astro-cid-vncr6ekk]:not([data-active]){visibility:hidden;pointer-events:none}.roles[data-astro-cid-w5swgn7c]{border-top:1px solid var(--line)}.roles__layout[data-astro-cid-w5swgn7c]{row-gap:var(--s-6);align-items:start}.roles__tabs-col[data-astro-cid-w5swgn7c],.roles__stage[data-astro-cid-w5swgn7c]{grid-column:1 / -1;min-width:0}.roles__stage[data-astro-cid-w5swgn7c]{container:roles-stage / inline-size;display:grid;gap:var(--s-5)}.roles[data-astro-cid-w5swgn7c].is-enhanced .roles__stage[data-astro-cid-w5swgn7c]{gap:0;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-3);overflow:hidden}.roles[data-astro-cid-w5swgn7c]:not(.is-enhanced) .roles__tabs-col[data-astro-cid-w5swgn7c]{display:none}.roles__tabs[data-astro-cid-w5swgn7c]{position:relative;display:flex;gap:var(--s-2);margin-inline:calc(var(--gutter) * -1);padding:2px var(--gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--gutter),#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 var(--gutter),#000 calc(100% - 40px),transparent)}.roles__tabs[data-astro-cid-w5swgn7c]::-webkit-scrollbar{display:none}.roles__rail[data-astro-cid-w5swgn7c]{display:none}.roles__tab[data-astro-cid-w5swgn7c]{flex:none;display:grid;gap:2px;padding:11px 18px;border:1px solid var(--line-strong);border-radius:var(--r-pill);background:transparent;color:var(--ink-2);text-align:left;scroll-snap-align:center;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-ui) ease,color var(--dur-ui) ease,border-color var(--dur-ui) ease,transform var(--dur-press) var(--ease-out)}.roles__tab[data-astro-cid-w5swgn7c]:active{transform:scale(.97)}.roles__tab[data-astro-cid-w5swgn7c][aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.roles__tab-label[data-astro-cid-w5swgn7c]{font-size:.9375rem;font-weight:600;letter-spacing:-.005em;white-space:nowrap}.roles__tab-sub[data-astro-cid-w5swgn7c]{display:none;font-size:.8125rem;line-height:1.35;color:var(--ink-3)}@media(min-width:1024px){.roles__tabs-col[data-astro-cid-w5swgn7c]{grid-column:1 / span 4}.roles__stage[data-astro-cid-w5swgn7c]{grid-column:5 / -1}.roles[data-astro-cid-w5swgn7c]:not(.is-enhanced) .roles__stage[data-astro-cid-w5swgn7c]{grid-column:1 / -1;max-width:56rem}.roles__tabs[data-astro-cid-w5swgn7c]{flex-direction:column;gap:0;margin-inline:0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.roles__tabs[data-astro-cid-w5swgn7c]:before{content:"";position:absolute;inset:0 auto 0 0;width:1px;background:var(--line)}.roles__rail[data-astro-cid-w5swgn7c]{display:block;position:absolute;inset:0 auto auto 0;z-index:1;width:2px;height:1px;background:var(--accent);transform-origin:0 0;transform:translate3d(0,var(--rail-y, 0px),0) scaleY(var(--rail-h, 0))}.roles__tabs[data-astro-cid-w5swgn7c].is-ready .roles__rail[data-astro-cid-w5swgn7c]{transition:transform .26s var(--ease-out)}.roles__tab[data-astro-cid-w5swgn7c]{gap:3px;padding:20px 0 20px 28px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;color:var(--ink-3);scroll-snap-align:none}.roles__tab[data-astro-cid-w5swgn7c]:last-of-type,.roles__tab[data-astro-cid-w5swgn7c][aria-selected=true]:last-of-type{border-bottom-color:transparent}.roles__tab[data-astro-cid-w5swgn7c]:active{transform:none}.roles__tab[data-astro-cid-w5swgn7c][aria-selected=true]{background:transparent;border-color:transparent transparent var(--line);color:var(--ink)}.roles__tab[data-astro-cid-w5swgn7c]:focus-visible{outline-offset:-2px}.roles__tab-label[data-astro-cid-w5swgn7c]{font-size:1.1875rem;line-height:1.25;letter-spacing:-.012em}.roles__tab-sub[data-astro-cid-w5swgn7c]{display:block}.roles__tab[data-astro-cid-w5swgn7c][aria-selected=true] .roles__tab-sub[data-astro-cid-w5swgn7c]{color:var(--ink-2)}}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.roles__tab[data-astro-cid-w5swgn7c]:hover{color:var(--ink)}}@media(max-width:1023.98px)and (hover:hover)and (pointer:fine){.roles__tab[data-astro-cid-w5swgn7c]:not([aria-selected=true]):hover{border-color:var(--ink);color:var(--ink)}}.grid[data-astro-cid-trzvak6u]{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;border-bottom:1px solid var(--line)}.item[data-astro-cid-trzvak6u]{padding:var(--s-6) 0 var(--s-7);border-top:1px solid var(--line)}@media(min-width:640px){.grid[data-astro-cid-trzvak6u]{grid-template-columns:repeat(2,minmax(0,1fr))}.item[data-astro-cid-trzvak6u]{padding-inline-end:var(--s-6)}.item[data-astro-cid-trzvak6u]:nth-child(2n){padding-inline:var(--s-6) 0;border-inline-start:1px solid var(--line)}}@media(min-width:1024px){.grid[data-astro-cid-trzvak6u]{grid-template-columns:repeat(3,minmax(0,1fr))}.item[data-astro-cid-trzvak6u],.item[data-astro-cid-trzvak6u]:nth-child(2n){padding-inline:0 var(--s-6);border-inline-start:0}.item[data-astro-cid-trzvak6u]:not(:nth-child(3n+1)){padding-inline-start:var(--s-6);border-inline-start:1px solid var(--line)}}.item__icon[data-astro-cid-trzvak6u]{margin-bottom:var(--s-5);color:var(--accent-on-dark)}.item__title[data-astro-cid-trzvak6u]{margin-bottom:var(--s-2);font-size:1.1875rem;font-weight:600;letter-spacing:-.012em;line-height:1.3;color:var(--on-graphite)}.item__body[data-astro-cid-trzvak6u]{max-width:34ch;color:var(--on-graphite-2);line-height:1.6;text-wrap:pretty}.sprawl[data-astro-cid-n7tu72uc]{--tile-cols: 2;padding-bottom:clamp(96px,9vw,176px)}.scene[data-astro-cid-n7tu72uc]{position:relative;display:grid;gap:clamp(40px,6vw,72px)}.counter[data-astro-cid-n7tu72uc]{display:grid;gap:var(--s-3);align-content:start}.counter__num[data-astro-cid-n7tu72uc]{font-family:var(--font-display);font-size:clamp(5rem,4rem + 10vw,11rem);font-weight:400;line-height:.82;letter-spacing:-.045em;font-variant-numeric:tabular-nums lining-nums;color:var(--on-graphite-3)}.counter--after[data-astro-cid-n7tu72uc] .counter__num[data-astro-cid-n7tu72uc]{color:var(--on-graphite)}.counter__label[data-astro-cid-n7tu72uc]{max-width:24em;font-family:var(--font-mono);font-size:var(--fs-micro);line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:var(--on-graphite-2)}.counter--after[data-astro-cid-n7tu72uc] .counter__label[data-astro-cid-n7tu72uc]{color:var(--accent-on-dark)}.cluster[data-astro-cid-n7tu72uc]{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:var(--s-3) 0;list-style:none}.chip[data-astro-cid-n7tu72uc]{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--line-dark-strong);border-radius:var(--r-sm);background:var(--graphite-2);font-family:var(--font-mono);font-size:12px;line-height:1.3;color:var(--on-graphite-2);opacity:.82;transform:rotate(var(--tilt, 0deg))}.chip[data-astro-cid-n7tu72uc]:nth-child(6n+1){--tilt: -2.5deg}.chip[data-astro-cid-n7tu72uc]:nth-child(6n+2){--tilt: 1.5deg}.chip[data-astro-cid-n7tu72uc]:nth-child(6n+3){--tilt: -1deg}.chip[data-astro-cid-n7tu72uc]:nth-child(6n+4){--tilt: 3deg}.chip[data-astro-cid-n7tu72uc]:nth-child(6n+5){--tilt: -3.5deg}.chip[data-astro-cid-n7tu72uc]:nth-child(6n){--tilt: 1deg}.chip__marker[data-astro-cid-n7tu72uc],.tile__marker[data-astro-cid-n7tu72uc]{flex:none;width:3px;height:16px;border-radius:2px;background:var(--marker, var(--on-graphite-3))}.surface[data-astro-cid-n7tu72uc]{position:relative;isolation:isolate;border-radius:var(--r-lg)}.surface__frame[data-astro-cid-n7tu72uc]{position:absolute;inset:0;z-index:-1;border:1px solid var(--line-dark-strong);border-radius:inherit;background:var(--graphite-2);box-shadow:0 40px 90px -40px #000000b3}.surface__bar[data-astro-cid-n7tu72uc]{display:flex;align-items:center;gap:var(--s-3);height:42px;padding:0 var(--s-4);border-bottom:1px solid var(--line-dark);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--on-graphite-2)}.surface__bar[data-astro-cid-n7tu72uc] .logo,.surface__label[data-astro-cid-n7tu72uc]{color:var(--on-graphite)}.surface__grid[data-astro-cid-n7tu72uc]{display:grid;grid-template-columns:repeat(var(--tile-cols),minmax(0,1fr));gap:8px;margin:0;padding:var(--s-4);list-style:none}.tile[data-astro-cid-n7tu72uc]{position:relative;isolation:isolate;display:flex;align-items:center;gap:12px;min-width:0;min-height:58px;padding:12px 14px;border:1px solid var(--line-dark);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:12px;line-height:1.35;letter-spacing:.01em;color:var(--on-graphite)}.tile__label[data-astro-cid-n7tu72uc]{display:grid;min-width:0;overflow-wrap:anywhere}.tile__from[data-astro-cid-n7tu72uc],.tile__module[data-astro-cid-n7tu72uc]{grid-area:1 / 1;min-width:0}.tile__from[data-astro-cid-n7tu72uc]{align-self:center;visibility:hidden}.tile__module[data-astro-cid-n7tu72uc]{display:grid;gap:2px}.tile__to[data-astro-cid-n7tu72uc]{font-family:var(--font-sans);font-size:14px;font-weight:600;letter-spacing:-.005em;color:var(--on-graphite)}.tile__was[data-astro-cid-n7tu72uc]{font-size:10.5px;color:var(--on-graphite-3);text-decoration-thickness:1px}.tile__frame[data-astro-cid-n7tu72uc]{position:absolute;inset:-1px;z-index:-1;border:1px solid var(--line-dark-strong);border-radius:inherit;background:var(--graphite-3);box-shadow:0 10px 24px -12px #000000b3;opacity:0}.final[data-astro-cid-n7tu72uc]{display:grid;gap:var(--s-5);max-width:1100px}.final__title[data-astro-cid-n7tu72uc]{max-width:14em}@media(min-width:640px){.sprawl[data-astro-cid-n7tu72uc]{--tile-cols: 3}.counter--before[data-astro-cid-n7tu72uc],.counter--after[data-astro-cid-n7tu72uc]{grid-template-columns:auto 1fr;align-items:end;column-gap:var(--s-6)}.counter__label[data-astro-cid-n7tu72uc]{padding-bottom:.6em}}@media(min-width:1200px){.sprawl[data-astro-cid-n7tu72uc]{--tile-cols: 4}}@media(min-width:960px){.final[data-astro-cid-n7tu72uc]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:var(--s-8);max-width:none}.final__lead[data-astro-cid-n7tu72uc]{padding-bottom:.4em}}@media(min-width:960px)and (min-height:660px)and (prefers-reduced-motion:no-preference)and (scripting:enabled){.scene[data-astro-cid-n7tu72uc]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--s-5);row-gap:clamp(28px,5vh,56px);align-content:center;min-height:clamp(560px,calc(100svh - var(--nav-h) - 72px),780px)}.counter[data-astro-cid-n7tu72uc]{grid-area:1 / 1 / 2 / 5;align-self:center;display:grid;grid-template-columns:none;align-items:start;gap:var(--s-4)}.counter__label[data-astro-cid-n7tu72uc]{padding-bottom:0}.counter--before[data-astro-cid-n7tu72uc]{opacity:0}.cluster[data-astro-cid-n7tu72uc]{display:none}.surface[data-astro-cid-n7tu72uc]{grid-area:1 / 5 / 2 / 13;align-self:center}.final[data-astro-cid-n7tu72uc]{grid-area:2 / 1 / 3 / 13}}.switch[data-astro-cid-v2vxuzma]{background:var(--paper-2)}.cmp__table[data-astro-cid-v2vxuzma]{display:none;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}@media(min-width:760px){.cmp__table[data-astro-cid-v2vxuzma]{display:table}.mrows[data-astro-cid-v2vxuzma]{display:none}}.cmp__table[data-astro-cid-v2vxuzma] th[data-astro-cid-v2vxuzma],.cmp__table[data-astro-cid-v2vxuzma] td[data-astro-cid-v2vxuzma]{padding:var(--s-5) var(--s-5);text-align:start;vertical-align:top;font-weight:400;border-bottom:1px solid var(--line)}.cmp__table[data-astro-cid-v2vxuzma] thead[data-astro-cid-v2vxuzma] th[data-astro-cid-v2vxuzma]{padding-block:var(--s-4);border-bottom-color:var(--ink)}.cmp__h[data-astro-cid-v2vxuzma]{font-size:var(--fs-micro);font-weight:500;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:var(--ink-3)}.cmp__table[data-astro-cid-v2vxuzma] .cmp__h--topic[data-astro-cid-v2vxuzma]{width:20%;padding-inline-start:0}.cmp__h--stack[data-astro-cid-v2vxuzma],.cmp__h--os[data-astro-cid-v2vxuzma]{width:40%}.cmp__h--os[data-astro-cid-v2vxuzma]{color:var(--ink)}.cmp__h-dot[data-astro-cid-v2vxuzma]{--dot: var(--accent);margin-inline-end:var(--s-2);vertical-align:.08em}.cmp__table[data-astro-cid-v2vxuzma] tbody[data-astro-cid-v2vxuzma] th[data-astro-cid-v2vxuzma].cmp__topic{padding-inline-start:0;font-family:var(--font-display);font-size:1.5rem;font-optical-sizing:auto;letter-spacing:-.015em;line-height:1.25;color:var(--ink)}.cmp__cell[data-astro-cid-v2vxuzma]{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:var(--s-3);align-items:start;line-height:1.5;text-wrap:pretty}.cmp__stack[data-astro-cid-v2vxuzma]{color:var(--ink-3)}.cmp__dash[data-astro-cid-v2vxuzma]{color:var(--ink-4);line-height:1.5}.cmp__check[data-astro-cid-v2vxuzma]{margin-top:.22em;color:var(--accent)}.cmp__table[data-astro-cid-v2vxuzma] .cmp__h--os[data-astro-cid-v2vxuzma],.cmp__table[data-astro-cid-v2vxuzma] .cmp__os[data-astro-cid-v2vxuzma]{background:var(--surface-raised);border-inline:1px solid var(--line)}.cmp__table[data-astro-cid-v2vxuzma] .cmp__h--os[data-astro-cid-v2vxuzma]{border-top:1px solid var(--line);border-start-start-radius:var(--r-lg);border-start-end-radius:var(--r-lg)}.cmp__os[data-astro-cid-v2vxuzma]{color:var(--ink);font-weight:500}.cmp__table[data-astro-cid-v2vxuzma] tbody[data-astro-cid-v2vxuzma] tr[data-astro-cid-v2vxuzma]:last-child .cmp__os[data-astro-cid-v2vxuzma]{border-bottom-color:var(--line);border-end-start-radius:var(--r-lg);border-end-end-radius:var(--r-lg)}.mrows[data-astro-cid-v2vxuzma]{margin:0;padding:0;border-top:1px solid var(--ink)}.mrow[data-astro-cid-v2vxuzma]{display:grid;gap:var(--s-3);padding-block:var(--s-5);border-bottom:1px solid var(--line)}.mrow__topic[data-astro-cid-v2vxuzma]{font-family:var(--font-display);font-size:1.5rem;letter-spacing:-.015em;line-height:1.25}.mrow__lbl[data-astro-cid-v2vxuzma]{display:block;margin-bottom:var(--s-1);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.mrow__stack[data-astro-cid-v2vxuzma] p[data-astro-cid-v2vxuzma],.mrow__os[data-astro-cid-v2vxuzma] p[data-astro-cid-v2vxuzma]{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:var(--s-3);line-height:1.5}.mrow__stack[data-astro-cid-v2vxuzma]{color:var(--ink-3)}.mrow__os[data-astro-cid-v2vxuzma]{padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-raised);font-weight:500}.mrow__os[data-astro-cid-v2vxuzma] .mrow__lbl[data-astro-cid-v2vxuzma]{color:var(--ink)}.roi[data-astro-cid-v2vxuzma]{margin-top:clamp(72px,9vw,144px);padding-top:var(--s-8);border-top:1px solid var(--line-strong)}.roi__intro[data-astro-cid-v2vxuzma]{display:grid;gap:var(--s-4);margin-bottom:var(--s-8)}.roi__title[data-astro-cid-v2vxuzma]{max-width:14em}@media(min-width:960px){.roi__intro[data-astro-cid-v2vxuzma]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:var(--s-8)}}.roi__lead[data-astro-cid-v2vxuzma]{font-size:1.0625rem}.roi__grid[data-astro-cid-v2vxuzma]{display:grid;gap:var(--s-8)}@media(min-width:960px){.roi__grid[data-astro-cid-v2vxuzma]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--s-8);align-items:start}}.roi__controls[data-astro-cid-v2vxuzma]{display:grid;gap:var(--s-7)}.roi__head[data-astro-cid-v2vxuzma]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-5);margin-bottom:var(--s-2)}.roi__head[data-astro-cid-v2vxuzma] label[data-astro-cid-v2vxuzma]{font-size:var(--fs-small);font-weight:500;line-height:1.45;color:var(--ink-2);text-wrap:pretty}.roi__out[data-astro-cid-v2vxuzma]{flex:none;min-width:4.5ch;text-align:end;font-size:1rem;font-weight:500;line-height:1.3;color:var(--ink);white-space:nowrap}.roi__range[data-astro-cid-v2vxuzma]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:28px;margin:0;padding:0;border-radius:0;background:linear-gradient(to right,var(--accent) 0,var(--accent) var(--fill, 0%),var(--line-strong) var(--fill, 0%),var(--line-strong) 100%) center / 100% 2px no-repeat;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.roi__range[data-astro-cid-v2vxuzma]:focus-visible{outline:none}.roi__range[data-astro-cid-v2vxuzma]::-webkit-slider-runnable-track{height:28px;background:transparent}.roi__range[data-astro-cid-v2vxuzma]::-moz-range-track{height:28px;background:transparent}.roi__range[data-astro-cid-v2vxuzma]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-top:5px;border:0;border-radius:50%;background:var(--ink);box-shadow:0 0 0 4px var(--paper-2);transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out)}.roi__range[data-astro-cid-v2vxuzma]::-moz-range-thumb{width:18px;height:18px;border:0;border-radius:50%;background:var(--ink);box-shadow:0 0 0 4px var(--paper-2);transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out)}.roi__range[data-astro-cid-v2vxuzma]:active::-webkit-slider-thumb{transform:scale(1.12)}.roi__range[data-astro-cid-v2vxuzma]:active::-moz-range-thumb{transform:scale(1.12)}.roi__range[data-astro-cid-v2vxuzma]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--paper-2),0 0 0 5px var(--accent)}.roi__range[data-astro-cid-v2vxuzma]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--paper-2),0 0 0 5px var(--accent)}.roi__scale[data-astro-cid-v2vxuzma]{display:flex;justify-content:space-between;margin-top:var(--s-1);font-size:var(--fs-micro);color:var(--ink-4)}.roi__panel[data-astro-cid-v2vxuzma]{padding:clamp(24px,3.4vw,48px);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-raised);box-shadow:var(--shadow-1)}.roi__big[data-astro-cid-v2vxuzma]{font-family:var(--font-display);font-size:clamp(4.5rem,3rem + 6vw,8rem);font-weight:400;font-optical-sizing:auto;line-height:.95;letter-spacing:-.035em;color:var(--ink)}.roi__big-label[data-astro-cid-v2vxuzma]{margin-top:var(--s-3);font-size:var(--fs-small);font-weight:500;letter-spacing:.01em;color:var(--ink-3)}.roi__stats[data-astro-cid-v2vxuzma]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5);margin:var(--s-6) 0 0;padding-top:var(--s-5);border-top:1px solid var(--line)}.roi__stat[data-astro-cid-v2vxuzma]{display:flex;flex-direction:column-reverse;gap:var(--s-1)}.roi__stat-value[data-astro-cid-v2vxuzma]{margin:0;font-family:var(--font-display);font-size:clamp(1.875rem,1.4rem + 1.4vw,2.5rem);line-height:1.05;letter-spacing:-.02em;color:var(--ink)}.roi__stat-label[data-astro-cid-v2vxuzma]{font-size:var(--fs-small);line-height:1.4;color:var(--ink-3)}.roi__formula[data-astro-cid-v2vxuzma]{margin-top:var(--s-6);padding:var(--s-4);border-radius:var(--r-md);background:var(--paper)}.roi__formula-label[data-astro-cid-v2vxuzma]{margin-bottom:var(--s-2);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.roi__formula-value[data-astro-cid-v2vxuzma]{font-size:.8125rem;line-height:1.6;color:var(--ink);overflow-wrap:anywhere}.roi__note[data-astro-cid-v2vxuzma]{max-width:52ch;margin-top:var(--s-4);font-size:var(--fs-small);line-height:1.55;color:var(--ink-3);text-wrap:pretty}.vp[data-astro-cid-znwd44uu]{min-width:0}.vp[data-astro-cid-znwd44uu]:focus-visible{outline-offset:8px;border-radius:var(--r-sm)}.vp__inner[data-astro-cid-znwd44uu]{display:grid;gap:clamp(32px,4vw,56px)}.vp[data-astro-cid-znwd44uu]+.vp[data-astro-cid-znwd44uu]{margin-top:var(--s-9)}.value.is-enhanced .vp[data-astro-cid-znwd44uu]{grid-area:1 / 1;margin-top:0}.value.is-enhanced .vp[data-astro-cid-znwd44uu]:not([data-active]){visibility:hidden;pointer-events:none}.vp__head[data-astro-cid-znwd44uu]{display:grid;gap:var(--s-4)}.vp__role[data-astro-cid-znwd44uu]{display:inline-flex;align-items:center;gap:var(--s-3);font-size:var(--fs-micro);line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.vp__role[data-astro-cid-znwd44uu]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}.vp__promise[data-astro-cid-znwd44uu]{max-width:21em;font-family:var(--font-display);font-weight:400;font-optical-sizing:auto;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.vp__rows[data-astro-cid-znwd44uu]{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--line)}.vo[data-astro-cid-znwd44uu]{display:grid;gap:var(--s-4);padding-block:var(--s-6);border-top:1px solid var(--line)}.vo__title[data-astro-cid-znwd44uu]{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline}.vo__index[data-astro-cid-znwd44uu]{font-size:var(--fs-micro);letter-spacing:.06em;color:var(--ink-3)}.vo__name[data-astro-cid-znwd44uu]{font-family:var(--font-sans);font-weight:600;font-size:1.25rem;line-height:1.3;letter-spacing:-.012em;text-wrap:balance}.vo__side[data-astro-cid-znwd44uu]{display:grid;gap:var(--s-2);min-width:0;padding-left:2.25rem}.vo__label[data-astro-cid-znwd44uu]{font-size:.6875rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.vo__side--after[data-astro-cid-znwd44uu] .vo__label[data-astro-cid-znwd44uu]{color:var(--accent-ink)}.vo__text[data-astro-cid-znwd44uu]{display:grid;grid-template-columns:1.125rem minmax(0,1fr);column-gap:var(--s-3);font-size:1rem;line-height:1.55;text-wrap:pretty}.vo__side--before[data-astro-cid-znwd44uu] .vo__text[data-astro-cid-znwd44uu]{color:var(--ink-3)}.vo__side--after[data-astro-cid-znwd44uu] .vo__text[data-astro-cid-znwd44uu]{color:var(--ink);font-size:1.0625rem;font-weight:500}.vo__mark[data-astro-cid-znwd44uu]{width:1.125rem;height:1.125rem;margin-top:calc((1.55em - 1.125rem)/2);fill:none;stroke-linecap:round;stroke-linejoin:round}.vo__side--before[data-astro-cid-znwd44uu] .vo__mark[data-astro-cid-znwd44uu]{stroke:var(--ink-4);stroke-width:1.5}.vo__side--after[data-astro-cid-znwd44uu] .vo__mark[data-astro-cid-znwd44uu]{stroke:var(--accent);stroke-width:1.5}.vo__side--after[data-astro-cid-znwd44uu] .vo__mark[data-astro-cid-znwd44uu] circle[data-astro-cid-znwd44uu]{fill:var(--accent-soft);stroke:none}.vo__arrow[data-astro-cid-znwd44uu]{display:block;width:1.5rem;height:.375rem;margin-left:2.0625rem;fill:none;stroke:var(--ink-4);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;transform:rotate(90deg)}.vp__gain[data-astro-cid-znwd44uu]{display:grid;gap:var(--s-3);padding-left:var(--s-5);border-left:2px solid var(--accent)}.vp__gain-label[data-astro-cid-znwd44uu]{font-size:var(--fs-micro);line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.vp__gain-text[data-astro-cid-znwd44uu]{max-width:24em;font-family:var(--font-display);font-optical-sizing:auto;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.125rem);line-height:1.18;letter-spacing:-.018em;text-wrap:balance}@media(min-width:1024px){.vo[data-astro-cid-znwd44uu]{grid-template-columns:minmax(0,4fr) minmax(0,4fr) 3rem minmax(0,5fr);column-gap:var(--s-5);align-items:start;padding-block:var(--s-7)}.vo__title[data-astro-cid-znwd44uu]{padding-right:var(--s-4)}.vo__side[data-astro-cid-znwd44uu]{padding-left:0}.vo__arrow[data-astro-cid-znwd44uu]{width:3rem;height:.75rem;margin:0;margin-top:calc(.6875rem + var(--s-2) + (1.55em - .75rem) / 2 + .0625rem);transform:none}}.value__stage[data-astro-cid-47uql5qh]{margin-top:clamp(32px,4vw,56px)}.value[data-astro-cid-47uql5qh].is-enhanced .value__stage[data-astro-cid-47uql5qh]{display:grid}.value[data-astro-cid-47uql5qh]:not(.is-enhanced) .value__tabs-wrap[data-astro-cid-47uql5qh]{display:none}.value[data-astro-cid-47uql5qh]:not(.is-enhanced) .value__stage[data-astro-cid-47uql5qh]{margin-top:0}.value__tabs[data-astro-cid-47uql5qh]{position:relative;display:flex;gap:var(--s-2);margin-inline:calc(var(--gutter) * -1);padding:2px var(--gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--gutter),#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 var(--gutter),#000 calc(100% - 40px),transparent)}.value__tabs[data-astro-cid-47uql5qh]::-webkit-scrollbar{display:none}.value__rail[data-astro-cid-47uql5qh]{display:none}.value__tab[data-astro-cid-47uql5qh]{flex:none;display:inline-flex;align-items:center;gap:var(--s-2);padding:11px 18px;border:1px solid var(--line-strong);border-radius:var(--r-pill);background:transparent;color:var(--ink-2);font-size:.9375rem;font-weight:600;letter-spacing:-.005em;white-space:nowrap;scroll-snap-align:center;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-ui) ease,color var(--dur-ui) ease,border-color var(--dur-ui) ease,transform var(--dur-press) var(--ease-out)}.value__tab[data-astro-cid-47uql5qh]:active{transform:scale(.97)}.value__tab[data-astro-cid-47uql5qh][aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.value__tab--company[data-astro-cid-47uql5qh]{margin-left:var(--s-3);border-style:dashed}.value__tab--company[data-astro-cid-47uql5qh][aria-selected=true]{border-style:solid}.value__ring[data-astro-cid-47uql5qh]{flex:none;width:10px;height:10px;border:1.5px solid currentColor;border-radius:50%;transition:background-color var(--dur-ui) ease,border-color var(--dur-ui) ease}.value__tab[data-astro-cid-47uql5qh][aria-selected=true] .value__ring[data-astro-cid-47uql5qh]{border-color:var(--accent-on-dark);background:var(--accent-on-dark)}@media(min-width:1024px){.value__tabs[data-astro-cid-47uql5qh]{gap:0;margin-inline:0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none;border-bottom:1px solid var(--line-strong)}.value__rail[data-astro-cid-47uql5qh]{display:block;position:absolute;left:0;bottom:-1px;z-index:1;width:1px;height:2px;background:var(--accent);transform-origin:0 0;transform:translate3d(var(--rail-x, 0px),0,0) scaleX(var(--rail-w, 0))}.value__tabs[data-astro-cid-47uql5qh].is-ready .value__rail[data-astro-cid-47uql5qh]{transition:transform .26s var(--ease-out)}.value__tab[data-astro-cid-47uql5qh]{flex:1 1 auto;justify-content:center;padding:22px 16px 20px;border:0;border-radius:0;color:var(--ink-3);font-size:1.0625rem;letter-spacing:-.01em;scroll-snap-align:none;transition:color var(--dur-ui) ease}.value__tab[data-astro-cid-47uql5qh]:active{transform:none}.value__tab[data-astro-cid-47uql5qh][aria-selected=true]{background:transparent;color:var(--ink)}.value__tab[data-astro-cid-47uql5qh]:focus-visible{outline-offset:-2px}.value__tab--company[data-astro-cid-47uql5qh]{margin-left:var(--s-4);border:0;border-left:1px solid var(--line-strong);border-radius:0;background:var(--paper-2);color:var(--ink-2)}.value__tab--company[data-astro-cid-47uql5qh][aria-selected=true]{background:var(--paper-2);color:var(--ink)}.value__tab[data-astro-cid-47uql5qh][aria-selected=true] .value__ring[data-astro-cid-47uql5qh]{border-color:var(--accent);background:var(--accent)}}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.value__tab[data-astro-cid-47uql5qh]:hover{color:var(--ink)}}@media(max-width:1023.98px)and (hover:hover)and (pointer:fine){.value__tab[data-astro-cid-47uql5qh]:not([aria-selected=true]):hover{border-color:var(--ink);color:var(--ink)}}
