.hero-film[data-v-d636a4ea]{border:1px solid rgb(var(--v-theme-border-bright));box-shadow:0 0 42px rgba(var(--v-theme-primary),.045);border-radius:20px;margin:0;overflow:hidden}.hero-film__frame[data-v-d636a4ea]{aspect-ratio:16/9;background:rgb(var(--v-theme-background));width:100%;min-height:200px;position:relative}.hero-film__frame iframe[data-v-d636a4ea]{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-film__caption[data-v-d636a4ea]{color:rgb(var(--v-theme-on-surface));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:.95rem;line-height:1.4;display:flex}.hero-film__caption small[data-v-d636a4ea]{color:rgb(var(--v-theme-text-secondary));margin-top:4px;font-size:.75rem;display:block}.hero-film__caption a[data-v-d636a4ea]{min-height:44px;color:rgb(var(--v-theme-primary));text-underline-offset:3px;align-items:center;gap:4px;font-size:.8rem;display:inline-flex}.hero-film__caption a[data-v-d636a4ea]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:4px}@media (width>=768px){.landing-hero__copy[data-v-57ace17e]{padding-left:40px}}[data-v-57ace17e] .landing-hero__title{text-wrap:balance;max-width:16em;letter-spacing:-.035em!important;font-size:clamp(2.15rem,3.4vw,3.4rem)!important;line-height:1.08!important}.landing-hero__lead[data-v-57ace17e]{max-width:48ch;font-size:1.075rem;line-height:1.6}.landing-hero__cta[data-v-57ace17e]{max-width:100%;height:auto;min-height:56px;padding-block:10px}.landing-hero__cta[data-v-57ace17e] .v-btn__content{white-space:normal}.landing-hero__route[data-v-57ace17e]{width:fit-content;max-width:100%;min-height:44px;text-decoration:none}.landing-hero__route-label[data-v-57ace17e]{text-decoration:underline}.landing-hero__route[data-v-57ace17e]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.landing-hero__sr-only[data-v-57ace17e]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.people__lead[data-v-a4cd4142]{max-width:76ch;font-size:var(--b2b-body);margin:0 0 38px;line-height:1.55}.people__team[data-v-a4cd4142]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;display:grid}.people__person[data-v-a4cd4142]{min-width:0;list-style:none}.people__portrait[data-v-a4cd4142]{aspect-ratio:1;background:rgb(var(--v-theme-surface-container-high));border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:10px;width:100%;max-width:260px;overflow:hidden}.people__portrait img[data-v-a4cd4142]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.people__profile[data-v-a4cd4142]{max-width:29ch}.people__name[data-v-a4cd4142]{margin:20px 0 5px;font-size:22px;font-weight:500;line-height:1.25}.people__role[data-v-a4cd4142]{min-height:2.8em;color:rgb(var(--v-theme-silicon));margin:0;font-size:14px;line-height:1.4}.people__contribution[data-v-a4cd4142]{border-top:1px solid rgba(var(--v-theme-on-surface),.15);color:rgb(var(--v-theme-text-secondary));margin:13px 0 0;padding-top:13px;font-size:15px;line-height:1.55}@media (width<=1099px){.people__team[data-v-a4cd4142]{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}.people__portrait[data-v-a4cd4142]{max-width:280px}}@media (width<=599px){.people__lead[data-v-a4cd4142]{margin-bottom:30px}.people__team[data-v-a4cd4142]{grid-template-columns:minmax(0,1fr);gap:28px}.people__person[data-v-a4cd4142]{grid-template-columns:clamp(104px,31vw,136px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.people__portrait[data-v-a4cd4142]{border-radius:8px}.people__profile[data-v-a4cd4142]{max-width:none}.people__name[data-v-a4cd4142]{margin-top:0;font-size:19px}.people__role[data-v-a4cd4142]{min-height:0;font-size:13px}.people__contribution[data-v-a4cd4142]{margin-top:12px;padding-top:12px;font-size:14px}}.eng-stack[data-v-4cc0b9bc]{--c-text-primary:rgb(var(--v-theme-on-surface));--c-text-secondary:rgb(var(--v-theme-text-secondary));--c-border:rgb(var(--v-theme-border));--c-border-bright:rgb(var(--v-theme-border-bright));--c-surface:rgb(var(--v-theme-surface));--c-surface-dim:rgb(var(--v-theme-surface-dim));--c-surface-variant:rgb(var(--v-theme-surface-variant));--c-surface-bright:rgb(var(--v-theme-surface-bright));--c-surface-high:rgb(var(--v-theme-surface-container-highest));--c-primary:rgb(var(--v-theme-primary));--c-silicon:rgb(var(--v-theme-silicon));--c-warning:rgb(var(--v-theme-warning));--c-done-top:color-mix(in srgb, var(--c-primary) 20%, var(--c-surface-bright));--c-done-left:color-mix(in srgb, var(--c-primary) 27%, var(--c-surface-variant));--c-done-right:color-mix(in srgb, var(--c-primary) 16%, var(--c-surface-dim));--c-done-line:color-mix(in srgb, var(--c-primary) 45%, var(--c-surface-dim));--u:1px;--row-type:14px;--small-type:13px;--row-min:56px;width:100%;min-width:0;max-width:800px;color:var(--c-text-primary);font-family:var(--font-sans,Outfit,sans-serif);background:0 0;gap:14px;margin-inline:auto;display:grid;container:eng-stack/inline-size}.eng-stack[data-v-4cc0b9bc] .v-icon{max-width:none;max-height:none}.eng-stack__canvas[data-v-4cc0b9bc]{gap:14px;min-width:0;display:grid}.eng-stack__stage[data-v-4cc0b9bc]{--crop:30;aspect-ratio:350/456;width:min(100%,310px);margin-inline:auto;position:relative;overflow:hidden;container:eng-stage/inline-size}.eng-stack__stage[data-v-4cc0b9bc]>*{--k:.28571cqw}.eng-stack__tower[data-v-4cc0b9bc]{left:0;top:calc(var(--k)*var(--crop)*-1);aspect-ratio:350/486;width:100%;height:auto;position:absolute;overflow:visible}.eng-stack__leaders[data-v-4cc0b9bc]{display:none}.eng-stack__ground[data-v-4cc0b9bc]{fill:rgb(var(--v-theme-background));opacity:.8}.eng-stack__leader line[data-v-4cc0b9bc]{stroke:var(--tone);stroke-width:1.7px;stroke-linecap:round;opacity:.72}.eng-stack__leader.is-hovered line[data-v-4cc0b9bc],.eng-stack__leader.is-lit line[data-v-4cc0b9bc]{opacity:1;stroke-width:2.2px}.eng-stack__slab[data-v-4cc0b9bc]{cursor:pointer;pointer-events:auto}.eng-stack__face[data-v-4cc0b9bc]{stroke:color-mix(in srgb,var(--tone) 45%,var(--c-surface-bright));stroke-width:1.1px;stroke-linejoin:round;transition:fill .35s,stroke .35s}.eng-stack__face--top[data-v-4cc0b9bc]{fill:color-mix(in srgb,var(--tone) 10%,var(--c-surface-high))}.eng-stack__face--left[data-v-4cc0b9bc]{fill:color-mix(in srgb,var(--tone) 15%,var(--c-surface-bright))}.eng-stack__face--right[data-v-4cc0b9bc]{fill:color-mix(in srgb,var(--tone) 8%,var(--c-surface))}.eng-stack.is-done .eng-stack__face[data-v-4cc0b9bc]{stroke:var(--c-done-line)}.eng-stack.is-done .eng-stack__face--top[data-v-4cc0b9bc]{fill:var(--c-done-top)}.eng-stack.is-done .eng-stack__face--left[data-v-4cc0b9bc]{fill:var(--c-done-left)}.eng-stack.is-done .eng-stack__face--right[data-v-4cc0b9bc]{fill:var(--c-done-right)}.eng-stack__slab.is-hovered .eng-stack__face[data-v-4cc0b9bc],.eng-stack__slab.is-lit .eng-stack__face[data-v-4cc0b9bc]{stroke:var(--tone);stroke-width:1.5px}.eng-stack__label[data-v-4cc0b9bc]{fill:var(--c-text-secondary);font:500 14px var(--font-sans,Outfit,sans-serif);pointer-events:none;transition:fill .35s}.eng-stack__label-name[data-v-4cc0b9bc]{fill:var(--c-text-primary);font-size:20px;font-weight:600;transition:fill .35s}.eng-stack__slab.is-lit .eng-stack__label[data-v-4cc0b9bc],.eng-stack__slab.is-lit .eng-stack__label-name[data-v-4cc0b9bc]{fill:var(--tone)}.eng-stack__cap-face[data-v-4cc0b9bc]{stroke:var(--c-primary);stroke-width:1.1px;stroke-linejoin:round}.eng-stack__cap-face--top[data-v-4cc0b9bc]{fill:var(--c-surface-high)}.eng-stack__cap-face--left[data-v-4cc0b9bc]{fill:var(--c-surface-bright)}.eng-stack__cap-face--right[data-v-4cc0b9bc]{fill:var(--c-surface)}.eng-stack__body[data-v-4cc0b9bc]{filter:drop-shadow(0 12px 16px rgba(var(--v-theme-background),.5)) drop-shadow(0 0 12px rgba(var(--v-theme-primary),.2))}.eng-stack__cap-label[data-v-4cc0b9bc]{fill:var(--c-text-primary);font:600 13.5px var(--font-sans,Outfit,sans-serif);pointer-events:none}.eng-stack__legend[data-v-4cc0b9bc]{min-width:0}.eng-stack__rows[data-v-4cc0b9bc]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.eng-stack__row[data-v-4cc0b9bc]{min-width:0;font-size:var(--row-type)}.eng-stack__row-button[data-v-4cc0b9bc]{width:100%;height:100%;min-height:var(--row-min);border:1px solid var(--c-border-bright);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:11px;align-items:center;padding:8px 12px 8px 46px;transition:border-color .2s,background-color .2s,box-shadow .15s;display:flex;position:relative}.eng-stack__row-button[data-v-4cc0b9bc]:hover{border-color:color-mix(in srgb,var(--tone) 55%,var(--c-border-bright))}.eng-stack__row.is-hovered .eng-stack__row-button[data-v-4cc0b9bc],.eng-stack__row.is-lit .eng-stack__row-button[data-v-4cc0b9bc]{border-color:var(--tone);background:color-mix(in srgb,var(--tone) 12%,var(--c-surface))}.eng-stack__row.is-selected .eng-stack__row-button[data-v-4cc0b9bc]{box-shadow:0 0 0 1px var(--tone)}.eng-stack__row-button[data-v-4cc0b9bc]:focus-visible{outline:2px solid var(--c-silicon);outline-offset:2px}.eng-stack__row-number[data-v-4cc0b9bc]{top:calc(var(--u)*12);left:calc(var(--u)*14);color:var(--c-text-secondary);font-size:max(11px,calc(var(--u)*11));font-weight:500;line-height:1;transition:color .2s;position:absolute}.eng-stack__row-icon[data-v-4cc0b9bc]{top:calc(var(--u)*31);left:calc(var(--u)*14);width:16px;height:16px;color:var(--tone);opacity:.6;font-size:16px;line-height:0;transition:opacity .2s;display:block;position:absolute}.eng-stack__row-icon[data-v-4cc0b9bc] .v-icon{width:16px;height:16px;font-size:16px}.eng-stack__row.is-lit .eng-stack__row-number[data-v-4cc0b9bc]{color:var(--tone)}.eng-stack__row.is-lit .eng-stack__row-icon[data-v-4cc0b9bc]{opacity:1}.eng-stack__row-copy[data-v-4cc0b9bc]{gap:2px;min-width:0;display:grid}.eng-stack__row-title[data-v-4cc0b9bc]{font-size:var(--row-type);flex-wrap:wrap;align-items:baseline;gap:0 10px;line-height:1.25;display:flex}.eng-stack__row-title b[data-v-4cc0b9bc]{font-weight:600}.eng-stack__row-line[data-v-4cc0b9bc]{color:var(--c-text-secondary);font-size:var(--small-type);overflow-wrap:anywhere;line-height:1.3;display:block}.eng-stack__sr[data-v-4cc0b9bc],.eng-stack__table[data-v-4cc0b9bc]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}@container eng-stack (width>=37.5em){.eng-stack__canvas[data-v-4cc0b9bc]{--u:.12887cqw;--row-type:max(14px, calc(var(--u)*14.5));--small-type:max(13px, calc(var(--u)*13));aspect-ratio:776/486;display:block;position:relative}.eng-stack__stage[data-v-4cc0b9bc]{--crop:0;z-index:2;aspect-ratio:auto;pointer-events:none;width:45.1031%;max-width:none;height:100%;margin-inline:0;position:absolute;top:0;left:0;overflow:visible}.eng-stack__leaders[data-v-4cc0b9bc]{display:inline}.eng-stack__legend[data-v-4cc0b9bc]{position:absolute;inset:0}.eng-stack__rows[data-v-4cc0b9bc]{display:block}.eng-stack__row[data-v-4cc0b9bc]{top:var(--row-top);width:51.5464%;height:13.9918%;position:absolute;left:48.4536%}.eng-stack__row-button[data-v-4cc0b9bc]{min-height:0;padding:0 calc(var(--u)*14) 0 calc(var(--u)*42);border-radius:calc(var(--u)*11)}}@media print{.eng-stack__table[data-v-4cc0b9bc]{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}}@media (prefers-reduced-motion:reduce){.eng-stack[data-v-4cc0b9bc],.eng-stack[data-v-4cc0b9bc] *{transition:none!important}}.connect-live[data-v-6394a402]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.b2b-loop__phases[data-v-6394a402]{gap:8px;margin:0 0 24px;display:grid}.b2b-loop__phases>div[data-v-6394a402]{grid-template-columns:4rem minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.b2b-loop__phases dd[data-v-6394a402]{margin:0}.automation-wheel[data-v-4b71a81f]{--wheel-blue:rgb(var(--v-theme-silicon));--wheel-purple:rgb(var(--v-theme-creator));--wheel-neon:rgb(var(--v-theme-primary));--wheel-orange:rgb(var(--v-theme-warning));--wheel-text:rgb(var(--v-theme-on-surface));--wheel-muted:rgb(var(--v-theme-text-secondary));--wheel-border:rgb(var(--v-theme-border-bright));width:min(100%,var(--wheel-size,520px));min-width:0;color:var(--wheel-text);margin-inline:auto;container:automation-wheel/inline-size}.wheel-stage[data-v-4b71a81f]{aspect-ratio:1;isolation:isolate;width:100%;position:relative}.wheel-stage[data-v-4b71a81f]:before{z-index:-1;background:radial-gradient(circle,rgba(var(--v-theme-creator),.09),transparent 65%);content:"";pointer-events:none;border-radius:50%;position:absolute;inset:10%}.wheel-svg[data-v-4b71a81f]{width:100%;height:100%;display:block;overflow:visible}.wheel-surface-start[data-v-4b71a81f]{stop-color:rgb(var(--v-theme-surface-container-high))}.wheel-surface-end[data-v-4b71a81f]{stop-color:rgb(var(--v-theme-surface-dim))}.wheel-selected-start[data-v-4b71a81f]{stop-color:color-mix(in srgb,var(--wheel-neon) 18%,rgb(var(--v-theme-surface-container-high)))}.wheel-selected-end[data-v-4b71a81f]{stop-color:color-mix(in srgb,var(--wheel-neon) 5%,rgb(var(--v-theme-surface-dim)))}.wheel-hub-start[data-v-4b71a81f]{stop-color:color-mix(in srgb,var(--wheel-purple) 12%,rgb(var(--v-theme-surface-container-high)))}.wheel-labels[data-v-4b71a81f],.wheel-rotor[data-v-4b71a81f],.wheel-work-ring[data-v-4b71a81f]{transform-origin:50%;transform-box:view-box}.wheel-labels[data-v-4b71a81f],.wheel-rotor[data-v-4b71a81f]{transform:rotate(var(--wheel-angle))}.wheel-rim[data-v-4b71a81f]{fill:none;stroke:color-mix(in srgb,var(--wheel-text) 28%,transparent);stroke-width:1.5px}.wheel-ticks[data-v-4b71a81f]{stroke:color-mix(in srgb,var(--wheel-text) 17%,transparent);stroke-width:1.5px}.wheel-tick--major[data-v-4b71a81f]{stroke:color-mix(in srgb,var(--wheel-text) 34%,transparent)}.wheel-sector[data-v-4b71a81f]{stroke:color-mix(in srgb,var(--wheel-text) 17%,transparent);stroke-width:1.5px;cursor:pointer}.wheel-sector.is-selected[data-v-4b71a81f]{stroke:var(--wheel-neon);filter:drop-shadow(0 0 6px rgba(var(--v-theme-primary),.16))}.wheel-sector[data-v-4b71a81f]:hover{stroke:color-mix(in srgb,var(--wheel-neon) 65%,var(--wheel-text))}.wheel-marker[data-v-4b71a81f]{fill:var(--wheel-neon);filter:drop-shadow(0 0 5px rgba(var(--v-theme-primary),.5))}.wheel-axle line[data-v-4b71a81f]{stroke-width:1.5px;stroke-linecap:round;transition:stroke .2s,stroke-width .2s}.wheel-axle__in[data-v-4b71a81f]{stroke:color-mix(in srgb,var(--wheel-blue) 65%,transparent)}.wheel-axle__out[data-v-4b71a81f]{stroke:color-mix(in srgb,var(--wheel-neon) 50%,transparent)}.wheel-axle__in.is-live[data-v-4b71a81f]{stroke:var(--wheel-blue);stroke-width:2.5px}.wheel-axle__out.is-live[data-v-4b71a81f]{stroke:var(--wheel-neon);stroke-width:2.5px}.wheel-node[data-v-4b71a81f]{fill:rgb(var(--v-theme-surface-dim));stroke-width:1.5px}.wheel-node--in[data-v-4b71a81f]{fill:color-mix(in srgb,var(--wheel-blue) 8%,rgb(var(--v-theme-surface-dim)));stroke:var(--wheel-blue);filter:drop-shadow(0 0 6px rgba(var(--v-theme-silicon),.2))}.wheel-node--person[data-v-4b71a81f]{stroke:var(--wheel-border)}.wheel-node--person.is-ready[data-v-4b71a81f]{fill:color-mix(in srgb,var(--wheel-orange) 10%,rgb(var(--v-theme-surface-dim)));stroke:var(--wheel-orange);filter:drop-shadow(0 0 7px rgba(var(--v-theme-warning),.3))}.wheel-hub-ring[data-v-4b71a81f]{fill:rgb(var(--v-theme-surface));stroke:color-mix(in srgb,var(--wheel-purple) 45%,var(--wheel-border));stroke-width:1.5px;filter:drop-shadow(0 0 12px rgba(var(--v-theme-creator),.1))}.wheel-hub-ring.is-working[data-v-4b71a81f]{stroke:var(--wheel-purple);stroke-width:2.5px;filter:drop-shadow(0 0 12px rgba(var(--v-theme-creator),.7))}.wheel-hub-face[data-v-4b71a81f]{stroke:color-mix(in srgb,var(--wheel-text) 10%,transparent);stroke-width:1px}.wheel-work-ring[data-v-4b71a81f]{fill:none;stroke:var(--wheel-purple);stroke-width:1.5px;stroke-dasharray:3 8 16 8;opacity:0;pointer-events:none}.wheel-work-ring.is-working[data-v-4b71a81f]{opacity:1}.wheel-packet[data-v-4b71a81f]{fill:var(--wheel-blue);opacity:0;filter:drop-shadow(0 0 9px var(--wheel-blue));pointer-events:none}.wheel-packet--out[data-v-4b71a81f]{fill:var(--wheel-neon);filter:drop-shadow(0 0 9px var(--wheel-neon))}.wheel-packet__tail[data-v-4b71a81f]{opacity:.45}.wheel-packet__core[data-v-4b71a81f]{fill:var(--wheel-text)}.wheel-labels[data-v-4b71a81f]{pointer-events:none;position:absolute;inset:0}.wheel-option[data-v-4b71a81f]{width:max-content;max-width:18.5%;color:var(--wheel-muted);font:500 clamp(12px,2.6cqi,14px)/1.1 var(--font-sans);text-align:center;transform:translate(-50%,-50%) rotate(calc(var(--wheel-angle)*-1));cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:4px;flex-direction:column;align-items:center;gap:2px;padding:0;display:flex;position:absolute}.wheel-option__icon[data-v-4b71a81f]{flex:none;font-size:clamp(15px,3.6cqi,18px)}.wheel-option>span[data-v-4b71a81f]{max-width:100%}.wheel-option.is-selected[data-v-4b71a81f]{color:var(--wheel-neon)}.wheel-option[data-v-4b71a81f]:hover{color:var(--wheel-text)}.wheel-option.is-selected[data-v-4b71a81f]:hover{color:var(--wheel-neon)}.wheel-option[data-v-4b71a81f]:focus-visible{outline:2px solid var(--wheel-neon);outline-offset:3px}.wheel-node-icon[data-v-4b71a81f]{aspect-ratio:1;pointer-events:none;place-items:center;width:6%;display:grid;position:absolute;top:50%;translate:-50% -50%}.wheel-node-icon[data-v-4b71a81f] .v-icon{font-size:clamp(12px,3cqi,16px)}.wheel-node-icon--in[data-v-4b71a81f]{color:var(--wheel-blue);left:4%}.wheel-node-icon--person[data-v-4b71a81f]{color:var(--wheel-muted);left:96%}.wheel-node-icon--person.is-ready[data-v-4b71a81f]{color:var(--wheel-orange)}.wheel-hub[data-v-4b71a81f]{aspect-ratio:1;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:24.6667%;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.wheel-hub>span[data-v-4b71a81f]{color:var(--wheel-muted);font:600 clamp(7px,1.8cqi,9px)/1 var(--font-mono);letter-spacing:.18em}.wheel-hub>b[data-v-4b71a81f]{letter-spacing:-.035em;font-size:clamp(12px,3cqi,16px);line-height:1.2}.wheel-hint[data-v-4b71a81f]{font:500 11px/1.5 var(--font-mono)}@media (prefers-reduced-motion:reduce){.wheel-packet[data-v-4b71a81f],.wheel-work-ring[data-v-4b71a81f]{opacity:0!important}}.services-tasks[data-v-b0006282]{padding-top:64px;scroll-margin-top:96px}.services-tasks__header[data-v-b0006282]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.services-tasks__layout[data-v-b0006282]{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);align-items:center;gap:28px;display:grid}.services-tasks__gallery-frame[data-v-b0006282]{min-width:0}.services-tasks__gallery[data-v-b0006282]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;animation:.25s ease-out gallery-enter-b0006282;display:grid}.services-tasks__cell[data-v-b0006282]{min-width:0;height:200px}.services-tasks__cell[data-v-b0006282] .catalogue-tile__img,.services-tasks__cell[data-v-b0006282] .hover-active .catalogue-tile__img{opacity:1;filter:none}.services-tasks__cell[data-v-b0006282] .catalogue-tile__overlay{background:linear-gradient(to top,rgba(var(--v-theme-background),.88) 0,rgba(var(--v-theme-background),.64) 25%,rgba(var(--v-theme-background),0) 55%)}.services-tasks__wheel-lane[data-v-b0006282]{min-width:0;padding-right:84px}.services-tasks__wheel[data-v-b0006282]{--wheel-size:400px}.services-tasks__wheel[data-v-b0006282] .wheel-option{max-width:24%}.services-tasks__wheel[data-v-b0006282] .wheel-hint{display:none}.services-tasks__wheel[data-v-b0006282] .wheel-labels,.services-tasks__wheel[data-v-b0006282] .wheel-option,.services-tasks__wheel[data-v-b0006282] .wheel-packet,.services-tasks__wheel[data-v-b0006282] .wheel-rotor,.services-tasks__wheel[data-v-b0006282] .wheel-work-ring{transition:transform 60ms linear}.services-tasks__live[data-v-b0006282]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes gallery-enter-b0006282{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width>=960px){.services-tasks[data-v-b0006282]{padding-top:96px}}@media (width<=959px){.services-tasks__layout[data-v-b0006282]{grid-template-columns:minmax(0,1fr);gap:24px}.services-tasks__wheel-lane[data-v-b0006282]{width:100%;max-width:420px;margin-inline:auto;padding-right:0}}@media (width<=599px){.services-tasks__gallery[data-v-b0006282]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.services-tasks__cell[data-v-b0006282] .catalogue-tile__overlay{padding:12px!important}.services-tasks__cell[data-v-b0006282] h3{line-height:1.3;font-size:.875rem!important}}@media (width<=359px){.services-tasks__wheel[data-v-b0006282] .wheel-option{justify-content:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.services-tasks__gallery[data-v-b0006282]{animation:none}.services-tasks__wheel[data-v-b0006282] .wheel-labels,.services-tasks__wheel[data-v-b0006282] .wheel-option,.services-tasks__wheel[data-v-b0006282] .wheel-packet,.services-tasks__wheel[data-v-b0006282] .wheel-rotor,.services-tasks__wheel[data-v-b0006282] .wheel-work-ring{transition:none}}.b2b-system__layout[data-v-03358dd8]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"visual intro";align-items:center;gap:48px;display:grid}.b2b-system__intro[data-v-03358dd8]{grid-area:intro;min-width:0}.b2b-system__visual[data-v-03358dd8]{grid-area:visual;min-width:0}.b2b-system__benefits[data-v-03358dd8]{gap:12px;list-style:none;display:grid}.b2b-system__benefits li[data-v-03358dd8]{align-items:baseline;display:flex}.b2b-system__benefits li[data-v-03358dd8]:before{content:"·";color:rgb(var(--v-theme-primary));margin-right:8px}.b2b-system__live[data-v-03358dd8]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1199px){.b2b-system__layout[data-v-03358dd8]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px}}@media (width<=959px){.b2b-system__layout[data-v-03358dd8]{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""visual";gap:32px}.b2b-system__intro[data-v-03358dd8]{max-width:620px}.b2b-system__visual[data-v-03358dd8]{width:100%;max-width:760px;margin-inline:auto}}.agency-screen[data-v-22f45e58]{font-family:inherit;display:block}.agency-screen__background[data-v-22f45e58]{fill:rgb(var(--v-theme-surface-dim))}.agency-screen__paper[data-v-22f45e58]{fill:rgb(var(--v-theme-surface-container));stroke:rgba(var(--v-theme-on-surface),.14)}.agency-screen__text[data-v-22f45e58]{fill:rgba(var(--v-theme-on-surface),.92);font-size:17px}.agency-screen__heading[data-v-22f45e58]{font-size:18px}.agency-screen__heading[data-v-22f45e58],.agency-screen__metric[data-v-22f45e58]{fill:rgb(var(--v-theme-on-surface));font-weight:550}.agency-screen__metric[data-v-22f45e58]{font-size:32px}.agency-screen__small[data-v-22f45e58]{font-size:15px}.agency-screen__micro[data-v-22f45e58]{font-size:13px}.agency-screen__muted[data-v-22f45e58]{fill:rgba(var(--v-theme-on-surface),.64)}.agency-screen__white-fill[data-v-22f45e58]{fill:rgb(var(--v-theme-on-surface))}.agency-screen__green[data-v-22f45e58],.agency-screen__green-fill[data-v-22f45e58]{fill:rgb(var(--v-theme-primary))}.agency-screen__blue[data-v-22f45e58],.agency-screen__blue-dot[data-v-22f45e58]{fill:rgb(var(--v-theme-silicon))}.agency-screen__blue-line[data-v-22f45e58]{fill:none;stroke:rgb(var(--v-theme-silicon));stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.agency-screen__warning[data-v-22f45e58]{fill:rgb(var(--v-theme-warning))}.agency-screen__warning-wash[data-v-22f45e58]{fill:rgba(var(--v-theme-warning),.1)}.agency-screen__flag-field[data-v-22f45e58]{stroke:rgba(var(--v-theme-warning),.5);stroke-dasharray:4 3}.agency-screen__warning-line[data-v-22f45e58]{fill:none;stroke:rgb(var(--v-theme-warning));stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.agency-screen__grid[data-v-22f45e58]{fill:none;stroke:rgba(var(--v-theme-on-surface),.1);stroke-width:1px}.agency-screen__divider[data-v-22f45e58]{stroke-dasharray:3 4}.agency-screen__document-lines[data-v-22f45e58]{fill:none;stroke:rgba(var(--v-theme-on-surface),.24);stroke-width:3px;stroke-linecap:round}.agency-screen__fold[data-v-22f45e58]{fill:rgb(var(--v-theme-surface-container-high));stroke:rgba(var(--v-theme-on-surface),.14)}.agency-screen__flow[data-v-22f45e58]{fill:none;stroke:rgba(var(--v-theme-silicon),.75);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.agency-screen__report-bars[data-v-22f45e58]{fill:rgba(var(--creative-tone,var(--v-theme-silicon)),.7)}.agency-screen__bars[data-v-22f45e58]{fill:rgba(var(--v-theme-primary),.1)}.agency-screen__chart[data-v-22f45e58]{fill:none;stroke:rgb(var(--v-theme-primary));stroke-width:3px;stroke-linecap:round}.agency-screen__projection[data-v-22f45e58]{fill:none;stroke:rgb(var(--v-theme-silicon));stroke-width:3px;stroke-dasharray:6 5;stroke-linecap:round}.agency-screen__range[data-v-22f45e58]{fill:rgba(var(--v-theme-silicon),.16)}.agency-screen__check[data-v-22f45e58]{fill:none;stroke:rgb(var(--v-theme-primary));stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.agency-screen__draft[data-v-22f45e58]{fill:rgba(var(--v-theme-primary),.055);stroke:rgba(var(--v-theme-primary),.26)}.agency-screen__avatar[data-v-22f45e58]{fill:rgba(var(--v-theme-silicon),.11)}.agency-screen__blue-wash[data-v-22f45e58]{fill:rgba(var(--v-theme-silicon),.09);stroke:rgba(var(--v-theme-silicon),.16)}.agency-screen__image-caption[data-v-22f45e58]{fill:rgba(var(--v-theme-background),.82)}.agency-results-cube[data-v-478f6a2e]{width:100%;height:auto;display:block;overflow:visible}.agency-results-cube__halo-start[data-v-478f6a2e]{stop-color:rgba(var(--creative-tone),.22)}.agency-results-cube__core polygon[data-v-478f6a2e]{fill:rgba(var(--creative-tone),.1);stroke:rgba(var(--creative-tone),.7);stroke-width:1.2px}.agency-results-cube__face-base[data-v-478f6a2e]{fill:rgb(var(--v-theme-surface-dim))}.agency-results-cube__edge[data-v-478f6a2e]{fill:none;stroke:rgb(var(--creative-tone));stroke-width:1.6px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px rgba(var(--creative-tone),.7))}.agency-results-cube__wire[data-v-478f6a2e],.agency-results-cube__wire-glow[data-v-478f6a2e]{fill:none;stroke:rgb(var(--creative-tone));stroke-linecap:round}.agency-results-cube__wire[data-v-478f6a2e]{stroke-width:2.2px}.agency-results-cube__wire-glow[data-v-478f6a2e]{stroke-width:7px;opacity:.4;filter:blur(4px)}.agency-results-cube__port[data-v-478f6a2e]{fill:rgb(var(--creative-tone))}.agency-results-cube__packet[data-v-478f6a2e]{fill:rgb(var(--v-theme-on-surface));filter:drop-shadow(0 0 4px rgb(var(--creative-tone)))}.agency-results-cube__preview[data-v-478f6a2e]{background:rgb(var(--v-theme-surface-dim));border-radius:8px;width:100%;height:100%;overflow:hidden}.agency-results-cube__preview-content[data-v-478f6a2e]{transform-origin:50%;width:100%;height:100%}.agency-results-cube__preview[data-v-478f6a2e] :is(img,video,svg){-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.agency-results-cube__preview-edge[data-v-478f6a2e]{fill:none;stroke:rgba(var(--creative-tone),.85);stroke-width:1.6px;filter:drop-shadow(0 0 6px rgba(var(--creative-tone),.65));pointer-events:none}.agency-gallery[data-v-fad4370c]{grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr);align-items:center;gap:40px;width:100%;display:grid}.agency-gallery__copy[data-v-fad4370c],.agency-gallery__visual[data-v-fad4370c]{min-width:0}.agency-gallery__visual[data-v-fad4370c]{position:relative}@media (width<=1199px){.agency-gallery[data-v-fad4370c]{gap:40px}}@media (width<=959px){.agency-gallery[data-v-fad4370c]{grid-template-columns:minmax(0,1fr);gap:40px}.agency-gallery__visual[data-v-fad4370c]{width:100%;max-width:680px;margin-inline:auto}}.b2b-partners__copy[data-v-6078e069],.b2b-partners__stage[data-v-6078e069]{min-width:0}.b2b-partners__cta.v-btn[data-v-6078e069]{letter-spacing:normal;text-indent:0;max-width:100%;height:auto;min-height:48px;padding-block:12px}.b2b-partners__cta[data-v-6078e069] .v-btn__content{white-space:normal}.services-closing__card[data-v-f021cb80]{min-width:0;min-height:340px}.services-closing__assurances[data-v-f021cb80]{min-width:0}.services-closing__portrait[data-v-f021cb80]{-o-object-fit:cover;object-fit:cover;border-radius:16px;flex:0 0 80px;width:80px;height:80px}.services-closing__assurance[data-v-f021cb80]{padding:8px 12px}.services-closing__assurance+.services-closing__assurance[data-v-f021cb80]{border-top:1px solid rgba(var(--v-theme-on-surface),.14);padding-top:24px}.services-closing__privacy[data-v-f021cb80]{color:rgb(var(--v-theme-silicon));text-underline-offset:3px}.services-closing__cta[data-v-f021cb80]{max-width:100%;height:auto;min-height:48px;padding-block:12px}.services-closing__cta[data-v-f021cb80] .v-btn__content{white-space:normal}section.landing-section.b2b-faq[data-v-f021cb80]{padding-top:0}.b2b-faq__panel[data-v-f021cb80]{background:0 0!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important}.b2b-faq__answer[data-v-f021cb80]{line-height:1.75}.b2b-page[data-v-e8f708bc]{--b2b-gutter:104px;--b2b-gap:24px;--b2b-section-pad:88px;--b2b-compact-pad:48px;--b2b-body:17px}@media (width<=1359px){.b2b-page[data-v-e8f708bc]{--b2b-gutter:96px}}@media (width<=1099px){.b2b-page[data-v-e8f708bc]{--b2b-gutter:64px;--b2b-gap:20px;--b2b-section-pad:64px;--b2b-compact-pad:40px;--b2b-body:16px}}@media (width<=767px){.b2b-page[data-v-e8f708bc]{--b2b-gutter:32px;--b2b-gap:16px;--b2b-section-pad:48px;--b2b-compact-pad:32px}}@media (width<=599px){.b2b-page[data-v-e8f708bc]{--b2b-gutter:20px}}@media (width<=359px){.b2b-page[data-v-e8f708bc]{--b2b-gutter:16px}}.b2b-page[data-v-e8f708bc] .landing-section{padding-block:clamp(64px,7vw,104px)}.b2b-page[data-v-e8f708bc] section{z-index:2;position:relative}.b2b-page[data-v-e8f708bc] .v-container{padding-inline:clamp(20px,3.3vw,48px)!important}@media (width>=768px){.b2b-page[data-v-e8f708bc] #system>.v-container,.b2b-page[data-v-e8f708bc] #system~section>.v-container,.b2b-page[data-v-e8f708bc] #working-with-socaity>.v-container{padding-inline:clamp(88px,7vw,112px)!important}}.b2b-page[data-v-e8f708bc] .b2b-body-section{padding-block:var(--b2b-section-pad);scroll-margin-top:96px}.b2b-page[data-v-e8f708bc] #people{padding-block:var(--b2b-compact-pad)}.b2b-page[data-v-e8f708bc] #people>.v-container{padding-inline:var(--b2b-gutter)!important}.b2b-page[data-v-e8f708bc] h1,.b2b-page[data-v-e8f708bc] h2,.b2b-page[data-v-e8f708bc] h3{letter-spacing:-.025em}.b2b-page[data-v-e8f708bc] h2{text-wrap:balance}.b2b-page[data-v-e8f708bc] .text-medium-emphasis{color:rgb(var(--v-theme-text-secondary))!important}.b2b-page[data-v-e8f708bc] .v-icon{max-width:22px;max-height:22px}.landing-surface{box-shadow:0 30px 80px -35px #000000e6,0 0 32px rgba(var(--v-theme-primary),.035),inset 0 1px 1px #ffffff14,inset 0 0 0 1px #ffffff08;backdrop-filter:blur(12px);border-color:rgba(var(--v-theme-primary),.16)!important;background:#121311e0!important}.landing-surface--raised{background:#0f100ec7!important;border-color:#ffffff24!important}
