.iM1UWW_section{isolation:isolate;background:var(--brand-white);color:#09152f;width:100%;position:relative;overflow:visible}.iM1UWW_pin{background:var(--brand-white);grid-template-columns:minmax(0,1fr);place-items:center;width:100%;height:100svh;min-height:0;padding-block:12px;display:grid;position:relative;overflow:clip}.iM1UWW_clipDefinitions{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.iM1UWW_stage{z-index:1;align-self:safe center;width:min(112vw,180svh,1840px);position:relative;container-type:inline-size}.iM1UWW_frame{aspect-ratio:826/463;width:100%;margin-top:-6cqw;position:relative;container-type:inline-size}.iM1UWW_device{z-index:1;filter:drop-shadow(0 10px 12px #071c3d1a);position:absolute;inset:0}.iM1UWW_computer{object-fit:fill;width:100%;height:100%;display:block}.iM1UWW_heading{z-index:4;text-align:center;width:94%;margin-inline:auto;position:relative}.iM1UWW_heading h2{color:#09152f;letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(28px,2.8cqw,44px);font-weight:900;line-height:1.3}.iM1UWW_titleSegment{max-width:100%;display:inline-block}.iM1UWW_items{z-index:3;grid-template-columns:repeat(var(--item-count), minmax(0, 1fr));align-items:start;gap:1.6%;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:27%;left:13.8%;right:13.8%}.iM1UWW_item{text-align:center;min-width:0;position:relative}.iM1UWW_artwork{aspect-ratio:1.5;transform-origin:50% 65%;width:100%}.iM1UWW_artwork img{object-fit:contain;width:100%;height:100%;display:block}.iM1UWW_number{color:#245bff;font-variant-numeric:tabular-nums;margin:.5cqw auto .35cqw;font-size:clamp(16px,1.55cqw,26px);font-weight:800;line-height:1.4;display:block}.iM1UWW_item h3{color:#111a32;letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(16px,1.5cqw,26px);font-weight:800;line-height:1.5}.iM1UWW_item>p{color:#23314d;text-wrap:pretty;max-width:min(20em,92%);margin:.55cqw auto 0;font-size:clamp(13px,1.05cqw,16px);font-weight:500;line-height:1.7}.iM1UWW_arrow{color:#245bff;pointer-events:none;width:clamp(20px,2.2cqw,32px);height:auto;display:block;position:absolute;top:6cqw;left:104.5%;transform:translate(-50%,-50%)}.iM1UWW_note{background:var(--brand-white);max-width:1280px;margin-inline:auto;padding:0 24px 32px}.iM1UWW_section[data-active=true] .iM1UWW_artwork{will-change:transform, opacity}@media (max-width:1023px){.iM1UWW_section{scroll-margin-top:80px}.iM1UWW_pin{height:auto;min-height:0;padding-block:36px 24px}.iM1UWW_stage{width:100%;max-width:640px}.iM1UWW_frame{aspect-ratio:auto;height:auto;margin-top:0}.iM1UWW_device:before{content:"";background:#fff;border:7px solid #d2d4d6;border-radius:12px;position:absolute;inset:0 5% 8cqw;box-shadow:0 0 0 1.5px #09152f}.iM1UWW_device:after{content:"";background:#09152f;border-radius:50%;width:5px;height:5px;position:absolute;top:1px;left:50%;transform:translate(-50%)}.iM1UWW_computer{aspect-ratio:826/463;width:112%;max-width:none;height:auto;position:absolute;top:auto;bottom:-3cqw;left:50%;transform:translate(-50%);clip-path:polygon(0 84.9%,100% 84.9%,100% 100%,0 100%)!important}.iM1UWW_heading{width:auto;margin-bottom:28px;padding-inline:24px;position:relative;top:auto;left:auto}.iM1UWW_heading h2{font-size:clamp(24px,5.6cqw,32px);line-height:1.35}.iM1UWW_items{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px;margin:0;padding:32px 9% calc(12cqw + 24px);position:relative;top:auto;left:auto;right:auto}.iM1UWW_items[data-count="3"] .iM1UWW_item:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 7px)}.iM1UWW_artwork{aspect-ratio:1.5}.iM1UWW_number{margin:3px auto;font-size:12px}.iM1UWW_item h3{font-size:14px;line-height:1.5}.iM1UWW_item>p{margin-top:6px;font-size:12px;line-height:1.7}.iM1UWW_arrow{width:24px;top:calc(13.6667cqw - 2.33333px);left:calc(100% + 7px)}.iM1UWW_item:nth-child(2) .iM1UWW_arrow{width:22px;top:auto;bottom:-14px;left:-7px;transform:translate(-50%,50%)rotate(90deg)}.iM1UWW_note{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.iM1UWW_section{scroll-margin-top:140px}}@media (max-width:639px){.iM1UWW_computer{display:none}.iM1UWW_device:before{border-width:8px;border-radius:22px;inset:0 5%}.iM1UWW_device:after{width:4px;height:4px;top:2px}.iM1UWW_frame:after{z-index:4;background:var(--brand-navy);opacity:.3;pointer-events:none;content:"";border-radius:999px;width:48px;height:3px;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.iM1UWW_items{padding-bottom:36px}}.iM1UWW_plain{padding-block:48px;scroll-margin-top:100px}.iM1UWW_plain .iM1UWW_pin{height:auto;padding:0;display:block;overflow:visible}.iM1UWW_plain .iM1UWW_stage{width:min(1040px,100% - 64px);max-width:none;margin-inline:auto}.iM1UWW_plain .iM1UWW_heading{width:100%;margin:0;padding:0}.iM1UWW_plain .iM1UWW_heading h2{font-size:clamp(26px,2.8vw,40px);line-height:1.4}.iM1UWW_plain .iM1UWW_frame{aspect-ratio:auto;margin-top:40px}.iM1UWW_plain .iM1UWW_frame:after{content:none}.iM1UWW_plain .iM1UWW_items{grid-template-columns:minmax(0,1fr);gap:0;padding:0;position:static}.iM1UWW_plain .iM1UWW_item{text-align:left;grid-template:"artwork number""artwork title""artwork description"1fr/260px minmax(0,1fr);gap:8px 48px;padding-block:32px;display:grid}.iM1UWW_plain .iM1UWW_item+.iM1UWW_item{border-top:1px solid var(--brand-border)}.iM1UWW_plain .iM1UWW_artwork{aspect-ratio:1.5;grid-area:artwork;align-self:center;width:100%;height:auto}.iM1UWW_plain[data-service-showcase=maintenance] .iM1UWW_item[data-showcase-item="4"] .iM1UWW_artwork img{transform:scale(1.2)}.iM1UWW_plain .iM1UWW_number{grid-area:number;margin:0;font-size:20px}.iM1UWW_plain .iM1UWW_item h3{text-wrap:pretty;grid-area:title;font-size:clamp(22px,2vw,28px);line-height:1.5}.iM1UWW_plain .iM1UWW_item>p{text-wrap:pretty;grid-area:description;max-width:none;margin:4px 0 0;font-size:16px;line-height:1.9}@media (max-width:1023px){.iM1UWW_plain .iM1UWW_stage{width:calc(100% - 48px)}.iM1UWW_plain .iM1UWW_item{grid-template-columns:200px minmax(0,1fr);column-gap:28px}}@media (max-width:639px){.iM1UWW_plain{padding-block:32px}.iM1UWW_plain .iM1UWW_stage{width:calc(100% - 40px)}.iM1UWW_plain .iM1UWW_frame{margin-top:24px}.iM1UWW_plain .iM1UWW_item{grid-template:"artwork""number""title""description"/minmax(0,1fr);padding-block:24px}.iM1UWW_plain .iM1UWW_artwork{width:min(100%,260px);margin:0 auto 12px}.iM1UWW_plain .iM1UWW_number{font-size:18px}.iM1UWW_plain .iM1UWW_item h3{font-size:22px}.iM1UWW_plain .iM1UWW_item>p{font-size:15px;line-height:1.8}}
