:root{--rust:#a84c30;--rust-deep:#8c3d26;--ink:#2b2b2b;--text:#505050;--muted:#6e6e6e;--bg:#fff;--focus:#a84c30;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--ink:#f2f2f2;--text:#c9c9c9;--muted:#9a9a9a;--bg:#222;--focus:#e08b70}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;margin:0}.Home,body{background:var(--bg)}.Home{--gutter:clamp(20px,4vw,56px);--content:min(34rem,46vw);box-sizing:border-box;color:var(--text);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;min-height:100vh;min-height:100dvh;overflow:hidden;padding:var(--gutter);position:relative}.Home-logo{display:block;height:clamp(22px,2.4vw,30px);width:auto}.Home-main{align-self:center;max-width:var(--content);padding:clamp(48px,10vh,120px) 0;position:relative;z-index:1}.Home-title{text-wrap:balance;color:var(--ink);font-size:clamp(2.5rem,4.4vw,4.25rem);font-weight:500;letter-spacing:-.025em;line-height:1.04;margin:0}.Home-lede{color:var(--text);font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.5;margin:1.5rem 0 0;max-width:30rem}.Home-cta{align-items:center;background:var(--rust);border-radius:2px;color:#fff;display:inline-flex;font-size:1.0625rem;font-weight:500;height:3.25rem;margin-top:2.25rem;padding:0 1.75rem;text-decoration:none;transition:background-color .15s ease}.Home-cta:hover{background:var(--rust-deep)}.Home-mark{fill:var(--rust);animation:Home-rise 1.1s cubic-bezier(.2,.7,.2,1) both;bottom:-9vh;height:min(82vh,46vw);position:absolute;right:-6vw;width:auto}@keyframes Home-rise{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transform:translateY(6%)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transform:none}}.Home-footer{color:var(--muted);display:flex;flex-wrap:wrap;font-size:.9375rem;gap:.5rem 2rem;position:relative;z-index:1}.Home-footer a{color:inherit;text-decoration:none}.Home-footer a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.Home a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media (max-width:959px){.Home{--content:34rem;grid-template-rows:auto auto 1fr auto}.Home-main{align-self:start;padding:clamp(48px,9vh,96px) 0 40px}.Home-mark{align-self:end;bottom:auto;height:clamp(180px,34vh,340px);justify-self:end;margin-bottom:32px;margin-right:calc(var(--gutter)*-1 - 4vw);position:relative;right:auto}}@media (prefers-reduced-motion:reduce){.Home-mark{animation:none}.Home-cta{transition:none}}
/*# sourceMappingURL=main.93863ef3.css.map*/