.hero{padding-block:unset}.hero--home::before{background-image:linear-gradient(rgba(10,10,10,0.055) 1px, transparent 1px),linear-gradient(90deg, rgba(10,10,10,0.055) 1px, transparent 1px);background-size:72px 72px;content:'';inset:0;mask-image:radial-gradient(ellipse 55% 75% at 74% 52%, #000 5%, transparent 75%);-webkit-mask-image:radial-gradient(ellipse 55% 75% at 74% 52%, #000 5%, transparent 75%);pointer-events:none;position:absolute}.hero__inner{align-items:center;display:grid}.hero__content{display:flex;flex-direction:column;gap:2rem;padding-block:1.5rem 3rem}.hero__title{font-family:var(--f-header);font-weight:500}.hero__title--home,.hero__title--default{font-size:2.5rem}.hero__button-label{color:var(--c-cta);text-align:right;width:100%}.hero__buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.hero__buttons--home{display:none;justify-content:flex-end;margin-bottom:1rem;position:relative;z-index:2}.hero__buttons--home .btn{background-color:var(--c-050)}.hero__figure{box-sizing:border-box;height:100%}.hero__figure--platform{background-color:var(--c-200);border-left:4px solid var(--c-cta);overflow:hidden;padding:2rem}.hero__figure--default{background-color:var(--c-200);border-left:4px solid var(--c-cta);overflow:hidden}.hero__figure--home{align-items:flex-end;display:flex;justify-content:flex-end;position:relative;min-height:20rem}.hero__diameter{background-color:var(--c-100);color:var(--c-300);display:none;font-size:1.125rem;left:50%;padding:.25rem;position:absolute;text-transform:uppercase;top:2rem;transform:translateX(-50%);z-index:2}.hero__svg{animation:spin-in forwards 2s ease-out;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}.hero__svg--disc g{animation:spin infinite 60s linear;transform-origin:50% 50%}.hero__svg--arc circle{animation:spin infinite 10s linear;transform-origin:50% 50%}.hero__image{height:100%;transition:transform 500ms ease-out;width:100%}.hero__image:hover{transform:scale(1.05)}.hero__image--home{animation:slide-in forwards 2s ease-out;object-fit:contain;position:absolute}.hero__image--platform{object-fit:contain}.hero__image--default{object-fit:cover}@keyframes slide-in{0%{transform:translateX(20%) scale(.7)}100%{transform:translateX(0) scale(1)}}@keyframes spin-in{0%{transform:translate(-60%, -50%) rotate(-30deg) scale(.7)}100%{transform:translate(-50%, -50%) rotate(0deg) scale(1)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media only screen and (min-width: 768px){.hero__inner{align-items:center;display:grid;grid-template-columns:2fr 1fr}.hero__inner--text-only{grid-template-columns:4fr 1fr}.hero__figure{order:2}.hero__diameter{display:block}.hero__content{padding-block:4rem;padding-inline:0 4rem}.hero__title--home,.hero__title--default{font-size:3.5rem}}@media only screen and (min-width: 1198px){.hero__inner{align-items:center;display:grid;grid-template-columns:1fr 1fr }.hero__content{padding-block:6rem}.hero__buttons--home{display:flex}.hero__title--home,.hero__title--default{font-size:4.5rem}}
/*# sourceMappingURL=./hero.css.map */