@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap");html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}html{scrollbar-gutter:stable;overflow-x:hidden;overflow-x:clip}*{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh;overflow-x:hidden;overflow-x:clip;overscroll-behavior:none;background-color:var(--color-primary);color:var(--color-secondary);display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Instrument Sans,Helvetica Neue,sans-serif}::selection{background-color:var(--color-contrast);color:var(--color-primary)}img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero-copy{padding-left:var(--safe);padding-right:var(--safe);padding-bottom:calc(((64 * 100) / var(--device-width)) * 1vw)}@media (max-width:1023px){.hero-copy{padding-bottom:calc(((120 * 100) / var(--device-width)) * 1vw)}}@keyframes cuadroPulse{0%,to{opacity:.3;transform:scaleY(.5)}50%{opacity:1;transform:scaleY(1)}}:root{--color-primary:#000;--color-secondary:#efefef;--color-contrast:#fd4f00;--device-width:375;--device-height:650;--columns:6;--gap:calc(((24 * 100) / var(--device-width)) * 1vw);--safe:calc(((16 * 100) / var(--device-width)) * 1vw);--spacer-xl:calc(((80 * 100) / var(--device-width)) * 1vw);--spacer-lg:calc(((64 * 100) / var(--device-width)) * 1vw);--spacer-md:calc(((48 * 100) / var(--device-width)) * 1vw);--spacer-sm:calc(((32 * 100) / var(--device-width)) * 1vw);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1)}@media (min-width:800px){:root{--device-width:1440;--device-height:816;--columns:12;--gap:calc(((24 * 100) / var(--device-width)) * 1vw);--safe:calc(((40 * 100) / var(--device-width)) * 1vw);--spacer-xl:calc(((192 * 100) / var(--device-width)) * 1vw);--spacer-lg:calc(((128 * 100) / var(--device-width)) * 1vw);--spacer-md:calc(((80 * 100) / var(--device-width)) * 1vw);--spacer-sm:calc(((64 * 100) / var(--device-width)) * 1vw)}}