:root{--bone:oklch(0.97 0.008 80);--paper:oklch(0.935 0.010 82);--card:oklch(0.995 0.004 80);--mute:oklch(0.63 0.008 80);--ink:oklch(0.19 0.014 255);--ink-2:oklch(0.42 0.010 255);--ink-3:oklch(0.56 0.010 255);--on-ink:oklch(0.95 0.010 85);--on-ink-2:oklch(0.78 0.012 90);--ink-line:oklch(0.19 0.014 255/0.10);--ink-line-2:oklch(0.19 0.014 255/0.20);--bone-line:oklch(0.97 0.02 85/0.16);--operator:oklch(0.56 0.085 155);--operator-2:oklch(0.44 0.065 155);--operator-wash:oklch(0.56 0.085 155/0.10);--clay:oklch(0.79 0.075 62);--clay-2:oklch(0.72 0.085 60);--c-tele:oklch(0.55 0.075 165);--c-urgent:oklch(0.53 0.115 250);--c-spec:oklch(0.52 0.10 305);--c-house:oklch(0.56 0.13 25);--c-labs:oklch(0.62 0.10 66);--cobalt:oklch(0.55 0.17 252);--cobalt-2:oklch(0.38 0.13 252);--moss:oklch(0.66 0.13 148);--moss-2:oklch(0.48 0.11 148);--sand:oklch(0.88 0.04 75);--rose:oklch(0.6 0.18 10);--ground:var(--bone);--ground-2:var(--paper);--ground-inv:var(--ink);--surface:var(--card);--fore:var(--ink);--fore-2:var(--ink-2);--fore-3:var(--ink-3);--on-inv:var(--on-ink);--on-inv-2:var(--on-ink-2);--rule:var(--ink-line);--rule-2:var(--ink-line-2);--rule-inv:var(--bone-line);--accent:var(--operator);--accent-2:var(--operator-2);--accent-wash:var(--operator-wash);--warm:var(--clay);--warm-2:var(--clay-2);--outer:#d9d5cc;--on-fill:#fff;--booknow-text:oklch(0.24 0.03 60);--av1:oklch(0.62 0.10 66);--av2:oklch(0.53 0.115 250);--av3:oklch(0.52 0.10 305);--av4:oklch(0.55 0.075 165);--av5:oklch(0.56 0.13 25);--font-sans:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace;--edge:88px;--maxw:1104px;--bleed:max(var(--edge),(100% - var(--maxw))/2);--gutter:max(20px,(100% - 1104px)/2)}:root.dark{--ground:oklch(0.175 0.012 255);--ground-2:oklch(0.205 0.012 255);--ground-inv:oklch(0.115 0.012 255);--surface:oklch(0.225 0.013 255);--fore:oklch(0.95 0.010 85);--fore-2:oklch(0.75 0.012 255);--fore-3:oklch(0.58 0.012 255);--on-inv:oklch(0.95 0.010 85);--on-inv-2:oklch(0.75 0.012 255);--rule:oklch(0.96 0.010 85/0.10);--rule-2:oklch(0.96 0.010 85/0.20);--rule-inv:oklch(0.96 0.010 85/0.12);--accent:oklch(0.70 0.115 155);--accent-2:oklch(0.78 0.10 155);--accent-wash:oklch(0.70 0.115 155/0.16);--warm:oklch(0.80 0.075 62);--warm-2:oklch(0.76 0.085 60);--outer:oklch(0.10 0.010 255);--cobalt:oklch(0.42 0.14 252);--moss:oklch(0.45 0.11 148);--rose:oklch(0.45 0.150 10);--sand:oklch(0.42 0.035 75)}@media (prefers-color-scheme:dark){:root:not(.light){--ground:oklch(0.175 0.012 255);--ground-2:oklch(0.205 0.012 255);--ground-inv:oklch(0.115 0.012 255);--surface:oklch(0.225 0.013 255);--fore:oklch(0.95 0.010 85);--fore-2:oklch(0.75 0.012 255);--fore-3:oklch(0.58 0.012 255);--on-inv:oklch(0.95 0.010 85);--on-inv-2:oklch(0.75 0.012 255);--rule:oklch(0.96 0.010 85/0.10);--rule-2:oklch(0.96 0.010 85/0.20);--rule-inv:oklch(0.96 0.010 85/0.12);--accent:oklch(0.70 0.115 155);--accent-2:oklch(0.78 0.10 155);--accent-wash:oklch(0.70 0.115 155/0.16);--warm:oklch(0.80 0.075 62);--warm-2:oklch(0.76 0.085 60);--outer:oklch(0.10 0.010 255);--cobalt:oklch(0.42 0.14 252);--moss:oklch(0.45 0.11 148);--rose:oklch(0.45 0.150 10);--sand:oklch(0.42 0.035 75)}}.dd-theme-light{--ground:var(--bone);--ground-2:var(--paper);--ground-inv:var(--ink);--surface:var(--card);--fore:var(--ink);--fore-2:var(--ink-2);--fore-3:var(--ink-3);--on-inv:var(--on-ink);--on-inv-2:var(--on-ink-2);--rule:var(--ink-line);--rule-2:var(--ink-line-2);--rule-inv:var(--bone-line);--accent:var(--operator);--accent-2:var(--operator-2);--accent-wash:var(--operator-wash);--warm:var(--clay);--warm-2:var(--clay-2);--outer:#d9d5cc;--cobalt:oklch(0.55 0.17 252);--moss:oklch(0.66 0.13 148);--rose:oklch(0.6 0.18 10);--sand:oklch(0.88 0.04 75);color-scheme:light}.dd-theme-dark{--ground:oklch(0.175 0.012 255);--ground-2:oklch(0.205 0.012 255);--ground-inv:oklch(0.115 0.012 255);--surface:oklch(0.225 0.013 255);--fore:oklch(0.95 0.010 85);--fore-2:oklch(0.75 0.012 255);--fore-3:oklch(0.58 0.012 255);--on-inv:oklch(0.95 0.010 85);--on-inv-2:oklch(0.75 0.012 255);--rule:oklch(0.96 0.010 85/0.10);--rule-2:oklch(0.96 0.010 85/0.20);--rule-inv:oklch(0.96 0.010 85/0.12);--accent:oklch(0.70 0.115 155);--accent-2:oklch(0.78 0.10 155);--accent-wash:oklch(0.70 0.115 155/0.16);--warm:oklch(0.80 0.075 62);--warm-2:oklch(0.76 0.085 60);--outer:oklch(0.10 0.010 255);--cobalt:oklch(0.42 0.14 252);--moss:oklch(0.45 0.11 148);--rose:oklch(0.45 0.150 10);--sand:oklch(0.42 0.035 75);color-scheme:dark}