#ags-site .legal-page{--legal-prose:#1d2230;max-width:1440px;margin:0 auto;padding:0 clamp(20px,5.5vw,80px) 80px;font-family:Instrument Sans,Helvetica Neue,Helvetica,Arial,sans-serif}#ags-site .legal-reading{max-width:720px;margin-inline:auto}#ags-site .legal-page .x-art-h{max-width:860px;padding-top:56px;padding-bottom:28px}#ags-site .legal-page h1{overflow-wrap:anywhere;letter-spacing:-.04em;margin:10px 0 18px;font-size:clamp(38px,4.4vw,64px);font-weight:500;line-height:1}#ags-site .legal-page .legal-crumb{color:var(--muted);align-items:center;gap:6px;margin-bottom:4px;font-size:14px;display:flex}#ags-site .legal-page .legal-crumb a{color:inherit}#ags-site .legal-page .legal-crumb span{color:var(--ink)}#ags-site .legal-page .x-prose{max-width:720px;color:var(--legal-prose);overflow-wrap:anywhere;font-size:18px;line-height:1.7}#ags-site .legal-page .x-prose h2{letter-spacing:-.025em;color:var(--ink);margin:36px 0 12px;font-size:30px;font-weight:500;line-height:1.15}#ags-site .legal-page .x-prose h2:first-child{margin-top:0}#ags-site .legal-page .x-prose p{margin:0 0 16px;font-size:16px;line-height:1.55}#ags-site .legal-page .x-prose ul{margin-bottom:16px;padding-left:1.25em;list-style:outside}#ags-site .legal-page .x-prose a{text-underline-offset:2px;color:var(--cobalt);text-decoration:underline}@media (max-width:760px){#ags-site .legal-page .x-prose{font-size:17px}}#ags-site .legal-page :is(h1,h2,h3){text-wrap:balance}#ags-site .legal-page .x-prose li{font-size:16px;line-height:1.6}@media (max-width:767px){#ags-site .legal-page h1{font-size:clamp(32px,8.5vw,48px)}}
