.sq-page .xh{padding-bottom:44px}.sq-h{font:600 clamp(28px,4.4vw,46px)/1.12 var(--disp);color:#fff;margin:14px 0 12px;max-width:24ch}.sq-answer{max-width:68ch;font-size:clamp(17px,1.9vw,19px);line-height:1.55;color:#fff;margin:0 0 22px}.sq-keys{list-style:none;margin:0 0 22px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.sq-keys li{padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.sq-keys b{display:block;font:600 26px/1.1 var(--disp);color:var(--mm-gold)}.sq-keys span{display:block;margin-top:6px;font-size:14px;line-height:1.4;color:#fff}.sq-keys em{display:block;margin-top:4px;font-style:normal;font-size:12px;color:var(--mm-on-ink)}.sq-table+.sq-table{margin-top:34px}.sq-narrow{max-width:760px}.sq-th{font:600 19px/1.3 var(--disp);color:var(--mm-ink);margin:0 0 12px}.sq-table .hint{margin-top:8px}.st-data tr:target{background:var(--mm-lilac)}.sq-dis td+td,.sq-dis th+th{text-align:left}.sq-dis td:last-child{min-width:260px}.sq-dis .tn{font-weight:700;white-space:nowrap}.sq-p{max-width:72ch;font-size:17px;line-height:1.65;margin:0 0 14px}.sq-src{margin:0;padding-left:18px}.sq-src li{margin:0 0 8px;line-height:1.5}.sq-src .b{margin-left:6px;vertical-align:1px}.sq-rel{margin:0 0 18px;padding-left:18px;display:grid;gap:8px}.sq-rel a{font-weight:600;color:var(--mm-link)}@media (max-width:640px){.sq-page .xh{padding-bottom:32px}.sq-keys{grid-template-columns:1fr 1fr;gap:8px}.sq-keys b{font-size:22px}}.sq-by{margin:10px 0 0;font-size:14px;color:var(--mm-on-ink)}.sq-by a{color:#fff;font-weight:600}