:root{--vf-ink:#0f394d;--vf-blue:#0966a6;--vf-blue-soft:#6da5d7;--vf-orange:#e35a16;--vf-amber:#f2ae2c;--vf-green:#6cb42c;--vf-mauve:#e38df2;--vf-paper:#faf8f6;--vf-white:#fff;--vf-line:rgba(15,57,77,.14);--vf-r:28px;--vf-r-s:16px;--vf-pill:999px;--vf-display:"Univia Pro";--vf-body:"Univia Pro";--vf-gut:40px;--vf-max:1340px;--vf-spring:cubic-bezier(.34,1.56,.64,1);--vf-ease:cubic-bezier(.65,0,.35,1);--t-hero-bg:#eaf2fa;--t-hero-fg:var(--vf-ink);--t-hero-muted:rgba(15,57,77,.72);--t-hl-fg:var(--vf-blue);--t-hl-bg:transparent;--t-compass-face:var(--vf-amber);--t-stick-bg:var(--vf-amber);--t-stick-fg:var(--vf-ink);--t-btn1-bg:var(--vf-orange);--t-btn1-fg:var(--vf-white);--t-nav-bg:var(--vf-blue);--t-nav-fg:var(--vf-white);--t-nav-hover:rgba(255,255,255,.15);--t-nav-border:transparent;--t-mini-filter:brightness(0) invert(1);--t-mq1-bg:var(--vf-blue);--t-mq1-fg:var(--vf-white);--t-mq2-bg:var(--vf-white);--t-mq2-fg:var(--vf-blue);--t-stats-bg:var(--vf-blue);--t-stats-fg:var(--vf-white);--t-stats-muted:rgba(255,255,255,.8);--t-stats-line:rgba(255,255,255,.3);--t-stats-index:var(--vf-amber);--t-stat1:var(--vf-amber);--t-stat2:var(--vf-white);--t-stat3:var(--vf-white);--t-ent-bg:var(--vf-amber);--t-cta-bg:var(--vf-blue);--t-card-bd:rgba(15,57,77,.12);--t-card-sh:0 16px 36px rgba(15,57,77,.14);--t-card-sh-h:0 26px 50px rgba(15,57,77,.2);--t-card-sh-alt:0 16px 36px rgba(15,57,77,.14);--t-card-sh-alt-h:0 26px 50px rgba(15,57,77,.2);--t-tilt:.5;--t-rest-tilt:0;--t-sticker-rot:-2deg;--t-path-bg1:transparent;--t-path-bg2:transparent;--t-path-bd:var(--vf-ink);--t-num-fill:transparent;--t-num-stroke:var(--vf-blue);--t-ticket-f:drop-shadow(0 18px 30px rgba(15,57,77,.18));--t-band-bg:#fef3dd;--t-vs-bg:rgba(15,57,77,.08);--t-vs-bd:transparent;--t-navbtn-bg:var(--vf-white);--t-navbtn-fg:var(--vf-blue)}@media (max-width:1023px){:root{--vf-gut:28px}}@media (max-width:767px){:root{--vf-r:22px;--vf-gut:20px}}