.robsil-scope{--background:#101214;--foreground:#f2f5f4;--card:#191d20;--primary:#b0f4d2;--primary-foreground:#10261a;--muted-foreground:#b0babc;--border:#343d40;--ring:#b0f4d2;--gold:#b0f4d2;--robsil-accent:#b0f4d2;background:var(--background);min-height:100dvh;color:var(--foreground);letter-spacing:0;font-family:Work Sans,ui-sans-serif,system-ui,sans-serif}.robsil-scope h1,.robsil-scope h2,.robsil-scope h3{letter-spacing:0;font-family:inherit}.robsil-scope a{text-underline-offset:5px}.robsil-scope a:focus-visible{outline:2px solid var(--ring);outline-offset:5px}.robsil-scope .robsil-cta{background:var(--primary);color:var(--primary-foreground);border:1px solid var(--primary);box-shadow:none;white-space:normal;border-radius:6px;transform:none}.robsil-scope .robsil-cta:before,.robsil-scope .robsil-cta:after{display:none}.robsil-scope .robsil-cta:hover{background:var(--foreground);border-color:var(--foreground)}.robsil-scope .robsil-accent{color:var(--robsil-accent)}.robsil-scope .robsil-legal p,.robsil-scope .robsil-legal li{color:var(--muted-foreground);line-height:1.85}.robsil-scope .robsil-legal section{border-top:1px solid var(--border);padding-block:24px}.robsil-scope .robsil-legal h2{margin-bottom:12px;font-size:22px;font-weight:600}.robsil-scope .robsil-legal p+p{margin-top:12px}.robsil-scope .robsil-legal ul{margin-block:12px;padding-left:24px;list-style:outside}.robsil-scope .robsil-legal a{color:var(--foreground);overflow-wrap:anywhere;text-decoration:underline}
