/* Clean&Chic tokens: decisions 004, 006, 010. The only file with raw colour values. */
@font-face{font-family:"Hanken Grotesk";src:url("/fonts/hanken-grotesk-latin.1f21c6ea.woff2") format("woff2");font-weight:400 500;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Tenor Sans";src:url("/fonts/tenor-sans-latin.b124d5a7.woff2") format("woff2");font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* Arial sized to each face's widths and line metrics, so the swap doesn't move the text */
@font-face{font-family:"Hanken Grotesk Fallback";src:local("Arial"),local("ArialMT");font-weight:400;size-adjust:100.21%;ascent-override:99.79%;descent-override:30.24%;line-gap-override:0%}
@font-face{font-family:"Hanken Grotesk Fallback";src:local("Arial"),local("ArialMT");font-weight:500;size-adjust:100.75%;ascent-override:99.26%;descent-override:30.07%;line-gap-override:0%}
@font-face{font-family:"Tenor Sans Fallback";src:local("Arial"),local("ArialMT");font-weight:400;size-adjust:109.65%;ascent-override:83.91%;descent-override:22.8%;line-gap-override:0%}
:root {
  color-scheme: light;
  --teal: #81D8D0;        /* accent, button fill, the bird; never text */
  --teal-mid: #4FB3AE;    /* the wordmark's "Clean&" only */
  --teal-700: #1E5C57;    /* links, focus, teal text; the bird's outline */
  --auburn: #7B2E22;      /* the bird's legs and bill; small accents */
  --pink: #E57B8B;        /* the wing's underside only */
  --brown: #3A2218;       /* text, label on teal */
  --brown-600: #5F4A42;   /* secondary text */
  --blush: #F9E0D4;       /* ground / field */
  --blush-100: #FDF1EA;
  --blush-300: #E5C7B8;   /* hairline */
  --white: #FFFFFF;
  --line: #947E76;        /* input border */
  --font-text: "Hanken Grotesk", "Hanken Grotesk Fallback", sans-serif;
  --font-mark: "Tenor Sans", "Tenor Sans Fallback", sans-serif;
  --ease: cubic-bezier(.2,.8,.2,1);
}
