@property --color{syntax:"<color>";inherits:true;initial-value:#f0f}.RoundButton-module-sass-module__0X0qVq__arrowButton:hover .RoundButton-module-sass-module__0X0qVq__roundButton:before{transform:translateY(0%)}.RoundButton-module-sass-module__0X0qVq__arrowButton:hover .RoundButton-module-sass-module__0X0qVq__roundButton .RoundButton-module-sass-module__0X0qVq__overlay{background-size:100% 100%}.RoundButton-module-sass-module__0X0qVq__roundButton{--color:var(--black);--inverse-color:var(--white);--border-width:1px;border:var(--border-width)solid var(--color);min-width:2.875rem;height:2.875rem;color:var(--color);text-align:center;text-transform:uppercase;white-space:nowrap;border-radius:9999px;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:1.125rem;font-weight:500;text-decoration:none;display:flex;position:relative;overflow:hidden}.RoundButton-module-sass-module__0X0qVq__roundButton:has(.RoundButton-module-sass-module__0X0qVq__overlay):after{content:none!important}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__inverted{--color:var(--white);--inverse-color:var(--black)}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__shortcutButton{transition:all .3s ease-in,border-color linear}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton:before,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton:after,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton .RoundButton-module-sass-module__0X0qVq__overlay,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__shortcutButton:before,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__shortcutButton:after,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__shortcutButton .RoundButton-module-sass-module__0X0qVq__overlay{content:"";pointer-events:none;width:100%;padding:inherit;position:absolute;inset:0}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton:before,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__shortcutButton:before{background-color:var(--color);transition:transform .3s ease-in;transform:translateY(100%)}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton:after,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton .RoundButton-module-sass-module__0X0qVq__overlay,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__shortcutButton:after,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__shortcutButton .RoundButton-module-sass-module__0X0qVq__overlay{text-align:center;justify-content:center;align-items:center;display:flex}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton:hover:before,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__active:before,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__shortcutButton:hover:before,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__shortcutButton.RoundButton-module-sass-module__0X0qVq__active:before{transform:translateY(0%)}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__small{min-width:2.125rem!important;height:2.125rem!important;font-size:1rem!important}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton .RoundButton-module-sass-module__0X0qVq__overlay{background-image:linear-gradient(var(--inverse-color));color:#0000;background-position:0 100%;background-repeat:no-repeat;background-size:100% 0%;-webkit-background-clip:text;background-clip:text;transition:transform .3s ease-in,background-size .3s ease-in}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton svg{transition:--color .3s ease-in}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton:hover .RoundButton-module-sass-module__0X0qVq__overlay,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__active .RoundButton-module-sass-module__0X0qVq__overlay{background-size:100% 100%}:is(.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton:hover .RoundButton-module-sass-module__0X0qVq__overlay:has(>svg),.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__active .RoundButton-module-sass-module__0X0qVq__overlay:has(>svg)){--color:var(--inverse-color)}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__shortcutButton{font-family:var(--font-silka-mono);padding:0}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__shortcutButton:after{content:attr(data-text)"  " attr(data-text)"  " attr(data-text);width:max-content;color:var(--inverse-color);left:100%}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__shortcutButton:hover:after,.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__shortcutButton:hover.RoundButton-module-sass-module__0X0qVq__active{animation-name:RoundButton-module-sass-module__0X0qVq__scrollLeft;animation-duration:9s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:.15s}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__isOpaque,.RoundButton-module-sass-module__0X0qVq__shortcutButton.RoundButton-module-sass-module__0X0qVq__isOpaque{color:var(--color);background-color:var(--inverse-color)!important}.RoundButton-module-sass-module__0X0qVq__roundButton.RoundButton-module-sass-module__0X0qVq__scrolledNotOpen,.RoundButton-module-sass-module__0X0qVq__shortcutButton.RoundButton-module-sass-module__0X0qVq__scrolledNotOpen{transition:all .3s ease-in,border-color 0s linear 1s!important}@media screen and (max-width:1279.98px){.RoundButton-module-sass-module__0X0qVq__navButton{text-transform:none;text-align:left;border:0;border-radius:0;justify-content:flex-start;height:auto;padding-left:0;font-size:10vmin;font-weight:600;line-height:75%;overflow:visible}.RoundButton-module-sass-module__0X0qVq__navButton .RoundButton-module-sass-module__0X0qVq__overlay{justify-content:flex-start!important}.RoundButton-module-sass-module__0X0qVq__navButton.RoundButton-module-sass-module__0X0qVq__active:before,.RoundButton-module-sass-module__0X0qVq__navButton.RoundButton-module-sass-module__0X0qVq__active:after,.RoundButton-module-sass-module__0X0qVq__navButton.RoundButton-module-sass-module__0X0qVq__active .RoundButton-module-sass-module__0X0qVq__overlay{color:var(--grey)!important}.RoundButton-module-sass-module__0X0qVq__navButton.RoundButton-module-sass-module__0X0qVq__active:hover{color:var(--color)!important}.RoundButton-module-sass-module__0X0qVq__navButton:hover{text-decoration:underline;color:var(--grey)!important}.RoundButton-module-sass-module__0X0qVq__navButton:before,.RoundButton-module-sass-module__0X0qVq__navButton:after,.RoundButton-module-sass-module__0X0qVq__navButton .RoundButton-module-sass-module__0X0qVq__overlay{content:none;display:none;color:var(--color)!important}}@keyframes RoundButton-module-sass-module__0X0qVq__scrollLeft{0%{transform:translate(0)}to{transform:translate(-114%)}}
@property --color{syntax:"<color>";inherits:true;initial-value:#f0f}.EventStrip-module-sass-module__K_23Xa__eventStrip{width:100vw;padding:0;text-decoration:none;overflow:hidden}.EventStrip-module-sass-module__K_23Xa__eventStrip .EventStrip-module-sass-module__K_23Xa__inner{width:max-content;animation-name:EventStrip-module-sass-module__K_23Xa__marquee;animation-duration:var(--marquee-duration,15s);transform-origin:0 100%;will-change:transform;flex-flow:row;gap:2.5rem;padding-left:2.5rem;animation-timing-function:linear;animation-iteration-count:infinite;display:flex;position:relative;transform:translateZ(0)}.EventStrip-module-sass-module__K_23Xa__eventStrip .EventStrip-module-sass-module__K_23Xa__inner:not(.animate-paused){animation-duration:var(--marquee-duration)!important;animation-play-state:running!important}.EventStrip-module-sass-module__K_23Xa__eventStrip .EventStrip-module-sass-module__K_23Xa__inner:before{content:"";left:calc(-1*var(--marquee-width));min-width:calc(-1*var(--marquee-width));opacity:.15;pointer-events:none;height:100%;position:absolute;top:0}.EventStrip-module-sass-module__K_23Xa__eventStrip .EventStrip-module-sass-module__K_23Xa__inner.EventStrip-module-sass-module__K_23Xa__upcoming:hover{animation-play-state:paused!important}@keyframes EventStrip-module-sass-module__K_23Xa__marquee{0%{transform:translate(0)}to{transform:translateX(var(--marquee-width))}}
@property --color{syntax:"<color>";inherits:true;initial-value:#f0f}.Navigation-module-sass-module__PE4x1G__navigation{--color:var(--black);color:var(--black);--inverse-color:var(--white);transition:transform .5s ease-out .5s,opacity .5s ease-in .25s}.Navigation-module-sass-module__PE4x1G__navigation.Navigation-module-sass-module__PE4x1G__inverted{--color:var(--white);color:var(--white);--inverse-color:var(--black)}.Navigation-module-sass-module__PE4x1G__navigation.Navigation-module-sass-module__PE4x1G__init{opacity:0;transform:translateY(-15%)}@media screen and (max-width:1279.98px){.Navigation-module-sass-module__PE4x1G__navigation nav{background-color:var(--inverse-color)}}
@property --color{syntax:"<color>";inherits:true;initial-value:#f0f}@property --x{syntax:"<percentage>";inherits:false;initial-value:-5%}.Vision-module-sass-module__7_o3CW__vision{--size:cover;--position:center;--gradient-position:50% 50%;background-image:url(/images/vector-cube.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:5rem;padding-bottom:5rem;position:relative}.Vision-module-sass-module__7_o3CW__vision.Vision-module-sass-module__7_o3CW__pulsing:before{content:"";pointer-events:none;background-image:radial-gradient(circle at var(--gradient-position),transparent,transparent calc(var(--x) - 5%),var(--orange)var(--x),transparent calc(var(--x) + 5%),transparent);-webkit-mask:url(/images/vector-cube.png);mask:url(/images/vector-cube.png);-webkit-mask-size:var(--size);-webkit-mask-size:var(--size);mask-size:var(--size);-webkit-mask-position:var(--position);-webkit-mask-position:var(--position);mask-position:var(--position);animation-name:Vision-module-sass-module__7_o3CW__colorChange;animation-duration:5s;animation-timing-function:ease-in;animation-iteration-count:infinite;animation-direction:normal;animation-delay:.25s;position:absolute;inset:0;transform:translateZ(0)}@media screen and (min-width:768px){.Vision-module-sass-module__7_o3CW__vision{--size:136%;--position:0% 36%;background-position:0 36%;background-size:136%;padding-top:7.5rem;padding-bottom:7.5rem}.Vision-module-sass-module__7_o3CW__vision:before{--gradient-position:67.5% 62%}}.Vision-module-sass-module__7_o3CW__vision ol{filter:drop-shadow(-3px 0 4px #000)drop-shadow(3px 0 4px #000)drop-shadow(0 3px 4px #000)drop-shadow(0 -3px 4px #000);list-style-position:inside}@media screen and (min-width:768px){.Vision-module-sass-module__7_o3CW__vision ol{margin-left:1.5rem;list-style-position:outside}}.Vision-module-sass-module__7_o3CW__vision ol li{margin-bottom:3.75rem}@media screen and (min-width:768px){.Vision-module-sass-module__7_o3CW__vision ol li{margin-bottom:5.75rem}}.Vision-module-sass-module__7_o3CW__vision ol li:last-child{margin-bottom:0}.Vision-module-sass-module__7_o3CW__vision ol li::marker{content:"0" counter(list-item);font-size:1rem;font-family:var(--font-silka-mono);color:var(--orange-dark)}.Vision-module-sass-module__7_o3CW__vision ol li .Vision-module-sass-module__7_o3CW__title{font-family:var(--font-silka-mono);text-transform:uppercase;margin-bottom:1.25rem;font-size:1.625rem;font-weight:500}@media screen and (min-width:768px){.Vision-module-sass-module__7_o3CW__vision ol li .Vision-module-sass-module__7_o3CW__title{font-size:1.625rem}}.Vision-module-sass-module__7_o3CW__vision ol li p{text-align:justify;font-size:1.125rem;font-weight:500;line-height:1.55}@media screen and (min-width:768px){.Vision-module-sass-module__7_o3CW__vision ol li p{font-size:1.375rem}}.Vision-module-sass-module__7_o3CW__vision ol li>div{border-top:1px solid var(--grey);vertical-align:text-top;margin-top:.75rem;padding-top:2.5rem}@media screen and (min-width:768px){.Vision-module-sass-module__7_o3CW__vision ol li>div{border-top:0;border-left:1px solid var(--grey);margin-top:0;margin-left:.75rem;padding-top:0;padding-left:2.5rem}.Vision-module-sass-module__7_o3CW__vision ol li{max-width:80%}.Vision-module-sass-module__7_o3CW__vision ol li:nth-child(2){margin-left:25%}.Vision-module-sass-module__7_o3CW__vision ol li:nth-child(3){margin-left:13%}}@media screen and (min-width:1280px){.Vision-module-sass-module__7_o3CW__vision ol li{max-width:52%}.Vision-module-sass-module__7_o3CW__vision ol li:nth-child(2){margin-left:42%}.Vision-module-sass-module__7_o3CW__vision ol li:nth-child(3){margin-left:23%}}@keyframes Vision-module-sass-module__7_o3CW__colorChange{0%{--x:-5%}to{--x:105%}}
