.cfs{--color-cream:#f6f3ee;--color-cream-deep:#e9e4da;--color-paper:#fdfbf8;--color-ink:#391919;--color-ink-soft:#5d4745;--color-cherry:#a2274c;--color-flame:#be395e;--color-fruit:#a2274c;--color-punch:#9a2347;--color-blush:#eac266;--color-blush-deep:#c5953b;--color-sky:#e9e4da;--font-display:Impact, var(--font-cfh-display), "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--font-sans:"Helvetica Neue", Helvetica, Arial, sans-serif}@supports (color:lab(0% 0 0)){.cfs{--color-cream:lab(96.0883% .22471 3.04754);--color-cream-deep:lab(90.759% .832289 5.29521);--color-paper:lab(98.7405% .107378 1.52055);--color-ink:lab(13.6549% 15.8457 7.78853);--color-ink-soft:lab(32.4393% 9.24637 5.02687);--color-cherry:lab(37.7884% 52.0095 9.79412);--color-flame:lab(45.7918% 55.3553 10.3281);--color-fruit:lab(37.7884% 52.0095 9.79412);--color-punch:lab(35.5274% 50.3714 9.49895);--color-blush:lab(80.535% 7.07686 51.2291);--color-blush-deep:lab(65.2518% 12.0728 52.7697);--color-sky:lab(90.759% .832289 5.29521)}}.cfs :is(h1,h2,h3){text-transform:none}.cfs-chrome{display:contents}@layer base{.cfs{background-color:var(--color-cream);min-height:100svh;color:var(--color-ink);font-family:var(--font-sans);flex-direction:column;flex:1;display:flex}.cfs-main{flex:1;padding-top:86px}.cfs :is(h1,h2,h3){letter-spacing:-.035em;line-height:.95}.cfs ::selection{background-color:var(--color-blush)}.cfs :focus-visible{outline-color:var(--color-cherry)}}
