.okas-legal-links{display:flex;flex-wrap:wrap;gap:4px 22px;align-items:center;flex-basis:100%;grid-column:1/-1;min-width:0;max-width:100%;padding-top:12px;margin-top:12px;border-top:1px solid #8b95a333;font:14px/1.5 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.okas-legal-links a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding-block:4px;color:var(--accent,#2f6fed);overflow-wrap:anywhere;text-underline-offset:3px}.okas-legal-links a:focus-visible{outline:3px solid currentColor;outline-offset:3px;border-radius:4px}.okas-legal-footer{width:min(1100px,calc(100% - 32px));margin:20px auto 32px}.okas-legal{color-scheme:light dark}.okas-legal main{width:min(900px,calc(100% - 32px));margin:32px auto}.okas-legal pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.75;max-width:76ch}.okas-legal h1{font-size:clamp(24px,5vw,38px);overflow-wrap:anywhere}.okas-legal .legal-notice{padding:16px;border-left:3px solid #2f6fed;background:#2f6fed0a;line-height:1.6}.legal-choice-note{font-size:14px;line-height:1.5}.okas-legal .okas-legal-links{margin-top:28px}@media(prefers-color-scheme:dark){.okas-legal-links a{color:var(--accent,#91baff)}}
