body{padding-bottom:0}.pay{min-height:calc(100vh - 52px)}.pay-box{text-align:center;justify-items:center;gap:16px;display:grid}.pay-box h1{letter-spacing:-.03em;font-size:clamp(26px,6vw,36px);font-weight:800}.pay-notice{max-width:28em;color:var(--cocoa-soft);word-break:keep-all;font-size:16px}.pay-go{width:100%;max-width:360px}
