[data-direction=c]{--dir-primary:#060b16;--dir-secondary:#8c1d2f;--dir-sans:var(--font-host-grotesk), "Host Grotesk", system-ui, sans-serif;--dir-heading-default:var(--font-serif-active);--dir-heading-scale:var(--serif-scale);--label-font:var(--dir-sans);--c-paper:color-mix(in srgb, var(--d-primary) 3%, #f8f7f4);--c-stone:color-mix(in srgb, var(--d-primary) 7%, #ebe8e2);--c-night:var(--d-primary);--c-ink:color-mix(in srgb, var(--d-primary) 92%, #000);--d-paper:var(--c-paper);--d-ink:var(--c-ink);--d-muted:color-mix(in srgb, var(--c-ink) 70%, var(--c-paper));--d-line:color-mix(in srgb, var(--c-ink) 14%, transparent);--c-gutter:clamp(20px, 4.45vw, 96px);--c-section:clamp(80px, 9.5vw, 148px);--c-max:1312px;--c-header:88px;--c-ease:cubic-bezier(.22, 1, .36, 1);background:var(--d-paper);color:var(--d-ink);font-size:18px;line-height:1.6}[data-direction=c] [data-tone=light]{--d-paper:var(--c-paper);--d-ink:var(--c-ink);--d-muted:color-mix(in srgb, var(--c-ink) 70%, var(--c-paper));--d-line:color-mix(in srgb, var(--c-ink) 14%, transparent);color:var(--d-ink)}[data-direction=c] [data-tone=stone]{--d-paper:var(--c-stone);--d-ink:var(--c-ink);--d-muted:color-mix(in srgb, var(--c-ink) 72%, var(--c-stone));--d-line:color-mix(in srgb, var(--c-ink) 16%, transparent);color:var(--d-ink)}[data-direction=c] [data-tone=dark]{--d-paper:var(--c-night);--d-ink:#fff;--d-muted:#ffffffc2;--d-line:#fff3;color:var(--d-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:1023px){[data-direction=c]{--c-header:68px}}@media (max-width:767px){[data-direction=c]{font-size:17px}}html[data-route-direction=c]{background:var(--brand-primary,#060b16);scrollbar-color:color-mix(in srgb, var(--brand-primary,#060b16) 40%, transparent) transparent;scroll-padding-top:112px}[data-direction=c] :where(input,textarea,select){caret-color:var(--d-secondary);accent-color:var(--d-ink)}[data-direction=c] ::selection{background:var(--d-secondary);color:#fff}:where([data-direction=c]) :focus-visible{outline-offset:3px;outline:2px solid}:where([data-direction=c] a){color:inherit}[data-direction=c] .c-line-mask{margin-block:-.06em -.1em;padding-block:.06em .1em}
