.campaign-ongoing-page{color:var(--pink)}
.ongoing-content{position:relative;min-height:100svh;overflow:hidden}
.ongoing-board{position:absolute;left:50%;top:50%;width:1920px;height:1080px;transform:translate(-50%,-50%) scale(var(--home-scale));transform-origin:center}
.ongoing-board h1{position:absolute;left:229px;top:257px;margin:0;font-size:164.281px;font-weight:100;line-height:1.15;letter-spacing:-.02em;white-space:nowrap;color:var(--pink)}
.ongoing-board strong{font-weight:600}
.ongoing-qr{position:absolute;left:1337px;top:363px;width:354px;height:354px;margin:0}
.ongoing-qr img{display:block}
.ongoing-link{color:inherit;text-decoration:none;display:inline-block;cursor:pointer}
.ongoing-link:focus-visible{outline:2px solid var(--pink);outline-offset:8px}
@media(max-width:700px){.ongoing-content{min-height:100svh;padding:140px 24px 64px;display:flex;align-items:center}.ongoing-board{position:static;transform:none;width:100%;height:auto;display:flex;flex-direction:column;gap:48px}.ongoing-board h1{position:static;font-size:clamp(34px,7.8vw,56px);white-space:nowrap}.ongoing-qr{position:static;width:184px;height:184px;align-self:center}.ongoing-qr img{transform:scale(.5197740113);transform-origin:0 0}}
