*{box-sizing:border-box}body{margin:0;min-height:100svh;background:#f7f7f5;overflow:hidden}main{min-height:100svh;display:grid;grid-template-columns:minmax(18px,1fr) minmax(0,1040px) minmax(18px,1fr)}.stage{grid-column:2;position:relative;min-height:100svh;display:grid;place-items:center;border-left:1px solid #d7d7d4;border-right:1px solid #d7d7d4;background:linear-gradient(90deg,transparent calc(50% - .5px),#e5e5e1 50%,transparent calc(50% + .5px))}.stage:before{content:"";position:absolute;top:9%;left:7%;right:7%;height:12px;background:#bb0000}.stage:after{content:"";position:absolute;bottom:9%;left:7%;right:7%;height:1px;background:#b5b5b2}.brand{position:relative;z-index:1;width:min(63vw,540px);padding:clamp(12px,3vw,30px);background:#f7f7f5}.brand img{width:100%;display:block}.vertical{position:absolute;left:8%;top:18%;bottom:18%;width:2px;background:#c40000}.number{position:absolute;right:8%;bottom:15%;width:64px;height:64px;border:2px solid #c40000;border-radius:50%}@media(max-width:600px){.brand{width:88vw}.number{width:30px;height:30px}}
