@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a5a3076f5a3c2968-s.02-.vtsqazemv.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/23f1a98b08006014-s.08q1~yba95kxm.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/54fc36028e2bb174-s.p.0nkps02--w45i.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_6c3c9dbe-module__G0XiBa__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_6c3c9dbe-module__G0XiBa__variable{--font-whoopy-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_2f1d3a1f-module__8gawUG__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_2f1d3a1f-module__8gawUG__variable{--font-whoopy-body:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_af10a457-module__b-Vopa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_af10a457-module__b-Vopa__variable{--font-whoopy-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/32fe63294b6cd18c-s.090h5ho-armea.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:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/73091b67359a1d13-s.0oa818ucctjip.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:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/406d3fc8d5ec9f59-s.p.06~5xv2ritwv5.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:Dancing Script Fallback;src:local(Arial);ascent-override:112.99%;descent-override:34.39%;line-gap-override:0.0%;size-adjust:81.43%}.dancing_script_913e3bae-module__YYZdsq__className{font-family:Dancing Script,Dancing Script Fallback;font-style:normal}.dancing_script_913e3bae-module__YYZdsq__variable{--font-whoopy-script:"Dancing Script", "Dancing Script Fallback"}
@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(../media/612bd71aa396cae6-s.p.0au07svb1tv0n.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:Permanent Marker Fallback;src:local(Arial);ascent-override:97.58%;descent-override:27.92%;line-gap-override:2.66%;size-adjust:113.69%}.permanent_marker_ce11207c-module__SvSn-a__className{font-family:Permanent Marker,Permanent Marker Fallback;font-style:normal;font-weight:400}.permanent_marker_ce11207c-module__SvSn-a__variable{--font-whoopy-marker:"Permanent Marker", "Permanent Marker Fallback"}
.whoopy-v3-root{--w-bg:#fdf6ea;--w-fg:#13192d;--w-coral:#ff582d;--w-coral-fg:#fefbf8;--w-coral-soft:#edc1c1;--w-coral-soft-fg:#3e1f1a;--w-mint:#64eab7;--w-mint-fg:#13192d;--w-sun:#ffd24b;--w-sun-fg:#13192d;--w-card:#fffbf6;--w-border:#ded6c9;--w-muted:#f2eadd;--w-muted-fg:#4f5566;--w-radius:1rem;--w-gradient-soft:linear-gradient(180deg, #fdf6ea 0%, #d0f3d8 100%);--w-shadow-soft:0 10px 30px -12px #ff582d40;--w-shadow-pop:0 20px 60px -20px #13192d4d;--w-shadow-featured:0 30px 70px -18px #13192d8c;--w-font-display:var(--font-whoopy-display);--w-font-body:var(--font-whoopy-body);--w-font-mono:var(--font-whoopy-mono);--w-font-script:var(--font-whoopy-script);--w-font-marker:var(--font-whoopy-marker);background:var(--w-bg);color:var(--w-fg);font-family:var(--w-font-body), system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh}@supports (color:lab(0% 0 0)){.whoopy-v3-root{--w-bg:lab(97.1492% 1.0871 6.81982);--w-fg:lab(9.17084% 2.40233 -14.4252);--w-coral:lab(61.0228% 63.026 58.597);--w-coral-fg:lab(98.8548% .282347 1.88134);--w-coral-soft:lab(82.0799% 16.0562 6.12936);--w-coral-soft-fg:lab(16.0324% 15.1353 10.4404);--w-mint:lab(84.4612% -47.6397 13.5664);--w-mint-fg:lab(9.17084% 2.40233 -14.4252);--w-sun:lab(86.4747% 6.99839 72.6897);--w-sun-fg:lab(9.17084% 2.40233 -14.4252);--w-card:lab(98.8632% .458837 3.01477);--w-border:lab(86.1333% 1.23259 7.59516);--w-muted:lab(93.0937% 1.22419 7.58914);--w-muted-fg:lab(36.0057% .708118 -11.121);--w-gradient-soft:linear-gradient(180deg, lab(97.1492% 1.0871 6.81982) 0%, lab(92.711% -15.5137 9.15759) 100%);--w-shadow-soft:0 10px 30px -12px lab(61.0228% 63.026 58.597/.25);--w-shadow-pop:0 20px 60px -20px lab(9.17084% 2.40233 -14.4252/.3);--w-shadow-featured:0 30px 70px -18px lab(9.17084% 2.40233 -14.4252/.55)}}.whoopy-v3-root .font-display{font-family:var(--w-font-display), Georgia, serif}.whoopy-v3-root .font-mono{font-family:var(--w-font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.whoopy-v3-root .w-cq{container-type:inline-size}@media (hover:hover) and (pointer:fine){.whoopy-v3-root.with-cursor,.whoopy-v3-root.with-cursor *{cursor:none!important}}@keyframes w-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.whoopy-v3-root .w-shimmer{animation:1.4s ease-in-out infinite w-shimmer}@keyframes w-wobble{0%,to{transform:rotate(-6deg)translateY(0)}50%{transform:rotate(6deg)translateY(-3px)}}.whoopy-v3-root .w-wobble{animation:1.1s ease-in-out infinite w-wobble}@keyframes w-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.whoopy-v3-root .w-marquee-track{will-change:transform;animation:24s linear infinite w-marquee}.whoopy-v3-root .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.whoopy-v3-root .no-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.whoopy-v3-root *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.whoopy-v3-root .w-marquee-track{animation:none!important;transform:none!important}.whoopy-v3-root .w-marquee-track>[aria-hidden=true]{display:none}.whoopy-v3-root .w-marquee-viewport{overflow-x:auto}}.whoopy-v3-root .w-featured-card{--w-card:transparent;--w-fg:#fdf6ea;--w-muted-fg:#fdf6eab8;--w-border:#fdf6ea38;--w-muted:#fdf6ea24;--w-gradient-soft:linear-gradient(180deg, #fdf6ea1a 0%, #64eab729 100%);background:linear-gradient(168deg,#312532 0%,#13192d 70%);background:linear-gradient(168deg,lab(16.5749% 8.25188 -6.46325) 0%,lab(9.17084% 2.40233 -14.4252) 70%)}@supports (color:lab(0% 0 0)){.whoopy-v3-root .w-featured-card{--w-fg:lab(97.1492% 1.0871 6.81982);--w-muted-fg:lab(97.1492% 1.0871 6.81982/.72);--w-border:lab(97.1492% 1.0871 6.81982/.22);--w-muted:lab(97.1492% 1.0871 6.81982/.14);--w-gradient-soft:linear-gradient(180deg, lab(97.1492% 1.0871 6.81982/.1) 0%, lab(84.4612% -47.6397 13.5664/.16) 100%)}}.wizard-shell{height:100svh}html.wizard-locked,body.wizard-locked{overscroll-behavior:none;overflow:hidden}
