.profil-chrome,.profil-chrome *{--background: #fafaf8;--foreground: #0a0a0a;--card: #ffffff;--card-foreground: #0a0a0a;--popover: #ffffff;--popover-foreground: #0a0a0a;--primary: #1e9df1;--primary-foreground: #ffffff;--secondary: #0a0a0a;--secondary-foreground: #ffffff;--muted: #f4f4f0;--muted-foreground: #5b6370;--accent: #e3ecf6;--accent-foreground: #1e9df1;--border: rgba(10, 10, 10, .08);--input: #f7f9fa;--ring: #1da1f2}.profil-chrome{color-scheme:light;background:var(--background);color:var(--foreground);letter-spacing:-.003em;print-color-adjust:exact;-webkit-print-color-adjust:exact}.profil-chrome .font-display{font-family:Space Grotesk Variable,Inter Variable,ui-sans-serif,system-ui,sans-serif}.profil-chrome h1.font-display{font-family:Manrope Variable,Inter Variable,ui-sans-serif,system-ui,sans-serif}.profil-chrome *{print-color-adjust:exact;-webkit-print-color-adjust:exact}@page{size:A4;margin:14mm}@media print{html,body,.profil-chrome{background:#fff!important}.profil-root{margin:0!important;max-width:none!important;padding:0!important}.profil-card,.profil-project-card,.profil-oss-card,.profil-focus-row,.profil-tech-row,.profil-section-head,.profil-cert-grid{break-inside:avoid}.profil-root h2,.profil-section-head{break-after:avoid}.profil-root a{text-decoration:none!important;color:inherit!important}.screen-only,.no-print{display:none!important}}
