@layer partials{.service-people{isolation:isolate;position:relative;overflow:clip;container-type:inline-size}@media (min-width:768px){.service-people{--g-padding-inline:4rem}}.service-people__decoration{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:clip}.service-people__astronaut{z-index:-2;opacity:.5;pointer-events:none;width:min(100%,62.4rem);height:61.8rem;position:absolute;top:0;right:-2rem;overflow:clip;transform:scaleX(-1)}.service-people__astronaut:before{content:"";transform-origin:0 0;background:url(/assets/images/service-people-astronaut.webp) 50%/contain no-repeat;width:37.906rem;height:67.912rem;position:absolute;top:-9.033rem;left:-2.129rem;transform:rotate(8.62deg)}@media (min-width:768px){.service-people__astronaut{right:-4rem}}@media (min-width:1024px){.service-people__astronaut{right:-8rem}.service-people__astronaut:before{width:42.213rem;height:75.628rem;top:-9.678rem;left:6.498rem}}@media (min-width:1740px){.service-people__astronaut{right:-24rem}}.service-people__gradient{width:226.754rem;height:99.2498rem;position:absolute}.service-people__gradient:before{content:"";background:url(/assets/images/service-people-gradient-top.svg) 50%/contain no-repeat;width:99.2498rem;height:226.754rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.service-people__gradient.-top{top:-22.75rem;left:-82.75rem}.service-people__gradient.-bottom{height:98.0291rem;bottom:-22.75rem;right:-82.75rem}.service-people__gradient.-bottom:before{background-image:url(/assets/images/service-people-gradient-bottom.svg);width:98.0291rem;transform:translate(-50%,-50%)rotate(-90deg)}.service-people__layout{gap:var(--g-spacing-10);padding-block:var(--g-spacing-12);display:grid;position:relative}.service-people__header{min-width:0;max-width:96rem}.service-people__items{gap:var(--g-spacing-4);margin:0;padding:0;list-style:none;display:grid}.service-people__items>li{min-width:0}@media (min-width:768px){.service-people__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.service-people__items{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.service-people__items:has(>li:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}}}@layer overrides{.service-people__items:has(>li:nth-child(5):last-child) .person-tile__description{padding:var(--g-spacing-4);font-size:1.5rem;line-height:1.45}.service-people__header .section-header__inner{gap:var(--g-spacing-6);margin:0}.service-people__header .section-header__heading{text-wrap:wrap;overflow-wrap:anywhere;max-width:none}}
