@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b2e5bf6928b1089f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8d62935179128f5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2e41d87b09393552-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/421758d02a74b529-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9f47a922dc4811e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7aee56ea5f504197-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Comfortaa Fallback;src:local("Arial");ascent-override:74.95%;descent-override:19.91%;line-gap-override:0.00%;size-adjust:117.54%}.__className_1a6c85{font-family:Comfortaa,Comfortaa Fallback;font-weight:400;font-style:normal}.__variable_1a6c85{--zq-font-quest:"Comfortaa","Comfortaa Fallback"}.watercolor_wrap__VD2fP{position:fixed;inset:0;z-index:0;pointer-events:none;background:var(--zq-background)}.watercolor_svg__sKpoj{width:100%;height:100%;display:block}:root{--zq-background:#faf8f5;--zq-surface:#fff;--zq-action:#7fb3d5;--zq-action-tint:#a8d0e6;--zq-action-ink:#276e9c;--zq-reward:#e08ba3;--zq-reward-tint:#f7c6d0;--zq-reward-ink:#b03a5f;--zq-botanical:#8fa98f;--zq-text:#3e4348;--zq-text-muted:#6b7280;--zq-border:#e7e2da;--zq-danger:#c25e5e;--zq-danger-ink:#bb3939;--zq-warning:#d9a441;--zq-success:#6fa07a;--zq-success-ink:#45724f;--zq-on-pastel:#3e4348}:root[data-theme=dark]{--zq-background:#1a1816;--zq-surface:#24211f;--zq-action:#7fb3d5;--zq-action-tint:#a8d0e6;--zq-action-ink:#8fc4e8;--zq-reward:#e08ba3;--zq-reward-tint:#f7c6d0;--zq-reward-ink:#f2a0b8;--zq-botanical:#a8c0a8;--zq-text:#f4f1ec;--zq-text-muted:#aba49b;--zq-border:#3a352f;--zq-danger:#c25e5e;--zq-danger-ink:#f09a9a;--zq-warning:#e8bc6a;--zq-success:#6fa07a;--zq-success-ink:#8fcb9c;--zq-on-pastel:#3e4348}:root{--zq-on-action:#fff;--zq-on-reward:#fff;--zq-on-danger:#fff;--zq-on-success:#fff;--zq-on-tint:var(--zq-on-pastel);--zq-on-action-tint:var(--zq-on-pastel);--zq-on-reward-tint:var(--zq-on-pastel);--zq-on-botanical:var(--zq-on-pastel);--zq-on-warning:var(--zq-on-pastel);--zq-on-surface:var(--zq-text);--zq-on-background:var(--zq-text);--zq-space-xs:4px;--zq-space-sm:8px;--zq-space-md:12px;--zq-space-lg:16px;--zq-space-xl:24px;--zq-space-xxl:32px;--zq-space-xxxl:48px;--zq-radius-sm:6px;--zq-radius-md:10px;--zq-radius-lg:16px;--zq-radius-xl:24px;--zq-radius-pill:999px;--zq-font-size-display:32px;--zq-font-weight-display:700;--zq-line-height-display:38px;--zq-font-size-title:24px;--zq-font-weight-title:700;--zq-line-height-title:30px;--zq-font-size-heading:18px;--zq-font-weight-heading:600;--zq-line-height-heading:24px;--zq-font-size-quest-body:20px;--zq-font-weight-quest-body:400;--zq-line-height-quest-body:30px;--zq-font-size-body:16px;--zq-font-weight-body:400;--zq-line-height-body:24px;--zq-font-size-caption:13px;--zq-font-weight-caption:500;--zq-line-height-caption:18px;--zq-shadow-card:0 4px 12px rgba(62,67,72,.06);--zq-shadow-sheet:0 -4px 24px rgba(62,67,72,.1);--zq-focus-ring:0 0 0 3px rgba(127,179,213,.55)}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,html,ol,p,ul{margin:0;padding:0}ol[role=list],ul[role=list]{list-style:none}html{scroll-padding-block-start:var(--zq-space-xxl);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{min-block-size:100dvh;background-color:var(--zq-background);color:var(--zq-on-background);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:var(--zq-font-size-body);font-weight:var(--zq-font-weight-body);line-height:var(--zq-line-height-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1{font-size:var(--zq-font-size-display);font-weight:var(--zq-font-weight-display);line-height:var(--zq-line-height-display)}h2{font-size:var(--zq-font-size-title);font-weight:var(--zq-font-weight-title);line-height:var(--zq-line-height-title)}h3{font-size:var(--zq-font-size-heading);font-weight:var(--zq-font-weight-heading);line-height:var(--zq-line-height-heading)}h1,h2,h3,h4,h5,h6{text-wrap:balance;overflow-wrap:break-word}p{text-wrap:pretty}small{font-size:var(--zq-font-size-caption);font-weight:var(--zq-font-weight-caption);line-height:var(--zq-line-height-caption)}a{color:var(--zq-action-ink);text-decoration-thickness:1px;text-underline-offset:2px}canvas,img,picture,svg,video{display:block;max-inline-size:100%;block-size:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}hr{border:0;block-size:1px;background-color:var(--zq-botanical);opacity:.35}:focus-visible{outline:2px solid var(--zq-action);outline-offset:2px;box-shadow:var(--zq-focus-ring);border-radius:var(--zq-radius-sm)}::selection{background-color:var(--zq-action-tint);color:var(--zq-on-action-tint)}.zq-visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.zq-above-background{position:relative;z-index:1;min-block-size:100dvh}