.sf-root{--sf-bg:#fff;--sf-bg-alt:#f6f6f4;--sf-bg-sunk:#efefec;--sf-ink-bg:#101014;--sf-ink-bg-soft:#1c1c22;--sf-text:#14141a;--sf-muted:#55555f;--sf-muted-soft:#6b6b76;--sf-on-ink:#fff;--sf-on-ink-muted:#a8a8b4;--sf-line:#1010141a;--sf-line-strong:#10101438;--sf-line-ink:#ffffff24;--sf-accent:#0e6ba8;--sf-accent-hover:#0b578a;--sf-accent-ink:#fff;--sf-accent-wash:color-mix(in srgb,var(--sf-accent)8%,transparent);--sf-accent-line:color-mix(in srgb,var(--sf-accent)34%,transparent);--sf-trust:#00b67a;--sf-trust-dim:#dcdce6;--sf-radius:6px;--sf-radius-lg:10px;--sf-shadow:0 1px 2px #1010140d;--sf-shadow-lift:0 12px 30px -12px #10101438;--sf-page:1320px;--sf-gutter:20px;background:var(--sf-bg);color:var(--sf-text);font-family:var(--font-archivo),ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:641px){.sf-root{--sf-gutter:32px}}@media (min-width:1101px){.sf-root{--sf-gutter:48px}}.sf-display{font-family:var(--font-anton),ui-sans-serif,system-ui,sans-serif;letter-spacing:.01em;text-transform:uppercase;font-weight:400;line-height:1.06}.sf-root h1,.sf-root h2,.sf-root h3{text-wrap:balance}.sf-root p{text-wrap:pretty}@keyframes sf-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes sf-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes sf-kenburns{0%{transform:scale(1.03)}to{transform:scale(1.1)}}.sf-reveal-ready [data-sf-reveal]{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(18px)}.sf-reveal-ready [data-sf-reveal][data-sf-shown]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.sf-root [data-sf-reveal],.sf-reveal-ready [data-sf-reveal]{opacity:1!important;transition:none!important;transform:none!important}.sf-root [class*=animate-\[sf-],.sf-root [style*=sf-kenburns]{animation:none!important}}.sf-scroll-x{scrollbar-width:none;-ms-overflow-style:none}.sf-scroll-x::-webkit-scrollbar{display:none}
