.ms-site{--background:36 33% 98%;--foreground:218 40% 16%;--card:0 0% 100%;--card-foreground:218 40% 16%;--popover:0 0% 100%;--popover-foreground:218 40% 16%;--muted:36 24% 94%;--muted-foreground:218 12% 42%;--border:36 16% 86%;--input:36 16% 82%;--ring:218 50% 30%;--primary:218 52% 24%;--primary-foreground:36 33% 98%;--accent:36 24% 94%;--accent-foreground:218 40% 16%;--ms-accent:150 24% 36%;--ms-accent-foreground:0 0% 100%;background:hsl(var(--background));color:hsl(var(--foreground))}@media (prefers-color-scheme:dark){.ms-site:not([data-ms-mode=light]){--background:220 30% 9%;--foreground:36 30% 94%;--card:220 26% 13%;--card-foreground:36 30% 94%;--popover:220 26% 13%;--popover-foreground:36 30% 94%;--muted:220 20% 18%;--muted-foreground:218 12% 70%;--border:220 16% 24%;--input:220 16% 26%;--ring:214 70% 78%;--primary:214 70% 80%;--primary-foreground:220 40% 12%;--accent:220 20% 18%;--accent-foreground:36 30% 94%;--ms-accent:150 30% 62%;--ms-accent-foreground:220 40% 10%}}.ms-site[data-ms-mode=dark]{--background:220 30% 9%;--foreground:36 30% 94%;--card:220 26% 13%;--card-foreground:36 30% 94%;--popover:220 26% 13%;--popover-foreground:36 30% 94%;--muted:220 20% 18%;--muted-foreground:218 12% 70%;--border:220 16% 24%;--input:220 16% 26%;--ring:214 70% 78%;--primary:214 70% 80%;--primary-foreground:220 40% 12%;--accent:220 20% 18%;--accent-foreground:36 30% 94%;--ms-accent:150 30% 62%;--ms-accent-foreground:220 40% 10%}.ms-site .ms-serif,.ms-site h1,.ms-site h2{font-family:ui-serif,Iowan Old Style,Palatino Linotype,Palatino,Georgia,Times New Roman,serif;letter-spacing:-.01em}html:has(.ms-site){background:hsl(36 33% 98%)}@media (prefers-color-scheme:dark){html:has(.ms-site:not([data-ms-mode=light])){background:hsl(220 30% 9%)}}html:has(.ms-site[data-ms-mode=dark]){background:hsl(220 30% 9%)}.ms-logo-plate{background:#ffffff}.ms-accent-bg{background:hsl(var(--ms-accent));color:hsl(var(--ms-accent-foreground))}.ms-accent-text{color:hsl(var(--ms-accent))}.ms-hero-wash{background:radial-gradient(60rem 30rem at 85% -10%,hsl(var(--ms-accent)/.14),transparent 60%),radial-gradient(50rem 30rem at -10% 10%,hsl(var(--primary)/.08),transparent 60%)}