.Hero-module__dtUnmq__hero{min-height:100dvh;color:var(--color-light);align-items:center;padding-top:90px;display:grid}.Hero-module__dtUnmq__left{gap:var(--space-5);flex-direction:column;justify-content:center;min-width:0;display:flex}.Hero-module__dtUnmq__left__logo{color:rgba(255,255,255,.2)}.Hero-module__dtUnmq__left__heading{font:var(--font-h1);color:var(--color-light);text-transform:uppercase}.Hero-module__dtUnmq__left__subheading{font:var(--font-h4);opacity:.85;max-width:52ch}.Hero-module__dtUnmq__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.Hero-module__dtUnmq__right{justify-content:stretch;align-items:flex-end;gap:var(--space-4);flex-direction:column;min-width:0;display:flex;position:relative}.Hero-module__dtUnmq__right:before{content:"";z-index:0;pointer-events:none;will-change:transform;background-image:url(/img/shapes/pageMainHero.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;animation:10s ease-in-out infinite Hero-module__dtUnmq__heroFloat,3s ease-in-out infinite alternate Hero-module__dtUnmq__heroBlink;position:absolute;top:-20%;left:-30%}.Hero-module__dtUnmq__tabs{grid-template-columns:2fr 3fr;align-items:flex-end;gap:100px;width:100%;display:grid}.Hero-module__dtUnmq__media{aspect-ratio:4/3;background:#0f0f0f;border-radius:16px;width:100%;position:relative;overflow:hidden}.Hero-module__dtUnmq__media__inner{position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__dtUnmq__media__img{object-fit:cover}.Hero-module__dtUnmq__media__overlay{align-items:center;gap:var(--space-3);padding:var(--space-2)var(--space-3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.12);border-radius:999px;display:flex;position:absolute;bottom:10px;transform:translate(6%,6%)}.Hero-module__dtUnmq__media__caption{font:var(--font-h5);text-transform:uppercase}.Hero-module__dtUnmq__pagination{align-items:center;gap:var(--space-2);width:100%;display:flex}.Hero-module__dtUnmq__bullet{--bullet-bg:rgba(255,255,255,.1);--bullet-fill:var(--color-accent);background:var(--bullet-bg);cursor:pointer;border:none;border-radius:999px;flex:0 10%;height:6px;padding:0;transition:flex-basis .35s;position:relative}.Hero-module__dtUnmq__bullet:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Hero-module__dtUnmq__bullet__fill{background:var(--bullet-fill);border-radius:inherit;transform-origin:0;animation:Hero-module__dtUnmq__progress var(--progress-duration,6s)linear forwards;position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__dtUnmq__bullet--active{flex-basis:50%!important}@keyframes Hero-module__dtUnmq__progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes Hero-module__dtUnmq__heroFloat{0%{transform:translate(0)scale(1)}25%{transform:translate(.5%,-8px)scale(1.002)}50%{transform:translateY(-14px)scale(1)}75%{transform:translate(-.5%,-8px)scale(1.002)}to{transform:translate(0)scale(1)}}@keyframes Hero-module__dtUnmq__heroBlink{0%,to{opacity:.85}50%{opacity:1}}@media (max-width:1240px){.Hero-module__dtUnmq__hero__inner{flex-direction:column;display:flex}.Hero-module__dtUnmq__right{align-items:stretch;gap:40px;width:100%;position:relative}}@media (max-width:767px){.Hero-module__dtUnmq__hero{padding-bottom:140px}}.Hero-module__dtUnmq__fadeIn{animation:.45s both Hero-module__dtUnmq__fadeIn;animation-delay:var(--delay,0s);will-change:opacity,transform}.Hero-module__dtUnmq__slideUp{animation:.55s both Hero-module__dtUnmq__slideUp;animation-delay:var(--delay,0s);will-change:opacity,transform}.Hero-module__dtUnmq__zoomIn{animation:.6s both Hero-module__dtUnmq__zoomIn;animation-delay:var(--delay,0s);will-change:opacity,transform}@keyframes Hero-module__dtUnmq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Hero-module__dtUnmq__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero-module__dtUnmq__zoomIn{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@media (max-width:1023px){.Hero-module__dtUnmq__media{position:relative;overflow:visible}.Hero-module__dtUnmq__tabs{flex-direction:column;align-items:flex-start;gap:40px;display:flex}.Hero-module__dtUnmq__media__overlay,.Hero-module__dtUnmq__media__inner{flex-direction:column;gap:20px;display:flex;position:relative;transform:none}}
