/* Tom Frerich Off-White Override */
:root {
    --bg: #FAFAF8 !important;
    --surface: #FFFFFF !important;
    --surface2: #F4F4F2 !important;
    --card: #FFFFFF !important;
    --card2: #F4F4F2 !important;
    --text: #18181B !important;
    --dim: #71717A !important;
    --muted: #A1A1AA !important;
    --border: #E4E4E7 !important;
    --bg2: #FAFAF8 !important;
    --s1: #FFFFFF !important;
    --s2: #F4F4F2 !important;
    --t1: #18181B !important;
    --t2: #71717A !important;
    --t3: #A1A1AA !important;
    --font: "Plus Jakarta Sans", -apple-system, sans-serif !important;
}
body {
    background: #FAFAF8 !important;
    color: #18181B !important;
    font-family: "Plus Jakarta Sans", -apple-system, sans-serif !important;
}
h1, h2, h3, h4, h5, h6 { color: #18181B !important; }
p { color: #71717A !important; }
strong, b { color: #18181B !important; }
a { color: #6366F1 !important; }
hr, .divider, .gradient-divider, .spacer { background: #E4E4E7 !important; }
