.page-container.landing{display:flex;align-items:center;padding:1.875em 1.875em 0 2.5em;background-repeat:no-repeat;background-position:100% 0,100% 100%,0 100%;background-size:25%,51.5%,51.5%}@media screen and (min-aspect-ratio:33/31)and (max-width:860px){.page-container.landing{background-size:0,51.5%,51.5%}}@media screen and (min-aspect-ratio:9/5){.page-container.landing{background-size:35vmin,70vmin,60vmin}}@media screen and (max-aspect-ratio:33/31){.page-container.landing .content_block{margin-bottom:20%}}.page-container.landing .content_block{margin:0 auto 60px;color:#fff;width:100%;max-width:36.875em;text-align:center}@media screen and (max-width:660px){.page-container.landing .content_block .text-block{font-size:12px}}.page-container.landing h2{text-transform:uppercase;font-size:1.375em;margin-top:.4375em;font-weight:800}.page-container.landing .logo{margin-top:10px;display:inline-block;width:100%}@media screen and (max-height:800px){.page-container.landing .logo{width:50vh}}@media screen and (max-height:450px){.page-container.landing .logo{width:30vh}}.page-container.landing h1{font-size:2.5625em;margin-top:10px;font-family:Rockwell W03 Regular;font-weight:400;text-transform:uppercase;margin-bottom:.5em;line-height:.7}.page-container.landing .copy{font-size:1.125em;line-height:1.3}.page-container.landing .btn{margin-top:1.25em;background-color:#fff}