.Container-module__fHuhXW__container{width:100%;max-width:var(--content-max-width);padding-inline:var(--content-side-padding);margin-inline:auto}
.SiteFooter-module__ZNLKvW__footer{padding-block:96px 64px}.SiteFooter-module__ZNLKvW__divider{background:var(--color-border-subtle);height:1px;margin-bottom:48px}.SiteFooter-module__ZNLKvW__inner{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.SiteFooter-module__ZNLKvW__logoRow{align-items:center;gap:20px;margin-bottom:28px;display:flex}.SiteFooter-module__ZNLKvW__logoLink{display:inline-flex}.SiteFooter-module__ZNLKvW__crossLink{color:var(--color-text-secondary);text-underline-offset:3px;font-size:.84375rem;text-decoration:underline}.SiteFooter-module__ZNLKvW__crossLink:hover{color:var(--color-text-primary)}.SiteFooter-module__ZNLKvW__logo{width:auto;height:40px}.SiteFooter-module__ZNLKvW__contact{font-size:var(--fs-body);color:var(--color-text-secondary);margin-bottom:20px}.SiteFooter-module__ZNLKvW__contactLink{color:var(--color-text-secondary);text-underline-offset:3px;text-decoration:underline}.SiteFooter-module__ZNLKvW__contactLink:hover{color:var(--color-text-primary)}.SiteFooter-module__ZNLKvW__copyright{font-size:var(--fs-small);color:var(--color-text-muted);white-space:nowrap}@media (max-width:768px){.SiteFooter-module__ZNLKvW__inner{flex-direction:column;align-items:flex-start;gap:40px}}.SiteFooter-module__ZNLKvW__legal{max-width:72ch;font-size:var(--fs-small);color:var(--color-text-muted);margin-top:40px;font-style:italic}
.ScreenRail-module__0zB81q__rail{--rail-pad:18px;--rail-step:34px;--rail-num-h:16px;--rail-w:46px;z-index:40;align-items:center;gap:calc(var(--rail-step) - var(--rail-num-h));width:var(--rail-w);padding-block:var(--rail-pad);border:1px solid var(--color-border-subtle);pointer-events:none;border-radius:10px;flex-direction:column;padding-left:13px;display:flex;position:fixed;top:50%;left:-13px;translate:0 -50%}.ScreenRail-module__0zB81q__spot{height:72px;left:-10px;right:-10px;top:calc(var(--rail-pad) + var(--rail-step) + var(--rail-p,0) * var(--rail-step) + var(--rail-num-h) / 2);background:radial-gradient(closest-side,#ffffff17,#0000 74%);position:absolute;translate:0 -50%}.ScreenRail-module__0zB81q__mark{font-family:var(--font-display);font-size:15px;line-height:var(--rail-num-h);color:var(--color-text-primary);opacity:.28}.ScreenRail-module__0zB81q__num{font-family:var(--font-display);font-size:13px;line-height:var(--rail-num-h);color:var(--color-text-primary);opacity:.2;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;position:relative}.ScreenRail-module__0zB81q__num:focus-visible{outline:1px solid var(--color-text-secondary);outline-offset:3px}.ScreenRail-module__0zB81q__num:before{content:"";width:var(--rail-w);left:50%;top:calc((var(--rail-num-h) - var(--rail-step)) / 2);bottom:calc((var(--rail-num-h) - var(--rail-step)) / 2);position:absolute;translate:-50%}@media (max-width:1023px){.ScreenRail-module__0zB81q__rail{display:none}}
.HeroLoader-module__gjXLxq__loader{z-index:var(--z-loader);background:var(--color-bg);transition:opacity var(--duration-medium) var(--ease-standard);animation:10ms 4s forwards HeroLoader-module__gjXLxq__loader-failsafe;position:fixed;inset:0}@keyframes HeroLoader-module__gjXLxq__loader-failsafe{to{opacity:0;visibility:hidden}}.HeroLoader-module__gjXLxq__hidden{opacity:0;pointer-events:none}
.HeroBackdrop-module__fm7KcW__backdrop{pointer-events:none;z-index:0;position:absolute;inset:0}.HeroBackdrop-module__fm7KcW__glow{aspect-ratio:2240/2081;mix-blend-mode:screen;opacity:.55;width:95vmin;display:none;position:absolute;top:-30vmin;right:-20vmin}@media (max-width:640px){.HeroBackdrop-module__fm7KcW__glow{width:257vmin;max-width:none;display:block;top:-130vmin;left:3.4vmin;right:auto}}
.GlintForm-module__yfzPMW__form{perspective:var(--form-perspective,1600px);--rim-gain:1;--rim-instance:var(--glint-rim,1);--face-sx:calc(1 - var(--face-inset-x) * var(--rim-gain) * var(--rim-instance));--face-sy:calc(1 - var(--face-inset-y) * var(--rim-gain) * var(--rim-instance));--tilt-gain:1;--form-tilt:calc(var(--form-tilt-base) * var(--tilt-gain));position:relative}@media (max-width:640px){.GlintForm-module__yfzPMW__form{--rim-gain:var(--rim-gain-phone,1);--rim-instance:var(--glint-rim-phone,1);--tilt-gain:var(--tilt-gain-phone,1)}}.GlintForm-module__yfzPMW__texture,.GlintForm-module__yfzPMW__face{-webkit-mask-image:var(--form-mask);mask-image:var(--form-mask);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--form-mask);animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:var(--glint-direction,normal);animation-delay:var(--glint-delay,0s);position:absolute;inset:0;-webkit-mask-position:50%;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat}.GlintForm-module__yfzPMW__texture{background-image:radial-gradient(48% 48% at var(--metal-px) var(--metal-py), rgba(255, 255, 255, var(--metal-pointer-strength)) 0%, #fff0 66%), radial-gradient(closest-side, #ffffffd1 8%, #fff0 92%), radial-gradient(closest-side, #000000c7 8%, #0000 94%), radial-gradient(closest-side, #ffffffc2 6%, #fff0 90%), radial-gradient(closest-side, #000000bd 6%, #0000 96%), radial-gradient(closest-side, #ffffffad 5%, #fff0 88%), radial-gradient(closest-side, #000000ad 5%, #0000 92%), linear-gradient(var(--metal-form-base), var(--metal-form-base));opacity:calc(.88 + .12 * var(--glint-base-opacity,.45));animation-name:GlintForm-module__yfzPMW__form-tilt-a,GlintForm-module__yfzPMW__form-texture-drift;animation-duration:calc(var(--glint-duration,16s) / 1.2 / var(--form-speed)), calc(var(--glint-duration,16s) * .85 / var(--form-speed));background-repeat:no-repeat;background-size:100% 100%,30% 26%,38% 34%,24% 32%,34% 22%,28% 36%,32% 28%,100% 100%}.GlintForm-module__yfzPMW__face{background:var(--color-bg);animation-name:GlintForm-module__yfzPMW__form-tilt-b;animation-duration:calc(var(--glint-duration,16s) * 1.008 / var(--form-speed))}@keyframes GlintForm-module__yfzPMW__form-tilt-a{0%{transform:rotateX(calc(var(--form-tilt) * .5deg)) rotateY(calc(var(--form-tilt) * -.7deg)) rotate(calc(var(--form-tilt) * .25deg))}12.5%{transform:rotateX(calc(var(--form-tilt) * .98deg)) rotateY(calc(var(--form-tilt) * -.12deg)) rotate(calc(var(--form-tilt) * -.06deg))}25%{transform:rotateX(calc(var(--form-tilt) * .34deg)) rotateY(calc(var(--form-tilt) * .61deg)) rotate(calc(var(--form-tilt) * -.42deg))}37.5%{transform:rotateX(calc(var(--form-tilt) * -.22deg)) rotateY(calc(var(--form-tilt) * .38deg)) rotate(calc(var(--form-tilt) * -.1deg))}50%{transform:rotateX(calc(var(--form-tilt) * -.8deg)) rotateY(calc(var(--form-tilt) * .77deg)) rotate(calc(var(--form-tilt) * .21deg))}62.5%{transform:rotateX(calc(var(--form-tilt) * -.46deg)) rotateY(calc(var(--form-tilt) * -.14deg)) rotate(calc(var(--form-tilt) * .48deg))}75%{transform:rotateX(calc(var(--form-tilt) * -.66deg)) rotateY(calc(var(--form-tilt) * -.96deg)) rotate(calc(var(--form-tilt) * .16deg))}87.5%{transform:rotateX(calc(var(--form-tilt) * .19deg)) rotateY(calc(var(--form-tilt) * -.43deg)) rotate(calc(var(--form-tilt) * -.07deg))}to{transform:rotateX(calc(var(--form-tilt) * .5deg)) rotateY(calc(var(--form-tilt) * -.7deg)) rotate(calc(var(--form-tilt) * .25deg))}}@keyframes GlintForm-module__yfzPMW__form-tilt-b{0%{transform:rotateX(calc(var(--form-tilt) * -.55deg)) rotateY(calc(var(--form-tilt) * .95deg)) rotate(calc(var(--form-tilt) * -.3deg)) scale(var(--face-sx), var(--face-sy))}12.5%{transform:rotateX(calc(var(--form-tilt) * -.99deg)) rotateY(calc(var(--form-tilt) * .28deg)) rotate(calc(var(--form-tilt) * .09deg)) scale(var(--face-sx), var(--face-sy))}25%{transform:rotateX(calc(var(--form-tilt) * -.41deg)) rotateY(calc(var(--form-tilt) * -.36deg)) rotate(calc(var(--form-tilt) * .44deg)) scale(var(--face-sx), var(--face-sy))}37.5%{transform:rotateX(calc(var(--form-tilt) * .13deg)) rotateY(calc(var(--form-tilt) * -.95deg)) rotate(calc(var(--form-tilt) * .18deg)) scale(var(--face-sx), var(--face-sy))}50%{transform:rotateX(calc(var(--form-tilt) * .8deg)) rotateY(calc(var(--form-tilt) * -.34deg)) rotate(calc(var(--form-tilt) * -.11deg)) scale(var(--face-sx), var(--face-sy))}62.5%{transform:rotateX(calc(var(--form-tilt) * .38deg)) rotateY(calc(var(--form-tilt) * .19deg)) rotate(calc(var(--form-tilt) * -.49deg)) scale(var(--face-sx), var(--face-sy))}75%{transform:rotateX(calc(var(--form-tilt) * .92deg)) rotateY(calc(var(--form-tilt) * .71deg)) rotate(calc(var(--form-tilt) * -.24deg)) scale(var(--face-sx), var(--face-sy))}87.5%{transform:rotateX(calc(var(--form-tilt) * -.17deg)) rotateY(calc(var(--form-tilt) * .44deg)) rotate(calc(var(--form-tilt) * .06deg)) scale(var(--face-sx), var(--face-sy))}to{transform:rotateX(calc(var(--form-tilt) * -.55deg)) rotateY(calc(var(--form-tilt) * .95deg)) rotate(calc(var(--form-tilt) * -.3deg)) scale(var(--face-sx), var(--face-sy))}}@keyframes GlintForm-module__yfzPMW__form-texture-drift{0%{background-position:0 0,18% 24%,72% 12%,86% 63%,34% 88%,8% 70%,55% 42%,0 0}12.5%{background-position:0 0,34% 12%,58% 33%,92% 41%,16% 74%,24% 88%,68% 61%,0 0}25%{background-position:0 0,56% 18%,38% 52%,74% 22%,8% 46%,46% 92%,82% 74%,0 0}37.5%{background-position:0 0,74% 38%,22% 66%,48% 10%,22% 22%,68% 76%,88% 46%,0 0}50%{background-position:0 0,82% 62%,14% 84%,22% 26%,52% 8%,84% 52%,74% 22%,0 0}62.5%{background-position:0 0,66% 84%,28% 92%,8% 54%,78% 24%,88% 26%,48% 12%,0 0}75%{background-position:0 0,42% 92%,52% 78%,26% 82%,88% 52%,72% 8%,22% 24%,0 0}87.5%{background-position:0 0,24% 62%,68% 44%,62% 92%,66% 82%,42% 14%,8% 52%,0 0}to{background-position:0 0,18% 24%,72% 12%,86% 63%,34% 88%,8% 70%,55% 42%,0 0}}@media (prefers-reduced-motion:reduce){.GlintForm-module__yfzPMW__texture{transform:rotateX(calc(var(--form-tilt) * .5deg)) rotateY(calc(var(--form-tilt) * -.7deg)) rotate(calc(var(--form-tilt) * .25deg));background-position:0 0,18% 24%,72% 12%,86% 63%,34% 88%,8% 70%,55% 42%,0 0;animation:none}.GlintForm-module__yfzPMW__face{transform:rotateX(calc(var(--form-tilt) * -.55deg)) rotateY(calc(var(--form-tilt) * .95deg)) rotate(calc(var(--form-tilt) * -.3deg)) scale(var(--face-sx), var(--face-sy));animation:none}}
.HeroFormLayer-module__ULdYmW__layer{--form-width:30vmin;--form-half-height:calc(var(--form-width) * 1375.71 / 1236.68 / 2);--centre-x:calc(63% + var(--form-width) / 2);--centre-y:calc(50% + 40px);pointer-events:none;width:100%;height:100vh;position:absolute;top:0;left:0}.HeroFormLayer-module__ULdYmW__form{left:var(--centre-x);top:var(--centre-y);width:var(--form-width);aspect-ratio:1236.68/1375.71;margin-left:calc(var(--form-width) / -2);margin-top:calc(var(--form-half-height) * -1);will-change:transform;position:absolute}.HeroFormLayer-module__ULdYmW__anchor{left:var(--centre-x);top:var(--centre-y);aspect-ratio:1236.68/1375.71;position:absolute;transform:translate(-50%,-50%)}.HeroFormLayer-module__ULdYmW__move{will-change:transform, opacity;width:100%;height:100%;position:relative}.HeroFormLayer-module__ULdYmW__fill{width:100%;height:100%}.HeroFormLayer-module__ULdYmW__veil{will-change:opacity, transform;background:radial-gradient(circle,#000 0% 54%,#0000 78%);position:absolute;inset:-30%}@media (max-width:900px){.HeroFormLayer-module__ULdYmW__layer{--form-width:40vmin;--centre-x:calc(56% + var(--form-width) / 2);--centre-y:calc(34% + 40px)}.HeroFormLayer-module__ULdYmW__anchor:nth-child(n+6){display:none}}@media (max-width:640px){.HeroFormLayer-module__ULdYmW__layer{--centre-x:50%}}
.StatueVideo-module__Q4a1iW__video{aspect-ratio:1;object-fit:cover;mix-blend-mode:screen;pointer-events:none;width:100%;display:block}
@media (pointer:coarse){.HeroSequence-module__ZecM6q__first{overflow-x:clip}}.HeroSequence-module__ZecM6q__first{background:var(--color-bg);align-items:center;min-height:100svh;display:flex;position:relative}.HeroSequence-module__ZecM6q__firstInner{z-index:1;padding-top:var(--header-height);position:relative}.HeroSequence-module__ZecM6q__headline{font-size:var(--fs-hero-headline);line-height:var(--lh-tight);position:relative}.HeroSequence-module__ZecM6q__headline:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 75% at 62% 55%,#0000008c 0%,#0000 72%);position:absolute;inset:-14% -8%}.HeroSequence-module__ZecM6q__headlineLine2,.HeroSequence-module__ZecM6q__blockLine{display:block}.HeroSequence-module__ZecM6q__body{max-width:46ch;font-size:var(--fs-body-lg);color:var(--color-text-secondary);margin-top:40px}@media (max-width:640px){.HeroSequence-module__ZecM6q__body{margin-top:16px}}.HeroSequence-module__ZecM6q__ctaWrap{margin-top:44px}.HeroSequence-module__ZecM6q__statueSlot{z-index:0;pointer-events:none;width:min(44vw,84vh);position:absolute;top:calc(50% - min(22vw,42vh));right:4vw}.HeroSequence-module__ZecM6q__statueVideo{animation:22s ease-in-out infinite alternate HeroSequence-module__ZecM6q__hero-drift;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%),linear-gradient(#0000 0%,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%),linear-gradient(#0000 0%,#000 9% 91%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes HeroSequence-module__ZecM6q__hero-drift{0%{transform:translate(0,0)}to{transform:translate(-1.6%,2.2%)}}@media (max-width:1024px){.HeroSequence-module__ZecM6q__statueSlot{right:2vw;top:calc(var(--header-height) + 6vmin);width:54vmin}}.HeroSequence-module__ZecM6q__scrollArea{position:relative}.HeroSequence-module__ZecM6q__scrollAreaPinned{height:calc(var(--hero-scroll-multiplier) * 100vh)}@media (max-width:640px){.HeroSequence-module__ZecM6q__scrollAreaPinned{height:calc(var(--hero-scroll-multiplier) * .7 * 100vh);margin-bottom:52vh}.HeroSequence-module__ZecM6q__first{flex-direction:column;align-items:stretch}.HeroSequence-module__ZecM6q__firstInner{min-height:0;padding-top:calc(var(--header-height) + 24px);flex:none;margin-block:auto;padding-bottom:0}.HeroSequence-module__ZecM6q__statueSlot{flex:none;width:100%;height:50svh;position:relative;top:auto;right:auto}.HeroSequence-module__ZecM6q__statueVideo{width:100%;height:100%;animation:none;position:absolute;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 87%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 87%,#0000 100%)}.HeroSequence-module__ZecM6q__headline{font-size:clamp(1.85rem,9.2vw,2.5rem)}.HeroSequence-module__ZecM6q__body{margin-top:22px;font-size:clamp(.9375rem,4.2vw,1.05rem)}.HeroSequence-module__ZecM6q__ctaWrap{margin-top:16px}.HeroSequence-module__ZecM6q__ctaWrap a{height:51px;padding-inline:21px;font-size:.875rem}}.HeroSequence-module__ZecM6q__backdropSticky{height:0;position:relative}.HeroSequence-module__ZecM6q__scrollAreaPinned .HeroSequence-module__ZecM6q__backdropSticky{position:sticky;top:0}.HeroSequence-module__ZecM6q__sticky{align-items:center;min-height:60vh;display:flex}.HeroSequence-module__ZecM6q__scrollAreaPinned .HeroSequence-module__ZecM6q__sticky{height:50vh;min-height:0;position:sticky;top:25vh}@media (max-width:640px){.HeroSequence-module__ZecM6q__scrollAreaPinned .HeroSequence-module__ZecM6q__sticky{padding-top:49vh}}.HeroSequence-module__ZecM6q__states{flex-direction:column;gap:30px;display:flex}.HeroSequence-module__ZecM6q__stateLine{font-family:var(--font-display);font-size:var(--fs-hero-scroll-state);line-height:var(--lh-heading);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);opacity:.16;will-change:opacity}.HeroSequence-module__ZecM6q__stateLineGrow{font-size:calc(var(--fs-hero-scroll-state) + (var(--fs-hero-headline) - var(--fs-hero-scroll-state)) * var(--grow,0));line-height:calc(var(--lh-heading) + (var(--lh-tight) - var(--lh-heading)) * var(--grow,0))}@media (max-width:640px){.HeroSequence-module__ZecM6q__stateSeg{display:block}}.HeroSequence-module__ZecM6q__debug{z-index:var(--z-live-region);color:#0f0;pointer-events:none;background:#000000b3;padding:4px 8px;font-family:monospace;font-size:12px;position:fixed;bottom:12px;left:12px}.HeroSequence-module__ZecM6q__deleted,.HeroSequence-module__ZecM6q__inserted{text-decoration:none;position:relative}.HeroSequence-module__ZecM6q__deletedWord{opacity:.3}@media (max-width:640px){.HeroSequence-module__ZecM6q__deletedWord{opacity:.18}}.HeroSequence-module__ZecM6q__deleted:after,.HeroSequence-module__ZecM6q__inserted:after{content:"";background:var(--color-redline);transform-origin:0;pointer-events:none;height:.05em;position:absolute;left:-.03em;right:-.03em;transform:scaleX(1)}.HeroSequence-module__ZecM6q__deleted:after{animation:HeroSequence-module__ZecM6q__redline-draw var(--redline-draw-duration) var(--ease-standard) var(--redline-delay) both;top:.74em}.HeroSequence-module__ZecM6q__inserted:after{animation:HeroSequence-module__ZecM6q__redline-draw var(--redline-draw-duration) var(--ease-standard) calc(var(--redline-delay) + var(--redline-draw-duration) + var(--redline-gap)) both;top:1.1em}@keyframes HeroSequence-module__ZecM6q__redline-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HeroSequence-module__ZecM6q__line1Tail{display:inline}
.NpoHero-module__dLw9ha__section{min-height:100svh;padding-block:calc(var(--header-height) + 48px) 96px;align-items:center;display:flex;position:relative}.NpoHero-module__dLw9ha__inner{width:100%;display:grid;position:relative}.NpoHero-module__dLw9ha__content{z-index:1;grid-area:1/1;align-self:center;max-width:55%;position:relative}.NpoHero-module__dLw9ha__headline{font-size:var(--fs-hero-headline);line-height:var(--lh-tight)}.NpoHero-module__dLw9ha__headlineLine{display:block}.NpoHero-module__dLw9ha__subheadline{font-size:clamp(1.9rem,3vw,3rem);line-height:var(--lh-heading);margin-top:14px;display:block}.NpoHero-module__dLw9ha__body{max-width:44ch;font-size:var(--fs-body-lg);color:var(--color-text-secondary);margin-top:36px}.NpoHero-module__dLw9ha__ctaWrap{margin-top:44px}.NpoHero-module__dLw9ha__art{width:min(46%,680px);margin-right:calc(-1 * var(--content-side-padding) * .75);pointer-events:none;grid-area:1/1;place-self:end;margin-bottom:-140px}.NpoHero-module__dLw9ha__art g[data-g]{animation:NpoHero-module__dLw9ha__art-shimmer calc(2.75s + var(--g) * .4s) ease-in-out infinite;animation-delay:calc(var(--g) * -1.05s)}@keyframes NpoHero-module__dLw9ha__art-shimmer{0%,to{opacity:1}45%{opacity:.55}}@media (max-width:900px){.NpoHero-module__dLw9ha__section{padding-bottom:64px}.NpoHero-module__dLw9ha__inner{display:block}.NpoHero-module__dLw9ha__content{max-width:100%}.NpoHero-module__dLw9ha__art{width:min(92%,500px);margin:32px -24px -60px auto}}@media (max-width:640px){.NpoHero-module__dLw9ha__section{padding-top:calc(var(--header-height) + 90px);padding-bottom:16px}.NpoHero-module__dLw9ha__inner{min-height:calc(100svh - var(--header-height) - 40px);flex-direction:column;display:flex}.NpoHero-module__dLw9ha__headline{font-size:clamp(1.85rem,9.2vw,2.5rem)}.NpoHero-module__dLw9ha__subheadline{margin-top:10px;font-size:clamp(1.25rem,6.2vw,1.7rem)}.NpoHero-module__dLw9ha__body{margin-top:22px;font-size:clamp(.9375rem,4.2vw,1.05rem)}.NpoHero-module__dLw9ha__ctaWrap{margin-top:16px}.NpoHero-module__dLw9ha__ctaWrap a{height:51px;padding-inline:21px;font-size:.875rem}.NpoHero-module__dLw9ha__art{width:auto;height:min(44svh,430px);margin:auto -10px auto auto;padding-top:12px}}
.MetalIcon-module__DbfyGq__icon{width:var(--metal-icon-width);aspect-ratio:var(--metal-icon-ratio);background-image:var(--metal-layers);background-size:var(--metal-layer-sizes);-webkit-mask-image:var(--metal-icon-src);mask-image:var(--metal-icon-src);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--metal-icon-src);pointer-events:none;background-repeat:no-repeat;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}
.NpoStatements-module__rm0gjq__section{padding-block:160px 200px;position:relative}.NpoStatements-module__rm0gjq__inner{position:relative}.NpoStatements-module__rm0gjq__trailWrap{pointer-events:none;position:absolute;inset:0}.NpoStatements-module__rm0gjq__trail{opacity:.9;width:auto;height:100%;position:absolute;top:0;left:16%}.NpoStatements-module__rm0gjq__trailPhone{display:none}.NpoStatements-module__rm0gjq__trailWrap g[data-g]{opacity:clamp(0, calc(var(--hex-p,99) - var(--g)), 1);transition:opacity .35s linear}.NpoStatements-module__rm0gjq__statement{z-index:1;font-family:var(--font-display);font-size:clamp(2.1rem,3.5vw,3.5rem);line-height:var(--lh-heading);letter-spacing:var(--tracking-tight);max-width:15ch;position:relative}.NpoStatements-module__rm0gjq__second{text-align:right;margin-top:clamp(96px,14vw,190px);margin-left:auto}@media (max-width:640px){.NpoStatements-module__rm0gjq__section{padding-block:140px 64px}.NpoStatements-module__rm0gjq__trail{display:none}.NpoStatements-module__rm0gjq__trailPhone{opacity:.9;width:100%;height:100%;display:block;position:absolute;top:0;left:0;translate:-20vw}.NpoStatements-module__rm0gjq__statement{max-width:none;font-size:clamp(1.9rem,8vw,2.4rem)}.NpoStatements-module__rm0gjq__segment{display:block}}
.PropositionSection-module__2h4tTq__section{align-items:center;min-height:100vh;padding-block:160px;display:flex;position:relative}.PropositionSection-module__2h4tTq__inner{width:100%;display:grid;position:relative}.PropositionSection-module__2h4tTq__inner:before{content:"";aspect-ratio:771/716;visibility:hidden;grid-area:1/1;justify-self:end;width:47%}.PropositionSection-module__2h4tTq__content{z-index:1;grid-area:1/1;align-self:center;max-width:54%;position:relative}.PropositionSection-module__2h4tTq__leadIn{font-family:var(--font-display);margin-bottom:20px;font-size:clamp(1.4rem,2vw,2rem)}.PropositionSection-module__2h4tTq__headline{font-size:var(--fs-section-headline)}.PropositionSection-module__2h4tTq__headlineLine{display:block}.PropositionSection-module__2h4tTq__body{max-width:62ch;font-size:var(--fs-body-lg);color:var(--color-text-secondary);margin-top:34px}.PropositionSection-module__2h4tTq__body+.PropositionSection-module__2h4tTq__body{margin-top:18px}.PropositionSection-module__2h4tTq__cluster{top:50%;right:calc(-1 * var(--content-side-padding) / 2);aspect-ratio:771/716;pointer-events:none;width:47%;position:absolute;transform:translateY(-50%)}.PropositionSection-module__2h4tTq__glowHold{position:absolute;inset:0}.PropositionSection-module__2h4tTq__glow{mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.PropositionSection-module__2h4tTq__starSmall{aspect-ratio:135.1/143.933;width:20.2%;animation:9s ease-in-out infinite PropositionSection-module__2h4tTq__form-float-a;position:absolute;top:4.7%;left:22.8%}.PropositionSection-module__2h4tTq__starOutline{aspect-ratio:208.712/228.933;width:31.3%;animation:11.5s ease-in-out infinite PropositionSection-module__2h4tTq__form-float-b;position:absolute;top:8.1%;left:54.7%}.PropositionSection-module__2h4tTq__starFilled{aspect-ratio:330.822/363.412;width:49.5%;animation:13.5s ease-in-out infinite PropositionSection-module__2h4tTq__form-float-c;position:absolute;top:35.5%;left:18.3%}.PropositionSection-module__2h4tTq__cluster{--float-gain:1.2}@keyframes PropositionSection-module__2h4tTq__form-float-a{0%{transform:translate3d(calc(-1.5px * var(--float-gain)), calc(3px * var(--float-gain)), 0) rotate(calc(-1.1deg * var(--float-gain)))}34%{transform:translate3d(calc(1px * var(--float-gain)), calc(-1px * var(--float-gain)), 0) rotate(calc(.5deg * var(--float-gain)))}67%{transform:translate3d(calc(1.5px * var(--float-gain)), calc(-4px * var(--float-gain)), 0) rotate(calc(1.2deg * var(--float-gain)))}to{transform:translate3d(calc(-1.5px * var(--float-gain)), calc(3px * var(--float-gain)), 0) rotate(calc(-1.1deg * var(--float-gain)))}}@keyframes PropositionSection-module__2h4tTq__form-float-b{0%{transform:translate3d(calc(1.5px * var(--float-gain)), calc(-3.5px * var(--float-gain)), 0) rotate(calc(1.2deg * var(--float-gain)))}31%{transform:translate3d(calc(-1px * var(--float-gain)), calc(1px * var(--float-gain)), 0) rotate(calc(-.4deg * var(--float-gain)))}66%{transform:translate3d(calc(-2px * var(--float-gain)), calc(4px * var(--float-gain)), 0) rotate(calc(-1.3deg * var(--float-gain)))}to{transform:translate3d(calc(1.5px * var(--float-gain)), calc(-3.5px * var(--float-gain)), 0) rotate(calc(1.2deg * var(--float-gain)))}}@keyframes PropositionSection-module__2h4tTq__form-float-c{0%{transform:translate3d(calc(-1px * var(--float-gain)), calc(-4px * var(--float-gain)), 0) rotate(calc(.9deg * var(--float-gain)))}36%{transform:translate3d(calc(1.5px * var(--float-gain)), 0, 0) rotate(calc(-.5deg * var(--float-gain)))}69%{transform:translate3d(calc(2px * var(--float-gain)), calc(3.5px * var(--float-gain)), 0) rotate(calc(-1deg * var(--float-gain)))}to{transform:translate3d(calc(-1px * var(--float-gain)), calc(-4px * var(--float-gain)), 0) rotate(calc(.9deg * var(--float-gain)))}}@media (max-width:900px){.PropositionSection-module__2h4tTq__section{padding-block:110px}.PropositionSection-module__2h4tTq__inner:before{display:none}.PropositionSection-module__2h4tTq__content{max-width:100%}.PropositionSection-module__2h4tTq__cluster{width:84%;margin:64px auto 0;position:relative;top:auto;right:auto;transform:none}}@media (max-width:640px){.PropositionSection-module__2h4tTq__section{margin-top:-17svh}.PropositionSection-module__2h4tTq__cluster{--float-gain:5}}
.NpoProductsSection-module__qdqpAa__section{padding-block:160px;position:relative}.NpoProductsSection-module__qdqpAa__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.NpoProductsSection-module__qdqpAa__card{border:1px solid #ffffff29;flex-direction:column;padding:28px 32px 30px;display:flex}.NpoProductsSection-module__qdqpAa__stage{justify-content:center;align-items:center;height:clamp(150px,13vw,200px);margin-bottom:28px;display:flex}.NpoProductsSection-module__qdqpAa__art{pointer-events:none;width:100%;max-height:100%}.NpoProductsSection-module__qdqpAa__card[data-product=casework] .NpoProductsSection-module__qdqpAa__art g[data-g],.NpoProductsSection-module__qdqpAa__card[data-product=grants] .NpoProductsSection-module__qdqpAa__art g[data-g]{animation:NpoProductsSection-module__qdqpAa__art-shimmer calc(2.75s + var(--g) * .4s) ease-in-out infinite;animation-delay:calc(var(--g) * -1.05s)}@keyframes NpoProductsSection-module__qdqpAa__art-shimmer{0%,to{opacity:1}45%{opacity:.55}}.NpoProductsSection-module__qdqpAa__card[data-product=voice] .NpoProductsSection-module__qdqpAa__art g[data-g]{animation:4.2s ease-in-out infinite NpoProductsSection-module__qdqpAa__card-pulse;animation-delay:calc(var(--g) * .42s - 4.2s)}@keyframes NpoProductsSection-module__qdqpAa__card-pulse{0%,to{opacity:.78}10%{opacity:1}26%{opacity:.78}}.NpoProductsSection-module__qdqpAa__name{color:var(--color-text-secondary);font-size:13.5px}.NpoProductsSection-module__qdqpAa__headline{font-family:var(--font-display);font-size:clamp(1.5rem,2vw,2rem);line-height:var(--lh-heading);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin-top:10px}.NpoProductsSection-module__qdqpAa__body{color:var(--color-text-secondary);margin-top:16px;font-size:clamp(.875rem,1.12vw,1.1rem)}.NpoProductsSection-module__qdqpAa__linkWrap{margin-top:auto;padding-top:28px}@media (max-width:900px){.NpoProductsSection-module__qdqpAa__section{padding-block:110px}.NpoProductsSection-module__qdqpAa__row{margin-inline:calc(-1 * var(--content-side-padding));padding-inline:var(--content-side-padding);scroll-snap-type:x mandatory;scroll-padding-inline:var(--content-side-padding);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:16px;display:flex;overflow-x:auto}.NpoProductsSection-module__qdqpAa__row::-webkit-scrollbar{display:none}.NpoProductsSection-module__qdqpAa__card{scroll-snap-align:start;flex:0 0 min(84%,420px);padding:24px 24px 26px}.NpoProductsSection-module__qdqpAa__stage{height:160px;margin-bottom:24px}}@media (max-width:640px){.NpoProductsSection-module__qdqpAa__section{padding-block:80px 110px}}
.CompensationSection-module__GiSJwW__section{--hex-w:min(955px, max(78vw, 663px));--section-pad:140px;--glow-bleed:calc(var(--hex-w) * 1.25);position:relative}.CompensationSection-module__GiSJwW__glowScope{left:0;right:0;top:calc(-1 * var(--glow-bleed));bottom:calc(-1 * var(--glow-bleed));pointer-events:none;z-index:2;opacity:var(--glow-fade,1);position:absolute;overflow:hidden}.CompensationSection-module__GiSJwW__glowMover{pointer-events:none;position:absolute;inset:0}.CompensationSection-module__GiSJwW__glowLeft,.CompensationSection-module__GiSJwW__glowRight{width:calc(var(--hex-w) * 1.5721);aspect-ratio:1767/1640;mix-blend-mode:screen;pointer-events:none;opacity:.8;max-width:none;position:absolute;top:50%}.CompensationSection-module__GiSJwW__glowLeft{transform:translate(-50%, -50%) rotate(var(--beam-rot-l,0deg));left:0}.CompensationSection-module__GiSJwW__glowRight{transform:translate(50%, -50%) rotate(var(--beam-rot-r,0deg)) scaleX(-1);right:0}@media (max-width:848px){.CompensationSection-module__GiSJwW__section{--glow-bleed:135vmin}.CompensationSection-module__GiSJwW__glowLeft,.CompensationSection-module__GiSJwW__glowRight{width:135vmin;top:auto;bottom:auto}.CompensationSection-module__GiSJwW__glowLeft{left:0;top:calc(var(--glow-bleed) + var(--section-pad) + var(--hex-w) * .1);transform:translate(-50%, -50%) rotate(var(--beam-rot-l,0deg))}.CompensationSection-module__GiSJwW__glowRight{right:0;bottom:calc(var(--glow-bleed) + var(--section-pad) + var(--hex-w) * .1);transform:translate(50%, 50%) rotate(var(--beam-rot-r,0deg)) scaleX(-1)}}.CompensationSection-module__GiSJwW__shapeClip{padding-block:var(--section-pad);position:relative;overflow:hidden}.CompensationSection-module__GiSJwW__hexWrap{width:var(--hex-w);aspect-ratio:1124/1125;justify-content:center;align-items:center;margin-inline:50% 0;display:flex;position:relative;translate:-50%}.CompensationSection-module__GiSJwW__hexOutline{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.CompensationSection-module__GiSJwW__content{z-index:1;text-align:center;max-width:min(74%,86vw);position:relative}.CompensationSection-module__GiSJwW__leadIn{font-family:var(--font-display);margin-bottom:20px;font-size:clamp(1.4rem,2vw,2rem)}.CompensationSection-module__GiSJwW__headline{font-size:var(--fs-section-headline)}.CompensationSection-module__GiSJwW__headlineLine{display:block}.CompensationSection-module__GiSJwW__body{max-width:58ch;font-size:var(--fs-body-lg);color:var(--color-text-secondary);margin:40px auto 0}.CompensationSection-module__GiSJwW__body+.CompensationSection-module__GiSJwW__body{margin-top:18px}.CompensationSection-module__GiSJwW__closing{font-size:var(--fs-body);color:var(--color-text-primary);margin-top:56px}.CompensationSection-module__GiSJwW__closingLine{display:block}@media (max-width:640px){.CompensationSection-module__GiSJwW__section{--section-pad:48px}.CompensationSection-module__GiSJwW__body{margin-top:28px}.CompensationSection-module__GiSJwW__closing{margin-top:42px}.CompensationSection-module__GiSJwW__content{max-width:88vw}}
.NpoBuiltSection-module__VAhHIq__section{align-items:center;min-height:100vh;padding-block:160px;display:flex;position:relative}.NpoBuiltSection-module__VAhHIq__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;width:100%;display:grid;position:relative}.NpoBuiltSection-module__VAhHIq__art{width:min(84%,620px);margin-left:calc(-1 * var(--content-side-padding) / 2);pointer-events:none;grid-area:1/1/3/2;place-self:center start}.NpoBuiltSection-module__VAhHIq__art g[data-g]{animation:NpoBuiltSection-module__VAhHIq__art-shimmer calc(2.75s + var(--g) * .4s) ease-in-out infinite;animation-delay:calc(var(--g) * -1.05s)}@keyframes NpoBuiltSection-module__VAhHIq__art-shimmer{0%,to{opacity:1}45%{opacity:.55}}.NpoBuiltSection-module__VAhHIq__content{z-index:1;grid-area:1/2;align-self:end;position:relative}.NpoBuiltSection-module__VAhHIq__leadIn{font-family:var(--font-display);font-size:var(--fs-section-headline);line-height:var(--lh-heading);margin-bottom:14px}.NpoBuiltSection-module__VAhHIq__headline{color:var(--color-text-primary);font-size:clamp(1.9rem,3vw,3rem)}.NpoBuiltSection-module__VAhHIq__headlineLine{display:block}.NpoBuiltSection-module__VAhHIq__bodyLead{max-width:34ch;color:var(--color-text-primary);margin-top:40px;font-size:clamp(1.2rem,1.7vw,1.625rem)}.NpoBuiltSection-module__VAhHIq__body{max-width:44ch;font-size:var(--fs-body-lg);color:var(--color-text-secondary);margin-top:22px}.NpoBuiltSection-module__VAhHIq__body+.NpoBuiltSection-module__VAhHIq__body{margin-top:18px}.NpoBuiltSection-module__VAhHIq__closing{font-size:var(--fs-body-lg);color:var(--color-text-primary);margin-top:40px}.NpoBuiltSection-module__VAhHIq__frame{z-index:1;border:1px solid #ffffff29;grid-area:2/2;align-self:start;align-items:center;gap:36px;max-width:52ch;margin-top:48px;padding:28px 32px;display:flex;position:relative}.NpoBuiltSection-module__VAhHIq__frameCopy{flex:1}.NpoBuiltSection-module__VAhHIq__frameCopy .NpoBuiltSection-module__VAhHIq__body{margin-top:0}.NpoBuiltSection-module__VAhHIq__frameCopy .NpoBuiltSection-module__VAhHIq__closing{margin-top:16px}.NpoBuiltSection-module__VAhHIq__frameArt{flex:0 0 128px;width:128px}.NpoBuiltSection-module__VAhHIq__frameArt g[data-g]{animation:NpoBuiltSection-module__VAhHIq__art-shimmer calc(2.75s + var(--g) * .4s) ease-in-out infinite;animation-delay:calc(var(--g) * -1.05s)}@media (max-width:900px){.NpoBuiltSection-module__VAhHIq__section{min-height:0;padding-block:110px}.NpoBuiltSection-module__VAhHIq__inner{display:block}.NpoBuiltSection-module__VAhHIq__content{max-width:100%}.NpoBuiltSection-module__VAhHIq__art{width:84%;margin:56px auto 0;display:block}}@media (max-width:640px){.NpoBuiltSection-module__VAhHIq__frame{flex-direction:column;align-items:flex-start;gap:24px;padding:24px}.NpoBuiltSection-module__VAhHIq__frameArt{flex-basis:auto;align-self:center;width:118px}}
.TurnkeySection-module__DUOdpq__section,.TurnkeySection-module__DUOdpq__scrollArea{position:relative}.TurnkeySection-module__DUOdpq__scrollAreaPinned{--pin-height:calc(var(--loop-scroll-multiplier) * 100vh);height:var(--pin-height)}.TurnkeySection-module__DUOdpq__sticky{position:relative}.TurnkeySection-module__DUOdpq__scrollAreaPinned .TurnkeySection-module__DUOdpq__sticky{height:100svh;position:sticky;top:0;overflow:hidden}.TurnkeySection-module__DUOdpq__copyScreen{align-items:center;min-height:100svh;display:flex;position:relative}.TurnkeySection-module__DUOdpq__copyContainer{width:100%}.TurnkeySection-module__DUOdpq__loopScreen{flex-direction:column;justify-content:center;align-items:center;gap:clamp(8px,2.5svh,24px);min-height:100svh;display:flex;position:relative}.TurnkeySection-module__DUOdpq__scrollAreaPinned .TurnkeySection-module__DUOdpq__copyScreen,.TurnkeySection-module__DUOdpq__scrollAreaPinned .TurnkeySection-module__DUOdpq__loopScreen{min-height:0;position:absolute;inset:0}.TurnkeySection-module__DUOdpq__scrollAreaPinned .TurnkeySection-module__DUOdpq__loopLeadIn,.TurnkeySection-module__DUOdpq__scrollAreaPinned .TurnkeySection-module__DUOdpq__hexWrap,.TurnkeySection-module__DUOdpq__scrollAreaPinned .TurnkeySection-module__DUOdpq__zones{opacity:0}.TurnkeySection-module__DUOdpq__headingRow{justify-content:flex-start;align-items:flex-start;gap:40px 134px;display:flex;position:relative}.TurnkeySection-module__DUOdpq__headline{font-size:var(--fs-section-headline)}.TurnkeySection-module__DUOdpq__headlineLine{display:block}.TurnkeySection-module__DUOdpq__manifest{max-width:21em;font-family:var(--font-display);font-size:clamp(1.5rem,2.3vw,2.25rem);line-height:var(--lh-heading);letter-spacing:var(--tracking-tight);margin-top:32px}.TurnkeySection-module__DUOdpq__iconSlot{flex-shrink:0}.TurnkeySection-module__DUOdpq__iconStage{--icon-size:clamp(120px, 12.4vw, 239px);width:var(--icon-size);height:calc(var(--icon-size) * 228.933 / 208.712);pointer-events:none;flex-shrink:0;position:relative}.TurnkeySection-module__DUOdpq__iconRunway{top:0;left:calc(var(--icon-size) * -.3);width:calc(var(--icon-size) * 3.75);height:100%;position:absolute;-webkit-mask-image:linear-gradient(90deg,#000 0 81%,#0000 99%);mask-image:linear-gradient(90deg,#000 0 81%,#0000 99%)}.TurnkeySection-module__DUOdpq__icon{left:calc(var(--icon-size) * .3);width:var(--icon-size);height:100%;position:absolute;top:0}.TurnkeySection-module__DUOdpq__iconOuter,.TurnkeySection-module__DUOdpq__iconInner{width:100%;height:100%;position:absolute}.TurnkeySection-module__DUOdpq__iconInner{width:44.8%;height:44.8%;inset:27.6%}.TurnkeySection-module__DUOdpq__loopLeadIn{padding-inline:var(--content-side-padding);text-align:center;font-family:var(--font-display);font-size:clamp(1.4rem,2.2vw,2.1rem)}.TurnkeySection-module__DUOdpq__shapeClip{width:100%;margin-block:-24px;padding-block:48px;overflow:hidden}.TurnkeySection-module__DUOdpq__loopScreen{--hex-w:min(955px, max(78vw, 663px), 65svh)}.TurnkeySection-module__DUOdpq__hexWrap{width:var(--hex-w);aspect-ratio:208.712/228.933;justify-content:center;align-items:center;margin-inline:50% 0;display:flex;position:relative;translate:-50%}.TurnkeySection-module__DUOdpq__hexOutline{pointer-events:none;filter:brightness(1.18);width:100%;height:100%;position:absolute;inset:0}.TurnkeySection-module__DUOdpq__hexBloom{pointer-events:none;filter:contrast(3.5)blur(clamp(6px,1.3vw,13px))brightness(1.5);width:100%;height:100%;position:absolute;inset:0}@media (max-width:640px){.TurnkeySection-module__DUOdpq__hexBloom{display:none}}.TurnkeySection-module__DUOdpq__hexInner{pointer-events:none;opacity:0;width:44.8%;height:44.8%;position:absolute;inset:27.6%}.TurnkeySection-module__DUOdpq__zones{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:clamp(16px,2.6svh,26px);max-width:min(74%,86vw);margin:0;padding:0;list-style:none;display:flex;position:relative}.TurnkeySection-module__DUOdpq__zone{color:var(--color-text-primary);transform-origin:50%;font-size:clamp(1.4rem,2vw,2rem);line-height:1.2}.TurnkeySection-module__DUOdpq__zone:first-child{opacity:1;transform:scale(1.32)}.TurnkeySection-module__DUOdpq__zone:nth-child(2){opacity:.81;transform:scale(1.15)}.TurnkeySection-module__DUOdpq__zone:nth-child(3){opacity:.62;transform:scale(.98)}.TurnkeySection-module__DUOdpq__zone:nth-child(4){opacity:.43;transform:scale(.81)}.TurnkeySection-module__DUOdpq__zone:nth-child(5){opacity:.24;transform:scale(.64)}.TurnkeySection-module__DUOdpq__loopScreenMarker{width:0;height:0;position:absolute;bottom:100svh;left:0}.TurnkeySection-module__DUOdpq__scrollAreaPinned .TurnkeySection-module__DUOdpq__loopScreenMarker{bottom:auto;top:calc((var(--pin-height) - 100vh) * var(--loop-start-fraction))}@media (max-width:640px){.TurnkeySection-module__DUOdpq__headingRow{flex-direction:column}.TurnkeySection-module__DUOdpq__manifestPart{display:block}.TurnkeySection-module__DUOdpq__loopLeadIn{font-size:1.35rem}.TurnkeySection-module__DUOdpq__zone{text-wrap:balance;max-width:16ch;font-size:1.3rem}}
.NpoMathSection-module__R84tha__section{padding-block:180px 120px;position:relative}.NpoMathSection-module__R84tha__inner{text-align:center;flex-direction:column;align-items:center;display:flex}.NpoMathSection-module__R84tha__top{text-align:left;width:100%;display:grid}.NpoMathSection-module__R84tha__content{z-index:1;grid-area:1/1;align-self:center;max-width:52%;position:relative}.NpoMathSection-module__R84tha__art{width:min(40%,540px);margin-right:calc(-1 * var(--content-side-padding) / 2);pointer-events:none;grid-area:1/1;place-self:center end}.NpoMathSection-module__R84tha__art g[data-g]{transform-box:view-box}.NpoMathSection-module__R84tha__art g[data-g="1"]{animation:7s ease-in-out infinite NpoMathSection-module__R84tha__beam-rock}.NpoMathSection-module__R84tha__art g[data-g="2"]{animation:7s ease-in-out infinite NpoMathSection-module__R84tha__pan-left}.NpoMathSection-module__R84tha__art g[data-g="3"]{animation:7s ease-in-out infinite NpoMathSection-module__R84tha__pan-right}.NpoMathSection-module__R84tha__art g[data-g="4"],.NpoMathSection-module__R84tha__art g[data-g="5"],.NpoMathSection-module__R84tha__art g[data-g="6"]{animation:NpoMathSection-module__R84tha__pan-left 7s ease-in-out infinite, NpoMathSection-module__R84tha__art-shimmer calc(2.75s + var(--g) * .4s) ease-in-out infinite;animation-delay:0s, calc(var(--g) * -1.05s)}.NpoMathSection-module__R84tha__art g[data-g="7"],.NpoMathSection-module__R84tha__art g[data-g="8"],.NpoMathSection-module__R84tha__art g[data-g="9"]{animation:NpoMathSection-module__R84tha__pan-right 7s ease-in-out infinite, NpoMathSection-module__R84tha__art-shimmer calc(2.75s + var(--g) * .4s) ease-in-out infinite;animation-delay:0s, calc(var(--g) * -1.05s)}@keyframes NpoMathSection-module__R84tha__beam-rock{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}@keyframes NpoMathSection-module__R84tha__pan-left{0%,to{transform:translateY(0)}25%{transform:translateY(calc(var(--half) * .0349))}75%{transform:translateY(calc(var(--half) * -.0349))}}@keyframes NpoMathSection-module__R84tha__pan-right{0%,to{transform:translateY(0)}25%{transform:translateY(calc(var(--half) * -.0349))}75%{transform:translateY(calc(var(--half) * .0349))}}@keyframes NpoMathSection-module__R84tha__art-shimmer{0%,to{opacity:1}45%{opacity:.55}}.NpoMathSection-module__R84tha__leadIn{font-family:var(--font-display);margin-bottom:20px;font-size:clamp(1.4rem,2vw,2rem)}.NpoMathSection-module__R84tha__headline{font-size:var(--fs-section-headline)}.NpoMathSection-module__R84tha__headlineLine{display:block}.NpoMathSection-module__R84tha__bodyLead{max-width:34ch;color:var(--color-text-primary);margin-top:40px;font-size:clamp(1.2rem,1.7vw,1.625rem)}.NpoMathSection-module__R84tha__body{max-width:44ch;color:var(--color-text-secondary);margin-top:22px;font-size:clamp(.875rem,1.12vw,1.1rem)}.NpoMathSection-module__R84tha__bodyAccentSpan{color:var(--color-text-primary)}.NpoMathSection-module__R84tha__closing{font-family:var(--font-display);font-size:clamp(1.9rem,3vw,3rem);line-height:var(--lh-heading);letter-spacing:var(--tracking-tight);margin-top:272px}.NpoMathSection-module__R84tha__closingLine{display:block}.NpoMathSection-module__R84tha__growthWrap{pointer-events:none;width:100%;margin-top:48px;position:relative}.NpoMathSection-module__R84tha__growth{width:100%}@media (max-width:900px){.NpoMathSection-module__R84tha__top{display:block}.NpoMathSection-module__R84tha__content{max-width:100%}.NpoMathSection-module__R84tha__art{width:min(72%,420px);margin:56px auto 0;display:block}}@media (max-width:640px){.NpoMathSection-module__R84tha__section{padding-block:140px 287px}.NpoMathSection-module__R84tha__closing{margin-top:240px}}
.DifferentiationSection-module__6rwYEG__section{padding-block:185px 140px}.DifferentiationSection-module__6rwYEG__row{justify-content:space-between;gap:64px;display:flex}.DifferentiationSection-module__6rwYEG__headline{font-size:var(--fs-section-headline);max-width:48%}.DifferentiationSection-module__6rwYEG__headlineLine{display:block}.DifferentiationSection-module__6rwYEG__aside{max-width:42%}.DifferentiationSection-module__6rwYEG__body{font-size:var(--fs-body-lg);color:var(--color-text-primary)}.DifferentiationSection-module__6rwYEG__body+.DifferentiationSection-module__6rwYEG__body{margin-top:18px}.DifferentiationSection-module__6rwYEG__closing{font-size:var(--fs-body-lg);color:var(--color-text-secondary);margin-top:28px}@media (max-width:900px){.DifferentiationSection-module__6rwYEG__section{padding-block:113px 100px}.DifferentiationSection-module__6rwYEG__row{flex-direction:column}.DifferentiationSection-module__6rwYEG__headline,.DifferentiationSection-module__6rwYEG__aside{max-width:100%}}@media (max-width:640px){.DifferentiationSection-module__6rwYEG__section{padding-block:89px 140px}.DifferentiationSection-module__6rwYEG__row{gap:26px}}
.NpoFinalSection-module__Xq_4RG__section{align-items:center;min-height:92vh;padding-block:140px;display:flex;position:relative}.NpoFinalSection-module__Xq_4RG__inner{justify-content:center;width:100%;display:flex;position:relative}.NpoFinalSection-module__Xq_4RG__ring{pointer-events:none;width:clamp(520px,56vw,820px);max-width:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.NpoFinalSection-module__Xq_4RG__ring g[data-g]{animation:NpoFinalSection-module__Xq_4RG__art-shimmer calc(2.75s + var(--g) * .4s) ease-in-out infinite;animation-delay:calc(var(--g) * -1.05s)}@keyframes NpoFinalSection-module__Xq_4RG__art-shimmer{0%,to{opacity:1}45%{opacity:.55}}.NpoFinalSection-module__Xq_4RG__content{z-index:1;text-align:center;flex-direction:column;align-items:center;padding-block:64px;display:flex;position:relative}.NpoFinalSection-module__Xq_4RG__leadIn{font-family:var(--font-display);font-size:clamp(1.4rem,2vw,2rem)}.NpoFinalSection-module__Xq_4RG__headline{font-size:clamp(3.4rem,7vw,6.6rem);line-height:var(--lh-tight);margin-top:18px}.NpoFinalSection-module__Xq_4RG__headlineLine{display:block}.NpoFinalSection-module__Xq_4RG__ctaWrap{margin-top:48px}@media (max-width:640px){.NpoFinalSection-module__Xq_4RG__section{min-height:0;padding-block:140px 120px}.NpoFinalSection-module__Xq_4RG__ring{opacity:.55;width:185vw}}
.FinalCTASection-module__68RxFG__section{padding-block:40px 60px}.FinalCTASection-module__68RxFG__panel{background:linear-gradient(115deg,#101010 0%,#060606 55%,#000 100%);border-radius:16px;justify-content:space-between;align-items:center;gap:48px;padding:100px 82px;display:flex;position:relative;overflow:hidden}.FinalCTASection-module__68RxFG__leadIn{font-family:var(--font-display);font-size:clamp(1.4rem,2vw,2rem)}.FinalCTASection-module__68RxFG__headline{font-size:var(--fs-section-headline);margin-top:20px}.FinalCTASection-module__68RxFG__headlineLine{display:block}.FinalCTASection-module__68RxFG__body{font-size:var(--fs-body);color:var(--color-text-secondary);margin-top:18px}.FinalCTASection-module__68RxFG__ctaWrap{margin-top:40px}.FinalCTASection-module__68RxFG__media{flex:none;align-self:flex-end;width:clamp(260px,30vw,400px);margin:0 -82px -100px 0}.FinalCTASection-module__68RxFG__mediaVideo{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14%),linear-gradient(#0000 0%,#000 14%);mask-image:linear-gradient(90deg,#0000 0%,#000 14%),linear-gradient(#0000 0%,#000 14%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:900px){.FinalCTASection-module__68RxFG__panel{flex-direction:column;align-items:flex-start;padding:64px 32px}.FinalCTASection-module__68RxFG__media{align-self:center;width:min(100%,420px);margin:0 0 -64px}}@media (max-width:640px){.FinalCTASection-module__68RxFG__section{padding-block:100px 60px}}
.privacy-module__VTbb1a__page{padding-top:calc(var(--header-height) + 64px);padding-bottom:64px}.privacy-module__VTbb1a__title{font-family:var(--font-instrument-serif), serif;font-size:var(--fs-section-headline);margin-bottom:8px;font-weight:400}.privacy-module__VTbb1a__meta{font-size:var(--fs-small);color:var(--color-text-muted);margin-bottom:48px}.privacy-module__VTbb1a__body{max-width:72ch}.privacy-module__VTbb1a__body h2{font-size:var(--fs-body-lg);margin:40px 0 12px;font-weight:500}.privacy-module__VTbb1a__body p,.privacy-module__VTbb1a__body li{font-size:var(--fs-body);color:var(--color-text-secondary);line-height:1.6}.privacy-module__VTbb1a__body p{margin-bottom:14px}.privacy-module__VTbb1a__body ul{margin-bottom:14px;padding-left:22px}.privacy-module__VTbb1a__body a{color:var(--color-text-primary);text-underline-offset:3px;text-decoration:underline}.privacy-module__VTbb1a__home{color:var(--color-text-secondary);text-underline-offset:3px;margin-bottom:40px;font-size:.84375rem;text-decoration:underline;display:inline-block}
