:root{--toneWhite:#fff;--toneMist:#edeeea;--toneSage:#cacdbe;--toneCocoa:#705244;--toneAccent:#e67116;--toneEspresso:#29180c;--bg:var(--toneMist);--surface:var(--toneWhite);--surface2:color-mix(in oklab, var(--toneWhite) 65%, var(--toneMist));--text:var(--toneEspresso);--muted:color-mix(in oklab, var(--toneEspresso) 62%, transparent);--border:color-mix(in oklab, var(--toneEspresso) 16%, transparent);--accent:var(--toneAccent);--accent2:var(--toneCocoa);--shadow:0 18px 50px #00000073;--radius:16px;--radius-sm:12px;--container:1100px;--focus:color-mix(in oklab, var(--accent) 70%, white);--headerH:72px;--uspBarH:44px;--bottomBarH:64px;--heroViewportFill:calc(100vh - var(--uspBarH) - var(--bottomBarH));--headerIsLight:1;--headerBgLight:linear-gradient(to bottom, var(--bg), color-mix(in oklab, var(--bg) 80%, transparent));--headerBorderLight:color-mix(in oklab, var(--toneEspresso) 10%, transparent);--headerTextLight:var(--toneEspresso);--headerNavLinkLight:color-mix(in oklab, var(--toneEspresso) 84%, transparent);--headerBgDark:var(--toneEspresso);--headerBorderDark:color-mix(in oklab, var(--toneMist) 14%, transparent);--headerTextDark:var(--toneMist);--headerNavLinkDark:color-mix(in oklab, var(--toneMist) 86%, transparent);--headerBg:var(--headerBgLight);--headerBorder:color-mix(in oklab, var(--headerBorderLight) calc(var(--headerIsLight) * 100%), var(--headerBorderDark) calc((1 - var(--headerIsLight)) * 100%));--headerText:color-mix(in oklab, var(--headerTextLight) calc(var(--headerIsLight) * 100%), var(--headerTextDark) calc((1 - var(--headerIsLight)) * 100%));--headerNavLink:color-mix(in oklab, var(--headerNavLinkLight) calc(var(--headerIsLight) * 100%), var(--headerNavLinkDark) calc((1 - var(--headerIsLight)) * 100%));--headerTransparentBg:transparent;--headerTransparentBorder:transparent;--initialHeaderLight:calc(1 + (1 - var(--headerIsLight)));--font-primary:var(--font-base), Georgia, "Times New Roman", serif;--text-min:1rem;--text-sm:1.0625rem;--text-md:1.125rem;--text-compact:.875rem}@supports (height:100svh){:root{--heroViewportFill:calc(100svh - var(--uspBarH) - var(--bottomBarH))}}*{box-sizing:border-box}html,body{min-height:100%}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--toneMist)}body{color:var(--text);font-family:var(--font-primary);background:radial-gradient(1200px 800px at 15% -10%, #e6711624, transparent 60%), radial-gradient(900px 700px at 95% 0%, #7052441f, transparent 55%), var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}@media (prefers-color-scheme:dark){:root{--bg:var(--toneEspresso);--surface:color-mix(in oklab, var(--toneEspresso) 86%, black);--surface2:color-mix(in oklab, var(--toneCocoa) 55%, var(--toneEspresso));--text:var(--toneMist);--muted:color-mix(in oklab, var(--toneMist) 70%, transparent);--border:color-mix(in oklab, var(--toneMist) 18%, transparent);--headerIsLight:0;--headerBg:var(--headerBgDark)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--toneEspresso)}body{background:radial-gradient(1200px 800px at 15% -10%, #e6711629, transparent 60%), radial-gradient(900px 700px at 95% 0%, #cacdbe14, transparent 55%), var(--bg)}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--toneMist);--bg:var(--toneMist);--surface:var(--toneWhite);--surface2:color-mix(in oklab, var(--toneWhite) 65%, var(--toneMist));--text:var(--toneEspresso);--muted:color-mix(in oklab, var(--toneEspresso) 62%, transparent);--border:color-mix(in oklab, var(--toneEspresso) 16%, transparent);--headerIsLight:1;--headerBg:var(--headerBgLight)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--toneEspresso);--bg:var(--toneEspresso);--surface:color-mix(in oklab, var(--toneEspresso) 86%, black);--surface2:color-mix(in oklab, var(--toneCocoa) 55%, var(--toneEspresso));--text:var(--toneMist);--muted:color-mix(in oklab, var(--toneMist) 70%, transparent);--border:color-mix(in oklab, var(--toneMist) 18%, transparent);--headerIsLight:0;--headerBg:var(--headerBgDark)}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.skipLink{z-index:9999;background:var(--surface);border:1px solid var(--border);box-shadow:none;pointer-events:none;border-radius:999px;padding:10px 14px;position:absolute;top:12px;left:12px;transform:translateY(-140%)}.skipLink:focus{box-shadow:var(--shadow);pointer-events:auto;transform:translateY(0)}main#content{padding-top:0;padding-bottom:var(--bottomBarH)}@media (min-width:740px){main#content{padding-bottom:0}:root{--bottomBarH:0px;--uspBarH:48px}}.embla{cursor:grab}.embla:active{cursor:grabbing}
.heading1,.heading2,.heading3,.heading4{color:var(--text);text-wrap:balance;margin:0}.heading1{font-family:var(--font-primary);text-transform:none;letter-spacing:-.02em;font-size:clamp(30px,7vw,64px);font-weight:700;line-height:1.12}.heading2,.heading3,.heading4{font-family:var(--font-primary);text-transform:none;font-weight:700;line-height:1.15}.heading2{letter-spacing:-.02em;font-size:clamp(24px,4.8vw,38px)}.heading3{letter-spacing:-.015em;font-size:clamp(20px,3.8vw,28px)}.heading4{letter-spacing:-.01em;font-size:clamp(18px,3.2vw,22px)}.ledeText{font-size:clamp(18px,3.4vw,20px)}p{color:var(--muted);margin:0;font-size:1.2rem;line-height:1.4}.bodyTextMuted{color:var(--muted)}.bodyTextSm{font-size:var(--text-min);line-height:1.5}.bodyTextSmMuted{font-size:var(--text-min);color:var(--muted);line-height:1.5}.kickerText{font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;line-height:1.25}.balance{text-wrap:balance}.noWrap{white-space:nowrap}
@font-face{font-family:larken;src:url(../media/Larken_Regular-s.p.3fy1119i0278h.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:larken;src:url(../media/Larken_Medium-s.p.0158xy6tw2jaj.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:larken Fallback;src:local(Arial);ascent-override:87.68%;descent-override:21.66%;line-gap-override:0.0%;size-adjust:96.94%}.larken_c4f90dc0-module__q2yWBq__className{font-family:larken,larken Fallback}.larken_c4f90dc0-module__q2yWBq__variable{--font-base:"larken", "larken Fallback"}
