@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_7b064e0d-module__MOT0tq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7b064e0d-module__MOT0tq__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--k-g1-ch:19 38 25;--k-g2-ch:34 115 34;--k-g3-ch:119 204 91;--k-off-white-ch:242 239 229;--k-yellow-ch:255 187 51;--k-o1-ch:229 77 0;--k-pink-ch:242 61 151;--k-b2-ch:69 136 229;--k-grey-ch:102 114 106;--k-white-ch:255 255 255;--k-surface-0-ch:249 247 242;--k-g1:rgb(var(--k-g1-ch));--k-g2:rgb(var(--k-g2-ch));--k-g3:rgb(var(--k-g3-ch));--k-off-white:rgb(var(--k-off-white-ch));--k-yellow:rgb(var(--k-yellow-ch));--k-o1:rgb(var(--k-o1-ch));--k-pink:rgb(var(--k-pink-ch));--k-b2:rgb(var(--k-b2-ch));--k-grey:rgb(var(--k-grey-ch));--k-white:rgb(var(--k-white-ch));--surface-page:rgb(var(--k-surface-0-ch));--surface-card:var(--k-white);--surface-dark:var(--k-g1);--surface-on-dark:var(--k-off-white);--hairline:var(--k-off-white);--surface-dark-hover:var(--k-g2);--scrim:rgb(var(--k-g1-ch) / .45);--text-primary:var(--k-g1);--text-link:var(--k-g2);--text-secondary:var(--k-grey);--text-on-dark:var(--k-white);--text-on-dark-muted:rgb(var(--k-off-white-ch) / .72);--text-warning-lg:var(--k-o1);--text-celebrate-lg:var(--k-pink);--text-info-lg:var(--k-b2);--fill-accent:var(--k-g3);--fill-reward:var(--k-yellow);--fill-track:var(--k-off-white);--fill-urgent:var(--k-o1);--fill-celebrate:var(--k-pink);--fill-info:var(--k-b2);--on-fill-accent:var(--k-g1);--on-fill-reward:var(--k-g1);--on-fill-urgent:var(--k-white);--on-fill-celebrate:var(--k-white);--fill-accent-pending:rgb(var(--k-g3-ch) / .3);--tint-success-10:rgb(var(--k-g2-ch) / .1);--tint-success-30:rgb(var(--k-g2-ch) / .3);--tint-success-65:rgb(var(--k-g2-ch) / .65);--tint-urgent-10:rgb(var(--k-o1-ch) / .1);--tint-urgent-30:rgb(var(--k-o1-ch) / .3);--tint-urgent-65:rgb(var(--k-o1-ch) / .65);--tint-accent-10:rgb(var(--k-g3-ch) / .1);--tint-accent-30:rgb(var(--k-g3-ch) / .3);--tint-accent-65:rgb(var(--k-g3-ch) / .65);--tint-reward-10:rgb(var(--k-yellow-ch) / .1);--tint-reward-30:rgb(var(--k-yellow-ch) / .3);--tint-reward-65:rgb(var(--k-yellow-ch) / .65);--tint-celebrate-10:rgb(var(--k-pink-ch) / .1);--tint-celebrate-30:rgb(var(--k-pink-ch) / .3);--tint-celebrate-65:rgb(var(--k-pink-ch) / .65);--tint-info-10:rgb(var(--k-b2-ch) / .1);--tint-info-30:rgb(var(--k-b2-ch) / .3);--tint-info-65:rgb(var(--k-b2-ch) / .65);--tint-neutral-10:rgb(var(--k-grey-ch) / .1);--tint-neutral-30:rgb(var(--k-grey-ch) / .3);--tint-neutral-65:rgb(var(--k-grey-ch) / .65);--focus-ring-color:var(--k-g2);--focus-ring-width:2px;--focus-ring-offset:2px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-card:16px;--radius-control:8px;--radius-pill:999px;--tap-min:44px;--font-sans:var(--font-inter), system-ui, -apple-system, "Segoe UI", sans-serif;--text-hero-size:56px;--text-hero-weight:600;--text-h1-size:32px;--text-h1-weight:600;--text-h2-size:24px;--text-h2-weight:600;--text-h3-size:18px;--text-h3-weight:500;--text-body-size:16px;--text-body-weight:400;--text-input-size:16px;--text-secondary-size:15px;--text-secondary-weight:400;--text-label-size:13px;--text-label-weight:500;--text-micro-size:12px;--text-micro-weight:400;--leading-tight:1.15;--leading-body:1.5;--tracking-tight:-.02em;--motion-state:.15s;--motion-entrance:.3s;--motion-ease:ease-out}@media (prefers-reduced-motion:reduce){:root{--motion-state:0s;--motion-entrance:0s}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;height:100%}body{background:var(--surface-page);min-height:100%;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}h1{font-size:var(--text-h1-size);font-weight:var(--text-h1-weight);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}h2{font-size:var(--text-h2-size);font-weight:var(--text-h2-weight);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}h3{font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);line-height:var(--leading-tight)}a{color:var(--text-link);text-underline-offset:2px;text-decoration:underline}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}input,select,textarea{font:inherit;font-size:var(--text-input-size);color:inherit}img,svg{max-width:100%;display:block}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
