.yrs-root{--yrs-orange:#f27023;min-height:100vh;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;background:linear-gradient(rgba(2,48,200,.41) 40%,#ffd306);font-family:var(--font-mont),Arial,Helvetica,sans-serif;padding:clamp(40px,6vh,64px) 20px 90px}.yrs-logo{width:clamp(150px,17vw,200px)}.yrs-hero,.yrs-logo{height:auto;display:block}.yrs-hero{width:clamp(240px,26vw,360px);margin-top:clamp(6px,1.4vh,14px)}.yrs-msg{text-align:center;margin-top:clamp(28px,5vh,60px);max-width:1120px;padding:0 12px}.yrs-msg h1,.yrs-msg h2{font-family:var(--font-mont),Arial,sans-serif;font-weight:700;font-size:clamp(15px,1.55vw,20px);line-height:1.15;text-transform:uppercase;letter-spacing:.01em;margin:0}.yrs-msg h1{color:#fff}.yrs-msg h2{color:var(--yrs-orange);margin-top:6px}.yrs-run{left:clamp(12px,10vw,148px);bottom:16px;width:clamp(80px,12.8vw,184px);z-index:2}.yrs-gates,.yrs-run{position:absolute;height:auto}.yrs-gates{right:clamp(4px,2.4vw,10px);bottom:10px;width:clamp(105px,24vw,345px);z-index:1}.yrs-bar{position:absolute;left:0;right:0;bottom:0;height:25px;background:linear-gradient(#e35100,#faa71d);z-index:3}@media(max-width:768px){.yrs-root{padding-bottom:80px}.yrs-msg{margin-top:clamp(26px,7vh,48px)}}