.ma-arcade.pv-page{flex-direction:column;display:flex}.pv-header{justify-content:space-between;align-items:center;gap:16px;height:66px;padding:0 clamp(16px,4vw,44px);display:flex}.pv-brand{letter-spacing:-.02em;color:var(--fg);align-items:center;gap:9px;font-size:16px;font-weight:800;text-decoration:none;display:flex}.pv-back-btn{height:var(--control-h-md);font-size:14px}.pv-main{flex:1;padding:24px clamp(20px,5vw,44px) 80px}.pv-hero{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:760px;margin:clamp(24px,5vw,48px) auto 0;display:flex}.pv-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--brand);font-size:12.5px;font-weight:700}.pv-hero h1{letter-spacing:-.02em;color:var(--fg);text-wrap:balance;margin:0;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.12}.pv-updated{color:var(--muted);margin:0;font-size:14px}.pv-article{flex-direction:column;gap:clamp(28px,4vw,40px);max-width:720px;margin:clamp(40px,6vw,64px) auto 0;display:flex}.pv-article h2{letter-spacing:-.01em;color:var(--fg);margin:0 0 12px;font-size:20px;font-weight:700}.pv-article p{color:var(--fg);margin:0 0 10px;font-size:15.5px;line-height:1.65}.pv-article p:last-child{margin-bottom:0}.pv-article strong{color:var(--fg);font-weight:700}.pv-article ul{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.pv-article li{color:var(--fg);font-size:15.5px;line-height:1.6}.pv-article a{color:var(--brand-text);text-underline-offset:2px;text-decoration:underline}.pv-article a:hover{color:var(--brand-hover)}.pv-back-row{justify-content:center;margin-top:clamp(48px,6vw,72px);display:flex}
