.delivery-hero{padding-block:calc(var(--spacing) * 16) calc(var(--spacing) * 12);position:relative;overflow:hidden}.delivery-hero__wash{background:radial-gradient(ellipse at 85% 0%, color-mix(in srgb, var(--color-brand) 16%, transparent), transparent 52%), linear-gradient(to bottom, var(--color-surface-100), transparent 70%);pointer-events:none;position:absolute;inset:0}.delivery-hero__copy{align-items:flex-start;gap:calc(var(--spacing) * 6);flex-direction:column;max-width:40rem;display:flex;position:relative}.delivery-hero__title,.delivery-hero__lead{margin:0}.delivery-hero__title{width:100%;min-width:0;max-width:16ch}.delivery-hero__line{display:block}.delivery-hero__accent{background:linear-gradient(80.5deg, var(--color-brand) 5%, var(--color-brand-gradient-end) 97%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-inline:.06em .22em;font-style:italic;display:inline-block}.delivery-hero__actions{align-items:center;gap:calc(var(--spacing) * 5);flex-wrap:wrap;display:flex}.delivery-hero__link{align-items:center;gap:calc(var(--spacing) * 2);color:var(--color-ink-600);text-decoration:none;display:inline-flex}.delivery-hero__link img{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.delivery-hero__split{gap:calc(var(--spacing) * 8);align-items:center;display:grid}.delivery-hero__visual{min-width:0;position:relative}.delivery-globe{justify-items:center;gap:calc(var(--spacing) * 4);margin:0;display:grid;position:relative}.delivery-globe__canvas{width:min(100%, calc(var(--network-globe) * 1.2));aspect-ratio:1;cursor:grab;position:relative}.delivery-globe__canvas canvas{width:100%;height:100%;display:block;mask-image:radial-gradient(closest-side,#000 88%,#0000 100%)}.delivery-globe__pointer{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.delivery-globe__pointer line{stroke:var(--color-gray-400);stroke-width:var(--border-hairline);opacity:0;transition:opacity .3s}.delivery-globe__label{z-index:1;font-family:var(--mnv-font-geist-mono);font-size:var(--text-faq-eyebrow);font-weight:var(--text-faq-eyebrow--font-weight);line-height:var(--text-faq-eyebrow--line-height);letter-spacing:var(--text-faq-eyebrow--letter-spacing);color:var(--color-faq-eyebrow);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;top:0;left:0;translate:-50% -50%}.delivery-edgesight{gap:calc(var(--spacing) * 2.5);width:min(100%,13rem);padding:calc(var(--spacing) * 3);border:var(--border-default) solid color-mix(in srgb, var(--color-white) 45%, transparent);border-radius:var(--radius-lg);background:linear-gradient(160deg, color-mix(in srgb, var(--color-white) 14%, transparent), color-mix(in srgb, var(--color-white) 2%, transparent));box-shadow:inset 0 var(--border-default) 0 color-mix(in srgb, var(--color-white) 85%, transparent), var(--shadow-sm), 0 calc(var(--spacing) * 3) calc(var(--spacing) * 8) color-mix(in srgb, var(--color-ink) 6%, transparent);color:inherit;backdrop-filter:blur(calc(var(--spacing) * 1.5)) saturate(1.8) brightness(1.05);text-decoration:none;transition:border-color .2s,background-color .2s;display:grid}.delivery-edgesight:hover{border-color:color-mix(in srgb, var(--color-white) 90%, transparent)}.delivery-edgesight:focus-visible{outline:var(--border-default) solid var(--color-brand);outline-offset:var(--border-default)}.delivery-globe:not(:has([data-ready])) .delivery-edgesight,.delivery-globe:not(:has([data-ready])) .delivery-globe__label{visibility:hidden}.delivery-edgesight__head{align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.delivery-edgesight__live{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);border-radius:var(--radius-full);background:var(--color-status-green);animation:1.6s ease-in-out infinite delivery-live}.delivery-edgesight__go{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border:var(--border-default) solid color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-white) 70%, transparent);color:var(--color-ink);flex:none;place-items:center;margin-inline-start:auto;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-grid}.delivery-edgesight__go svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);transition:translate .2s}.delivery-edgesight:hover .delivery-edgesight__go,a.delivery-edgesight__go:hover{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand)}.delivery-edgesight:hover .delivery-edgesight__go svg,a.delivery-edgesight__go:hover svg{translate:calc(var(--border-default) * 1.5) calc(var(--border-default) * -1.5)}a.delivery-edgesight__go:focus-visible{outline:var(--border-default) solid var(--color-brand);outline-offset:var(--border-default)}.delivery-edgesight__row{gap:calc(var(--spacing) * 1) calc(var(--spacing) * 2);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.delivery-edgesight__label,.delivery-edgesight__value{font-family:var(--font-sans);font-size:var(--text-body-xs-regular);line-height:var(--text-body-xs-regular--line-height)}.delivery-edgesight__label{color:var(--color-ink-600)}.delivery-edgesight__value{color:var(--color-ink);font-weight:var(--text-body-xs-medium--font-weight);font-variant-numeric:tabular-nums}.delivery-edgesight__chart{width:100%;height:calc(var(--spacing) * 6);color:var(--color-brand);grid-column:1/-1;overflow:hidden}.delivery-edgesight__chart--muted{color:var(--color-ink-600)}.delivery-edgesight__line{fill:none;stroke:currentColor;stroke-width:var(--border-default);stroke-linejoin:round}.delivery-edgesight__area{fill:currentColor;opacity:.08}@keyframes delivery-live{50%{opacity:.35}}@media (width>=64rem){.delivery-hero__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.delivery-edgesight{position:absolute;inset-block-end:calc(var(--spacing) * 6);inset-inline-end:0}}@media (prefers-reduced-motion:reduce){.delivery-hero__visual:not(.delivery-hero__visual--still){display:none}}.waf-card{width:min(100%,16.5rem)}.waf-card__switch:focus-visible{outline:var(--border-default) solid var(--color-brand);outline-offset:var(--border-default)}.waf-card__mode{gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * .5);border:var(--border-default) solid color-mix(in srgb, var(--color-ink) 6%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ink) 4%, transparent);grid-template-columns:1fr 1fr;display:grid}.waf-card__switch{appearance:none;color:var(--color-ink-600);padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1.5);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--text-body-xs-regular);font-weight:var(--text-body-xs-medium--font-weight);white-space:nowrap;cursor:pointer;background:0 0;border:0;transition:background-color .2s,color .2s}.waf-card__switch[aria-pressed=true]{background:var(--color-ink);color:var(--color-on-neutral)}.waf-card__bars{height:calc(var(--spacing) * 7);grid-column:1/-1;position:relative;overflow:hidden}.waf-card__track{align-items:flex-end;gap:calc(var(--border-default) * 2);height:100%;display:flex;position:absolute;inset:0 0 0 auto}.waf-card__bar{width:calc(var(--spacing) * 1);border-radius:var(--border-default) var(--border-default) 0 0;background:var(--color-brand);flex:none}.waf-card__bar[data-mode=log]{background:var(--color-gray-400)}.waf-card__bar[data-empty]{background:var(--color-surface-line)}.waf-card__reached[data-state=ok]{color:var(--color-status-green)}.waf-card__reached[data-state=alert]{color:var(--color-brand)}.pcdn-card{width:min(100%,15rem)}.pcdn-models{gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * .75);border:var(--border-default) solid color-mix(in srgb, var(--color-white) 45%, transparent);border-radius:var(--radius-full);background:linear-gradient(160deg, color-mix(in srgb, var(--color-white) 30%, transparent), color-mix(in srgb, var(--color-white) 8%, transparent));box-shadow:inset 0 var(--border-default) 0 color-mix(in srgb, var(--color-white) 85%, transparent), var(--shadow-sm);backdrop-filter:blur(calc(var(--spacing) * 1.5)) saturate(1.8);flex-wrap:wrap;justify-self:start;display:flex}.pcdn-models__button{appearance:none;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);border-radius:var(--radius-full);color:var(--color-ink-600);font-family:var(--font-sans);font-size:var(--text-body-xs-regular);font-weight:var(--text-body-xs-medium--font-weight);white-space:nowrap;cursor:pointer;background:0 0;border:0;transition:background-color .2s,color .2s}.pcdn-models__button:hover{color:var(--color-ink)}.pcdn-models__button[aria-pressed=true]{background:var(--color-ink);color:var(--color-on-neutral)}.pcdn-models__button:focus-visible{outline:var(--border-default) solid var(--color-brand);outline-offset:var(--border-default)}@media (width>=64rem){.delivery-edgesight.pcdn-card{inset-block-end:calc(var(--spacing) * 2);inset-inline:calc(var(--spacing) * -6) auto}.pcdn-models{z-index:4;position:absolute;inset-block-end:calc(var(--spacing) * 2);inset-inline-end:0}}.vid-flow{aspect-ratio:1/.86;width:100%;max-width:100%;margin:0;position:relative}.vid-flow:before{content:"";background-image:radial-gradient(color-mix(in srgb, var(--color-brand) 22%, transparent) var(--border-default), transparent calc(var(--border-default) * 1.4));background-size:calc(var(--spacing) * 3.5) calc(var(--spacing) * 3.5);pointer-events:none;position:absolute;inset:4%;mask-image:radial-gradient(closest-side,#000 55%,#0000 100%)}.vid-flow__wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vid-flow__wire{fill:none;stroke:color-mix(in srgb, var(--color-ink) 16%, transparent);stroke-width:var(--border-default);transition:stroke .3s}.vid-flow__wire[data-active]{stroke:color-mix(in srgb, var(--color-ink) 55%, transparent)}.vid-flow__wire--source[data-active]{stroke:var(--color-gray-400);stroke-dasharray:4 4}.vid-flow__wire[data-weak]{stroke:color-mix(in srgb, var(--color-brand) 55%, transparent);stroke-dasharray:2 4}.vid-flow__label{font-family:var(--mnv-font-geist-mono);font-size:var(--text-faq-eyebrow);letter-spacing:var(--text-faq-eyebrow--letter-spacing);color:var(--color-faq-eyebrow);white-space:nowrap}.vid-flow__source{position:absolute;top:6%;left:3%}.vid-flow__src{justify-items:start;gap:calc(var(--spacing) * 2);display:none}.vid-flow[data-mode=live] .vid-flow__src--live,.vid-flow[data-mode=vod] .vid-flow__src--vod{display:grid}.vid-flow__cam{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 12);border-radius:calc(var(--spacing) * 2.5);background:var(--color-white);color:var(--color-ink);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 12%, transparent), var(--shadow-sm);place-items:center;display:grid;position:relative}.vid-flow__cam svg{width:56%;height:auto}.vid-flow__live{top:calc(var(--spacing) * -2);right:calc(var(--spacing) * -3);align-items:center;gap:var(--spacing);padding:0 calc(var(--spacing) * 1.5);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-on-brand);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .77);letter-spacing:var(--text-faq-eyebrow--letter-spacing);display:inline-flex;position:absolute}.vid-flow__live:before{content:"";width:calc(var(--spacing) * 1.25);height:calc(var(--spacing) * 1.25);border-radius:var(--radius-full);background:currentColor;animation:1.4s ease-in-out infinite delivery-live}.vid-flow__filebox{display:block;position:relative}.vid-flow__file{width:calc(var(--spacing) * 18);aspect-ratio:16/9;border-radius:var(--spacing);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 12%, transparent), var(--shadow-sm);display:block;position:relative;overflow:hidden}.vid-flow__meta{font-family:var(--font-sans);font-size:var(--text-body-xs-regular);color:var(--color-ink-600)}.vid-flow__meta b{color:var(--color-ink);font-weight:var(--text-body-xs-medium--font-weight)}.vid-pic{background:color-mix(in srgb, var(--color-ink) 5%, var(--color-white));display:block;position:absolute;inset:0}.vid-pic svg{width:100%;height:100%;display:block}.vid-pic__line{fill:none;stroke:var(--color-gray-400);stroke-width:4px;stroke-linejoin:round}.vid-flow__edge{justify-items:center;gap:calc(var(--spacing) * 2);display:grid;position:absolute;top:55%;left:25%;translate:-50% -50%}.vid-flow__node{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-white) 75%, transparent);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 14%, transparent), var(--shadow-sm);place-items:center;display:grid;position:relative}.vid-flow__node:after{content:"";inset:calc(var(--spacing) * -2.5);border:var(--border-default) solid var(--color-brand);border-radius:inherit;opacity:0;position:absolute;transform:scale(.85)}.vid-flow__node[data-pulse]:after{animation:.7s ease-out img-flow-pulse}.vid-flow__core{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);border-radius:var(--radius-full);background:var(--color-brand);box-shadow:0 0 0 calc(var(--spacing) * 1.25) color-mix(in srgb, var(--color-brand) 15%, transparent)}.vid-flow__chip{margin-bottom:calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 2);border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-on-neutral);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .77);letter-spacing:var(--text-faq-eyebrow--letter-spacing);white-space:nowrap;opacity:0;translate:-50% calc(var(--spacing) * -1);transition:opacity .25s,translate .25s;position:absolute;bottom:100%;left:50%}.vid-flow__chip--source{margin:0 0 0 calc(var(--spacing) * 2.5);translate:calc(var(--spacing) * -1) -50%;top:50%;bottom:auto;left:100%}.vid-flow__chip[data-show]{opacity:1;translate:-50%}.vid-flow__chip--source[data-show]{translate:0 -50%}.vid-flow__badge{top:calc(var(--spacing) * -2);right:calc(var(--spacing) * -4.5);padding:0 calc(var(--spacing) * 1.5);border-radius:var(--radius-full);background:var(--color-white);color:var(--color-ink-600);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 18%, transparent);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .77);letter-spacing:var(--text-faq-eyebrow--letter-spacing);opacity:0;transform:translateY(var(--spacing));transition:opacity .2s,transform .2s;position:absolute}.vid-flow__badge[data-show]{opacity:1;transform:none}.vid-flow__ladder{gap:var(--spacing);width:calc(var(--spacing) * 27);display:grid}.vid-flow__rung{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * .75) calc(var(--spacing) * 2);border:var(--border-default) dashed color-mix(in srgb, var(--color-ink) 20%, transparent);border-radius:var(--radius-sm);color:var(--color-gray-400);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .8);grid-template-columns:auto 1fr auto;align-items:center;transition:background-color .3s,color .3s,border-color .3s;display:grid}.vid-flow__rung[data-ready]{border-style:solid;border-color:color-mix(in srgb, var(--color-ink) 12%, transparent);background:color-mix(in srgb, var(--color-white) 70%, transparent);color:var(--color-ink-600)}.vid-flow__rung[data-on]{color:var(--color-ink)}.vid-flow__bar{height:calc(var(--spacing) * .75);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ink) 10%, transparent);overflow:hidden}.vid-flow__bar i{width:var(--w);background:color-mix(in srgb, var(--color-ink) 35%, transparent);transform-origin:0;height:100%;transition:transform .35s;display:block;transform:scaleX(0)}.vid-flow__rung[data-ready] .vid-flow__bar i{transform:scaleX(1)}.vid-flow__dot{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);border-radius:var(--radius-full);background:var(--color-brand);opacity:0;transition:opacity .3s}.vid-flow__rung[data-on] .vid-flow__dot{opacity:1}.vid-flow__formats{font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .8);letter-spacing:var(--text-faq-eyebrow--letter-spacing);color:var(--color-ink-600)}.vid-flow__player{gap:calc(var(--spacing) * 3);width:55%;display:grid;position:absolute;top:20%;right:0}.vid-flow__frame{box-sizing:border-box;aspect-ratio:16/9;width:100%;padding:calc(var(--spacing) * 1.25);border:calc(var(--border-default) * 1.5) solid var(--color-ink);border-radius:calc(var(--spacing) * 3);background:var(--color-white);box-shadow:var(--shadow-sm), 0 calc(var(--spacing) * 3) calc(var(--spacing) * 8) color-mix(in srgb, var(--color-ink) 6%, transparent);display:block}.vid-flow__screen{border-radius:calc(var(--spacing) * 1.75);background:color-mix(in srgb, var(--color-ink) 4%, transparent);width:100%;height:100%;display:block;position:relative;overflow:hidden}.vid-flow__screen .vid-pic{opacity:0;transition:opacity .3s,filter .6s}.vid-flow__screen[data-playing] .vid-pic{opacity:1}.vid-flow__screen[data-q="1"] .vid-pic{filter:blur(calc(var(--border-default) * .35))}.vid-flow__screen[data-q="2"] .vid-pic{filter:blur(calc(var(--border-default) * .9))}.vid-flow__screen[data-q="3"] .vid-pic{filter:blur(calc(var(--border-default) * 1.4))}.vid-flow__q{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);z-index:2;padding:0 calc(var(--spacing) * 1.5);border-radius:var(--spacing);background:color-mix(in srgb, var(--color-ink) 80%, transparent);color:var(--color-on-neutral);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .77);opacity:0;line-height:1.5;transition:opacity .3s,background-color .3s;position:absolute}.vid-flow__screen[data-playing] .vid-flow__q,.vid-flow__screen[data-playing] .vid-flow__controls{opacity:1}.vid-flow__q[data-low]{background:var(--color-brand);color:var(--color-on-brand)}.vid-flow__controls{z-index:2;gap:calc(var(--spacing) * 2);color:var(--color-ink-600);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .77);font-variant-numeric:tabular-nums;opacity:0;align-items:center;transition:opacity .3s;display:flex;position:absolute;bottom:13%;left:4%}.vid-flow__controls svg{width:calc(var(--spacing) * 2.25);height:calc(var(--spacing) * 2.5);fill:var(--color-ink)}.vid-flow__progress{z-index:2;height:calc(var(--spacing) * .75);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ink) 15%, transparent);position:absolute;bottom:7%;left:4%;right:4%}.vid-flow__progress i,.vid-flow__progress b{border-radius:inherit;position:absolute;inset:0 auto 0 0}.vid-flow__progress b{width:var(--b,0%);background:color-mix(in srgb, var(--color-ink) 22%, transparent)}.vid-flow__progress i{width:var(--p,0%);background:var(--color-brand)}.vid-flow__spin{opacity:0;place-items:center;transition:opacity .2s;display:grid;position:absolute;inset:0}.vid-flow__spin:before{content:"";width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5);border:calc(var(--border-default) * 2) solid color-mix(in srgb, var(--color-ink) 15%, transparent);border-top-color:var(--color-ink);border-radius:var(--radius-full);animation:.8s linear infinite vid-flow-spin}.vid-flow__screen[data-waiting] .vid-flow__spin{opacity:1}@keyframes vid-flow-spin{to{rotate:360deg}}.vid-flow__status{gap:calc(var(--spacing) * 2.5);padding:0 var(--spacing);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body-xs-regular);font-variant-numeric:tabular-nums;grid-template-columns:auto auto 1fr auto;align-items:center;display:grid}.vid-flow__proto{padding:0 calc(var(--spacing) * 1.5);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ink) 7%, transparent);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .8);font-weight:var(--text-body-xs-medium--font-weight)}.vid-flow__res{font-weight:var(--text-body-xs-medium--font-weight);transition:color .3s}.vid-flow__res[data-low]{color:var(--color-brand)}.vid-flow__buffer{gap:calc(var(--spacing) * .5);width:100%;max-width:calc(var(--spacing) * 28);grid-template-columns:repeat(4,1fr);justify-self:end;display:grid}.vid-flow__buffer i{height:calc(var(--spacing) * 1.25);border-radius:calc(var(--spacing) * .4);background:color-mix(in srgb, var(--color-ink) 8%, transparent);transition:background-color .2s}.vid-flow__buffer i[data-f]{background:var(--color-ink)}.vid-flow__buffer i[data-f=low]{background:var(--color-brand)}.vid-flow__net{gap:calc(var(--spacing) * .5);height:calc(var(--spacing) * 2.5);align-items:end;display:inline-flex}.vid-flow__net i{width:calc(var(--spacing) * .75);border-radius:calc(var(--spacing) * .25);background:color-mix(in srgb, var(--color-ink) 15%, transparent);transition:background-color .3s}.vid-flow__net i:first-child{height:40%}.vid-flow__net i:nth-child(2){height:70%}.vid-flow__net i:nth-child(3){height:100%}.vid-flow__net[data-n="2"] i:nth-child(-n+2),.vid-flow__net[data-n="3"] i{background:var(--color-ink)}.vid-flow__net[data-n="1"] i:first-child{background:var(--color-brand)}.vid-flow__seg{top:calc(var(--spacing) * -.75);left:calc(var(--spacing) * -1.5);z-index:3;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 1.75);border-radius:calc(var(--spacing) * .5);background:var(--color-ink);pointer-events:none;will-change:transform;position:absolute}.vid-flow__seg[data-low]{background:var(--color-brand)}.vid-flow__seg--chunk{background:var(--color-gray-400)}.vid-flow__modes{z-index:4;gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * .75);border:var(--border-default) solid color-mix(in srgb, var(--color-white) 45%, transparent);border-radius:var(--radius-full);background:linear-gradient(160deg, color-mix(in srgb, var(--color-white) 30%, transparent), color-mix(in srgb, var(--color-white) 8%, transparent));box-shadow:inset 0 var(--border-default) 0 color-mix(in srgb, var(--color-white) 85%, transparent), var(--shadow-sm);backdrop-filter:blur(calc(var(--spacing) * 1.5)) saturate(1.8);grid-template-columns:repeat(2,auto);display:grid;position:absolute;bottom:0;left:0}.vid-flow__mode{appearance:none;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);border-radius:var(--radius-full);color:var(--color-ink-600);font-family:var(--font-sans);font-size:var(--text-body-xs-regular);font-weight:var(--text-body-xs-medium--font-weight);white-space:nowrap;cursor:pointer;background:0 0;border:0;transition:background-color .2s,color .2s}.vid-flow__mode:hover{color:var(--color-ink)}.vid-flow__mode[aria-pressed=true]{background:var(--color-ink);color:var(--color-on-neutral)}.vid-flow__mode:focus-visible{outline:var(--border-default) solid var(--color-brand);outline-offset:var(--border-default)}.vid-flow__card{z-index:4;width:min(100%,14.5rem);position:absolute;bottom:0;right:0}@media (width<40rem){.vid-flow{aspect-ratio:auto;height:40rem}.vid-flow__source{top:2%}.vid-flow__edge{top:47%}.vid-flow__player{width:52%;top:4%}.vid-flow__status{grid-template-columns:1fr auto}.vid-flow__proto,.vid-flow__buffer{display:none}.vid-flow__modes{bottom:calc(var(--spacing) * 34)}.vid-flow__card{left:0;right:auto}}.ak-flow{aspect-ratio:1/.86;width:100%;max-width:100%;margin:0;position:relative}.ak-flow:before{content:"";background-image:radial-gradient(color-mix(in srgb, var(--color-brand) 22%, transparent) var(--border-default), transparent calc(var(--border-default) * 1.4));background-size:calc(var(--spacing) * 3.5) calc(var(--spacing) * 3.5);pointer-events:none;position:absolute;inset:4%;mask-image:radial-gradient(closest-side,#000 55%,#0000 100%)}.ak-flow__wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ak-flow__wire{fill:none;stroke:color-mix(in srgb, var(--color-ink) 22%, transparent);stroke-width:var(--border-default);transition:stroke .3s}.ak-flow__wire--origin{stroke:color-mix(in srgb, var(--color-ink) 14%, transparent);stroke-dasharray:4 4}.ak-flow__wire--origin[data-active]{stroke:color-mix(in srgb, var(--color-ink) 50%, transparent)}.ak-flow__wire--origin[data-hot]{stroke:color-mix(in srgb, var(--color-brand) 60%, transparent)}.ak-flow__label{font-family:var(--mnv-font-geist-mono);font-size:var(--text-faq-eyebrow);letter-spacing:var(--text-faq-eyebrow--letter-spacing);color:var(--color-faq-eyebrow);white-space:nowrap}.ak-flow__spike{padding:calc(var(--spacing) * .5) calc(var(--spacing) * 2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-white) 70%, transparent);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink-600);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .78);transition:color .3s,background-color .3s;position:absolute;top:9%;left:2%}.ak-flow__spike b{color:var(--color-ink);font-weight:var(--text-body-xs-medium--font-weight);font-variant-numeric:tabular-nums}.ak-flow__spike[data-peak]{background:var(--color-brand);box-shadow:none;color:var(--color-on-brand)}.ak-flow__spike[data-peak] b{color:var(--color-on-brand)}.ak-flow__users{justify-items:start;gap:calc(var(--spacing) * 2.5);display:grid;position:absolute;top:46%;left:2%;translate:0 -50%}.ak-flow__crowd{gap:calc(var(--spacing) * 2);display:grid}.ak-flow__user{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-full);background:var(--color-white);color:var(--color-ink-600);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 12%, transparent), var(--shadow-sm);place-items:center;display:grid;position:relative}.ak-flow__user svg{width:52%;height:auto}.ak-flow__user[data-wait]:after{content:"";inset:calc(var(--spacing) * -.75);border:calc(var(--border-default) * 1.5) solid transparent;border-top-color:var(--color-ink-600);border-radius:inherit;animation:1.1s linear infinite ak-flow-spin;position:absolute}@keyframes ak-flow-spin{to{rotate:360deg}}.ak-flow__path{padding:calc(var(--spacing) * .5) calc(var(--spacing) * 2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-white) 70%, transparent);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink-600);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .8);white-space:nowrap}.ak-flow__path b{color:var(--color-ink);font-weight:var(--text-body-xs-medium--font-weight)}.ak-flow__edge{z-index:4;justify-items:center;gap:calc(var(--spacing) * 2);display:grid;position:absolute;top:46%;left:45%;translate:-50% -50%}.ak-flow__node{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-white) 78%, transparent);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 14%, transparent), var(--shadow-sm);place-items:center;display:grid;position:relative}.ak-flow__node:after{content:"";inset:calc(var(--spacing) * -2);border:var(--border-default) solid var(--color-brand);border-radius:inherit;opacity:0;position:absolute}.ak-flow__node[data-pulse]:after{animation:.9s ease-out ak-flow-pulse}@keyframes ak-flow-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}.ak-flow__ttl{inset:calc(var(--spacing) * -2);width:calc(100% + var(--spacing) * 4);height:calc(100% + var(--spacing) * 4);position:absolute;overflow:visible;rotate:-90deg}.ak-flow__ttl circle{fill:none;stroke-width:2.5px}.ak-flow__track{stroke:color-mix(in srgb, var(--color-ink) 8%, transparent)}.ak-flow__left{stroke:var(--color-brand);stroke-linecap:round;transition:opacity .3s}.ak-flow__core{justify-items:center;gap:calc(var(--spacing) * .5);font-family:var(--mnv-font-geist-mono);transition:opacity .3s;display:grid}.ak-flow__secs{color:var(--color-ink);font-size:calc(var(--text-faq-eyebrow) * 1.3);font-variant-numeric:tabular-nums;line-height:1}.ak-flow__secs small{margin-left:calc(var(--spacing) * .25);color:var(--color-ink-600);font-size:calc(var(--text-faq-eyebrow) * .75)}.ak-flow__ttlname{color:var(--color-faq-eyebrow);font-size:calc(var(--text-faq-eyebrow) * .7);letter-spacing:var(--text-faq-eyebrow--letter-spacing)}.ak-flow__badge{top:calc(var(--spacing) * -3);right:calc(var(--spacing) * -5);padding:0 calc(var(--spacing) * 1.5);border-radius:var(--radius-full);background:var(--color-white);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 18%, transparent);color:var(--color-ink-600);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .77);letter-spacing:var(--text-faq-eyebrow--letter-spacing);white-space:nowrap;opacity:0;transform:translateY(var(--spacing));transition:opacity .2s,transform .2s;position:absolute}.ak-flow__badge[data-show]{opacity:1;transform:none}.ak-flow__cached{gap:calc(var(--spacing) * .5) calc(var(--spacing) * 3);padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2.5);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-white) 75%, transparent);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 10%, transparent);color:var(--color-ink-600);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .78);grid-template-columns:auto auto;align-items:baseline;transition:opacity .3s;display:grid}.ak-flow__cached b{color:var(--color-ink);font-weight:var(--text-body-xs-medium--font-weight)}.ak-flow__cached .ak-flow__version{color:var(--color-brand)}.ak-flow__version[data-fresh]{animation:.8s ak-flow-fresh}@keyframes ak-flow-fresh{0%{background:color-mix(in srgb, var(--color-brand) 25%, transparent)}to{background:0 0}}.ak-flow[data-on=false] .ak-flow__ttl{opacity:.25}.ak-flow[data-on=false] .ak-flow__left{opacity:0}.ak-flow[data-on=false] .ak-flow__core,.ak-flow[data-on=false] .ak-flow__cached{opacity:.35}.ak-flow__origin{justify-items:center;gap:calc(var(--spacing) * 2);display:grid;position:absolute;top:46%;right:2%;translate:0 -50%}.ak-flow__server{gap:var(--spacing);width:calc(var(--spacing) * 17);padding:calc(var(--spacing) * 2.5);border-radius:calc(var(--spacing) * 2.5);background:var(--color-white);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 12%, transparent), var(--shadow-sm);display:grid}.ak-flow__unit{gap:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 4);padding:0 calc(var(--spacing) * 1.5);border:calc(var(--border-default) * 1.5) solid var(--color-ink);border-radius:var(--spacing);align-items:center;display:flex}.ak-flow__unit i{width:calc(var(--spacing) * 1.25);height:calc(var(--spacing) * 1.25);border-radius:var(--radius-full);background:var(--color-status-green);transition:background-color .3s}.ak-flow__unit span{height:calc(var(--border-default) * 1.5);background:color-mix(in srgb, var(--color-ink) 30%, transparent);flex:1}.ak-flow__gauge{gap:var(--spacing);width:calc(var(--spacing) * 17);display:grid}.ak-flow__gaugehead{color:var(--color-ink-600);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .78);justify-content:space-between;display:flex}.ak-flow__gaugehead b{color:var(--color-ink);font-weight:var(--text-body-xs-medium--font-weight);font-variant-numeric:tabular-nums}.ak-flow__meter{height:calc(var(--spacing) * 1.25);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ink) 8%, transparent);overflow:hidden}.ak-flow__meter i{width:var(--l,0%);border-radius:inherit;background:var(--color-ink);height:100%;transition:background-color .3s;display:block}.ak-flow__origin[data-hot] .ak-flow__unit i,.ak-flow__origin[data-hot] .ak-flow__meter i{background:var(--color-brand)}.ak-flow__origin[data-hot] .ak-flow__gaugehead b{color:var(--color-brand)}.ak-flow__dot{top:calc(var(--spacing) * -.75);left:calc(var(--spacing) * -.75);z-index:3;width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);border-radius:var(--radius-full);background:var(--color-ink);pointer-events:none;will-change:transform;position:absolute}.ak-flow__dot--hit{background:var(--color-brand)}.ak-flow__dot--origin{background:var(--color-gray-400)}.ak-flow__modes{z-index:4;gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * .75);border:var(--border-default) solid color-mix(in srgb, var(--color-white) 45%, transparent);border-radius:var(--radius-full);background:linear-gradient(160deg, color-mix(in srgb, var(--color-white) 30%, transparent), color-mix(in srgb, var(--color-white) 8%, transparent));box-shadow:inset 0 var(--border-default) 0 color-mix(in srgb, var(--color-white) 85%, transparent), var(--shadow-sm);backdrop-filter:blur(calc(var(--spacing) * 1.5)) saturate(1.8);grid-template-columns:repeat(2,auto);display:grid;position:absolute;bottom:0;left:0}.ak-flow__mode{appearance:none;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);border-radius:var(--radius-full);color:var(--color-ink-600);font-family:var(--font-sans);font-size:var(--text-body-xs-regular);font-weight:var(--text-body-xs-medium--font-weight);white-space:nowrap;cursor:pointer;background:0 0;border:0;transition:background-color .2s,color .2s}.ak-flow__mode:hover{color:var(--color-ink)}.ak-flow__mode[aria-pressed=true]{background:var(--color-ink);color:var(--color-on-neutral)}.ak-flow__mode:focus-visible{outline:var(--border-default) solid var(--color-brand);outline-offset:var(--border-default)}.ak-flow__card{z-index:4;width:min(100%,16rem);position:absolute;bottom:0;right:0}.ak-flow__card .delivery-edgesight__value[data-bad]{color:var(--color-brand)}@media (width<40rem){.ak-flow{aspect-ratio:auto;height:34rem}.ak-flow__users,.ak-flow__edge,.ak-flow__origin{top:38%}.ak-flow__node{width:calc(var(--spacing) * 15);height:calc(var(--spacing) * 15)}.ak-flow__cached{display:none}.ak-flow__modes{bottom:calc(var(--spacing) * 34)}.ak-flow__card{left:0;right:auto}}.img-flow{aspect-ratio:1/.86;width:100%;max-width:100%;margin:0;position:relative}.img-flow:before{content:"";background-image:radial-gradient(color-mix(in srgb, var(--color-brand) 22%, transparent) var(--border-default), transparent calc(var(--border-default) * 1.4));background-size:calc(var(--spacing) * 3.5) calc(var(--spacing) * 3.5);pointer-events:none;position:absolute;inset:4%;mask-image:radial-gradient(closest-side,#000 55%,#0000 100%)}.img-flow__wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.img-flow__wire{fill:none;stroke:color-mix(in srgb, var(--color-ink) 16%, transparent);stroke-width:var(--border-default);transition:stroke .3s}.img-flow__wire[data-active]{stroke:var(--color-ink)}.img-flow__wire--origin[data-active]{stroke:var(--color-gray-400);stroke-dasharray:4 4}.img-flow__label{font-family:var(--mnv-font-geist-mono);font-size:var(--text-faq-eyebrow);letter-spacing:var(--text-faq-eyebrow--letter-spacing);color:var(--color-faq-eyebrow);white-space:nowrap}.img-art{background:color-mix(in srgb, var(--color-status-green) calc(var(--pad,0) * 55%), color-mix(in srgb, var(--color-ink) 5%, var(--color-white)));width:100%;height:100%;display:block;position:relative;overflow:hidden;container-type:size}.img-art__frame{width:calc(100cqw + (100cqh - 100cqw) * var(--rot,0));height:calc(100cqh + (100cqw - 100cqh) * var(--rot,0));transform:translate(-50%, -50%) rotate(calc(var(--rot,0) * -90deg));position:absolute;top:50%;left:50%}.img-art__icon{width:100%;height:100%;display:block}.img-art__bg{fill:color-mix(in srgb, var(--color-ink) 5%, var(--color-white))}.img-art__sun,.img-art__line{fill:none;stroke:var(--color-gray-400);stroke-width:4px;stroke-linejoin:round}[data-module=rotate]{--rot:1}[data-module=padding]{--pad:1}[data-module=padding] .img-art__frame{aspect-ratio:4/3;width:min(100cqw,133.333cqh);height:auto}.img-art__cut{background:color-mix(in srgb, var(--color-brand) 55%, transparent);opacity:var(--cut-on,0);position:absolute}.img-art__cut--left,.img-art__cut--right{width:var(--cut-x,0);top:0;bottom:0}.img-art__cut--left{left:0}.img-art__cut--right{right:0}.img-art__cut--top,.img-art__cut--bottom{height:var(--cut-y,0);left:0;right:0}.img-art__cut--top{top:0}.img-art__cut--bottom{bottom:0}.img-flow__origin{justify-items:start;gap:calc(var(--spacing) * 2);display:grid;position:absolute;top:6%;left:3%}.img-flow__original,.img-flow__tile,.img-flow__shot{border-radius:calc(var(--spacing) * 1);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 12%, transparent);display:block;overflow:hidden}.img-flow__original{width:calc(var(--spacing) * 18);aspect-ratio:4/3;box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 12%, transparent), var(--shadow-sm)}.img-flow__meta{font-family:var(--font-sans);font-size:var(--text-body-xs-regular);color:var(--color-ink-600)}.img-flow__meta b{color:var(--color-ink);font-weight:var(--text-body-xs-medium--font-weight)}.img-flow__edge{justify-items:center;gap:calc(var(--spacing) * 2);display:grid;position:absolute;top:50%;left:34%;translate:-50% -50%}.img-flow__node{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-white) 75%, transparent);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 14%, transparent), var(--shadow-sm);place-items:center;display:grid;position:relative}.img-flow__node:after{content:"";inset:calc(var(--spacing) * -2.5);border:var(--border-default) solid var(--color-brand);border-radius:inherit;opacity:0;position:absolute;transform:scale(.85)}.img-flow__node[data-pulse]:after{animation:.7s ease-out img-flow-pulse}.img-flow__core{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);border-radius:var(--radius-full);background:var(--color-brand);box-shadow:0 0 0 calc(var(--spacing) * 1.25) color-mix(in srgb, var(--color-brand) 15%, transparent)}.img-flow__badge{top:calc(var(--spacing) * -2);right:calc(var(--spacing) * -4.5);padding:0 calc(var(--spacing) * 1.5);border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-on-neutral);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .77);letter-spacing:var(--text-faq-eyebrow--letter-spacing);opacity:0;transform:translateY(calc(var(--spacing) * 1));transition:opacity .2s,transform .2s;position:absolute}.img-flow__badge[data-show]{opacity:1;transform:none}.img-flow__badge[data-kind=miss]{background:var(--color-white);color:var(--color-ink-600);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 18%, transparent)}.img-flow__convert{margin-bottom:calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 2);border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-on-neutral);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .77);letter-spacing:var(--text-faq-eyebrow--letter-spacing);white-space:nowrap;opacity:0;translate:-50% calc(var(--spacing) * -1);transition:opacity .25s,translate .25s;position:absolute;bottom:100%;left:50%}.img-flow__convert[data-show]{opacity:1;translate:-50%}.img-flow__cache{gap:calc(var(--spacing) * 1);display:flex}.img-flow__slot{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);border:var(--border-default) dashed color-mix(in srgb, var(--color-ink) 22%, transparent);border-radius:calc(var(--spacing) * .75);display:block;overflow:hidden}.img-flow__slot .img-art{opacity:0;transition:opacity .3s}.img-flow__slot[data-filled]{border-style:solid;border-color:color-mix(in srgb, var(--color-ink) 18%, transparent)}.img-flow__slot[data-filled] .img-art{opacity:1}.img-flow__device{grid-template-columns:calc(var(--spacing) * 26) minmax(0, 1fr);gap:calc(var(--spacing) * 3);align-items:center;width:58%;display:grid;position:absolute;right:2%}.img-flow__device[data-i="0"]{top:3%}.img-flow__device[data-i="1"]{top:35%}.img-flow__device[data-i="2"]{top:70%}.img-flow__frame{border:calc(var(--border-default) * 1.5) solid var(--color-ink);background:var(--color-white);box-shadow:var(--shadow-sm);justify-self:center;display:grid;position:relative}.img-flow__frame--phone{width:calc(var(--spacing) * 10.5);height:calc(var(--spacing) * 20);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 1.25) calc(var(--spacing) * 2);border-radius:calc(var(--spacing) * 2.75)}.img-flow__frame--phone:before{content:"";top:calc(var(--spacing) * 1.25);width:34%;height:calc(var(--spacing) * 1);border-radius:var(--radius-full);background:var(--color-ink);position:absolute;left:50%;translate:-50%}.img-flow__frame--phone:after{content:"";top:26%;right:calc(var(--spacing) * -1);width:calc(var(--border-default) * 2);border-radius:var(--radius-full);background:var(--color-ink);height:14%;position:absolute}.img-flow__frame--tablet{width:calc(var(--spacing) * 16.5);height:calc(var(--spacing) * 21.5);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 1.75);border-radius:calc(var(--spacing) * 2.25)}.img-flow__frame--tablet:before{content:"";top:calc(var(--spacing) * .9);width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1);border-radius:var(--radius-full);background:var(--color-ink);position:absolute;left:50%;translate:-50%}.img-flow__frame--laptop{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 15);margin-bottom:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 1.25);border-radius:calc(var(--spacing) * 1.75) calc(var(--spacing) * 1.75) calc(var(--spacing) * .5) calc(var(--spacing) * .5)}.img-flow__frame--laptop:after{content:"";width:124%;height:calc(var(--spacing) * 1.75);margin-top:calc(var(--border-default) * 1.5);background:var(--color-ink);clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);position:absolute;top:100%;left:-12%}.img-flow__screen{border-radius:calc(var(--spacing) * .75);background:color-mix(in srgb, var(--color-ink) 4%, transparent);place-items:center;width:100%;height:100%;display:grid;overflow:hidden;container-type:size}.img-flow__shot{opacity:0;box-shadow:none;transition:opacity .3s}.img-flow__shot[data-show]{opacity:1;transition:none}.img-flow__shot{width:min(100cqw, calc(100cqh * var(--ar,1.3333)));aspect-ratio:var(--ar,1.3333)}.img-flow__info{gap:calc(var(--spacing) * 1);min-width:0;display:grid}.img-flow__url{padding:calc(var(--spacing) * .75) calc(var(--spacing) * 2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-white) 60%, transparent);box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink-600);font-family:var(--mnv-font-geist-mono);font-size:calc(var(--text-faq-eyebrow) * .85);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.img-flow__url mark{color:var(--color-brand);background:0 0}.img-flow__out{align-items:center;gap:calc(var(--spacing) * 1.5);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body-xs-regular);font-variant-numeric:tabular-nums;display:flex}.img-flow__format{padding:0 calc(var(--spacing) * 1.5);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-brand) 10%, transparent);color:var(--color-brand);font-weight:var(--text-body-xs-medium--font-weight)}.img-flow__format[data-format=WebP]{background:color-mix(in srgb, var(--color-ink) 7%, transparent);color:var(--color-ink)}.img-flow__tile{z-index:5;box-shadow:0 0 0 var(--border-default) color-mix(in srgb, var(--color-ink) 12%, transparent), 0 calc(var(--spacing) * 1) calc(var(--spacing) * 3) color-mix(in srgb, var(--color-ink) 10%, transparent);pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.img-flow__dot{top:calc(var(--spacing) * -1);left:calc(var(--spacing) * -1);z-index:3;width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:var(--radius-full);background:var(--color-ink);pointer-events:none;position:absolute}.img-flow__modules{z-index:4;gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * .75);border:var(--border-default) solid color-mix(in srgb, var(--color-white) 45%, transparent);border-radius:var(--radius-full);background:linear-gradient(160deg, color-mix(in srgb, var(--color-white) 30%, transparent), color-mix(in srgb, var(--color-white) 8%, transparent));box-shadow:inset 0 var(--border-default) 0 color-mix(in srgb, var(--color-white) 85%, transparent), var(--shadow-sm);backdrop-filter:blur(calc(var(--spacing) * 1.5)) saturate(1.8);grid-template-columns:repeat(4,auto);display:grid;position:absolute;bottom:0;right:0}.img-flow__module{appearance:none;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);border-radius:var(--radius-full);color:var(--color-ink-600);font-family:var(--font-sans);font-size:var(--text-body-xs-regular);font-weight:var(--text-body-xs-medium--font-weight);cursor:pointer;background:0 0;border:0;transition:background-color .2s,color .2s}.img-flow__module:hover{color:var(--color-ink)}.img-flow__module[aria-pressed=true]{background:var(--color-ink);color:var(--color-on-neutral)}.img-flow__module:focus-visible{outline:var(--border-default) solid var(--color-brand);outline-offset:var(--border-default)}.img-flow__card{z-index:4;width:min(100%,15.5rem);position:absolute;bottom:0;left:0}@keyframes img-flow-pulse{0%{opacity:.8;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}@media (width<40rem){.img-flow{aspect-ratio:auto;height:40rem}.img-flow__modules{right:auto;bottom:calc(var(--spacing) * 30);left:0}.img-flow__device{grid-template-columns:calc(var(--spacing) * 24) minmax(0, 1fr);width:66%}}@media (prefers-reduced-motion:reduce){.img-flow__shot{transition:none}}.delivery-section{padding-block:calc(var(--spacing) * 8) calc(var(--spacing) * 16);scroll-margin-top:calc(var(--spacing) * 24)}.delivery-section__head{gap:calc(var(--spacing) * 3);max-width:40rem;flex-direction:column;margin-block-end:calc(var(--spacing) * 8);display:flex}.delivery-section__tag,.delivery-section__title,.delivery-section__lead,.delivery-card__title,.delivery-card__body,.delivery-stat__value,.delivery-stat__label{margin:0}.delivery-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.delivery-stats,.delivery-grid{gap:calc(var(--spacing) * 4);margin:0;padding:0;list-style:none;display:grid}.delivery-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.delivery-grid__item{display:flex}.delivery-stat,.delivery-card{align-items:flex-start;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 6);border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-sm);color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.delivery-card__index{font-variant-numeric:tabular-nums}.delivery-card__points{gap:calc(var(--spacing) * 2);width:100%;margin:calc(var(--spacing) * 2) 0 0;padding:calc(var(--spacing) * 4) 0 0;border-top:1px solid var(--color-stroke-150);flex-direction:column;list-style:none;display:flex}.delivery-card__points li{margin:0}.delivery-split{gap:calc(var(--spacing) * 10);align-items:end;display:grid}.delivery-stats+.delivery-quote{margin-top:calc(var(--spacing) * 8)}.delivery-quote{gap:calc(var(--spacing) * 4);max-width:44rem;padding:calc(var(--spacing) * 6);border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-sm);flex-direction:column;margin:0;display:flex}.delivery-quote__text{margin:0}.delivery-quote__line{background:linear-gradient(80.5deg, var(--color-brand) 5%, var(--color-brand-gradient-end) 97%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-inline:.06em .22em;font-style:italic;display:inline-block}.delivery-quote__by{margin:0}.delivery-cta{padding-block:calc(var(--spacing) * 8) calc(var(--spacing) * 20)}.delivery-cta__panel{align-items:flex-start;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 8);border-radius:var(--radius-xl);background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--color-brand) 18%, transparent), transparent 55%), var(--color-surface-100);flex-direction:column;display:flex}.delivery-cta__title,.delivery-cta__lead{margin:0}.delivery-cta__title{max-width:16ch}@media (width>=40rem){.delivery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-grid__item--feature{grid-column:span 2}.delivery-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}@media (width>=64rem){.delivery-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.delivery-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.delivery-hero__lead,.delivery-hero__actions{animation:delivery-rise var(--duration-entrance) var(--ease-out) both}.delivery-hero__actions{animation-delay:var(--mnv-stagger-step)}.delivery-hero__link{transition:color var(--duration-fast) var(--ease-standard)}.delivery-hero__link:hover{color:var(--color-ink)}.delivery-card.is-visible:hover{transform:translateY(calc(var(--spacing) * -1));box-shadow:var(--shadow-md)}a.delivery-card.is-visible:hover .delivery-card__title{color:var(--color-brand)}}@keyframes delivery-rise{0%{opacity:0;transform:translateY(calc(var(--spacing) * 3))}to{opacity:1;transform:none}}
