[data-wow-page="01"] .sgh-hero[data-hero-wow="01"]{--shw-ease:cubic-bezier(.22, .68, .24, 1);--shw-viz-ease:cubic-bezier(.32, .18, .28, 1);--shw-cue-ink:#087a9e;--shw-cue-muted:#03172d3d;--shw-title-travel:5px;--shw-impact-travel:4px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-headline-end{font-size:1.1em;line-height:1.08}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-copy .sgh-lead{max-width:46ch;font-size:16px;line-height:24px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=A] .sgh-media{overflow:visible}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=A] :is(.sgh-scenes,.sgh-scrim){border-radius:0 9px 9px 0;left:-120px;mask-image:linear-gradient(90deg,#0000 0% 8%,#00000024 15%,#0000007a 25%,#000000d6 34%,#000 43%)}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=A] .sgh-scrim{background:linear-gradient(#0000002e,#0000 45%,#00000029)}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] :is(.sgh-motto,.sgh-proof h2):before,[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] :is(.sgh-motto,.sgh-proof h2):after{content:none}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-motto{text-shadow:0 1px 2px #0000002e}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=A] .sgh-motto{color:var(--w5-navy);text-shadow:none;left:-56px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=A] .sgh-motto span{color:var(--w5-blue)}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-proof h2{z-index:3;width:auto;max-width:calc(100% - 48px);color:var(--w5-navy);white-space:nowrap;text-shadow:none;margin:0;position:absolute;top:10px;left:24px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B]{--shw-cue-ink:#8cddf4;--shw-cue-muted:#dcf0f947;--shw-title-travel:7px;--shw-impact-travel:7px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-proof h2{color:#e3f0f6}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metrics{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric{background:#e5eef4;border:1px solid #ffffff75;border-radius:6px;flex-direction:column;padding:6px 12px;animation:none;display:flex;position:relative;box-shadow:inset 0 1px #ffffff5c,0 8px 20px -18px #03172d40}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric--primary{background:#edf4f8;grid-column:1/-1;margin:0;padding:34px 24px 4px;display:block}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric--primary:after{content:none}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric dd{max-width:none;margin:4px 0 6px;font-size:13px;line-height:18px;position:static}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric--primary dd{margin:2px 0 0;line-height:16px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] :is(.shw-value,.shw-title-ink,.shw-plus-ink,.shw-impact-ink){display:inline-block}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-viz{width:100%;height:24px;color:var(--shw-cue-ink);fill:none;flex-shrink:0;align-self:stretch;margin-top:auto;display:block;overflow:visible}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-viz-stroke{stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-viz-track{stroke:var(--shw-cue-muted);stroke-width:.75px;opacity:.55;fill:none}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] :is(.shw-viz-finish,.shw-trajectory-milestones){fill:none;stroke:currentColor;stroke-linecap:round}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-milestone-muted{stroke:var(--shw-cue-muted)}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-cost-track{fill:var(--shw-cue-muted);opacity:.28}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-cost-before{fill:var(--shw-cue-muted)}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-cost-after{fill:currentColor;transform-origin:4px 18px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-viz-primary{width:min(32%,200px);height:44px;margin:0;position:absolute;bottom:12px;right:20px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-metric{background:#102a40;border-color:#d9edfa33;box-shadow:inset 0 1px #f1f9fd14,0 8px 20px -18px #00000059}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-metric--primary{background:#15334a;margin:0;padding:32px 24px 4px}@media (width>=1101px){[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=A] .sgh-metrics{width:min(100%,500px)}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=A] .sgh-metric{min-height:95.36px;padding:3px 8px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=A] .sgh-metric--primary{min-height:89.8px;padding:29px 24px 0}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-metrics{width:min(100%,512px)}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-metric{min-height:99.36px;padding:5px 10px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-metric--primary{min-height:96.27px;padding:30px 24px 0}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric dd{margin:2px 0 0;font-size:12px;line-height:16px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric dt{font-size:25.5px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric--primary dt{font-size:36px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-metric--primary dt{font-size:40px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-viz{transform-origin:0 100%;transform:scale(.88)}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-viz-primary{transform-origin:100%}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-viz-primary .shw-viz-finish{stroke-width:3.168px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-viz-productivity .shw-viz-finish{stroke-width:2.464px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-trajectory-milestones path:first-child{stroke-width:1.76px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-trajectory-milestones path:nth-child(2){stroke-width:2.288px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-trajectory-milestones path:nth-child(3){stroke-width:2.992px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-trajectory-milestones path:nth-child(4){stroke-width:4.224px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-proof{bottom:120px}}@supports (backdrop-filter:blur(12px)){[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric{backdrop-filter:blur(14px)saturate(.9);background:linear-gradient(135deg,#ffffff2e,#0000 65%),#e6f2faad}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric--primary{background:linear-gradient(135deg,#ffffff38,#0000 70%),#eff8fdc2}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-metric{backdrop-filter:blur(16px)saturate(.9);background:linear-gradient(135deg,#cbe8fa12,#0000 65%),#05192b9e}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-metric--primary{background:linear-gradient(135deg,#d5f0fe17,#0000 70%),#0a2337b8}}@media (width>=768px){[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-scrim:after{content:"";pointer-events:none;background:linear-gradient(#00000047 80px,#0000 220px);position:absolute;inset:0}}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-motion-control{backdrop-filter:none;isolation:isolate;background:0 0;border:0;border-radius:0;width:44px;height:44px;padding:0}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-motion-control:before{z-index:-1;content:"";background:#0000003d;border:1px solid #ffffff3d;border-radius:50%;transition:background-color .18s;position:absolute;inset:6px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-motion-control svg{width:13px;height:13px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-motion-control:hover:before{background:#03172da8}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-cta--primary{transition:background-color .2s,border-color .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff1a}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-cta--primary span{transition:transform .2s var(--shw-ease)}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-cta--primary:hover span{transform:translate(2px,-1px)}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-cta--primary:active{box-shadow:inset 0 2px 4px #0000002e}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] :is(.sgh-cta,.sgh-motion-control):focus-visible{outline:2px solid var(--w5-blue);outline-offset:4px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] :is(.sgh-cta,.sgh-motion-control):focus-visible{outline-color:#b5e9fb}@media (width<=1100px) and (width>=768px){[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric{padding:12px 10px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric--primary,[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-metric--primary{padding:52px 18px 16px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-proof h2{white-space:normal;max-width:calc(100% - 36px);top:12px;left:18px}}@media (width<=767px){[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=A] .sgh-media{overflow:hidden}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=A] :is(.sgh-scenes,.sgh-scrim){border-radius:inherit;left:0;mask-image:linear-gradient(#0000,#0000002e 24px,#000000b8 64px,#000 104px)}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=A] .sgh-motto{top:18px;left:var(--sgh-inset)}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric{padding:6px 8px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric--primary,[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-metric--primary{padding:33px 16px 4px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-proof h2{white-space:normal;max-width:calc(100% - 32px);margin:0;font-size:11px;top:12px;left:16px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric dd{margin:4px 0;font-size:12px;line-height:16px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric--primary dd{margin:4px 0 0}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric dt{font-size:24px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric--primary dt,[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-metric--primary dt{font-size:32px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric[data-sgh-metric="3"]{grid-column:auto;align-items:stretch;gap:0;padding:6px 8px;display:flex}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric[data-sgh-metric="3"] dt{font-size:20px;line-height:26.88px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-viz{height:20px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .shw-viz-primary{width:38%;height:18px;bottom:6px;right:16px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-copy .sgh-lead{line-height:23px}}@media (width<=380px){[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric[data-sgh-metric="3"] dt{font-size:18px}[data-wow-page="01"] .sgh-hero[data-hero-wow="01"] .sgh-metric--primary,[data-wow-page="01"] .sgh-hero[data-hero-wow="01"][data-variant=B] .sgh-metric--primary{padding-top:48px}}@media (prefers-reduced-motion:no-preference){[data-hero-wow="01"] h1[data-shw-enter] .shw-title-ink{animation:shw-establish .6s var(--shw-ease) backwards}[data-hero-wow="01"] h1[data-shw-enter] .shw-plus-ink{animation:shw-hinge .36s var(--shw-ease) .28s backwards}[data-hero-wow="01"] h1[data-shw-enter] .shw-impact-ink{animation:shw-activate .58s var(--shw-ease) .56s backwards}[data-hero-wow="01"] .sgh-proof[data-shw-enter] .shw-value{animation:shw-value-settle 1.1s var(--shw-ease) var(--shw-detail-delay) backwards}[data-hero-wow="01"] .sgh-proof[data-shw-enter] .shw-viz{animation:shw-viz-rest 1.25s var(--shw-viz-ease) var(--shw-detail-delay) backwards}[data-hero-wow="01"] .sgh-proof[data-shw-enter] .shw-viz-stroke{stroke-dasharray:1;animation:shw-viz-draw 1.25s var(--shw-viz-ease) var(--shw-detail-delay) backwards}[data-hero-wow="01"] .sgh-proof[data-shw-enter] .shw-viz-area{animation:shw-viz-fill 1.25s var(--shw-viz-ease) var(--shw-detail-delay) backwards}[data-hero-wow="01"] .sgh-proof[data-shw-enter] .shw-cost-after{animation:shw-cost-reduce 1.25s var(--shw-viz-ease) var(--shw-detail-delay) backwards}[data-hero-wow="01"] .sgh-proof[data-shw-enter] .shw-trajectory-milestones{animation:shw-viz-fill 1.25s var(--shw-viz-ease) var(--shw-detail-delay) backwards}@keyframes shw-establish{0%{opacity:.94;clip-path:inset(0 6% 0 0);transform:translateY(var(--shw-title-travel))}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes shw-hinge{0%{opacity:0;clip-path:inset(42% 0)}45%{opacity:1;clip-path:inset(42% 0)}to{opacity:1;clip-path:inset(0)}}@keyframes shw-activate{0%{opacity:.84;clip-path:inset(0 12% 0 0);transform:translateX(calc(-1 * var(--shw-impact-travel)))}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes shw-value-settle{0%{opacity:.94;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes shw-viz-rest{0%{opacity:.4}to{opacity:1}}@keyframes shw-viz-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes shw-viz-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes shw-cost-reduce{0%{transform:scaleX(1.66667)}to{transform:none}}}[data-wow-page="01"] main>:is(.sgh-hero[data-hero-editorial=A],.s-services[data-services-editorial="01"]){--a-gutter:48px;--a-content-max:1240px;--a-shell:min(calc(100% - 2 * var(--a-gutter)), var(--a-content-max));--a-header-height:68px;--a-type-h1:clamp(48px, 4.1vw, 60px);--a-type-h1-mobile:clamp(36px, 10vw, 42px);--a-type-h2:clamp(32px, 2.5vw, 36px);--a-type-body:16px;--a-type-compact:14px;--a-type-label:12px;--a-type-cta:14px;--a-leading-body:1.6;--a-leading-compact:1.5;--a-tracking-label:.09em;--a-space-2:16px;--a-space-3:24px;--a-space-4:32px;--a-space-6:48px;--a-space-8:64px;@media (width<=1100px){--a-gutter:32px}@media (width<=960px){--a-header-height:64px}@media (width<=600px){--a-gutter:20px;--a-type-h2:28px}}[data-wow-page="01"] main>.sgh-hero[data-hero-wow="01"][data-hero-editorial=A]{--sha-bleed:clamp(0px, calc((100vw - var(--a-content-max)) / 2 - var(--a-gutter)), 160px);--sha-ease:cubic-bezier(.2, .75, .2, 1);min-height:100svh;padding-block:calc(var(--a-header-height) + var(--a-space-6)) var(--a-space-8);scroll-margin-top:var(--a-header-height);font-family:var(--w5-font-display);align-items:center;display:flex;position:relative;& .sgh-canvas{width:100%}& .sgh-layout{width:var(--a-shell);grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:56px;display:grid}& .sgh-copy{padding-right:0}& .sgh-eyebrow{letter-spacing:.025em;max-width:none;margin-bottom:24px;font-size:12px;font-weight:500;line-height:1.6}& .sgh-copy h1{font-family:inherit;font-size:var(--a-type-h1);letter-spacing:-.052em;margin:0;font-weight:400;line-height:1.04}& .sgh-headline-end{font-size:1em;line-height:inherit;align-items:center;gap:.2em;margin-top:.07em}& .sgh-headline-end em{font-weight:500}& .sgh-plus{font-weight:400;line-height:1}& .sgh-copy .sgh-lead{max-width:50ch;margin-top:var(--a-space-3);font-family:var(--w5-font-reading);font-size:var(--a-type-body);font-weight:400;line-height:var(--a-leading-body)}& .sgh-actions{margin-top:var(--a-space-4);gap:10px}& .sgh-actions .sgh-cta{padding-inline:16px;font-family:inherit;font-size:13px;font-weight:500}& .sgh-actions .sgh-cta--primary{letter-spacing:-.015em;white-space:nowrap;gap:8px;width:330.75px;max-width:100%;height:56px;font-size:12px;font-weight:600}@media (width>=1201px){& .sgh-actions{flex-wrap:nowrap;min-height:120px}}& .sgh-media{width:min(900px, calc(100% + var(--sha-bleed)));aspect-ratio:1.7;min-height:0;box-shadow:none;background:0 0;border-radius:0 6px 6px 0;margin-left:0;overflow:visible}& :is(.sgh-scenes,.sgh-scrim){border-radius:inherit;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#0000008c 8%,#000 18%);mask-image:linear-gradient(90deg,#0000,#0000008c 8%,#000 18%)}& .sgh-scrim{background:linear-gradient(#03172d14,#0000 42%,#03172d57)}& .sgh-proof{width:min(56%,480px);inset:auto 22px 76px auto}& .sgh-proof h2{width:auto;max-width:calc(100% - 32px);font-size:var(--a-type-label);letter-spacing:0;white-space:normal;color:var(--w5-navy);margin:0;font-weight:500;line-height:1.45;position:absolute;top:9px;left:16px}& .sgh-metrics{gap:6px;width:100%}& .sgh-metric{min-height:104px;color:var(--w5-navy);backdrop-filter:blur(3px);box-shadow:none;background:#ebf4f8ba;border:1px solid #ffffff5c;border-radius:5px;padding:8px 10px}& .sgh-metric dt{letter-spacing:-.045em;font-size:clamp(18px,1.55vw,22px);font-weight:500;line-height:1.12}& .sgh-metric dd{max-width:none;font-family:inherit;font-size:var(--a-type-label);font-weight:400;line-height:var(--a-leading-compact);margin:2px 0}& .sgh-metric--primary{background:#f0f7fac2;min-height:100px;margin:0;padding:34px 16px 8px}& .sgh-metric--primary dt{font-size:clamp(25px,2.1vw,30px)}& .sgh-metric--primary dd{line-height:var(--a-leading-compact);margin:2px 0 0;position:static}& .sgh-metric[data-sgh-metric="3"]{grid-column:auto;gap:0;padding:8px 10px;display:flex}& .sgh-metric[data-sgh-metric="3"] dt{font-size:clamp(16px,1.4vw,20px);line-height:1.23}& .shw-viz{height:16px;transform:none}& .shw-viz-primary{width:29%;height:32px;margin:0;bottom:11px;right:14px;transform:none}& .sha-evidence-glyph :where(path){fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:butt;vector-effect:non-scaling-stroke}& .sha-value-segments rect{fill:var(--w5-navy);opacity:.24}& .sha-value-segments rect:last-child{fill:currentColor;opacity:.85}& .sha-evidence-before{stroke:var(--w5-navy);opacity:.28}& .sha-evidence-after,& .sha-evidence-terminal{opacity:.85}& .sha-experience-baseline{stroke:var(--w5-navy);stroke-width:.75px;opacity:.12}& .sha-experience-tick{stroke:var(--w5-navy);stroke-width:1px;opacity:.28}& .sha-experience-tick--fifth{opacity:.42}& .sha-experience-tick--last{stroke:currentColor;stroke-width:1.5px;opacity:.9}& .sgh-media .sgh-motto{color:#fff;letter-spacing:.025em;text-shadow:0 1px 5px #03172d80;justify-content:center;gap:12px;width:max-content;margin:0;font-size:12px;font-weight:500;inset:auto auto 22px 50%;transform:translate(-50%)}& .sgh-motto :is(.sha-direction,.sha-action){color:inherit;font-size:inherit;font-weight:inherit;line-height:1.5}& .sgh-motto .sha-lockup-plus{color:#71d6f6;font-size:28px;font-weight:400}& .sha-scroll-cue{color:#459ab3;opacity:.7;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}& .sha-scroll-cue svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:20px;height:14px}& .sha-scroll-cue:focus-visible{outline:1px solid var(--w5-cyan);outline-offset:2px}@media (width<=1200px){min-height:0;padding-block:calc(var(--a-header-height) + var(--a-space-4)) var(--a-space-6);& .sgh-layout{grid-template-columns:minmax(0,1fr);gap:32px}& .sgh-copy{max-width:640px;padding-right:0}& .sgh-copy .sgh-lead{max-width:56ch}& .sgh-media{aspect-ratio:1.85;width:100%;min-height:400px;margin-left:0}& .sgh-proof{width:min(60%,480px)}& .sgh-metric dt{font-size:22px}& .sgh-metric--primary dt{font-size:30px}& .sgh-metric--primary dd{line-height:1.45}& .sgh-metric[data-sgh-metric="3"] dt{font-size:20px}& .sha-scroll-cue{display:none}}@media (width<=600px){--sha-mobile-stage:340px;padding-block:calc(var(--a-header-height) + var(--a-space-4)) var(--a-space-4);& .sgh-layout{gap:28px}& .sgh-eyebrow{margin-bottom:20px;font-size:11px}& .sgh-copy h1{font-size:var(--a-type-h1-mobile)}& .sgh-copy .sgh-lead{margin-top:var(--a-space-3);font-size:var(--a-type-body);line-height:var(--a-leading-body)}& .sgh-actions{align-content:flex-start;min-height:131.5px;margin-top:24px}& .sgh-actions .sgh-cta--primary{width:100%}& .sgh-media{aspect-ratio:auto;min-height:0;padding-top:calc(var(--sha-mobile-stage) + 16px);border-radius:0}& :is(.sgh-scenes,.sgh-scrim){height:var(--sha-mobile-stage);border-radius:0 0 6px 6px;bottom:auto;-webkit-mask-image:linear-gradient(#0000,#000 12%);mask-image:linear-gradient(#0000,#000 12%)}& .sgh-media .sgh-motto{top:calc(var(--sha-mobile-stage) - 49px);font-size:12px;bottom:auto}& .sgh-proof{width:100%;position:relative;inset:auto}& .sgh-proof h2{font-size:var(--a-type-label);top:10px}& .sgh-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}& .sgh-metric{min-height:98px;padding:10px 12px}& .sgh-metric dd{font-size:12px;line-height:1.45}& .sgh-metric--primary{min-height:87px;padding:34px 16px 9px}& .sgh-metric--primary dt{font-size:30px}& .shw-viz-primary{height:32px;bottom:12px}& .sgh-metric[data-sgh-metric="3"]{grid-column:1/-1;grid-template-columns:90px minmax(0,1fr);align-items:start;gap:0 12px;min-height:72px;padding:10px 12px;display:grid}& .sgh-metric[data-sgh-metric="3"] dd{grid-area:1/2/3;margin:0}& .sgh-metric[data-sgh-metric="3"] .shw-viz{grid-column:1;height:16px}}&[data-hero-client-feedback="2026-10-14"]{& .sgh-eyebrow,& .sgh-media .sgh-motto{font-size:14px}& .sgh-motto .sha-lockup-plus{font-size:32px}@media (width<=600px){& .sgh-eyebrow{font-size:12px}}}@media (prefers-reduced-motion:no-preference){html.sha-hero-js & .sgh-media:not([data-sha-stage=visible]) :is(.sgh-proof,.sgh-motion-control,.sgh-motto){visibility:hidden;opacity:0;pointer-events:none;transition:none}& .sgh-media :is(.sgh-proof,.sgh-motion-control,.sgh-motto){transition:opacity .42s var(--sha-ease)}& h1[data-shw-enter] .shw-title-ink{animation:sha-title-reveal .82s var(--sha-ease) .1s backwards}& h1[data-shw-enter] .shw-plus-ink{animation:shw-hinge .62s var(--sha-ease) .65s backwards}& h1[data-shw-enter] .shw-impact-ink{animation:sha-title-reveal .82s var(--sha-ease) 1.02s backwards}& .sgh-copy[data-shw-enter] .sgh-eyebrow{animation:sha-copy-reveal .68s var(--sha-ease) backwards}& .sgh-copy[data-shw-enter] .sgh-lead{animation:sha-copy-reveal .72s var(--sha-ease) 1.35s backwards}& .sgh-copy[data-shw-enter] .sgh-actions{animation:sha-copy-reveal .72s var(--sha-ease) 1.51s backwards}& .sgh-media[data-shw-enter]{animation:sha-media-reveal 1.5s var(--sha-ease) .35s backwards}& .sgh-media[data-shw-enter] .sgh-scenes{animation:18s ease-out .35s both sha-media-drift}& .sgh-media:has(.sgh-motion-control[aria-pressed=true]) .sgh-scenes{animation-play-state:paused}& .sgh-media[data-shw-enter] .sha-direction{animation:sha-lockup-direction .62s var(--sha-ease) 1.85s backwards}& .sgh-media[data-shw-enter] .sha-lockup-plus{animation:sha-lockup-plus .64s var(--sha-ease) 2.02s backwards}& .sgh-media[data-shw-enter] .sha-action{animation:sha-lockup-action .62s var(--sha-ease) 2.19s backwards}& .sha-scroll-cue svg{animation:3.8s ease-in-out 2.8s infinite sha-scroll-hint}@media (width<=600px){html.sha-hero-js & .sgh-media:not([data-shw-enter]):not([data-sha-stage=visible]){opacity:0}& .sgh-media[data-shw-enter]{animation:sha-media-mobile-reveal .7s var(--sha-ease) 1.15s backwards}}}}@keyframes sha-title-reveal{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(.2em)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes sha-copy-reveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes sha-media-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes sha-media-drift{0%{transform:scale(1.012)}to{transform:scale(1)}}@keyframes sha-media-mobile-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sha-lockup-direction{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes sha-lockup-plus{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes sha-lockup-action{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}@keyframes sha-scroll-hint{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.s-services{--s-accent:#79d8f5;--s-secondary:#b9cbd9;--s-line:#b9cbd92e;background:var(--w5-navy);color:#fff;padding-block:80px;scroll-margin-top:72px}.s-services[data-variant=B]{--s-accent:#12639a;--s-secondary:#405b70;--s-line:#082b5024;color:var(--w5-navy);background:#fff}.s-services button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.s-services-heading{margin-bottom:36px}.s-services .s-services-kicker{color:var(--s-accent);font:600 12px / 1.5 var(--w5-font-display);letter-spacing:.16em;margin-bottom:22px}.s-services-heading h2{max-width:890px;font:500 clamp(32px, 3.1vw, 46px) / 1.16 var(--w5-font-display);letter-spacing:-.045em;text-wrap:balance}.s-services-heading h2 span{color:var(--s-accent);display:block}.s-services[data-variant=B] .s-services-heading{grid-template-columns:1fr 3fr;align-items:start;gap:32px;margin-bottom:44px;display:grid}.s-services[data-variant=B] .s-services-kicker{padding-top:8px}.s-services-explorer{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.s-services .s-service-card{--s-photo-position:50% 50%;--s-photo-tone:saturate(.72) contrast(1.06) brightness(.94);--s-photo-scale:1;isolation:isolate;grid-column:var(--service-column);color:#fff;cursor:pointer;text-align:left;background:#082b50;border:1px solid #b9cbd91f;border-radius:3px;flex-direction:column;grid-row:1;min-width:0;min-height:360px;padding:22px;transition:border-color .18s;display:flex;position:relative}.s-services #s-service-rentabilidad{--s-photo-position:58% 54%;--s-photo-tone:saturate(.62) contrast(1.15) brightness(.78)}.s-services #s-service-datos{--s-photo-position:56% 52%;--s-photo-tone:saturate(.68) contrast(1.09) brightness(.96)}.s-services #s-service-productividad{--s-photo-position:76% 78%;--s-photo-scale:1.28}.s-service-media{z-index:-1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.s-service-media img{object-fit:cover;object-position:var(--s-photo-position);width:100%;height:100%;filter:var(--s-photo-tone);transform:scale(var(--s-photo-scale));transform-origin:76% 100%;transition:transform .22s}.s-service-media:after{content:"";background:linear-gradient(#03172d47,#03172da3 44%,#03172df0 100%);position:absolute;inset:0}.s-service-number{color:#d1effb;font:500 12px / 1.5 var(--w5-font-display);font-variant-numeric:tabular-nums;letter-spacing:.08em;align-self:start}.s-service-copy{margin-top:auto;padding-top:72px;display:block}.s-service-name{min-height:2.36em;font:600 clamp(22px, 1.85vw, 27px) / 1.18 var(--w5-font-display);letter-spacing:-.04em;display:block}.s-service-specialty{color:#c8deeb;min-height:3em;font:400 14px / 1.5 var(--w5-font-display);margin-top:12px;display:block}.s-service-action{color:#d1effb;font:600 11px / 1.4 var(--w5-font-display);letter-spacing:.035em;justify-content:space-between;align-items:center;gap:8px;margin-top:24px;display:flex}.s-service-sign{color:#79d8f5;width:38px;height:38px;font:400 25px / 1 var(--w5-font-reading);border:1px solid #b9cbd94d;flex:0 0 38px;place-items:center;display:grid}.s-services .s-service-card[aria-expanded=true]{border-color:#b9cbd93d}.s-service-card[aria-expanded=true]:after{content:"";pointer-events:none;background:#5bb1ca;height:2px;position:absolute;bottom:0;left:0;right:0}.s-service-card[aria-expanded=true] .s-service-sign,.s-service-help-trigger[aria-expanded=true] .s-service-sign{color:#c8effb;background:#79d8f51f;border-color:#79d8f56b}.s-services :is(.s-service-card,.s-service-help-trigger,.s-service-close):focus-visible{outline:3px solid var(--s-accent);outline-offset:4px}.s-services[data-variant=B] .s-service-card{background:#082b50;border-color:#0000;padding-top:148px}.s-services[data-variant=B] .s-service-media{height:156px;bottom:auto}.s-services[data-variant=B] .s-service-media:after{background:linear-gradient(#082b501a,#082b502e 38%,#082b50a8 76%,#082b50 100%)}.s-services[data-variant=B] #s-service-productividad{--s-photo-scale:1.08;--s-photo-position:76% 82%}.s-services[data-variant=B] .s-service-number{background:0 0;padding:0;position:absolute;top:16px;left:16px}.s-services[data-variant=B] .s-service-copy{margin-top:0;padding-top:0}.s-services[data-variant=B] .s-service-action{border-top:1px solid #b9cbd933;margin-top:auto;padding-top:18px}.s-service-panel{border-top:1px solid var(--s-line);background:#092239;grid-area:2/1/auto/-1;min-width:0;padding:34px 36px 12px}.s-service-panel[hidden],.s-services [data-service-solutions][hidden]{display:none}.s-services[data-variant=B] .s-service-panel{background:#edf5f8}.s-service-panel-top{justify-content:space-between;align-items:start;gap:20px;margin-bottom:30px;display:flex}.s-service-panel h3{font:500 28px / 1.22 var(--w5-font-display);letter-spacing:-.035em;margin:4px 0 0}.s-service-close{width:44px;height:44px;color:var(--s-accent);cursor:pointer;background:0 0;border:1px solid #0000;flex:0 0 44px;place-items:center;padding:0;display:grid}.s-service-close span{font-size:28px;line-height:1}.s-service-overview{grid-template-columns:1.1fr 1fr 1fr;gap:44px;padding-bottom:32px;display:grid}.s-service-overview>div{min-width:0}.s-service-overview h4{color:var(--s-accent);font:600 11px / 1.5 var(--w5-font-display);letter-spacing:.12em;margin:0 0 12px}.s-service-overview p{max-width:52ch;color:var(--s-secondary);font-size:16px;line-height:1.6}.s-services .s-service-promise .s-service-detail-specialty{color:var(--s-secondary);font:500 13px / 1.5 var(--w5-font-display);margin-bottom:12px}.s-services .s-service-promise>p:last-child,.s-services .s-service-value p{color:inherit}.s-services .s-service-promise>p:last-child{font-size:17px;line-height:1.65}.s-service-help{border-top:1px solid var(--s-line)}.s-service-help-trigger{width:100%;min-height:70px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.s-service-help-trigger>span:first-child{font:600 13px / 1.5 var(--w5-font-display);letter-spacing:.08em}.s-services[data-variant=B] .s-service-help-trigger .s-service-sign{color:var(--s-accent);border-color:#12639a47}.s-services[data-variant=B] .s-service-help-trigger[aria-expanded=true] .s-service-sign{color:var(--w5-ink);background:#12639a14;border-color:#12639a5c}.s-service-solutions{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 32px;margin:0;padding:8px 0 28px;list-style:none;display:grid}.s-service-solutions li{align-items:start;gap:12px;min-width:0;display:flex}.s-service-solutions li>span{color:var(--s-accent);font:500 11px / 1.6 var(--w5-font-display);padding-top:3px}.s-service-solutions p{color:var(--s-secondary);font-size:16px;line-height:1.55}@media (hover:hover) and (pointer:fine){.s-services .s-service-card:hover{border-color:#b9cbd947}.s-service-card:hover .s-service-media img{transform:scale(calc(var(--s-photo-scale) + .025))}}@media (width<=1100px){.s-services{padding-block:64px}.s-services-explorer{gap:12px}.s-services .s-service-card{min-height:350px;padding-inline:16px}.s-service-name{font-size:22px}.s-service-specialty{min-height:4.5em}.s-service-overview,.s-service-solutions{gap:24px}.s-service-panel h3{font-size:26px}.s-services[data-variant=B] .s-services-heading{grid-template-columns:1fr 2.5fr}}@media (width<=900px){.s-services-explorer{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.s-services .s-service-card{grid-column:var(--service-tablet-column);grid-row:var(--service-tablet-row);min-height:300px;padding-inline:22px}.s-service-specialty{min-height:3em}.s-service-panel{grid-row:3;padding-inline:24px}.s-service-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.s-service-promise{grid-column:1/-1}.s-service-solutions{grid-template-columns:repeat(2,minmax(0,1fr))}.s-services[data-variant=B] .s-services-heading{display:block}}@media (width<=600px){.s-services{padding-block:48px}.s-services-heading,.s-services[data-variant=B] .s-services-heading{margin-bottom:28px}.s-services .s-services-kicker{margin-bottom:16px;padding-top:0;font-size:11px}.s-services-heading h2{font-size:30px}.s-services-explorer{grid-template-columns:minmax(0,1fr);gap:12px}.s-services .s-service-card{grid-area:auto/1;min-height:192px;padding:18px}.s-service-number{font-size:11px}.s-service-copy{padding-top:18px}.s-service-name{min-height:0;font-size:23px}.s-service-specialty{min-height:0;margin-top:8px;font-size:13px}.s-service-action{margin-top:16px}.s-services[data-variant=B] .s-service-card{min-height:198px;padding:20px 16px 16px 116px}.s-services[data-variant=B] .s-service-media{width:100px;height:auto;top:0;bottom:0}.s-services[data-variant=B] .s-service-media:after{background:linear-gradient(90deg,#082b501f,#082b502e 65%,#082b50 100%)}.s-services[data-variant=B] #s-service-productividad{--s-photo-position:78% 78%;--s-photo-scale:1.35}.s-services[data-variant=A] #s-service-productividad{--s-photo-scale:1.18}.s-services[data-variant=B] .s-service-number{top:12px;left:12px}.s-services[data-variant=B] .s-service-name{font-size:21px}.s-services[data-variant=B] .s-service-action{gap:6px;margin-top:18px;padding-top:12px;font-size:10px}.s-service-panel{grid-row:auto;padding:24px 20px 8px}.s-service-panel-top{gap:12px;margin-bottom:24px}.s-service-panel h3{font-size:22px}.s-service-overview,.s-service-solutions{grid-template-columns:minmax(0,1fr);gap:24px}.s-service-overview p,.s-service-solutions p{font-size:16px;line-height:1.6}.s-service-help-trigger{min-height:68px}.s-services .s-service-promise>p:last-child{font-size:16px;line-height:1.6}.s-service-solutions{gap:18px}}@media (prefers-reduced-motion:no-preference){.s-service-panel:not([hidden]),.s-services [data-service-solutions]:not([hidden]){animation:.18s ease-out both s-service-reveal}@keyframes s-service-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.s-service-card,.s-service-media img{transition:none!important}}[data-wow-page="01"] main>.s-services[data-services-wow="01"]{--ssw-navy:#08243c;--ssw-cyan:#8bdef4;--ssw-line:#102d4521}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-services-heading{margin-bottom:32px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-services-heading h2{letter-spacing:-.035em;font-size:32px;line-height:1.18}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-services-kicker{letter-spacing:.12em}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-card{background:var(--ssw-navy);border-color:#e2f2fa2e;border-radius:10px;min-height:332px;padding:20px;transition:border-color .18s,box-shadow .18s}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-media img{filter:saturate(.82)contrast(1.03)brightness(.98);transition:transform .28s cubic-bezier(.22,.68,.24,1)}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-media:after{background:linear-gradient(#03172d0d,#03172d33 24%,#03172db8 44%,#03172deb 100%)}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-copy{margin-top:auto;padding-top:0}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-name{letter-spacing:-.025em;min-height:2.4em;font-size:22px;line-height:1.2}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-specialty{color:#deebf2;min-height:40px;margin-top:8px;font-size:13px;line-height:20px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-action{color:#eff8fb;letter-spacing:.06em;border-top:0;gap:12px;min-height:44px;margin-top:18px;padding-top:0;font-size:11px;line-height:16px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-sign{width:44px;height:44px;color:var(--ssw-cyan);border:1px solid #daf2fa5c;border-radius:6px;flex-basis:44px;font-size:27px;transition:background-color .18s,color .18s,border-color .18s}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-card:is(:hover,:focus-visible,[aria-expanded=true]){border-color:var(--ssw-cyan)}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-card:is(:hover,:focus-visible,[aria-expanded=true]) .s-service-sign{border-color:var(--ssw-cyan);color:#fff;background:#8bdef426}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-card[aria-expanded=true]:after{content:none}[data-wow-page="01"] main>.s-services[data-services-wow="01"][data-variant=B] .s-service-card{padding-top:146px}[data-wow-page="01"] main>.s-services[data-services-wow="01"][data-variant=B] .s-service-media{height:156px}[data-wow-page="01"] main>.s-services[data-services-wow="01"][data-variant=B] .s-service-media:after{background:linear-gradient(180deg, #00000008, #0000000d 60%, #08243c5c 80%, var(--ssw-navy) 100%)}[data-wow-page="01"] main>.s-services[data-services-wow="01"][data-variant=B] .s-service-copy{margin-top:0}[data-wow-page="01"] main>.s-services[data-services-wow="01"][data-variant=B] .s-service-action{margin-top:auto;padding-top:12px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-panel{border:1px solid var(--ssw-line);color:#102d45;background:#f3f8fb;border-radius:12px;padding:20px;display:block}[data-wow-page="01"] main>.s-services[data-services-wow="01"][data-variant=B] .s-service-panel{background:#f5f8fa}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-panel[hidden]{display:none}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-panel-top{align-items:start;gap:16px;margin-bottom:16px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-panel h3{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:600;line-height:1.2}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-detail-specialty{color:#405b70;margin-top:4px;font-size:13px;line-height:18px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-close{color:#12639a;border-radius:6px;transition:background-color .16s}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-close:hover{background:#e4eff5}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-close span{font-size:24px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .ssw-panel-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:32px;display:grid}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .ssw-promise{margin-bottom:12px;font-size:16px;line-height:23px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .ssw-evidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .ssw-evidence h4{color:#12639a;letter-spacing:.08em;margin:0 0 6px;font-size:11px;font-weight:600;line-height:16px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] :is(.ssw-evidence p,.ssw-solutions p){color:#405b70;font-size:15px;line-height:21px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .ssw-help{border-left:1px solid var(--ssw-line);padding-left:24px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .ssw-help>h4{color:#102d45;letter-spacing:-.02em;margin:0 0 12px;font-size:18px;font-weight:600;line-height:24px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .ssw-solutions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:0;padding:0;list-style:none;display:grid}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .ssw-solutions li{border-bottom:1px solid #102d4514;padding:0 0 8px 12px;position:relative}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .ssw-solutions li:before{content:"";background:#12639a;width:4px;height:4px;position:absolute;top:9px;left:0}[data-wow-page="01"] main>.s-services[data-services-wow="01"] :is(.s-service-card,.s-service-close):focus-visible{outline-offset:4px;outline:3px solid #12639a}@media (width<=900px){[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-card{min-height:310px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .ssw-panel-layout{grid-template-columns:minmax(0,1fr);gap:20px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .ssw-help{border-left:0;border-top:1px solid var(--ssw-line);padding:16px 0 0}}@media (width<=600px){[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-services-heading,[data-wow-page="01"] main>.s-services[data-services-wow="01"][data-variant=B] .s-services-heading{margin-bottom:24px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-services-heading h2{font-size:24px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-card{min-height:196px;padding:16px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-name{min-height:0;font-size:20px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-specialty{min-height:0;line-height:19px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-action{margin-top:12px}[data-wow-page="01"] main>.s-services[data-services-wow="01"][data-variant=B] .s-service-card{min-height:200px;padding:16px 16px 16px 128px}[data-wow-page="01"] main>.s-services[data-services-wow="01"][data-variant=B] .s-service-media{width:110px;height:auto}[data-wow-page="01"] main>.s-services[data-services-wow="01"][data-variant=B] .s-service-media:after{background:linear-gradient(90deg, #00000008, #08243c1a 72%, var(--ssw-navy))}[data-wow-page="01"] main>.s-services[data-services-wow="01"][data-variant=B] .s-service-copy{margin-top:auto}[data-wow-page="01"] main>.s-services[data-services-wow="01"][data-variant=B] .s-service-action{margin-top:12px;padding-top:0}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-panel{padding:16px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-panel h3{font-size:21px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .ssw-evidence{grid-template-columns:minmax(0,1fr);gap:12px}[data-wow-page="01"] main>.s-services[data-services-wow="01"] .ssw-solutions{grid-template-columns:minmax(0,1fr);gap:8px}}@media (prefers-reduced-motion:no-preference){[data-wow-page="01"] main>.s-services[data-services-wow="01"] .s-service-panel:not([hidden]){animation:.18s ease-out both ssw-detail-enter}@keyframes ssw-detail-enter{0%{opacity:.75;transform:translateY(4px)}to{opacity:1;transform:none}}}[data-wow-page="01"] main>:is(.sgh-hero[data-hero-editorial=A],.s-services[data-services-editorial="01"]){--a-gutter:48px;--a-content-max:1240px;--a-shell:min(calc(100% - 2 * var(--a-gutter)), var(--a-content-max));--a-header-height:68px;--a-type-h1:clamp(48px, 4.1vw, 60px);--a-type-h1-mobile:clamp(36px, 10vw, 42px);--a-type-h2:clamp(32px, 2.5vw, 36px);--a-type-body:16px;--a-type-compact:14px;--a-type-label:12px;--a-type-cta:14px;--a-leading-body:1.6;--a-leading-compact:1.5;--a-tracking-label:.09em;--a-space-2:16px;--a-space-3:24px;--a-space-4:32px;--a-space-6:48px;--a-space-8:64px;@media (width<=1100px){--a-gutter:32px}@media (width<=960px){--a-header-height:64px}@media (width<=600px){--a-gutter:20px;--a-type-h2:28px}}[data-wow-page="01"] main>.s-services[data-services-wow="01"][data-services-editorial="01"]{--ssw-line:#b9daeb29;--ssw-reading:#d3e2ec;--ssw-shell-ease:cubic-bezier(.22, .68, .24, 1);--ssw-glass-surface:linear-gradient(180deg, #cdeffe17, #8bd6f505 45%, #03172d1a), linear-gradient(115deg, #499aca0d, #071d3100 65%), #061c3061;--ssw-glass-highlight:inset 0 1px 0 #dcf5ff17, inset 0 -1px 0 #03172d2e;--ssw-handoff-height:clamp(20px, 2vw, 28px);--ssw-handoff-radius:clamp(18px, 1.67vw, 24px);padding-block:var(--a-space-6) calc(var(--a-space-6) + var(--ssw-handoff-height));scroll-margin-top:var(--ssw-navbar-height,60px);position:relative;&:before,&:after{height:var(--ssw-handoff-height);pointer-events:none;content:"";position:absolute;inset:auto 0 0}&:before{background:#fff}&:after{border-radius:0 0 var(--ssw-handoff-radius) var(--ssw-handoff-radius);background:var(--w5-navy)}@media (width<=600px){--ssw-handoff-height:18px;--ssw-handoff-radius:16px}&>.w5-shell{width:var(--a-shell)}& .s-services-heading{align-self:start;margin-bottom:24px;display:block}& .s-services-kicker{margin:0 0 var(--a-space-2);font-size:var(--a-type-label);font-weight:600;line-height:var(--a-leading-compact);letter-spacing:var(--a-tracking-label)}& .s-services-heading h2{max-width:none;font-size:var(--a-type-h2);letter-spacing:-.035em;text-wrap:initial;margin:0;font-weight:500;line-height:1.18}& .s-services-heading h2 span{font-weight:400}& .s-services-explorer{gap:18px 14px;width:min(100%,1080px);margin-inline:auto}& .s-service-card{min-height:clamp(180px,23svh,208px);box-shadow:none;border-radius:5px;padding:18px;transition:border-color .22s,box-shadow .22s,filter .22s}& .s-service-media:after{opacity:1;background:linear-gradient(#03172d2e,#03172d70 48%,#03172df2 100%);transition:opacity .22s}& .s-service-copy{padding-top:12px}& .s-service-name{letter-spacing:-.035em;min-height:0;font-size:clamp(18px,1.35vw,20px);font-weight:600;line-height:1.22}& .s-service-specialty{min-height:38px;color:var(--ssw-reading);margin-top:7px;font-size:13px;line-height:19px}& .s-service-action{color:#c2d7e5;width:max-content;max-width:100%;min-height:28px;font-size:var(--a-type-label);font-weight:500;line-height:var(--a-leading-compact);letter-spacing:.04em;background:0 0;border:0;justify-content:flex-start;gap:8px;margin-top:4px;padding:0}& .s-service-action:before,& .s-service-action:after{content:none}& .s-service-sign{background:var(--ssw-glass-surface);width:28px;height:28px;box-shadow:var(--ssw-glass-highlight);border-color:#b1daf047;border-radius:3px;flex-basis:28px;font-size:22px}& .s-service-card:is(:hover,:focus-visible){border-color:#8bdef46b}& .s-service-card[aria-expanded=true]{border-color:#8bdef4c2;box-shadow:inset 0 1px #cdeffe1a}& .s-service-card[aria-expanded=true]:after{content:none}& .s-service-card:is(:hover,:focus-visible,[aria-expanded=true]) .s-service-sign{background:var(--ssw-glass-surface);color:var(--ssw-cyan);border-color:#8bdef4a3}& .s-service-card[aria-expanded=true] .s-service-media:after{opacity:.99}& .s-service-media img{transition:filter .22s}& .s-service-card[aria-expanded=true] .s-service-media img{filter:saturate(.82)contrast(1.03)brightness(1.02)}&.services--active .s-service-card:not([aria-expanded=true]){filter:brightness(.94)}&.services--active .s-service-media:after{background:linear-gradient(#03172d2e,#03172db3 22%,#03172de6 100%)}& .s-service-media img,& .s-service-card:hover .s-service-media img{transform:scale(var(--s-photo-scale))}& .ssw-state{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}& .s-service-panel{border:0;border-top:1px solid var(--ssw-line);color:#f2f7fa;background:0 0;border-radius:0;padding:10px 0 0;animation:none}& .s-service-panel-top{min-height:0;margin-bottom:var(--a-space-3);display:block}& .s-service-panel h3{letter-spacing:-.035em;font-size:22px;font-weight:500;line-height:1.2}& .s-service-detail-specialty{color:var(--ssw-cyan);margin:4px 0 0;font-size:13px;line-height:18px}& .ssw-promise{max-width:80ch;color:var(--ssw-reading);font-size:var(--a-type-body);font-weight:400;line-height:var(--a-leading-body);text-wrap:pretty;margin:6px 0 0}& .ssw-panel-layout{display:block}& .ssw-evidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;min-height:0}& .ssw-evidence>section{min-width:0}& .ssw-evidence>section+section{border-left:1px solid var(--ssw-line);padding-left:28px}& .ssw-evidence h4{color:var(--ssw-cyan);font-family:var(--w5-font-display);font-size:var(--a-type-label);font-weight:600;line-height:var(--a-leading-compact);letter-spacing:var(--a-tracking-label);margin:0 0 6px}& :is(.ssw-evidence p,.ssw-solutions p){color:var(--ssw-reading);font-size:var(--a-type-body);line-height:var(--a-leading-body);margin:0}& .ssw-evidence p{max-width:62ch}& .ssw-help{margin-top:var(--a-space-3);padding:var(--a-space-2) 0 2px;border-left:0;border-top:1px solid var(--ssw-line)}& .ssw-help>h4{color:#f2f7fa;font-family:var(--w5-font-display);font-size:var(--a-type-body);font-weight:500;line-height:var(--a-leading-compact);letter-spacing:-.015em;margin:0 0 12px}& .ssw-solutions,& .ssw-solutions:has(>li:nth-child(5)){box-sizing:border-box;width:100%;max-width:100%;box-shadow:none;backdrop-filter:none;cursor:default;background:#d3e2ec06;border:1px solid #b9daeb1a;border-radius:5px;flex-wrap:wrap;gap:6px 40px;margin:0;padding:10px 16px;list-style:none;display:flex;overflow:hidden}& .ssw-solutions li{min-width:0;max-width:calc(100% + 40px);box-shadow:none;backdrop-filter:none;cursor:default;background:0 0;border:0;border-radius:0;flex:0 auto;margin-inline-end:-40px;padding:0 0 0 40px;transition:none;display:block;position:relative;transform:translate(-40px)}& .ssw-solutions li:before{width:10px;height:15px;box-shadow:none;color:var(--ssw-cyan);text-align:center;content:"+";background:0 0;border:0;border-radius:0;margin:0;font-size:11px;font-weight:500;line-height:15px;position:absolute;top:3px;left:14px;transform:none}& .ssw-solutions li:first-child:before{content:none}& .ssw-solutions p{color:#eaf5fb;font-size:var(--a-type-compact);font-weight:400;line-height:var(--a-leading-compact);letter-spacing:normal;min-width:0}& .s-service-card:focus-visible{outline:3px solid var(--ssw-cyan);outline-offset:4px}@media (width>=901px){overflow-anchor:none;--ssw-padding-start:clamp(60px, 7.5svh, 76px);--ssw-padding-end:36px;--ssw-idle-card-height:clamp(320px, 46svh, 430px);--ssw-active-card-height:clamp(176px, 22svh, 200px);--ssw-content-height:calc(100svh - var(--ssw-navbar-height,60px) - var(--ssw-padding-start) - var(--ssw-padding-end));min-height:calc(100svh - var(--ssw-navbar-height,60px));height:auto;padding-block:var(--ssw-padding-start) calc(var(--ssw-padding-end) + var(--ssw-handoff-height));&>.w5-shell{height:auto;min-height:var(--ssw-content-height);grid-template-rows:max-content minmax(0,1fr);display:grid}& .s-services-explorer{grid-template-rows:minmax(0, 1fr) var(--ssw-idle-card-height) minmax(0, 1fr);min-height:0;transition:grid-template-rows .54s var(--ssw-shell-ease);row-gap:0}&.services--active .s-services-explorer{grid-template-rows:minmax(0, 0fr) var(--ssw-active-card-height) minmax(min-content, 1fr)}& .s-service-card{grid-row:2;height:100%;min-height:0;padding-block:12px}& .s-service-copy{padding-top:8px}& .s-service-panel{grid-row:3;min-height:0;margin-top:16px;overflow:visible}& .s-service-panel[aria-hidden=true]{z-index:0;pointer-events:none}& .s-service-panel:not([aria-hidden=true]){z-index:1}& .ssw-solutions p{white-space:normal}}@media (width>=901px) and (height<=800px){--ssw-padding-end:32px;& .s-services-heading{margin-bottom:18px}}@media (width<=1100px){& .s-service-card{padding-inline:12px}}@media (width<=900px){& .s-services-heading{display:block}& .s-services-kicker{margin-bottom:14px}& .s-service-card{min-height:196px}& .s-service-name{font-size:20px}& .s-service-panel-top{min-height:0;margin-bottom:18px}& .ssw-evidence{min-height:0}& .s-service-panel[aria-hidden=true]{display:none}}@media (width<=600px){padding-block:40px calc(40px + var(--ssw-handoff-height));& .s-service-media:after{background:linear-gradient(#03172d2e,#03172db3 22%,#03172de6 100%)}& .s-services-heading h2{font-size:var(--a-type-h2)}& .s-service-card{padding:16px}& .s-service-sign{flex-basis:44px;width:44px;height:44px;font-size:23px}& .s-service-action{min-height:30px;font-size:var(--a-type-label);line-height:var(--a-leading-compact);margin-top:10px}& .s-service-specialty{min-height:0}& .ssw-evidence{grid-template-columns:minmax(0,1fr);gap:18px}& .ssw-evidence>section+section{border-left:0;padding-left:0}& .ssw-solutions,& .ssw-solutions:has(>li:nth-child(5)){flex-direction:column;row-gap:10px;padding:12px 16px}& .ssw-solutions li{max-width:100%;margin-inline-end:0;padding:0;transform:none}& .ssw-solutions li:before{content:none}& .ssw-solutions p{font-size:var(--a-type-body);line-height:var(--a-leading-compact);letter-spacing:normal}& .ssw-evidence p,& .ssw-promise{font-size:var(--a-type-body);line-height:var(--a-leading-body)}}@media (prefers-reduced-motion:reduce){& .s-services-explorer,& .s-service-card,& .s-service-sign,& .s-service-media img,& .s-service-media:after{transition:none}}}.s-experience{--experience-ink:#102d45;--experience-muted:#4c6375;--experience-accent:#006d8c;--experience-logo:#6b899e;--experience-slot:144px;--experience-static-slot:calc(100% / 3);color:var(--experience-ink);background:linear-gradient(135deg,#fcfdfe 0%,#f5f8fb 32%,#eaf2f7 72%,#eef4f8 100%);padding:clamp(64px,7vw,96px) 0 clamp(72px,7vw,104px);scroll-margin-top:96px;position:relative}.s-experience[data-variant=B]{--experience-ink:#f3f8fb;--experience-muted:#b9cbd8;--experience-accent:#70d4ed;--experience-logo:#89a1b1;background:linear-gradient(125deg,#0c2942 0%,#102f4d 55%,#071f35 100%)}.s-experience-heading{margin-bottom:56px}.s-experience-heading h2{letter-spacing:-.055em;max-width:800px;margin:0;font-family:Montserrat Sigma Web05,Arial,sans-serif;font-size:clamp(32px,3.1vw,44px);font-weight:500;line-height:1.15}.s-experience-lines{gap:56px;display:grid}.s-experience-group{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,56px);min-width:0;display:grid}.s-experience-copy{gap:16px;min-width:0;display:grid}.s-experience .s-experience-kicker{color:var(--experience-accent);letter-spacing:.1em;margin:0 0 12px;font-family:Montserrat Sigma Web05,Arial,sans-serif;font-size:12px;font-weight:650}.s-experience-copy h3{letter-spacing:-.045em;text-wrap:balance;margin:0;font-family:Montserrat Sigma Web05,Arial,sans-serif;font-size:clamp(26px,2.15vw,30px);font-weight:500;line-height:1.25}.s-experience-description{max-width:72ch;color:var(--experience-muted);margin:0;font-size:16px;line-height:1.75}.s-experience-window{--experience-fade:20px;width:100%;min-width:0;mask-image:linear-gradient(90deg, transparent, #00000029 calc(var(--experience-fade) * .25), #00000080 calc(var(--experience-fade) * .5), #000000d6 calc(var(--experience-fade) * .75), #000 var(--experience-fade), #000 calc(100% - var(--experience-fade)), #000000d6 calc(100% - var(--experience-fade) * .75), #00000080 calc(100% - var(--experience-fade) * .5), #00000029 calc(100% - var(--experience-fade) * .25), transparent);overflow:hidden}.s-experience-track,.s-experience-cycle,.s-experience-logos{width:max-content;display:flex}.s-experience-track{animation:72s linear infinite sigma-experience-flow}.s-experience-group[data-group=trust] .s-experience-track{animation-duration:48s;animation-direction:reverse}.s-experience-cycle,.s-experience-logos{flex-shrink:0}.s-experience-logos{align-items:center;margin:0;padding:0;list-style:none}.s-experience-logos li{flex:0 0 var(--experience-slot);width:var(--experience-slot);justify-content:center;align-items:center;height:80px;padding:4px 18px;display:flex}.s-experience-logos img{object-fit:contain;width:auto;max-width:min(106px,100%);height:auto;max-height:46px;display:block}.s-experience-logos [data-logo=vitalcore] img{max-height:72px}@keyframes sigma-experience-flow{to{transform:translate(-50%)}}@media (width<=959px){.s-experience{--experience-static-slot:calc(100% / 4)}.s-experience-group{grid-template-columns:minmax(0,1fr);gap:24px}.s-experience-window{max-width:768px}}@media (width<=600px){.s-experience{--experience-static-slot:50%;padding:48px 0 56px}.s-experience-heading{margin-bottom:32px}.s-experience-heading h2{font-size:32px}.s-experience-lines{gap:40px}.s-experience-group{gap:20px}.s-experience-description{font-size:15px}.s-experience-window{--experience-fade:14px}}@media (prefers-reduced-motion:reduce){.s-experience [aria-hidden=true]{display:none}.s-experience-window{mask-image:none}.s-experience-track{width:100%;transform:none;animation:none!important}.s-experience-cycle{width:100%}.s-experience-logos{flex-wrap:wrap;justify-content:flex-start;width:100%}.s-experience-logos li{flex-basis:var(--experience-static-slot);width:var(--experience-static-slot);padding-inline:12px}}[data-wow-page="01"] main>.s-experience[data-experience-wow="01"]{--experience-base-slot:184px;--experience-slot:var(--experience-base-slot);--experience-static-slot:calc(100% / 4);background:linear-gradient(135deg,#fff 0% 65%,#fbfdfe 100%);padding-block:clamp(48px,6.8svh,64px) clamp(40px,5.5svh,52px);scroll-margin-top:60px;&>.w5-shell{width:min(100% - 96px,1280px)}& .s-experience-heading{margin-bottom:8px}& .s-experience-heading:after{content:"";background:#006d8c66;width:40px;height:2px;margin-top:14px;display:block}& .s-experience-heading h2{letter-spacing:-.035em;max-width:none;font-size:clamp(28px,2.4vw,34px);font-weight:500;line-height:1.18}& .s-experience-lines{gap:28px}& .s-experience-group{border-top:1px solid #0000;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);align-content:center;align-items:center;gap:clamp(40px,4.4vw,64px);padding-top:24px}& .s-experience-group+.s-experience-group{background-image:linear-gradient(90deg,#102d4512,#0000);background-repeat:no-repeat;background-size:min(28vw,360px) 1px}& .s-experience-copy{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px}& .s-experience-kicker{color:#006d8c;letter-spacing:.09em;margin:0 0 8px;font-size:12px;font-weight:600;line-height:18px}& .s-experience-copy h3{letter-spacing:-.035em;text-wrap:pretty;max-width:32ch;font-size:clamp(22px,1.65vw,24px);font-weight:500;line-height:1.24}& .s-experience-description{color:#40586b;max-width:48ch;font-family:var(--w5-font-reading);text-wrap:pretty;padding-top:0;font-size:16px;line-height:24px}& .s-experience-window{max-width:none;-webkit-mask-image:none;mask-image:none}& .s-experience-window:before,& .s-experience-window:after{content:none}& .s-experience-track{animation-duration:60s}& .s-experience-group[data-group=trust] .s-experience-track{animation-duration:40s}& .s-experience-logos li{height:104px;padding:10px 14px}& .s-experience-logos img{filter:brightness(.45)saturate(1.2);max-width:min(140px,100%);max-height:62px}& .s-experience-logos [data-logo=mckinsey] img{width:144px;max-width:min(144px,100%)}& .s-experience-logos [data-logo=binds] img{width:124px}& .s-experience-logos [data-logo=colgram] img{width:136px}& .s-experience-logos [data-logo=cencosud] img{max-height:65px}& .s-experience-logos [data-logo=st-ltda] img{width:68px;max-height:68px}& .s-experience-logos :is([data-logo=metrika],[data-logo=lo-valledor]) img{max-height:60px}& .s-experience-logos [data-logo=afin-suministros] img{width:154px;max-width:min(154px,100%)}& .s-experience-logos [data-logo=vitalcore] img{max-height:80px}@media (width>=901px){height:calc(100svh - 60px);min-height:calc(100svh - 60px);&>.w5-shell{grid-template-rows:max-content minmax(0,1fr);height:100%;min-height:0;display:grid}& .s-experience-lines{grid-template-rows:minmax(0,.8fr) minmax(0,1.2fr);min-height:0}}@media (width>=901px) and (height<=800px){& .s-experience-lines{gap:24px}& .s-experience-group{padding-top:18px}& .s-experience-logos li{height:88px;padding-block:6px}& .s-experience-logos [data-logo=vitalcore] img{max-height:74px}}@media (width>=901px) and (width<=1100px){--experience-static-slot:calc(100% / 3);& .s-experience-group{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:40px}}@media (width<=900px){--experience-static-slot:calc(100% / 4);padding-block:48px 56px;& .s-experience-copy{grid-template-columns:minmax(0,1fr);gap:14px}& .s-experience-description{padding-top:0}& .s-experience-group{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width<=600px){--experience-base-slot:156px;--experience-static-slot:calc(100% / 3);&>.w5-shell{width:calc(100% - 40px)}& .s-experience-heading{margin-bottom:12px}& .s-experience-heading h2{font-size:26px}& .s-experience-lines{gap:32px}& .s-experience-copy h3{font-size:22px}& .s-experience-description{font-size:15px;line-height:23px}& .s-experience-logos li{height:88px;padding:8px 12px}& .s-experience-logos img{max-width:min(120px,100%);max-height:56px}& .s-experience-logos :is([data-logo=mckinsey],[data-logo=binds],[data-logo=colgram],[data-logo=afin-suministros]) img{max-width:min(132px,100%)}& .s-experience-logos [data-logo=st-ltda] img{max-height:62px}& .s-experience-logos [data-logo=vitalcore] img{max-height:70px}& .s-experience-track{animation-duration:54s}& .s-experience-group[data-group=trust] .s-experience-track{animation-duration:36s}}@media (prefers-reduced-motion:reduce){& .s-experience-track{animation:none;transform:none}& .s-experience-logos li{height:68px;padding:4px 12px}& .s-experience-logos img,& .s-experience-logos :is([data-logo=cencosud],[data-logo=st-ltda],[data-logo=vitalcore]) img{max-height:60px}}}.s-method{--method-bg:#071f35;--method-ink:#f3f8fb;--method-muted:#b9cbd8;--method-accent:#70d4ed;--method-line:#365368;background:var(--method-bg);color:var(--method-ink);font-family:var(--w5-font-display);padding-block:clamp(64px,7vw,96px) clamp(56px,6vw,80px);scroll-margin-top:96px}.s-method[data-variant=B]{--method-bg:#f7fafc;--method-ink:#102d45;--method-muted:#4c6375;--method-accent:#006d8c;--method-line:#cbdce7;padding-top:clamp(72px,8vw,112px)}.s-method-heading{max-width:820px}.s-method .s-method-kicker{color:var(--method-accent);letter-spacing:.1em;margin-bottom:16px;font-size:12px;font-weight:650}.s-method-heading h2{letter-spacing:-.055em;text-wrap:balance;max-width:760px;font-size:clamp(32px,3.1vw,44px);font-weight:500;line-height:1.15}.s-method .s-method-subtitle{max-width:66ch;color:var(--method-muted);font-family:var(--w5-font-reading);margin-top:20px;font-size:18px;line-height:1.65}.s-method-content{border-top:1px solid var(--method-line);margin-top:52px;padding-top:28px}.s-method-lockup{letter-spacing:-.035em;align-items:center;gap:20px;margin:0;font-size:clamp(19px,1.7vw,24px);font-weight:500;line-height:1.4;display:flex}.s-method-lockup b{color:var(--method-accent);font-size:30px;font-weight:500;line-height:1}.s-method .s-method-intro{color:var(--method-muted);font-family:var(--w5-font-reading);margin-top:14px;font-size:15px;line-height:1.65}.s-method-equation{margin-top:32px}.s-method-terms{align-items:center;gap:clamp(4px,.7vw,10px);display:flex}.s-method .s-method-term{min-width:0;min-height:64px;color:var(--method-muted);letter-spacing:-.025em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:10px;padding:8px 0 16px;font-size:clamp(12px,1.12vw,16px);font-weight:500;transition:color .15s;display:flex}.s-method-number{color:var(--method-muted);font-family:var(--w5-font-reading);letter-spacing:.04em;font-size:12px}.s-method-term:hover,.s-method-term:focus-visible{color:var(--method-ink)}.s-method-term[aria-pressed=true],.s-method-term[aria-pressed=true] .s-method-number{color:var(--method-accent)}.s-method-term:focus-visible{outline-offset:3px}.s-method-plus{color:var(--method-accent);font-size:18px;line-height:1}.s-method-band{background:var(--method-line);height:1px;position:relative}.s-method-band span{top:-1px;left:calc(var(--method-position,0) * 20%);background:var(--method-accent);width:20%;height:2px;transition:left .18s ease-out;position:absolute}.s-method-detail{min-height:114px;padding-top:24px}.s-method-panel{max-width:660px}.s-method-panel:not([hidden])~.s-method-panel:not([hidden]){margin-top:20px}.s-method-panel[hidden]{display:none}.s-method .s-method-detail-label{color:var(--method-accent);letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:650}.s-method-detail-copy{font-family:var(--w5-font-reading);font-size:20px;line-height:1.55}.s-method .s-method-signature{border-top:1px solid var(--method-line);color:var(--method-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:24px;padding-top:24px;font-size:13px;font-weight:500;line-height:1.6;display:flex}.s-method-signature b{color:var(--method-accent);font-weight:400}.s-method[data-variant=B] .s-method-content{margin-top:64px;padding-top:32px}.s-method[data-variant=B] .s-method-equation{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:64px;margin-top:40px;display:grid}.s-method[data-variant=B] .s-method-terms{flex-direction:column;align-items:stretch;gap:0}.s-method[data-variant=B] .s-method-term{border-bottom:1px solid var(--method-line);flex-direction:row;flex:none;align-items:center;gap:20px;min-height:48px;padding:10px 0;font-size:16px}.s-method[data-variant=B] .s-method-plus,.s-method[data-variant=B] .s-method-band{display:none}.s-method[data-variant=B] .s-method-detail{border-left:2px solid var(--method-accent);min-height:160px;padding:24px 0 24px 32px}.s-method[data-variant=B] .s-method-detail-copy{max-width:38ch;font-size:24px}.s-method[data-variant=B] .s-method-signature{margin-top:40px}@media (width<=900px){.s-method-heading{max-width:680px}.s-method .s-method-subtitle{font-size:17px}.s-method-lockup{gap:16px}.s-method-equation,.s-method[data-variant=B] .s-method-equation{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.s-method-terms{flex-direction:column;align-items:stretch;gap:0}.s-method .s-method-term,.s-method[data-variant=B] .s-method-term{border-bottom:1px solid var(--method-line);flex-direction:row;flex:none;align-items:center;gap:16px;min-height:48px;padding:10px 0;font-size:14px}.s-method-plus,.s-method-band{display:none}.s-method-detail,.s-method[data-variant=B] .s-method-detail{border-left:2px solid var(--method-accent);min-height:180px;padding:16px 0 16px 24px}.s-method[data-variant=B] .s-method-detail-copy{font-size:20px}}@media (width<=600px){.s-method,.s-method[data-variant=B]{padding-block:48px}.s-method .s-method-kicker{margin-bottom:12px}.s-method-heading h2{text-wrap:initial;font-size:32px}.s-method .s-method-subtitle{margin-top:16px;font-size:16px;line-height:1.6}.s-method-content,.s-method[data-variant=B] .s-method-content{margin-top:32px;padding-top:24px}.s-method-lockup{grid-template-columns:max-content minmax(0,1fr);gap:6px;font-size:19px;display:grid}.s-method-lockup b{justify-self:start;font-size:24px}.s-method-lockup>span:last-child{grid-column:1/-1}.s-method .s-method-intro{margin-top:14px;font-size:14px}.s-method-equation,.s-method[data-variant=B] .s-method-equation{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}.s-method .s-method-term,.s-method[data-variant=B] .s-method-term{min-height:44px;font-size:15px}.s-method-detail,.s-method[data-variant=B] .s-method-detail{min-height:120px;padding:8px 0 8px 18px}.s-method-detail-copy,.s-method[data-variant=B] .s-method-detail-copy{font-size:17px}.s-method .s-method-signature,.s-method[data-variant=B] .s-method-signature{gap:4px;margin-top:24px;padding-top:20px;font-size:12px;display:grid}.s-method-signature b{display:none}}@media (prefers-reduced-motion:reduce){.s-method-term,.s-method-band span{transition:none}}.wt-team{--wt-ink:#102d45;--wt-muted:#4c6375;--wt-accent:#006d8c;--wt-line:#d9e3e9;color:var(--wt-ink);font-family:var(--w5-font-display);background:#fff;padding-block:40px;scroll-margin-top:96px}.wt-team .wt-heading{grid-template-columns:minmax(0,1fr) 198px;align-items:center;gap:32px;margin-bottom:24px;display:grid}.wt-team .wt-kicker,.wt-team .wt-focus-label{color:var(--wt-accent);letter-spacing:.1em;font-size:10px;font-weight:700;line-height:1.5}.wt-team .wt-heading h2{letter-spacing:-.045em;margin-top:6px;font-size:clamp(25px,2.1vw,30px);font-weight:500;line-height:1.2}.wt-team .wt-intro{max-width:72ch;color:var(--wt-muted);font-family:var(--w5-font-reading);margin-top:8px;font-size:15px;line-height:1.5}.wt-team .wt-network img{width:198px;max-width:100%;height:auto;display:block}.wt-team .wt-profiles{gap:24px;display:grid}.wt-team .wt-profile{border-top:1px solid var(--wt-line);grid-template-columns:168px minmax(0,1fr);grid-template-areas:"photo identity""photo focus""photo evidence";align-content:start;align-items:start;gap:16px 28px;min-width:0;padding-top:24px;display:grid}.wt-team .wt-photo{aspect-ratio:4/5;border-bottom:2px solid var(--w5-cyan);background:var(--w5-paper);isolation:isolate;border-radius:5px;grid-area:photo;width:100%;position:relative;overflow:hidden}.wt-team .wt-photo:before,.wt-team .wt-photo:after{z-index:1;pointer-events:none;content:"";position:absolute;inset:0}.wt-team .wt-photo:before{mix-blend-mode:multiply;opacity:.1;background:#12639a}.wt-team .wt-photo:after{z-index:2;mix-blend-mode:soft-light;opacity:.16;background:#9cdef0}.wt-team .wt-photo img{object-fit:cover;width:100%;height:100%;display:block}.wt-team .wt-profile:first-child .wt-photo img{object-position:50% 35%;filter:saturate(.6)contrast(1.06)brightness(1.03);transform-origin:50% 40%;transform:scale(1.48)}.wt-team .wt-profile:nth-child(2) .wt-photo img{object-position:51% 42%;filter:saturate(.48)contrast(1.06)brightness(1.03);transform-origin:50% 32%;transform:scale(1.5)}.wt-team .wt-identity{grid-area:identity;justify-content:space-between;align-items:start;gap:12px 20px;min-width:0;display:flex}.wt-team .wt-person{min-width:0}.wt-team .wt-person h3{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(20px,1.7vw,24px);font-weight:600;line-height:1.25}.wt-team .wt-role{color:var(--wt-accent);letter-spacing:.08em;margin-top:5px;font-size:10px;font-weight:700;line-height:1.5}.wt-team .wt-years{font-family:var(--w5-font-reading);margin-top:5px;font-size:14px;font-weight:500;line-height:1.45}.wt-team .wt-linkedin{min-height:44px;color:var(--wt-ink);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding-inline:6px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.wt-team .wt-linkedin svg{width:15px;height:15px;color:var(--wt-accent)}.wt-team .wt-linkedin .wt-external{width:12px;height:12px}.wt-team .wt-linkedin:hover,.wt-team .wt-linkedin:focus-visible{color:var(--wt-accent);text-underline-offset:4px;background:#eef7fa;text-decoration:underline}.wt-team .wt-focus{grid-area:focus;min-width:0}.wt-team .wt-pillars{flex-wrap:wrap;gap:5px 18px;margin:6px 0 0;padding:0;list-style:none;display:flex}.wt-team .wt-pillars li{letter-spacing:-.02em;min-width:0;font-size:13px;font-weight:600;line-height:1.5;position:relative}.wt-team .wt-pillars li:before{background:var(--w5-cyan);content:"";border-radius:50%;width:3px;height:3px;position:absolute;top:.65em;left:-10px}.wt-team .wt-pillars li:first-child:before{content:none}.wt-team .wt-evidence{grid-area:evidence;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;min-width:0;display:grid}.wt-team .wt-credential{min-width:0}.wt-team .wt-credential h4{letter-spacing:-.025em;margin:0 0 6px;font-size:13px;font-weight:600;line-height:1.4}.wt-team .wt-credential p{color:var(--wt-muted);font-family:var(--w5-font-reading);font-size:15px;line-height:1.45}.wt-team[data-variant=B] .wt-profiles{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px}.wt-team[data-variant=B] .wt-profile{border:1px solid var(--wt-line);border-top:2px solid var(--wt-ink);border-radius:7px;grid-template-columns:120px minmax(0,1fr);grid-template-areas:"photo identity""focus focus""evidence evidence";gap:20px;padding:24px}.wt-team[data-variant=B] .wt-identity{flex-direction:column;align-self:center;gap:2px}.wt-team[data-variant=B] .wt-focus{border-block:1px solid var(--wt-line);padding-block:14px}.wt-team[data-variant=B] .wt-evidence{grid-template-columns:minmax(0,1fr);gap:16px}.wt-team[data-variant=B] .wt-credential h4{margin-bottom:4px}.wt-team[data-variant=B] .wt-credential:first-child p{color:var(--wt-ink)}@media (width>=1200px){.wt-team[data-variant=A] .wt-evidence{row-gap:6px}.wt-team[data-variant=A] .wt-credential{grid-template-rows:subgrid;grid-row:span 2;display:grid}.wt-team[data-variant=A] .wt-credential h4{margin-bottom:0}}@media (width<=1199px){.wt-team .wt-evidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.wt-team .wt-profile{grid-template-columns:144px minmax(0,1fr);column-gap:24px}.wt-team[data-variant=B] .wt-profile{grid-template-columns:96px minmax(0,1fr);gap:16px;padding:20px}.wt-team[data-variant=B] .wt-person h3{font-size:20px}}@media (width>=601px) and (width<=999px){.wt-team[data-variant=B] .wt-profiles{grid-template-columns:minmax(0,1fr)}.wt-team[data-variant=B] .wt-profile{grid-template-columns:96px 160px minmax(0,1fr);grid-template-areas:"photo identity evidence""focus focus evidence";gap:20px}.wt-team[data-variant=B] .wt-identity{align-self:start}.wt-team[data-variant=B] .wt-focus{border-bottom:0;align-self:start;padding-bottom:0}.wt-team[data-variant=B] .wt-evidence{border-left:1px solid var(--wt-line);padding-left:20px}.wt-team .wt-identity{flex-wrap:wrap;gap:0 16px}}@media (width<=600px){.wt-team{padding-block:28px}.wt-team .wt-heading{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:20px}.wt-team .wt-heading h2{font-size:25px}.wt-team .wt-network img{width:172px}.wt-team .wt-profiles,.wt-team[data-variant=B] .wt-profiles{grid-template-columns:minmax(0,1fr);gap:24px}.wt-team .wt-profile,.wt-team[data-variant=B] .wt-profile{grid-template-columns:88px minmax(0,1fr);grid-template-areas:"photo identity""focus focus""evidence evidence";gap:16px;padding-top:20px}.wt-team .wt-identity,.wt-team[data-variant=B] .wt-identity{flex-direction:column;align-self:start;gap:2px}.wt-team .wt-person h3,.wt-team[data-variant=B] .wt-person h3{font-size:19px;line-height:1.25}.wt-team .wt-years{font-size:14px}.wt-team .wt-linkedin{padding-inline:0}.wt-team .wt-pillars{gap:5px 18px;padding-left:10px}.wt-team .wt-pillars li:first-child:before{content:""}.wt-team .wt-evidence,.wt-team[data-variant=B] .wt-evidence{grid-template-columns:minmax(0,1fr);gap:16px}.wt-team .wt-credential h4{margin-bottom:4px;font-size:13px}.wt-team[data-variant=B] .wt-profile{gap:16px 14px;padding:18px}.wt-team[data-variant=B] .wt-focus{padding-block:12px}}.s-contact{color:#fff;background:var(--w5-navy);font-family:var(--w5-font-display);padding:72px 0;scroll-margin-top:84px}.s-contact [hidden]{display:none!important}.s-contact-layout{grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr);grid-template-areas:"message form""debug debug";align-items:center;column-gap:clamp(48px,6vw,88px);display:grid;position:relative}.s-contact-message{grid-area:message;min-width:0;position:relative}.s-contact-brand{filter:brightness(0)invert();width:142px;height:auto;margin-top:34px;display:block}.s-contact-kicker{color:#7ad9f6;letter-spacing:.14em;font-size:11px;font-weight:700}.s-contact .s-contact-message h2{letter-spacing:-.045em;text-wrap:balance;max-width:530px;margin-top:16px;font-size:clamp(36px,3.1vw,45px);font-weight:500;line-height:1.12}.s-contact .s-contact-lead{color:#cbdce7;max-width:485px;font-family:var(--w5-font-reading);text-wrap:pretty;margin-top:24px;font-size:18px;line-height:1.65}.s-contact .s-contact-summary{align-items:center;gap:18px;margin-top:30px;display:flex}.s-contact-summary strong{color:#9be0f4;white-space:nowrap;flex:none;font-size:32px;font-weight:500;line-height:1}.s-contact-summary small{font-size:13px;font-weight:500}.s-contact-summary>span{color:#f0f6f9;font-family:var(--w5-font-reading);font-size:13px;line-height:1.6}.s-contact-form{min-width:0;color:var(--w5-ink);background:#fff;border-radius:12px;grid-area:form;padding:36px 38px;position:relative;box-shadow:0 16px 48px #000a181a}.s-contact-form-head h3{letter-spacing:-.035em;margin:0;font-size:26px;font-weight:600;line-height:1.2}.s-contact .s-contact-form-head>p{color:var(--w5-muted);font-family:var(--w5-font-reading);margin-top:8px;font-size:15px;line-height:1.5}.s-contact-fields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;margin:26px 0 0;padding:0;display:grid}.s-contact-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.s-contact-field{align-content:start;gap:8px;min-width:0;display:grid}.s-contact-field label{color:var(--w5-ink);font-size:12px;font-weight:600;line-height:1.5}.s-contact-challenge{grid-column:1/-1}.s-contact input,.s-contact textarea,.s-contact select{appearance:none;width:100%;min-width:0;min-height:52px;color:var(--w5-ink);font-family:var(--w5-font-reading);background:#f1f5f7;border:1px solid #0000;border-radius:6px;padding:13px 15px;font-size:16px;line-height:1.5}.s-contact textarea{resize:vertical;min-height:108px}.s-contact input:focus-visible,.s-contact textarea:focus-visible,.s-contact select:focus-visible{border-color:var(--w5-cyan);outline:2px solid var(--w5-cyan);outline-offset:3px;background:#fff}.s-contact [aria-invalid=true]{border-color:#a53a30}.s-contact-field-error{color:#9b3027;font-family:var(--w5-font-reading);font-size:13px;line-height:1.5}.s-contact-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.s-contact .s-contact-submit{color:#fff;background:var(--w5-ink);cursor:pointer;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:48px;max-width:100%;min-height:52px;padding:14px 22px;font-size:14px;font-weight:600;display:inline-flex}.s-contact-submit>span[aria-hidden]{color:#83dcf5;font-size:20px;font-weight:400;line-height:1}.s-contact-submit:hover{background:var(--w5-blue)}.s-contact-submit:disabled{cursor:wait;opacity:.65}.s-contact-another{min-height:48px;color:var(--w5-ink);cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:14px}.s-contact-status{font-family:var(--w5-font-reading);overflow-wrap:anywhere;background:#edf5f8;border-radius:6px;margin-top:20px;padding:15px 18px;font-size:15px;line-height:1.6}.s-contact [data-state=error] .s-contact-status,.s-contact [data-state=invalid] .s-contact-status{color:#8c2e25;background:#fff0ed}.s-contact .s-contact-simulated{color:var(--w5-muted);margin-top:8px;font-size:13px}.s-contact[data-variant=B]{background:#eef4f7}.s-contact[data-variant=B] .s-contact-layout{align-items:start;column-gap:64px;padding:44px 0 0 44px}.s-contact[data-variant=B] .s-contact-layout:before{content:"";background:var(--w5-navy);border-radius:12px;position:absolute;inset:0 16% 38px 0}.s-contact[data-variant=B] .s-contact-brand{width:126px;margin-top:30px}.s-contact[data-variant=B] h2{max-width:460px;font-size:clamp(35px,3vw,43px);font-weight:600}.s-contact[data-variant=B] .s-contact-lead{max-width:440px;font-size:17px}.s-contact[data-variant=B] .s-contact-summary{gap:14px}.s-contact[data-variant=B] .s-contact-form{margin-top:44px;box-shadow:0 12px 36px #03172d12}.s-contact[data-variant=B] .s-contact-form-head h3{font-size:25px}.s-contact-review{min-width:0;color:var(--w5-muted);font-family:var(--w5-font-reading);background:#edf5f8;border-radius:6px;flex-wrap:wrap;grid-area:debug;align-items:center;gap:8px 16px;margin-top:32px;padding:16px;font-size:12px;line-height:1.5;display:flex;position:relative}.s-contact-review p{flex:280px}.s-contact-review select{appearance:auto;background:#fff;width:auto;max-width:100%;min-height:44px;padding:8px 10px;font-size:14px}@media (width<=1100px){.s-contact-layout{column-gap:40px}.s-contact-form{padding:30px}.s-contact[data-variant=B] .s-contact-layout{column-gap:36px;padding-left:32px}}@media (width<=900px){.s-contact-form{padding:26px}.s-contact-fields{gap:18px 14px}.s-contact[data-variant=B] .s-contact-layout{column-gap:28px;padding-left:26px}}@media (width<=768px){.s-contact{padding:48px 0}.s-contact-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"message""form""debug"}.s-contact-message{margin-bottom:30px}.s-contact .s-contact-message h2{max-width:600px}.s-contact .s-contact-lead{max-width:580px}.s-contact[data-variant=B] .s-contact-layout{padding:30px 24px 0}.s-contact[data-variant=B] .s-contact-layout:before{inset:0 0 100px}.s-contact[data-variant=B] .s-contact-message{margin-bottom:0}.s-contact[data-variant=B] .s-contact-form{margin-top:28px}.s-contact[data-variant=B] h2,.s-contact[data-variant=B] .s-contact-lead{max-width:580px}}@media (width<=540px){.s-contact{padding:36px 0}.s-contact-brand{width:116px;margin-top:26px}.s-contact .s-contact-message h2{margin-top:13px;font-size:33px}.s-contact .s-contact-lead{margin-top:18px;font-size:16px;line-height:1.6}.s-contact .s-contact-summary{gap:14px;margin-top:24px}.s-contact-summary strong{font-size:29px}.s-contact-summary small{font-size:12px}.s-contact-summary>span{font-size:12px;line-height:1.5}.s-contact-form{border-radius:10px;padding:24px 22px}.s-contact-form-head h3{font-size:23px}.s-contact .s-contact-form-head>p{font-size:14px}.s-contact-fields{gap:17px 12px;margin-top:22px}.s-contact input{min-height:50px;padding:12px}.s-contact textarea{min-height:100px}.s-contact-actions{margin-top:22px}.s-contact .s-contact-submit{width:100%}.s-contact[data-variant=B] .s-contact-layout{padding:26px 18px 0}.s-contact[data-variant=B] .s-contact-brand{width:110px;margin-top:24px}.s-contact[data-variant=B] h2{font-size:32px}.s-contact[data-variant=B] .s-contact-lead{font-size:16px}.s-contact[data-variant=B] .s-contact-summary{gap:12px}.s-contact[data-variant=B] .s-contact-form{margin-top:26px;padding:23px 18px}.s-contact[data-variant=B] .s-contact-form-head h3{font-size:22px}.s-contact-review p{flex-basis:100%}.s-contact-review label,.s-contact-review select{width:100%}}[data-wow-page="01"]{--wow-01-ease:cubic-bezier(.22, .68, .24, 1);--wow-01-metrics-delay:.22s}[data-wow-page="01"][data-hero=B]{--wow-01-metrics-delay:.16s}[data-wow-page="01"] .sgh-hero.is-ready .sgh-metric{animation:none}@media (prefers-reduced-motion:no-preference){[data-wow-page="01"] .sgh-hero.is-ready .sgh-proof[data-wow-metrics=entered] .sgh-metric{animation:sgh-card-enter .35s ease-out calc(var(--wow-01-metrics-delay) + var(--sgh-enter-delay)) backwards}}@media (prefers-reduced-motion:reduce){[data-wow-page="01"] [data-wow-level]{animation:none!important}}[data-wow-page="01"] [data-wow-navbar]{--w5-header-height:68px;--w5-header-scrolled-height:60px;--w5-control-height:44px;--w5-nav-offset:var(--w5-header-height);box-shadow:none;background:#fff;transition:box-shadow .22s}[data-wow-page="01"] [data-wow-navbar] .w5-header-inner{min-height:var(--w5-header-height);gap:24px;padding-block:8px;transition:min-height .22s,padding .22s}[data-wow-page="01"] [data-wow-navbar].is-scrolled{--w5-nav-offset:var(--w5-header-scrolled-height);box-shadow:inset 0 -1px #03172d14,0 4px 12px -8px #03172d1a}[data-wow-page="01"] [data-wow-navbar].is-scrolled .w5-header-inner{min-height:var(--w5-header-scrolled-height);padding-block:4px}[data-wow-page="01"] [data-wow-navbar] .w5-brand{flex-shrink:0;min-width:0;min-height:48px}[data-wow-page="01"] [data-wow-navbar] .wow-navbar-approved-logo{object-fit:contain;width:118px;height:auto;display:block}[data-wow-page="01"] [data-wow-navbar] .w5-nav{max-height:none;box-shadow:none;background:0 0;flex-direction:row;align-items:center;gap:clamp(16px,1.4vw,20px);padding:0;display:flex;position:static;overflow:visible}[data-wow-page="01"] [data-wow-navbar] .w5-nav-link{color:#405769;min-height:44px;font-size:14px;font-weight:500;line-height:20px;transition:color .16s;position:relative}[data-wow-page="01"] [data-wow-navbar] .w5-nav-link:after{background:var(--w5-cyan);transform-origin:0;content:"";pointer-events:none;height:1px;transition:transform .18s;position:absolute;bottom:7px;left:0;right:0;transform:scaleX(0)}[data-wow-page="01"] [data-wow-navbar] .w5-nav-link:is(:hover,:focus-visible,[aria-current=location]){color:var(--w5-navy)}[data-wow-page="01"] [data-wow-navbar] .w5-nav-link:is(:hover,:focus-visible,[aria-current=location]):after{transform:none}[data-wow-page="01"] [data-wow-navbar] .w5-language-flags{background:0 0;border:0;border-radius:0;align-self:auto;gap:0;min-height:44px;margin-left:8px;padding-left:12px;position:relative}[data-wow-page="01"] [data-wow-navbar] .w5-language-flags:before{content:"";background:#03172d24;width:1px;height:16px;position:absolute;top:calc(50% - 8px);left:0}[data-wow-page="01"] [data-wow-navbar] .w5-language-flags a{background:0 0;border-radius:3px;min-width:44px;min-height:44px;transition:background-color .16s;position:relative}[data-wow-page="01"] [data-wow-navbar] .w5-language-flags a:hover{background:#f3f7f9}[data-wow-page="01"] [data-wow-navbar] .w5-language-flags a[aria-current]:after{background:var(--w5-blue);content:"";height:1px;position:absolute;bottom:5px;left:14px;right:14px}[data-wow-page="01"] [data-wow-navbar] .w5-language-flags svg{border-radius:1px;width:20px;height:auto;display:block}[data-wow-page="01"] [data-wow-navbar] .w5-nav-contact{border:1px solid #0000;border-radius:4px;align-self:auto;min-height:44px;margin:0;padding:10px 16px;font-size:13px;font-weight:600;line-height:20px;transition:background-color .16s}[data-wow-page="01"] [data-wow-navbar] .w5-nav-contact[aria-current=location]{background:var(--w5-ink)}[data-wow-page="01"] [data-wow-navbar] :focus-visible{outline:2px solid var(--w5-blue);outline-offset:3px}[data-wow-page="01"] [data-wow-navbar] .w5-nav-contact[data-navbar-whatsapp]{background:var(--w5-navy);padding-inline:24px;transition:background-color .18s;& .w5-whatsapp-label{transition:transform .18s;position:relative}& .w5-whatsapp-icon{opacity:0;pointer-events:none;width:18px;height:18px;transition:opacity .18s,transform .18s;position:absolute;top:50%;left:calc(100% + 8px);transform:translate(-13px,-50%)}&:focus-visible{background:#25d366;color:var(--w5-navy)!important;& .w5-whatsapp-label{transform:translate(-13px)}& .w5-whatsapp-icon{opacity:1;transform:translateY(-50%)}}@media (hover:hover) and (pointer:fine){&:hover{background:#25d366;color:var(--w5-navy)!important;& .w5-whatsapp-label{transform:translate(-13px)}& .w5-whatsapp-icon{opacity:1;transform:translateY(-50%)}}}}@media (width>=961px){[data-wow-page="01"] [data-wow-navbar] .w5-nav-contact[data-navbar-whatsapp]{margin-left:-16px}}[data-wow-page="01"] [data-wow-navbar] .w5-menu-toggle{display:none}@media (width<=960px){[data-wow-page="01"] [data-wow-navbar]{--w5-header-height:64px}[data-wow-page="01"] [data-wow-navbar] .w5-header-inner{gap:16px;padding-block:4px}[data-wow-page="01"] [data-wow-navbar] .w5-menu-toggle{min-height:44px;color:var(--w5-navy);font:500 14px / 20px var(--w5-font-display);cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:8px;display:inline-flex}[data-wow-page="01"] [data-wow-navbar] .w5-menu-toggle:hover{color:var(--w5-blue)}[data-wow-page="01"] [data-wow-navbar] .w5-nav{max-height:calc(100dvh - var(--w5-nav-offset));padding:16px var(--w5-gutter) 32px;background:#fff;flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 30px #03172d1f}[data-wow-page="01"] [data-wow-navbar] .w5-nav.is-open{display:flex}[data-wow-page="01"] [data-wow-navbar] .w5-nav-link{min-height:52px;font-size:16px}[data-wow-page="01"] [data-wow-navbar] .w5-nav-link:after{width:24px;right:auto}[data-wow-page="01"] [data-wow-navbar] .w5-language-flags{align-self:start;margin-left:0;padding-left:0}[data-wow-page="01"] [data-wow-navbar] .w5-language-flags:before{content:none}[data-wow-page="01"] [data-wow-navbar] .w5-nav-contact{align-self:start;margin-top:8px}}@media (width<=540px){[data-wow-page="01"] [data-wow-navbar] .wow-navbar-approved-logo{width:107px}}[data-services-handoff="01"] .wow-services-curtain{z-index:90;inset:var(--wow-curtain-top,0) 0 0;visibility:hidden;pointer-events:none;position:fixed}@media (width>=901px) and (prefers-reduced-motion:no-preference){[data-services-handoff="01"] .wow-services-curtain.is-active{visibility:visible}[data-services-handoff="01"] .wow-services-curtain:after{background:var(--wow-curtain-incoming-background,transparent);clip-path:inset(var(--wow-curtain-clip,100%) 0 0);content:"";will-change:clip-path;position:absolute;inset:0}[data-services-handoff="01"] .wow-curtain-outgoing{box-shadow:0 -100vh 0 100vh var(--wow-curtain-outgoing-background);will-change:box-shadow}[data-services-handoff="01"] .wow-curtain-incoming{z-index:91;background:var(--wow-curtain-incoming-background,#fff);position:relative}}[data-art-direction="01"] main>:is(.s-services,.s-experience,.s-method,.s-team,.s-contact){padding-block:64px}[data-art-direction="01"] main>:is(.s-services,.s-experience,.s-method,.s-team,.s-contact) h2{letter-spacing:-.035em;font-size:clamp(28px,2.4vw,36px);font-weight:500;line-height:1.18}[data-art-direction="01"] main>.sgh-hero[data-variant=A]{padding-top:calc(var(--w5-header-height) + 28px);padding-bottom:40px}[data-art-direction="01"] .sgh-hero[data-variant=A] .sgh-media{min-height:480px}[data-art-direction="01"] .sgh-hero .sgh-copy h1{font-size:clamp(34px,3.6vw,52px);line-height:1.1}[data-art-direction="01"] .sgh-hero[data-variant=B] .sgh-copy h1{font-size:clamp(34px,3.9vw,56px)}[data-art-direction="01"] .sgh-hero .sgh-eyebrow{margin-bottom:20px}[data-art-direction="01"] .sgh-hero .sgh-lead{margin-top:20px;font-size:17px;line-height:26px}[data-art-direction="01"] .sgh-hero .sgh-actions{margin-top:24px}[data-art-direction="01"] .sgh-hero .sgh-metric dt{font-size:28px}[data-art-direction="01"] .sgh-hero .sgh-metric--primary dt{font-size:40px}[data-art-direction="01"] .sgh-hero[data-variant=B] .sgh-metric--primary dt{font-size:44px}[data-art-direction="01"] .s-services .s-services-heading{margin-bottom:24px}[data-art-direction="01"] .s-services[data-variant=B] .s-services-heading{margin-bottom:32px}[data-art-direction="01"] .s-services .s-services-kicker{margin-bottom:16px}[data-art-direction="01"] .s-services .s-service-card{min-height:312px;padding:18px}[data-art-direction="01"] .s-services .s-service-copy{padding-top:48px}[data-art-direction="01"] .s-services .s-service-name{font-size:22px;line-height:1.2}[data-art-direction="01"] .s-services .s-service-specialty{min-height:3em;margin-top:8px}[data-art-direction="01"] .s-services .s-service-action{margin-top:16px}[data-art-direction="01"] .s-services[data-variant=B] .s-service-card{padding-top:120px}[data-art-direction="01"] .s-services[data-variant=B] .s-service-media{height:128px}[data-art-direction="01"] .s-services[data-variant=B] .s-service-copy{padding-top:0}[data-art-direction="01"] .s-services[data-variant=B] .s-service-action{margin-top:auto;padding-top:12px}[data-art-direction="01"] .s-services .s-service-panel h3{font-size:24px;line-height:1.25}[data-art-direction="01"] .s-services .s-service-overview p:not(.s-service-detail-specialty),[data-art-direction="01"] .s-services .s-service-solutions p{font-size:16px;line-height:25px}[data-art-direction="01"] .s-experience .s-experience-heading{margin-bottom:32px}[data-art-direction="01"] .s-experience .s-experience-lines{gap:32px}[data-art-direction="01"] .s-experience .s-experience-kicker{margin-bottom:8px}[data-art-direction="01"] .s-experience .s-experience-copy h3{font-size:24px;line-height:1.25}[data-art-direction="01"] .s-experience .s-experience-description{font-size:16px;line-height:25px}[data-art-direction="01"] .s-method .s-method-kicker{margin-bottom:12px}[data-art-direction="01"] .s-method .s-method-subtitle{margin-top:16px;font-size:17px;line-height:26px}[data-art-direction="01"] .s-method .s-method-content{margin-top:32px;padding-top:16px}[data-art-direction="01"] .s-method .s-method-lockup{gap:16px;font-size:22px;line-height:1.4}[data-art-direction="01"] .s-method .s-method-intro{margin-top:12px;font-size:16px;line-height:24px}[data-art-direction="01"] .s-method .s-method-equation{margin-top:24px}[data-art-direction="01"] .s-method .s-method-detail{min-height:var(--art01-method-reserve,0px);padding-top:16px;position:relative}[data-art-direction="01"] .s-method .s-method-detail-copy{font-size:20px;line-height:29px}[data-art-direction="01"] .s-method[data-variant=B] .s-method-detail{padding:16px 0 16px 24px}[data-art-direction="01"] .s-method .s-method-signature{margin-top:24px;padding-top:16px}[data-art-direction="01"] main>.s-team{padding-block:56px}[data-art-direction="01"] .s-team .s-team-head{grid-template-columns:minmax(0,1fr) 198px;gap:32px;margin-bottom:24px}[data-art-direction="01"] .s-team .s-team-network-seal{width:198px;height:auto}[data-art-direction="01"] .s-team .w5-team-intro{font-size:17px;line-height:26px}[data-art-direction="01"] .s-team .w5-team-person h3{font-size:28px;line-height:1.2}[data-art-direction="01"] .s-team .s-team-pillars li{font-size:16px;line-height:22.4px}[data-art-direction="01"] .s-team .w5-team-profiles{gap:24px}[data-art-direction="01"] .s-team .w5-team-profile+.w5-team-profile{padding-top:16px}[data-art-direction="01"] .s-team .w5-team-evidence{gap:12px 24px;margin-top:16px}[data-art-direction="01"] .s-team .w5-team-evidence-block p{font-size:15.5px;line-height:22.5px}[data-art-direction="01"] main>.s-contact{padding-block:56px}[data-art-direction="01"] .s-contact .s-contact-lead{margin-top:16px;font-size:17px;line-height:26px}[data-art-direction="01"] .s-contact .s-contact-summary{margin-top:20px}[data-art-direction="01"] .s-contact .s-contact-brand{margin-top:24px}[data-art-direction="01"] .s-contact .s-contact-form{padding:28px}[data-art-direction="01"] .s-contact .s-contact-form-head h3{font-size:22px;line-height:1.25}[data-art-direction="01"] .s-contact .s-contact-fields{gap:16px;margin-top:20px}[data-art-direction="01"] .s-contact .s-contact-actions{margin-top:20px}[data-art-direction="01"] .s-contact[data-variant=B] .s-contact-layout{column-gap:48px;padding:36px 0 0 36px}[data-art-direction="01"] .s-contact[data-variant=B] .s-contact-form{margin-top:32px}@media (width>=768px) and (width<=1100px){[data-art-direction="01"] .sgh-hero .sgh-metric dt{font-size:24px}[data-art-direction="01"] .sgh-hero .sgh-metric[data-sgh-metric="3"] dt{font-size:20px}[data-art-direction="01"] .sgh-hero .sgh-metric--primary dt{font-size:34px}[data-art-direction="01"] .sgh-hero[data-variant=B] .sgh-metric--primary dt{font-size:36px}}@media (width>=601px) and (width<=900px){[data-art-direction="01"] main>:is(.s-services,.s-experience,.s-method,.s-team,.s-contact){padding-block:48px}[data-art-direction="01"] .s-services .s-service-card{min-height:260px}[data-art-direction="01"] .s-services .s-service-copy{padding-top:32px}[data-art-direction="01"] .s-services[data-variant=B] .s-service-card{padding-top:104px}[data-art-direction="01"] .s-services[data-variant=B] .s-service-media{height:112px}[data-art-direction="01"] .s-services[data-variant=B] .s-service-copy{padding-top:0}[data-art-direction="01"] .s-experience .s-experience-heading{margin-bottom:24px}[data-art-direction="01"] .s-experience .s-experience-group{gap:16px}[data-art-direction="01"] .s-method .s-method-detail{padding:12px 0 12px 20px}[data-art-direction="01"] .s-team .w5-team-person h3{font-size:26px}[data-art-direction="01"] .s-team[data-variant=B] .w5-team-profile{grid-template-columns:208px minmax(0,1fr);gap:24px}[data-art-direction="01"] .s-team .w5-team-evidence-block{max-width:none}}@media (width>=768px) and (width<=900px){[data-art-direction="01"] .s-contact .s-contact-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"message form""debug debug";column-gap:32px}[data-art-direction="01"] .s-contact .s-contact-message{margin-bottom:0}[data-art-direction="01"] .s-contact .s-contact-form{padding:24px}[data-art-direction="01"] .s-contact[data-variant=B] .s-contact-layout{column-gap:24px;padding:24px 0 0 16px}[data-art-direction="01"] .s-contact[data-variant=B] .s-contact-layout:before{inset:0 16% 38px 0}[data-art-direction="01"] .s-contact[data-variant=B] .s-contact-form{margin-top:24px}}@media (width<=767px){[data-art-direction="01"] main>.sgh-hero[data-variant=A]{padding-top:calc(var(--w5-header-height) + 20px);padding-bottom:32px}[data-art-direction="01"] .sgh-hero .sgh-layout{gap:24px}[data-art-direction="01"] .sgh-hero[data-variant=B] .sgh-layout{gap:0}[data-art-direction="01"] .sgh-hero .sgh-media,[data-art-direction="01"] .sgh-hero[data-variant=B] .sgh-media{min-height:480px}[data-art-direction="01"] .sgh-hero[data-variant=A] .sgh-media{min-height:460px}[data-art-direction="01"] .sgh-hero .sgh-copy h1,[data-art-direction="01"] .sgh-hero[data-variant=B] .sgh-copy h1{font-size:clamp(34px,9.6vw,38px)}[data-art-direction="01"] .sgh-hero .sgh-lead{margin-top:16px;font-size:16px;line-height:24px}[data-art-direction="01"] .sgh-hero .sgh-actions{margin-top:20px}[data-art-direction="01"] .sgh-hero[data-variant=B] .sgh-copy{padding-block:24px}[data-art-direction="01"] .sgh-hero .sgh-metric dt{font-size:25px}[data-art-direction="01"] .sgh-hero .sgh-metric--primary dt,[data-art-direction="01"] .sgh-hero[data-variant=B] .sgh-metric--primary dt{font-size:32px}[data-art-direction="01"] .sgh-hero .sgh-metric[data-sgh-metric="3"] dt{font-size:24px}[data-art-direction="01"] .s-contact[data-variant=B] .s-contact-layout{padding:24px 8px 0}[data-art-direction="01"] .s-contact .s-contact-message{margin-bottom:24px}[data-art-direction="01"] .s-contact[data-variant=B] .s-contact-message{margin-bottom:0}[data-art-direction="01"] .s-contact[data-variant=B] .s-contact-form{margin-top:24px}}@media (width<=600px){[data-art-direction="01"] main>:is(.s-services,.s-experience,.s-method,.s-team,.s-contact){padding-block:36px}[data-art-direction="01"] main>:is(.s-experience,.s-method,.s-team,.s-contact) h2{font-size:28px}[data-art-direction="01"] main>.s-experience h2{font-size:26px}[data-art-direction="01"] main>.s-services h2{font-size:24px}[data-art-direction="01"] .s-services .s-services-heading,[data-art-direction="01"] .s-services[data-variant=B] .s-services-heading{margin-bottom:20px}[data-art-direction="01"] .s-services .s-services-kicker{margin-bottom:12px;padding-top:0}[data-art-direction="01"] .s-services .s-service-card{min-height:180px;padding:16px}[data-art-direction="01"] .s-services .s-service-copy{padding-top:12px}[data-art-direction="01"] .s-services .s-service-name{min-height:0;font-size:20px}[data-art-direction="01"] .s-services .s-service-specialty{min-height:0}[data-art-direction="01"] .s-services .s-service-action{margin-top:12px}[data-art-direction="01"] .s-services[data-variant=B] .s-service-card{min-height:188px;padding:16px 16px 16px 116px}[data-art-direction="01"] .s-services[data-variant=B] .s-service-media{height:auto}[data-art-direction="01"] .s-services[data-variant=B] .s-service-copy{padding-top:0}[data-art-direction="01"] .s-services[data-variant=B] .s-service-action{padding-top:10px}[data-art-direction="01"] .s-experience .s-experience-heading{margin-bottom:24px}[data-art-direction="01"] .s-experience .s-experience-group{gap:16px}[data-art-direction="01"] .s-experience .s-experience-copy h3{font-size:21px}[data-art-direction="01"] .s-experience .s-experience-description{line-height:24px}[data-art-direction="01"] .s-method .s-method-subtitle{margin-top:12px;font-size:16px;line-height:24px}[data-art-direction="01"] .s-method .s-method-content{margin-top:24px;padding-top:16px}[data-art-direction="01"] .s-method .s-method-lockup{gap:6px;font-size:20px}[data-art-direction="01"] .s-method .s-method-equation{gap:16px;margin-top:20px}[data-art-direction="01"] .s-method .s-method-detail,[data-art-direction="01"] .s-method[data-variant=B] .s-method-detail{padding:8px 0 8px 18px}[data-art-direction="01"] .s-method .s-method-detail-copy{font-size:17px;line-height:25.5px}[data-art-direction="01"] .s-method .s-method-signature{margin-top:16px;padding-top:16px}[data-art-direction="01"] .s-team .s-team-head{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:20px}[data-art-direction="01"] .s-team .s-team-network{max-width:198px}[data-art-direction="01"] .s-team .w5-team-intro{font-size:16px;line-height:24px}[data-art-direction="01"] .s-team .w5-team-portrait{width:min(100%,208px)}[data-art-direction="01"] .s-team .w5-team-person h3{font-size:23px}[data-art-direction="01"] .s-team .w5-team-focus{margin-top:12px}[data-art-direction="01"] .s-contact .s-contact-message h2{font-size:28px}[data-art-direction="01"] .s-contact .s-contact-lead{font-size:16px;line-height:24px}[data-art-direction="01"] .s-contact .s-contact-form{padding:20px}[data-art-direction="01"] .s-contact[data-variant=B] .s-contact-form{padding:20px 16px}}
