.legal{flex-direction:column;gap:14px;display:flex}.legal .sec-head h2{font-size:calc(18px * var(--fs,1))}.legal p,.legal .bullets li{font-size:calc(15px * var(--fs,1));margin:0;line-height:1.65}.legal .bullets li:before{margin-top:9px}.legal a{color:var(--sea);overflow-wrap:anywhere}.legal .license summary{cursor:pointer;font-size:calc(14px * var(--fs,1));text-align:start;padding:10px 0}.legal .license pre{white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;font-size:calc(12px * var(--fs,1));color:var(--ink-faint);margin:0 0 10px;line-height:1.5}.legal-meta{color:var(--ink-faint);font-size:calc(14px * var(--fs,1));margin:0}.legal-links{color:var(--ink-faint);font-size:calc(13px * var(--fs,1));flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 6px;margin:28px 0 8px;display:flex}.legal-links a{color:inherit;text-underline-offset:3px;padding:14px 8px;text-decoration:underline}.guide-entry{min-height:44px;color:var(--ink-soft);font:700 calc(14px * var(--fs,1)) var(--display);justify-content:center;align-items:center;gap:6px;width:fit-content;margin:22px auto -24px;padding-inline:10px;text-decoration:none;display:flex}.guide-entry svg.i{width:17px;height:17px}.guide-entry:focus-visible{outline:3px solid var(--sea);outline-offset:2px;border-radius:10px}@media (width>=900px){.page-head:has(+.legal),.legal{width:100%;max-width:560px;margin-inline:auto}.page-head:has(+.legal){margin-top:24px}.page-head:has(+.legal) h1{font-size:calc(40px * var(--fs,1));line-height:1.15}.legal{gap:0}.legal .legal-meta{font-size:calc(15px * var(--fs,1));margin-bottom:8px}.legal .card-sec{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:40px;padding:0}.legal .card-sec .sec-head{margin-bottom:10px}.legal .sec-head h2{font-size:calc(23px * var(--fs,1));line-height:1.25}.legal p,.legal .bullets li{font-size:calc(17px * var(--fs,1));line-height:1.75}.legal .card-sec p+p,.legal .card-sec p+ul,.legal .card-sec ul+p{margin-top:12px}.legal .bullets li:before{margin-top:11px}}
