.game-sales-terms-page{min-height:100vh;padding-bottom:120px;background:#fff8f1 url(/backgrounds/lorewise-parchment-v2.webp) top/auto 1150px;color:#172554}.game-sales-terms-page>header{padding:clamp(75px,10vw,145px) 0;border-bottom:6px solid #7c3aed;background:linear-gradient(120deg,rgba(255,242,216,.97),rgba(251,231,239,.95) 52%,rgba(232,221,255,.96))}.game-sales-terms-page>header p:last-child{max-width:800px;color:#5f5263;font-size:clamp(1rem,1.45vw,1.22rem);line-height:1.7}.game-sales-terms-document{padding-top:70px}.game-sales-terms-document>aside{display:grid;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);gap:40px;padding:26px 0;border-block:1px solid rgba(23,37,84,.2)}.game-sales-terms-document>aside strong{color:#b45309;font-size:.76rem;letter-spacing:.06em;text-transform:uppercase}.game-sales-terms-document>aside p{margin:0;color:#657086;line-height:1.7}.game-sales-terms-document>ol{margin:70px 0 0;padding:0;list-style:none}.game-sales-terms-document>ol li{display:grid;grid-template-columns:90px minmax(0,1fr);gap:30px;padding:32px 0;border-bottom:1px solid rgba(23,37,84,.17)}.game-sales-terms-document>ol li>span{color:#db2777;font:700 1.25rem var(--font-lore-display),serif}.game-sales-terms-document li p{max-width:980px;margin:0;color:#626d84;line-height:1.78}.game-sales-terms-sources{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:clamp(45px,8vw,110px);margin-top:90px;padding-top:35px;border-top:5px solid #db2777}.game-sales-terms-sources>div>p:last-child{color:#626d84;line-height:1.75}.game-sales-terms-sources ul{margin:0;padding:0;list-style:none;border-top:1px solid rgba(23,37,84,.2)}.game-sales-terms-sources li{padding:17px 0;border-bottom:1px solid rgba(23,37,84,.17)}.game-sales-terms-back a,.game-sales-terms-sources a{color:#6d28d9;font-size:.78rem;font-weight:900;text-decoration:none}.game-sales-terms-back{margin-top:65px}.game-sales-terms-back a{padding-bottom:5px;border-bottom:2px solid #db2777}@media (max-width:760px){.game-sales-terms-document>aside,.game-sales-terms-sources{grid-template-columns:1fr}.game-sales-terms-document>ol li{grid-template-columns:42px 1fr;gap:14px}}