:root{--brnd-black-100: rgba(0, 0, 0, 1);--brnd-black-20: rgba(0, 0, 0, .2);--brnd-black-0: rgba(0, 0, 0, 0);--brnd-grey-100: rgba(34, 34, 34, 1);--brnd-white-100: rgba(255, 255, 255, 1);--brnd-blue-100: rgba(18, 25, 35, 1);--brnd-midblue-100: rgba(36, 49, 77, 1);--brnd-lightblue-100: rgba(190, 220, 227, 1);--brnd-darkgreen-100: rgba(8, 28, 12, 1)}body .a_e_txt{display:none}body .a_c img{max-width:100%}._brnd_o{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;width:100vw;margin-left:calc((100vw - 100%)/-2);overflow:hidden}@media only screen and (min-width: 48em){._brnd_o{margin-top:-2.1875rem}}@media only screen and (min-width: 62.5625em){._brnd_o{margin-top:-2.8125rem}}._brnd_o_f{background-color:var(--brnd-lightblue-100);display:flex;justify-content:center;align-items:flex-end;flex-direction:row;height:2.5rem;padding-bottom:.9375rem;margin-top:0;width:100%;z-index:1;position:relative;font-size:.75rem}@media only screen and (min-width: 48em){._brnd_o_f{padding-bottom:1rem;height:2.8125rem}}._brnd_o_f>a{text-indent:-9999em;width:5.5rem;height:1.3125rem;margin-left:.5rem;display:inline-block;margin-bottom:-0.1875rem;background:url(https://static.as.com/assets/publicidad/branded/macami/images/macami-logo.svg) no-repeat center/contain}._brnd_o_v video{min-height:29rem;width:100vw;height:100vh;object-fit:cover;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}@media only screen and (min-width: 48em){._brnd_o_v video{min-height:29.75rem}}._brnd_o-h{display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;min-height:29rem;height:calc(100vh - 3.5rem);position:relative;width:100%;z-index:2;background:linear-gradient(180deg, var(--brnd-black-20) 50%, var(--brnd-black-0) 100%)}@media only screen and (min-width: 62.5625em){._brnd_o-h{height:calc(100vh - 4rem);min-height:calc(100vh - 4rem)}}._brnd_o-h>p{font-family:sofiasans,sans-serif;color:var(--brnd-white-100)}._brnd_o-h>p:first-of-type{font-weight:900;font-size:2.875rem;line-height:3.25rem;letter-spacing:4%;text-align:center;max-width:90vw;width:61.25rem;text-wrap:balance}@media only screen and (min-width: 48em){._brnd_o-h>p:first-of-type{font-size:3.75rem;line-height:4.5rem}}._brnd_o-h>p:last-of-type{font-weight:500;font-size:1.375rem;line-height:1.625rem;letter-spacing:0;text-align:center;max-width:90vw;width:61.25rem;text-wrap:balance}@media only screen and (min-width: 48em){._brnd_o-h>p:last-of-type{font-size:1.5rem;line-height:1.75rem}}/*# sourceMappingURL=first-load.min.css.map */