.bp[data-astro-cid-pob33kh4]{width:100%;height:auto;color:var(--color-blue-400);overflow:visible}.bp[data-astro-cid-pob33kh4] .bp-l{stroke:currentColor;stroke-width:1.1px;vector-effect:non-scaling-stroke}.bp[data-astro-cid-pob33kh4] .bp-soft{opacity:.5}.bp[data-astro-cid-pob33kh4] .bp-dash{stroke-dasharray:4 4;opacity:.55}.bp[data-astro-cid-pob33kh4] .bp-accent{stroke:#fff}.bp[data-astro-cid-pob33kh4] .bp-estop{stroke:var(--color-safety);stroke-width:1.6px}.bp[data-astro-cid-pob33kh4] .bp-dim{opacity:.7}.bp[data-astro-cid-pob33kh4] .bp-t{fill:currentColor;font-family:var(--font-mono);letter-spacing:.04em;font-size:11px}.bp[data-astro-cid-pob33kh4] .bp-call circle{fill:var(--color-blue-400)}.bp[data-astro-cid-pob33kh4] .bp-call .bp-t{fill:var(--color-ice)}.bp[data-astro-cid-pob33kh4] .bp-beam{stroke:url(#beamGrad);stroke-width:1.2px;stroke-dasharray:3 9;animation:1.6s linear infinite beam;animation-delay:calc(var(--i) * -.11s);opacity:.9}@keyframes beam{to{stroke-dashoffset:-24px}}html.js .bp[data-astro-cid-pob33kh4] .bp-l{stroke-dasharray:1;stroke-dashoffset:1px}html.js .bp[data-astro-cid-pob33kh4] .bp-t,html.js .bp[data-astro-cid-pob33kh4] .bp-call circle,html.js .bp[data-astro-cid-pob33kh4] .bp-beam{opacity:0}html.js .bp[data-astro-cid-pob33kh4] .bp-dash{stroke-dasharray:1}.hero[data-astro-cid-i3irphx7]{margin-top:var(--frame);min-height:max(680px, calc(100svh - var(--frame) * 2));background:var(--color-navy-900);color:var(--color-ice);isolation:isolate;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.hero-bg[data-astro-cid-i3irphx7]{z-index:-3;position:absolute;inset:0}.hero-glow[data-astro-cid-i3irphx7]{z-index:-2;background:radial-gradient(60% 70% at 78% 40%,#1571b952,#0000 70%),radial-gradient(50% 60% at 0 100%,#348acb24,#0000 70%);position:absolute;inset:0}.hero-crops[data-astro-cid-i3irphx7]{color:#eaf1f759;pointer-events:none;position:absolute;inset:clamp(18px,3vw,40px)}.hero-art[data-astro-cid-i3irphx7]{z-index:0;pointer-events:none;width:min(52vw,840px);position:absolute;top:50%;right:clamp(-24px,-.5vw,0px);translate:0 -44%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 38%);mask-image:linear-gradient(90deg,#0000 0%,#000 38%)}.hero-content[data-astro-cid-i3irphx7]{z-index:1;padding-top:calc(var(--header-h) + 56px);padding-bottom:140px;position:relative}.hero-title[data-astro-cid-i3irphx7]{color:#fff;flex-direction:column;font-size:clamp(3rem,1.1rem + 4.6vw,6.25rem);display:flex}@media (width>=1025px){.hero-title[data-astro-cid-i3irphx7] .hl[data-astro-cid-i3irphx7]{white-space:nowrap}}.hero-title[data-astro-cid-i3irphx7] em[data-astro-cid-i3irphx7]{color:var(--color-blue-300);font-style:normal}.hero-sub[data-astro-cid-i3irphx7]{color:#eaf1f7c7;max-width:46ch;margin-top:32px}.hero-ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.hero-bottom[data-astro-cid-i3irphx7]{z-index:1;color:#eaf1f7c7;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;bottom:clamp(26px,4vw,48px);left:0;right:0}.hero-scroll[data-astro-cid-i3irphx7]{align-items:center;gap:12px;display:inline-flex}.hero-scroll-ico[data-astro-cid-i3irphx7]{width:36px;height:36px;animation:bob 2.2s var(--ease-emphasized) infinite;border:1px solid #eaf1f74d;border-radius:999px;place-items:center;display:grid}@keyframes bob{50%{transform:translateY(5px)}}@media (width<=1024px){.hero-art[data-astro-cid-i3irphx7]{opacity:.38;width:120vw;top:auto;bottom:-4%;right:-38vw;translate:0;-webkit-mask-image:none;mask-image:none}.hero-loc[data-astro-cid-i3irphx7]{display:none}}@media (width<=640px){.hero-content[data-astro-cid-i3irphx7]{padding-bottom:120px}.hero-ctas[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{justify-content:space-between;width:100%}.hero-art[data-astro-cid-i3irphx7]{opacity:.3;width:150vw;right:-62vw}}.records[data-astro-cid-cglmvl5z]{padding-top:var(--section-sm)}.records-grid[data-astro-cid-cglmvl5z]{grid-template-columns:1fr 2fr;align-items:start;gap:clamp(32px,5vw,96px);display:grid}.records-intro[data-astro-cid-cglmvl5z]{top:calc(var(--header-h) + 32px);gap:18px;display:grid;position:sticky}.records-intro[data-astro-cid-cglmvl5z] h2[data-astro-cid-cglmvl5z]{max-width:14ch}.records-list[data-astro-cid-cglmvl5z]{border-top:1px solid #0a181f29;margin:0;padding:0;list-style:none}.record[data-astro-cid-cglmvl5z]{border-bottom:1px solid #0a181f29;grid-template-columns:minmax(140px,1fr) 2fr 1.4fr;align-items:baseline;gap:24px;padding-block:26px;display:grid}.record-value[data-astro-cid-cglmvl5z]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-gray-900);font-size:clamp(3rem,2rem + 3vw,4.75rem);font-weight:500;line-height:.9}.record-what[data-astro-cid-cglmvl5z]{font-family:var(--font-display);font-size:var(--t-h5);letter-spacing:-.015em;max-width:26ch;line-height:1.32}.record-where[data-astro-cid-cglmvl5z]{color:var(--color-blue-600);font-size:.875rem;font-weight:600}.norms-band[data-astro-cid-cglmvl5z]{margin-top:var(--section-sm);border-block:1px solid #0a181f1a;padding-block:22px}.norm[data-astro-cid-cglmvl5z]{font-family:var(--font-display);letter-spacing:-.035em;white-space:nowrap;color:var(--color-gray-900);align-items:center;gap:clamp(28px,4vw,56px);padding-right:clamp(28px,4vw,56px);font-size:clamp(2rem,1.3rem + 2.6vw,4rem);line-height:1.1;display:inline-flex}.norm[data-astro-cid-cglmvl5z]:nth-child(2n) span[data-astro-cid-cglmvl5z]{color:var(--color-gray-600)}.norm[data-astro-cid-cglmvl5z] i[data-astro-cid-cglmvl5z]{background:var(--color-blue-500);border-radius:2px;width:10px;height:10px;transform:rotate(45deg)}@media (width<=960px){.records-grid[data-astro-cid-cglmvl5z]{grid-template-columns:1fr}.records-intro[data-astro-cid-cglmvl5z]{position:static}}@media (width<=640px){.record[data-astro-cid-cglmvl5z]{grid-template-columns:1fr;gap:8px}}.statement[data-astro-cid-oskfeikp]{padding-block:var(--section-lg) var(--section-sm)}.statement-text[data-astro-cid-oskfeikp]{text-align:center;max-width:26ch;font-family:var(--font-display);letter-spacing:-.035em;margin-inline:auto;font-size:clamp(2rem,1.2rem + 3vw,4.25rem);font-weight:500;line-height:1.08}.svc-list[data-astro-cid-qmjtkzr2]{border-top:1px solid #0a181f29;margin:0;padding:0;list-style:none}.svc-list[data-astro-cid-qmjtkzr2] li[data-astro-cid-qmjtkzr2]{border-bottom:1px solid #0a181f29}.svc-row[data-astro-cid-qmjtkzr2]{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 48px;align-items:center;gap:clamp(16px,2.4vw,40px);padding-block:clamp(24px,3vw,40px);display:grid;position:relative}.svc-row[data-astro-cid-qmjtkzr2]:before{content:"";inset:0 calc(var(--margin) * -.5);z-index:-1;border-radius:var(--radius-lg);opacity:0;transition:opacity .45s var(--ease-standard), transform .6s var(--ease-emphasized);background:#fff;position:absolute;transform:scaleY(.6)}.svc-row[data-astro-cid-qmjtkzr2]:hover:before,.svc-row[data-astro-cid-qmjtkzr2]:focus-visible:before{opacity:1;transform:none}.svc-row[data-astro-cid-qmjtkzr2]:hover .svc-name[data-astro-cid-qmjtkzr2]{color:var(--color-blue-600);transform:translate(6px)}.svc-name[data-astro-cid-qmjtkzr2]{transition:transform .6s var(--ease-emphasized), color .4s}.svc-desc[data-astro-cid-qmjtkzr2]{gap:14px;display:grid}.svc-text[data-astro-cid-qmjtkzr2]{color:var(--color-gray-700);max-width:52ch;font-size:.9875rem}.svc-tags[data-astro-cid-qmjtkzr2]{color:var(--color-gray-700);flex-wrap:wrap;gap:6px;display:flex}.svc-go[data-astro-cid-qmjtkzr2]{width:48px;height:48px;transition:background-color .4s, color .4s, border-color .4s, transform .5s var(--ease-emphasized);border:1px solid #0a181f2e;border-radius:999px;place-items:center;display:grid}.svc-row[data-astro-cid-qmjtkzr2]:hover .svc-go[data-astro-cid-qmjtkzr2]{background:var(--color-navy-900);color:#fff;border-color:#0000;transform:rotate(45deg)}.svc-more[data-astro-cid-qmjtkzr2]{grid-template-columns:180px 1fr 1fr auto;align-items:start;gap:32px;margin-top:40px;display:grid}.svc-more-label[data-astro-cid-qmjtkzr2]{color:var(--color-gray-700);padding-top:.25em}.svc-more-item[data-astro-cid-qmjtkzr2]{gap:6px;font-size:.9375rem;transition:color .3s;display:grid}.svc-more-item[data-astro-cid-qmjtkzr2]:hover .t-h5[data-astro-cid-qmjtkzr2]{color:var(--color-blue-600)}.svc-more[data-astro-cid-qmjtkzr2] .link-arrow[data-astro-cid-qmjtkzr2]{white-space:nowrap}@media (width<=1024px){.svc-row[data-astro-cid-qmjtkzr2]{grid-template-columns:1fr 44px;gap:14px 24px}.svc-desc[data-astro-cid-qmjtkzr2]{grid-column:1/2}.svc-go[data-astro-cid-qmjtkzr2]{grid-area:1/2;width:44px;height:44px}.svc-more[data-astro-cid-qmjtkzr2]{grid-template-columns:1fr 1fr}.svc-more-label[data-astro-cid-qmjtkzr2],.svc-more[data-astro-cid-qmjtkzr2] .link-arrow[data-astro-cid-qmjtkzr2]{grid-column:1/-1}}@media (width<=640px){.svc-desc[data-astro-cid-qmjtkzr2]{grid-column:1/-1}.svc-more[data-astro-cid-qmjtkzr2]{grid-template-columns:1fr;gap:20px}}.oem[data-astro-cid-2zi26emx]{background:var(--color-navy-900);color:var(--color-ice);padding-block:var(--section-lg);isolation:isolate;position:relative;overflow:clip}.oem-head[data-astro-cid-2zi26emx]{grid-template-columns:1.6fr 1fr;align-items:end;gap:48px;display:grid}.oem-title[data-astro-cid-2zi26emx]{color:#fff;margin-top:26px;font-size:clamp(2.8rem,1.3rem + 4.4vw,5.75rem)}.oem-lead[data-astro-cid-2zi26emx]{justify-self:end;justify-items:start;gap:28px;max-width:46ch;display:grid}.oem-steps[data-astro-cid-2zi26emx]{margin-top:var(--section-md);grid-template-columns:1fr 1.6fr;gap:48px;display:grid}.oem-sticky[data-astro-cid-2zi26emx]{position:relative}.oem-counter[data-astro-cid-2zi26emx]{top:calc(var(--header-h) + 40px);color:#eaf1f7c7;gap:20px;display:grid;position:sticky}.oem-num[data-astro-cid-2zi26emx]{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;align-items:flex-end;gap:14px;font-size:clamp(5.5rem,3rem + 6vw,9rem);font-weight:400;line-height:.82;display:flex}.oem-num[data-astro-cid-2zi26emx] small[data-astro-cid-2zi26emx]{letter-spacing:0;color:var(--color-blue-300);font-size:.17em;font-family:var(--font-sans);padding-bottom:.35em;font-weight:600}.oem-progress[data-astro-cid-2zi26emx]{background:#eaf1f724;border-radius:2px;width:min(320px,100%);height:2px;overflow:hidden}.oem-progress[data-astro-cid-2zi26emx] i[data-astro-cid-2zi26emx]{background:var(--color-blue-300);transform-origin:0;width:100%;height:100%;transition:transform .6s var(--ease-emphasized);display:block;transform:scaleX(.1666)}.oem-list[data-astro-cid-2zi26emx]{margin:0;padding:0;list-style:none}.oem-step[data-astro-cid-2zi26emx]{--step-fg:#eaf1f79e;color:var(--step-fg);transition:color .6s var(--ease-standard);border-top:1px solid #eaf1f724;grid-template-columns:64px 1fr;gap:16px;padding-block:clamp(36px,5vw,64px);display:grid}.oem-step[data-astro-cid-2zi26emx]:last-child{border-bottom:1px solid #eaf1f724}.oem-step[data-astro-cid-2zi26emx].is-active{--step-fg:#fff}.oem-step[data-astro-cid-2zi26emx] .oem-code[data-astro-cid-2zi26emx]{font-family:var(--font-display);font-size:var(--t-h4);color:var(--color-blue-300);line-height:1.3}.oem-step[data-astro-cid-2zi26emx] h3[data-astro-cid-2zi26emx]{color:var(--step-fg);transition:color .6s var(--ease-standard)}.oem-step[data-astro-cid-2zi26emx] p[data-astro-cid-2zi26emx]{color:#eaf1f7b8;max-width:48ch;margin-top:14px}.oem-packs[data-astro-cid-2zi26emx]{margin-top:var(--section-md)}.oem-packs-head[data-astro-cid-2zi26emx]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.oem-pack-grid[data-astro-cid-2zi26emx]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.oem-pack[data-astro-cid-2zi26emx]{border-radius:var(--radius-lg);background:var(--color-navy-800);min-height:200px;transition:background-color .4s, transform .6s var(--ease-emphasized);flex-direction:column;justify-content:flex-end;gap:12px;padding:26px;display:flex;position:relative;overflow:hidden}.oem-pack[data-astro-cid-2zi26emx]:hover{background:var(--color-navy-700);transform:translateY(-4px)}.oem-pack[data-astro-cid-2zi26emx] h4[data-astro-cid-2zi26emx]{color:#fff}.oem-pack[data-astro-cid-2zi26emx] .muted[data-astro-cid-2zi26emx]{color:#eaf1f7c7}.oem-pack[data-astro-cid-2zi26emx].is-feature{background:var(--color-blue-500)}.oem-pack[data-astro-cid-2zi26emx].is-feature .muted[data-astro-cid-2zi26emx]{color:#fff}.oem-proof[data-astro-cid-2zi26emx]{border-top:1px solid #eaf1f729;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;margin-top:40px;padding-top:32px;display:grid}.oem-proof-num[data-astro-cid-2zi26emx]{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,2.5rem + 3vw,5.5rem);line-height:.85;display:flex}.oem-proof-num[data-astro-cid-2zi26emx] sup[data-astro-cid-2zi26emx]{color:var(--color-blue-300);font-size:.45em;top:0}.oem-proof[data-astro-cid-2zi26emx] p[data-astro-cid-2zi26emx]{color:#eaf1f7d1;max-width:64ch}.oem-proof[data-astro-cid-2zi26emx] strong[data-astro-cid-2zi26emx]{color:#fff;font-weight:600}@media (width<=1024px){.oem-head[data-astro-cid-2zi26emx],.oem-steps[data-astro-cid-2zi26emx]{grid-template-columns:1fr}.oem-lead[data-astro-cid-2zi26emx]{justify-self:start}.oem-sticky[data-astro-cid-2zi26emx]{display:none}.oem-step[data-astro-cid-2zi26emx]{--step-fg:#fff}.oem-pack-grid[data-astro-cid-2zi26emx]{grid-template-columns:repeat(2,1fr)}.oem-proof[data-astro-cid-2zi26emx]{grid-template-columns:1fr;gap:16px}}@media (width<=560px){.oem-pack-grid[data-astro-cid-2zi26emx]{grid-template-columns:1fr}.oem-pack[data-astro-cid-2zi26emx]{min-height:180px}.oem-step[data-astro-cid-2zi26emx]{grid-template-columns:1fr;gap:8px}}.ind-head[data-astro-cid-lphyrk3v]{gap:22px;max-width:900px;margin-bottom:clamp(40px,5vw,72px);display:grid}.ind-body[data-astro-cid-lphyrk3v]{grid-template-columns:1fr 1.25fr;align-items:stretch;gap:clamp(24px,4vw,64px);display:grid}.ind-tabs[data-astro-cid-lphyrk3v]{flex-direction:column;display:flex}.ind-tab-wrap[data-astro-cid-lphyrk3v]{border-top:1px solid #0a181f1f}.ind-tab[data-astro-cid-lphyrk3v]{text-align:left;width:100%;color:var(--color-gray-600);grid-template-columns:36px 1fr;align-items:baseline;gap:12px;padding:22px 0;transition:color .4s;display:grid;position:relative}.ind-tab[data-astro-cid-lphyrk3v] .ind-tab-title[data-astro-cid-lphyrk3v]{font-family:var(--font-display);font-size:var(--t-h4);letter-spacing:-.03em;font-weight:500;line-height:1.1}.ind-tab[data-astro-cid-lphyrk3v]:hover,.ind-tab[data-astro-cid-lphyrk3v].is-active{color:var(--color-gray-900)}.ind-tab-num[data-astro-cid-lphyrk3v]{font-family:var(--font-display);font-size:var(--t-h5);font-weight:500}.ind-tab[data-astro-cid-lphyrk3v].is-active .ind-tab-num[data-astro-cid-lphyrk3v]{color:var(--color-blue-600)}.ind-tab-bar[data-astro-cid-lphyrk3v]{height:2px;position:absolute;top:-1px;left:0;right:0;overflow:hidden}.ind-tab-bar[data-astro-cid-lphyrk3v] i[data-astro-cid-lphyrk3v]{background:var(--color-blue-500);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ind-tab-text[data-astro-cid-lphyrk3v]{transition:grid-template-rows .6s var(--ease-emphasized);grid-template-rows:0fr;display:grid}.ind-tab-inner[data-astro-cid-lphyrk3v]{min-height:0;overflow:hidden}.ind-tab-inner[data-astro-cid-lphyrk3v]>p[data-astro-cid-lphyrk3v]{max-width:48ch;padding-left:48px}.ind-tab[data-astro-cid-lphyrk3v].is-active+.ind-tab-text[data-astro-cid-lphyrk3v]{grid-template-rows:1fr}.ind-tab[data-astro-cid-lphyrk3v].is-active+.ind-tab-text[data-astro-cid-lphyrk3v] .ind-tab-inner[data-astro-cid-lphyrk3v]>p[data-astro-cid-lphyrk3v]{padding-bottom:26px}.ind-cta[data-astro-cid-lphyrk3v]{align-self:flex-start;margin-top:32px}.ind-stage[data-astro-cid-lphyrk3v]{border-radius:var(--radius-lg);min-height:520px;color:var(--color-blue-500);background-color:#fff;place-items:center;padding:48px 32px;display:grid;position:relative;overflow:hidden}.ind-stage[data-astro-cid-lphyrk3v] .crop[data-astro-cid-lphyrk3v]{color:var(--color-gray-300);margin:18px}.ind-stage-label[data-astro-cid-lphyrk3v]{color:var(--color-gray-700);white-space:nowrap;position:absolute;top:28px;left:50%;translate:-50%}.ind-art[data-astro-cid-lphyrk3v]{opacity:0;width:min(100%,520px);transition:opacity .5s var(--ease-standard);grid-area:1/1}.ind-art[data-astro-cid-lphyrk3v].is-active{opacity:1}.ind-art[data-astro-cid-lphyrk3v] .art-t{fill:var(--color-gray-700);font-family:var(--font-mono);letter-spacing:.04em;font-size:11px}.ind-art[data-astro-cid-lphyrk3v] .is-ok[data-astro-cid-lphyrk3v]{stroke:var(--color-blue-500)}.ind-art[data-astro-cid-lphyrk3v] .is-warn[data-astro-cid-lphyrk3v]{stroke:var(--color-safety);stroke-width:2px}.ind-art[data-astro-cid-lphyrk3v] .soft[data-astro-cid-lphyrk3v]{opacity:.45}.ind-art[data-astro-cid-lphyrk3v] .cell[data-astro-cid-lphyrk3v]{stroke:none}.ind-art[data-astro-cid-lphyrk3v] .cell[data-astro-cid-lphyrk3v].lo{fill:var(--color-blue-100)}.ind-art[data-astro-cid-lphyrk3v] .cell[data-astro-cid-lphyrk3v].md{fill:color-mix(in srgb, var(--color-blue-400) 45%, white)}.ind-art[data-astro-cid-lphyrk3v] .cell[data-astro-cid-lphyrk3v].hi{fill:var(--color-blue-500)}.ind-art[data-astro-cid-lphyrk3v] .risk-dot[data-astro-cid-lphyrk3v]{fill:var(--color-safety);stroke:#fff;stroke-width:3px;animation:pulse 1.8s var(--ease-standard) infinite;transform-box:fill-box;transform-origin:50%}@keyframes pulse{50%{transform:scale(1.25)}}.ind-art[data-astro-cid-lphyrk3v] .beam[data-astro-cid-lphyrk3v]{stroke:var(--color-safety);stroke-dasharray:3 6;animation:1.2s linear infinite indbeam;animation-delay:calc(var(--i) * -.12s)}@keyframes indbeam{to{stroke-dashoffset:-18px}}html.js .ind-art[data-astro-cid-lphyrk3v] path[data-astro-cid-lphyrk3v][pathLength],html.js .ind-art[data-astro-cid-lphyrk3v] circle[data-astro-cid-lphyrk3v][pathLength]{stroke-dasharray:1;stroke-dashoffset:1px}@media (width<=1024px){.ind-body[data-astro-cid-lphyrk3v]{grid-template-columns:1fr}.ind-tab-inner[data-astro-cid-lphyrk3v]>p[data-astro-cid-lphyrk3v]{padding-left:48px}.ind-slot[data-astro-cid-lphyrk3v] .ind-stage[data-astro-cid-lphyrk3v]{aspect-ratio:5/4;min-height:0;margin:0 0 24px;padding:44px 16px 20px}.ind-slot[data-astro-cid-lphyrk3v] .ind-stage-label[data-astro-cid-lphyrk3v]{display:none}.ind-slot[data-astro-cid-lphyrk3v] .ind-art[data-astro-cid-lphyrk3v]{width:100%}}.about-grid[data-astro-cid-j4y4sje3]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(32px,5vw,96px);display:grid}.about-copy[data-astro-cid-j4y4sje3]{justify-items:start;gap:26px;display:grid}.about-values[data-astro-cid-j4y4sje3]{grid-template-columns:1fr 1fr;gap:16px;width:100%;margin:8px 0;padding:0;list-style:none;display:grid}.about-values[data-astro-cid-j4y4sje3] li[data-astro-cid-j4y4sje3]{border-top:1px solid #0a181f24;padding-top:16px}.about-values[data-astro-cid-j4y4sje3] .t-cap[data-astro-cid-j4y4sje3]{color:var(--color-blue-600)}.about-values[data-astro-cid-j4y4sje3] p[data-astro-cid-j4y4sje3]{color:var(--color-gray-700);margin-top:10px;font-size:.9375rem}.about-visual[data-astro-cid-j4y4sje3]{aspect-ratio:1/1.02;position:relative}.about-img[data-astro-cid-j4y4sje3]{border-radius:var(--radius-lg);background:#fff;margin:0;position:absolute;overflow:hidden;box-shadow:0 24px 60px -12px #071d2e38}.about-img[data-astro-cid-j4y4sje3] img{object-fit:cover;width:100%;height:100%}.about-img[data-astro-cid-j4y4sje3].a1{aspect-ratio:16/9.5;z-index:2;width:78%;top:4%;left:0}.about-img[data-astro-cid-j4y4sje3].a2{aspect-ratio:4/3;z-index:3;width:50%;top:46%;right:0}.about-img[data-astro-cid-j4y4sje3].a3{aspect-ratio:1;z-index:1;width:40%;bottom:0;left:8%}.about-img[data-astro-cid-j4y4sje3] img{object-position:center}.cap[data-astro-cid-j4y4sje3]{background:var(--color-navy-900);color:#fff;border-radius:999px;padding:6px 12px;position:absolute;bottom:10px;left:10px}.about-note[data-astro-cid-j4y4sje3]{max-width:20ch;color:var(--color-gray-700);text-align:right;position:absolute;top:0;right:0}@media (width<=1024px){.about-grid[data-astro-cid-j4y4sje3]{grid-template-columns:1fr}.about-visual[data-astro-cid-j4y4sje3]{width:100%;max-width:720px;margin-inline:auto}}@media (width<=560px){.about-values[data-astro-cid-j4y4sje3]{grid-template-columns:1fr}.about-note[data-astro-cid-j4y4sje3]{display:none}.cap[data-astro-cid-j4y4sje3]{font-size:.6875rem}}.cases[data-astro-cid-zeiabrod]{overflow:hidden}.cases-head[data-astro-cid-zeiabrod]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:48px;display:flex}.cases-head[data-astro-cid-zeiabrod] h2[data-astro-cid-zeiabrod]{max-width:18ch}.cases-ctrl[data-astro-cid-zeiabrod]{flex-shrink:0;align-items:center;gap:28px;display:flex}.cases-arrows[data-astro-cid-zeiabrod]{gap:8px;display:flex}.cases-track[data-astro-cid-zeiabrod]{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:max(var(--margin), calc((100vw - var(--container)) / 2));scroll-padding-inline:max(var(--margin), calc((100vw - var(--container)) / 2));cursor:grab;overscroll-behavior-x:contain;gap:16px;display:flex;overflow-x:auto}.cases-track[data-astro-cid-zeiabrod]::-webkit-scrollbar{display:none}.cases-track[data-astro-cid-zeiabrod].is-dragging{cursor:grabbing;scroll-snap-type:none}.cases-track[data-astro-cid-zeiabrod].is-dragging .case-link{pointer-events:none}.case[data-astro-cid-zeiabrod]{scroll-snap-align:start;flex:0 0 clamp(290px,30vw,440px)}.cases-ruler[data-astro-cid-zeiabrod]{margin-top:36px}@media (width<=860px){.cases-head[data-astro-cid-zeiabrod]{flex-direction:column;align-items:flex-start}.cases-arrows[data-astro-cid-zeiabrod]{display:none}}.partners[data-astro-cid-5m2jivml]{padding-block:var(--section-sm)}.partners-head[data-astro-cid-5m2jivml]{margin-bottom:24px}.partner[data-astro-cid-5m2jivml]{border-radius:var(--radius-lg);background:var(--color-gray-50);height:120px;font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-gray-600);white-space:nowrap;align-items:center;margin-right:12px;padding:0 clamp(28px,3vw,48px);font-size:clamp(1.6rem,1.2rem + 1.4vw,2.6rem);font-weight:600;transition:color .4s,background-color .4s;display:inline-flex}.partner[data-astro-cid-5m2jivml]:hover{color:var(--color-navy-900);background:#fff}.art-head[data-astro-cid-xatvydoc]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px;display:flex}.art-head[data-astro-cid-xatvydoc] h2[data-astro-cid-xatvydoc]{max-width:16ch}.art-grid[data-astro-cid-xatvydoc]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.art[data-astro-cid-xatvydoc]{flex-direction:column;gap:28px;min-height:320px;padding:26px;transition:background-color .4s;display:flex}.art[data-astro-cid-xatvydoc]:hover{background:#fff}.art-tag[data-astro-cid-xatvydoc]{color:var(--color-blue-600);align-self:flex-start}.art[data-astro-cid-xatvydoc] h3[data-astro-cid-xatvydoc]{max-width:20ch}.art-foot[data-astro-cid-xatvydoc]{color:var(--color-gray-700);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.art-go[data-astro-cid-xatvydoc]{width:40px;height:40px;transition:background-color .4s, color .4s, transform .5s var(--ease-emphasized);border:1px solid #0a181f26;border-radius:999px;place-items:center;display:grid}.art[data-astro-cid-xatvydoc]:hover .art-go[data-astro-cid-xatvydoc]{background:var(--color-blue-500);color:#fff;border-color:#0000;transform:rotate(45deg)}@media (width<=900px){.art-grid[data-astro-cid-xatvydoc]{grid-template-columns:1fr}.art[data-astro-cid-xatvydoc]{min-height:220px}}.shortcuts[data-astro-cid-iyc4bciq]{padding-bottom:var(--section-sm)}.sc-grid[data-astro-cid-iyc4bciq]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.sc[data-astro-cid-iyc4bciq]{border-radius:var(--radius-lg);background:var(--color-navy-900);min-height:420px;color:var(--color-ice);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.sc-art[data-astro-cid-iyc4bciq]{z-index:-1;color:var(--color-blue-400);background-color:var(--color-navy-900);transition:transform 1.2s var(--ease-expressive);place-items:center;display:grid;position:absolute;inset:0}.sc-art[data-astro-cid-iyc4bciq]:after{content:"";opacity:.6;background:radial-gradient(70% 70% at 70% 30%,#1571b973,#0000 70%);transition:opacity .6s;position:absolute;inset:0}.sc-art[data-astro-cid-iyc4bciq] svg[data-astro-cid-iyc4bciq]{opacity:.6;width:70%}.sc[data-astro-cid-iyc4bciq]:hover .sc-art[data-astro-cid-iyc4bciq]{transform:scale(1.05)}.sc[data-astro-cid-iyc4bciq]:hover .sc-art[data-astro-cid-iyc4bciq]:after{opacity:1}.sc-body[data-astro-cid-iyc4bciq]{gap:10px;margin-top:auto;padding:32px;display:grid}.sc-body[data-astro-cid-iyc4bciq] .muted[data-astro-cid-iyc4bciq]{color:#eaf1f7cc}.sc-body[data-astro-cid-iyc4bciq] h3[data-astro-cid-iyc4bciq]{color:#fff}.sc-go[data-astro-cid-iyc4bciq]{width:52px;height:52px;transition:background-color .4s, color .4s, transform .5s var(--ease-emphasized), border-color .4s;border:1px solid #eaf1f74d;border-radius:999px;place-items:center;display:grid;position:absolute;top:28px;right:28px}.sc[data-astro-cid-iyc4bciq]:hover .sc-go[data-astro-cid-iyc4bciq]{color:var(--color-navy-900);background:#fff;border-color:#0000;transform:rotate(45deg)}@media (width<=760px){.sc-grid[data-astro-cid-iyc4bciq]{grid-template-columns:1fr}.sc[data-astro-cid-iyc4bciq]{min-height:320px}}
