.Hero-module__7HnD1W__root{background:var(--shade-950);isolation:isolate;grid-template-rows:1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.Hero-module__7HnD1W__media{z-index:-2;position:absolute;inset:0}.Hero-module__7HnD1W__media img{object-fit:cover;object-position:58% 42%;opacity:.72;width:100%;height:100%}.Hero-module__7HnD1W__scrim{z-index:-1;background:radial-gradient(120% 95% at 18% 78%,#0b100df2 0%,#0b100de6 32%,#0b100d9e 58%,#0b100d38 82%,#0b100d1a 100%),linear-gradient(100deg,#0b100db8 0%,#0b100d85 42%,#0b100d4d 72%,#0b100d8c 100%),linear-gradient(#0b100d00 54%,#0b100deb 96%);position:absolute;inset:0}.Hero-module__7HnD1W__overlay{z-index:-1;pointer-events:none;opacity:.8;background-image:repeating-linear-gradient(90deg,#e8eae924 0 1px,#0000 1px 12.5%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 74%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 74%,#0000 100%)}.Hero-module__7HnD1W__content{padding-top:calc(var(--nav-h) + var(--s-8));padding-bottom:var(--s-7);align-content:end;gap:clamp(1.5rem,3vw,2.75rem);display:grid}.Hero-module__7HnD1W__eyebrow{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--grey-100);flex-wrap:wrap;align-items:center;gap:clamp(.6rem,1.2vw,1.1rem);display:flex}.Hero-module__7HnD1W__eyebrowDot{background:var(--accent-gold);flex-shrink:0;width:3px;height:3px}.Hero-module__7HnD1W__headline{font-family:var(--font-display);font-weight:400;font-size:max(2rem, min(var(--t-display-1), calc(37svh - 150px)));letter-spacing:-.028em;text-transform:uppercase;color:var(--paper);text-wrap:balance;max-width:17ch;line-height:.9}.Hero-module__7HnD1W__headline span{display:block}.Hero-module__7HnD1W__lower{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:end;gap:clamp(1.5rem,4vw,5rem);display:grid}.Hero-module__7HnD1W__support{font-size:var(--t-lead);color:var(--grey-100);text-wrap:pretty;max-width:46ch;line-height:1.5}.Hero-module__7HnD1W__actions{flex-wrap:wrap;align-items:center;gap:clamp(1rem,2.4vw,2.5rem);display:flex}.Hero-module__7HnD1W__strip{border-top:1px solid var(--line-dark);padding-block:clamp(.9rem,1.4vw,1.4rem)}.Hero-module__7HnD1W__stripInner{justify-content:space-between;align-items:center;gap:var(--s-5);display:flex}.Hero-module__7HnD1W__capabilities{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--grey-300);flex-wrap:wrap;align-items:center;gap:clamp(.8rem,2.6vw,3rem);display:flex}.Hero-module__7HnD1W__capability{align-items:center;gap:clamp(.5rem,1.4vw,1.1rem);display:flex}.Hero-module__7HnD1W__capabilityIndex{color:var(--accent);font-size:.625rem}.Hero-module__7HnD1W__scrollCue{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--grey-500);white-space:nowrap;align-items:center;gap:.75rem;display:flex}.Hero-module__7HnD1W__scrollTrack{background:var(--line-dark);width:46px;height:1px;position:relative;overflow:hidden}.Hero-module__7HnD1W__scrollTrack:after{content:"";background:var(--emerald-bright);animation:Hero-module__7HnD1W__sweep 3.2s var(--ease-inout) 3;position:absolute;inset:0;transform:translate(-100%)}@keyframes Hero-module__7HnD1W__sweep{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}.Hero-module__7HnD1W__fade{opacity:0;animation:Hero-module__7HnD1W__fadeUp .7s var(--ease-out) forwards;animation-delay:var(--fade-delay,0s)}@keyframes Hero-module__7HnD1W__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:900px){.Hero-module__7HnD1W__lower{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.Hero-module__7HnD1W__headline{max-width:14ch}.Hero-module__7HnD1W__stripInner{justify-content:flex-start}.Hero-module__7HnD1W__scrollCue{display:none}}@media (max-width:640px){.Hero-module__7HnD1W__media img{object-position:62% 40%}.Hero-module__7HnD1W__capabilities{gap:.7rem 1.1rem}.Hero-module__7HnD1W__actions{flex-direction:column;align-items:stretch;gap:.5rem}}@media (min-width:1921px){.Hero-module__7HnD1W__headline{max-width:15ch}}@media (prefers-reduced-motion:reduce){.Hero-module__7HnD1W__fade{opacity:1;animation:none;transform:none}.Hero-module__7HnD1W__scrollTrack:after{opacity:.5;animation:none;transform:none}}.Hero-module__7HnD1W__plate{object-fit:cover;object-position:58% 42%;opacity:.72;width:100%;height:100%}.Hero-module__7HnD1W__eyebrowItem{align-items:center;gap:clamp(.6rem,1.2vw,1.1rem);display:inline-flex}.Hero-module__7HnD1W__sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:72%;left:0}.Hero-module__7HnD1W__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease-out);pointer-events:none;position:absolute;inset:0}.Hero-module__7HnD1W__videoVisible{opacity:.72}.Hero-module__7HnD1W__grade{z-index:-1;pointer-events:none;mix-blend-mode:color;background:linear-gradient(200deg,#0268476b 0%,#01583c47 45%,#0b100d26 100%);position:absolute;inset:0}.Hero-module__7HnD1W__motionToggle{right:var(--gutter);bottom:calc(var(--s-9) + 1.25rem);z-index:2;background:color-mix(in srgb, var(--shade-950) 62%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line-dark);color:var(--paper);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;cursor:pointer;transition:background-color var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out);align-items:center;gap:.6rem;padding:.7em 1em;display:inline-flex;position:absolute}.Hero-module__7HnD1W__motionToggle:hover,.Hero-module__7HnD1W__motionToggle:focus-visible{background:color-mix(in srgb, var(--shade-950) 85%, transparent);border-color:var(--grey-300)}.Hero-module__7HnD1W__motionIcon{background:var(--accent-gold);flex-shrink:0;width:8px;height:9px}.Hero-module__7HnD1W__motionIcon[data-playing=true]{clip-path:polygon(0 0,35% 0,35% 100%,0 100%,0 0,65% 0,100% 0,100% 100%,65% 100%,65% 0)}.Hero-module__7HnD1W__motionIcon[data-playing=false]{clip-path:polygon(0 0,100% 50%,0 100%)}@media (max-width:900px){.Hero-module__7HnD1W__motionToggle{bottom:calc(var(--s-10) + 1rem)}}@media (prefers-reduced-motion:reduce){.Hero-module__7HnD1W__video{transition:none}}@media (max-height:850px){.Hero-module__7HnD1W__content{padding-top:calc(var(--nav-h) + 1.5rem);gap:clamp(.7rem,2.2svh,1.5rem);padding-bottom:1.5rem}}@media (max-height:500px){.Hero-module__7HnD1W__strip{display:none}}@media (max-height:430px){.Hero-module__7HnD1W__eyebrow{display:none}.Hero-module__7HnD1W__headline{font-size:max(1.4rem, min(var(--t-display-1), calc(37svh - 150px)))}.Hero-module__7HnD1W__support{font-size:var(--t-small)}}@media (max-height:620px) and (max-width:400px){.Hero-module__7HnD1W__support{font-size:var(--t-body)}.Hero-module__7HnD1W__headline{font-size:clamp(1.75rem,11.5vw,3rem)}.Hero-module__7HnD1W__content{gap:clamp(.6rem,1.8svh,1rem)}}
.ArrowLink-module__4nMbsG__root{--arrow-shift:0px;min-height:44px;font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--ink);cursor:pointer;transition:color var(--d-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:.85em;padding-block:.9em;display:inline-flex;position:relative}.ArrowLink-module__4nMbsG__label{white-space:nowrap;position:relative}.ArrowLink-module__4nMbsG__label:after{content:"";height:1px;transform:scaleX(var(--underline,1));transform-origin:0;opacity:.35;transition:transform var(--d-base) var(--ease-out), opacity var(--d-base) var(--ease-out);background:currentColor;position:absolute;bottom:-.55em;left:0;right:0}.ArrowLink-module__4nMbsG__arrow{transform:translate3d(var(--arrow-shift), 0, 0);transition:transform var(--d-base) var(--ease-out);color:var(--accent);display:inline-block}.ArrowLink-module__4nMbsG__root:hover,.ArrowLink-module__4nMbsG__root:focus-visible{color:var(--ink)}.ArrowLink-module__4nMbsG__root:hover .ArrowLink-module__4nMbsG__arrow,.ArrowLink-module__4nMbsG__root:focus-visible .ArrowLink-module__4nMbsG__arrow{--arrow-shift:.5em}.ArrowLink-module__4nMbsG__root:hover .ArrowLink-module__4nMbsG__label:after,.ArrowLink-module__4nMbsG__root:focus-visible .ArrowLink-module__4nMbsG__label:after{opacity:1}.ArrowLink-module__4nMbsG__primary{border:1px solid var(--paper);background:var(--paper);color:#101512;min-height:48px;transition:background var(--d-base) var(--ease-out), border-color var(--d-base) var(--ease-out), color var(--d-base) var(--ease-out);padding:1.05em 1.7em}.ArrowLink-module__4nMbsG__primary .ArrowLink-module__4nMbsG__arrow{color:var(--emerald)}.ArrowLink-module__4nMbsG__primary .ArrowLink-module__4nMbsG__label:after{display:none}.ArrowLink-module__4nMbsG__primary:hover,.ArrowLink-module__4nMbsG__primary:focus-visible{background:var(--emerald-deep);border-color:var(--emerald-deep);color:var(--paper)}.ArrowLink-module__4nMbsG__primary:hover .ArrowLink-module__4nMbsG__arrow,.ArrowLink-module__4nMbsG__primary:focus-visible .ArrowLink-module__4nMbsG__arrow{color:var(--gold-bright)}.ArrowLink-module__4nMbsG__large{font-size:clamp(.75rem,.9vw,.9375rem)}@media (prefers-reduced-motion:reduce){.ArrowLink-module__4nMbsG__arrow{transition:none}}
.CtaSection-module__I1HTDa__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(2rem,5vw,6rem);display:grid}.CtaSection-module__I1HTDa__headline{font-family:var(--font-display);letter-spacing:var(--track-display);text-transform:uppercase;font-size:clamp(1.9rem,4.4vw,4.75rem);font-weight:400;line-height:.92}.CtaSection-module__I1HTDa__headline span{display:block}.CtaSection-module__I1HTDa__headline span:nth-child(2){padding-left:clamp(0rem,2vw,2rem)}.CtaSection-module__I1HTDa__headline span:nth-child(3){color:var(--ink-quiet);padding-left:clamp(0rem,4vw,4rem)}.CtaSection-module__I1HTDa__side{justify-items:start;gap:clamp(1.25rem,2.4vw,2rem);display:grid}.CtaSection-module__I1HTDa__body{font-size:var(--t-body);color:var(--ink-quiet);text-wrap:pretty;max-width:46ch;line-height:1.68}.CtaSection-module__I1HTDa__categories{border-top:1px solid var(--rule);grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.75rem,2vw,2rem);margin-top:clamp(2.5rem,5vw,4.5rem);padding-top:clamp(1rem,2vw,1.75rem);display:grid}.CtaSection-module__I1HTDa__category{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-quiet);gap:.45rem;display:grid}.CtaSection-module__I1HTDa__categoryIndex{color:var(--accent);letter-spacing:.2em;font-size:.5625rem}@media (max-width:900px){.CtaSection-module__I1HTDa__grid{grid-template-columns:minmax(0,1fr);align-items:start}.CtaSection-module__I1HTDa__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(1rem,3vw,2rem)}.CtaSection-module__I1HTDa__category{border-bottom:1px solid var(--rule-soft);padding-block:.8rem}}@media (max-width:480px){.CtaSection-module__I1HTDa__categories{grid-template-columns:minmax(0,1fr)}}
.Section-module___Vmd5W__section{background:var(--surface);color:var(--ink);position:relative}.Section-module___Vmd5W__sm{padding-block:var(--chapter-sm)}.Section-module___Vmd5W__md{padding-block:var(--chapter-md)}.Section-module___Vmd5W__lg{padding-block:var(--chapter-lg)}.Section-module___Vmd5W__flush{padding-block:0}.Section-module___Vmd5W__ruled:before{content:"";top:0;left:var(--gutter);right:var(--gutter);background:var(--rule);height:1px;position:absolute}
.Thesis-module__Myr-Ua__grid{gap:clamp(1.75rem,4vw,3.5rem);display:grid}.Thesis-module__Myr-Ua__bodyRow{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,5vw,6rem);display:grid}.Thesis-module__Myr-Ua__marker{align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(2rem,4vw,3.5rem);display:flex}.Thesis-module__Myr-Ua__markerIndex{color:var(--accent)}.Thesis-module__Myr-Ua__markerLabel{color:var(--ink-faint)}.Thesis-module__Myr-Ua__headline{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-2);letter-spacing:var(--track-display);text-transform:uppercase;text-wrap:balance;line-height:.94}.Thesis-module__Myr-Ua__headline span{display:block}.Thesis-module__Myr-Ua__body{font-size:var(--t-lead);color:var(--ink-quiet);text-wrap:pretty;max-width:48ch;padding-top:clamp(.5rem,1.6vw,2rem);line-height:1.55}.Thesis-module__Myr-Ua__promise{border-top:1px solid var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,5vw,6rem);margin-top:clamp(4rem,9vw,10rem);padding-top:clamp(2rem,4vw,4rem);display:grid}.Thesis-module__Myr-Ua__promiseHeadline{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-3);letter-spacing:var(--track-display);text-transform:uppercase;top:calc(var(--nav-h) + 3rem);line-height:1;position:sticky}.Thesis-module__Myr-Ua__promiseHeadline span{display:block}.Thesis-module__Myr-Ua__modes{display:grid}.Thesis-module__Myr-Ua__mode{border-bottom:1px solid var(--rule-soft);font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;align-items:baseline;gap:clamp(1rem,2.4vw,2.5rem);padding-block:clamp(.85rem,1.5vw,1.35rem);font-size:clamp(1.25rem,2vw,2rem);line-height:1.15;display:flex}.Thesis-module__Myr-Ua__mode:first-child{border-top:1px solid var(--rule-soft)}.Thesis-module__Myr-Ua__modeIndex{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);color:var(--accent);font-variant-numeric:tabular-nums;flex-shrink:0}@media (max-width:900px){.Thesis-module__Myr-Ua__grid,.Thesis-module__Myr-Ua__promise{grid-template-columns:minmax(0,1fr)}.Thesis-module__Myr-Ua__promiseHeadline{position:static}.Thesis-module__Myr-Ua__body{padding-top:0}}
.ValueEngine-module__A53_7W__head{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:clamp(3rem,7vw,7rem);display:grid}.ValueEngine-module__A53_7W__headline{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-2);letter-spacing:var(--track-display);text-transform:uppercase;line-height:.94}.ValueEngine-module__A53_7W__headline span{display:block}.ValueEngine-module__A53_7W__marker{align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.ValueEngine-module__A53_7W__markerIndex{color:var(--accent)}.ValueEngine-module__A53_7W__markerLabel{color:var(--ink-faint)}.ValueEngine-module__A53_7W__note{border-top:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-faint);max-width:34ch;padding-top:clamp(.85rem,1.6vw,1.25rem);padding-bottom:.6rem;line-height:1.7}.ValueEngine-module__A53_7W__system{position:relative}.ValueEngine-module__A53_7W__stages{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(1rem,2.4vw,2.75rem);display:grid}.ValueEngine-module__A53_7W__datum{background:var(--ink);opacity:.28;width:100%;height:1px}.ValueEngine-module__A53_7W__stage{align-content:start;gap:clamp(.75rem,1.4vw,1.15rem);padding-top:clamp(1.25rem,2.2vw,2rem);display:grid;position:relative}.ValueEngine-module__A53_7W__stage:before{content:"";background:var(--surface);border:1px solid var(--ink);opacity:.85;width:7px;height:7px;position:absolute;top:-4px;left:0}.ValueEngine-module__A53_7W__stage[data-first=true]:before{background:var(--accent-gold);border-color:var(--accent-gold)}.ValueEngine-module__A53_7W__stage:after{content:"";background:var(--rule);width:1px;height:clamp(1.25rem,2.2vw,2rem);position:absolute;top:0;left:3px}.ValueEngine-module__A53_7W__index{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);color:var(--accent);font-variant-numeric:tabular-nums}.ValueEngine-module__A53_7W__title{font-family:var(--font-display);font-size:var(--t-display-4);text-transform:uppercase;letter-spacing:-.012em;font-weight:400;line-height:1}.ValueEngine-module__A53_7W__description{font-size:var(--t-small);color:var(--ink-quiet);text-wrap:pretty;max-width:34ch;line-height:1.6}@media (max-width:1024px){.ValueEngine-module__A53_7W__stages{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(2rem,5vw,3.5rem)}.ValueEngine-module__A53_7W__datum{margin-bottom:0}}@media (max-width:900px){.ValueEngine-module__A53_7W__head{grid-template-columns:minmax(0,1fr);align-items:start}.ValueEngine-module__A53_7W__note{padding-bottom:0}}@media (max-width:620px){.ValueEngine-module__A53_7W__stages{grid-template-columns:minmax(0,1fr);row-gap:0;padding-left:1.5rem}.ValueEngine-module__A53_7W__datum{display:none}.ValueEngine-module__A53_7W__stage{border-top:1px solid var(--rule-soft);padding-block:clamp(1.5rem,6vw,2.25rem)}.ValueEngine-module__A53_7W__stage:before{top:clamp(1.5rem,6vw,2.25rem);left:-1.5rem}.ValueEngine-module__A53_7W__stage:after{height:calc(100% - clamp(1.5rem,6vw,2.25rem));top:calc(clamp(1.5rem,6vw,2.25rem) + 7px);left:calc(3px - 1.5rem)}.ValueEngine-module__A53_7W__stage:last-child:after{display:none}.ValueEngine-module__A53_7W__description{max-width:46ch}}
.GeographicMap-module__-AEONG__root{position:relative}.GeographicMap-module__-AEONG__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:clamp(2.5rem,6vw,5rem);display:grid}.GeographicMap-module__-AEONG__marker{align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.GeographicMap-module__-AEONG__markerIndex{color:var(--accent)}.GeographicMap-module__-AEONG__markerLabel{color:var(--ink-faint)}.GeographicMap-module__-AEONG__headline{font-family:var(--font-display);letter-spacing:var(--track-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(1.75rem,4vw,4.5rem);font-weight:400;line-height:.98}.GeographicMap-module__-AEONG__headline span{display:block}.GeographicMap-module__-AEONG__headline span:last-child{color:var(--grey-300)}.GeographicMap-module__-AEONG__body{font-size:var(--t-body);color:var(--ink-quiet);text-wrap:pretty;max-width:44ch;line-height:1.65}.GeographicMap-module__-AEONG__plate{aspect-ratio:2000/1239;border:1px solid var(--rule);background:#0b100d;position:relative;overflow:hidden}.GeographicMap-module__-AEONG__stage{position:absolute;inset:0}.GeographicMap-module__-AEONG__ground{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.GeographicMap-module__-AEONG__geometry{width:100%;height:100%;position:absolute;inset:0}.GeographicMap-module__-AEONG__graticule{fill:none;stroke:var(--paper);stroke-width:.6px;opacity:.09}.GeographicMap-module__-AEONG__route{fill:none;stroke:var(--gold-bright);stroke-width:2.2px;opacity:.95;stroke-dashoffset:1px;stroke-dasharray:1;transition:stroke-dashoffset 1.9s var(--ease-line);transition-delay:var(--route-delay,0s)}.GeographicMap-module__-AEONG__routeShadow{fill:none;stroke:#090e0c;stroke-width:4px;opacity:.55}.GeographicMap-module__-AEONG__plate.isVisible .GeographicMap-module__-AEONG__route{stroke-dashoffset:0}.GeographicMap-module__-AEONG__node{fill:#090e0c;fill-opacity:.5;stroke:var(--paper);stroke-width:1.4px;opacity:.95}.GeographicMap-module__-AEONG__nodeCore{fill:var(--paper);opacity:.9}.GeographicMap-module__-AEONG__origin{stroke:var(--accent-gold);stroke-width:1.6px}.GeographicMap-module__-AEONG__originFill{fill:var(--accent-gold)}.GeographicMap-module__-AEONG__labels{pointer-events:none;position:absolute;inset:0}.GeographicMap-module__-AEONG__label{--label-shift:calc(-1 * clamp(1.1rem, 2.3vw, 2.6rem));transform:translate(-50%, calc(-50% + var(--label-shift,0rem)));text-align:center;white-space:nowrap;text-shadow:0 1px 6px #0b100de6;justify-items:center;gap:.3rem;display:grid;position:absolute}.GeographicMap-module__-AEONG__labelName{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--paper);font-size:clamp(.625rem,.92vw,.9375rem)}.GeographicMap-module__-AEONG__originLabel .GeographicMap-module__-AEONG__labelName{font-family:var(--font-display);letter-spacing:.1em;color:var(--paper);font-size:clamp(.9rem,1.9vw,1.75rem)}.GeographicMap-module__-AEONG__originLabel{--label-shift:clamp(3.4rem, 6.4vw, 7rem);gap:.45rem}.GeographicMap-module__-AEONG__originTag{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-gold);font-size:clamp(.5rem,.6vw,.625rem)}.GeographicMap-module__-AEONG__plateMeta{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--grey-500);background:#090e0cb8;gap:.25rem;padding:.45em .7em;font-size:clamp(.625rem,.62vw,.6875rem);display:grid;position:absolute;bottom:clamp(.6rem,1.4vw,1.25rem);left:clamp(.6rem,1.4vw,1.25rem)}@media (max-width:900px){.GeographicMap-module__-AEONG__head{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:640px){.GeographicMap-module__-AEONG__plate{margin-inline:calc(-1 * var(--gutter));border-inline:0}}@media (prefers-reduced-motion:reduce){.GeographicMap-module__-AEONG__route{stroke-dashoffset:0;transition:none}}
.Business-module__YITOJG__intro{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:clamp(3rem,8vw,8rem);display:grid}.Business-module__YITOJG__marker{align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.Business-module__YITOJG__markerIndex{color:var(--accent)}.Business-module__YITOJG__markerLabel{color:var(--ink-faint)}.Business-module__YITOJG__headline{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-2);letter-spacing:var(--track-display);text-transform:uppercase;line-height:.94}.Business-module__YITOJG__headline span{display:block}.Business-module__YITOJG__introBody{font-size:var(--t-lead);color:var(--ink-quiet);text-wrap:pretty;max-width:42ch;line-height:1.55}.Business-module__YITOJG__area{border-top:1px solid var(--rule);padding-block:clamp(3rem,7vw,7rem)}.Business-module__YITOJG__areaHead{justify-content:space-between;align-items:baseline;gap:var(--s-5);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(2rem,4vw,3.5rem);display:flex}.Business-module__YITOJG__areaIndex{color:var(--accent);font-variant-numeric:tabular-nums}.Business-module__YITOJG__areaEyebrow{color:var(--ink)}.Business-module__YITOJG__areaTag{color:var(--ink-faint)}.Business-module__YITOJG__areaBody{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,5vw,5.5rem);display:grid}.Business-module__YITOJG__areaBody[data-flip=true] .Business-module__YITOJG__media{order:2}.Business-module__YITOJG__media{aspect-ratio:4/5;background:var(--shade-900);position:relative;overflow:hidden}.Business-module__YITOJG__mediaImage{object-fit:cover;width:100%;height:100%;transition:transform 1.8s var(--ease-out);transform:scale(1.07)}.Business-module__YITOJG__media.isVisible .Business-module__YITOJG__mediaImage{transform:scale(1)}.Business-module__YITOJG__mediaTag{background:var(--shade-950);color:var(--grey-300);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;padding:.7rem .9rem;font-size:.5625rem;position:absolute;bottom:0;left:0}.Business-module__YITOJG__text{align-content:start;gap:clamp(1.25rem,2.4vw,2rem);display:grid}.Business-module__YITOJG__areaTitle{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-3);letter-spacing:var(--track-display);text-transform:uppercase;text-wrap:balance;line-height:.98}.Business-module__YITOJG__areaTitle span{display:block}.Business-module__YITOJG__paragraph{font-size:var(--t-body);color:var(--ink-quiet);text-wrap:pretty;max-width:58ch;line-height:1.68}.Business-module__YITOJG__closing{font-family:var(--font-display);color:var(--ink);border-left:1px solid var(--accent-gold);text-wrap:pretty;max-width:40ch;padding-left:clamp(1rem,1.6vw,1.5rem);font-size:clamp(1.15rem,1.7vw,1.6rem);line-height:1.3}.Business-module__YITOJG__capabilities{margin-top:var(--s-2);border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:0 clamp(1rem,2vw,2rem);display:grid}.Business-module__YITOJG__capability{border-bottom:1px solid var(--rule-soft);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-quiet);align-items:baseline;gap:.7rem;padding-block:.7rem;display:flex}.Business-module__YITOJG__capabilityTick{border:1px solid var(--accent-gold);flex-shrink:0;width:5px;height:5px;transform:translateY(-1px)}@media (max-width:900px){.Business-module__YITOJG__intro,.Business-module__YITOJG__areaBody{grid-template-columns:minmax(0,1fr);align-items:start}.Business-module__YITOJG__areaBody[data-flip=true] .Business-module__YITOJG__media{order:0}.Business-module__YITOJG__media{aspect-ratio:16/11}.Business-module__YITOJG__areaHead{flex-wrap:wrap;gap:.5rem 1.25rem}.Business-module__YITOJG__areaTag{width:100%}}@media (prefers-reduced-motion:reduce){.Business-module__YITOJG__mediaImage{transition:none;transform:none}}
.About-module__RHteCa__grid{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.About-module__RHteCa__marker{align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.About-module__RHteCa__markerIndex{color:var(--accent)}.About-module__RHteCa__markerLabel{color:var(--ink-faint)}.About-module__RHteCa__headline{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-2);letter-spacing:var(--track-display);text-transform:uppercase;text-wrap:balance;line-height:.94}.About-module__RHteCa__headline span{display:block}.About-module__RHteCa__headline span:last-child{color:var(--grey-300)}.About-module__RHteCa__body{gap:clamp(1rem,1.8vw,1.5rem);padding-top:clamp(.5rem,1.4vw,1.5rem);display:grid}.About-module__RHteCa__paragraph{font-size:var(--t-body);color:var(--ink-quiet);text-wrap:pretty;max-width:52ch;line-height:1.68}.About-module__RHteCa__bringHead{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.About-module__RHteCa__bringHeadline{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-3);letter-spacing:var(--track-display);text-transform:uppercase;line-height:.98}.About-module__RHteCa__bringHeadline span{display:block}.About-module__RHteCa__items{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(1.5rem,3vw,3.5rem);display:grid}.About-module__RHteCa__item{border-bottom:1px solid var(--rule-soft);align-content:start;gap:.6rem;padding-block:clamp(1.5rem,2.6vw,2.25rem);display:grid}.About-module__RHteCa__itemIndex{font-family:var(--font-mono);letter-spacing:.2em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:.5625rem}.About-module__RHteCa__itemLabel{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.012em;font-size:clamp(1.15rem,1.9vw,1.85rem);line-height:1.04}.About-module__RHteCa__itemBody{font-size:var(--t-small);color:var(--ink-quiet);max-width:34ch;line-height:1.6}@media (max-width:900px){.About-module__RHteCa__grid{grid-template-columns:minmax(0,1fr);align-items:start}.About-module__RHteCa__items{grid-template-columns:repeat(2,minmax(0,1fr))}.About-module__RHteCa__body{padding-top:0}}@media (max-width:560px){.About-module__RHteCa__items{grid-template-columns:minmax(0,1fr)}}.About-module__RHteCa__experienceLabel{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--ink-faint);padding-top:.4rem}
.Capabilities-module__sgr-qq__head{margin-bottom:clamp(3rem,7vw,6rem)}.Capabilities-module__sgr-qq__marker{align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.Capabilities-module__sgr-qq__markerIndex{color:var(--accent)}.Capabilities-module__sgr-qq__markerLabel{color:var(--ink-faint)}.Capabilities-module__sgr-qq__headline{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-2);letter-spacing:var(--track-display);text-transform:uppercase;line-height:.94}.Capabilities-module__sgr-qq__headline span{display:block}.Capabilities-module__sgr-qq__headline span:last-child{color:var(--grey-300);padding-left:clamp(0rem,8vw,9rem)}.Capabilities-module__sgr-qq__blocks{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid}.Capabilities-module__sgr-qq__block{border-top:1px solid var(--rule);align-content:start;gap:clamp(1rem,2vw,1.75rem);padding-block:clamp(2rem,4vw,3.5rem);display:grid}.Capabilities-module__sgr-qq__blockLeft{padding-right:clamp(1.5rem,4vw,5rem)}.Capabilities-module__sgr-qq__blockRight{padding-left:clamp(1.5rem,4vw,5rem)}.Capabilities-module__sgr-qq__blockLabel{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--accent);align-items:baseline;gap:.75rem;display:flex}.Capabilities-module__sgr-qq__origin{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);border:1px solid var(--rule);padding:.2rem .5rem;font-size:.5625rem}.Capabilities-module__sgr-qq__blockTitle{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-3);letter-spacing:var(--track-display);text-transform:uppercase;line-height:.98}.Capabilities-module__sgr-qq__blockTitle span{display:block}.Capabilities-module__sgr-qq__blockBody{font-size:var(--t-body);color:var(--ink-quiet);text-wrap:pretty;max-width:44ch;line-height:1.65}.Capabilities-module__sgr-qq__joint{background:var(--rule);place-items:center;width:1px;display:grid;position:relative}.Capabilities-module__sgr-qq__jointMark{background:var(--surface);color:var(--ink);place-items:center;padding-block:1.1rem;display:grid}.Capabilities-module__sgr-qq__bridge{border-top:1px solid var(--rule);grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;gap:clamp(1rem,3vw,3rem);margin-top:clamp(3rem,7vw,6rem);padding-top:clamp(2rem,4vw,3.5rem);display:grid}.Capabilities-module__sgr-qq__bridgeLabel{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--ink-faint);padding-top:.55rem}.Capabilities-module__sgr-qq__bridgeText{font-family:var(--font-display);letter-spacing:-.014em;text-wrap:balance;max-width:30ch;font-size:clamp(1.35rem,2.6vw,2.75rem);line-height:1.14}@media (max-width:900px){.Capabilities-module__sgr-qq__blocks{grid-template-columns:minmax(0,1fr)}.Capabilities-module__sgr-qq__blockLeft,.Capabilities-module__sgr-qq__blockRight{padding-inline:0}.Capabilities-module__sgr-qq__joint{background:var(--rule);place-items:center;width:100%;height:1px}.Capabilities-module__sgr-qq__jointMark{padding-block:0;padding-inline:1.1rem}.Capabilities-module__sgr-qq__bridge{grid-template-columns:minmax(0,1fr)}.Capabilities-module__sgr-qq__bridgeLabel{padding-top:0}}.Capabilities-module__sgr-qq__intro{font-size:var(--t-lead);color:var(--ink-quiet);text-wrap:pretty;max-width:42ch;margin-top:clamp(1rem,2vw,1.5rem);line-height:1.6}
.Sectors-module__-tmuVG__intro{padding-top:var(--chapter-lg);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(2rem,5vw,6rem);padding-bottom:clamp(3rem,7vw,6rem);display:grid}.Sectors-module__-tmuVG__marker{align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.Sectors-module__-tmuVG__markerIndex{color:var(--accent)}.Sectors-module__-tmuVG__markerLabel{color:var(--ink-faint)}.Sectors-module__-tmuVG__headline{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-2);letter-spacing:var(--track-display);text-transform:uppercase;line-height:.94}.Sectors-module__-tmuVG__headline span{display:block}.Sectors-module__-tmuVG__introBody{font-size:var(--t-lead);color:var(--ink-quiet);text-wrap:pretty;max-width:42ch;line-height:1.55}.Sectors-module__-tmuVG__panel{background:var(--surface);color:var(--ink);border-top:1px solid var(--rule);padding-block:clamp(3.5rem,9vw,8rem);position:relative}.Sectors-module__-tmuVG__panelHead{justify-content:space-between;align-items:baseline;gap:var(--s-5);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;padding-bottom:clamp(1rem,2vw,1.5rem);display:flex}.Sectors-module__-tmuVG__panelEyebrow{color:var(--ink-quiet);text-align:right}.Sectors-module__-tmuVG__body{grid-template-columns:minmax(0,3.4fr) minmax(0,8.6fr);gap:clamp(1.5rem,4vw,5rem);padding-top:clamp(2rem,4vw,3.5rem);display:grid}.Sectors-module__-tmuVG__panelFlip .Sectors-module__-tmuVG__body{grid-template-columns:minmax(0,8.6fr) minmax(0,3.4fr)}.Sectors-module__-tmuVG__panelFlip .Sectors-module__-tmuVG__numeralWrap{order:2}.Sectors-module__-tmuVG__numeralWrap{position:relative}.Sectors-module__-tmuVG__numeral{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);opacity:.08;-webkit-user-select:none;user-select:none;font-size:clamp(5.5rem,15vw,15rem);line-height:.78;display:block}.Sectors-module__-tmuVG__content{align-content:start;gap:clamp(1.1rem,2vw,1.75rem);display:grid}.Sectors-module__-tmuVG__sectorTitle{font-family:var(--font-display);letter-spacing:var(--track-display);text-transform:uppercase;color:var(--ink);text-wrap:balance;margin-bottom:clamp(.25rem,1vw,.75rem);font-size:clamp(1.85rem,4.2vw,4.5rem);font-weight:400;line-height:.94}.Sectors-module__-tmuVG__sectorTitle span{display:block}.Sectors-module__-tmuVG__paragraph{font-size:var(--t-body);color:var(--ink-quiet);text-wrap:pretty;max-width:56ch;line-height:1.68}.Sectors-module__-tmuVG__closing{font-size:var(--t-body);color:var(--ink-quiet);border-left:2px solid var(--accent-gold);text-wrap:pretty;max-width:54ch;padding-left:clamp(1rem,1.6vw,1.5rem);line-height:1.6}.Sectors-module__-tmuVG__final{font-family:var(--font-display);color:var(--ink);text-wrap:pretty;max-width:42ch;font-size:clamp(1.1rem,1.7vw,1.6rem);line-height:1.3}.Sectors-module__-tmuVG__areas{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:0 clamp(1rem,2vw,2rem);margin-top:.35rem;display:grid}.Sectors-module__-tmuVG__areaItem{border-bottom:1px solid var(--rule-soft);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-quiet);align-items:baseline;gap:.7rem;padding-block:.7rem;display:flex}.Sectors-module__-tmuVG__areaTick{border:1px solid var(--accent-gold);flex-shrink:0;width:5px;height:5px;transform:translateY(-1px)}@media (max-width:900px){.Sectors-module__-tmuVG__intro{grid-template-columns:minmax(0,1fr);align-items:start}.Sectors-module__-tmuVG__body,.Sectors-module__-tmuVG__panelFlip .Sectors-module__-tmuVG__body{grid-template-columns:minmax(0,1fr);gap:clamp(.5rem,2vw,1rem)}.Sectors-module__-tmuVG__panelFlip .Sectors-module__-tmuVG__numeralWrap{order:0}.Sectors-module__-tmuVG__numeral{font-size:clamp(4rem,22vw,7rem)}.Sectors-module__-tmuVG__panelEyebrow{text-align:left}}@media (max-width:560px){.Sectors-module__-tmuVG__panelHead{flex-direction:column;align-items:flex-start;gap:.4rem}}.Sectors-module__-tmuVG__introText{gap:clamp(1rem,1.8vw,1.5rem);display:grid}.Sectors-module__-tmuVG__introParticipation{font-size:var(--t-body);color:var(--ink-faint);text-wrap:pretty;max-width:46ch;line-height:1.68}
.BusinessPreview-module__HflOka__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.BusinessPreview-module__HflOka__marker{align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.BusinessPreview-module__HflOka__markerIndex{color:var(--accent)}.BusinessPreview-module__HflOka__markerLabel{color:var(--ink-faint)}.BusinessPreview-module__HflOka__headline{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-2);letter-spacing:var(--track-display);text-transform:uppercase;line-height:.94}.BusinessPreview-module__HflOka__headline span{display:block}.BusinessPreview-module__HflOka__intro{font-size:var(--t-lead);color:var(--ink-quiet);text-wrap:pretty;max-width:42ch;line-height:1.55}.BusinessPreview-module__HflOka__areas{border-top:1px solid var(--rule)}.BusinessPreview-module__HflOka__area{border-bottom:1px solid var(--rule)}.BusinessPreview-module__HflOka__areaLink{transition:background-color var(--d-base) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,3vw,3rem);padding-block:clamp(1.5rem,3vw,2.5rem);display:grid}.BusinessPreview-module__HflOka__areaLink:hover,.BusinessPreview-module__HflOka__areaLink:focus-visible{background-color:color-mix(in srgb, var(--ink) 3%, transparent)}.BusinessPreview-module__HflOka__areaIndex{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);color:var(--accent);font-variant-numeric:tabular-nums}.BusinessPreview-module__HflOka__areaText{gap:.5rem;display:grid}.BusinessPreview-module__HflOka__areaEyebrow{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-faint)}.BusinessPreview-module__HflOka__areaTitle{font-family:var(--font-display);letter-spacing:-.014em;text-transform:uppercase;color:var(--ink);text-wrap:balance;font-size:clamp(1.35rem,2.6vw,2.5rem);line-height:1.02}.BusinessPreview-module__HflOka__areaArrow{color:var(--accent);font-size:var(--t-lead);transition:transform var(--d-base) var(--ease-out)}.BusinessPreview-module__HflOka__areaLink:hover .BusinessPreview-module__HflOka__areaArrow,.BusinessPreview-module__HflOka__areaLink:focus-visible .BusinessPreview-module__HflOka__areaArrow{transform:translate(.4em)}.BusinessPreview-module__HflOka__foot{margin-top:clamp(2rem,4vw,3rem)}@media (max-width:900px){.BusinessPreview-module__HflOka__head{grid-template-columns:minmax(0,1fr);align-items:start}}@media (prefers-reduced-motion:reduce){.BusinessPreview-module__HflOka__areaArrow{transition:none}}
.Contact-module__DdzYfq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2.5rem,6vw,7rem);display:grid}.Contact-module__DdzYfq__marker{align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.Contact-module__DdzYfq__markerIndex{color:var(--accent)}.Contact-module__DdzYfq__markerLabel{color:var(--ink-faint)}.Contact-module__DdzYfq__headline{font-family:var(--font-display);letter-spacing:var(--track-display);text-transform:uppercase;font-size:clamp(1.9rem,3.9vw,4rem);font-weight:400;line-height:.92}.Contact-module__DdzYfq__body{font-size:var(--t-body);color:var(--ink-quiet);text-wrap:pretty;max-width:44ch;margin-top:clamp(1.5rem,3vw,2.5rem);line-height:1.68}.Contact-module__DdzYfq__sticky{top:calc(var(--nav-h) + 3.5rem);position:sticky}.Contact-module__DdzYfq__form{border:1px solid var(--rule);background:color-mix(in srgb, var(--white) 45%, transparent)}.Contact-module__DdzYfq__formBody{gap:clamp(1.5rem,2.6vw,2.25rem);padding:clamp(1.25rem,2.8vw,2.25rem);display:grid}.Contact-module__DdzYfq__fieldset{border:0;gap:clamp(.85rem,1.6vw,1.25rem);margin:0;padding:0;display:grid}.Contact-module__DdzYfq__legend{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--rule-soft);width:100%;padding:0 0 .5rem;font-size:.625rem}.Contact-module__DdzYfq__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,2vw,1.75rem);display:grid}.Contact-module__DdzYfq__field{gap:.4rem;display:grid}.Contact-module__DdzYfq__label{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-faint);align-items:baseline;gap:.4rem;display:flex}.Contact-module__DdzYfq__optional{color:var(--ink-faint)}.Contact-module__DdzYfq__input,.Contact-module__DdzYfq__textarea{border:0;border-bottom:1px solid var(--rule);width:100%;font-family:var(--font-sans);font-size:var(--t-body);color:var(--ink);transition:border-color var(--d-fast) var(--ease-out);background:0 0;border-radius:0;padding:.6rem 0}.Contact-module__DdzYfq__textarea{resize:vertical;min-height:6.5rem;line-height:1.6}.Contact-module__DdzYfq__input:hover,.Contact-module__DdzYfq__textarea:hover{border-bottom-color:var(--ink-faint)}.Contact-module__DdzYfq__input:focus,.Contact-module__DdzYfq__textarea:focus{border-bottom-color:var(--emerald);outline:none}.Contact-module__DdzYfq__input:focus-visible,.Contact-module__DdzYfq__textarea:focus-visible{outline:2px solid var(--emerald-bright);outline-offset:4px}.Contact-module__DdzYfq__input[aria-invalid=true],.Contact-module__DdzYfq__textarea[aria-invalid=true]{border-bottom-color:var(--error)}.Contact-module__DdzYfq__error{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--error);font-size:.625rem}.Contact-module__DdzYfq__interests{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(1rem,2vw,1.75rem);display:grid}.Contact-module__DdzYfq__interest{border-bottom:1px solid var(--rule-soft);cursor:pointer;align-items:flex-start;gap:.75rem;padding-block:.75rem;display:flex;position:relative}.Contact-module__DdzYfq__radio{opacity:0;width:1px;height:1px;position:absolute}.Contact-module__DdzYfq__radioBox{border:1px solid var(--ink-faint);width:11px;height:11px;transition:border-color var(--d-fast) var(--ease-out);flex-shrink:0;place-items:center;margin-top:.28rem;display:grid}.Contact-module__DdzYfq__radioBox:after{content:"";background:var(--emerald);width:5px;height:5px;transition:transform var(--d-fast) var(--ease-out);transform:scale(0)}.Contact-module__DdzYfq__radio:checked+.Contact-module__DdzYfq__radioBox{border-color:var(--emerald)}.Contact-module__DdzYfq__radio:checked+.Contact-module__DdzYfq__radioBox:after{transform:scale(1)}.Contact-module__DdzYfq__radio:focus-visible+.Contact-module__DdzYfq__radioBox{outline:2px solid var(--emerald-bright);outline-offset:3px}.Contact-module__DdzYfq__interestText{gap:.2rem;display:grid}.Contact-module__DdzYfq__interestLabel{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink)}.Contact-module__DdzYfq__interestNote{color:var(--ink-faint);font-size:.8125rem;line-height:1.45}.Contact-module__DdzYfq__actions{justify-content:space-between;align-items:center;gap:var(--s-5);border-top:1px solid var(--rule);flex-wrap:wrap;padding-top:clamp(1rem,2vw,1.5rem);display:flex}.Contact-module__DdzYfq__submit{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;transition:background-color var(--d-base) var(--ease-out), border-color var(--d-base) var(--ease-out), color var(--d-base) var(--ease-out);align-items:center;gap:.85em;padding:1.15em 1.7em;display:inline-flex}.Contact-module__DdzYfq__submit:hover:not(:disabled),.Contact-module__DdzYfq__submit:focus-visible:not(:disabled){background:var(--emerald);border-color:var(--emerald);color:var(--white)}.Contact-module__DdzYfq__submit:disabled{opacity:.55;cursor:progress}.Contact-module__DdzYfq__submitArrow{transition:transform var(--d-base) var(--ease-out)}.Contact-module__DdzYfq__submit:hover:not(:disabled) .Contact-module__DdzYfq__submitArrow{transform:translate(.4em)}.Contact-module__DdzYfq__consent{color:var(--ink-faint);max-width:34ch;font-size:.8125rem;line-height:1.5}.Contact-module__DdzYfq__consent a{color:inherit;text-underline-offset:.2em;margin-block:-.6rem;padding-block:.6rem;text-decoration:underline;text-decoration-thickness:1px}.Contact-module__DdzYfq__consent a:hover{color:var(--accent);text-decoration-thickness:2px}.Contact-module__DdzYfq__status{border:1px solid var(--rule);font-size:var(--t-small);padding:clamp(.85rem,1.6vw,1.15rem);line-height:1.55}.Contact-module__DdzYfq__statusOk{border-color:var(--emerald);color:var(--ink)}.Contact-module__DdzYfq__statusError{border-color:var(--error);color:var(--ink)}@media (max-width:900px){.Contact-module__DdzYfq__grid{grid-template-columns:minmax(0,1fr)}.Contact-module__DdzYfq__sticky{position:static}}@media (max-width:620px){.Contact-module__DdzYfq__row,.Contact-module__DdzYfq__interests{grid-template-columns:minmax(0,1fr)}.Contact-module__DdzYfq__actions{flex-direction:column;align-items:stretch}.Contact-module__DdzYfq__submit{justify-content:center}}@media (prefers-reduced-motion:reduce){.Contact-module__DdzYfq__submitArrow,.Contact-module__DdzYfq__radioBox:after{transition:none}}.Contact-module__DdzYfq__formWrap{max-width:60rem}.Contact-module__DdzYfq__optionalLegend{color:var(--ink-faint);letter-spacing:.12em}
.ProjectLifecycle-module__q9fgNW__head{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:clamp(3rem,6vw,5.5rem);display:grid}.ProjectLifecycle-module__q9fgNW__marker{align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.ProjectLifecycle-module__q9fgNW__markerIndex{color:var(--accent)}.ProjectLifecycle-module__q9fgNW__markerLabel{color:var(--ink-faint)}.ProjectLifecycle-module__q9fgNW__headline{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-2);letter-spacing:var(--track-display);text-transform:uppercase;line-height:.94}.ProjectLifecycle-module__q9fgNW__headline span{display:block}.ProjectLifecycle-module__q9fgNW__supporting{font-size:var(--t-body);color:var(--ink-quiet);text-wrap:pretty;max-width:52ch;line-height:1.68}.ProjectLifecycle-module__q9fgNW__console{border:1px solid var(--rule);background:linear-gradient(#ffffff05,#0000 60%);padding:clamp(1rem,2vw,1.75rem)}.ProjectLifecycle-module__q9fgNW__consoleHead{justify-content:space-between;align-items:baseline;gap:var(--s-5);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--grey-500);padding-bottom:clamp(1rem,2vw,1.5rem);font-size:.625rem;display:flex}.ProjectLifecycle-module__q9fgNW__groups{grid-template-columns:repeat(10,minmax(0,1fr));gap:1px;margin-bottom:.85rem;display:grid}.ProjectLifecycle-module__q9fgNW__group{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--grey-300);border-bottom:1px solid var(--line-dark);padding-bottom:.5rem;font-size:.5625rem;position:relative}.ProjectLifecycle-module__q9fgNW__group:after{content:"";background:var(--line-dark);width:1px;height:7px;position:absolute;bottom:-1px;right:0}.ProjectLifecycle-module__q9fgNW__rail{background:var(--emerald);opacity:.75;width:100%;height:1px;margin-bottom:0}.ProjectLifecycle-module__q9fgNW__phases{grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.ProjectLifecycle-module__q9fgNW__phase{align-content:start;gap:.45rem;padding-top:1.35rem;padding-right:.65rem;display:grid;position:relative}.ProjectLifecycle-module__q9fgNW__phase:before{content:"";background:var(--grey-300);opacity:.55;width:1px;height:.85rem;position:absolute;top:0;left:0}.ProjectLifecycle-module__q9fgNW__phase:after{content:"";background:var(--shade-950);border:1px solid var(--grey-300);width:6px;height:6px;position:absolute;top:-3px;left:-2.5px}.ProjectLifecycle-module__q9fgNW__phaseFirst:after,.ProjectLifecycle-module__q9fgNW__phaseLast:after{background:var(--accent-gold);border-color:var(--accent-gold)}.ProjectLifecycle-module__q9fgNW__phaseIndex{font-family:var(--font-mono);letter-spacing:.14em;color:var(--grey-500);font-variant-numeric:tabular-nums;font-size:.5625rem}.ProjectLifecycle-module__q9fgNW__phaseLabel{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--paper);font-size:clamp(.5625rem,.72vw,.75rem);line-height:1.35}.ProjectLifecycle-module__q9fgNW__consoleFoot{justify-content:space-between;align-items:center;gap:var(--s-5);border-top:1px solid var(--rule);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--grey-500);margin-top:clamp(1.5rem,3vw,2.5rem);padding-top:clamp(.85rem,1.6vw,1.25rem);font-size:.625rem;display:flex}@media (max-width:1100px){.ProjectLifecycle-module__q9fgNW__groups,.ProjectLifecycle-module__q9fgNW__rail{display:none}.ProjectLifecycle-module__q9fgNW__phases{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr)}.ProjectLifecycle-module__q9fgNW__phase{border-bottom:1px solid var(--rule-soft);grid-template-columns:auto 1fr auto;align-items:baseline;gap:.9rem;padding:.85rem 0 .85rem 1.35rem}.ProjectLifecycle-module__q9fgNW__phase:before{opacity:.25;width:1px;height:100%;top:0;left:0}.ProjectLifecycle-module__q9fgNW__phase:after{top:1.05rem;left:-2.5px}.ProjectLifecycle-module__q9fgNW__phaseGroup{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--grey-500);font-size:.5625rem}}@media (min-width:1101px){.ProjectLifecycle-module__q9fgNW__phaseGroup{display:none}}@media (max-width:900px){.ProjectLifecycle-module__q9fgNW__head{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:520px){.ProjectLifecycle-module__q9fgNW__consoleHead,.ProjectLifecycle-module__q9fgNW__consoleFoot{flex-direction:column;align-items:flex-start;gap:.4rem}}
.PartnerNetwork-module__5BPDfW__head{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:clamp(3rem,7vw,6rem);display:grid}.PartnerNetwork-module__5BPDfW__marker{align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.PartnerNetwork-module__5BPDfW__markerIndex{color:var(--accent)}.PartnerNetwork-module__5BPDfW__markerLabel{color:var(--ink-faint)}.PartnerNetwork-module__5BPDfW__headline{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-2);letter-spacing:var(--track-display);text-transform:uppercase;line-height:.94}.PartnerNetwork-module__5BPDfW__headline span{display:block}.PartnerNetwork-module__5BPDfW__headline span:nth-child(2){padding-left:clamp(0rem,6vw,7rem)}.PartnerNetwork-module__5BPDfW__headline span:nth-child(3){color:var(--ink-quiet);padding-left:clamp(0rem,12vw,14rem)}.PartnerNetwork-module__5BPDfW__intro{font-size:var(--t-lead);color:var(--ink-quiet);text-wrap:pretty;max-width:46ch;line-height:1.55}.PartnerNetwork-module__5BPDfW__categories{border-top:1px solid var(--rule)}.PartnerNetwork-module__5BPDfW__category{border-bottom:1px solid var(--rule);transition:background-color var(--d-base) var(--ease-out);grid-template-columns:auto minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(1rem,3vw,3.5rem);padding-block:clamp(1.75rem,3.4vw,3rem);display:grid}.PartnerNetwork-module__5BPDfW__category:hover{background-color:color-mix(in srgb, var(--ink) 3%, transparent)}.PartnerNetwork-module__5BPDfW__categoryIndex{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);color:var(--accent);font-variant-numeric:tabular-nums;padding-top:.5rem}.PartnerNetwork-module__5BPDfW__categoryTitle{font-family:var(--font-display);letter-spacing:-.014em;text-transform:uppercase;text-wrap:balance;font-size:clamp(1.25rem,2.3vw,2.35rem);font-weight:400;line-height:1.04}.PartnerNetwork-module__5BPDfW__categoryBody{font-size:var(--t-body);color:var(--ink-quiet);text-wrap:pretty;max-width:58ch;line-height:1.68}.PartnerNetwork-module__5BPDfW__foot{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(2rem,5vw,5rem);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.PartnerNetwork-module__5BPDfW__closing{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;max-width:30ch;font-size:clamp(1.25rem,2.2vw,2.25rem);line-height:1.22}.PartnerNetwork-module__5BPDfW__note{border:1px solid var(--rule);align-content:start;gap:.75rem;padding:clamp(1.1rem,2vw,1.75rem);display:grid}.PartnerNetwork-module__5BPDfW__noteLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:.625rem}.PartnerNetwork-module__5BPDfW__noteBody{font-size:var(--t-small);color:var(--ink-quiet);max-width:42ch;line-height:1.6}@media (max-width:900px){.PartnerNetwork-module__5BPDfW__head,.PartnerNetwork-module__5BPDfW__foot{grid-template-columns:minmax(0,1fr);align-items:start}.PartnerNetwork-module__5BPDfW__category{grid-template-columns:auto minmax(0,1fr);gap:.9rem 1.25rem}.PartnerNetwork-module__5BPDfW__categoryDetail{grid-column:2}.PartnerNetwork-module__5BPDfW__categoryIndex{padding-top:.25rem}}.PartnerNetwork-module__5BPDfW__categoryDetail{gap:clamp(.85rem,1.4vw,1.1rem);display:grid}.PartnerNetwork-module__5BPDfW__contributes{flex-wrap:wrap;gap:.4rem 1.35rem;display:flex}.PartnerNetwork-module__5BPDfW__contribution{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-faint);align-items:baseline;gap:.5rem;display:flex}.PartnerNetwork-module__5BPDfW__contribution:before{content:"";background:var(--accent-gold);flex-shrink:0;width:4px;height:4px;transform:translateY(-2px)}.PartnerNetwork-module__5BPDfW__provenance{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--ink-faint);margin-bottom:clamp(1.25rem,2.4vw,2rem)}
.Technology-module__fFde3q__root{position:relative;overflow:hidden}.Technology-module__fFde3q__plate{opacity:.28;pointer-events:none;width:min(58%,900px);position:absolute;top:50%;right:-8%;transform:translateY(-50%);-webkit-mask-image:radial-gradient(#000 30%,#0000 72%);mask-image:radial-gradient(#000 30%,#0000 72%)}.Technology-module__fFde3q__plateImage{width:100%;height:auto}.Technology-module__fFde3q__grid{grid-template-columns:minmax(0,5.5fr) minmax(0,6.5fr);align-items:start;gap:clamp(2.5rem,6vw,7rem);display:grid;position:relative}.Technology-module__fFde3q__marker{align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.Technology-module__fFde3q__markerIndex{color:var(--accent)}.Technology-module__fFde3q__markerLabel{color:var(--ink-faint)}.Technology-module__fFde3q__headline{font-family:var(--font-display);letter-spacing:var(--track-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(1.75rem,3.6vw,4rem);font-weight:400;line-height:.96}.Technology-module__fFde3q__headline span{display:block}.Technology-module__fFde3q__supporting{font-size:var(--t-body);color:var(--ink-quiet);text-wrap:pretty;max-width:46ch;margin-top:clamp(1.5rem,3vw,2.5rem);line-height:1.68}.Technology-module__fFde3q__sticky{top:calc(var(--nav-h) + 4rem);position:sticky}.Technology-module__fFde3q__chain{padding-left:clamp(2rem,4vw,3.5rem);display:grid;position:relative}.Technology-module__fFde3q__spine{background:linear-gradient(to bottom, var(--emerald) 0%, var(--grey-300) 55%, var(--line-dark) 100%);transform-origin:top;width:1px;transition:transform 1.6s var(--ease-line);position:absolute;top:.7rem;bottom:2.5rem;left:0;transform:scaleY(0)}.Technology-module__fFde3q__chain.isVisible .Technology-module__fFde3q__spine{transform:scaleY(1)}.Technology-module__fFde3q__node{border-bottom:1px solid var(--rule-soft);gap:.5rem;padding-block:clamp(1.1rem,2.2vw,1.9rem);display:grid;position:relative}.Technology-module__fFde3q__node:last-child{border-bottom:0}.Technology-module__fFde3q__node:before{content:"";border:1px solid var(--grey-300);background:var(--surface);width:7px;height:7px;position:absolute;top:calc(clamp(1.1rem,2.2vw,1.9rem) + .35rem);left:calc(-1*clamp(2rem,4vw,3.5rem) - 3px)}.Technology-module__fFde3q__node:after{content:"";background:var(--rule);width:calc(clamp(2rem,4vw,3.5rem) - 12px);height:1px;position:absolute;top:calc(clamp(1.1rem,2.2vw,1.9rem) + .7rem);left:calc(-1*clamp(2rem,4vw,3.5rem) + 4px)}.Technology-module__fFde3q__nodeLast:before{background:var(--emerald);border-color:var(--emerald-bright)}.Technology-module__fFde3q__nodeIndex{font-family:var(--font-mono);letter-spacing:.2em;color:var(--grey-500);font-variant-numeric:tabular-nums;font-size:.5625rem}.Technology-module__fFde3q__nodeLabel{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.012em;color:var(--paper);font-size:clamp(1.35rem,2.6vw,2.5rem);line-height:1}.Technology-module__fFde3q__nodeCaption{font-size:var(--t-small);color:var(--ink-quiet);max-width:40ch;line-height:1.55}.Technology-module__fFde3q__foot{border-top:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--ink-faint);justify-content:space-between;gap:var(--s-5);flex-wrap:wrap;margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1rem,2vw,1.5rem);display:flex}@media (max-width:900px){.Technology-module__fFde3q__grid{grid-template-columns:minmax(0,1fr)}.Technology-module__fFde3q__sticky{position:static}.Technology-module__fFde3q__plate{opacity:.2;width:120%;right:-25%}}@media (prefers-reduced-motion:reduce){.Technology-module__fFde3q__spine{transition:none;transform:scaleY(1)}}
.legal-module__8113wq__page{padding-top:calc(var(--nav-h) + clamp(4rem, 10vw, 9rem));background:var(--paper);color:var(--shade-950);padding-bottom:clamp(4rem,9vw,8rem)}.legal-module__8113wq__head{border-bottom:1px solid var(--line-light);margin-bottom:clamp(2rem,4vw,3.5rem);padding-bottom:clamp(1.5rem,3vw,2.5rem)}.legal-module__8113wq__eyebrow{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--accent);margin-bottom:clamp(1rem,2vw,1.75rem);display:block}.legal-module__8113wq__title{font-family:var(--font-display);letter-spacing:var(--track-display);text-transform:uppercase;font-size:clamp(2rem,5vw,4.5rem);font-weight:400;line-height:.96}.legal-module__8113wq__body{gap:clamp(1.5rem,3vw,2.25rem);max-width:68ch;display:grid}.legal-module__8113wq__section{gap:.75rem;display:grid}.legal-module__8113wq__sectionTitle{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--ink-quiet)}.legal-module__8113wq__paragraph{font-size:var(--t-body);color:var(--ink-quiet);line-height:1.7}.legal-module__8113wq__notice{border:1px solid var(--line-light);font-size:var(--t-small);color:var(--ink-quiet);padding:clamp(1rem,2vw,1.5rem);line-height:1.6}.legal-module__8113wq__back{border-top:1px solid var(--line-light);margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1rem,2vw,1.5rem)}
.SectorsPreview-module__uwQ9ia__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.SectorsPreview-module__uwQ9ia__marker{align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);text-transform:uppercase;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.SectorsPreview-module__uwQ9ia__markerIndex{color:var(--accent)}.SectorsPreview-module__uwQ9ia__markerLabel{color:var(--ink-faint)}.SectorsPreview-module__uwQ9ia__headline{font-family:var(--font-display);font-weight:400;font-size:var(--t-display-2);letter-spacing:var(--track-display);text-transform:uppercase;line-height:.94}.SectorsPreview-module__uwQ9ia__headline span{display:block}.SectorsPreview-module__uwQ9ia__intro{font-size:var(--t-lead);color:var(--ink-quiet);text-wrap:pretty;max-width:42ch;line-height:1.55}.SectorsPreview-module__uwQ9ia__list{border-top:1px solid var(--rule)}.SectorsPreview-module__uwQ9ia__item{border-bottom:1px solid var(--rule)}.SectorsPreview-module__uwQ9ia__itemLink{transition:background-color var(--d-base) var(--ease-out);grid-template-columns:auto minmax(0,4fr) minmax(0,6fr) auto;align-items:baseline;gap:clamp(.85rem,2.4vw,2.5rem);padding-block:clamp(1.1rem,2.2vw,1.85rem);display:grid}.SectorsPreview-module__uwQ9ia__itemLink:hover,.SectorsPreview-module__uwQ9ia__itemLink:focus-visible{background-color:color-mix(in srgb, var(--ink) 4%, transparent)}.SectorsPreview-module__uwQ9ia__itemIndex{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-meta);color:var(--accent);font-variant-numeric:tabular-nums}.SectorsPreview-module__uwQ9ia__itemName{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink)}.SectorsPreview-module__uwQ9ia__itemClaim{font-family:var(--font-display);letter-spacing:-.012em;text-transform:uppercase;color:var(--ink-quiet);text-wrap:balance;font-size:clamp(1.05rem,1.9vw,1.85rem);line-height:1.05}.SectorsPreview-module__uwQ9ia__itemArrow{color:var(--accent);transition:transform var(--d-base) var(--ease-out)}.SectorsPreview-module__uwQ9ia__itemLink:hover .SectorsPreview-module__uwQ9ia__itemArrow,.SectorsPreview-module__uwQ9ia__itemLink:focus-visible .SectorsPreview-module__uwQ9ia__itemArrow{transform:translate(.4em)}.SectorsPreview-module__uwQ9ia__foot{margin-top:clamp(2rem,4vw,3rem)}@media (max-width:900px){.SectorsPreview-module__uwQ9ia__head{grid-template-columns:minmax(0,1fr);align-items:start}.SectorsPreview-module__uwQ9ia__itemLink{grid-template-columns:auto minmax(0,1fr) auto;row-gap:.5rem}.SectorsPreview-module__uwQ9ia__itemClaim{grid-column:2/4}}@media (prefers-reduced-motion:reduce){.SectorsPreview-module__uwQ9ia__itemArrow{transition:none}}
