.case-studies-module__ak68Ca__sheet{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:clamp(48px,5vw,76px) clamp(28px,3.2vw,56px);display:grid}.case-studies-module__ak68Ca__story{min-width:0}.case-studies-module__ak68Ca__story[data-story=army]{grid-area:1/1/span 2}.case-studies-module__ak68Ca__story[data-story=oxford]{grid-area:1/2}.case-studies-module__ak68Ca__story[data-story=cisi]{grid-area:2/2}.case-studies-module__ak68Ca__card{color:inherit;display:block}.case-studies-module__ak68Ca__card:focus-visible{outline:2px solid var(--blue);outline-offset:8px}.case-studies-module__ak68Ca__caption{padding-top:clamp(20px,2vw,28px)}.case-studies-module__ak68Ca__heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.case-studies-module__ak68Ca__heading h3{letter-spacing:-.028em;font-size:clamp(25px,2.2vw,34px);font-weight:600;line-height:1.12}.case-studies-module__ak68Ca__captionArrow{width:24px;height:24px;transition:transform var(--quarter-beat) var(--ease-spring);flex:none;margin-top:3px}.case-studies-module__ak68Ca__caption>p{max-width:51ch;color:var(--ink-soft);margin-top:14px;font-size:16px;line-height:1.55}.case-studies-module__ak68Ca__caption .case-studies-module__ak68Ca__meta{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-top:20px;font-size:12px;font-weight:550;display:flex}.case-studies-module__ak68Ca__meta span:first-child{color:var(--ink)}.case-studies-module__ak68Ca__meta span{white-space:nowrap}.case-studies-module__ak68Ca__meta span+span:before{content:"/";color:var(--muted);margin-right:16px;display:inline-block}@media (hover:hover) and (pointer:fine){.case-studies-module__ak68Ca__card:hover .case-studies-module__ak68Ca__captionArrow{transform:translate(4px)}}.case-studies-module__ak68Ca__quote{border-top:1px solid var(--line);grid-column:1/-1;margin:0;padding-top:clamp(32px,4vw,56px)}.case-studies-module__ak68Ca__quotePanel{color:var(--ink)}.case-studies-module__ak68Ca__quote blockquote{letter-spacing:-.028em;max-width:44ch;margin:0;font-size:clamp(28px,3vw,44px);font-weight:550;line-height:1.16}.case-studies-module__ak68Ca__quote blockquote p{line-height:inherit}.case-studies-module__ak68Ca__hang{margin-left:-.42em}.case-studies-module__ak68Ca__quote figcaption{color:var(--muted);margin-top:24px;font-size:15px}@media (max-width:760px){.case-studies-module__ak68Ca__sheet{grid-template-columns:minmax(0,1fr);row-gap:44px}.case-studies-module__ak68Ca__story[data-story]{grid-area:auto/1}.case-studies-module__ak68Ca__heading{gap:16px}.case-studies-module__ak68Ca__heading h3{font-size:clamp(25px,5.5vw,32px)}.case-studies-module__ak68Ca__caption>p{font-size:15px}.case-studies-module__ak68Ca__caption .case-studies-module__ak68Ca__meta{gap:4px 12px;margin-top:16px}.case-studies-module__ak68Ca__meta span+span:before{margin-right:12px}}[data-motion=paused] .case-studies-module__ak68Ca__card .case-studies-module__ak68Ca__captionArrow{transition:none;transform:none}@media (prefers-reduced-motion:reduce){.case-studies-module__ak68Ca__card .case-studies-module__ak68Ca__captionArrow{transition:none;transform:none}}.case-studies-module__ak68Ca__card:focus-visible .case-studies-module__ak68Ca__captionArrow{transform:translate(4px)}
.travelling-loop-module__EuMt9a__position{pointer-events:none;z-index:3;visibility:hidden;transition:transform calc(var(--quarter-beat) * 3) var(--ease-spring);position:absolute;top:0;left:0}.travelling-loop-module__EuMt9a__position[data-ready]{visibility:visible}.travelling-loop-module__EuMt9a__size{transform-origin:0 0;transition:transform var(--beat) var(--ease-spring);display:block}.travelling-loop-module__EuMt9a__loop{width:100%;height:100%;color:inherit;inset:0}.travelling-loop-module__EuMt9a__loop path{vector-effect:non-scaling-stroke}
.approach-module__SG63Vq__section{background:var(--rebate);color:var(--rebate-fg);scroll-margin-top:76px}.approach-module__SG63Vq__section :is(a,button):focus-visible{outline-color:var(--mark-on-dark)}.approach-module__SG63Vq__intro{padding:var(--section-space) var(--page-gutter) clamp(48px, 5vw, 72px);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:24px clamp(40px,8vw,140px);display:grid}.approach-module__SG63Vq__intro h2{font-size:var(--t-h2);letter-spacing:-.038em;font-weight:620;line-height:1}.approach-module__SG63Vq__summary{max-width:44ch;color:var(--rebate-muted);font-size:17px;line-height:1.6}.approach-module__SG63Vq__track{background:var(--rebate)}.approach-module__SG63Vq__scene{padding:0 var(--page-gutter) 52px}.approach-module__SG63Vq__steps{margin:0;padding:0;list-style:none}.approach-module__SG63Vq__steps li{padding-top:40px}.approach-module__SG63Vq__steps li+li{border-top:1px solid var(--rebate-line);margin-top:48px}.approach-module__SG63Vq__wordWindow{padding-bottom:8px;overflow:clip}.approach-module__SG63Vq__word{align-items:baseline;gap:clamp(20px,2.6vw,44px);display:flex}.approach-module__SG63Vq__number{min-width:2ch;font-family:var(--font-edge), monospace;color:var(--rebate-muted);flex:none;font-size:clamp(22px,2vw,30px);font-weight:900;line-height:1}.approach-module__SG63Vq__word h3{letter-spacing:-.042em;font-size:clamp(64px,11.4vw,176px);font-weight:640;line-height:1.02}.approach-module__SG63Vq__fullStop{color:inherit}.approach-module__SG63Vq__track[data-mode=pinned] .approach-module__SG63Vq__steps li[data-active=true] .approach-module__SG63Vq__fullStop{color:var(--mark-on-dark)}.approach-module__SG63Vq__detail{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:64px;padding-top:32px;display:grid}.approach-module__SG63Vq__outcome{max-width:420px;padding-left:calc(clamp(20px,2.6vw,44px) + 2ch + 8px)}.approach-module__SG63Vq__outcome>p{letter-spacing:-.02em;font-size:22px;font-weight:560;line-height:1.3}.approach-module__SG63Vq__outcome>p>span{color:var(--rebate-muted);font-weight:400}.approach-module__SG63Vq__description{max-width:44ch;color:var(--rebate-muted);font-size:19px;line-height:1.55}.approach-module__SG63Vq__phaseRunIn{color:var(--rebate-fg);font-weight:600}.approach-module__SG63Vq__navigation{display:none}.approach-module__SG63Vq__track[data-mode=pinned]{height:190svh}.approach-module__SG63Vq__track[data-mode=pinned] .approach-module__SG63Vq__scene{flex-direction:column;justify-content:space-between;height:calc(100svh - 76px);min-height:600px;max-height:840px;display:flex;position:sticky;top:76px}.approach-module__SG63Vq__track[data-mode=pinned] .approach-module__SG63Vq__steps{margin-block:24px;display:grid}.approach-module__SG63Vq__track[data-mode=pinned] .approach-module__SG63Vq__steps li{border:0;grid-area:1/1;margin:0;padding:0}.approach-module__SG63Vq__track[data-mode=pinned] .approach-module__SG63Vq__wordWindow{height:clamp(112px,12.8vw,196px)}.approach-module__SG63Vq__track[data-mode=pinned] .approach-module__SG63Vq__word{height:100%;transition:transform var(--beat) var(--ease-spring)}.approach-module__SG63Vq__track[data-mode=pinned] .approach-module__SG63Vq__detail{transition:opacity var(--half-beat) var(--ease-spring)}.approach-module__SG63Vq__track[data-mode=pinned] .approach-module__SG63Vq__steps li:nth-child(2) .approach-module__SG63Vq__word{transform:translateY(112%)}.approach-module__SG63Vq__track[data-mode=pinned] .approach-module__SG63Vq__steps li:nth-child(3) .approach-module__SG63Vq__word{transform:translateY(224%)}.approach-module__SG63Vq__track[data-mode=pinned] .approach-module__SG63Vq__steps li:not([data-active=true]) .approach-module__SG63Vq__detail{opacity:0;pointer-events:none}.approach-module__SG63Vq__track[data-mode=pinned] .approach-module__SG63Vq__navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:16px;display:grid;position:relative}.approach-module__SG63Vq__progress{background:var(--rebate-line);height:1px;position:absolute;inset:0 0 auto}.approach-module__SG63Vq__progress>span{background:var(--rebate-fg);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.approach-module__SG63Vq__navigation button{min-height:52px;color:var(--rebate-muted);text-align:left;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:center;gap:2px 18px;padding:12px 0;font-size:16px;font-weight:500;display:grid}.approach-module__SG63Vq__navTitle{white-space:nowrap}.approach-module__SG63Vq__phase{color:var(--rebate-muted);white-space:nowrap;grid-column:2;font-size:12px;font-weight:400}.approach-module__SG63Vq__navNumber{width:2.4em;height:2em;font-family:var(--font-edge), monospace;place-items:center;font-size:15px;font-weight:900;display:inline-grid;position:relative}.approach-module__SG63Vq__navMark{color:var(--mark-on-dark)}.approach-module__SG63Vq__navigation button[aria-pressed=true]{color:var(--rebate-fg);font-weight:640}@media (hover:hover) and (pointer:fine){.approach-module__SG63Vq__navigation button:hover{color:var(--rebate-fg)}}@media (min-width:900px) and (max-width:1100px){.approach-module__SG63Vq__track[data-mode=pinned] .approach-module__SG63Vq__scene{height:calc(100svh - 68px);top:68px}.approach-module__SG63Vq__description{font-size:18px}.approach-module__SG63Vq__word h3{font-size:11vw}}@media (max-width:899px){.approach-module__SG63Vq__intro{grid-template-columns:1fr;padding-bottom:44px}.approach-module__SG63Vq__intro h2{font-size:clamp(34px,9.6vw,56px)}.approach-module__SG63Vq__summary{font-size:16px}.approach-module__SG63Vq__scene{padding-bottom:72px}.approach-module__SG63Vq__word{gap:14px}.approach-module__SG63Vq__word h3{font-size:clamp(40px,13vw,92px)}.approach-module__SG63Vq__number{font-size:18px}.approach-module__SG63Vq__steps li{padding-top:30px}.approach-module__SG63Vq__steps li+li{margin-top:36px}.approach-module__SG63Vq__detail{grid-template-columns:1fr;gap:22px;padding-top:18px}.approach-module__SG63Vq__description{grid-row:1;font-size:17px;line-height:1.6}.approach-module__SG63Vq__outcome{max-width:40ch;padding-left:0}.approach-module__SG63Vq__outcome>p{font-size:19px}}@media (max-width:359px){.approach-module__SG63Vq__word h3{font-size:40px}.approach-module__SG63Vq__word{gap:10px}.approach-module__SG63Vq__description{font-size:16px}}@media (prefers-reduced-motion:reduce){.approach-module__SG63Vq__track[data-mode=flow] li[data-reveal] .approach-module__SG63Vq__word{transition:none;transform:none}}
.upcoming-events-module__j35onW__events{margin-top:40px}.upcoming-events-module__j35onW__events h3{letter-spacing:0;color:var(--muted);font-size:13px;font-weight:600}.upcoming-events-module__j35onW__events ul{border-top:1px solid var(--ink);margin:14px 0 0;padding:0;list-style:none}.upcoming-events-module__j35onW__events li+li{border-top:1px solid var(--line)}.upcoming-events-module__j35onW__events a{grid-template-columns:minmax(0,1fr) 20px;gap:6px 20px;padding-block:18px;display:grid;position:relative}.upcoming-events-module__j35onW__events strong{letter-spacing:-.02em;grid-column:1;font-size:18px;font-weight:620;line-height:1.3}.upcoming-events-module__j35onW__details,.upcoming-events-module__j35onW__relationship{grid-column:1;line-height:1.5}.upcoming-events-module__j35onW__details{font-size:15px}.upcoming-events-module__j35onW__relationship{color:var(--muted);font-size:14px}.upcoming-events-module__j35onW__events a>svg{grid-area:1/2;width:20px;height:20px}.upcoming-events-module__j35onW__events .crop{inset:0 -12px}
.globe-module__4GAeHa__wrap{isolation:isolate;background:0 0;width:100%;max-width:800px;margin:0;position:relative;overflow:hidden}.globe-module__4GAeHa__surface{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.globe-module__4GAeHa__canvas,.globe-module__4GAeHa__fallback,.globe-module__4GAeHa__labels{width:100%;height:100%;position:absolute;inset:0}.globe-module__4GAeHa__canvas{opacity:0;cursor:grab;touch-action:pan-y}.globe-module__4GAeHa__canvas:active{cursor:grabbing}.globe-module__4GAeHa__canvas:focus-visible{outline:2px solid var(--mark);outline-offset:-5px}.globe-module__4GAeHa__ready{opacity:1}.globe-module__4GAeHa__hidden{opacity:0;pointer-events:none}.globe-module__4GAeHa__labels{pointer-events:none}.globe-module__4GAeHa__pinLabel{white-space:nowrap;background:var(--paper);border:1px solid color-mix(in srgb,var(--ink) 38%,var(--line));color:var(--ink);font-family:var(--font-body),sans-serif;border-radius:0;padding:7px 10px;font-size:10px;line-height:1.3;position:absolute;transform:translate(-50%,-50%)}.globe-module__4GAeHa__pinLabel b{font-weight:500}html[data-theme=dark] .globe-module__4GAeHa__fallback{filter:invert()hue-rotate(180deg)saturate(.65)}@media (max-width:640px){.globe-module__4GAeHa__pinLabel{padding:5px 6px;font-size:9px}}.globe-module__4GAeHa__wrap[aria-hidden=true] .globe-module__4GAeHa__canvas{cursor:default;pointer-events:none}.globe-module__4GAeHa__wrap[data-ready=false] .globe-module__4GAeHa__fallback{opacity:1}.globe-module__4GAeHa__wrap[data-ready=false] .globe-module__4GAeHa__canvas{opacity:0}
