.diagram.svelte-1sjawuj{container-type:inline-size;width:100%;max-width:834px;color:var(--white);text-align:center}.diagram__stage.svelte-1sjawuj{--u: calc(100cqw / 834);position:relative;height:calc(734 * var(--u))}.diagram__frame.svelte-1sjawuj{position:absolute;left:calc(-.756 * var(--u));top:calc(-.756 * var(--u));width:calc(789.982 * var(--u));height:calc(350.011 * var(--u));max-width:none}.diagram__nodes.svelte-1sjawuj{list-style:none;margin:0;padding:0}.diagram__node.svelte-1sjawuj{position:absolute;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(315.237 * var(--u));height:calc(315.237 * var(--u))}.diagram__circle.svelte-1sjawuj{position:absolute;inset:0;width:100%;height:100%}.diagram__node-text.svelte-1sjawuj{position:absolute;top:calc(119.44 * var(--u));left:0;right:0;display:flex;flex-direction:column;align-items:center}.diagram__node-text--centered.svelte-1sjawuj{top:50%;transform:translateY(-50%)}.diagram__node-title.svelte-1sjawuj{text-transform:uppercase;font-size:calc(35 * var(--u));line-height:1;white-space:nowrap}.diagram__node-desc.svelte-1sjawuj{width:calc(160.264 * var(--u));margin-top:calc(4.31 * var(--u));font-size:calc(16 * var(--u));line-height:1.455}.diagram__arrow.svelte-1sjawuj{position:absolute;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(48.382 * var(--u));height:calc(48.382 * var(--u));transform:rotate(var(--rotate))}.diagram__arrow.svelte-1sjawuj img:where(.svelte-1sjawuj){position:absolute;inset:0 6.7% 25%;width:86.6%;height:75%}.diagram__center.svelte-1sjawuj{position:absolute;left:calc(395.65 * var(--u));top:calc(340.94 * var(--u));transform:translate(-50%);font-weight:500;text-transform:uppercase;font-size:calc(35 * var(--u));line-height:1;white-space:nowrap}.diagram__aside.svelte-1sjawuj{position:absolute;left:calc(818 * var(--u));top:calc(189.37 * var(--u));width:calc(285 * var(--u));transform:translate(-50%,-50%) rotate(90deg);font-size:calc(22 * var(--u));line-height:1.455;white-space:nowrap}.capabilities.svelte-1sa9co7{position:relative;z-index:1;background:var(--near-black);padding:134px 0 120px}.capabilities__inner.svelte-1sa9co7{display:grid;grid-template-columns:1fr 1fr;max-width:var(--max-width-2);margin:0 auto;padding:0 30px;color:var(--white)}.capabilities__heading.svelte-1sa9co7{text-transform:uppercase;font-size:var(--font-size-8);line-height:1}.capabilities__list.svelte-1sa9co7{list-style:none;margin:0;padding:0 0 0 1px;display:flex;flex-direction:column;gap:84px}.capabilities__heading.svelte-1sa9co7{max-width:9em}.capabilities__intro.svelte-1sa9co7{max-width:445px;margin-top:30px;font-size:var(--font-size-5);line-height:1.455}.capabilities__groups.svelte-1sa9co7{display:flex;flex-direction:column;gap:120px;padding-left:1px}.capabilities__group-title.svelte-1sa9co7{margin-bottom:52px;text-transform:uppercase;font-size:var(--font-size-7);line-height:1}.capabilities__group.svelte-1sa9co7 .capabilities__list:where(.svelte-1sa9co7){gap:60px;padding-left:0}.capabilities__group.svelte-1sa9co7 .capabilities__title:where(.svelte-1sa9co7){font-size:var(--font-size-6)}.capabilities__title.svelte-1sa9co7{text-transform:uppercase;font-size:var(--font-size-7);line-height:1}.capabilities__description.svelte-1sa9co7{max-width:616px;margin-top:15px;font-size:var(--font-size-5);line-height:1.455}@media(max-width:900px){.capabilities.svelte-1sa9co7{padding:var(--space-7) 0}.capabilities__inner.svelte-1sa9co7{grid-template-columns:1fr;row-gap:var(--space-6)}.capabilities__list.svelte-1sa9co7{gap:var(--space-6);padding-left:0}.capabilities__groups.svelte-1sa9co7{gap:var(--space-7);padding-left:0}.capabilities__group-title.svelte-1sa9co7{margin-bottom:var(--space-5);font-size:var(--font-size-6)}.capabilities__intro.svelte-1sa9co7{font-size:var(--font-size-3)}.capabilities__title.svelte-1sa9co7{font-size:var(--font-size-6)}.capabilities__description.svelte-1sa9co7{font-size:var(--font-size-3)}}@media(max-width:600px){.capabilities__inner.svelte-1sa9co7{padding:0 var(--space-4)}}
