:root{--pressify-primary:#111111;--pressify-accent:#cc0000;--pressify-accent-2:#ffffff;--pressify-text:#1a1a1a;--pressify-text-muted:#666666;--pressify-border:#e0e0e0;--pressify-bg:#f5f5f5;--pressify-card-bg:#ffffff;--pressify-link:var(--pressify-primary);--pressify-link-ext:var(--pressify-accent);--pressify-link-hover:var(--pressify-accent)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:'Source Sans Pro',system-ui,sans-serif;font-size:1.05rem;line-height:1.75;color:var(--pressify-text);background-color:var(--pressify-bg)}img{max-width:100%;height:auto;display:block}a{color:var(--pressify-link);text-decoration:none}a:hover{color:var(--pressify-link-hover)}