@font-face{font-family:Goodly;src:url(/fonts/goodly-light-wordmark.woff2)format("woff2");font-weight:300;font-display:swap}:root{--ground:#f6f4ef;--surface:#ecebe6;--ink:#1d2433;--grey:#5f6471;--night:#070709;--white:#fff;--error:#88241a;--on-dark:var(--ground);--on-dark-grey:color-mix(in srgb, var(--ground) 74%, var(--ink));--line:color-mix(in srgb, var(--ink) 16%, transparent);--ease:cubic-bezier(.22, 1, .36, 1);--brand:"Goodly", -apple-system, sans-serif;--sans:var(--font-body,"Hanken Grotesk"), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--head:var(--sans);--t-display:clamp(44px, 7.4vw, 112px);--t-heading:clamp(2rem, 3.4vw, 3rem);--t-lead:clamp(1.375rem, 1.95vw, 1.75rem);--t-body:1.0625rem;--t-small:.875rem;--cols:12;--margin:max(24px, env(safe-area-inset-left,0px), env(safe-area-inset-right,0px), (100vw - 1920px) / 2 + 24px);--gutter:16px;--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s6:48px;--s8:64px;--s12:96px;--s16:128px;--s20:160px;--section:var(--s20);--section-s:var(--s16);--radius:2px}@media (prefers-contrast:more){:root{--grey:#4a4f5b;--on-dark-grey:color-mix(in srgb, var(--ground) 88%, var(--ink))}}@media (max-width:760px){:root{--cols:4;--margin:max(16px, env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--section:var(--s12);--section-s:72px}}*{box-sizing:border-box}html,body{background:var(--ground);color:var(--ink);margin:0;padding:0}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}body{font-family:var(--sans);font-weight:400;font-size:var(--t-body);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:hidden}a{color:inherit}h1,h2,h3,h4,p{margin:0}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:100%;padding-left:var(--margin);padding-right:var(--margin)}.grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);display:grid}.display{font-family:var(--sans);font-weight:400;font-size:var(--t-display);letter-spacing:-.04em;text-wrap:balance;margin-left:-.05em;line-height:.95}p{text-wrap:pretty}.tone{color:var(--grey)}.lede{font-size:var(--t-lead);letter-spacing:-.01em;line-height:1.3}.meta{font-size:var(--t-small);color:var(--grey);line-height:1.4}:root{--ink-hover:color-mix(in srgb, var(--ink) 88%, var(--ground));--ink-shine:linear-gradient(115deg, transparent 38%, #ffffff12 50%, transparent 62%);--ink-fill:var(--ink-shine), linear-gradient(#2a3346, #1d2433 60%, #181e2b);--ink-lift:inset 0 0 0 99px #fff0, inset 0 1px 0 #ffffff29, inset 0 -1px 0 #0003, 0 1px 2px #1d24332e, 0 6px 16px #1d243329;--ink-lift-hover:inset 0 0 0 99px #ffffff0f, inset 0 1px 0 #ffffff29, inset 0 -1px 0 #0003, 0 1px 2px #1d24332e, 0 6px 16px #1d243329;--ink-rim:inset 0 0 0 99px #fff0, inset 0 1px 0 #ffffff29, inset 0 -1px 0 #0003;--ink-rim-hover:inset 0 0 0 99px #ffffff0f, inset 0 1px 0 #ffffff29, inset 0 -1px 0 #0003;--tint:color-mix(in srgb, var(--ink) 10%, transparent);--tint-hover:color-mix(in srgb, var(--ink) 15%, transparent)}.btn{min-height:48px;padding:0 var(--s3);background:var(--ink);background-image:var(--ink-fill);box-shadow:var(--ink-lift);color:var(--ground);font:600 var(--t-small)/1 var(--sans);letter-spacing:.01em;cursor:pointer;transition:box-shadow .15s ease, transform .14s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (min-width:761px){.btn{min-height:56px;padding:0 var(--s4);font-size:var(--t-body)}}@media (hover:hover){.btn:hover{box-shadow:var(--ink-lift-hover)}}.js .btn[data-rise]{transition:opacity .4s var(--ease), transform .4s var(--ease), box-shadow .15s ease}@media (forced-colors:active){.btn{box-shadow:none;background-image:none}}.btn:active{transform:scale(.97)}button,label,[role=slider]{-webkit-tap-highlight-color:transparent}.btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.js [data-rise]:not(.in){opacity:0;transform:translateY(8px)}.js [data-rise]{transition:opacity .4s var(--ease), transform .4s var(--ease)}.js [data-rise]+[data-rise]{transition-delay:80ms}.js [data-rise]:is(:focus-visible,:focus-within){opacity:1;transition:none;transform:none}}section{position:relative}.error{color:var(--error);background:var(--ground);z-index:60;padding:4px 8px;position:fixed;bottom:1rem;left:1rem}@media (prefers-reduced-motion:reduce){.btn,.js .btn[data-rise]{transition:box-shadow .2s,opacity .2s}.btn:active{transform:none}}@media print{.js [data-rise]{opacity:1!important;transform:none!important}}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1aa0075df79066e6-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a79089bce1b24273-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.jqxaRa_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}
