.legal-main.pg-main{max-width:920px}.pg-dl{margin:22px 0 8px;padding:20px 22px;border-radius:16px;background:var(--surface);border:1px solid rgba(34,211,238,.35)}.cib-root a.pg-btn{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#05060A}.pg-size{font-size:14px;font-weight:600;opacity:.75}.legal-doc p.pg-facts{margin:14px 0 4px;font-size:14.5px;color:var(--text2)}.legal-doc p.pg-soon{margin:0 0 8px;font-size:14.5px;color:var(--dim)}.legal-doc p.pg-sum{margin:0;font-size:14px}.pg-shot{margin:28px 0 8px}.pg-shot img{display:block;width:100%;height:auto;border-radius:12px;border:1px solid var(--line);background:#F0F0F1}.pg-shot figcaption{margin-top:8px;font-size:14px;color:var(--dim)}.pg-cta{margin-top:44px;padding:6px 22px 22px;border-radius:18px;background:var(--surface);border:1px solid rgba(139,92,246,.35)}@media (min-width:720px){.pg-cta{padding:10px 32px 28px}}.legal-doc .pg-cta p.pg-pilot{margin:4px 0 0;font-size:15px}.cib-root a.pg-btn:focus-visible{outline:2px solid var(--lime);outline-offset:3px}