.sol-page .arc-hero h1{color:#503374}.sol-page .arc-play-hero{color:#fff;background:radial-gradient(at 100% 0,#735799,#342448 90%);border:1px solid #816991;border-radius:30px;grid-template-columns:300px 1fr;gap:35px;max-width:980px;padding:40px;overflow:hidden;box-shadow:0 16px 45px #38254520}.sol-hero-kicker{color:#edce9e;font-size:12px}.sol-hero-title{margin:12px 0 18px;font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.15}.sol-page .arc-play-hero p{color:#e4dbea;font-size:15px;line-height:1.8}.sol-page .arc-meta{color:#dfd3e7;gap:10px;font-size:11px}.sol-page .arc-play-btn{color:#392843;background:#f3d395;border:0;border-radius:13px;padding:12px 26px;font-size:20px;box-shadow:0 4px 18px #160b2730}.sol-hero-art{direction:ltr;width:300px;height:280px;position:relative}.sol-hero-card{color:#26324a;background:#fffcf3;border:1px solid #e4d5be;border-radius:12px;width:135px;height:190px;font-family:Georgia,serif;position:absolute;box-shadow:0 10px 25px #140c2440}.sol-hero-card>b{font-size:22px;line-height:1;position:absolute;top:9px;left:10px}.sol-hero-card>svg{width:90px;height:170px;position:absolute;top:10px;left:30px}.sol-hero-ace{top:48px;left:5px;transform:rotate(-20deg)}.sol-hero-ace>span{place-items:center;font-size:66px;display:grid;position:absolute;inset:0}.sol-hero-queen{color:#bd3e58;top:15px;left:83px;transform:rotate(-3deg)}.sol-hero-king{top:63px;left:156px;transform:rotate(16deg)}.sol-page .arc-box{border:1px solid #e3d9ed;border-radius:20px;box-shadow:0 6px 20px #34244808}.sol-page .arc-box h2{color:#5e3e83}@media (width<=700px){.sol-page .arc-play-hero{text-align:center;grid-template-columns:1fr;gap:8px;padding:24px}.sol-hero-art{transform-origin:top;height:220px;margin:auto;transform:scale(.8)}.sol-hero-title{margin-top:9px}.sol-page .arc-play-hero p{font-size:14px}.sol-page .arc-meta{justify-content:center}.sol-page .arc-play-hero{grid-template-columns:minmax(0,1fr)}.sol-hero-art{justify-self:center;margin:0}.sol-page .arc-play-hero>div{min-width:0}}@media (width<=360px){.sol-hero-art{height:190px;transform:scale(.65)}.sol-page .arc-play-hero{padding:22px 18px}}
