.LogoContent-module__AGTBWW__page{--section-gap:0;--landing-section-gap:clamp(100px, 12vh, 180px);color:#dadada;width:100%;font-family:var(--font-geologica), "Geologica", sans-serif;pointer-events:none;position:relative}.LogoContent-module__AGTBWW__pageClosed{height:100vh;overflow:hidden}.LogoContent-module__AGTBWW__pageOpen,.LogoContent-module__AGTBWW__mobileFlow{gap:var(--section-gap);flex-direction:column;display:flex}.LogoContent-module__AGTBWW__pageOpen{min-height:100vh;overflow:visible}.LogoContent-module__AGTBWW__hero{flex:0 0 100vh;width:100%;height:100vh;position:relative}.LogoContent-module__AGTBWW__heroTitle{color:#262626;text-align:center;text-transform:uppercase;width:580px;margin:0;font-size:24px;font-weight:300;line-height:normal;position:absolute;top:40px;left:50%;transform:translate(-50%)}.LogoContent-module__AGTBWW__heroTypedLine{display:block}.LogoContent-module__AGTBWW__heroCaret{color:currentColor;opacity:.75;width:.55em;margin-left:.08em;display:inline-block;transform:translateY(-.03em)}.LogoContent-module__AGTBWW__heroTitleWaiting .LogoContent-module__AGTBWW__heroCaret{opacity:0}.LogoContent-module__AGTBWW__heroTitleTyping .LogoContent-module__AGTBWW__heroCaret{animation:.92s steps(2,end) infinite LogoContent-module__AGTBWW__typing-caret-blink}.LogoContent-module__AGTBWW__heroTitleTyped .LogoContent-module__AGTBWW__heroCaret{animation:.36s .18s forwards LogoContent-module__AGTBWW__typed-caret-out}.LogoContent-module__AGTBWW__introPending{visibility:hidden;opacity:0;pointer-events:none}.LogoContent-module__AGTBWW__introReady{visibility:visible;opacity:1}.LogoContent-module__AGTBWW__introPending .LogoContent-module__AGTBWW__lineMask>span,.LogoContent-module__AGTBWW__introPending .LogoContent-module__AGTBWW__actions,.LogoContent-module__AGTBWW__introPending.LogoContent-module__AGTBWW__mobilePrinciples,.LogoContent-module__AGTBWW__introPending.LogoContent-module__AGTBWW__mobileContact,.LogoContent-module__AGTBWW__storyProgress.LogoContent-module__AGTBWW__introPending{animation-play-state:paused}.LogoContent-module__AGTBWW__lineMask{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.LogoContent-module__AGTBWW__lineMask>span{animation:LogoContent-module__AGTBWW__line-mask-resolve var(--line-duration,.72s) cubic-bezier(.16, 1, .3, 1) var(--line-delay,0s) forwards;will-change:transform;display:block;transform:translateY(112%)}.LogoContent-module__AGTBWW__desktopJoinForm{width:100%}.LogoContent-module__AGTBWW__mobileJoinForm{display:none}.LogoContent-module__AGTBWW__content{--feature-column-width:clamp(400px, 36vw, 600px);--feature-column-gap:minmax(80px, 1fr);--feature-font-size:clamp(17px, 1.25vw, 24px);grid-template-columns:minmax(0, var(--feature-column-width)) var(--feature-column-gap) minmax(0, var(--feature-column-width));align-items:flex-start;display:grid;position:absolute;top:40.7407vh;left:40px;right:40px}.LogoContent-module__AGTBWW__accordion{flex-direction:column;grid-column:1;gap:24px;width:100%;min-width:0;display:flex}.LogoContent-module__AGTBWW__accordionItem{flex-direction:column;align-items:flex-start;display:flex}.LogoContent-module__AGTBWW__accordionItemOpen{gap:8px}.LogoContent-module__AGTBWW__accordionItemClosed{gap:10px;width:100%}.LogoContent-module__AGTBWW__accordionHeader{color:#dadada;width:100%;font:inherit;font-size:var(--feature-font-size);font-variation-settings:"CRSV" 0, "SHRP" 0;text-align:left;text-transform:uppercase;pointer-events:auto;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-weight:300;line-height:normal;display:flex}.LogoContent-module__AGTBWW__accordionCopy{color:#c8c8c8;width:100%;font-size:var(--feature-font-size);font-variation-settings:"CRSV" 0, "SHRP" 0;margin:0;font-weight:100;line-height:normal}.LogoContent-module__AGTBWW__about{flex-direction:column;grid-column:3;gap:16px;width:100%;min-width:0;display:flex}.LogoContent-module__AGTBWW__aboutCopy{color:#dadadad9;width:100%;font-size:var(--feature-font-size);font-variation-settings:"CRSV" 0, "SHRP" 0;text-align:justify;text-transform:uppercase;margin:0;font-weight:300;line-height:normal}.LogoContent-module__AGTBWW__actions{font-variation-settings:"CRSV" 0, "SHRP" 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.LogoContent-module__AGTBWW__actions>*{flex:1 1 max-content;pointer-events:auto;min-width:max-content;max-width:100%}.LogoContent-module__AGTBWW__contactControl:focus-visible,.LogoContent-module__AGTBWW__accordionHeader:focus-visible{outline-offset:3px;outline:2px solid #ffd803e6}.LogoContent-module__AGTBWW__footer{justify-content:center;align-items:center;width:100%;padding:0 40px 40px;display:flex}.LogoContent-module__AGTBWW__footerHero{opacity:clamp(0, calc(1 - var(--story-progress) * 5), 1);pointer-events:auto;transform:translateY(calc(var(--story-progress) * 24px));transition:opacity .12s linear;position:absolute;bottom:0;left:0;right:0}.LogoContent-module__AGTBWW__footerFlow{flex:none;align-items:flex-end;min-height:320px;position:relative}.LogoContent-module__AGTBWW__footerDock{--contact-ease:cubic-bezier(.22, 1, .36, 1);--footer-dock-expand-duration:.65s;--footer-dock-intro-duration:.65s;--footer-dock-intro-ease:cubic-bezier(.37, 0, .63, 1);--footer-control-size:44px;--footer-expanded-width:218px;--footer-control-gap:8px;--footer-pill-padding:11px;--footer-globe-size:24px;--footer-mail-size:20px;--footer-mail-inset:12px;--footer-collapsed-shift:calc(var(--footer-pill-padding) + var(--footer-globe-size) / 2 - var(--footer-control-size) / 2);--footer-collapsed-right-inset:calc(var(--footer-expanded-width) - var(--footer-collapsed-shift) - var(--footer-control-size));--footer-text-size:16px;--footer-backdrop-blur:37.8px;--footer-intro-half-travel:calc((var(--footer-expanded-width) - var(--footer-control-size)) / 2);width:calc(var(--footer-expanded-width) + var(--footer-control-gap) + var(--footer-control-size));height:var(--footer-control-size);isolation:isolate;position:relative}.LogoContent-module__AGTBWW__footerDockIntro{--footer-intro-left-shift:var(--footer-intro-half-travel);--footer-intro-right-shift:calc(-1 * var(--footer-intro-half-travel))}.LogoContent-module__AGTBWW__copyright{z-index:1;box-sizing:border-box;width:var(--footer-expanded-width);height:var(--footer-control-size);border-radius:calc(var(--footer-control-size) / 2);-webkit-backdrop-filter:blur(var(--footer-backdrop-blur));backdrop-filter:blur(var(--footer-backdrop-blur));-webkit-clip-path:inset(0 0 0 0 round calc(var(--footer-control-size) / 2));clip-path:inset(0 0 0 0 round calc(var(--footer-control-size) / 2));pointer-events:auto;cursor:default;transition:-webkit-clip-path var(--footer-dock-expand-duration) var(--contact-ease), clip-path var(--footer-dock-expand-duration) var(--contact-ease);will-change:clip-path;padding:0;position:absolute;top:0;left:0;overflow:hidden}.LogoContent-module__AGTBWW__copyright:before{box-sizing:border-box;width:var(--footer-expanded-width);border-radius:inherit;content:"";height:100%;transition:left var(--footer-dock-expand-duration) var(--contact-ease), width var(--footer-dock-expand-duration) var(--contact-ease);will-change:left, width;background:#5a5a5a33;position:absolute;top:0;left:0}.LogoContent-module__AGTBWW__copyright:after{box-sizing:border-box;width:var(--footer-expanded-width);border-radius:inherit;content:"";pointer-events:none;-webkit-mask-composite:xor;height:100%;transition:left var(--footer-dock-expand-duration) var(--contact-ease), width var(--footer-dock-expand-duration) var(--contact-ease);will-change:left, width;background:linear-gradient(197deg,#0006 0%,#ffffffd9 54%,#26262666 100%);padding:1px;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.LogoContent-module__AGTBWW__footerDockIntro .LogoContent-module__AGTBWW__copyright:before,.LogoContent-module__AGTBWW__footerDockIntro .LogoContent-module__AGTBWW__copyright:after{animation:LogoContent-module__AGTBWW__footer-copyright-circle-split var(--footer-dock-intro-duration) var(--footer-dock-intro-ease) both}.LogoContent-module__AGTBWW__footerDockIntro .LogoContent-module__AGTBWW__copyright{animation:LogoContent-module__AGTBWW__footer-copyright-from-center var(--footer-dock-intro-duration) var(--footer-dock-intro-ease) both, LogoContent-module__AGTBWW__footer-copyright-backdrop-split var(--footer-dock-intro-duration) var(--footer-dock-intro-ease) both}:is(.LogoContent-module__AGTBWW__footerDockExpanded .LogoContent-module__AGTBWW__copyright,.LogoContent-module__AGTBWW__footerDock:has(.LogoContent-module__AGTBWW__contactControl:focus-visible) .LogoContent-module__AGTBWW__copyright){-webkit-clip-path:inset(0 var(--footer-collapsed-right-inset) 0 var(--footer-collapsed-shift) round calc(var(--footer-control-size) / 2));clip-path:inset(0 var(--footer-collapsed-right-inset) 0 var(--footer-collapsed-shift) round calc(var(--footer-control-size) / 2))}.LogoContent-module__AGTBWW__footerDockExpanded .LogoContent-module__AGTBWW__copyright:before,.LogoContent-module__AGTBWW__footerDockExpanded .LogoContent-module__AGTBWW__copyright:after{left:var(--footer-collapsed-shift);width:var(--footer-control-size)}.LogoContent-module__AGTBWW__footerDock:has(.LogoContent-module__AGTBWW__contactControl:focus-visible) .LogoContent-module__AGTBWW__copyright:before{left:var(--footer-collapsed-shift);width:var(--footer-control-size)}.LogoContent-module__AGTBWW__footerDock:has(.LogoContent-module__AGTBWW__contactControl:focus-visible) .LogoContent-module__AGTBWW__copyright:after{left:var(--footer-collapsed-shift);width:var(--footer-control-size)}@media (hover:hover) and (pointer:fine){.LogoContent-module__AGTBWW__footerDockHoverEnabled:hover .LogoContent-module__AGTBWW__copyright{-webkit-clip-path:inset(0 var(--footer-collapsed-right-inset) 0 var(--footer-collapsed-shift) round calc(var(--footer-control-size) / 2));clip-path:inset(0 var(--footer-collapsed-right-inset) 0 var(--footer-collapsed-shift) round calc(var(--footer-control-size) / 2))}.LogoContent-module__AGTBWW__footerDockHoverEnabled:hover .LogoContent-module__AGTBWW__copyright:before,.LogoContent-module__AGTBWW__footerDockHoverEnabled:hover .LogoContent-module__AGTBWW__copyright:after{left:var(--footer-collapsed-shift);width:var(--footer-control-size)}}.LogoContent-module__AGTBWW__copyright p{top:50%;left:calc(var(--footer-pill-padding) + var(--footer-globe-size) + var(--footer-control-gap));width:calc(var(--footer-expanded-width) - var(--footer-pill-padding) * 2 - var(--footer-globe-size) - var(--footer-control-gap));color:#9d9d9d;max-width:none;font-size:var(--footer-text-size);opacity:1;pointer-events:none;text-align:center;text-transform:uppercase;transition:max-width 0s linear, opacity .18s ease 80ms, transform .32s var(--contact-ease);white-space:nowrap;margin:0;font-weight:200;line-height:1.2;position:absolute;overflow:hidden;transform:translateY(-50%)}.LogoContent-module__AGTBWW__footerDockIntro .LogoContent-module__AGTBWW__copyright p{animation:LogoContent-module__AGTBWW__footer-copyright-label-reveal var(--footer-dock-intro-duration) var(--footer-dock-intro-ease) both}:is(.LogoContent-module__AGTBWW__footerDockExpanded .LogoContent-module__AGTBWW__copyright p,.LogoContent-module__AGTBWW__footerDock:has(.LogoContent-module__AGTBWW__contactControl:focus-visible) .LogoContent-module__AGTBWW__copyright p){opacity:0;max-width:0;transition:max-width 0s linear .18s, opacity .12s ease, transform .26s var(--contact-ease);transform:translateY(-50%)translate(-8px)}@media (hover:hover) and (pointer:fine){.LogoContent-module__AGTBWW__footerDockHoverEnabled:hover .LogoContent-module__AGTBWW__copyright p{opacity:0;max-width:0;transition:max-width 0s linear .18s, opacity .12s ease, transform .26s var(--contact-ease);transform:translateY(-50%)translate(-8px)}}.LogoContent-module__AGTBWW__globeIcon{top:50%;left:var(--footer-pill-padding);z-index:1;width:var(--footer-globe-size);height:var(--footer-globe-size);color:#9d9d9d;position:absolute;transform:translateY(-50%)}.LogoContent-module__AGTBWW__footerDockIntro .LogoContent-module__AGTBWW__globeIcon{animation:none}.LogoContent-module__AGTBWW__contactSlot{z-index:2;width:var(--footer-control-size);height:var(--footer-control-size);position:absolute;top:0;right:0}.LogoContent-module__AGTBWW__footerDockIntro .LogoContent-module__AGTBWW__contactSlot{animation:LogoContent-module__AGTBWW__footer-contact-from-center var(--footer-dock-intro-duration) var(--footer-dock-intro-ease) both}.LogoContent-module__AGTBWW__contactControl{--contact-ease:cubic-bezier(.22, 1, .36, 1);--contact-size:var(--footer-control-size,44px);--contact-expanded-width:var(--footer-expanded-width,164px);isolation:isolate;box-sizing:border-box;width:var(--contact-size);height:var(--contact-size);min-width:var(--contact-size);-webkit-backdrop-filter:blur(var(--footer-backdrop-blur,37.8px));backdrop-filter:blur(var(--footer-backdrop-blur,37.8px));color:#cdcdcee6;cursor:pointer;font:inherit;pointer-events:auto;text-transform:uppercase;transition:width var(--footer-dock-expand-duration) var(--contact-ease), background .26s ease, color .26s ease, transform .26s ease;will-change:width;background:#5a5a5a33;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0;display:inline-flex;position:relative;overflow:hidden}.LogoContent-module__AGTBWW__desktopContact{padding-right:var(--footer-mail-inset);justify-content:flex-end;gap:0;position:absolute;top:0;right:0}.LogoContent-module__AGTBWW__contactControl:before{border-radius:inherit;content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(197deg,#0006 0%,#ffffffd9 54%,#26262666 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.LogoContent-module__AGTBWW__contactControl:not(.LogoContent-module__AGTBWW__desktopContact):hover,.LogoContent-module__AGTBWW__contactControl:focus-visible,.LogoContent-module__AGTBWW__footerDockExpanded .LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact,.LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact:focus-visible{width:var(--contact-expanded-width);color:#fffffff5;transition:width var(--footer-dock-expand-duration) var(--contact-ease), background .26s ease, color .26s ease, transform .26s ease;background:#6e6e6e42}@media (hover:hover) and (pointer:fine){.LogoContent-module__AGTBWW__footerDockHoverEnabled:hover .LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact{width:var(--contact-expanded-width);color:#fffffff5;transition:width var(--footer-dock-expand-duration) var(--contact-ease), background .26s ease, color .26s ease, transform .26s ease;background:#6e6e6e42}}.LogoContent-module__AGTBWW__contactControl:active{transform:scale(.98)}.LogoContent-module__AGTBWW__contactIcon{width:var(--footer-mail-size);height:var(--footer-mail-size);flex:0 0 var(--footer-mail-size);justify-content:center;align-items:center;display:flex}.LogoContent-module__AGTBWW__contactLabel{color:currentColor;opacity:0;text-transform:uppercase;max-width:0;transition:opacity .18s ease, transform .22s var(--contact-ease), max-width 0s linear .18s, margin-right 0s linear .18s;white-space:nowrap;will-change:opacity, transform;flex:none;margin-right:-8px;font-size:12px;font-weight:300;line-height:1;display:block;overflow:hidden;transform:translate(-10px)}.LogoContent-module__AGTBWW__contactControl:not(.LogoContent-module__AGTBWW__desktopContact):hover .LogoContent-module__AGTBWW__contactLabel,.LogoContent-module__AGTBWW__contactControl:focus-visible .LogoContent-module__AGTBWW__contactLabel{opacity:1;max-width:96px;transition:max-width 0s linear, margin-right 0s linear, opacity .24s ease .12s, transform .32s var(--contact-ease) .1s;margin-right:0;transform:translate(0)}.LogoContent-module__AGTBWW__footerDockExpanded .LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact,.LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact:focus-visible{gap:var(--footer-control-gap)}@media (hover:hover) and (pointer:fine){.LogoContent-module__AGTBWW__footerDockHoverEnabled:hover .LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact{gap:var(--footer-control-gap)}}.LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact .LogoContent-module__AGTBWW__contactLabel{top:50%;right:calc(var(--footer-mail-inset) + var(--footer-mail-size) + var(--footer-control-gap));width:calc(var(--footer-expanded-width) - var(--footer-mail-inset) * 2 - var(--footer-mail-size) - var(--footer-control-gap));max-width:0;font-size:var(--footer-text-size);text-align:center;margin-right:0;font-weight:200;position:absolute;transform:translateY(-50%)translate(8px)}.LogoContent-module__AGTBWW__footerDockExpanded .LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact .LogoContent-module__AGTBWW__contactLabel,.LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact:focus-visible .LogoContent-module__AGTBWW__contactLabel{max-width:calc(var(--footer-expanded-width) - var(--footer-mail-inset) * 2 - var(--footer-mail-size) - var(--footer-control-gap));opacity:1;transition:max-width 0s linear, margin-right 0s linear, opacity .24s ease .12s, transform .32s var(--contact-ease) .1s;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.LogoContent-module__AGTBWW__footerDockHoverEnabled:hover .LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact .LogoContent-module__AGTBWW__contactLabel{max-width:calc(var(--footer-expanded-width) - var(--footer-mail-inset) * 2 - var(--footer-mail-size) - var(--footer-control-gap));opacity:1;transition:max-width 0s linear, margin-right 0s linear, opacity .24s ease .12s, transform .32s var(--contact-ease) .1s;transform:translateY(-50%)}}.LogoContent-module__AGTBWW__mailIcon{width:var(--footer-mail-size);height:var(--footer-mail-size)}.LogoContent-module__AGTBWW__desktopScroller,.LogoContent-module__AGTBWW__mobileScroller{--landing-caustic-duration:1.8s;--landing-caustic-delay:80ms;--landing-controls-duration:.9s;--landing-controls-delay:.92s;--landing-line-delay:.9s;--landing-about-actions-duration:.22s;--landing-mobile-controls-delay:.98s;--about-loop-lift:0px;--about-loop-atom-shade-opacity:0;--about-loop-progress:0;--about-loop-meter-ready:0;--about-loop-progress-opacity:0;--about-loop-scroll-label-opacity:0;--about-loop-pull-label-opacity:0;--about-loop-release-label-opacity:0;--about-loop-guidance-label-opacity:0;--about-loop-indicator-offset:6px;--about-loop-scroll-label-offset:6px;--about-loop-pull-label-offset:6px;--about-loop-release-label-offset:6px;--about-loop-guidance-label-offset:6px;overflow-anchor:none;background:linear-gradient(to top, rgb(0 0 0/var(--about-loop-atom-shade-opacity)) 0%, rgb(0 0 0/calc(var(--about-loop-atom-shade-opacity) * .72)) 20%, #0000 48%);display:none}.LogoContent-module__AGTBWW__desktopScroller>[data-about-loop-content],.LogoContent-module__AGTBWW__mobileScroller>[data-about-loop-content]{opacity:1;transform:translate3d(0, calc(-1 * var(--about-loop-lift)), 0);will-change:transform;transition:opacity .62s cubic-bezier(.22,.61,.36,1)}.LogoContent-module__AGTBWW__desktopScroller[data-about-loop-exiting=true]>[data-about-loop-content],.LogoContent-module__AGTBWW__mobileScroller[data-about-loop-exiting=true]>[data-about-loop-content]{opacity:0;pointer-events:none}.LogoContent-module__AGTBWW__desktopScroller[data-about-loop-exiting=true] .LogoContent-module__AGTBWW__aboutLoopIndicator,.LogoContent-module__AGTBWW__mobileScroller[data-about-loop-exiting=true] .LogoContent-module__AGTBWW__aboutLoopIndicator{opacity:0}.LogoContent-module__AGTBWW__aboutLoopIndicator{right:40px;bottom:max(64px, calc(48px + env(safe-area-inset-bottom)));z-index:61;color:#dadadab8;letter-spacing:.12em;text-transform:uppercase;opacity:var(--about-loop-progress-opacity);pointer-events:none;transform:translate3d(0, var(--about-loop-indicator-offset), 0);align-items:center;gap:10px;font-size:11px;font-weight:300;line-height:1;transition:opacity .18s ease-out,transform .28s cubic-bezier(.16,1,.3,1);display:flex;position:fixed}.LogoContent-module__AGTBWW__aboutLoopIndicatorCopy{justify-items:end;min-width:190px;display:grid}.LogoContent-module__AGTBWW__aboutLoopIndicatorCopy>span{grid-area:1/1;transition:opacity .18s,transform .26s cubic-bezier(.16,1,.3,1)}.LogoContent-module__AGTBWW__aboutLoopScrollLabel{opacity:var(--about-loop-scroll-label-opacity);transform:translateX(var(--about-loop-scroll-label-offset))}.LogoContent-module__AGTBWW__aboutLoopPullLabel{opacity:var(--about-loop-pull-label-opacity);transform:translateX(var(--about-loop-pull-label-offset))}.LogoContent-module__AGTBWW__aboutLoopReleaseLabel{opacity:var(--about-loop-release-label-opacity);transform:translateX(var(--about-loop-release-label-offset))}.LogoContent-module__AGTBWW__aboutLoopGuidanceLabel{opacity:var(--about-loop-guidance-label-opacity);transform:translateX(var(--about-loop-guidance-label-offset))}.LogoContent-module__AGTBWW__aboutLoopMeter{background:conic-gradient(from -90deg, #bcbcbcc7 calc(var(--about-loop-progress) * 1turn), #dadada2e 0);width:28px;height:28px;transform:scale(calc(.88 + var(--about-loop-progress) * .12));border-radius:50%;flex:0 0 28px;transition:transform 90ms linear;display:block;position:relative;-webkit-mask:radial-gradient(circle,#0000 52%,#000 55%);mask:radial-gradient(circle,#0000 52%,#000 55%)}.LogoContent-module__AGTBWW__aboutLoopMeter:after{border-radius:inherit;content:"";filter:drop-shadow(0 0 5px #ffe0466b);opacity:var(--about-loop-meter-ready);transform:scale(calc(.94 + var(--about-loop-meter-ready) * .06));background:#ffe046fa;transition:opacity .18s ease-out,transform .26s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.LogoContent-module__AGTBWW__desktopScroller[data-intro-accelerated=true],.LogoContent-module__AGTBWW__mobileScroller[data-intro-accelerated=true]{--landing-caustic-duration:.54s;--landing-caustic-delay:24ms;--landing-controls-duration:.27s;--landing-controls-delay:.276s;--landing-line-delay:.27s;--landing-about-actions-duration:66ms;--landing-mobile-controls-delay:.294s}.LogoContent-module__AGTBWW__desktopScroller[data-intro-locked=true],.LogoContent-module__AGTBWW__mobileScroller[data-intro-locked=true]{overscroll-behavior:none;touch-action:none;overflow-y:hidden}.LogoContent-module__AGTBWW__storySticky:before,.LogoContent-module__AGTBWW__mobileHero:before{z-index:-1;content:"";opacity:0;transform-origin:50%;mix-blend-mode:screen;pointer-events:none;animation:LogoContent-module__AGTBWW__optical-caustic-pass var(--landing-caustic-duration) cubic-bezier(.16, 1, .3, 1) var(--landing-caustic-delay) both;background:radial-gradient(circle at 50% 47%,#ffffff1c 0%,#cfb44a12 13%,#fff0 34%),linear-gradient(112deg,#fff0 0%,#ffffff29 48%,#fff0 58%);position:absolute;inset:0;transform:translate(-12%)scaleX(.72)}.LogoContent-module__AGTBWW__storyPage{flex-direction:column;min-height:100vh;display:flex;overflow:visible}.LogoContent-module__AGTBWW__story{height:260vh;position:relative}.LogoContent-module__AGTBWW__storySticky{isolation:isolate;width:100%;height:100vh;position:sticky;top:0;overflow:hidden}.LogoContent-module__AGTBWW__storyContent{height:auto}.LogoContent-module__AGTBWW__principleStage{grid-column:1;min-height:280px;position:relative}.LogoContent-module__AGTBWW__principle{flex-direction:column;align-items:flex-start;width:100%;display:flex;position:absolute;inset:0}.LogoContent-module__AGTBWW__principleIndex{color:#dadada6b;letter-spacing:.14em;margin:0 0 18px;font-size:12px;font-weight:300}.LogoContent-module__AGTBWW__principleTitle{color:#dadada;font-size:var(--feature-font-size);text-transform:uppercase;margin:0 0 12px;font-weight:300;line-height:1}.LogoContent-module__AGTBWW__principleCopy{color:#c8c8c8;width:100%;font-size:var(--feature-font-size);margin:0;font-weight:100;line-height:normal}.LogoContent-module__AGTBWW__missionPrinciple{opacity:clamp(0, calc(1 - var(--story-progress) * var(--mission-fade-rate,3.1)), 1);transform:translateY(calc(var(--story-progress) * var(--mission-travel,-26vh)))}.LogoContent-module__AGTBWW__teamPrinciple{--team-in:clamp(0, calc(var(--story-progress) * var(--team-fade-rate,2.15) - var(--team-fade-offset,.55)), 1);opacity:var(--team-in);transform:translateY(calc((1 - var(--team-in)) * var(--team-travel,7vh)))}.LogoContent-module__AGTBWW__missionPrinciple,.LogoContent-module__AGTBWW__teamPrinciple{will-change:opacity, transform}.LogoContent-module__AGTBWW__storyProgress{opacity:0;width:52px;height:1px;animation:LogoContent-module__AGTBWW__optical-line-resolve var(--landing-controls-duration) ease-out var(--landing-line-delay) forwards;background:#dadada33;position:absolute;bottom:40px;right:40px;overflow:hidden}.LogoContent-module__AGTBWW__storyProgress span{width:100%;height:100%;transform:scaleX(var(--story-progress));transform-origin:0;background:#dadada;display:block}.LogoContent-module__AGTBWW__desktopScroller[data-story-complete=true] .LogoContent-module__AGTBWW__storyProgress{visibility:hidden;opacity:0!important}.LogoContent-module__AGTBWW__teamReveal{--team-reveal-progress:clamp(0, calc((var(--story-progress) - var(--team-list-start,.62)) * var(--team-list-rate,3.3333)), 1);z-index:1;opacity:var(--team-reveal-progress);transform:translateY(calc((1 - var(--team-reveal-progress)) * 72px));margin-top:-45vh;position:relative}.LogoContent-module__AGTBWW__actions{opacity:0;animation:LogoContent-module__AGTBWW__optical-controls-resolve var(--landing-controls-duration) cubic-bezier(.16, 1, .3, 1) var(--landing-controls-delay) forwards;transform:translateY(10px)}.LogoContent-module__AGTBWW__aboutActions{opacity:0;animation:LogoContent-module__AGTBWW__about-actions-snap-in var(--landing-about-actions-duration) cubic-bezier(.2, 0, 0, 1) var(--about-actions-delay,.76s) forwards;transform:translateY(7px)}@keyframes LogoContent-module__AGTBWW__optical-caustic-pass{0%{opacity:0;filter:blur(22px);transform:translate(-18%)scaleX(.62)}24%{opacity:.62}58%{opacity:.18}to{opacity:0;filter:blur(34px);transform:translate(18%)scaleX(1.08)}}@keyframes LogoContent-module__AGTBWW__optical-text-resolve{0%{opacity:0;clip-path:inset(0 0 58%);text-shadow:-12px 0 22px #58a0ff2e,12px 0 22px #ffd35029,0 0 18px #ffffff29;transform:translateY(12px)}46%{opacity:.82;clip-path:inset(0);text-shadow:-3px 0 10px #58a0ff1a,3px 0 10px #ffd35017}to{opacity:1;clip-path:inset(0);text-shadow:none;transform:translateY(0)}}@keyframes LogoContent-module__AGTBWW__line-mask-resolve{0%{filter:blur(6px);transform:translateY(112%)}58%{filter:blur()}to{filter:blur();transform:translateY(0%)}}@keyframes LogoContent-module__AGTBWW__typing-caret-blink{0%,45%{opacity:.75}46%,to{opacity:0}}@keyframes LogoContent-module__AGTBWW__typed-caret-out{to{opacity:0}}@keyframes LogoContent-module__AGTBWW__about-actions-snap-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes LogoContent-module__AGTBWW__optical-controls-resolve{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes LogoContent-module__AGTBWW__optical-line-resolve{0%{opacity:0;transform:scaleX(.42)}to{opacity:1;transform:scaleX(1)}}@keyframes LogoContent-module__AGTBWW__footer-copyright-circle-split{0%{width:var(--footer-control-size);left:0}to{width:var(--footer-expanded-width);left:0}}@keyframes LogoContent-module__AGTBWW__footer-copyright-from-center{0%{transform:translateX(var(--footer-intro-left-shift))}to{transform:translate(0)}}@keyframes LogoContent-module__AGTBWW__footer-copyright-backdrop-split{0%{-webkit-clip-path:inset(0 var(--footer-collapsed-right-inset) 0 var(--footer-collapsed-shift) round calc(var(--footer-control-size) / 2));clip-path:inset(0 var(--footer-collapsed-right-inset) 0 var(--footer-collapsed-shift) round calc(var(--footer-control-size) / 2))}to{-webkit-clip-path:inset(0 0 0 0 round calc(var(--footer-control-size) / 2));clip-path:inset(0 0 0 0 round calc(var(--footer-control-size) / 2))}}@keyframes LogoContent-module__AGTBWW__footer-copyright-label-reveal{0%,8%{max-width:calc(var(--footer-expanded-width) - var(--footer-pill-padding) * 2 - var(--footer-globe-size) - var(--footer-control-gap));opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(-50%)}to{max-width:calc(var(--footer-expanded-width) - var(--footer-pill-padding) * 2 - var(--footer-globe-size) - var(--footer-control-gap));opacity:1;clip-path:inset(0);transform:translateY(-50%)}}@keyframes LogoContent-module__AGTBWW__footer-contact-from-center{0%{transform:translateX(var(--footer-intro-right-shift))}to{transform:translate(0)}}@media (min-width:769px){.LogoContent-module__AGTBWW__desktopScroller{z-index:40;overscroll-behavior-y:contain;color:#dadada;font-family:var(--font-geologica), "Geologica", sans-serif;pointer-events:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:block;position:absolute;inset:0;overflow:hidden auto}.LogoContent-module__AGTBWW__desktopScroller::-webkit-scrollbar{display:none}}@media (min-width:1200px){.LogoContent-module__AGTBWW__principleIndex{margin-bottom:calc(18px * var(--desktop-scale));font-size:calc(12px * var(--desktop-scale))}.LogoContent-module__AGTBWW__principleTitle{margin-bottom:calc(12px * var(--desktop-scale))}.LogoContent-module__AGTBWW__storyProgress{right:calc(40px * var(--desktop-scale));bottom:calc(40px * var(--desktop-scale));width:calc(52px * var(--desktop-scale))}.LogoContent-module__AGTBWW__pageTeamOpen .LogoContent-module__AGTBWW__hero{box-sizing:border-box;height:auto;padding-top:calc(440px * var(--desktop-scale));flex-basis:auto}.LogoContent-module__AGTBWW__heroTitle{top:calc(40px * var(--desktop-scale));width:calc(580px * var(--desktop-scale));font-size:calc(24px * var(--desktop-scale))}.LogoContent-module__AGTBWW__heroTitle .LogoContent-module__AGTBWW__heroTypedLine:nth-child(-n+2){display:inline}.LogoContent-module__AGTBWW__heroTitle .LogoContent-module__AGTBWW__heroTypedLine:first-child:after{content:" ";white-space:pre}.LogoContent-module__AGTBWW__content{--feature-column-width:calc(600px * var(--desktop-scale));--feature-column-gap:minmax(calc(80px * var(--desktop-scale)), 1fr);--feature-font-size:calc(24px * var(--desktop-scale));top:50%;right:calc(40px * var(--desktop-scale));left:calc(40px * var(--desktop-scale));transform:translateY(-50%)}.LogoContent-module__AGTBWW__principleStage{min-height:0;display:grid}.LogoContent-module__AGTBWW__principle{grid-area:1/1;position:relative;inset:auto}.LogoContent-module__AGTBWW__pageTeamOpen .LogoContent-module__AGTBWW__content{margin-inline:calc(40px * var(--desktop-scale));position:relative;top:auto;left:auto;right:auto;transform:none}.LogoContent-module__AGTBWW__accordion{gap:calc(24px * var(--desktop-scale))}.LogoContent-module__AGTBWW__accordionItemOpen{gap:calc(8px * var(--desktop-scale))}.LogoContent-module__AGTBWW__accordionItemClosed{gap:calc(10px * var(--desktop-scale))}.LogoContent-module__AGTBWW__accordionHeader{gap:calc(7px * var(--desktop-scale))}.LogoContent-module__AGTBWW__about{gap:calc(16px * var(--desktop-scale))}.LogoContent-module__AGTBWW__actions{gap:calc(12px * var(--desktop-scale))}.LogoContent-module__AGTBWW__accordionHeader:focus-visible,.LogoContent-module__AGTBWW__contactControl:focus-visible{outline-width:max(1px, calc(2px * var(--desktop-scale)));outline-offset:calc(3px * var(--desktop-scale))}.LogoContent-module__AGTBWW__footer{padding:0 calc(40px * var(--desktop-scale)) calc(40px * var(--desktop-scale))}.LogoContent-module__AGTBWW__footerFlow{min-height:calc(320px * var(--desktop-scale))}.LogoContent-module__AGTBWW__footerDock{--footer-control-size:calc(44px * var(--desktop-scale));--footer-expanded-width:calc(192px * var(--desktop-scale));--footer-control-gap:calc(8px * var(--desktop-scale));--footer-pill-padding:calc(11px * var(--desktop-scale));--footer-globe-size:calc(24px * var(--desktop-scale));--footer-mail-size:calc(20px * var(--desktop-scale));--footer-mail-inset:calc(12px * var(--desktop-scale));--footer-text-size:calc(16px * var(--desktop-scale));--footer-backdrop-blur:calc(37.8px * var(--desktop-scale));--footer-collapsed-shift:calc(var(--footer-pill-padding) + var(--footer-globe-size) / 2 - var(--footer-control-size) / 2);gap:var(--footer-control-gap)}.LogoContent-module__AGTBWW__copyright{height:var(--footer-control-size);gap:var(--footer-control-gap);padding:var(--footer-pill-padding);border-radius:calc(var(--footer-control-size) / 2);-webkit-backdrop-filter:blur(var(--footer-backdrop-blur));backdrop-filter:blur(var(--footer-backdrop-blur))}.LogoContent-module__AGTBWW__copyright:after{padding:max(1px, calc(1px * var(--desktop-scale)))}.LogoContent-module__AGTBWW__copyright p{font-size:var(--footer-text-size)}.LogoContent-module__AGTBWW__globeIcon{width:var(--footer-globe-size);height:var(--footer-globe-size);flex-basis:var(--footer-globe-size)}.LogoContent-module__AGTBWW__contactSlot{width:var(--footer-control-size);height:var(--footer-control-size);flex-basis:var(--footer-control-size)}.LogoContent-module__AGTBWW__contactControl{-webkit-backdrop-filter:blur(var(--footer-backdrop-blur));backdrop-filter:blur(var(--footer-backdrop-blur))}.LogoContent-module__AGTBWW__contactControl:before{padding:max(1px, calc(1px * var(--desktop-scale)))}.LogoContent-module__AGTBWW__contactIcon{width:var(--footer-mail-size);height:var(--footer-mail-size);flex-basis:var(--footer-mail-size)}.LogoContent-module__AGTBWW__contactLabel{margin-right:calc(-8px * var(--desktop-scale));font-size:calc(12px * var(--desktop-scale));transform:translateX(calc(-10px * var(--desktop-scale)))}.LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact .LogoContent-module__AGTBWW__contactLabel{max-width:0;font-size:var(--footer-text-size);transform:translateY(-50%) translateX(calc(8px * var(--desktop-scale)));margin-right:0;font-weight:200}.LogoContent-module__AGTBWW__footerDockExpanded .LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact .LogoContent-module__AGTBWW__contactLabel,.LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact:focus-visible .LogoContent-module__AGTBWW__contactLabel{max-width:calc(var(--footer-expanded-width) - var(--footer-mail-inset) * 2 - var(--footer-mail-size) - var(--footer-control-gap));opacity:1;transition:max-width 0s linear, margin-right 0s linear, opacity .24s ease .12s, transform .32s var(--contact-ease) .1s;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.LogoContent-module__AGTBWW__footerDockHoverEnabled:hover .LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact .LogoContent-module__AGTBWW__contactLabel{max-width:calc(var(--footer-expanded-width) - var(--footer-mail-inset) * 2 - var(--footer-mail-size) - var(--footer-control-gap));opacity:1;transition:max-width 0s linear, margin-right 0s linear, opacity .24s ease .12s, transform .32s var(--contact-ease) .1s;transform:translateY(-50%)}}.LogoContent-module__AGTBWW__mailIcon{width:var(--footer-mail-size);height:var(--footer-mail-size)}}@media (max-width:1199px){.LogoContent-module__AGTBWW__footerDock{--footer-control-size:36px;--footer-expanded-width:178px;--footer-control-gap:6px;--footer-pill-padding:9px;--footer-globe-size:20px;--footer-mail-size:16px;--footer-mail-inset:10px;--footer-text-size:13px;--footer-collapsed-shift:calc(var(--footer-pill-padding) + var(--footer-globe-size) / 2 - var(--footer-control-size) / 2)}}@media (min-width:769px) and (max-width:1199px){.LogoContent-module__AGTBWW__teamReveal{margin-top:0}.LogoContent-module__AGTBWW__storySticky{box-sizing:border-box;flex-direction:column;padding:clamp(112px,13.155vh,142.074px) 40px clamp(36px,4vh,48px);display:flex}.LogoContent-module__AGTBWW__pageTeamOpen .LogoContent-module__AGTBWW__hero{box-sizing:border-box;flex-basis:auto;height:auto;padding-top:32.2222vh}.LogoContent-module__AGTBWW__heroTitle{color:#dadada;text-align:left;width:min(50vw,620px);max-width:100%;font-size:clamp(16px,1.1vw + 8px,21px);position:relative;top:auto;left:auto;transform:none}.LogoContent-module__AGTBWW__content{--feature-font-size:clamp(16px, 1.1vw + 8px, 21px);flex-direction:column;flex:auto;align-self:stretch;width:100%;max-width:none;height:auto;min-height:0;margin-top:clamp(160px,26vh,320px);display:flex;position:static}.LogoContent-module__AGTBWW__pageTeamOpen .LogoContent-module__AGTBWW__content{margin-inline:40px;position:relative;top:auto;left:auto;right:auto}.LogoContent-module__AGTBWW__about{order:1;gap:16px;margin-bottom:clamp(48px,8vh,108px);position:static}.LogoContent-module__AGTBWW__aboutCopy{text-align:left}.LogoContent-module__AGTBWW__actions{flex-wrap:nowrap;gap:8px}.LogoContent-module__AGTBWW__principleStage{order:2;width:min(46vw,560px);max-width:100%;min-height:clamp(104px,15vh,162px);margin-top:auto;position:relative;bottom:auto;left:auto;right:auto}.LogoContent-module__AGTBWW__accordion{grid-area:2/1;width:min(46vw,560px);max-width:100%}.LogoContent-module__AGTBWW__actions>*{flex-basis:0;min-width:0}.LogoContent-module__AGTBWW__footer{padding-bottom:40px}.LogoContent-module__AGTBWW__contactControl{flex:0 0 var(--footer-control-size,36px)}.LogoContent-module__AGTBWW__contactControl:not(.LogoContent-module__AGTBWW__desktopContact):hover,.LogoContent-module__AGTBWW__contactControl:focus-visible{flex-basis:164px}.LogoContent-module__AGTBWW__footerDockExpanded .LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact,.LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact:focus-visible{flex-basis:var(--footer-expanded-width)}@media (hover:hover) and (pointer:fine){.LogoContent-module__AGTBWW__footerDockHoverEnabled:hover .LogoContent-module__AGTBWW__contactControl.LogoContent-module__AGTBWW__desktopContact{flex-basis:var(--footer-expanded-width)}}}@media (max-width:768px){.LogoContent-module__AGTBWW__aboutLoopIndicator{right:16px;bottom:max(112px, calc(92px + env(safe-area-inset-bottom)));letter-spacing:.1em;gap:8px;font-size:9px}.LogoContent-module__AGTBWW__aboutLoopIndicatorCopy{min-width:178px}.LogoContent-module__AGTBWW__mobileFlow{--section-gap:0}.LogoContent-module__AGTBWW__page{pointer-events:auto;height:100dvh;min-height:0;overflow:hidden}.LogoContent-module__AGTBWW__content{top:auto;right:16px;bottom:calc(24px + env(safe-area-inset-bottom));height:auto;display:block;position:absolute;left:16px}.LogoContent-module__AGTBWW__accordion{display:none}.LogoContent-module__AGTBWW__about{gap:16px;width:100%}.LogoContent-module__AGTBWW__aboutCopy{color:#dadada;text-align:left;width:100%;margin:0;font-size:16px;font-weight:300;line-height:normal}.LogoContent-module__AGTBWW__actions{flex-flow:column;gap:12px;width:100%;display:flex}.LogoContent-module__AGTBWW__actions>*{flex:0 0 48px;width:100%;min-width:0}.LogoContent-module__AGTBWW__footer{display:none}.LogoContent-module__AGTBWW__mobileScroller{z-index:40;overscroll-behavior-y:contain;color:#dadada;font-family:var(--font-geologica), "Geologica", sans-serif;pointer-events:auto;scrollbar-width:none;touch-action:none;display:block;position:absolute;inset:0;overflow:hidden auto}.LogoContent-module__AGTBWW__mobileScroller::-webkit-scrollbar{display:none}.LogoContent-module__AGTBWW__mobileHero{min-height:100dvh;padding:0 16px calc(20px + env(safe-area-inset-bottom));pointer-events:none;isolation:isolate;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.LogoContent-module__AGTBWW__mobileStory{background:linear-gradient(#0000 0%,#0000009e 42%,#000 100%);height:172dvh;position:relative}.LogoContent-module__AGTBWW__mobileStorySticky{box-sizing:border-box;width:100%;height:100dvh;padding:calc(34vh + env(safe-area-inset-top)) 16px 32px;position:sticky;top:0;overflow:hidden}.LogoContent-module__AGTBWW__mobileStorySticky .LogoContent-module__AGTBWW__principle{top:calc(34vh + env(safe-area-inset-top));width:auto;bottom:auto;left:16px;right:16px}.LogoContent-module__AGTBWW__principleIndex{margin-bottom:14px;font-size:11px}.LogoContent-module__AGTBWW__principleTitle{margin-bottom:12px;font-size:16px}.LogoContent-module__AGTBWW__principleCopy{font-size:16px}.LogoContent-module__AGTBWW__storyProgress{right:16px;bottom:calc(28px + env(safe-area-inset-bottom));width:44px}.LogoContent-module__AGTBWW__mobileTeamReveal{background:#000;margin-top:-34dvh;padding-top:56px}.LogoContent-module__AGTBWW__heroTitle{color:#dadada;text-align:left;width:auto;min-height:66px;margin:0 0 80px;font-size:16px;line-height:22px;position:static;transform:none}.LogoContent-module__AGTBWW__mobileAbout{pointer-events:auto;flex-direction:column;gap:16px;display:flex;position:static}.LogoContent-module__AGTBWW__mobilePrinciples{background:#000;flex-direction:column;gap:40px;padding:20px 16px;display:flex}.LogoContent-module__AGTBWW__mobilePrinciple{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.LogoContent-module__AGTBWW__mobilePrincipleTitle{color:#dadada;text-transform:uppercase;margin:0;font-size:16px;font-weight:300;line-height:normal}.LogoContent-module__AGTBWW__mobilePrinciples,.LogoContent-module__AGTBWW__mobileContact{opacity:0;animation:LogoContent-module__AGTBWW__optical-controls-resolve var(--landing-controls-duration) cubic-bezier(.16, 1, .3, 1) var(--landing-mobile-controls-delay) forwards}.LogoContent-module__AGTBWW__mobilePrincipleCopy{color:#c8c8c8;font-variation-settings:"CRSV" 0, "SHRP" 0;width:100%;margin:0;font-size:16px;font-weight:100;line-height:1.4}.LogoContent-module__AGTBWW__mobileContact{width:100%;padding:72px 16px calc(40px + env(safe-area-inset-bottom));background:0 0;justify-content:center;align-items:center;margin:0;display:flex}.LogoContent-module__AGTBWW__desktopJoinForm{display:none}.LogoContent-module__AGTBWW__mobileJoinForm{background:0 0;padding:0 16px;display:block}}@media (prefers-reduced-motion:reduce){.LogoContent-module__AGTBWW__storySticky:before,.LogoContent-module__AGTBWW__mobileHero:before{opacity:0;animation:none}.LogoContent-module__AGTBWW__heroTitle span,.LogoContent-module__AGTBWW__lineMask>span,.LogoContent-module__AGTBWW__principleTitle,.LogoContent-module__AGTBWW__principleCopy,.LogoContent-module__AGTBWW__aboutCopy,.LogoContent-module__AGTBWW__actions,.LogoContent-module__AGTBWW__storyProgress,.LogoContent-module__AGTBWW__mobilePrinciples,.LogoContent-module__AGTBWW__mobileContact{opacity:1;filter:none;clip-path:none;text-shadow:none;animation:none;transform:none}.LogoContent-module__AGTBWW__story,.LogoContent-module__AGTBWW__mobileStory{height:auto}.LogoContent-module__AGTBWW__storySticky,.LogoContent-module__AGTBWW__mobileStorySticky{height:auto;min-height:100vh;position:relative}.LogoContent-module__AGTBWW__principle{position:relative;inset:auto}.LogoContent-module__AGTBWW__missionPrinciple,.LogoContent-module__AGTBWW__teamPrinciple,.LogoContent-module__AGTBWW__teamReveal,.LogoContent-module__AGTBWW__mobileTeamReveal{opacity:1;filter:none;transform:none}.LogoContent-module__AGTBWW__missionPrinciple{margin-bottom:48px}.LogoContent-module__AGTBWW__teamReveal,.LogoContent-module__AGTBWW__mobileTeamReveal{margin-top:0}.LogoContent-module__AGTBWW__storyProgress{display:none}}
.JoinForm-module__eyz4nW__section{box-sizing:border-box;color:#dadada;width:100%;font-family:var(--font-geologica), "Geologica", sans-serif;pointer-events:auto;background:0 0;grid-template-columns:491px 723px;justify-content:center;align-items:center;gap:132px;padding:180px 40px 0;display:grid;position:relative}.JoinForm-module__eyz4nW__intro{box-sizing:border-box;flex-direction:column;gap:40px;width:100%;padding:10px;display:flex}.JoinForm-module__eyz4nW__intro h2{color:#dadadad9;font-variation-settings:"CRSV" 0, "SHRP" 0;text-transform:uppercase;margin:0;font-size:clamp(40px,2.5vw,48px);font-weight:300;line-height:normal}.JoinForm-module__eyz4nW__intro p{color:#c8c8c8;font-variation-settings:"CRSV" 0, "SHRP" 0;width:100%;margin:0;font-size:clamp(20px,1.25vw,24px);font-weight:100;line-height:normal}.JoinForm-module__eyz4nW__card{isolation:isolate;background:0 0;border:1px solid #0006;border-radius:36px;flex-direction:column;gap:20px;width:100%;padding:32px;display:flex;position:relative}.JoinForm-module__eyz4nW__card:after{z-index:0;border-radius:inherit;-webkit-backdrop-filter:blur(18.9px);backdrop-filter:blur(18.9px);content:"";pointer-events:none;background:linear-gradient(145deg,#ffffff09,#2a2a2a1f 42%,#00000014),#2a2a2a1f;position:absolute;inset:0}.JoinForm-module__eyz4nW__card:before{z-index:2;border-radius:inherit;content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(197deg,#0006 0%,#ffffffd9 54%,#26262666 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.JoinForm-module__eyz4nW__card>*{z-index:1;position:relative}.JoinForm-module__eyz4nW__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.JoinForm-module__eyz4nW__field{flex-direction:column;gap:12px;min-width:0;padding:8px;display:flex}.JoinForm-module__eyz4nW__label{color:#c8c8c8;flex-direction:column;gap:4px;padding:10px 0;font-size:18px;font-weight:300;line-height:normal;display:flex}.JoinForm-module__eyz4nW__hint{font-weight:100}.JoinForm-module__eyz4nW__field input{color:#dadada;width:100%;min-width:0;font:inherit;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #dadada3d;border-radius:0;outline:none;padding:0 0 12px;font-size:24px;font-weight:300;line-height:normal}.JoinForm-module__eyz4nW__field input::placeholder{color:#dadada;opacity:1}.JoinForm-module__eyz4nW__field input:focus{border-bottom-color:#ffd803d9}.JoinForm-module__eyz4nW__submit{width:100%}@media (min-width:1200px){.JoinForm-module__eyz4nW__section{grid-template-columns:calc(491px * var(--desktop-scale)) calc(723px * var(--desktop-scale));gap:calc(132px * var(--desktop-scale));padding:calc(180px * var(--desktop-scale)) calc(40px * var(--desktop-scale)) 0}.JoinForm-module__eyz4nW__intro{align-self:start;gap:calc(40px * var(--desktop-scale));padding:calc(150px * var(--desktop-scale)) calc(10px * var(--desktop-scale))}.JoinForm-module__eyz4nW__intro h2{font-size:calc(48px * var(--desktop-scale))}.JoinForm-module__eyz4nW__intro p{font-size:calc(24px * var(--desktop-scale))}.JoinForm-module__eyz4nW__card{gap:calc(20px * var(--desktop-scale));padding:calc(32px * var(--desktop-scale));border-width:max(1px, calc(1px * var(--desktop-scale)));border-radius:calc(36px * var(--desktop-scale))}.JoinForm-module__eyz4nW__card:after{-webkit-backdrop-filter:blur(calc(18.9px * var(--desktop-scale)));backdrop-filter:blur(calc(18.9px * var(--desktop-scale)))}.JoinForm-module__eyz4nW__card:before{padding:max(1px, calc(1px * var(--desktop-scale)))}.JoinForm-module__eyz4nW__field{gap:calc(12px * var(--desktop-scale));padding:calc(8px * var(--desktop-scale))}.JoinForm-module__eyz4nW__label{gap:calc(4px * var(--desktop-scale));padding:calc(10px * var(--desktop-scale)) 0;font-size:calc(18px * var(--desktop-scale))}.JoinForm-module__eyz4nW__field input{padding-bottom:calc(12px * var(--desktop-scale));border-bottom-width:max(1px, calc(1px * var(--desktop-scale)));font-size:calc(24px * var(--desktop-scale))}.JoinForm-module__eyz4nW__submit{width:100%}}@media (min-width:769px) and (max-width:1199px){.JoinForm-module__eyz4nW__section{width:min(723px,100% - 80px);padding:var(--landing-section-gap,140px) 0 0;flex-direction:column;align-items:flex-start;gap:40px;margin:0 auto;display:flex}.JoinForm-module__eyz4nW__intro{gap:20px;width:min(491px,100%);padding:0 10px}.JoinForm-module__eyz4nW__intro h2{font-size:clamp(28px,3.4vw,40px)}.JoinForm-module__eyz4nW__intro p{max-width:471px;font-size:clamp(16px,1.1vw + 8px,21px)}.JoinForm-module__eyz4nW__card{width:100%}.JoinForm-module__eyz4nW__label{font-size:16px}.JoinForm-module__eyz4nW__field input{font-size:18px}}@media (max-width:768px){.JoinForm-module__eyz4nW__section{flex-direction:column;gap:40px;width:100%;height:auto;min-height:0;padding:60px 0 0;display:flex}.JoinForm-module__eyz4nW__intro{gap:20px;padding:0 10px;position:static}.JoinForm-module__eyz4nW__intro h2{font-size:32px}.JoinForm-module__eyz4nW__intro p{width:100%;font-size:16px}.JoinForm-module__eyz4nW__desktopBreak{display:none}.JoinForm-module__eyz4nW__card{background:0 0;border-radius:36px;gap:12px;width:100%;padding:20px 20px 24px;position:relative;top:auto;left:auto;transform:none}.JoinForm-module__eyz4nW__card:after{background:#2a2a2a1f}.JoinForm-module__eyz4nW__fieldRow{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.JoinForm-module__eyz4nW__field{gap:8px;padding:8px}.JoinForm-module__eyz4nW__label{padding:4px 0;font-size:14px}.JoinForm-module__eyz4nW__hint{font-size:12px}.JoinForm-module__eyz4nW__field input{padding-bottom:12px;font-size:16px}.JoinForm-module__eyz4nW__submit{width:100%}}
.TeamSection-module__mnoj9G__section{--team-reveal-distance:48px;--section-padding:40px;--team-font-size:24px;--description-line-height:1.2;--member-description-slot-height:calc(var(--team-font-size) * var(--description-line-height) * 5);--row-padding:clamp(12px, .9375vw, 18px);--row-spacing:clamp(12px, 1.0417vw, 20px);--member-row-padding:clamp(18px, 1.4583vw, 28px);--member-exit-padding-top:var(--member-row-padding);--member-exit-padding-bottom:var(--member-row-padding);--member-collapsed-height:clamp(41px, 2.7604vw, 53px);--member-expanded-height:clamp(174px, 12.0833vw, 232px);--member-collapsed-stride:calc(var(--member-collapsed-height) + var(--row-spacing));--member-expanded-stride:calc(var(--member-expanded-height) + var(--row-spacing));--gallery-gap:16.989px;width:100%;padding:180px var(--section-padding) 0;color:#dadada;font-family:var(--font-geologica), "Geologica", sans-serif;pointer-events:auto;background:0 0;flex-direction:column;align-items:flex-start;animation:.52s cubic-bezier(.22,1,.36,1) both TeamSection-module__mnoj9G__reveal-team;display:flex;position:relative}.TeamSection-module__mnoj9G__content{grid-template-columns:minmax(0,58.9314fr) minmax(0,41.0686fr);align-items:start;width:100%;display:grid}.TeamSection-module__mnoj9G__mobileContent{display:none}.TeamSection-module__mnoj9G__leftColumn{min-width:0;padding-right:var(--section-padding);flex-direction:column;align-items:flex-start;display:flex}.TeamSection-module__mnoj9G__memberList{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.TeamSection-module__mnoj9G__describedMembers{display:contents}.TeamSection-module__mnoj9G__member{box-sizing:border-box;width:100%;height:auto;padding:var(--member-row-padding) 0;color:#dadada;font:inherit;font-size:var(--team-font-size);font-variation-settings:"CRSV" 0, "SHRP" 0;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;gap:0;font-weight:300;line-height:normal;transition:color .22s;display:flex;overflow:hidden}.TeamSection-module__mnoj9G__memberDimmed{color:#777}.TeamSection-module__mnoj9G__teamRevealShell,.TeamSection-module__mnoj9G__teamRevealShellExit{display:grid;overflow:hidden}.TeamSection-module__mnoj9G__teamRevealShell{animation:TeamSection-module__mnoj9G__team-shell-reveal .36s cubic-bezier(.16, 1, .3, 1) calc(var(--team-reveal-index,0) * 42ms) backwards;will-change:grid-template-rows, transform, opacity, filter}.TeamSection-module__mnoj9G__teamRevealShellExit{pointer-events:none;animation:TeamSection-module__mnoj9G__team-shell-hide .26s cubic-bezier(.32, 0, .22, 1) calc(var(--team-reveal-index,0) * 28ms) forwards;will-change:grid-template-rows, transform, opacity, filter}.TeamSection-module__mnoj9G__teamRevealShellInner{min-height:0;overflow:hidden}.TeamSection-module__mnoj9G__member:focus-visible{outline-offset:4px;outline:1px solid #ffd803d9}.TeamSection-module__mnoj9G__memberMain{justify-content:space-between;align-items:center;gap:clamp(12px,1.25vw,24px);width:100%;display:flex}.TeamSection-module__mnoj9G__memberName{flex:0 0 338px;width:338px}.TeamSection-module__mnoj9G__memberRole{text-align:right;flex:1;min-width:0}.TeamSection-module__mnoj9G__describedMembers>.TeamSection-module__mnoj9G__member:first-child .TeamSection-module__mnoj9G__memberRole{flex:0 0 306px;width:306px;font-size:20.4px}.TeamSection-module__mnoj9G__descriptionClip{opacity:0;width:min(70%,760px);height:0;min-height:0;margin-top:0;transition:none;overflow:hidden}.TeamSection-module__mnoj9G__memberDescription{color:#c8c8c8;height:auto;min-height:0;font-size:var(--team-font-size);font-weight:100;line-height:var(--description-line-height);font-variation-settings:"CRSV" 0, "SHRP" 0;margin:0;display:block;overflow:visible}.TeamSection-module__mnoj9G__memberActive{height:auto}.TeamSection-module__mnoj9G__memberActive .TeamSection-module__mnoj9G__descriptionClip{height:auto;min-height:var(--member-description-slot-height);opacity:1;margin-top:24px}.TeamSection-module__mnoj9G__imageGrid{gap:var(--gallery-gap);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;grid-auto-flow:row;width:100%;display:grid}.TeamSection-module__mnoj9G__portrait{aspect-ratio:1;width:100%;height:auto;color:inherit;font:inherit;cursor:pointer;background:#181818;border:0;padding:0;transition:filter .28s,opacity .28s;display:block;position:relative;overflow:hidden}.TeamSection-module__mnoj9G__portraitLead{aspect-ratio:491.838/283.54;grid-area:1/1/auto/span 2;width:100%;height:auto;margin-bottom:0}.TeamSection-module__mnoj9G__portraitLead+.TeamSection-module__mnoj9G__portrait{grid-column:1}.TeamSection-module__mnoj9G__portrait.TeamSection-module__mnoj9G__portraitDimmed{opacity:.5;filter:brightness(.75)}.TeamSection-module__mnoj9G__portrait:focus-visible{outline:none}.TeamSection-module__mnoj9G__portraitImage{object-fit:cover;pointer-events:none}.TeamSection-module__mnoj9G__dmitry{object-position:50% 47%}.TeamSection-module__mnoj9G__mikhalchuk{object-position:50% 45%}.TeamSection-module__mnoj9G__solousov{object-position:50% 40%}.TeamSection-module__mnoj9G__godlewski{object-position:50% 50%}.TeamSection-module__mnoj9G__barton{object-position:50% 42%}.TeamSection-module__mnoj9G__lundin,.TeamSection-module__mnoj9G__kavalenka{object-position:50% 38%}.TeamSection-module__mnoj9G__showMore{font-variation-settings:"CRSV" 0, "SHRP" 0;flex:none;margin-top:20px}.TeamSection-module__mnoj9G__showMoreIcon{transition:transform .42s cubic-bezier(.22,1,.36,1);display:block}@keyframes TeamSection-module__mnoj9G__reveal-team{0%{opacity:0;transform:translateY(var(--team-reveal-distance))}to{opacity:1;transform:translateY(0)}}@keyframes TeamSection-module__mnoj9G__team-shell-reveal{0%{opacity:0;filter:blur(7px);grid-template-rows:0fr;transform:translateY(18px)scale(.988)}58%{opacity:1;filter:blur()}to{opacity:1;filter:blur();grid-template-rows:1fr;transform:translate(0,0)scale(1)}}@keyframes TeamSection-module__mnoj9G__team-shell-hide{0%{opacity:1;filter:blur();grid-template-rows:1fr;transform:translate(0,0)scale(1)}to{opacity:0;filter:blur(5px);grid-template-rows:0fr;transform:translateY(14px)scale(.99)}}@media (min-width:1200px){.TeamSection-module__mnoj9G__section{--team-reveal-distance:calc(48px * var(--desktop-scale));--section-padding:calc(40px * var(--desktop-scale));--team-font-size:calc(24px * var(--desktop-scale));--row-padding:calc(18px * var(--desktop-scale));--row-spacing:calc(20px * var(--desktop-scale));--member-row-padding:calc(32px * var(--desktop-scale));--member-collapsed-height:calc(53px * var(--desktop-scale));--member-expanded-height:calc(232px * var(--desktop-scale));--gallery-gap:calc(16.989px * var(--desktop-scale));padding-top:150px}.TeamSection-module__mnoj9G__memberList{gap:0}.TeamSection-module__mnoj9G__describedMembers{height:var(--described-members-height,auto);flex-direction:column;flex:none;display:flex}.TeamSection-module__mnoj9G__member{--member-exit-padding-top:var(--member-row-padding);--member-exit-padding-bottom:var(--member-row-padding);padding:var(--member-row-padding) 0}.TeamSection-module__mnoj9G__member:focus-visible{outline-width:max(1px, calc(1px * var(--desktop-scale)));outline-offset:calc(4px * var(--desktop-scale))}.TeamSection-module__mnoj9G__memberMain{gap:calc(24px * var(--desktop-scale))}.TeamSection-module__mnoj9G__memberName{width:calc(338px * var(--desktop-scale));flex-basis:calc(338px * var(--desktop-scale))}.TeamSection-module__mnoj9G__describedMembers>.TeamSection-module__mnoj9G__member:first-child .TeamSection-module__mnoj9G__memberRole{width:calc(306px * var(--desktop-scale));flex-basis:calc(306px * var(--desktop-scale));font-size:calc(20.4px * var(--desktop-scale))}.TeamSection-module__mnoj9G__descriptionClip{width:min(70%, calc(760px * var(--desktop-scale)))}.TeamSection-module__mnoj9G__memberActive .TeamSection-module__mnoj9G__descriptionClip{height:var(--member-description-slot-height);min-height:0;margin-top:calc(24px * var(--desktop-scale))}.TeamSection-module__mnoj9G__showMore{margin-top:calc(20px * var(--desktop-scale))}}@media (min-width:769px) and (max-width:1199px){.TeamSection-module__mnoj9G__section{--team-font-size:clamp(17px, 1.1vw + 8px, 21px);--member-description-slot-height:calc(14px * var(--description-line-height) * 7);padding:32px 40px 0}.TeamSection-module__mnoj9G__content{grid-template-columns:minmax(0,1fr) clamp(280px,30vw,380px);column-gap:40px}.TeamSection-module__mnoj9G__leftColumn{padding-right:0}.TeamSection-module__mnoj9G__leftColumn .TeamSection-module__mnoj9G__memberList{gap:var(--team-stack-gap)}.TeamSection-module__mnoj9G__member{--member-exit-padding-top:0;--member-exit-padding-bottom:0;color:#dadada;padding:0}.TeamSection-module__mnoj9G__memberMain{flex-direction:column;align-items:flex-start;gap:8px}.TeamSection-module__mnoj9G__describedMembers>.TeamSection-module__mnoj9G__member:first-child .TeamSection-module__mnoj9G__memberMain{gap:12px}.TeamSection-module__mnoj9G__memberName,.TeamSection-module__mnoj9G__memberRole{flex:none;width:100%}.TeamSection-module__mnoj9G__describedMembers>.TeamSection-module__mnoj9G__member:first-child .TeamSection-module__mnoj9G__memberRole{flex:none;width:100%;font-size:16px}.TeamSection-module__mnoj9G__memberRole{color:#c8c8c8;text-align:left;font-size:16px;font-weight:100}.TeamSection-module__mnoj9G__descriptionClip{width:100%}.TeamSection-module__mnoj9G__memberActive .TeamSection-module__mnoj9G__descriptionClip{min-height:0;margin-top:16px}.TeamSection-module__mnoj9G__memberDescription{height:auto;font-size:16px}.TeamSection-module__mnoj9G__showMore{margin-top:var(--team-button-gap)}.TeamSection-module__mnoj9G__imageGrid{--gallery-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:end;width:100%}.TeamSection-module__mnoj9G__portrait{aspect-ratio:1;width:100%;height:auto}.TeamSection-module__mnoj9G__portraitLead{aspect-ratio:2;width:100%;height:auto}}@media (max-width:768px){.TeamSection-module__mnoj9G__section{--team-font-size:16px;--member-description-slot-height:calc(14px * var(--description-line-height) * 7);min-height:0;padding:0 16px;animation:none;position:relative;top:auto}.TeamSection-module__mnoj9G__content{display:none}.TeamSection-module__mnoj9G__mobileContent{width:100%;display:block}.TeamSection-module__mnoj9G__mobileTeamList{width:100%;padding-bottom:var(--mobile-team-height-reserve,0px);gap:var(--team-stack-gap);flex-direction:column;display:flex}.TeamSection-module__mnoj9G__mobileMemberRow{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 88px;align-items:start;column-gap:20px;width:100%;min-height:88px;padding-bottom:0;display:grid}.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__member{--member-exit-padding-top:0;--member-exit-padding-bottom:0;cursor:pointer;width:100%;height:auto;min-height:0;padding:0 4px 0 0;overflow:hidden}.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__memberMain{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__memberName,.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__memberRole{text-align:left;flex:none;width:100%}.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__memberName{color:#dadada;font-size:16px;font-weight:400;transition:none}.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__memberRole{color:#c8c8c8;font-size:14px;font-weight:100;line-height:normal;transition:none}.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__member.TeamSection-module__mnoj9G__memberDimmed .TeamSection-module__mnoj9G__memberName,.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__member.TeamSection-module__mnoj9G__memberDimmed .TeamSection-module__mnoj9G__memberRole{color:#777;opacity:.72}.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__descriptionClip{opacity:0;grid-template-rows:0fr;width:100%;height:auto;min-height:0;margin-top:0;transition:none;display:grid;overflow:hidden}.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__memberActive .TeamSection-module__mnoj9G__descriptionClip{opacity:1;grid-template-rows:1fr;min-height:0;margin-top:16px}.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__memberDescription{color:#c8c8c8;opacity:0;filter:none;height:auto;min-height:0;font-size:14px;font-weight:100;line-height:normal;transition:none;display:block;overflow:hidden;transform:none}.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__memberActive .TeamSection-module__mnoj9G__memberDescription{opacity:1;filter:blur();transform:translate(0,0)}.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__portrait,.TeamSection-module__mnoj9G__mobileMemberRow .TeamSection-module__mnoj9G__portraitLead{aspect-ratio:auto;background:#181818;grid-area:auto;justify-self:end;width:88px;height:88px;margin:0;transition:none}.TeamSection-module__mnoj9G__mobileContent>.TeamSection-module__mnoj9G__showMore{width:auto;min-width:0;margin-top:var(--team-button-gap)}}@media (max-width:1199px){.TeamSection-module__mnoj9G__section{--team-stack-gap:32px;--team-button-gap:40px}.TeamSection-module__mnoj9G__memberActive .TeamSection-module__mnoj9G__descriptionClip{min-height:0}.TeamSection-module__mnoj9G__section .TeamSection-module__mnoj9G__showMore,.TeamSection-module__mnoj9G__section .TeamSection-module__mnoj9G__showMore>*{--action-button-gap:6px;--action-button-height:36px;--action-button-padding:12px;--action-button-radius:18px;--action-button-font-size:14px;--action-button-icon-size:14px}}@media (prefers-reduced-motion:reduce){.TeamSection-module__mnoj9G__section,.TeamSection-module__mnoj9G__member,.TeamSection-module__mnoj9G__teamRevealShell,.TeamSection-module__mnoj9G__teamRevealShellExit,.TeamSection-module__mnoj9G__descriptionClip,.TeamSection-module__mnoj9G__memberDescription,.TeamSection-module__mnoj9G__portrait,.TeamSection-module__mnoj9G__portraitImage{transition:none;animation:none}}
.RefractionExperience-module__Xxld4a__experience{width:100%;height:100dvh;position:relative;overflow:hidden}.RefractionExperience-module__Xxld4a__canvasHost{width:100%;height:100lvh;position:absolute;top:50%;left:0;transform:translateY(-50%)}.RefractionExperience-module__Xxld4a__experience[data-input-mode=desktop],.RefractionExperience-module__Xxld4a__experience[data-input-mode=desktop] :not(.RefractionExperience-module__Xxld4a__levaHost):not(.RefractionExperience-module__Xxld4a__levaHost *){cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjbQg61aAAAADUlEQVQYV2P4//8/IwAI/QL/+TZZdwAAAABJRU5ErkJggg==) 0 0,none!important}.RefractionExperience-module__Xxld4a__firstLoadLoaderInner{text-align:center;width:224px;transition:opacity .2s}.RefractionExperience-module__Xxld4a__firstLoadLoaderPaused{animation-play-state:paused}.RefractionExperience-module__Xxld4a__firstLoadLoaderIcon{transform-origin:27.228px 25.666px;will-change:transform;margin:0 auto;animation:1.6s linear infinite RefractionExperience-module__Xxld4a__first-load-orbit;display:block;overflow:visible}.RefractionExperience-module__Xxld4a__firstLoadLoaderLabel{color:#ffffffbf;font-family:var(--font-geologica), "Geologica", sans-serif;letter-spacing:.18em;text-transform:uppercase;margin-top:18px;font-size:14px;font-weight:300;line-height:1;animation:1.25s ease-in-out infinite RefractionExperience-module__Xxld4a__first-load-label;display:inline-block}@keyframes RefractionExperience-module__Xxld4a__first-load-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes RefractionExperience-module__Xxld4a__first-load-label{0%,to{opacity:.75}50%{opacity:1}}.RefractionExperience-module__Xxld4a__levaHost{cursor:auto}.RefractionExperience-module__Xxld4a__uiViewport{pointer-events:none;position:absolute;inset:0}.RefractionExperience-module__Xxld4a__uiFrame{inset-block:0;pointer-events:none;width:100%;max-width:1920px;height:100%;position:absolute;left:50%;transform:translate(-50%)}.RefractionExperience-module__Xxld4a__menuVisibilityHost{display:contents}.RefractionExperience-module__Xxld4a__menuVisibilityHost[data-hidden=true]{visibility:hidden;pointer-events:none}.RefractionExperience-module__Xxld4a__debugSelectedObject{color:#ffffffd9;-webkit-user-select:none;user-select:none;z-index:10;background:#0009;border:1px solid #ffffff26;border-radius:4px;padding:6px 10px;font-family:monospace;font-size:12px;position:absolute;bottom:16px;left:16px}.RefractionExperience-module__Xxld4a__exploreHint{color:#fff6;font-family:var(--font-geologica), "Geologica", sans-serif;-webkit-user-select:none;user-select:none;font-size:14px;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.RefractionExperience-module__Xxld4a__mobileGetStarted{left:50%;bottom:calc(env(safe-area-inset-bottom) + 16px);z-index:54;pointer-events:auto;touch-action:manipulation;animation:.52s cubic-bezier(.16,1,.3,1) both RefractionExperience-module__Xxld4a__mobile-get-started-in;display:none;position:absolute;transform:translate(-50%)}.RefractionExperience-module__Xxld4a__mobileGetStarted>*{min-width:min(240px,100vw - 32px)}.RefractionExperience-module__Xxld4a__sceneA11yControls{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RefractionExperience-module__Xxld4a__mobileOnboarding{top:max(68px, calc(env(safe-area-inset-top) + 52px));z-index:55;color:#ffffffd1;max-width:calc(100vw - 48px);font-family:var(--font-geologica), "Geologica", sans-serif;text-transform:uppercase;text-shadow:0 2px 14px #0000009e;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;font-size:11px;font-weight:300;line-height:1;animation:.7s cubic-bezier(.16,1,.3,1) both RefractionExperience-module__Xxld4a__mobile-atom-hint-in;display:none;position:absolute;left:50%;transform:translate(-50%)}.RefractionExperience-module__Xxld4a__mobileOnboardingCopy{animation:.32s ease-out both RefractionExperience-module__Xxld4a__mobile-onboarding-copy-in}.RefractionExperience-module__Xxld4a__mobileOnboardingLeaving{animation:.42s cubic-bezier(.4,0,1,1) both RefractionExperience-module__Xxld4a__mobile-atom-hint-out}.RefractionExperience-module__Xxld4a__mobileOnboardingLeaving .RefractionExperience-module__Xxld4a__mobileExploreGlyph span,.RefractionExperience-module__Xxld4a__mobileOnboardingLeaving .RefractionExperience-module__Xxld4a__mobileAtomHintGlyph:before,.RefractionExperience-module__Xxld4a__mobileOnboardingLeaving .RefractionExperience-module__Xxld4a__mobileAtomHintGlyph span{animation-play-state:paused}.RefractionExperience-module__Xxld4a__mobileExploreGlyph{width:18px;height:32px;display:block;position:relative}.RefractionExperience-module__Xxld4a__mobileExploreGlyph:before{content:"";background:linear-gradient(#ffd80300,#ffd803c2 28%,#ffffff75 72%,#fff0);width:1px;height:28px;position:absolute;top:0;left:50%;transform:translate(-50%)}.RefractionExperience-module__Xxld4a__mobileExploreGlyph span{background:#ffffff14;border:1px solid #ffffffb3;border-radius:999px;width:10px;height:10px;animation:1.75s cubic-bezier(.4,0,.2,1) infinite RefractionExperience-module__Xxld4a__mobile-explore-touch;position:absolute;top:1px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #ffffff42,0 0 12px #ffd80333}.RefractionExperience-module__Xxld4a__mobileAtomHintGlyph{flex:0 0 22px;width:22px;height:22px;display:block;position:relative}.RefractionExperience-module__Xxld4a__mobileAtomHintGlyph:before,.RefractionExperience-module__Xxld4a__mobileAtomHintGlyph span{content:"";border-radius:999px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.RefractionExperience-module__Xxld4a__mobileAtomHintGlyph:before{border:1px solid #ffd803b8;width:18px;height:18px;animation:1.65s cubic-bezier(.16,1,.3,1) infinite RefractionExperience-module__Xxld4a__mobile-atom-hint-ring;box-shadow:0 0 12px #ffd8032e}.RefractionExperience-module__Xxld4a__mobileAtomHintGlyph span{background:#ffffffe0;width:7px;height:7px;animation:1.65s cubic-bezier(.4,0,.2,1) infinite RefractionExperience-module__Xxld4a__mobile-atom-hint-tap;box-shadow:0 0 8px #ffffff57,0 0 12px #ffd80347}.RefractionExperience-module__Xxld4a__cursorExploreCue{--cue-x:50vw;--cue-y:50vh;--cue-offset-x:0px;--cue-offset-y:0px;--cursor-halo-size:20px;--cursor-halo-border:1px;--cursor-dot-size:5px;--cursor-press-scale:1;--cursor-dot-press-scale:1;--cursor-orbit-size:34px;--cursor-orbit-opacity:0;--cursor-orbit-press-scale:1;--cursor-rotation-speed:2.6s;z-index:100;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.RefractionExperience-module__Xxld4a__cursorExploreAnchor{transform:translate3d(var(--cue-x), var(--cue-y), 0);position:absolute;top:0;left:0}.RefractionExperience-module__Xxld4a__cursorExploreMarker{width:88px;height:88px;transform:translate(-50%, -50%) translate(var(--cue-offset-x), var(--cue-offset-y));transition-property:transform;transition-duration:.14s;transition-timing-function:cubic-bezier(.2,0,0,1);position:absolute}.RefractionExperience-module__Xxld4a__cursorExploreHalo,.RefractionExperience-module__Xxld4a__cursorExploreOrbit,.RefractionExperience-module__Xxld4a__cursorExploreDot,.RefractionExperience-module__Xxld4a__cursorExploreShockwave{position:absolute;top:50%;left:50%}.RefractionExperience-module__Xxld4a__cursorExploreHalo{width:var(--cursor-halo-size);height:var(--cursor-halo-size);border:var(--cursor-halo-border) solid #fff;border-radius:999px;animation:10s cubic-bezier(.16,1,.3,1) both RefractionExperience-module__Xxld4a__cue-halo;transform:translate(-50%,-50%)scale(.2)}.RefractionExperience-module__Xxld4a__cursorExploreHalo:before{content:"";width:3px;height:3px;transform:translate(-50%, -50%) rotate(0deg) translateY(calc(var(--cursor-halo-size) / -2 + var(--cursor-halo-border)));background:#fff;border-radius:999px;animation:10s linear both RefractionExperience-module__Xxld4a__cue-halo-orbit;position:absolute;top:50%;left:50%}.RefractionExperience-module__Xxld4a__cursorExploreOrbit{width:var(--cursor-orbit-size);height:var(--cursor-orbit-size);opacity:0;border:1.5px solid #fff;border-radius:999px;transform:translate(-50%,-50%)scale(1)}.RefractionExperience-module__Xxld4a__cursorExploreOrbit:before{content:"";background:#ffd803;border-radius:999px;width:3px;height:3px;position:absolute;top:-3px;left:50%;transform:translate(-50%);box-shadow:0 0 6px #ffd803a6}.RefractionExperience-module__Xxld4a__cursorExploreDot{width:var(--cursor-dot-size);height:var(--cursor-dot-size);background:#ffd803;border:1px solid #0000;border-radius:999px;animation:10s cubic-bezier(.16,1,.3,1) both RefractionExperience-module__Xxld4a__cue-dot;transform:translate(-50%,-50%)scale(0)}.RefractionExperience-module__Xxld4a__cursorExploreText{color:#fff;width:min(170px,100vw - 32px);font-family:var(--font-geologica), "Geologica", sans-serif;letter-spacing:0;text-align:center;text-transform:uppercase;text-shadow:0 2px 10px #0000008c;font-size:15px;font-weight:200;line-height:1.2;animation:10s ease-out both RefractionExperience-module__Xxld4a__cue-text;position:absolute;top:40px;left:0;transform:translate(-50%)translateY(8px)}.RefractionExperience-module__Xxld4a__cursorExploreCueDismissing .RefractionExperience-module__Xxld4a__cursorExploreHalo{animation:.65s cubic-bezier(.16,1,.3,1) both RefractionExperience-module__Xxld4a__cue-halo-dismiss}.RefractionExperience-module__Xxld4a__cursorExploreCueDismissing .RefractionExperience-module__Xxld4a__cursorExploreDot{animation:.65s cubic-bezier(.16,1,.3,1) both RefractionExperience-module__Xxld4a__cue-dot-dismiss}.RefractionExperience-module__Xxld4a__cursorExploreCueDismissing .RefractionExperience-module__Xxld4a__cursorExploreText{visibility:visible;animation:.65s ease-out both RefractionExperience-module__Xxld4a__cue-text-dismiss}.RefractionExperience-module__Xxld4a__cursorExploreCueSettled .RefractionExperience-module__Xxld4a__cursorExploreHalo,.RefractionExperience-module__Xxld4a__cursorExploreCueSettled .RefractionExperience-module__Xxld4a__cursorExploreOrbit,.RefractionExperience-module__Xxld4a__cursorExploreCueSettled .RefractionExperience-module__Xxld4a__cursorExploreDot,.RefractionExperience-module__Xxld4a__cursorExploreCueSettled .RefractionExperience-module__Xxld4a__cursorExploreText{animation:none}.RefractionExperience-module__Xxld4a__cursorExploreCueSettled .RefractionExperience-module__Xxld4a__cursorExploreHalo{width:var(--cursor-halo-size);height:var(--cursor-halo-size);border-width:var(--cursor-halo-border);transform:translate(-50%, -50%) scale(var(--cursor-press-scale)) rotate(0deg);animation:RefractionExperience-module__Xxld4a__cue-spin var(--cursor-rotation-speed) linear infinite;transition-property:width,height,border-width,transform;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.RefractionExperience-module__Xxld4a__cursorExploreCueSettled .RefractionExperience-module__Xxld4a__cursorExploreHalo:before{top:calc(var(--cursor-halo-border) * -2);animation:none;transform:translate(-50%)}.RefractionExperience-module__Xxld4a__cursorExploreCueSettled .RefractionExperience-module__Xxld4a__cursorExploreOrbit{opacity:var(--cursor-orbit-opacity);animation:RefractionExperience-module__Xxld4a__cue-orbit-spin calc(var(--cursor-rotation-speed) * .82) linear infinite reverse;transition-property:width,height,border-width,opacity,transform;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.RefractionExperience-module__Xxld4a__cursorExploreCueSettled .RefractionExperience-module__Xxld4a__cursorExploreDot{width:var(--cursor-dot-size);height:var(--cursor-dot-size);transform:translate(-50%, -50%) scale(var(--cursor-dot-press-scale));background-color:#ffd803;border-color:#0000;transition-property:width,height,transform,background-color;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.RefractionExperience-module__Xxld4a__cursorExploreCueSettled .RefractionExperience-module__Xxld4a__cursorExploreText{visibility:hidden;transform:translate(-50%)translateY(-4px)}.RefractionExperience-module__Xxld4a__cursorExploreCueNear{--cursor-halo-size:30px;--cursor-halo-border:1.3px;--cursor-dot-size:7px;--cursor-rotation-speed:1.3s}.RefractionExperience-module__Xxld4a__cursorExploreCueHover{--cursor-halo-size:39px;--cursor-halo-border:1.6px;--cursor-dot-size:10px;--cursor-orbit-size:45px;--cursor-orbit-opacity:1;--cursor-rotation-speed:.88s}.RefractionExperience-module__Xxld4a__cursorExploreCueDown{--cursor-halo-border:2px;--cursor-press-scale:.78;--cursor-dot-press-scale:.85;--cursor-orbit-press-scale:.78}.RefractionExperience-module__Xxld4a__cursorExploreShockwave{width:55px;height:55px;left:var(--shockwave-x);top:var(--shockwave-y);pointer-events:none;border:1.3px solid #fff;border-radius:999px;animation:.36s cubic-bezier(.2,0,0,1) forwards RefractionExperience-module__Xxld4a__cue-shockwave;transform:translate(-50%,-50%)scale(.3)}@keyframes RefractionExperience-module__Xxld4a__cue-dot{0%{transform:translate(-50%,-50%)scale(0)}5%,86%{background-color:#ffd803;border-color:#0000;transform:translate(-50%,-50%)scale(3.6)}to{background-color:#ffd803;border-color:#0000;transform:translate(-50%,-50%)scale(1)}}@keyframes RefractionExperience-module__Xxld4a__cue-halo-dismiss{0%{transform:var(--cursor-halo-from)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes RefractionExperience-module__Xxld4a__cue-dot-dismiss{0%{transform:var(--cursor-dot-from)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes RefractionExperience-module__Xxld4a__cue-text-dismiss{0%{opacity:var(--cursor-text-opacity);transform:var(--cursor-text-from)}to{opacity:0;transform:translate(-50%)translateY(-4px)}}@keyframes RefractionExperience-module__Xxld4a__cue-halo{0%,4%{transform:translate(-50%,-50%)scale(.2)}11%{transform:translate(-50%,-50%)scale(2.64)}86%{transform:translate(-50%,-50%)scale(2.64)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes RefractionExperience-module__Xxld4a__cue-halo-orbit{0%{transform:translate(-50%, -50%) rotate(0deg) translateY(calc(var(--cursor-halo-size) / -2 + var(--cursor-halo-border)))}to{transform:translate(-50%, -50%) rotate(720deg) translateY(calc(var(--cursor-halo-size) / -2 + var(--cursor-halo-border)))}}@keyframes RefractionExperience-module__Xxld4a__cue-spin{to{transform:translate(-50%, -50%) scale(var(--cursor-press-scale)) rotate(360deg)}}@keyframes RefractionExperience-module__Xxld4a__cue-orbit-spin{to{transform:translate(-50%, -50%) scale(var(--cursor-orbit-press-scale)) rotate(360deg)}}@keyframes RefractionExperience-module__Xxld4a__cue-shockwave{to{transform:translate(-50%,-50%)scale(1)}}@keyframes RefractionExperience-module__Xxld4a__cue-text{0%,12%{visibility:hidden;transform:translate(-50%)translateY(8px)}20%,86%{visibility:visible;transform:translate(-50%)translateY(0)}to{visibility:hidden;transform:translate(-50%)translateY(-4px)}}@keyframes RefractionExperience-module__Xxld4a__mobile-explore-touch{0%,14%{opacity:0;transform:translate(-50%)translateY(19px)}20%{opacity:1;transform:translate(-50%)translateY(19px)}72%{opacity:1;transform:translate(-50%)translateY(-1px)}to{opacity:0;transform:translate(-50%)translateY(-1px)}}@keyframes RefractionExperience-module__Xxld4a__mobile-atom-hint-in{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes RefractionExperience-module__Xxld4a__mobile-atom-hint-ring{0%,22%{opacity:0;transform:translate(-50%,-50%)scale(.55)}38%{opacity:.9}78%,to{opacity:0;transform:translate(-50%,-50%)scale(1.35)}}@keyframes RefractionExperience-module__Xxld4a__mobile-atom-hint-tap{0%,18%{opacity:.75;transform:translate(-50%,-50%)scale(1)}30%,42%{opacity:1;transform:translate(-50%,-50%)scale(.68)}68%,to{opacity:.75;transform:translate(-50%,-50%)scale(1)}}@keyframes RefractionExperience-module__Xxld4a__mobile-atom-hint-out{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-8px)}}@keyframes RefractionExperience-module__Xxld4a__mobile-get-started-in{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes RefractionExperience-module__Xxld4a__mobile-onboarding-copy-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1200px){.RefractionExperience-module__Xxld4a__exploreHint{bottom:calc(32px * var(--desktop-scale));font-size:calc(14px * var(--desktop-scale))}}.RefractionExperience-module__Xxld4a__experience[data-input-mode=touch] .RefractionExperience-module__Xxld4a__mobileGetStarted,.RefractionExperience-module__Xxld4a__experience[data-input-mode=touch] .RefractionExperience-module__Xxld4a__mobileOnboarding{display:flex}.RefractionExperience-module__Xxld4a__experience[data-input-mode=touch]{cursor:auto;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.RefractionExperience-module__Xxld4a__experience[data-input-mode=touch],.RefractionExperience-module__Xxld4a__experience[data-input-mode=touch] :not(.RefractionExperience-module__Xxld4a__levaHost):not(.RefractionExperience-module__Xxld4a__levaHost *){cursor:auto!important}@media (prefers-reduced-motion:reduce){.RefractionExperience-module__Xxld4a__cursorExploreCueDismissing .RefractionExperience-module__Xxld4a__cursorExploreHalo,.RefractionExperience-module__Xxld4a__cursorExploreCueDismissing .RefractionExperience-module__Xxld4a__cursorExploreDot,.RefractionExperience-module__Xxld4a__cursorExploreCueDismissing .RefractionExperience-module__Xxld4a__cursorExploreText{animation-duration:1ms}.RefractionExperience-module__Xxld4a__mobileGetStarted,.RefractionExperience-module__Xxld4a__mobileOnboarding,.RefractionExperience-module__Xxld4a__mobileOnboardingCopy,.RefractionExperience-module__Xxld4a__mobileExploreGlyph span,.RefractionExperience-module__Xxld4a__mobileAtomHintGlyph:before,.RefractionExperience-module__Xxld4a__mobileAtomHintGlyph span,.RefractionExperience-module__Xxld4a__firstLoadLoaderIcon,.RefractionExperience-module__Xxld4a__firstLoadLoaderLabel{animation:none}.RefractionExperience-module__Xxld4a__firstLoadLoaderInner{transition-duration:0s}}@media (max-width:700px){.RefractionExperience-module__Xxld4a__cursorExploreMarker{width:78px;height:78px}.RefractionExperience-module__Xxld4a__cursorExploreHalo{width:var(--cursor-halo-size);height:var(--cursor-halo-size);border-width:var(--cursor-halo-border)}.RefractionExperience-module__Xxld4a__cursorExploreDot{width:var(--cursor-dot-size);height:var(--cursor-dot-size)}.RefractionExperience-module__Xxld4a__cursorExploreText{font-size:14px;top:36px}}
