:root{--ink:#121212;--chai:#fff6ea;--tangerine:#ff6b1a;--marigold:#ffb000;--peacock:#1d5bd6;--parrot:#3fb34f;--muted:#4a4a4a;--line:#e8dcc8;--sand:#f2e6d4;--card:#fffcf7;--peach:#ffe6d6;--grey-on-ink:#cfc8bc;--soft-on-ink:#e9e1d4;--max:1240px;--gutter:24px}html,body{background:var(--ink);margin:0}:where(a){color:var(--peacock)}:where(a:hover){color:var(--ink)}:focus-visible{outline:3px solid var(--peacock);outline-offset:3px;border-radius:4px}.page{background:var(--chai);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:26px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes vhfloat{0%,to{translate:0}50%{translate:0 -10px}}.vl-z{transform:scale(var(--z,1));transform-origin:50%}.vl-z>:not(svg){animation:6s ease-in-out infinite vhfloat}.vl-z>:nth-child(2):not(svg){animation-delay:-1.5s}.vl-z>:nth-child(3):not(svg){animation-delay:-3s}.vl-z>:nth-child(4):not(svg){animation-delay:-4.5s}.vl-z>:nth-child(5):not(svg){animation-delay:-2.2s}@media (prefers-reduced-motion:reduce){.vl-z>*,.vh-float{animation:none!important}}@media (max-width:600px){.r-sec{padding-top:56px!important;padding-bottom:56px!important}.r-wrap{padding-left:16px!important;padding-right:16px!important}.r-p64{padding:40px 24px!important}.r-p48{padding:32px 22px!important}.r-p36{padding:22px!important}.r-p72{padding-top:48px!important;padding-bottom:48px!important}.r-p32{padding:24px 20px!important}.r-swipe{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none!important;grid-auto-columns:84%!important;grid-auto-flow:column!important;margin-right:-16px!important;padding-bottom:6px!important;padding-right:16px!important;display:grid!important;overflow-x:auto!important}.r-swipe>*{scroll-snap-align:start}.r-swipe::-webkit-scrollbar{display:none}.r-lead{font-size:17px!important;line-height:27px!important}.r-g72{grid-template-columns:40px 1fr!important}.vl-z{--z:var(--zm,.62)!important}.vl-hero-ill{aspect-ratio:1!important}.vl-hide-m{display:none!important}.vl-orb{width:260px!important}.vl-res-d{display:none!important}.vl-res-m{display:block!important}.vl-steps{grid-template-columns:1fr!important;gap:10px!important}.vl-steps>*{align-items:flex-start;flex-direction:row!important;gap:14px!important;min-height:0!important;padding:18px!important}.vl-step-n{display:none!important}.vl-tiles{grid-template-columns:1fr 1fr!important;gap:8px!important}.vl-tiles>*{padding:14px!important}.r-p4840{padding:32px 20px!important}}
