.hero-home{padding-top:106vw;position:relative;z-index:1}.hero-home__bg-image{height:100vw;left:0;position:absolute;top:0;width:auto;width:100%;z-index:1}.hero-home__bg-image img{height:100%;object-fit:cover;object-position:center top;width:100%}.hero-home .container{column-gap:.75rem;display:grid;grid-template-columns:repeat(12,1fr);position:relative;z-index:2}.hero-home__content{grid-column-end:span 12;grid-column-start:1;padding-top:1rem}.hero-home h1{font-size:1.5rem;margin-bottom:1em;opacity:0}.hero-home h1 .the-new{display:inline-block;height:10px;position:relative;width:1px}.hero-home h1 .the-new span{display:block;font-family:var(--font-header);left:-.05em;letter-spacing:0;opacity:0;position:absolute;text-transform:none;top:-1.8em;transform:translateY(-10px);width:5em}.hero-home h1 .the-new span:before{content:"^";display:block;left:-.4em;position:absolute;top:1em}.hero-home h2{font-size:4rem;margin-top:.25em}.hero-home__content h2{opacity:0;transform:translateY(50px)}.hero-home__heading-typed{display:block}#fade{background-color:#000;filter:alpha(opacity=80);height:100%;-moz-opacity:.8;opacity:.8;position:fixed;top:0;width:100%;z-index:1315}#fade,#light{display:none;left:0}#light{margin:0 auto;max-width:1080px;overflow:visible;padding:0 20px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1316}#boxclose,#light{text-align:center}#boxclose{appearance:none;background:transparent;border:0;color:#fff;cursor:pointer;display:none;font-size:35px;height:50px;line-height:1.2;position:fixed;right:30px;top:20px;width:50px;z-index:99999}#VisaChipCardVideo{margin:0 auto;max-width:1080px;object-fit:cover;width:100%}@media (min-width:768px){.hero-home{padding-top:6vw}.hero-home__bg-image{height:100%;width:50%}.hero-home__bg-image img{object-fit:contain;object-position:left top}.hero-home__content{grid-column-end:span 5;grid-column-start:7}.hero-home h1{font-size:1.25rem}.hero-home h2{font-size:5.8vw}}@media (min-width:1400px){.hero-home h1{font-size:1.5vw}}@media (min-width:1720px){.hero-home h1{font-size:1.875rem}.hero-home h2{font-size:6rem}}