.media-placeholder[data-astro-cid-jw5auqaj]{border-radius:var(--media-placeholder-radius);background:var(--color-placeholder)}.media-placeholder--box[data-astro-cid-jw5auqaj]{width:100%;aspect-ratio:var(--media-placeholder-ratio)}.media-placeholder--fill[data-astro-cid-jw5auqaj]{position:absolute;inset:0}.section-label[data-astro-cid-ywijwoia]{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent);align-items:center;gap:12px;display:inline-flex}.section-label--white[data-astro-cid-ywijwoia]{color:var(--color-on-dark)}.section-label--muted[data-astro-cid-ywijwoia]{color:var(--color-muted)}.section-label__marker[data-astro-cid-ywijwoia]{background:var(--color-accent);flex:none;width:24px;height:3px}.section-header[data-astro-cid-4pwhl5fg]{grid-template-areas:"label""heading""intro";row-gap:16px;display:grid}.section-header--no-intro[data-astro-cid-4pwhl5fg]{grid-template-areas:"label""heading"}.section-header__label[data-astro-cid-4pwhl5fg]{grid-area:label;display:flex}.section-header__heading[data-astro-cid-4pwhl5fg]{grid-area:heading}.section-header__intro[data-astro-cid-4pwhl5fg]{max-width:var(--measure);font:var(--type-body);color:var(--color-muted);grid-area:intro}.section-header--split[data-astro-cid-4pwhl5fg]{grid-template-columns:repeat(2, minmax(0, var(--measure)));grid-template-areas:"label.""heading intro";column-gap:20px}.section-header--split[data-astro-cid-4pwhl5fg] .section-header__intro[data-astro-cid-4pwhl5fg]{color:var(--color-ink)}.section-header--features[data-astro-cid-4pwhl5fg]{grid-template-columns:minmax(0,860px) minmax(0,360px);grid-template-areas:"label.""heading intro";align-items:end;gap:20px 40px}.section-header--centred[data-astro-cid-4pwhl5fg]{text-align:center;justify-items:center}.section-header--banner[data-astro-cid-4pwhl5fg]{row-gap:20px;max-width:560px}.section-header--banner[data-astro-cid-4pwhl5fg] .section-header__intro[data-astro-cid-4pwhl5fg]{max-width:540px;font:var(--type-description-lg);color:var(--color-on-dark)}@media (width<=768px){.section-header--split[data-astro-cid-4pwhl5fg],.section-header--features[data-astro-cid-4pwhl5fg]{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""heading""intro";row-gap:16px}.section-header--no-intro[data-astro-cid-4pwhl5fg]{grid-template-areas:"label""heading"}}.section-band[data-astro-cid-wjpt2iiv]{gap:24px;display:grid}.section-band--centred[data-astro-cid-wjpt2iiv]{gap:32px}.section-band--features[data-astro-cid-wjpt2iiv]{gap:56px}.media-image[data-astro-cid-hnkdixbs]{object-fit:cover;object-position:var(--media-image-position,50% 50%);border-radius:var(--media-image-radius);display:block}.media-image--box[data-astro-cid-hnkdixbs]{width:100%;height:auto}.media-image--fill[data-astro-cid-hnkdixbs]{width:100%;height:100%;position:absolute;inset:0}.call-to-action[data-astro-cid-vld7vyhm]{gap:32px;display:grid}.call-to-action__card[data-astro-cid-vld7vyhm]{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);justify-content:space-between;align-items:center;gap:32px;padding:32px;display:flex}.call-to-action__text[data-astro-cid-vld7vyhm]{max-width:var(--measure);flex-direction:column;gap:8px;display:flex}.call-to-action__body[data-astro-cid-vld7vyhm]{font:var(--type-body);color:var(--color-muted)}.call-to-action__qualification[data-astro-cid-vld7vyhm]{max-width:var(--measure);font:var(--type-description-xs);color:var(--color-muted)}@media (width<=640px){.call-to-action__card[data-astro-cid-vld7vyhm]{flex-direction:column;align-items:stretch;gap:24px;padding:24px}}.icon-tile[data-astro-cid-nk7dxfza]{border-radius:var(--radius-tile);width:40px;height:40px;color:var(--color-accent);background:var(--color-icon-tile);flex:none;justify-content:center;place-self:start;align-items:center;display:inline-flex}.icon-tile--on-dark[data-astro-cid-nk7dxfza]{color:var(--color-on-dark);background:var(--color-on-dark-tile)}.card[data-astro-cid-mx574jlw]{border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative}.card__body[data-astro-cid-mx574jlw]{flex-direction:column;gap:10px;display:flex}.card__title[data-astro-cid-mx574jlw]{font:var(--type-subtitle-sm);color:var(--color-ink)}.card__text[data-astro-cid-mx574jlw]{font:var(--type-description-sm);color:var(--color-muted)}.card--photo-off[data-astro-cid-mx574jlw],.card--photo-on[data-astro-cid-mx574jlw]{background:var(--color-surface);border:1px solid var(--color-hairline);gap:10px;padding:24px}.card--photo-off[data-astro-cid-mx574jlw]{min-height:224px}.card--photo-on[data-astro-cid-mx574jlw]{min-height:296px}.card--photo-behind[data-astro-cid-mx574jlw]{isolation:isolate;background:var(--color-ink);overflow:hidden}.card--photo-behind[data-astro-cid-mx574jlw] .card__title[data-astro-cid-mx574jlw],.card--photo-behind[data-astro-cid-mx574jlw] .card__text[data-astro-cid-mx574jlw],.card--photo-behind[data-astro-cid-mx574jlw] .card__more[data-astro-cid-mx574jlw]{color:var(--color-on-dark)}.card__backdrop[data-astro-cid-mx574jlw]{z-index:-1;position:absolute;inset:0}.card__backdrop[data-astro-cid-mx574jlw]:after{content:"";background:linear-gradient(to bottom, var(--color-card-scrim-top) 0, var(--color-card-scrim-mid) 71px, var(--color-scrim-foot) 273px);position:absolute;inset:0}.card--photo-behind[data-astro-cid-mx574jlw]:after{content:"";background:var(--color-card-bar);height:8px;position:absolute;inset:auto 0 0}.card--solution[data-astro-cid-mx574jlw]{justify-content:space-between;gap:10px;min-height:273px;padding:24px}.card--use-case[data-astro-cid-mx574jlw] .card__backdrop[data-astro-cid-mx574jlw]>*{filter:blur(12px)}.card--use-case[data-astro-cid-mx574jlw] .card__body[data-astro-cid-mx574jlw]{flex:1 0 auto;min-height:186px;padding:24px 24px 12px}.card--use-case[data-astro-cid-mx574jlw] .card__more[data-astro-cid-mx574jlw]{padding:16px 24px 24px}.card__more--hidden[data-astro-cid-mx574jlw]{visibility:hidden}.card__more[data-astro-cid-mx574jlw]{font:var(--type-link);gap:12px;padding-top:16px;display:grid}.card__more[data-astro-cid-mx574jlw]:before{content:"";background:var(--color-card-divider);height:1px}.card__link[data-astro-cid-mx574jlw]{color:inherit;text-decoration:none}.card__link[data-astro-cid-mx574jlw]:after{content:"";z-index:1;position:absolute;inset:0}.card__link[data-astro-cid-mx574jlw]:focus-visible{outline:none}.card--link[data-astro-cid-mx574jlw]{transition:box-shadow var(--motion-card), transform var(--motion-card)}.card--link[data-astro-cid-mx574jlw]:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-8px)}.card--link[data-astro-cid-mx574jlw]:focus-within{outline:var(--focus-outline);outline-offset:2px}@media (prefers-reduced-motion:reduce){.card--link[data-astro-cid-mx574jlw]{transition:box-shadow var(--motion-card)}.card--link[data-astro-cid-mx574jlw]:hover{transform:none}}@media (width<=640px){.card--photo-off[data-astro-cid-mx574jlw],.card--photo-on[data-astro-cid-mx574jlw],.card--use-case[data-astro-cid-mx574jlw] .card__body[data-astro-cid-mx574jlw]{min-height:0}}.card-grid[data-astro-cid-uzz65feq]{gap:20px;display:grid}.card-grid--4[data-astro-cid-uzz65feq]{grid-template-columns:repeat(4,minmax(0,1fr))}.card-grid--3[data-astro-cid-uzz65feq]{grid-template-columns:repeat(3,minmax(0,1fr))}.card-grid__item[data-astro-cid-uzz65feq]{display:grid}@media (width<=1024px){.card-grid--4[data-astro-cid-uzz65feq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.card-grid--3[data-astro-cid-uzz65feq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.card-grid--3[data-astro-cid-uzz65feq],.card-grid--4[data-astro-cid-uzz65feq]{grid-template-columns:minmax(0,1fr)}}.pause-button[data-astro-cid-itf5v536]{width:32px;height:32px;color:var(--color-icon-grey);background:var(--color-surface);border:1px solid var(--color-control-border);border-radius:var(--radius-control);cursor:pointer;transition:background-color var(--motion-control), border-color var(--motion-control), color var(--motion-control);justify-content:center;align-items:center;padding:0;display:inline-flex}.pause-button[data-astro-cid-itf5v536][hidden]{display:none}.pause-button[data-astro-cid-itf5v536]:hover{color:var(--color-ink);background:var(--color-hover-fill);border-color:var(--color-control-border-hover)}.pause-button[data-astro-cid-itf5v536]:not([data-state=paused]) [data-pause-button-icon=play],.pause-button[data-astro-cid-itf5v536][data-state=paused] [data-pause-button-icon=pause]{display:none}@media (width<=640px){.pause-button[data-astro-cid-itf5v536]{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.pause-button[data-astro-cid-itf5v536]{transition:none}}.visually-hidden[data-astro-cid-djngt7tx]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.breadcrumb__list[data-astro-cid-pv3ckv2o]{font:var(--type-description-sm);color:var(--color-icon-grey);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.breadcrumb__item[data-astro-cid-pv3ckv2o]{align-items:center;gap:8px;display:inline-flex}.breadcrumb__link[data-astro-cid-pv3ckv2o]{min-height:24px;color:inherit;transition:color var(--motion-link);align-items:center;text-decoration:none;display:inline-flex}.breadcrumb__link[data-astro-cid-pv3ckv2o]:hover,.breadcrumb__link[data-astro-cid-pv3ckv2o]:focus-visible{color:var(--color-link-hover);text-decoration:underline}.breadcrumb__current[data-astro-cid-pv3ckv2o]{color:var(--color-ink)}.breadcrumb--on-dark[data-astro-cid-pv3ckv2o] .breadcrumb__list[data-astro-cid-pv3ckv2o],.breadcrumb--on-dark[data-astro-cid-pv3ckv2o] .breadcrumb__link[data-astro-cid-pv3ckv2o]:hover,.breadcrumb--on-dark[data-astro-cid-pv3ckv2o] .breadcrumb__link[data-astro-cid-pv3ckv2o]:focus-visible,.breadcrumb--on-dark[data-astro-cid-pv3ckv2o] .breadcrumb__current[data-astro-cid-pv3ckv2o]{color:var(--color-on-dark)}@media (width<=640px){.breadcrumb__link[data-astro-cid-pv3ckv2o]{margin-block:-10px;padding-block:10px}}@media (prefers-reduced-motion:reduce){.breadcrumb__link[data-astro-cid-pv3ckv2o]{transition:none}}.last-updated[data-astro-cid-lxj6j3pg]{font:var(--type-description-sm)}.looping-video[data-astro-cid-hlbrwmis]{position:absolute;inset:0}.looping-video__frame[data-astro-cid-hlbrwmis]{object-fit:cover;object-position:var(--looping-video-position,50% 50%);width:100%;height:100%;position:absolute;inset:0}.tagline[data-astro-cid-n43ncc2d]{border-radius:var(--radius-pill);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-on-dark);background:var(--color-on-dark-tile);align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.hero__lede[data-astro-cid-yodha2z4]{font:var(--type-description-lg)}.hero--backdrop[data-astro-cid-yodha2z4]{--hero-shell-left:max(var(--gutter), (100% - var(--content-width)) / 2);--hero-copy-right:calc(var(--hero-shell-left) + min(620px, .6 * (100% - 2 * var(--hero-shell-left))));--hero-scrim-run:35%;top:var(--header-height);isolation:isolate;min-height:min(calc(100dvh - var(--header-height)), 75vw);color:var(--color-on-dark);background:var(--color-ink);position:sticky;overflow:hidden}.hero--backdrop[data-astro-cid-yodha2z4] :focus-visible{outline-color:var(--color-on-dark);outline-offset:2px}.hero__media[data-astro-cid-yodha2z4]{z-index:-2;position:absolute;inset:0}.hero--backdrop[data-astro-cid-yodha2z4][data-covered]{position:relative}.hero--video[data-astro-cid-yodha2z4]{--looping-video-position:65% 50%}.hero--backdrop[data-astro-cid-yodha2z4]:before{content:"";z-index:-1;background:linear-gradient(to right, var(--color-scrim-edge) 0, var(--color-scrim-text) calc(var(--hero-copy-right) + 10px), var(--color-scrim-clear) calc(var(--hero-copy-right) + 10px + var(--hero-scrim-run)));position:absolute;inset:0}.hero--scrim-split[data-astro-cid-yodha2z4]{--hero-scrim-run:clamp(0%, (var(--content-width) + 2 * var(--gutter) - 100%) * 1000, 35%)}.hero__frame[data-astro-cid-yodha2z4]{width:min(var(--content-width), 100% - 2 * var(--gutter));min-height:inherit;align-items:center;margin-inline:auto;padding-block:72px;display:grid;position:relative}.hero__breadcrumb[data-astro-cid-yodha2z4]{position:absolute;top:32px;left:0}.hero__pause[data-astro-cid-yodha2z4]{position:absolute;bottom:32px;right:0}.hero__copy[data-astro-cid-yodha2z4]{flex-direction:column;align-items:flex-start;gap:16px;width:min(620px,60%);display:flex;position:relative}.hero__actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:12px;display:flex}.hero--figure[data-astro-cid-yodha2z4]{padding:32px var(--gutter) 0;background:var(--color-surface)}.hero__inner[data-astro-cid-yodha2z4]{width:min(var(--content-width), 100%);flex-direction:column;gap:32px;margin-inline:auto;display:flex}.hero__title-block[data-astro-cid-yodha2z4]{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.hero__title-lede[data-astro-cid-yodha2z4]{flex-direction:column;align-items:center;gap:10px;display:flex}.hero--figure[data-astro-cid-yodha2z4] .hero__lede[data-astro-cid-yodha2z4],.hero--figure[data-astro-cid-yodha2z4] .last-updated{max-width:var(--measure);color:var(--color-muted)}.hero__figure[data-astro-cid-yodha2z4]{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:24px}@media (width<=768px){.hero--backdrop[data-astro-cid-yodha2z4]{min-height:calc(100dvh - var(--header-height))}.hero--video[data-astro-cid-yodha2z4]{--looping-video-position:50% 30%}.hero__pause[data-astro-cid-yodha2z4]{top:24px;bottom:auto}.hero--backdrop[data-astro-cid-yodha2z4]:before{content:none}.hero--image[data-astro-cid-yodha2z4]:before{content:"";background:linear-gradient(to bottom, var(--color-scrim-text) 0, var(--color-scrim-text) 72px, var(--color-scrim-clear) 136px)}.hero__frame[data-astro-cid-yodha2z4]{align-items:end;padding-block:72px 48px}.hero__copy[data-astro-cid-yodha2z4]{width:min(620px,100%)}.hero__copy[data-astro-cid-yodha2z4]:before,.hero__copy[data-astro-cid-yodha2z4]:after{content:"";z-index:-1;position:absolute;left:-100vw;right:-100vw}.hero__copy[data-astro-cid-yodha2z4]:before{background:linear-gradient(to bottom, var(--color-scrim-under-text), var(--color-scrim-foot));top:-24px;bottom:-48px}.hero__copy[data-astro-cid-yodha2z4]:after{background:linear-gradient(to top, var(--color-scrim-under-text) 0, var(--color-scrim-fade) 25vh, var(--color-scrim-top) 100%);height:100vh;bottom:calc(100% + 24px)}}@media (width<=640px){.hero__frame[data-astro-cid-yodha2z4]{padding-bottom:32px}.hero__breadcrumb[data-astro-cid-yodha2z4]{top:24px}.hero__pause[data-astro-cid-yodha2z4]{top:16px}.hero__copy[data-astro-cid-yodha2z4]:before{bottom:-32px}.hero__figure[data-astro-cid-yodha2z4]{padding:16px}}
