.Label-module__ztcJ7q__label{font-family:var(--font-mono);font-size:var(--text-micro);font-weight:var(--weight-regular);text-transform:uppercase;letter-spacing:var(--tracking-label);margin:0;line-height:normal}.Label-module__ztcJ7q__note{letter-spacing:var(--tracking-note);line-height:var(--leading-body)}.Label-module__ztcJ7q__caps{letter-spacing:var(--tracking-caps)}.Label-module__ztcJ7q__wide{letter-spacing:var(--tracking-wide)}.Label-module__ztcJ7q__muted{color:var(--text-muted)}.Label-module__ztcJ7q__subtle{color:var(--text-subtle)}
.MetaBar-module__E4S2ma__bar{color:var(--text-muted)}.MetaBar-module__E4S2ma__slots{justify-content:space-between;align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.MetaBar-module__E4S2ma__bordered{border-top:var(--border-width) solid var(--line);padding-top:var(--space-m)}@media (max-width:840px){.MetaBar-module__E4S2ma__center{display:none}}
.SectionHeader-module__2K7GxW__header{margin-bottom:var(--space-heading)}.SectionHeader-module__2K7GxW__eyebrow{margin-bottom:var(--space-m);display:block}.SectionHeader-module__2K7GxW__row{justify-content:space-between;align-items:flex-end;gap:var(--space-m);flex-wrap:wrap;display:flex}.SectionHeader-module__2K7GxW__note{max-width:var(--measure-label);color:var(--text-muted)}.SectionHeader-module__2K7GxW__stacked .SectionHeader-module__2K7GxW__row{align-items:flex-start;gap:var(--space-stack-tall);flex-direction:column}.SectionHeader-module__2K7GxW__stacked .SectionHeader-module__2K7GxW__title{line-height:var(--leading-hero);max-width:14ch}.SectionHeader-module__2K7GxW__stacked .SectionHeader-module__2K7GxW__note{max-width:var(--measure-note)}@media (max-width:840px){.SectionHeader-module__2K7GxW__row{flex-direction:column;align-items:flex-start}}
.Wordmark-module__b0zlaa__wordmark{z-index:var(--z-content);font-family:var(--font-display);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);white-space:nowrap;text-align:right;will-change:transform;--underline-offset:-.26em;--underline-thickness:.045em;--underline-duration:var(--duration-fill);font-size:6.25rem;line-height:.82;position:relative}
.Clock-module__Qn6CHa__time{font-variant-numeric:tabular-nums}
.Heading-module__lleDaq__heading{font-family:var(--font-display);font-weight:var(--weight-medium);text-transform:uppercase;text-wrap:balance;margin:0}.Heading-module__lleDaq__l{font-size:var(--text-display-l);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.Heading-module__lleDaq__m{font-size:var(--text-display-m);line-height:var(--leading-display);letter-spacing:var(--tracking-tight)}.Heading-module__lleDaq__s{font-size:var(--text-display-s);line-height:var(--leading-display);letter-spacing:var(--tracking-tight)}.Heading-module__lleDaq__xs{font-size:var(--text-lead);line-height:var(--leading-display);letter-spacing:var(--tracking-tight)}.Heading-module__lleDaq__plain{text-transform:none}
.PillButton-module__OkGqhq__button{justify-content:center;align-items:center;gap:var(--space-2xs);border-radius:var(--radius-pill);font-weight:var(--weight-medium);isolation:isolate;transition:color var(--duration-fill) var(--ease-out-expo), box-shadow var(--duration-fill) var(--ease-out-expo);display:inline-flex;position:relative;overflow:hidden}.PillButton-module__OkGqhq__button:before{content:"";z-index:-1;border-radius:inherit;transform-origin:100%;transition:transform var(--duration-fill) var(--ease-out-expo);position:absolute;inset:0;transform:scaleX(0)}.PillButton-module__OkGqhq__button:hover:before,.PillButton-module__OkGqhq__button:focus-visible:before{transform-origin:0;transform:scaleX(1)}.PillButton-module__OkGqhq__outline{border:var(--border-width) solid var(--text);color:var(--text);padding:var(--space-xs) var(--space-s);font-family:var(--font-mono);font-weight:var(--weight-regular);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase}.PillButton-module__OkGqhq__outline.PillButton-module__OkGqhq__lg{font-family:inherit;font-weight:var(--weight-medium);letter-spacing:inherit}.PillButton-module__OkGqhq__outline:before{background:var(--text)}.PillButton-module__OkGqhq__outline:hover,.PillButton-module__OkGqhq__outline:focus-visible{color:var(--surface)}.PillButton-module__OkGqhq__lg{padding:1.125rem var(--space-m);font-size:var(--text-button-lg)}.PillButton-module__OkGqhq__solid{background:var(--text);border:var(--border-width) solid var(--text);color:var(--surface);padding:var(--space-s) var(--space-m);font-size:var(--text-body)}.PillButton-module__OkGqhq__solid:before{background:var(--surface)}.PillButton-module__OkGqhq__solid:hover,.PillButton-module__OkGqhq__solid:focus-visible{color:var(--text)}.PillButton-module__OkGqhq__arrow{transition:transform var(--duration-hover) var(--ease-out-quint);display:inline-block}.PillButton-module__OkGqhq__button:hover .PillButton-module__OkGqhq__arrow,.PillButton-module__OkGqhq__button:focus-visible .PillButton-module__OkGqhq__arrow{transform:translate(.375rem)}
.Prose-module__TCdxmq__prose{text-wrap:pretty;margin:0}.Prose-module__TCdxmq__body{font-size:var(--text-body);line-height:var(--leading-relaxed);max-width:var(--measure)}.Prose-module__TCdxmq__lead{font-size:var(--text-section-lead);line-height:var(--leading-snug);letter-spacing:-.01em;max-width:var(--measure)}.Prose-module__TCdxmq__sub{font-size:var(--text-sub);line-height:var(--leading-snug);max-width:var(--measure-sub)}.Prose-module__TCdxmq__statement{font-weight:var(--weight-medium);font-size:var(--text-statement);line-height:var(--leading-tight);letter-spacing:-.025em;max-width:var(--measure-prose)}.Prose-module__TCdxmq__muted{color:var(--text-muted)}.Prose-module__TCdxmq__subtle{color:var(--text-subtle)}.Prose-module__TCdxmq__flow>*+*{margin-block-start:var(--space-m)}
.StatusDot-module__Y7QTIa__status{align-items:center;gap:var(--space-2xs);color:var(--text);display:inline-flex}.StatusDot-module__Y7QTIa__dot{border-radius:var(--radius-full);background:var(--signal);width:7px;height:7px;box-shadow:0 0 8px var(--signal-glow);animation:StatusDot-module__Y7QTIa__pulse var(--duration-pulse) var(--ease-in-out-soft) infinite;display:inline-block}@keyframes StatusDot-module__Y7QTIa__pulse{0%,to{opacity:1}50%{opacity:.25}}
.Contact-module__hYOn2W__contact{padding-block:var(--space-heading-tight) var(--space-stack);overflow:hidden}.Contact-module__hYOn2W__contact .Contact-module__hYOn2W__header{z-index:var(--z-content);padding-bottom:var(--space-block);margin-bottom:auto;position:relative}.Contact-module__hYOn2W__contact .Contact-module__hYOn2W__footer{z-index:var(--z-content);margin-top:var(--space-stack);position:relative}@media (max-width:840px){.Contact-module__hYOn2W__contact .Contact-module__hYOn2W__header p{width:fit-content;position:relative}.Contact-module__hYOn2W__contact .Contact-module__hYOn2W__header p:before{content:"";inset:calc(var(--space-m) * -1);z-index:-1;background:var(--surface-veil);-webkit-backdrop-filter:blur(var(--blur-veil));backdrop-filter:blur(var(--blur-veil));position:absolute;-webkit-mask-image:radial-gradient(#000 40%,#0000 75%);mask-image:radial-gradient(#000 40%,#0000 75%)}}
.Vis-module__G8MFua__figure{width:100%;height:100%;display:block}
.CaseStudy-module__f-fnuq__case{border-top:var(--border-width) solid var(--line)}.CaseStudy-module__f-fnuq__head{grid-template-columns:auto var(--size-case-map) minmax(0, 2.6fr) minmax(0, 2.4fr) var(--space-l);gap:var(--space-m) var(--space-grid);width:100%;padding:var(--space-l) var(--space-gutter);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;display:grid;position:relative}.CaseStudy-module__f-fnuq__head:before{content:"";transform-origin:100%;background:var(--surface-hover);transition:transform var(--duration-fill) var(--ease-out-expo);position:absolute;inset:0;transform:scaleX(0)}.CaseStudy-module__f-fnuq__head:hover:before,.CaseStudy-module__f-fnuq__head:focus-visible:before{transform-origin:0;transform:scaleX(1)}.CaseStudy-module__f-fnuq__head>*{position:relative}.CaseStudy-module__f-fnuq__index{white-space:nowrap}.CaseStudy-module__f-fnuq__map{width:100%;max-width:var(--size-case-map);height:var(--size-case-map-height);color:var(--text);justify-self:start;display:block}.CaseStudy-module__f-fnuq__title{text-wrap:balance}.CaseStudy-module__f-fnuq__client{text-align:right;white-space:nowrap;justify-self:end}.CaseStudy-module__f-fnuq__plus{font-family:var(--font-mono);font-size:var(--text-glyph);transition:transform var(--duration-fill) var(--ease-out-expo);justify-self:end;line-height:1}[aria-expanded=true] .CaseStudy-module__f-fnuq__plus{transform:rotate(45deg)}.CaseStudy-module__f-fnuq__body{height:0;overflow:hidden}.CaseStudy-module__f-fnuq__inner{gap:var(--space-grid);min-height:var(--size-case-media);padding:var(--space-3xs) var(--space-gutter) var(--space-xl);grid-template-columns:1fr 2fr;align-items:stretch;display:grid}.CaseStudy-module__f-fnuq__column{flex-direction:column;display:flex}.CaseStudy-module__f-fnuq__media{clip-path:inset(0 0 100%);overflow:hidden}.CaseStudy-module__f-fnuq__media>*{width:100%;height:100%}.CaseStudy-module__f-fnuq__beats{gap:var(--space-l);display:grid}.CaseStudy-module__f-fnuq__beat{border-top:var(--border-width) solid var(--line);padding-top:var(--space-s)}.CaseStudy-module__f-fnuq__beatIndex{margin-bottom:var(--space-xs)}.CaseStudy-module__f-fnuq__beatTitle{margin:0 0 var(--space-3xs);font-weight:var(--weight-medium);font-size:var(--text-body);letter-spacing:var(--tracking-tight)}.CaseStudy-module__f-fnuq__beatBody{max-width:var(--measure-sub);font-size:var(--text-small);line-height:var(--leading-body);color:var(--text-muted);margin:0}.CaseStudy-module__f-fnuq__stats{padding-top:var(--space-xl);margin-top:auto}@media (max-width:840px){.CaseStudy-module__f-fnuq__inner{grid-template-columns:1fr;min-height:0}.CaseStudy-module__f-fnuq__media{margin-bottom:var(--space-l);order:-1}.CaseStudy-module__f-fnuq__media>*{height:auto}.CaseStudy-module__f-fnuq__head{grid-template-columns:1fr var(--space-l);gap:var(--space-s)}.CaseStudy-module__f-fnuq__index,.CaseStudy-module__f-fnuq__map,.CaseStudy-module__f-fnuq__client{display:none}}
.MediaSlot-module__cDcvMa__slot{max-width:100%;min-height:0;aspect-ratio:var(--slot-aspect,16 / 10);background:var(--surface-raised);align-self:start;position:relative;overflow:hidden}@media (max-width:840px){.MediaSlot-module__cDcvMa__slot{aspect-ratio:var(--slot-aspect-mobile,var(--slot-aspect,16 / 10))}}.MediaSlot-module__cDcvMa__clipped{clip-path:inset(0 0 100%);will-change:clip-path}.MediaSlot-module__cDcvMa__inner{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.MediaSlot-module__cDcvMa__placeholder{border:var(--border-width) dashed var(--line);color:var(--text-subtle);text-align:center;padding:var(--space-m);justify-content:center;align-items:center;display:flex}
.Stat-module__zOy34q__value{font-family:var(--font-mono);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tighter);font-variant-numeric:tabular-nums;display:block}.Stat-module__zOy34q__lg .Stat-module__zOy34q__value{font-size:var(--text-stat);line-height:var(--leading-display)}.Stat-module__zOy34q__sm .Stat-module__zOy34q__value{font-size:var(--text-lead)}.Stat-module__zOy34q__label{color:var(--text-muted)}.Stat-module__zOy34q__lg .Stat-module__zOy34q__label{margin-top:var(--space-s)}.Stat-module__zOy34q__bordered{border-top:var(--border-width) solid var(--line);padding-top:var(--space-m)}.Stat-module__zOy34q__grid{gap:var(--space-l) clamp(1.625rem, 3vw, 4.25rem);grid-template-columns:repeat(auto-fit,minmax(min(13.75rem,100%),1fr));display:grid}.Stat-module__zOy34q__row{gap:var(--space-l);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);flex-wrap:wrap;align-items:flex-end;display:flex}.Stat-module__zOy34q__even{justify-content:space-between;gap:var(--space-s);flex-wrap:nowrap}.Stat-module__zOy34q__even>*{flex:0 auto}.Stat-module__zOy34q__even .Stat-module__zOy34q__label{white-space:nowrap}@media (max-width:840px){.Stat-module__zOy34q__row{font-size:var(--text-small)}.Stat-module__zOy34q__even{gap:var(--space-m) var(--space-l);flex-wrap:wrap}.Stat-module__zOy34q__even>*{flex:0 auto}}
.Evidence-module__8jxJZq__section{margin-top:var(--space-section);padding-block:var(--space-section)}.Evidence-module__8jxJZq__header{padding-inline:var(--space-gutter)}.Evidence-module__8jxJZq__next{padding-inline:var(--space-gutter);gap:var(--space-m);border-top:var(--border-width) solid var(--line);padding-top:var(--space-block);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));align-items:end;display:grid}.Evidence-module__8jxJZq__nextLabel{margin-bottom:var(--space-s);color:var(--text-muted)}.Evidence-module__8jxJZq__nextTitle{font-size:var(--text-cta);line-height:var(--leading-cta);letter-spacing:var(--tracking-display);max-width:var(--measure-tight)}.Evidence-module__8jxJZq__nextRight{justify-content:flex-end;align-items:center;gap:var(--space-m);flex-wrap:wrap;display:flex}.Evidence-module__8jxJZq__nextNote{max-width:26ch;line-height:var(--leading-body);color:var(--text-muted)}@media (max-width:840px){.Evidence-module__8jxJZq__next{gap:var(--space-s);grid-template-columns:1fr}.Evidence-module__8jxJZq__nextRight{justify-content:flex-start;align-items:stretch;gap:var(--space-m);margin-top:var(--space-xs);flex-direction:column}.Evidence-module__8jxJZq__nextNote{max-width:none}}
.Hero-module___C2qDG__hero{overflow:hidden}.Hero-module___C2qDG__meta,.Hero-module___C2qDG__bottom{z-index:var(--z-content);justify-content:space-between;align-items:center;gap:var(--space-s);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;display:flex;position:relative}.Hero-module___C2qDG__meta{padding:clamp(3.5rem, calc(9svh / var(--z,1)), 5rem) var(--space-gutter) 0}.Hero-module___C2qDG__bottom{padding:0 var(--space-gutter) 1.25rem}.Hero-module___C2qDG__centre{z-index:var(--z-content);text-align:center;padding:var(--space-m) var(--space-gutter);will-change:transform;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.Hero-module___C2qDG__kicker{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);margin:0 0 1.25rem}.Hero-module___C2qDG__title{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-hero);line-height:var(--leading-hero);letter-spacing:var(--tracking-tighter);text-transform:uppercase;margin:0}.Hero-module___C2qDG__line{padding-bottom:.04em;display:block;overflow:hidden}.Hero-module___C2qDG__lineInner{display:block}.Hero-module___C2qDG__italic{font-style:italic}.Hero-module___C2qDG__sub{margin-top:var(--space-m);color:var(--ink-300)}.Hero-module___C2qDG__scroll{align-items:center;gap:var(--space-xs);color:var(--text);display:inline-flex}.Hero-module___C2qDG__arrowWindow{width:12px;height:16px;display:inline-block;position:relative;overflow:hidden}.Hero-module___C2qDG__arrow{font-size:var(--text-small);animation:Hero-module___C2qDG__drop var(--duration-loop) var(--ease-out-expo) var(--delay-loop) infinite;line-height:16px;display:block}@keyframes Hero-module___C2qDG__drop{0%{transform:translateY(-16px)}55%,70%{transform:translateY(0)}to{transform:translateY(1rem)}}@media (max-width:840px){.Hero-module___C2qDG__meta{font-size:var(--text-nano)}.Hero-module___C2qDG__title{font-size:clamp(2.5rem,13vw,4rem)}.Hero-module___C2qDG__side{display:none}.Hero-module___C2qDG__bottom{justify-content:center}}
.Rule-module__kK_5cG__rule{height:var(--border-width);background:var(--line);transform-origin:0;display:block}.Rule-module__kK_5cG__animated{transform:scaleX(0)}
.NumberedRow-module__PRV9FW__row{gap:var(--space-m);padding:var(--space-stack) var(--space-gutter);grid-template-columns:5rem 1fr 1.1fr;align-items:center;display:grid}.NumberedRow-module__PRV9FW__tall{min-height:clamp(12.5rem, calc(26svh / var(--z,1)), 20rem);padding-block:var(--space-block)}.NumberedRow-module__PRV9FW__index{color:var(--text-subtle)}.NumberedRow-module__PRV9FW__body{max-width:30rem}.NumberedRow-module__PRV9FW__body>*{max-width:none}.NumberedRow-module__PRV9FW__kicker{margin-bottom:var(--space-s);color:var(--text-subtle);display:block}@media (max-width:840px){.NumberedRow-module__PRV9FW__row{gap:var(--space-xs);grid-template-columns:1fr}.NumberedRow-module__PRV9FW__tall{min-height:0}}
.HowItStarts-module__I6pekW__section{padding-block:var(--space-section)}.HowItStarts-module__I6pekW__header{padding-inline:var(--space-gutter)}.HowItStarts-module__I6pekW__header h2{max-width:9em}
.Marquee-module__RdibbW__marquee{border-top:var(--border-width) solid var(--line);padding-block:.875rem;overflow:hidden}.Marquee-module__RdibbW__track{width:max-content;font-family:var(--font-mono);font-size:var(--text-body);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;animation:Marquee-module__RdibbW__scroll var(--duration-marquee) linear infinite;display:flex}.Marquee-module__RdibbW__run{padding-right:3rem}@keyframes Marquee-module__RdibbW__scroll{0%{transform:translate(0)}to{transform:translateX(calc(-100% / var(--copies,2)))}}@media (max-width:840px){.Marquee-module__RdibbW__track{font-size:var(--text-micro)}}@media (prefers-reduced-motion:reduce){.Marquee-module__RdibbW__track{animation:none}}
.Proof-module__7xupuq__head{justify-content:space-between;align-items:baseline;gap:var(--space-m);margin-bottom:var(--space-block);color:var(--text-muted);flex-wrap:wrap;display:flex}.Proof-module__7xupuq__clients{justify-content:space-between;align-items:flex-start;gap:var(--space-m) clamp(1.625rem, 3vw, 3.5rem);flex-wrap:wrap;display:flex}.Proof-module__7xupuq__name{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-client);line-height:var(--leading-display);letter-spacing:var(--tracking-heading);text-transform:uppercase;display:block}.Proof-module__7xupuq__sector{color:var(--text-muted);margin-top:.75rem;display:block}.Proof-module__7xupuq__slash{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-client);line-height:var(--leading-display);color:var(--line)}.Proof-module__7xupuq__footnote{margin-top:var(--space-stack);color:var(--text-muted)}@media (max-width:840px){.Proof-module__7xupuq__clients{flex-direction:column;align-items:stretch;gap:0}.Proof-module__7xupuq__client{justify-content:space-between;align-items:baseline;gap:var(--space-s);border-top:var(--border-width) solid var(--line);padding-block:1.25rem;display:flex}.Proof-module__7xupuq__client:last-of-type{border-bottom:var(--border-width) solid var(--line)}.Proof-module__7xupuq__sector{text-align:right;font-size:var(--text-nano);margin-top:0}.Proof-module__7xupuq__slash{display:none}}
.TermCard-module___Ner7W__grid{gap:var(--border-width);grid-template-columns:repeat(auto-fit,minmax(min(16.25rem,100%),1fr));display:grid}.TermCard-module___Ner7W__card{min-height:var(--size-term-card);background:var(--surface);box-shadow:0 0 0 var(--border-width) var(--line);flex-direction:column;padding:clamp(2.625rem,3.5vw,4.25rem);display:flex;position:relative}.TermCard-module___Ner7W__glyph{width:var(--size-term-glyph);height:var(--size-term-glyph);color:var(--text);flex:none;margin-bottom:auto}.TermCard-module___Ner7W__marks:before,.TermCard-module___Ner7W__marks:after,.TermCard-module___Ner7W__card:before,.TermCard-module___Ner7W__card:after{content:"";background:var(--text);pointer-events:none;width:5px;height:5px;position:absolute}.TermCard-module___Ner7W__card:before,.TermCard-module___Ner7W__marks:before{left:-3px}.TermCard-module___Ner7W__card:after,.TermCard-module___Ner7W__marks:after{right:-3px}.TermCard-module___Ner7W__card:before,.TermCard-module___Ner7W__card:after{top:-3px}.TermCard-module___Ner7W__marks:before,.TermCard-module___Ner7W__marks:after{bottom:-3px}.TermCard-module___Ner7W__index{margin-top:var(--space-block);margin-bottom:var(--space-s);color:var(--text-subtle);display:block}.TermCard-module___Ner7W__title{margin-bottom:var(--space-s)}
.Terms-module__YqSIkG__header h2{max-width:9em}
.TrackRecord-module__EB2ITq__section{--track-top:clamp(6.875rem, calc(13svh / var(--z,1)), 11.125rem);padding-block:var(--track-top)}.TrackRecord-module__EB2ITq__header{margin-bottom:0}.TrackRecord-module__EB2ITq__lead{justify-content:space-between;align-items:flex-start;gap:var(--space-l) var(--space-xl);margin-bottom:var(--space-heading);flex-wrap:wrap;display:flex}.TrackRecord-module__EB2ITq__leadText{max-width:var(--measure-lead)}.TrackRecord-module__EB2ITq__figure{align-items:flex-end;gap:var(--space-2xs);flex-direction:column;margin:0;display:flex}.TrackRecord-module__EB2ITq__canvas{width:var(--size-figure-inline);height:var(--size-figure-inline-height);color:var(--text);display:block}@media (max-width:840px){.TrackRecord-module__EB2ITq__leadText{font-size:1.1875rem}.TrackRecord-module__EB2ITq__figure{top:var(--track-top);right:var(--space-gutter);position:absolute}.TrackRecord-module__EB2ITq__figure figcaption{display:none}.TrackRecord-module__EB2ITq__canvas{width:6.875rem;height:1.25rem}}
.CapabilityCard-module__ff2rhq__grid{gap:var(--space-xl);padding-inline:var(--space-gutter);grid-template-columns:repeat(3,1fr);display:grid}.CapabilityCard-module__ff2rhq__index{margin-bottom:var(--space-m)}.CapabilityCard-module__ff2rhq__figure{aspect-ratio:16/9;width:100%;margin-bottom:var(--space-block);color:var(--text);display:block}.CapabilityCard-module__ff2rhq__kicker{margin-bottom:var(--space-s);display:block}.CapabilityCard-module__ff2rhq__title{margin-bottom:var(--space-s)}@media (max-width:840px){.CapabilityCard-module__ff2rhq__grid{gap:var(--space-2xl);grid-template-columns:1fr}}
.WhatIBuild-module__wkQYWq__section{padding-top:var(--space-section)}.WhatIBuild-module__wkQYWq__header{padding-inline:var(--space-gutter)}.WhatIBuild-module__wkQYWq__rule{margin-inline:var(--space-gutter);margin-bottom:var(--space-block)}
.Who-module__B3qifW__section{padding-bottom:clamp(4.875rem, calc(11svh / var(--z,1)), 8.125rem)}.Who-module__B3qifW__grid{grid-template-columns:minmax(min(20rem,100%),1.15fr) minmax(min(20rem,100%),1fr);align-items:start;gap:clamp(2.625rem,5vw,6.875rem);display:grid}.Who-module__B3qifW__portrait{margin:0;margin-top:var(--space-heading)}.Who-module__B3qifW__portraitMedia img{transform:rotateY(180deg)}.Who-module__B3qifW__caption{margin-top:var(--space-s);text-align:right;display:block}.Who-module__B3qifW__statement{margin-bottom:clamp(2rem, calc(5svh / var(--z,1)), 3.25rem);max-width:26ch}.Who-module__B3qifW__underlined{display:inline-block;position:relative}.Who-module__B3qifW__underline{background:currentColor;width:100%;height:.06em;position:absolute;bottom:-.14em;left:0}.Who-module__B3qifW__prose{gap:var(--space-m);max-width:46ch;display:grid}.Who-module__B3qifW__paragraph{line-height:var(--leading-body);color:var(--text-muted)}@media (max-width:840px){.Who-module__B3qifW__grid{grid-template-columns:1fr}.Who-module__B3qifW__portrait{margin-top:0}}
.NotFound-module__1_QqMa__page{height:calc(100svh / var(--z,1));background:var(--surface);color:var(--text);flex-direction:column;display:flex;position:relative;overflow:hidden}.NotFound-module__1_QqMa__grid{width:100%;height:100%;z-index:var(--z-canvas);display:block;position:absolute;inset:0}.NotFound-module__1_QqMa__bar,.NotFound-module__1_QqMa__centre,.NotFound-module__1_QqMa__fleet,.NotFound-module__1_QqMa__footer{z-index:var(--z-content);position:relative}.NotFound-module__1_QqMa__bar{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-s) var(--space-gutter);display:flex}.NotFound-module__1_QqMa__wordmark{font-family:var(--font-display);text-transform:uppercase;font-weight:var(--weight-medium);font-size:var(--text-body);letter-spacing:var(--tracking-tight)}.NotFound-module__1_QqMa__hud{gap:var(--space-m);color:var(--text-muted);font-variant-numeric:tabular-nums;display:flex}.NotFound-module__1_QqMa__centre{text-align:center;min-height:0;padding-inline:var(--space-gutter);pointer-events:none;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.NotFound-module__1_QqMa__code{margin:var(--space-s) 0 0;font-size:var(--text-error);line-height:var(--leading-error);letter-spacing:var(--tracking-tighter)}.NotFound-module__1_QqMa__message{max-width:var(--measure);margin-top:var(--space-m)}.NotFound-module__1_QqMa__hint{margin-top:var(--space-s);animation:NotFound-module__1_QqMa__blink var(--duration-blink) step-end infinite}@keyframes NotFound-module__1_QqMa__blink{50%{opacity:0}}.NotFound-module__1_QqMa__home{margin-top:var(--space-m);pointer-events:auto}.NotFound-module__1_QqMa__fleet{gap:var(--space-m);min-height:var(--space-m);padding-inline:var(--space-gutter);color:var(--signal);flex-wrap:wrap;justify-content:center;display:flex}.NotFound-module__1_QqMa__footer{padding:var(--space-xs) var(--space-gutter) var(--space-s)}@media (max-width:840px){.NotFound-module__1_QqMa__code404{display:none}.NotFound-module__1_QqMa__footer{justify-content:center}.NotFound-module__1_QqMa__hud{gap:var(--space-3xs);text-align:right;flex-direction:column}}
