.store-system-page{max-width:1040px}.store-page-title{margin-bottom:28px}.store-page-title h1{font-size:clamp(2.1rem,4vw,4rem);line-height:1.05;letter-spacing:-.045em}.extrema-legal{display:grid;gap:18px;color:#dce8f6}.extrema-legal__intro,.extrema-legal section,.extrema-legal__annex{border:1px solid rgba(95,183,255,.18);border-radius:18px;background:linear-gradient(145deg,rgba(10,29,52,.88),rgba(5,16,31,.92));padding:clamp(18px,3vw,30px);box-shadow:0 18px 45px rgba(0,0,0,.22)}.extrema-legal__intro{border-color:rgba(35,168,255,.34);background:linear-gradient(145deg,rgba(0,115,230,.16),rgba(56,197,54,.07))}.extrema-legal h2{margin:0 0 12px;font-size:clamp(1.2rem,2vw,1.65rem);letter-spacing:-.02em}.extrema-legal h3{margin:22px 0 8px;font-size:1.05rem;color:#80d7ff}.extrema-legal p{margin:0 0 12px;color:#b9c9dd;line-height:1.75}.extrema-legal ul{margin:10px 0 14px;padding-left:22px;color:#b9c9dd}.extrema-legal li{margin:6px 0}.extrema-legal__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.extrema-legal__meta span{display:block;padding:10px 12px;border:1px solid rgba(129,186,235,.15);border-radius:12px;background:rgba(255,255,255,.035);color:#dfefff}.extrema-legal__meta b{color:#59cfff}.extrema-legal a{color:#62d3ff;text-decoration:underline;text-decoration-color:rgba(98,211,255,.35);text-underline-offset:3px}.extrema-legal__note{font-size:.95rem;color:#9fb0c6}.store-footer span{color:#9eb0c8}.store-footer a{color:#50d66a}@media(max-width:720px){.extrema-legal__meta{grid-template-columns:1fr}.extrema-legal section,.extrema-legal__intro,.extrema-legal__annex{padding:18px}.store-page-title h1{letter-spacing:-.03em}}
