@media(max-width:760px){.header{height:96px;padding-top:7px;align-items:flex-start;box-shadow:none}.header:after{height:3px;bottom:-3px}.header .brand{margin-top:1px}.header .menu-button{margin-top:16px;width:30px;height:20px;padding:0;border:0;border-radius:0;background:linear-gradient(to bottom,#ffc857 0 3px,transparent 3px 8px,#ef5f50 8px 11px,transparent 11px 16px,#30a8a1 16px 19px,transparent 19px);font-size:0}.header-ribbon{display:block;position:absolute;left:1.25rem;right:1.25rem;top:70px;bottom:auto;width:auto;padding:0;max-width:none;font-size:.61rem;letter-spacing:.09em}.header nav{top:96px}.hero{min-height:calc(100svh - 96px)}}
