.theme-e.game-help-page .policy-main{padding-top:25px}
.theme-e.game-help-page .policy-hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:7%;padding:50px 0}
.theme-e.game-help-page .policy-hero h1{font:500 clamp(38px,4.5vw,65px)/1.12 var(--display);letter-spacing:-.045em;color:#f7f9fc;margin:18px 0}
.theme-e.game-help-page .policy-kicker{font:600 10px/1.7 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#d7e4ef}
.theme-e.game-help-page .policy-intro{font-size:16px;line-height:1.8;max-width:580px}
.theme-e.game-help-page .policy-date{font-size:11px;color:#adbdcc}
.theme-e.game-help-page .policy-hero>a img{display:block;width:100%;height:300px;object-fit:contain}
.theme-e.game-help-page .policy-nav{display:flex;flex-wrap:wrap;gap:22px;border-block:1px solid #ffffff30;padding:22px 0;font-size:13px;color:#d8e8f7}
.theme-e.game-help-page .policy-nav a[aria-current=page]{color:#fff;text-decoration:underline;text-underline-offset:6px}
.theme-e.game-help-page .policy-document{max-width:850px;margin:0 auto;padding:20px 0 70px}
.theme-e.game-help-page .policy-document section{padding:25px 0;border-bottom:1px solid #ffffff25}
.theme-e.game-help-page .policy-document h2{font-size:29px;line-height:1.25;margin:10px 0 20px}
.theme-e.game-help-page .policy-document p,.theme-e.game-help-page .policy-document li{font:400 15px/1.9 var(--sans);color:#d7e0e9;max-width:none}
.theme-e.game-help-page .policy-document li{margin:10px 0}
.theme-e.game-help-page .policy-document a:not(.button),.theme-e.game-help-page .policy-nav a{color:#b8d8ee;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}
.theme-e.game-help-page .policy-document .button{display:inline-flex;margin:12px 0}
.theme-e.game-help-page .policy-hero .text-link{color:#d6e8f4}
.theme-e.game-help-page .help-hub{padding:65px 0}
.theme-e.game-help-page .help-hub-heading{max-width:720px;margin-bottom:45px}
.theme-e.game-help-page .help-hub-heading h1{font:500 clamp(38px,5vw,65px)/1.1 var(--display);letter-spacing:-.045em;margin:15px 0 25px}
.theme-e.game-help-page .help-hub-heading p{color:#d7e0e9;line-height:1.8}
.theme-e.game-help-page .help-game-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.theme-e.game-help-page .help-game-card{display:flex;flex-direction:column;gap:17px;min-width:0;padding:22px;border:1px solid #ffffff30;border-radius:14px;background:linear-gradient(145deg,#ffffff0d,#112639a1);backdrop-filter:blur(14px)}
.theme-e.game-help-page .help-game-card img{display:block;width:100%;height:190px;object-fit:contain}
.theme-e.game-help-page .help-game-card span{font:500 19px/1.4 var(--display);color:#f7f9fc}
.theme-e.game-help-page .help-game-card small{font:400 12px/1.5 var(--sans);color:#bed5e8;margin-top:auto}
.theme-e.game-help-page .help-game-card:hover{border-color:#bed5e899;background:#173349a3}
.theme-e.game-help-page :is(a,button):focus-visible{outline:2px solid #bddcf3;outline-offset:5px}
@media(max-width:750px){.theme-e.game-help-page .policy-hero{grid-template-columns:1fr;gap:20px;padding:30px 0}.theme-e.game-help-page .policy-hero>a img{height:210px;max-width:390px;margin:auto}.theme-e.game-help-page .policy-document h2{font-size:25px}.theme-e.game-help-page .help-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-e.game-help-page .help-game-card img{height:140px}}
@media(max-width:470px){.theme-e.game-help-page .help-game-grid{grid-template-columns:1fr}.theme-e.game-help-page .help-game-card img{height:175px}.theme-e.game-help-page .policy-document p,.theme-e.game-help-page .policy-document li{font-size:14px}}
