@font-face{font-family:Millik;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/millik.woff2)format("woff2")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/proxima-nova-400.woff2)format("woff2")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:600 900;font-display:swap;src:url(/fonts/proxima-nova-600.woff2)format("woff2")}:root{--rivet-font-heading:"Millik", "Iowan Old Style", Georgia, serif;--rivet-font-text:"Proxima Nova", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.rivet-chrome{--font-display:var(--rivet-font-text);--font-mono:var(--rivet-font-text);font-family:var(--rivet-font-text)}.rivet-chrome .rivet-chrome-statement{font-family:var(--rivet-font-heading);letter-spacing:-.015em}.rivet-chrome :is(.rv-btn,.rivet-chrome-btn){font-weight:600}.rivet-chrome .rv-sentence[class]{text-transform:none;letter-spacing:0;font-size:.8125rem}html body .rivet-chrome .rv-soon.rv-soon[class]{color:inherit;text-transform:none;letter-spacing:0;opacity:.7;background:0 0;padding:.1875rem .4375rem;font-size:.6875rem;box-shadow:inset 0 0 0 1px}.rivet-chrome.site-footer{box-shadow:inset 0 1px #17171714}body:has(.rivet-dark) .rivet-chrome.site-footer{box-shadow:inset 0 1px #ffffff1a}.rivet-page-type{--font-display:var(--rivet-font-text);--font-mono:var(--rivet-font-text);--font-code:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-family:var(--rivet-font-text);font-weight:500}.rivet-page-type :is(h1,h2,h3){font-family:var(--rivet-font-heading);letter-spacing:-.02em}.rivet-page-type :is(code,pre,kbd){font-family:var(--font-code)}.site-shell .rivet-page-type .rv-hero-note{text-transform:none;letter-spacing:0;max-width:34rem;color:var(--rv-note,#1717179e);font-size:1.0625rem;line-height:1.45}body:has(.rivet-dark) .site-shell .rivet-page-type .rv-hero-note{--rv-note:#a1a1a1}.rivet-page-type :is(.rv-stamps,.rv-kicker){display:none}.rivet-page-type .uppercase{text-transform:none;letter-spacing:0}.site-shell .rivet-page-type .rv-uc-title{font-family:var(--rivet-font-heading);letter-spacing:-.02em;font-size:1.75rem;line-height:1.05}@media (width>=1024px){.site-shell .rivet-page-type .rv-uc-title{font-size:2.125rem}}body:has(.rivet-dark) .site-shell .rivet-page-type .rv-uc-title{color:#fff}.site-shell .rivet-page-type .rv-label{font-size:.8125rem}.rivet-page-type.biz :is(.aug-display,.aug-h2,.aug-h3,[class*=aug-],.uppercase){text-transform:none;letter-spacing:-.02em}.rivet-page-type.biz :is(a,button,span,p,li){text-transform:none;letter-spacing:normal}.site-shell .rivet-page-type.biz .biz-btn{border-radius:999px;font-weight:600}.marketing-root.rivet-dark .site-shell .rivet-page-type.biz .biz-btn{background:var(--fs-accent);border-color:var(--fs-accent);color:var(--fs-on-accent)}.marketing-root.rivet-dark .rivet-page-type.biz section:not([data-theme=accent]) :is(.font-semibold,.font-medium,h3,h4){color:var(--fs-head)}.marketing-root.rivet-dark .rivet-page-type.biz section[data-theme=light],.marketing-root.rivet-dark .rivet-page-type.biz .biz-section:not([data-theme=dark]):not([data-theme=accent]){background-color:var(--fs-page)}.marketing-root.rivet-dark .rivet-page-type.biz section[data-theme=accent] :is(h1,h2,h3,p,span,a){color:#000}
