/* ==========================================================================
   Mt. Zion Haven - design tokens
   Palette: midnight ink, warm bone, brass, muted sage.
   Hard rules: no gradients anywhere, no teal anywhere.
   ========================================================================== */

:root {
  /* --- ink: deep midnight navy-charcoal. Hero and footer ground. -------- */
  --ink-900: #0c1015;
  --ink-800: #12161d;
  --ink-700: #1a2029;
  --ink-600: #232b36;
  --ink-500: #303945;

  /* --- surface: warm ivory / bone. Content sections. -------------------- */
  --bone-100: #faf7f1;
  --bone-200: #f4f0e8;
  --bone-300: #ebe5d9;
  --bone-400: #ded7c8;

  /* --- accent: brass. Candlelight, sunset over the city. ---------------- */
  --brass-300: #dcc08e;
  --brass-400: #c9a76a;
  --brass-500: #b08b4f;
  --brass-600: #8f6f3c;
  /* Passes AA as text on bone. Never use --brass-500 for small text on light. */
  --brass-text: #7d5f30;

  /* --- secondary: muted stone / sage. Earthy, desaturated, not teal. ---- */
  --sage-300: #a9b2a1;
  --sage-400: #8b9683;
  --sage-500: #6f7b68;
  --sage-600: #566150;

  /* --- greys derived from the ink, never pure black on pure white ------- */
  --grey-100: #e3e0d9;
  --grey-300: #b6b4ae;
  --grey-500: #7c828b;
  --grey-600: #5a6068;
  --grey-700: #434952;

  /* --- semantic ------------------------------------------------------- */
  --bg: var(--bone-200);
  --bg-raised: var(--bone-100);
  --bg-sunken: var(--bone-300);
  --bg-dark: var(--ink-800);
  --bg-dark-raised: var(--ink-700);

  --text: var(--ink-800);
  --text-muted: var(--grey-600);
  --text-on-dark: var(--bone-200);
  --text-on-dark-muted: #9aa3ae;

  --border: var(--bone-400);
  --border-strong: #cdc5b4;
  --border-on-dark: rgba(232, 226, 214, 0.16);
  --border-on-dark-strong: rgba(232, 226, 214, 0.32);

  --accent: var(--brass-500);
  --accent-hover: var(--brass-400);
  --accent-press: var(--brass-600);
  --focus-ring: var(--brass-400);

  --danger: #a8443a;
  --danger-bg: #f7e6e3;
  --success: #4a6b4e;
  --success-bg: #e6efe5;

  /* --- type ------------------------------------------------------------ */
  --font-display: 'Fraunces', Georgia, 'Times New Roman', serif;
  --font-body: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;

  --fs-xs: 0.78rem;
  --fs-sm: 0.875rem;
  --fs-base: 1rem;
  --fs-md: clamp(1.05rem, 0.98rem + 0.32vw, 1.2rem);
  --fs-lg: clamp(1.25rem, 1.13rem + 0.55vw, 1.6rem);
  --fs-xl: clamp(1.6rem, 1.36rem + 1.1vw, 2.35rem);
  --fs-2xl: clamp(2.05rem, 1.6rem + 2.1vw, 3.4rem);
  --fs-3xl: clamp(2.6rem, 1.85rem + 3.4vw, 4.75rem);
  --fs-hero: clamp(2.9rem, 1.7rem + 5.4vw, 6.5rem);

  --lh-tight: 1.08;
  --lh-snug: 1.28;
  --lh-body: 1.65;

  --tracking-wide: 0.14em;
  --tracking-wider: 0.22em;

  /* --- space ----------------------------------------------------------- */
  --sp-1: 0.25rem;
  --sp-2: 0.5rem;
  --sp-3: 0.75rem;
  --sp-4: 1rem;
  --sp-5: 1.5rem;
  --sp-6: 2rem;
  --sp-7: 3rem;
  --sp-8: 4rem;
  --sp-9: 6rem;
  --sp-10: 8rem;
  --section-y: clamp(4.5rem, 3rem + 6vw, 9rem);

  /* --- layout ---------------------------------------------------------- */
  --gutter: clamp(1.25rem, 0.6rem + 3vw, 3rem);
  --measure: 68ch;
  --wrap: 1240px;
  --wrap-wide: 1560px;
  --wrap-narrow: 820px;

  /* --- shape ----------------------------------------------------------- */
  --r-sm: 4px;
  --r-md: 10px;
  --r-lg: 18px;
  --r-xl: 28px;
  --r-pill: 999px;

  /* Shadows stay soft and warm. Never a hard black drop. */
  --shadow-sm: 0 1px 2px rgba(12, 16, 21, 0.06), 0 2px 8px rgba(12, 16, 21, 0.04);
  --shadow-md: 0 2px 6px rgba(12, 16, 21, 0.07), 0 12px 32px rgba(12, 16, 21, 0.08);
  --shadow-lg: 0 4px 12px rgba(12, 16, 21, 0.09), 0 28px 64px rgba(12, 16, 21, 0.13);

  /* --- texture ----------------------------------------------------------
     A craquelure tile: the hairline crack network of an aged porcelain glaze.
     Generated as a Voronoi cell diagram on a torus, so it repeats with no
     visible seam, and drawn as strokes only, so it breaks no rule above.
     Sits on alternate bands at well under 4% alpha, where it reads as
     material rather than as a pattern. Two variants because a data URI cannot
     inherit a colour: ink lines for the bone grounds, bone lines for ink and
     sage, which need more alpha to carry the same weight. */
  --ceramic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480' viewBox='0 0 480 480'%3E%3Cg stroke='none'%3E%3Cpath d='M212.8 270.0L154.5 252.3L159.4 189.3L217.7 189.3L235.5 213.8Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M146.3 52.6L109.9 61.5L67.4 26.2L74.5 -13.5L117.1 -39.9L154.0 -32.0Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M109.9 541.5L67.4 506.2L74.5 466.5L117.1 440.1L154.0 448.0L146.3 532.6Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M580.0 -29.3L580.0 53.3L547.4 26.2L554.5 -13.5Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M580.0 450.7L580.0 533.3L547.4 506.2L554.5 466.5Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M-100.0 162.8L-100.0 44.3L-68.3 63.9L-48.4 121.2L-67.7 169.1L-78.2 173.9L-96.1 168.8Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M-55.8 580.0L-100.0 580.0L-100.0 524.3L-68.3 543.9Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M341.4 79.0L375.0 41.2L411.7 63.9L431.6 121.2L412.3 169.1L401.8 173.9L383.9 168.8L339.2 100.4Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M424.2 580.0L339.2 580.0L341.4 559.0L375.0 521.2L411.7 543.9Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M246.1 28.4L245.4 28.1L207.4 -38.7L256.3 -86.9L325.2 -52.8L324.9 -21.5Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M207.4 441.3L256.3 393.1L325.2 427.2L324.9 458.5L246.1 508.4L245.4 508.1Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M-24.2 275.6L10.2 244.5L48.0 261.8L62.5 299.0L36.3 340.5L4.6 338.9L-24.7 315.5Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M455.8 275.6L490.2 244.5L528.0 261.8L542.5 299.0L516.3 340.5L484.6 338.9L455.3 315.5Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M67.4 26.2L109.9 61.5L92.7 109.0L42.0 125.5L20.3 103.1L15.6 45.8Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M96.0 580.0L20.0 580.0L15.6 525.8L67.4 506.2L109.9 541.5Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M547.4 26.2L580.0 53.3L580.0 88.9L572.7 109.0L522.0 125.5L500.3 103.1L495.6 45.8Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M580.0 533.3L580.0 568.9L576.0 580.0L500.0 580.0L495.6 525.8L547.4 506.2Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M58.8 -100.0L93.3 -100.0L117.1 -39.9L74.5 -13.5L29.0 -50.9Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M117.1 440.1L74.5 466.5L29.0 429.1L62.4 374.1L92.7 378.6Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M538.8 -100.0L573.3 -100.0L580.0 -83.1L580.0 -29.3L554.5 -13.5L509.0 -50.9Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M580.0 396.9L580.0 450.7L554.5 466.5L509.0 429.1L542.4 374.1L572.7 378.6Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M93.3 -100.0L166.3 -100.0L176.6 -42.9L154.0 -32.0L117.1 -39.9Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M154.0 448.0L117.1 440.1L92.7 378.6L137.6 341.6L160.6 348.6L176.6 437.1Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M573.3 -100.0L580.0 -100.0L580.0 -83.1Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M580.0 372.6L580.0 396.9L572.7 378.6Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M-78.2 173.9L-67.7 169.1L-36.7 179.8L9.8 239.2L10.2 244.5L-24.2 275.6L-82.4 245.2Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M401.8 173.9L412.3 169.1L443.3 179.8L489.8 239.2L490.2 244.5L455.8 275.6L397.6 245.2Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M166.3 -100.0L252.9 -100.0L254.5 -98.6L256.3 -86.9L207.4 -38.7L176.6 -42.9Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M176.6 437.1L160.6 348.6L202.3 331.8L254.5 381.4L256.3 393.1L207.4 441.3Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M183.4 112.2L170.9 65.0L245.4 28.1L246.1 28.4L260.7 55.6L248.6 122.9L229.3 131.6Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M252.7 580.0L180.2 580.0L170.9 545.0L245.4 508.1L246.1 508.4L260.7 535.6Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M154.5 252.3L212.8 270.0L219.1 284.1L202.3 331.8L160.6 348.6L137.6 341.6L119.3 302.0L134.4 262.2Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M137.6 341.6L92.7 378.6L62.4 374.1L36.3 340.5L62.5 299.0L119.3 302.0Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M580.0 301.0L580.0 372.6L572.7 378.6L542.4 374.1L516.3 340.5L542.5 299.0Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M-100.0 -100.0L-78.4 -100.0L-81.3 -82.8L-100.0 -79.2Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M-100.0 400.8L-100.0 317.0L-71.4 337.3L-81.3 397.2Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M340.9 -100.0L401.6 -100.0L398.7 -82.8L347.0 -73.0Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M408.6 337.3L398.7 397.2L347.0 407.0L322.0 295.8L326.9 290.9L341.6 289.6Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M48.0 261.8L10.2 244.5L9.8 239.2L50.8 179.4L89.0 196.8L91.1 229.8Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M528.0 261.8L490.2 244.5L489.8 239.2L530.8 179.4L569.0 196.8L571.1 229.8Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M255.5 -100.0L340.9 -100.0L347.0 -73.0L325.2 -52.8L256.3 -86.9L254.5 -98.6Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M322.0 295.8L347.0 407.0L325.2 427.2L256.3 393.1L254.5 381.4L315.9 298.1Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M252.9 -100.0L255.5 -100.0L254.5 -98.6Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M315.9 298.1L254.5 381.4L202.3 331.8L219.1 284.1Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M-78.4 -100.0L-11.1 -100.0L-31.1 -47.5L-81.3 -82.8Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M-24.7 315.5L4.6 338.9L-31.1 432.5L-81.3 397.2L-71.4 337.3Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M401.6 -100.0L468.9 -100.0L448.9 -47.5L398.7 -82.8Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M398.7 397.2L408.6 337.3L455.3 315.5L484.6 338.9L448.9 432.5Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M375.0 41.2L341.4 79.0L260.7 55.6L246.1 28.4L324.9 -21.5L374.6 36.3Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M260.7 535.6L246.1 508.4L324.9 458.5L374.6 516.3L375.0 521.2L341.4 559.0Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M89.0 196.8L50.8 179.4L38.0 153.2L42.0 125.5L92.7 109.0L136.4 156.9L136.2 165.4Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M580.0 117.0L580.0 189.5L569.0 196.8L530.8 179.4L518.0 153.2L522.0 125.5L572.7 109.0Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M-11.1 -100.0L58.8 -100.0L29.0 -50.9L-28.4 -43.7L-29.0 -44.0L-31.1 -47.5Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M4.6 338.9L36.3 340.5L62.4 374.1L29.0 429.1L-28.4 436.3L-29.0 436.0L-31.1 432.5Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M468.9 -100.0L538.8 -100.0L509.0 -50.9L451.6 -43.7L451.0 -44.0L448.9 -47.5Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M448.9 432.5L484.6 338.9L516.3 340.5L542.4 374.1L509.0 429.1L451.6 436.3L451.0 436.0Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M38.0 153.2L50.8 179.4L9.8 239.2L-36.7 179.8Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M489.8 239.2L443.3 179.8L518.0 153.2L530.8 179.4Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M212.8 270.0L235.5 213.8L300.0 208.6L326.9 290.9L322.0 295.8L315.9 298.1L219.1 284.1Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M-100.0 259.2L-100.0 170.3L-96.1 168.8L-78.2 173.9L-82.4 245.2Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M383.9 168.8L401.8 173.9L397.6 245.2L341.6 289.6L326.9 290.9L300.0 208.6L305.2 198.8Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M136.4 156.9L92.7 109.0L109.9 61.5L146.3 52.6L170.9 65.0L183.4 112.2Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M180.2 580.0L96.0 580.0L109.9 541.5L146.3 532.6L170.9 545.0Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M580.0 88.9L580.0 117.0L572.7 109.0Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M580.0 568.9L580.0 580.0L576.0 580.0Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M74.5 -13.5L67.4 26.2L15.6 45.8L8.6 41.8L-28.4 -43.7L29.0 -50.9Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M-28.4 436.3L29.0 429.1L74.5 466.5L67.4 506.2L15.6 525.8L8.6 521.8Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M554.5 -13.5L547.4 26.2L495.6 45.8L488.6 41.8L451.6 -43.7L509.0 -50.9Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M451.6 436.3L509.0 429.1L554.5 466.5L547.4 506.2L495.6 525.8L488.6 521.8Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M-68.3 63.9L-100.0 44.3L-100.0 30.6L-29.0 -44.0L-28.4 -43.7L8.6 41.8Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M-68.3 543.9L-100.0 524.3L-100.0 510.6L-29.0 436.0L-28.4 436.3L8.6 521.8Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M411.7 63.9L375.0 41.2L374.6 36.3L451.0 -44.0L451.6 -43.7L488.6 41.8Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M411.7 543.9L375.0 521.2L374.6 516.3L451.0 436.0L451.6 436.3L488.6 521.8Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M-36.7 179.8L-67.7 169.1L-48.4 121.2L20.3 103.1L42.0 125.5L38.0 153.2Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M443.3 179.8L412.3 169.1L431.6 121.2L500.3 103.1L522.0 125.5L518.0 153.2Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M-100.0 30.6L-100.0 -79.2L-81.3 -82.8L-31.1 -47.5L-29.0 -44.0Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M-100.0 510.6L-100.0 400.8L-81.3 397.2L-31.1 432.5L-29.0 436.0Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M374.6 36.3L324.9 -21.5L325.2 -52.8L347.0 -73.0L398.7 -82.8L448.9 -47.5L451.0 -44.0Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M374.6 516.3L324.9 458.5L325.2 427.2L347.0 407.0L398.7 397.2L448.9 432.5L451.0 436.0Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M159.4 189.3L154.5 252.3L134.4 262.2L91.1 229.8L89.0 196.8L136.2 165.4Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M580.0 189.5L580.0 236.5L571.1 229.8L569.0 196.8Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M217.7 189.3L159.4 189.3L136.2 165.4L136.4 156.9L183.4 112.2L229.3 131.6Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M235.5 213.8L217.7 189.3L229.3 131.6L248.6 122.9L284.9 138.9L305.2 198.8L300.0 208.6Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M15.6 45.8L20.3 103.1L-48.4 121.2L-68.3 63.9L8.6 41.8Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M20.0 580.0L-55.8 580.0L-68.3 543.9L8.6 521.8L15.6 525.8Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M495.6 45.8L500.3 103.1L431.6 121.2L411.7 63.9L488.6 41.8Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M500.0 580.0L424.2 580.0L411.7 543.9L488.6 521.8L495.6 525.8Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M341.4 79.0L339.2 100.4L284.9 138.9L248.6 122.9L260.7 55.6Z' fill='rgba(0,0,0,0.007)'/%3E%3Cpath d='M339.2 580.0L252.7 580.0L260.7 535.6L341.4 559.0Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M-100.0 170.3L-100.0 162.8L-96.1 168.8Z' fill='rgba(0,0,0,0.024)'/%3E%3Cpath d='M339.2 100.4L383.9 168.8L305.2 198.8L284.9 138.9Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M207.4 -38.7L245.4 28.1L170.9 65.0L146.3 52.6L154.0 -32.0L176.6 -42.9Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M146.3 532.6L154.0 448.0L176.6 437.1L207.4 441.3L245.4 508.1L170.9 545.0Z' fill='rgba(0,0,0,0.033)'/%3E%3Cpath d='M-100.0 317.0L-100.0 259.2L-82.4 245.2L-24.2 275.6L-24.7 315.5L-71.4 337.3Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M397.6 245.2L455.8 275.6L455.3 315.5L408.6 337.3L341.6 289.6Z' fill='rgba(0,0,0,0)'/%3E%3Cpath d='M134.4 262.2L119.3 302.0L62.5 299.0L48.0 261.8L91.1 229.8Z' fill='rgba(0,0,0,0.015)'/%3E%3Cpath d='M580.0 236.5L580.0 301.0L542.5 299.0L528.0 261.8L571.1 229.8Z' fill='rgba(0,0,0,0)'/%3E%3C/g%3E%3Cg fill='none' stroke='rgba(12,16,21,0.05)' stroke-width='0.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M213.0 270.0L183.6 261.9L154.5 252.5'/%3E%3Cpath d='M154.5 252.5L157.1 221.0L159.5 189.5'/%3E%3Cpath d='M159.5 189.5L188.5 188.6L217.5 189.5'/%3E%3Cpath d='M217.5 189.5L225.9 202.2L235.5 214.0'/%3E%3Cpath d='M235.5 214.0L223.4 241.7L213.0 270.0'/%3E%3Cpath d='M146.5 52.5L128.4 57.7L110.0 61.5'/%3E%3Cpath d='M110.0 61.5L88.7 43.8L67.5 26.0'/%3E%3Cpath d='M67.5 26.0L70.4 6.1L74.5 -13.5'/%3E%3Cpath d='M154.0 -32.0L150.3 -3.9L147.7 24.2L146.5 52.5'/%3E%3Cpath d='M67.5 506.0L71.7 486.4L74.5 466.5'/%3E%3Cpath d='M74.5 466.5L95.8 453.4L117.0 440.0'/%3E%3Cpath d='M117.0 440.0L135.5 444.0L154.0 448.0'/%3E%3Cpath d='M154.0 448.0L152.4 476.2L150.0 504.4L146.5 532.5'/%3E%3Cpath d='M341.5 79.0L357.3 59.2L375.0 41.0'/%3E%3Cpath d='M375.0 41.0L393.8 51.7L411.5 64.0'/%3E%3Cpath d='M411.5 64.0L421.7 92.4L431.5 121.0'/%3E%3Cpath d='M431.5 121.0L421.6 144.9L412.5 169.0'/%3E%3Cpath d='M412.5 169.0L407.1 171.2L402.0 174.0'/%3E%3Cpath d='M402.0 174.0L393.1 171.0L384.0 169.0'/%3E%3Cpath d='M384.0 169.0L368.9 146.2L354.2 123.2L339.0 100.5'/%3E%3Cpath d='M339.0 100.5L340.4 89.8L341.5 79.0'/%3E%3Cpath d='M245.5 28.0L232.6 5.9L220.4 -16.5L207.5 -38.5'/%3E%3Cpath d='M325.0 -21.5L305.9 -8.0L285.4 3.3L266.1 16.6L246.0 28.5'/%3E%3Cpath d='M207.5 441.5L223.2 424.7L239.9 408.8L256.5 393.0'/%3E%3Cpath d='M256.5 393.0L279.7 403.7L302.7 414.6L325.0 427.0'/%3E%3Cpath d='M325.0 427.0L325.9 442.8L325.0 458.5'/%3E%3Cpath d='M325.0 458.5L305.4 471.3L285.9 484.2L265.3 495.3L246.0 508.5'/%3E%3Cpath d='M245.5 508.0L232.5 486.0L220.6 463.4L207.5 441.5'/%3E%3Cpath d='M-24.0 275.5L-7.1 259.9L10.0 244.5'/%3E%3Cpath d='M10.0 244.5L28.6 254.1L48.0 262.0'/%3E%3Cpath d='M48.0 262.0L54.5 280.8L62.5 299.0'/%3E%3Cpath d='M62.5 299.0L49.8 320.0L36.5 340.5'/%3E%3Cpath d='M36.5 340.5L20.5 339.2L4.5 339.0'/%3E%3Cpath d='M4.5 339.0L-9.8 327.0L-24.5 315.5'/%3E%3Cpath d='M456.0 275.5L473.1 260.1L490.0 244.5'/%3E%3Cpath d='M484.5 339.0L469.4 327.9L455.5 315.5'/%3E%3Cpath d='M455.5 315.5L455.2 295.5L456.0 275.5'/%3E%3Cpath d='M110.0 61.5L101.0 85.2L92.5 109.0'/%3E%3Cpath d='M92.5 109.0L67.4 117.8L42.0 125.5'/%3E%3Cpath d='M42.0 125.5L31.7 113.8L20.5 103.0'/%3E%3Cpath d='M20.5 103.0L17.7 74.5L15.5 46.0'/%3E%3Cpath d='M15.5 46.0L41.7 36.6L67.5 26.0'/%3E%3Cpath d='M74.5 466.5L52.4 447.0L29.0 429.0'/%3E%3Cpath d='M29.0 429.0L45.8 401.5L62.5 374.0'/%3E%3Cpath d='M62.5 374.0L77.6 375.9L92.5 378.5'/%3E%3Cpath d='M92.5 378.5L101.2 398.8L109.1 419.4L117.0 440.0'/%3E%3Cpath d='M92.5 378.5L114.9 359.8L137.5 341.5'/%3E%3Cpath d='M137.5 341.5L148.9 345.4L160.5 348.5'/%3E%3Cpath d='M160.5 348.5L165.1 378.1L171.8 407.4L176.5 437.0'/%3E%3Cpath d='M176.5 437.0L165.0 442.1L154.0 448.0'/%3E%3Cpath d='M-36.5 180.0L-22.0 200.5L-6.2 219.9L10.0 239.0'/%3E%3Cpath d='M10.0 239.0L9.9 241.8L10.0 244.5'/%3E%3Cpath d='M412.5 169.0L428.1 174.3L443.5 180.0'/%3E%3Cpath d='M443.5 180.0L459.7 199.1L475.3 218.7L490.0 239.0'/%3E%3Cpath d='M456.0 275.5L436.5 265.4L417.3 254.5L397.5 245.0'/%3E%3Cpath d='M397.5 245.0L400.0 221.4L399.5 197.6L402.0 174.0'/%3E%3Cpath d='M160.5 348.5L181.2 339.5L202.5 332.0'/%3E%3Cpath d='M202.5 332.0L220.5 347.8L236.4 365.8L254.5 381.5'/%3E%3Cpath d='M254.5 381.5L255.6 387.2L256.5 393.0'/%3E%3Cpath d='M207.5 441.5L191.9 439.8L176.5 437.0'/%3E%3Cpath d='M183.5 112.0L177.3 88.5L171.0 65.0'/%3E%3Cpath d='M171.0 65.0L195.5 51.9L220.6 40.2L245.5 28.0'/%3E%3Cpath d='M246.0 28.5L252.6 42.4L260.5 55.5'/%3E%3Cpath d='M260.5 55.5L255.6 77.8L253.4 100.7L248.5 123.0'/%3E%3Cpath d='M248.5 123.0L238.8 126.8L229.5 131.5'/%3E%3Cpath d='M229.5 131.5L206.0 122.8L183.5 112.0'/%3E%3Cpath d='M213.0 270.0L216.4 276.8L219.0 284.0'/%3E%3Cpath d='M219.0 284.0L211.9 308.4L202.5 332.0'/%3E%3Cpath d='M137.5 341.5L128.6 321.7L119.5 302.0'/%3E%3Cpath d='M119.5 302.0L128.1 282.4L134.5 262.0'/%3E%3Cpath d='M134.5 262.0L144.6 257.5L154.5 252.5'/%3E%3Cpath d='M62.5 374.0L49.7 357.1L36.5 340.5'/%3E%3Cpath d='M62.5 299.0L91.0 299.6L119.5 302.0'/%3E%3Cpath d='M408.5 337.5L403.9 367.3L398.5 397.0'/%3E%3Cpath d='M398.5 397.0L372.9 402.9L347.0 407.0'/%3E%3Cpath d='M347.0 407.0L341.8 379.0L333.8 351.6L327.5 323.9L322.0 296.0'/%3E%3Cpath d='M322.0 296.0L324.5 293.5L327.0 291.0'/%3E%3Cpath d='M327.0 291.0L334.2 290.0L341.5 289.5'/%3E%3Cpath d='M341.5 289.5L363.5 305.9L386.0 321.7L408.5 337.5'/%3E%3Cpath d='M10.0 239.0L22.8 218.5L37.4 199.4L51.0 179.5'/%3E%3Cpath d='M51.0 179.5L69.9 188.5L89.0 197.0'/%3E%3Cpath d='M89.0 197.0L89.2 213.6L91.0 230.0'/%3E%3Cpath d='M91.0 230.0L68.7 245.0L48.0 262.0'/%3E%3Cpath d='M347.0 407.0L336.6 417.6L325.0 427.0'/%3E%3Cpath d='M254.5 381.5L269.2 360.1L286.1 340.4L300.7 318.9L316.0 298.0'/%3E%3Cpath d='M316.0 298.0L319.0 297.1L322.0 296.0'/%3E%3Cpath d='M219.0 284.0L243.4 286.3L267.5 291.1L291.8 294.1L316.0 298.0'/%3E%3Cpath d='M4.5 339.0L-3.4 362.7L-14.2 385.4L-22.4 409.0L-31.0 432.5'/%3E%3Cpath d='M408.5 337.5L431.9 326.4L455.5 315.5'/%3E%3Cpath d='M484.5 339.0L475.9 362.5L466.1 385.5L458.6 409.4L449.0 432.5'/%3E%3Cpath d='M449.0 432.5L423.7 414.8L398.5 397.0'/%3E%3Cpath d='M341.5 79.0L314.5 71.2L287.7 62.6L260.5 55.5'/%3E%3Cpath d='M325.0 -21.5L342.3 -2.8L357.2 17.9L374.5 36.5'/%3E%3Cpath d='M374.5 36.5L374.7 38.8L375.0 41.0'/%3E%3Cpath d='M325.0 458.5L341.9 477.5L357.1 497.9L374.5 516.5'/%3E%3Cpath d='M51.0 179.5L44.1 166.4L38.0 153.0'/%3E%3Cpath d='M38.0 153.0L40.0 139.2L42.0 125.5'/%3E%3Cpath d='M92.5 109.0L107.5 124.7L121.3 141.5L136.5 157.0'/%3E%3Cpath d='M136.5 157.0L136.4 161.3L136.0 165.5'/%3E%3Cpath d='M136.0 165.5L112.6 181.4L89.0 197.0'/%3E%3Cpath d='M29.0 429.0L0.3 432.8L-28.5 436.5'/%3E%3Cpath d='M509.0 429.0L480.1 431.8L451.5 436.5'/%3E%3Cpath d='M451.0 436.0L450.0 434.3L449.0 432.5'/%3E%3Cpath d='M-36.5 180.0L-11.7 170.8L13.5 162.9L38.0 153.0'/%3E%3Cpath d='M443.5 180.0L468.6 171.8L493.2 162.2L518.0 153.0'/%3E%3Cpath d='M235.5 214.0L267.8 211.8L300.0 208.5'/%3E%3Cpath d='M300.0 208.5L308.9 236.0L318.9 263.2L327.0 291.0'/%3E%3Cpath d='M397.5 245.0L379.3 260.4L359.8 274.2L341.5 289.5'/%3E%3Cpath d='M300.0 208.5L302.5 203.7L305.0 199.0'/%3E%3Cpath d='M305.0 199.0L331.1 188.5L357.6 178.8L384.0 169.0'/%3E%3Cpath d='M146.5 52.5L158.4 59.3L171.0 65.0'/%3E%3Cpath d='M183.5 112.0L168.0 127.2L152.4 142.2L136.5 157.0'/%3E%3Cpath d='M15.5 46.0L11.9 44.2L8.5 42.0'/%3E%3Cpath d='M8.5 42.0L-0.4 20.5L-9.1 -1.2L-19.1 -22.2L-28.5 -43.5'/%3E%3Cpath d='M8.5 522.0L0.3 500.2L-10.6 479.5L-19.5 458.0L-28.5 436.5'/%3E%3Cpath d='M488.5 42.0L479.7 20.5L469.4 -0.5L459.7 -21.7L451.5 -43.5'/%3E%3Cpath d='M488.5 522.0L478.2 501.1L469.4 479.5L461.5 457.5L451.5 436.5'/%3E%3Cpath d='M8.5 42.0L-16.9 50.2L-42.5 57.9L-68.5 64.0'/%3E%3Cpath d='M374.5 36.5L392.7 15.5L412.7 -3.8L432.0 -23.7L451.0 -44.0'/%3E%3Cpath d='M488.5 42.0L462.7 49.0L436.8 55.5L411.5 64.0'/%3E%3Cpath d='M374.5 516.5L393.5 496.3L413.0 476.5L431.3 455.6L451.0 436.0'/%3E%3Cpath d='M-48.5 121.0L-25.6 114.6L-2.4 109.5L20.5 103.0'/%3E%3Cpath d='M431.5 121.0L454.8 116.0L477.6 109.6L500.5 103.0'/%3E%3Cpath d='M134.5 262.0L112.6 246.2L91.0 230.0'/%3E%3Cpath d='M136.0 165.5L148.2 177.0L159.5 189.5'/%3E%3Cpath d='M229.5 131.5L222.5 160.3L217.5 189.5'/%3E%3Cpath d='M248.5 123.0L266.6 131.3L285.0 139.0'/%3E%3Cpath d='M285.0 139.0L294.5 169.2L305.0 199.0'/%3E%3Cpath d='M339.0 100.5L321.6 114.2L302.4 125.4L285.0 139.0'/%3E%3C/g%3E%3C/svg%3E");

  --ceramic-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480' viewBox='0 0 480 480'%3E%3Cg stroke='none'%3E%3Cpath d='M212.8 270.0L154.5 252.3L159.4 189.3L217.7 189.3L235.5 213.8Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M146.3 52.6L109.9 61.5L67.4 26.2L74.5 -13.5L117.1 -39.9L154.0 -32.0Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M109.9 541.5L67.4 506.2L74.5 466.5L117.1 440.1L154.0 448.0L146.3 532.6Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M580.0 -29.3L580.0 53.3L547.4 26.2L554.5 -13.5Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M580.0 450.7L580.0 533.3L547.4 506.2L554.5 466.5Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M-100.0 162.8L-100.0 44.3L-68.3 63.9L-48.4 121.2L-67.7 169.1L-78.2 173.9L-96.1 168.8Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M-55.8 580.0L-100.0 580.0L-100.0 524.3L-68.3 543.9Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M341.4 79.0L375.0 41.2L411.7 63.9L431.6 121.2L412.3 169.1L401.8 173.9L383.9 168.8L339.2 100.4Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M424.2 580.0L339.2 580.0L341.4 559.0L375.0 521.2L411.7 543.9Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M246.1 28.4L245.4 28.1L207.4 -38.7L256.3 -86.9L325.2 -52.8L324.9 -21.5Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M207.4 441.3L256.3 393.1L325.2 427.2L324.9 458.5L246.1 508.4L245.4 508.1Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M-24.2 275.6L10.2 244.5L48.0 261.8L62.5 299.0L36.3 340.5L4.6 338.9L-24.7 315.5Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M455.8 275.6L490.2 244.5L528.0 261.8L542.5 299.0L516.3 340.5L484.6 338.9L455.3 315.5Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M67.4 26.2L109.9 61.5L92.7 109.0L42.0 125.5L20.3 103.1L15.6 45.8Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M96.0 580.0L20.0 580.0L15.6 525.8L67.4 506.2L109.9 541.5Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M547.4 26.2L580.0 53.3L580.0 88.9L572.7 109.0L522.0 125.5L500.3 103.1L495.6 45.8Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M580.0 533.3L580.0 568.9L576.0 580.0L500.0 580.0L495.6 525.8L547.4 506.2Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M58.8 -100.0L93.3 -100.0L117.1 -39.9L74.5 -13.5L29.0 -50.9Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M117.1 440.1L74.5 466.5L29.0 429.1L62.4 374.1L92.7 378.6Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M538.8 -100.0L573.3 -100.0L580.0 -83.1L580.0 -29.3L554.5 -13.5L509.0 -50.9Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M580.0 396.9L580.0 450.7L554.5 466.5L509.0 429.1L542.4 374.1L572.7 378.6Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M93.3 -100.0L166.3 -100.0L176.6 -42.9L154.0 -32.0L117.1 -39.9Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M154.0 448.0L117.1 440.1L92.7 378.6L137.6 341.6L160.6 348.6L176.6 437.1Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M573.3 -100.0L580.0 -100.0L580.0 -83.1Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M580.0 372.6L580.0 396.9L572.7 378.6Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M-78.2 173.9L-67.7 169.1L-36.7 179.8L9.8 239.2L10.2 244.5L-24.2 275.6L-82.4 245.2Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M401.8 173.9L412.3 169.1L443.3 179.8L489.8 239.2L490.2 244.5L455.8 275.6L397.6 245.2Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M166.3 -100.0L252.9 -100.0L254.5 -98.6L256.3 -86.9L207.4 -38.7L176.6 -42.9Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M176.6 437.1L160.6 348.6L202.3 331.8L254.5 381.4L256.3 393.1L207.4 441.3Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M183.4 112.2L170.9 65.0L245.4 28.1L246.1 28.4L260.7 55.6L248.6 122.9L229.3 131.6Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M252.7 580.0L180.2 580.0L170.9 545.0L245.4 508.1L246.1 508.4L260.7 535.6Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M154.5 252.3L212.8 270.0L219.1 284.1L202.3 331.8L160.6 348.6L137.6 341.6L119.3 302.0L134.4 262.2Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M137.6 341.6L92.7 378.6L62.4 374.1L36.3 340.5L62.5 299.0L119.3 302.0Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M580.0 301.0L580.0 372.6L572.7 378.6L542.4 374.1L516.3 340.5L542.5 299.0Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M-100.0 -100.0L-78.4 -100.0L-81.3 -82.8L-100.0 -79.2Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M-100.0 400.8L-100.0 317.0L-71.4 337.3L-81.3 397.2Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M340.9 -100.0L401.6 -100.0L398.7 -82.8L347.0 -73.0Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M408.6 337.3L398.7 397.2L347.0 407.0L322.0 295.8L326.9 290.9L341.6 289.6Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M48.0 261.8L10.2 244.5L9.8 239.2L50.8 179.4L89.0 196.8L91.1 229.8Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M528.0 261.8L490.2 244.5L489.8 239.2L530.8 179.4L569.0 196.8L571.1 229.8Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M255.5 -100.0L340.9 -100.0L347.0 -73.0L325.2 -52.8L256.3 -86.9L254.5 -98.6Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M322.0 295.8L347.0 407.0L325.2 427.2L256.3 393.1L254.5 381.4L315.9 298.1Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M252.9 -100.0L255.5 -100.0L254.5 -98.6Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M315.9 298.1L254.5 381.4L202.3 331.8L219.1 284.1Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M-78.4 -100.0L-11.1 -100.0L-31.1 -47.5L-81.3 -82.8Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M-24.7 315.5L4.6 338.9L-31.1 432.5L-81.3 397.2L-71.4 337.3Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M401.6 -100.0L468.9 -100.0L448.9 -47.5L398.7 -82.8Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M398.7 397.2L408.6 337.3L455.3 315.5L484.6 338.9L448.9 432.5Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M375.0 41.2L341.4 79.0L260.7 55.6L246.1 28.4L324.9 -21.5L374.6 36.3Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M260.7 535.6L246.1 508.4L324.9 458.5L374.6 516.3L375.0 521.2L341.4 559.0Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M89.0 196.8L50.8 179.4L38.0 153.2L42.0 125.5L92.7 109.0L136.4 156.9L136.2 165.4Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M580.0 117.0L580.0 189.5L569.0 196.8L530.8 179.4L518.0 153.2L522.0 125.5L572.7 109.0Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M-11.1 -100.0L58.8 -100.0L29.0 -50.9L-28.4 -43.7L-29.0 -44.0L-31.1 -47.5Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M4.6 338.9L36.3 340.5L62.4 374.1L29.0 429.1L-28.4 436.3L-29.0 436.0L-31.1 432.5Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M468.9 -100.0L538.8 -100.0L509.0 -50.9L451.6 -43.7L451.0 -44.0L448.9 -47.5Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M448.9 432.5L484.6 338.9L516.3 340.5L542.4 374.1L509.0 429.1L451.6 436.3L451.0 436.0Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M38.0 153.2L50.8 179.4L9.8 239.2L-36.7 179.8Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M489.8 239.2L443.3 179.8L518.0 153.2L530.8 179.4Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M212.8 270.0L235.5 213.8L300.0 208.6L326.9 290.9L322.0 295.8L315.9 298.1L219.1 284.1Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M-100.0 259.2L-100.0 170.3L-96.1 168.8L-78.2 173.9L-82.4 245.2Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M383.9 168.8L401.8 173.9L397.6 245.2L341.6 289.6L326.9 290.9L300.0 208.6L305.2 198.8Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M136.4 156.9L92.7 109.0L109.9 61.5L146.3 52.6L170.9 65.0L183.4 112.2Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M180.2 580.0L96.0 580.0L109.9 541.5L146.3 532.6L170.9 545.0Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M580.0 88.9L580.0 117.0L572.7 109.0Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M580.0 568.9L580.0 580.0L576.0 580.0Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M74.5 -13.5L67.4 26.2L15.6 45.8L8.6 41.8L-28.4 -43.7L29.0 -50.9Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M-28.4 436.3L29.0 429.1L74.5 466.5L67.4 506.2L15.6 525.8L8.6 521.8Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M554.5 -13.5L547.4 26.2L495.6 45.8L488.6 41.8L451.6 -43.7L509.0 -50.9Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M451.6 436.3L509.0 429.1L554.5 466.5L547.4 506.2L495.6 525.8L488.6 521.8Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M-68.3 63.9L-100.0 44.3L-100.0 30.6L-29.0 -44.0L-28.4 -43.7L8.6 41.8Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M-68.3 543.9L-100.0 524.3L-100.0 510.6L-29.0 436.0L-28.4 436.3L8.6 521.8Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M411.7 63.9L375.0 41.2L374.6 36.3L451.0 -44.0L451.6 -43.7L488.6 41.8Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M411.7 543.9L375.0 521.2L374.6 516.3L451.0 436.0L451.6 436.3L488.6 521.8Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M-36.7 179.8L-67.7 169.1L-48.4 121.2L20.3 103.1L42.0 125.5L38.0 153.2Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M443.3 179.8L412.3 169.1L431.6 121.2L500.3 103.1L522.0 125.5L518.0 153.2Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M-100.0 30.6L-100.0 -79.2L-81.3 -82.8L-31.1 -47.5L-29.0 -44.0Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M-100.0 510.6L-100.0 400.8L-81.3 397.2L-31.1 432.5L-29.0 436.0Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M374.6 36.3L324.9 -21.5L325.2 -52.8L347.0 -73.0L398.7 -82.8L448.9 -47.5L451.0 -44.0Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M374.6 516.3L324.9 458.5L325.2 427.2L347.0 407.0L398.7 397.2L448.9 432.5L451.0 436.0Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M159.4 189.3L154.5 252.3L134.4 262.2L91.1 229.8L89.0 196.8L136.2 165.4Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M580.0 189.5L580.0 236.5L571.1 229.8L569.0 196.8Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M217.7 189.3L159.4 189.3L136.2 165.4L136.4 156.9L183.4 112.2L229.3 131.6Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M235.5 213.8L217.7 189.3L229.3 131.6L248.6 122.9L284.9 138.9L305.2 198.8L300.0 208.6Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M15.6 45.8L20.3 103.1L-48.4 121.2L-68.3 63.9L8.6 41.8Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M20.0 580.0L-55.8 580.0L-68.3 543.9L8.6 521.8L15.6 525.8Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M495.6 45.8L500.3 103.1L431.6 121.2L411.7 63.9L488.6 41.8Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M500.0 580.0L424.2 580.0L411.7 543.9L488.6 521.8L495.6 525.8Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M341.4 79.0L339.2 100.4L284.9 138.9L248.6 122.9L260.7 55.6Z' fill='rgba(255,255,255,0.008)'/%3E%3Cpath d='M339.2 580.0L252.7 580.0L260.7 535.6L341.4 559.0Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M-100.0 170.3L-100.0 162.8L-96.1 168.8Z' fill='rgba(255,255,255,0.027)'/%3E%3Cpath d='M339.2 100.4L383.9 168.8L305.2 198.8L284.9 138.9Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M207.4 -38.7L245.4 28.1L170.9 65.0L146.3 52.6L154.0 -32.0L176.6 -42.9Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M146.3 532.6L154.0 448.0L176.6 437.1L207.4 441.3L245.4 508.1L170.9 545.0Z' fill='rgba(255,255,255,0.037)'/%3E%3Cpath d='M-100.0 317.0L-100.0 259.2L-82.4 245.2L-24.2 275.6L-24.7 315.5L-71.4 337.3Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M397.6 245.2L455.8 275.6L455.3 315.5L408.6 337.3L341.6 289.6Z' fill='rgba(255,255,255,0)'/%3E%3Cpath d='M134.4 262.2L119.3 302.0L62.5 299.0L48.0 261.8L91.1 229.8Z' fill='rgba(255,255,255,0.017)'/%3E%3Cpath d='M580.0 236.5L580.0 301.0L542.5 299.0L528.0 261.8L571.1 229.8Z' fill='rgba(255,255,255,0)'/%3E%3C/g%3E%3Cg fill='none' stroke='rgba(244,240,232,0.06)' stroke-width='0.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M213.0 270.0L183.6 261.9L154.5 252.5'/%3E%3Cpath d='M154.5 252.5L157.1 221.0L159.5 189.5'/%3E%3Cpath d='M159.5 189.5L188.5 188.6L217.5 189.5'/%3E%3Cpath d='M217.5 189.5L225.9 202.2L235.5 214.0'/%3E%3Cpath d='M235.5 214.0L223.4 241.7L213.0 270.0'/%3E%3Cpath d='M146.5 52.5L128.4 57.7L110.0 61.5'/%3E%3Cpath d='M110.0 61.5L88.7 43.8L67.5 26.0'/%3E%3Cpath d='M67.5 26.0L70.4 6.1L74.5 -13.5'/%3E%3Cpath d='M154.0 -32.0L150.3 -3.9L147.7 24.2L146.5 52.5'/%3E%3Cpath d='M67.5 506.0L71.7 486.4L74.5 466.5'/%3E%3Cpath d='M74.5 466.5L95.8 453.4L117.0 440.0'/%3E%3Cpath d='M117.0 440.0L135.5 444.0L154.0 448.0'/%3E%3Cpath d='M154.0 448.0L152.4 476.2L150.0 504.4L146.5 532.5'/%3E%3Cpath d='M341.5 79.0L357.3 59.2L375.0 41.0'/%3E%3Cpath d='M375.0 41.0L393.8 51.7L411.5 64.0'/%3E%3Cpath d='M411.5 64.0L421.7 92.4L431.5 121.0'/%3E%3Cpath d='M431.5 121.0L421.6 144.9L412.5 169.0'/%3E%3Cpath d='M412.5 169.0L407.1 171.2L402.0 174.0'/%3E%3Cpath d='M402.0 174.0L393.1 171.0L384.0 169.0'/%3E%3Cpath d='M384.0 169.0L368.9 146.2L354.2 123.2L339.0 100.5'/%3E%3Cpath d='M339.0 100.5L340.4 89.8L341.5 79.0'/%3E%3Cpath d='M245.5 28.0L232.6 5.9L220.4 -16.5L207.5 -38.5'/%3E%3Cpath d='M325.0 -21.5L305.9 -8.0L285.4 3.3L266.1 16.6L246.0 28.5'/%3E%3Cpath d='M207.5 441.5L223.2 424.7L239.9 408.8L256.5 393.0'/%3E%3Cpath d='M256.5 393.0L279.7 403.7L302.7 414.6L325.0 427.0'/%3E%3Cpath d='M325.0 427.0L325.9 442.8L325.0 458.5'/%3E%3Cpath d='M325.0 458.5L305.4 471.3L285.9 484.2L265.3 495.3L246.0 508.5'/%3E%3Cpath d='M245.5 508.0L232.5 486.0L220.6 463.4L207.5 441.5'/%3E%3Cpath d='M-24.0 275.5L-7.1 259.9L10.0 244.5'/%3E%3Cpath d='M10.0 244.5L28.6 254.1L48.0 262.0'/%3E%3Cpath d='M48.0 262.0L54.5 280.8L62.5 299.0'/%3E%3Cpath d='M62.5 299.0L49.8 320.0L36.5 340.5'/%3E%3Cpath d='M36.5 340.5L20.5 339.2L4.5 339.0'/%3E%3Cpath d='M4.5 339.0L-9.8 327.0L-24.5 315.5'/%3E%3Cpath d='M456.0 275.5L473.1 260.1L490.0 244.5'/%3E%3Cpath d='M484.5 339.0L469.4 327.9L455.5 315.5'/%3E%3Cpath d='M455.5 315.5L455.2 295.5L456.0 275.5'/%3E%3Cpath d='M110.0 61.5L101.0 85.2L92.5 109.0'/%3E%3Cpath d='M92.5 109.0L67.4 117.8L42.0 125.5'/%3E%3Cpath d='M42.0 125.5L31.7 113.8L20.5 103.0'/%3E%3Cpath d='M20.5 103.0L17.7 74.5L15.5 46.0'/%3E%3Cpath d='M15.5 46.0L41.7 36.6L67.5 26.0'/%3E%3Cpath d='M74.5 466.5L52.4 447.0L29.0 429.0'/%3E%3Cpath d='M29.0 429.0L45.8 401.5L62.5 374.0'/%3E%3Cpath d='M62.5 374.0L77.6 375.9L92.5 378.5'/%3E%3Cpath d='M92.5 378.5L101.2 398.8L109.1 419.4L117.0 440.0'/%3E%3Cpath d='M92.5 378.5L114.9 359.8L137.5 341.5'/%3E%3Cpath d='M137.5 341.5L148.9 345.4L160.5 348.5'/%3E%3Cpath d='M160.5 348.5L165.1 378.1L171.8 407.4L176.5 437.0'/%3E%3Cpath d='M176.5 437.0L165.0 442.1L154.0 448.0'/%3E%3Cpath d='M-36.5 180.0L-22.0 200.5L-6.2 219.9L10.0 239.0'/%3E%3Cpath d='M10.0 239.0L9.9 241.8L10.0 244.5'/%3E%3Cpath d='M412.5 169.0L428.1 174.3L443.5 180.0'/%3E%3Cpath d='M443.5 180.0L459.7 199.1L475.3 218.7L490.0 239.0'/%3E%3Cpath d='M456.0 275.5L436.5 265.4L417.3 254.5L397.5 245.0'/%3E%3Cpath d='M397.5 245.0L400.0 221.4L399.5 197.6L402.0 174.0'/%3E%3Cpath d='M160.5 348.5L181.2 339.5L202.5 332.0'/%3E%3Cpath d='M202.5 332.0L220.5 347.8L236.4 365.8L254.5 381.5'/%3E%3Cpath d='M254.5 381.5L255.6 387.2L256.5 393.0'/%3E%3Cpath d='M207.5 441.5L191.9 439.8L176.5 437.0'/%3E%3Cpath d='M183.5 112.0L177.3 88.5L171.0 65.0'/%3E%3Cpath d='M171.0 65.0L195.5 51.9L220.6 40.2L245.5 28.0'/%3E%3Cpath d='M246.0 28.5L252.6 42.4L260.5 55.5'/%3E%3Cpath d='M260.5 55.5L255.6 77.8L253.4 100.7L248.5 123.0'/%3E%3Cpath d='M248.5 123.0L238.8 126.8L229.5 131.5'/%3E%3Cpath d='M229.5 131.5L206.0 122.8L183.5 112.0'/%3E%3Cpath d='M213.0 270.0L216.4 276.8L219.0 284.0'/%3E%3Cpath d='M219.0 284.0L211.9 308.4L202.5 332.0'/%3E%3Cpath d='M137.5 341.5L128.6 321.7L119.5 302.0'/%3E%3Cpath d='M119.5 302.0L128.1 282.4L134.5 262.0'/%3E%3Cpath d='M134.5 262.0L144.6 257.5L154.5 252.5'/%3E%3Cpath d='M62.5 374.0L49.7 357.1L36.5 340.5'/%3E%3Cpath d='M62.5 299.0L91.0 299.6L119.5 302.0'/%3E%3Cpath d='M408.5 337.5L403.9 367.3L398.5 397.0'/%3E%3Cpath d='M398.5 397.0L372.9 402.9L347.0 407.0'/%3E%3Cpath d='M347.0 407.0L341.8 379.0L333.8 351.6L327.5 323.9L322.0 296.0'/%3E%3Cpath d='M322.0 296.0L324.5 293.5L327.0 291.0'/%3E%3Cpath d='M327.0 291.0L334.2 290.0L341.5 289.5'/%3E%3Cpath d='M341.5 289.5L363.5 305.9L386.0 321.7L408.5 337.5'/%3E%3Cpath d='M10.0 239.0L22.8 218.5L37.4 199.4L51.0 179.5'/%3E%3Cpath d='M51.0 179.5L69.9 188.5L89.0 197.0'/%3E%3Cpath d='M89.0 197.0L89.2 213.6L91.0 230.0'/%3E%3Cpath d='M91.0 230.0L68.7 245.0L48.0 262.0'/%3E%3Cpath d='M347.0 407.0L336.6 417.6L325.0 427.0'/%3E%3Cpath d='M254.5 381.5L269.2 360.1L286.1 340.4L300.7 318.9L316.0 298.0'/%3E%3Cpath d='M316.0 298.0L319.0 297.1L322.0 296.0'/%3E%3Cpath d='M219.0 284.0L243.4 286.3L267.5 291.1L291.8 294.1L316.0 298.0'/%3E%3Cpath d='M4.5 339.0L-3.4 362.7L-14.2 385.4L-22.4 409.0L-31.0 432.5'/%3E%3Cpath d='M408.5 337.5L431.9 326.4L455.5 315.5'/%3E%3Cpath d='M484.5 339.0L475.9 362.5L466.1 385.5L458.6 409.4L449.0 432.5'/%3E%3Cpath d='M449.0 432.5L423.7 414.8L398.5 397.0'/%3E%3Cpath d='M341.5 79.0L314.5 71.2L287.7 62.6L260.5 55.5'/%3E%3Cpath d='M325.0 -21.5L342.3 -2.8L357.2 17.9L374.5 36.5'/%3E%3Cpath d='M374.5 36.5L374.7 38.8L375.0 41.0'/%3E%3Cpath d='M325.0 458.5L341.9 477.5L357.1 497.9L374.5 516.5'/%3E%3Cpath d='M51.0 179.5L44.1 166.4L38.0 153.0'/%3E%3Cpath d='M38.0 153.0L40.0 139.2L42.0 125.5'/%3E%3Cpath d='M92.5 109.0L107.5 124.7L121.3 141.5L136.5 157.0'/%3E%3Cpath d='M136.5 157.0L136.4 161.3L136.0 165.5'/%3E%3Cpath d='M136.0 165.5L112.6 181.4L89.0 197.0'/%3E%3Cpath d='M29.0 429.0L0.3 432.8L-28.5 436.5'/%3E%3Cpath d='M509.0 429.0L480.1 431.8L451.5 436.5'/%3E%3Cpath d='M451.0 436.0L450.0 434.3L449.0 432.5'/%3E%3Cpath d='M-36.5 180.0L-11.7 170.8L13.5 162.9L38.0 153.0'/%3E%3Cpath d='M443.5 180.0L468.6 171.8L493.2 162.2L518.0 153.0'/%3E%3Cpath d='M235.5 214.0L267.8 211.8L300.0 208.5'/%3E%3Cpath d='M300.0 208.5L308.9 236.0L318.9 263.2L327.0 291.0'/%3E%3Cpath d='M397.5 245.0L379.3 260.4L359.8 274.2L341.5 289.5'/%3E%3Cpath d='M300.0 208.5L302.5 203.7L305.0 199.0'/%3E%3Cpath d='M305.0 199.0L331.1 188.5L357.6 178.8L384.0 169.0'/%3E%3Cpath d='M146.5 52.5L158.4 59.3L171.0 65.0'/%3E%3Cpath d='M183.5 112.0L168.0 127.2L152.4 142.2L136.5 157.0'/%3E%3Cpath d='M15.5 46.0L11.9 44.2L8.5 42.0'/%3E%3Cpath d='M8.5 42.0L-0.4 20.5L-9.1 -1.2L-19.1 -22.2L-28.5 -43.5'/%3E%3Cpath d='M8.5 522.0L0.3 500.2L-10.6 479.5L-19.5 458.0L-28.5 436.5'/%3E%3Cpath d='M488.5 42.0L479.7 20.5L469.4 -0.5L459.7 -21.7L451.5 -43.5'/%3E%3Cpath d='M488.5 522.0L478.2 501.1L469.4 479.5L461.5 457.5L451.5 436.5'/%3E%3Cpath d='M8.5 42.0L-16.9 50.2L-42.5 57.9L-68.5 64.0'/%3E%3Cpath d='M374.5 36.5L392.7 15.5L412.7 -3.8L432.0 -23.7L451.0 -44.0'/%3E%3Cpath d='M488.5 42.0L462.7 49.0L436.8 55.5L411.5 64.0'/%3E%3Cpath d='M374.5 516.5L393.5 496.3L413.0 476.5L431.3 455.6L451.0 436.0'/%3E%3Cpath d='M-48.5 121.0L-25.6 114.6L-2.4 109.5L20.5 103.0'/%3E%3Cpath d='M431.5 121.0L454.8 116.0L477.6 109.6L500.5 103.0'/%3E%3Cpath d='M134.5 262.0L112.6 246.2L91.0 230.0'/%3E%3Cpath d='M136.0 165.5L148.2 177.0L159.5 189.5'/%3E%3Cpath d='M229.5 131.5L222.5 160.3L217.5 189.5'/%3E%3Cpath d='M248.5 123.0L266.6 131.3L285.0 139.0'/%3E%3Cpath d='M285.0 139.0L294.5 169.2L305.0 199.0'/%3E%3Cpath d='M339.0 100.5L321.6 114.2L302.4 125.4L285.0 139.0'/%3E%3C/g%3E%3C/svg%3E");

  /* --- motion ---------------------------------------------------------- */
  --ease: cubic-bezier(0.22, 0.61, 0.36, 1);
  --ease-out: cubic-bezier(0.16, 1, 0.3, 1);
  --dur-fast: 140ms;
  --dur: 260ms;
  --dur-slow: 520ms;
  /* Entrances arrive slower than they leave: exits run at ~60% of enter. */
  --dur-enter: 800ms;
  --dur-exit: 480ms;

  --header-h: 76px;
  --z-header: 100;
  --z-toggle: 110;
  --z-toast: 200;
  --z-lightbox: 300;
  --z-loader: 400;
}

/* Lo-Fi and reduced motion collapse every duration to zero in one place,
   so no component needs to know which mode it is in. */
html[data-motion='lo'] {
  --dur-fast: 0ms;
  --dur: 0ms;
  --dur-slow: 0ms;
  --dur-enter: 0ms;
  --dur-exit: 0ms;
}

@media (prefers-reduced-motion: reduce) {
  :root {
    --dur-fast: 0ms;
    --dur: 0ms;
    --dur-slow: 0ms;
    --dur-enter: 0ms;
    --dur-exit: 0ms;
  }
}
