.Logo-module__rR2vdG__logo{--logo-h:2.9rem;align-items:center;gap:calc(var(--logo-h) * .22);display:inline-flex}.Logo-module__rR2vdG__logo[data-size=lg]{--logo-h:4.5rem}.Logo-module__rR2vdG__mark{height:var(--logo-h);flex:none;width:auto}.Logo-module__rR2vdG__wordmark{height:calc(var(--logo-h) * .8);flex:none;width:auto;overflow:visible}.Logo-module__rR2vdG__name{fill:var(--wordmark);font-family:var(--font-display);transition:fill .35s var(--ease-out);font-size:52px;font-weight:700}.Logo-module__rR2vdG__sub{fill:var(--wordmark-sub);font-family:var(--font-display);font-size:28px;font-weight:500}.Logo-module__rR2vdG__mark path{transition:fill .35s var(--ease-out), stroke .35s var(--ease-out)}@media (prefers-reduced-motion:reduce){.Logo-module__rR2vdG__name,.Logo-module__rR2vdG__mark path{transition:none}}
.ThemeToggle-module__o1_Uva__toggle{border:1px solid var(--line);width:2.75rem;height:2.75rem;color:var(--heading);cursor:pointer;transition:border-color .25s var(--ease-out), background-color .25s var(--ease-out);background:0 0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.ThemeToggle-module__o1_Uva__toggle:hover{border-color:var(--line-strong);background:var(--bg-alt)}.ThemeToggle-module__o1_Uva__toggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.2rem;height:1.2rem;overflow:visible}.ThemeToggle-module__o1_Uva__sun,.ThemeToggle-module__o1_Uva__moon{transform-origin:12px 12px;transition:opacity .35s var(--ease-out), transform .5s var(--ease-out)}.ThemeToggle-module__o1_Uva__toggle[data-theme-state=light] .ThemeToggle-module__o1_Uva__sun{opacity:0;transform:rotate(-60deg)scale(.6)}.ThemeToggle-module__o1_Uva__toggle[data-theme-state=dark] .ThemeToggle-module__o1_Uva__moon{opacity:0;transform:rotate(40deg)scale(.6)}@media (prefers-reduced-motion:reduce){.ThemeToggle-module__o1_Uva__sun,.ThemeToggle-module__o1_Uva__moon,.ThemeToggle-module__o1_Uva__toggle{transition:none}}
.Navbar-module__2fwCUq__header{z-index:40;padding-top:env(safe-area-inset-top,0px);transition:background-color .35s var(--ease-out), border-color .35s var(--ease-out), backdrop-filter .35s var(--ease-out), transform .5s var(--ease-out);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.Navbar-module__2fwCUq__header[data-hidden]{transform:translateY(-100%)}.Navbar-module__2fwCUq__header[data-scrolled]{border-bottom-color:var(--line);background:var(--header-bg);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px)}.Navbar-module__2fwCUq__header[data-menu-open]{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.Navbar-module__2fwCUq__inner{max-width:var(--container);min-height:var(--header-h);padding-inline:var(--gutter);align-items:center;gap:clamp(1rem,2.5vw,2.5rem);margin-inline:auto;display:flex}.Navbar-module__2fwCUq__brand{border-radius:6px;flex:none;text-decoration:none;display:inline-flex}.Navbar-module__2fwCUq__nav{margin-inline:auto}.Navbar-module__2fwCUq__nav ul{gap:clamp(.25rem,1.2vw,1.25rem);margin:0;display:flex}.Navbar-module__2fwCUq__nav a{color:var(--muted);font-family:var(--font-display);white-space:nowrap;transition:color .25s var(--ease-out);padding:.6rem .4rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-block;position:relative}.Navbar-module__2fwCUq__nav a:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .45s var(--ease-out);border-radius:2px;position:absolute;bottom:.25rem;left:.4rem;right:.4rem;transform:scaleX(0)}.Navbar-module__2fwCUq__nav a:hover,.Navbar-module__2fwCUq__nav a[aria-current]{color:var(--heading)}.Navbar-module__2fwCUq__nav a[aria-current]:after{transform:scaleX(1)}.Navbar-module__2fwCUq__actions{align-items:center;gap:.75rem;margin-left:auto;display:flex}.Navbar-module__2fwCUq__nav+.Navbar-module__2fwCUq__actions{margin-left:0}.Navbar-module__2fwCUq__cta{min-height:2.75rem;padding-block:.6rem}.Navbar-module__2fwCUq__menuButton{cursor:pointer;background:0 0;border:0;border-radius:999px;width:2.75rem;height:2.75rem;margin-right:-.6rem;display:none}.Navbar-module__2fwCUq__burger{width:1.4rem;height:.8rem;margin:auto;display:block;position:relative}.Navbar-module__2fwCUq__burger i{background:var(--heading);height:2px;transition:transform .35s var(--ease-out), top .35s var(--ease-out);border-radius:2px;position:absolute;left:0;right:0}.Navbar-module__2fwCUq__burger i:first-child{top:0}.Navbar-module__2fwCUq__burger i:last-child{top:calc(100% - 2px)}.Navbar-module__2fwCUq__burger[data-open] i:first-child{top:calc(50% - 1px);transform:rotate(45deg)}.Navbar-module__2fwCUq__burger[data-open] i:last-child{top:calc(50% - 1px);transform:rotate(-45deg)}.Navbar-module__2fwCUq__sheet{display:none}.Navbar-module__2fwCUq__locked{overflow:hidden}@media (max-width:1080px){.Navbar-module__2fwCUq__nav{display:none}.Navbar-module__2fwCUq__actions,.Navbar-module__2fwCUq__nav+.Navbar-module__2fwCUq__actions{margin-left:auto}.Navbar-module__2fwCUq__menuButton{place-items:center;display:inline-grid}.Navbar-module__2fwCUq__sheet[data-open]{z-index:39;inset:calc(var(--header-h) + env(safe-area-inset-top,0px)) 0 0;justify-content:space-between;gap:var(--space-8);padding:var(--space-8) var(--gutter) calc(var(--space-8) + env(safe-area-inset-bottom,0px));background:var(--bg);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.Navbar-module__2fwCUq__sheet ul{margin:0;display:grid}.Navbar-module__2fwCUq__sheet li+li{border-top:1px solid var(--line)}.Navbar-module__2fwCUq__sheet nav a{color:var(--heading);font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;padding-block:1.1rem;font-weight:700;text-decoration:none;display:block}.Navbar-module__2fwCUq__sheetActions{align-items:center;gap:var(--space-4);display:flex}.Navbar-module__2fwCUq__sheetActions .button{flex:1}}@media (min-width:761px){.Navbar-module__2fwCUq__sheetActions{display:none}}@media (max-width:760px){.Navbar-module__2fwCUq__actions>:not(.Navbar-module__2fwCUq__menuButton){display:none}}@media (prefers-reduced-motion:reduce){.Navbar-module__2fwCUq__header,.Navbar-module__2fwCUq__nav a,.Navbar-module__2fwCUq__nav a:after,.Navbar-module__2fwCUq__burger i{transition:none}}
.Hero-module__mfo7Wa__hero{isolation:isolate;min-height:max(40rem,100svh);padding:calc(var(--header-h) + clamp(1.25rem, 4.5vh, 3.5rem)) 0 clamp(2.5rem, 7vh, 5rem);background:var(--bg);align-items:center;display:grid;position:relative;overflow:hidden}.Hero-module__mfo7Wa__copy{z-index:2;width:100%;max-width:62rem;padding-inline:var(--gutter);text-align:center;justify-items:center;gap:clamp(1rem,2.4vh,1.6rem);margin-inline:auto;display:grid;position:relative}.Hero-module__mfo7Wa__headline{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(min(2.5rem,10vw),1rem + min(5vw,7.5vh),5.4rem);font-weight:800;line-height:1}.Hero-module__mfo7Wa__headline em{color:var(--accent);font-style:normal}.Hero-module__mfo7Wa__headline .hero-word-mask{margin-bottom:-.22em;padding-bottom:.22em}.Hero-module__mfo7Wa__copy[data-align=start]{text-align:left;justify-items:start;max-width:none;margin-inline:0;padding-inline:0}.Hero-module__mfo7Wa__copy[data-align=start] .Hero-module__mfo7Wa__ctas{justify-content:flex-start}.Hero-module__mfo7Wa__lede{max-width:40rem;color:var(--muted);font-size:var(--step-1);text-wrap:pretty;line-height:1.55}.Hero-module__mfo7Wa__ctas{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}@media (max-width:640px){.Hero-module__mfo7Wa__ctas{flex-direction:column;align-items:stretch;width:100%;max-width:22rem}}
.HeroCinetico-module__PKhFYW__section{background:var(--bg)}.HeroCinetico-module__PKhFYW__hero{padding-inline:clamp(.5rem,1.2vw,1rem)}.HeroCinetico-module__PKhFYW__planes{inset:calc(var(--header-h) + .5rem) clamp(.5rem, 1.2vw, 1rem) clamp(.5rem, 1.2vw, 1rem);z-index:0;transform-origin:50% 40%;grid-template:"a b"1fr"d c"1fr/1fr 1fr;gap:clamp(.4rem,.8vw,.7rem);display:grid;position:absolute}.HeroCinetico-module__PKhFYW__plane{--glyph-accent:var(--gb-orange);border-radius:6px;display:grid;position:relative;overflow:hidden}.HeroCinetico-module__PKhFYW__plane[data-slot=a]{grid-area:a}.HeroCinetico-module__PKhFYW__plane[data-slot=b]{grid-area:b}.HeroCinetico-module__PKhFYW__plane[data-slot=c]{grid-area:c}.HeroCinetico-module__PKhFYW__plane[data-slot=d]{grid-area:d}.HeroCinetico-module__PKhFYW__plane[data-tone=cercania]{background:var(--gb-orange);color:#fbe7da}.HeroCinetico-module__PKhFYW__plane[data-tone=experiencia]{background:var(--gb-deep-sea);color:#cfe0ea}.HeroCinetico-module__PKhFYW__plane[data-tone=trayectoria]{background:var(--gb-cloud);color:var(--gb-deep-sea)}.HeroCinetico-module__PKhFYW__plane[data-tone=red]{background:var(--gb-steel);color:#fff}.HeroCinetico-module__PKhFYW__art{width:clamp(10rem,24vw,22rem);position:absolute}.HeroCinetico-module__PKhFYW__plane[data-slot=a] .HeroCinetico-module__PKhFYW__art{top:8%;left:6%}.HeroCinetico-module__PKhFYW__plane[data-slot=b] .HeroCinetico-module__PKhFYW__art{top:8%;right:6%}.HeroCinetico-module__PKhFYW__plane[data-slot=c] .HeroCinetico-module__PKhFYW__art{bottom:8%;right:6%}.HeroCinetico-module__PKhFYW__plane[data-slot=d] .HeroCinetico-module__PKhFYW__art{bottom:8%;left:6%}.HeroCinetico-module__PKhFYW__glyph{width:100%;height:auto;overflow:visible}.HeroCinetico-module__PKhFYW__window{z-index:2;background:var(--bg);border-radius:6px;justify-items:center;gap:clamp(1.25rem,3vh,2rem);width:min(58rem,76%);margin-inline:auto;padding:clamp(1.75rem,4vw,3.25rem) 0 clamp(1.5rem,3.5vw,2.5rem);display:grid;position:relative}.HeroCinetico-module__PKhFYW__planeText{display:none}@media (max-width:760px){.HeroCinetico-module__PKhFYW__hero{min-height:0;padding:calc(var(--header-h) + .5rem) .5rem calc(1.5rem + env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:.5rem}.HeroCinetico-module__PKhFYW__window{order:-1;grid-template-columns:minmax(0,1fr);width:auto;margin:0;padding:2rem .75rem 2.25rem}.HeroCinetico-module__PKhFYW__planes{grid-template:none/repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;position:static;inset:auto}.HeroCinetico-module__PKhFYW__planes .HeroCinetico-module__PKhFYW__plane[data-slot]{aspect-ratio:.82;grid-area:auto;grid-template-rows:minmax(0,1fr) auto;gap:.5rem;min-width:0;padding:.9rem .85rem 1rem}.HeroCinetico-module__PKhFYW__planes .HeroCinetico-module__PKhFYW__plane[data-slot] .HeroCinetico-module__PKhFYW__art{place-self:center;width:min(68%,8.5rem);position:relative;inset:auto}.HeroCinetico-module__PKhFYW__planeText{gap:.3rem;display:grid}.HeroCinetico-module__PKhFYW__planeWord{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.1rem,.85rem + 1.6vw,1.4rem);font-weight:800;line-height:1}.HeroCinetico-module__PKhFYW__planeLine{font-size:.8rem;font-weight:500;line-height:1.3}.HeroCinetico-module__PKhFYW__plane[data-tone=cercania] .HeroCinetico-module__PKhFYW__planeText{color:var(--gb-deep-sea-900)}.HeroCinetico-module__PKhFYW__plane[data-tone=experiencia] .HeroCinetico-module__PKhFYW__planeText{color:var(--gb-cloud)}.HeroCinetico-module__PKhFYW__plane[data-tone=trayectoria]{box-shadow:inset 0 0 0 1px #dce4e9}.HeroCinetico-module__PKhFYW__plane[data-tone=red]{background:var(--gb-steel-ink)}}
.About-module__axXv9W__about{--about-ink:var(--heading);--about-muted:var(--muted);--about-dot:var(--accent);--about-key:var(--gb-orange-ink);background:var(--bg-alt);color:var(--about-ink);transition:background-color .9s var(--ease-out), color .9s var(--ease-out)}[data-theme=dark] .About-module__axXv9W__about{--about-ink:var(--gb-cloud);--about-muted:#b7cddb;--about-dot:var(--gb-orange-bright);--about-key:#f28a40;background:var(--gb-deep-sea)}.About-module__axXv9W__about ::selection{background:var(--gb-orange-bright)}.About-module__axXv9W__frame{padding-block:var(--space-section)}.About-module__axXv9W__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.About-module__axXv9W__head{gap:clamp(1.5rem,4vh,2.75rem);display:grid}.About-module__axXv9W__title{color:var(--about-ink);transition:color .9s var(--ease-out)}.About-module__axXv9W__facts{gap:.85rem;margin:0;display:grid}.About-module__axXv9W__fact{color:var(--about-ink);font-family:var(--font-display);letter-spacing:-.01em;transition:color .6s var(--ease-out), opacity .6s var(--ease-out);align-items:center;gap:.6em;font-size:clamp(1.2rem,.95rem + .75vw,1.6rem);font-weight:700;line-height:1.25;display:flex}.About-module__axXv9W__fact:before{content:"";border:2px solid var(--about-dot);background:var(--about-dot);width:.42em;height:.42em;transition:background-color .6s var(--ease-out), border-color .6s var(--ease-out), transform .6s var(--ease-out);border-radius:50%;flex:none}.About-module__axXv9W__about[data-mode=sequence] .About-module__axXv9W__fact:not([data-on]){color:var(--about-muted)}.About-module__axXv9W__about[data-mode=sequence] .About-module__axXv9W__fact:not([data-on]):before{border-color:var(--about-muted);background:0 0;transform:scale(.8)}.About-module__axXv9W__panels{gap:var(--space-8);display:grid}.About-module__axXv9W__step{max-width:42rem;color:var(--about-ink);font-family:var(--font-display);font-size:var(--step-1);text-wrap:pretty;transition:color .9s var(--ease-out);font-weight:500;line-height:1.5}.About-module__axXv9W__key{color:var(--about-key);font-family:var(--font-serif);font-variation-settings:"SOFT" 100;letter-spacing:-.01em;transition:color .9s var(--ease-out);font-size:1.25em;font-style:italic;font-weight:600}.About-module__axXv9W__about[data-mode=sequence] .About-module__axXv9W__step{letter-spacing:-.02em;font-size:clamp(1.4rem,1rem + 1.55vw,2.35rem);font-weight:600;line-height:1.24}.About-module__axXv9W__about[data-mode=sequence] .About-module__axXv9W__track{height:calc(var(--steps) * 75svh + 100svh)}.About-module__axXv9W__about[data-mode=sequence] .About-module__axXv9W__frame{height:100svh;padding:calc(var(--header-h) + 1.5rem) 0 2rem;align-content:center;display:grid;position:sticky;top:0}.About-module__axXv9W__about[data-mode=sequence] .About-module__axXv9W__grid{align-items:center}.About-module__axXv9W__about[data-mode=sequence] .About-module__axXv9W__panels{gap:0}.About-module__axXv9W__about[data-mode=sequence] .About-module__axXv9W__panel{will-change:transform, opacity, filter;grid-area:1/1;align-self:center}@media (max-width:900px){.About-module__axXv9W__grid{grid-template-columns:minmax(0,1fr)}.About-module__axXv9W__facts{flex-wrap:wrap;gap:.45rem 1.25rem;display:flex}.About-module__axXv9W__fact{font-size:var(--step-0)}.About-module__axXv9W__about[data-mode=sequence] .About-module__axXv9W__grid{align-content:center;align-items:start;gap:clamp(1.5rem,4vh,2.5rem)}.About-module__axXv9W__about[data-mode=sequence] .About-module__axXv9W__head{gap:1rem}}@media (prefers-reduced-motion:reduce){.About-module__axXv9W__about,.About-module__axXv9W__title,.About-module__axXv9W__fact,.About-module__axXv9W__fact:before,.About-module__axXv9W__step,.About-module__axXv9W__key{transition:none}}
.ValueProp-module__KyFUwa__value{background:var(--bg)}.ValueProp-module__KyFUwa__subtitle{font-size:var(--step-2);letter-spacing:-.025em;font-weight:700}.ValueProp-module__KyFUwa__features{gap:clamp(1.25rem,3vw,2rem);display:grid}.ValueProp-module__KyFUwa__list{border-top:1px solid var(--line-strong);margin:0}.ValueProp-module__KyFUwa__item{border-bottom:1px solid var(--line-strong)}.ValueProp-module__KyFUwa__feature{max-width:46rem;color:var(--muted);font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.01em;text-wrap:pretty;transition:color .6s var(--ease-out), transform .8s var(--ease-out);padding-block:clamp(1.4rem,2.8vw,2.4rem);font-weight:500;line-height:1.45}.ValueProp-module__KyFUwa__feature strong{color:var(--heading);background:linear-gradient(var(--accent), var(--accent)) 0 100% / 100% .12em no-repeat;transition:background-size .9s var(--ease-out), color .6s var(--ease-out);font-size:1.12em;font-weight:700;line-height:1}.ValueProp-module__KyFUwa__list[data-live] .ValueProp-module__KyFUwa__feature{transform:translate(0)}.ValueProp-module__KyFUwa__list[data-live] .ValueProp-module__KyFUwa__feature strong{background-size:0% .12em}.ValueProp-module__KyFUwa__list[data-live] .ValueProp-module__KyFUwa__item[data-on] .ValueProp-module__KyFUwa__feature{color:var(--ink);transform:translate(.5rem)}.ValueProp-module__KyFUwa__list[data-live] .ValueProp-module__KyFUwa__item[data-on] .ValueProp-module__KyFUwa__feature strong{background-size:100% .12em}@media (prefers-reduced-motion:reduce){.ValueProp-module__KyFUwa__feature,.ValueProp-module__KyFUwa__feature strong{transition:none}}
.ScopeMatrix-module__lndMOW__matrix{--col:color-mix(in srgb, var(--gb-steel) 34%, #fff);--col-ink:var(--gb-deep-sea);--band:#00385ac2;--band-ink:#fff;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-template-rows:auto repeat(var(--rows), minmax(3.1rem, auto)) .55rem;gap:.35rem .6rem;display:grid}[data-theme=dark] .ScopeMatrix-module__lndMOW__matrix{--col:#7fa3b84d;--col-ink:var(--gb-cloud);--band:#46697db8;--band-ink:#fff}.ScopeMatrix-module__lndMOW__heads,.ScopeMatrix-module__lndMOW__bands{display:contents}.ScopeMatrix-module__lndMOW__col{background:var(--col);border-radius:10px;grid-row:1/-1}.ScopeMatrix-module__lndMOW__head{z-index:1;color:var(--col-ink);font-family:var(--font-display);letter-spacing:.06em;text-align:center;text-transform:uppercase;-webkit-hyphens:manual;hyphens:manual;grid-row:1;justify-content:center;align-items:flex-start;padding:1rem .45rem 1.1rem;font-size:.76rem;font-weight:800;line-height:1.35;display:flex}.ScopeMatrix-module__lndMOW__band{z-index:1;background:var(--band);color:var(--band-ink);font-family:var(--font-display);text-align:center;flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:center;gap:.15rem .55rem;padding:.65rem 1.25rem;font-size:clamp(.92rem,.78rem + .32vw,1.08rem);line-height:1.3;display:flex}.ScopeMatrix-module__lndMOW__band strong{font-weight:700}@media (max-width:1023px){.ScopeMatrix-module__lndMOW__matrix{gap:.3rem .45rem}.ScopeMatrix-module__lndMOW__head{letter-spacing:.04em;padding:.8rem .2rem .9rem;font-size:.64rem}.ScopeMatrix-module__lndMOW__band{padding:.55rem .9rem;font-size:.88rem}}@media (min-width:1024px) and (max-height:900px){.ScopeMatrix-module__lndMOW__matrix{grid-template-rows:auto repeat(var(--rows), minmax(2.3rem, auto)) .45rem;gap:.25rem .6rem}.ScopeMatrix-module__lndMOW__head{padding:.7rem .45rem .75rem}.ScopeMatrix-module__lndMOW__band{padding-block:.4rem}}.ScopeMatrix-module__lndMOW__detail{gap:.55rem;font-weight:500;display:inline-flex}.ScopeMatrix-module__lndMOW__sep{opacity:.45}.ScopeMatrix-module__lndMOW__cards{display:none}@media (max-width:699px){.ScopeMatrix-module__lndMOW__matrix{display:none}.ScopeMatrix-module__lndMOW__cards{gap:.75rem;display:grid}.ScopeMatrix-module__lndMOW__cardsTitle{color:var(--muted);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;margin-top:.5rem;font-size:.78rem;font-weight:700}.ScopeMatrix-module__lndMOW__chips{flex-wrap:wrap;gap:.4rem;margin:0 0 .75rem;display:flex}.ScopeMatrix-module__lndMOW__chip{--dot:var(--gb-deep-sea);background:color-mix(in srgb, var(--dot) 12%, var(--bg));color:var(--heading);font-family:var(--font-display);border-radius:999px;align-items:center;gap:.45rem;padding:.42rem .75rem;font-size:.8rem;font-weight:700;display:inline-flex}.ScopeMatrix-module__lndMOW__chip:before{content:"";background:var(--dot);border-radius:50%;width:.45rem;height:.45rem}.ScopeMatrix-module__lndMOW__chip[data-tone="1"]{--dot:var(--gb-steel)}.ScopeMatrix-module__lndMOW__chip[data-tone="2"]{--dot:var(--gb-orange)}.ScopeMatrix-module__lndMOW__chip[data-tone="3"]{--dot:var(--gb-steel-light)}[data-theme=dark] .ScopeMatrix-module__lndMOW__chip[data-tone="0"]{--dot:var(--gb-cloud)}.ScopeMatrix-module__lndMOW__practices{gap:.55rem;margin:0;display:grid}.ScopeMatrix-module__lndMOW__practice{background:var(--gb-deep-sea);color:var(--gb-cloud);border-radius:4px 16px 16px;gap:.2rem;padding:.95rem 1.1rem;display:grid}.ScopeMatrix-module__lndMOW__practice strong{font-family:var(--font-display);font-size:1rem;font-weight:700;line-height:1.25}.ScopeMatrix-module__lndMOW__practice span{opacity:.88;font-size:.84rem;line-height:1.4}.ScopeMatrix-module__lndMOW__practice[data-tone="1"]{background:var(--gb-steel-ink);color:#fff}.ScopeMatrix-module__lndMOW__practice[data-tone="2"]{background:var(--gb-orange);color:var(--gb-deep-sea-900)}.ScopeMatrix-module__lndMOW__practice[data-tone="2"] span{opacity:1}.ScopeMatrix-module__lndMOW__practice[data-tone="3"]{background:var(--gb-cloud);color:var(--gb-deep-sea);box-shadow:inset 0 0 0 1px #dce4e9}.ScopeMatrix-module__lndMOW__practice[data-tone="3"] span{color:var(--gb-steel-ink);opacity:1}[data-theme=dark] .ScopeMatrix-module__lndMOW__practice[data-tone="0"]{box-shadow:inset 0 0 0 1px #f5f7f824}}
.Scope-module__X7OS0a__scope{background:var(--bg-alt)}@media (min-width:761px){.Scope-module__X7OS0a__scope{align-content:center;min-height:100svh;display:grid}}.Scope-module__X7OS0a__head{gap:var(--space-4);max-width:52rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:grid}.Scope-module__X7OS0a__intro{max-width:46rem;color:var(--muted);font-size:var(--step-1);line-height:1.5}@media (min-width:761px){section.Scope-module__X7OS0a__scope{padding-block:clamp(4.75rem,11svh,7rem) clamp(2rem,6svh,5rem)}.Scope-module__X7OS0a__head{gap:clamp(.6rem,1.8svh,1rem);margin-bottom:clamp(1rem,3svh,2.5rem)}}@media (min-width:761px) and (max-height:900px){.Scope-module__X7OS0a__head{max-width:62rem}.Scope-module__X7OS0a__head h2{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.6rem)}.Scope-module__X7OS0a__intro{max-width:60rem;font-size:var(--step-0)}}
.Clients-module__TQP0Zq__clients{background:var(--bg)}@media (min-width:761px){.Clients-module__TQP0Zq__clients{align-content:center;min-height:100svh;display:grid}}.Clients-module__TQP0Zq__head{margin-bottom:clamp(2rem,4vw,3rem)}.Clients-module__TQP0Zq__title{font-size:var(--step-4);letter-spacing:-.04em;font-weight:800;line-height:.98}.Clients-module__TQP0Zq__segmentHead h3{color:var(--accent);font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.035em;text-wrap:balance;font-weight:800;line-height:1.02}.Clients-module__TQP0Zq__nobreak{white-space:nowrap}.Clients-module__TQP0Zq__segmentHead h3:after{content:"";background:var(--line-strong);border-radius:2px;width:2.25rem;height:3px;margin-top:.85rem;display:block}.Clients-module__TQP0Zq__body{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4rem);min-width:0;display:grid}.Clients-module__TQP0Zq__segment{grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,2.6vw,2rem);min-width:0;display:grid}.Clients-module__TQP0Zq__segmentHead{justify-items:start;gap:clamp(.85rem,1.6vw,1.15rem);display:grid}.Clients-module__TQP0Zq__segmentHead p{max-width:52rem;color:var(--muted);font-size:var(--step-1);line-height:1.5}.Clients-module__TQP0Zq__rows{gap:clamp(.5rem,1.2vw,1rem);display:grid;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.Clients-module__TQP0Zq__marquee{width:max-content;display:flex}.Clients-module__TQP0Zq__track{flex:none;align-items:center;margin:0;display:flex}.Clients-module__TQP0Zq__logo{justify-content:center;align-items:center;height:clamp(4rem,6vw,5rem);padding-inline:clamp(1.25rem,2.4vw,2.25rem);display:flex}.Clients-module__TQP0Zq__logo img{width:auto;height:calc(var(--h) * var(--logo-scale,1));object-fit:contain;opacity:.86;max-width:14rem;max-height:100%;transition:opacity .3s var(--ease-out);display:block}.Clients-module__TQP0Zq__logo:hover img{opacity:1}.Clients-module__TQP0Zq__clients:not([data-live]) .Clients-module__TQP0Zq__rows{overflow:visible;-webkit-mask-image:none;mask-image:none}.Clients-module__TQP0Zq__clients:not([data-live]) .Clients-module__TQP0Zq__marquee{width:auto}.Clients-module__TQP0Zq__clients:not([data-live]) .Clients-module__TQP0Zq__track{flex-wrap:wrap;flex:auto;gap:.35rem clamp(1.75rem,3.5vw,3rem)}.Clients-module__TQP0Zq__clients:not([data-live]) .Clients-module__TQP0Zq__logo{padding-inline:0}.Clients-module__TQP0Zq__clients:not([data-live]) .Clients-module__TQP0Zq__track[aria-hidden]{display:none}@media (max-width:640px){.Clients-module__TQP0Zq__rows{--logo-scale:.82}}@media (prefers-reduced-motion:reduce){.Clients-module__TQP0Zq__logo img{transition:none}}@media (min-width:761px){section.Clients-module__TQP0Zq__clients{padding-block:clamp(4.75rem,11svh,7rem) clamp(2rem,6svh,5rem)}.Clients-module__TQP0Zq__head{margin-bottom:clamp(1rem,4svh,3rem)}.Clients-module__TQP0Zq__body{gap:clamp(1.5rem,6svh,4rem)}.Clients-module__TQP0Zq__segment{gap:clamp(.75rem,3svh,2rem)}.Clients-module__TQP0Zq__segmentHead{gap:clamp(.5rem,1.8svh,1.15rem)}.Clients-module__TQP0Zq__segmentHead h3:after{margin-top:clamp(.5rem,1.6svh,.85rem)}.Clients-module__TQP0Zq__logo{height:clamp(3.25rem,min(6vw,10svh),5rem)}}@media (min-width:761px) and (max-height:800px){.Clients-module__TQP0Zq__title{font-size:clamp(2.4rem,1.6rem + 2.4vw,3.5rem)}.Clients-module__TQP0Zq__segmentHead h3{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.6rem)}.Clients-module__TQP0Zq__segmentHead p{font-size:var(--step-0)}.Clients-module__TQP0Zq__rows{--logo-scale:.9}}@media (max-width:760px){section.Clients-module__TQP0Zq__clients{padding-bottom:calc(var(--space-section) + 30svh)}}
.Alliances-module__7nrqUa__alliances{background:var(--bg-alt);overflow:hidden}@media (min-width:761px){.Alliances-module__7nrqUa__alliances{align-content:center;min-height:100svh;display:grid}section.Alliances-module__7nrqUa__alliances{--pad-top:clamp(4.75rem, 11svh, 7rem);--pad-bottom:clamp(2rem, 6svh, 5rem);padding-block:var(--pad-top) var(--pad-bottom)}.Alliances-module__7nrqUa__stage{width:min(100%, calc((100svh - var(--pad-top) - var(--pad-bottom)) * var(--ratio)));margin-inline:auto}}.Alliances-module__7nrqUa__intro{max-width:26rem;color:var(--muted)}.Alliances-module__7nrqUa__stage{aspect-ratio:var(--ratio);position:relative}.Alliances-module__7nrqUa__orbits{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Alliances-module__7nrqUa__orbits ellipse{fill:none;stroke:var(--steel);stroke-width:1.2px;stroke-opacity:.6;stroke-dasharray:4 7;vector-effect:non-scaling-stroke;transition:stroke .4s var(--ease-out), stroke-opacity .4s var(--ease-out), stroke-width .4s var(--ease-out)}.Alliances-module__7nrqUa__stage[data-live] .Alliances-module__7nrqUa__orbits ellipse{animation:9s linear infinite Alliances-module__7nrqUa__drift}@keyframes Alliances-module__7nrqUa__drift{to{stroke-dashoffset:-110px}}.Alliances-module__7nrqUa__orbits ellipse[data-on]{stroke:var(--accent);stroke-opacity:1;stroke-width:1.8px}.Alliances-module__7nrqUa__core,.Alliances-module__7nrqUa__node{left:var(--x);top:var(--y);position:absolute}.Alliances-module__7nrqUa__core{z-index:1;background:var(--bg-alt);text-align:center;border-radius:20px;width:max-content;max-width:15rem;padding:.9rem 1.2rem 1rem;translate:-50% -50%}.Alliances-module__7nrqUa__coreBody{justify-items:center;gap:.6rem;display:grid}.Alliances-module__7nrqUa__coreLogo{display:inline-flex}.Alliances-module__7nrqUa__coreText{color:var(--heading);font-family:var(--font-display);font-size:.9rem;font-weight:600;line-height:1.3}.Alliances-module__7nrqUa__nodes{margin:0}.Alliances-module__7nrqUa__node{z-index:2;text-align:center;width:clamp(7rem,14vw,10.5rem);translate:-50% -1.6rem}.Alliances-module__7nrqUa__nodeBody{justify-items:center;gap:.5rem;display:grid}.Alliances-module__7nrqUa__chip{height:3.2rem;transition:translate .35s var(--ease-out), box-shadow .35s var(--ease-out);background:#fff;border-radius:12px;place-items:center;padding:.4rem .8rem;display:grid;box-shadow:0 1px 2px #00385a14,0 6px 18px #00385a14}.Alliances-module__7nrqUa__chip img{object-fit:contain;width:auto;max-width:7.5rem;height:auto;max-height:2.35rem;display:block}.Alliances-module__7nrqUa__name{max-width:8rem;color:var(--gb-deep-sea);font-family:var(--font-display);letter-spacing:-.015em;text-align:center;text-wrap:balance;font-size:1.05rem;font-weight:800;line-height:1.1}.Alliances-module__7nrqUa__focus{background:color-mix(in srgb, var(--bg-alt) 88%, transparent);color:var(--muted);text-wrap:balance;transition:color .35s var(--ease-out);border-radius:6px;padding:.1rem .35rem;font-size:.8rem;line-height:1.35}a.Alliances-module__7nrqUa__chip:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Alliances-module__7nrqUa__node[data-on] .Alliances-module__7nrqUa__chip{box-shadow:0 0 0 2px var(--accent), 0 10px 24px #00385a24;translate:0 -3px}.Alliances-module__7nrqUa__node[data-on] .Alliances-module__7nrqUa__focus{color:var(--heading)}@media (min-width:761px) and (max-height:800px){.Alliances-module__7nrqUa__node{width:clamp(7rem,12.5vw,10rem)}.Alliances-module__7nrqUa__chip{height:2.8rem}.Alliances-module__7nrqUa__chip img{max-width:6.75rem;max-height:2.05rem}.Alliances-module__7nrqUa__name{font-size:.95rem}.Alliances-module__7nrqUa__focus{font-size:.75rem}}@media (max-width:760px){.Alliances-module__7nrqUa__stage{aspect-ratio:auto;margin-top:var(--space-4);gap:2rem;display:grid}.Alliances-module__7nrqUa__orbits{display:none}.Alliances-module__7nrqUa__core,.Alliances-module__7nrqUa__node{position:static;translate:none}.Alliances-module__7nrqUa__core{background:0 0;justify-self:center;padding:0}.Alliances-module__7nrqUa__nodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;display:grid}.Alliances-module__7nrqUa__node{width:auto}.Alliances-module__7nrqUa__chip{width:100%;max-width:10rem}section.Alliances-module__7nrqUa__alliances{padding-bottom:calc(var(--space-section) + 30svh)}}@media (prefers-reduced-motion:reduce){.Alliances-module__7nrqUa__orbits ellipse,.Alliances-module__7nrqUa__chip,.Alliances-module__7nrqUa__focus{transition:none}.Alliances-module__7nrqUa__stage[data-live] .Alliances-module__7nrqUa__orbits ellipse{animation:none}}
.Contact-module__tBmaOa__contact{--band-ink:var(--gb-cloud);--band-muted:#b7cddb;isolation:isolate;background:var(--bg-inverse);min-height:100svh;color:var(--band-ink);align-content:center;display:grid;position:relative;overflow:hidden}.Contact-module__tBmaOa__pattern{z-index:-1;pointer-events:none;width:100%;height:max(clamp(18rem,74%,42rem),36.2vw);position:absolute;inset:auto 0 clamp(.5rem,3vh,2rem)}.Contact-module__tBmaOa__pattern path{fill:none;stroke:var(--gb-steel-light);stroke-opacity:.22;stroke-width:1.5px;vector-effect:non-scaling-stroke}.Contact-module__tBmaOa__pattern circle{fill:var(--gb-orange-bright);opacity:.8}.Contact-module__tBmaOa__pattern .Contact-module__tBmaOa__spark{opacity:0;filter:drop-shadow(0 0 6px #f28a40cc)}@media (max-width:760px){.Contact-module__tBmaOa__pattern{height:clamp(15rem,48%,26rem)}}.Contact-module__tBmaOa__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.Contact-module__tBmaOa__title{color:var(--band-ink);overflow-wrap:normal;letter-spacing:-.04em;font-size:clamp(2.5rem,1.4rem + 3.6vw,4.4rem);font-weight:800;line-height:.98}.Contact-module__tBmaOa__intro{max-width:34rem;margin-top:var(--space-6);color:var(--band-muted);font-size:var(--step-1)}.Contact-module__tBmaOa__actions{justify-items:stretch;gap:var(--space-4);width:max-content;max-width:100%;display:grid}.Contact-module__tBmaOa__mail{position:relative}.Contact-module__tBmaOa__mailButton,.Contact-module__tBmaOa__linkedin{width:100%;min-height:4rem;font-family:var(--font-display);letter-spacing:-.01em;grid-template-columns:1.35rem minmax(0,1fr) 1.35rem;place-items:center;column-gap:.85rem;padding:.85rem 1.5rem;font-size:clamp(1.05rem,.95rem + .45vw,1.3rem);font-weight:700;display:grid}.Contact-module__tBmaOa__mailButton{background:var(--cta-bg);color:var(--cta-ink);cursor:pointer;transition:background-color .25s var(--ease-out);border:1px solid #0000;border-radius:999px}.Contact-module__tBmaOa__mailButton:hover,.Contact-module__tBmaOa__mail[data-open] .Contact-module__tBmaOa__mailButton{background:var(--cta-bg-hover)}.Contact-module__tBmaOa__mailButton svg,.Contact-module__tBmaOa__action svg,.Contact-module__tBmaOa__linkedin svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.35rem;height:1.35rem}.Contact-module__tBmaOa__chevron{transition:transform .35s var(--ease-out)}.Contact-module__tBmaOa__mail[data-open] .Contact-module__tBmaOa__chevron{transform:rotate(180deg)}.Contact-module__tBmaOa__panel{z-index:5;border-radius:var(--radius-lg);background:var(--bg);width:max-content;min-width:100%;box-shadow:var(--overlay-shadow);transform-origin:50% 0;animation:Contact-module__tBmaOa__rise .6s var(--ease-out);padding:.4rem;display:grid;position:absolute;top:calc(100% + .5rem);left:0}.Contact-module__tBmaOa__panel[hidden]{display:none}@keyframes Contact-module__tBmaOa__rise{0%{opacity:0;transform:translateY(-12px)scale(.98)}45%{opacity:1}}.Contact-module__tBmaOa__action{min-height:3.1rem;color:var(--heading);font-family:var(--font-display);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:.75rem;padding:.65rem .9rem;font-size:1rem;font-weight:600;text-decoration:none;display:flex}.Contact-module__tBmaOa__action:hover,.Contact-module__tBmaOa__action:focus-visible{background:var(--bg-alt)}.Contact-module__tBmaOa__action svg{color:var(--accent-text)}.Contact-module__tBmaOa__status{color:var(--band-muted);font-size:var(--step--1);margin-top:.5rem}.Contact-module__tBmaOa__status:not([data-state=failed]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.Contact-module__tBmaOa__status[data-state=failed]{overflow-wrap:anywhere;max-width:22rem}.Contact-module__tBmaOa__linkedin{color:var(--band-ink);transition:border-color .25s var(--ease-out), background-color .25s var(--ease-out);border:1px solid #f5f7f859;border-radius:999px;text-decoration:none}.Contact-module__tBmaOa__linkedin:hover{border-color:var(--band-ink);background:#f5f7f80f}.Contact-module__tBmaOa__contact :focus-visible{outline-color:var(--gb-cloud)}@media (max-width:900px){.Contact-module__tBmaOa__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Contact-module__tBmaOa__panel{animation:none}.Contact-module__tBmaOa__chevron,.Contact-module__tBmaOa__mailButton,.Contact-module__tBmaOa__linkedin{transition:none}}
.Footer-module__nctMiG__footer{padding-block:clamp(2.5rem, 5vw, 4rem) calc(clamp(2.5rem, 5vw, 4rem) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--bg)}.Footer-module__nctMiG__inner{justify-content:space-between;align-items:flex-end;gap:var(--space-8);flex-wrap:wrap;display:flex}.Footer-module__nctMiG__brand{gap:var(--space-4);display:grid}.Footer-module__nctMiG__tagline{color:var(--muted);font-family:var(--font-display);font-size:var(--step--1);letter-spacing:.02em;font-weight:600}.Footer-module__nctMiG__meta{color:var(--muted);font-size:var(--step--1);text-align:right;gap:.35rem;display:grid}.Footer-module__nctMiG__meta a,.Footer-module__nctMiG__credit a{color:var(--heading);font-weight:600}.Footer-module__nctMiG__meta a:hover,.Footer-module__nctMiG__credit a:hover{color:var(--accent-text)}.Footer-module__nctMiG__credit{border-top:1px solid var(--line);color:var(--muted);font-size:var(--step--1);text-align:center;margin-top:clamp(1.75rem,3.5vw,2.5rem);padding-top:clamp(1rem,2vw,1.5rem)}@media (max-width:640px){.Footer-module__nctMiG__meta{text-align:left}}
.Landing-module__vaeEUW__sheet{isolation:isolate;position:relative}.Landing-module__vaeEUW__sheet>section{z-index:0;border-top-left-radius:var(--sheet-r,0);border-top-right-radius:var(--sheet-r,0);position:relative;overflow:clip}.Landing-module__vaeEUW__sheet:after{content:"";z-index:1;background:var(--gb-deep-sea-900);opacity:var(--cover,0);pointer-events:none;position:absolute;inset:0}
