@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/951a1661741fc9a6-s.0c05j22lu0e1h.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/840ca482ea7a70a1-s.14r01_8b-ryu9.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/edc92f5080bab07a-s.p.2lg3sxkcxwsl6.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.h4vG9q_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.h4vG9q_variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ac669df0363dcb7f-s.3_pfb7-74tk4o.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:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/2d4cfca97dcd1f91-s.p.1pn5dem1is3an.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:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ac669df0363dcb7f-s.3_pfb7-74tk4o.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:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/2d4cfca97dcd1f91-s.p.1pn5dem1is3an.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:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ac669df0363dcb7f-s.3_pfb7-74tk4o.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:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/2d4cfca97dcd1f91-s.p.1pn5dem1is3an.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}._3g-kTa_className{font-family:DM Sans,DM Sans Fallback}._3g-kTa_variable{--font-body:"DM Sans", "DM Sans Fallback"}
:root{--bg:#f5efe2;--card:#fff;--soft:#faf6ec;--muted:#efe7d6;--disabled:#e6dece;--ink:#17140d;--ink2:#4a443a;--ink3:#8a8374;--line:#17140d;--line2:#d8cfbc;--line3:#b9b09e;--shadow:#17140d;--panel:#17140d;--on-panel:#f5efe2;--coral:#ff5b57;--teal:#12b3a4;--mustard:#ffc531;--violet:#6b5be6;--sky:#3aa0ff;--ok:#d4f0ec;--bad:#ffe0dd;--sel:#fff4d1;--sel2:#ffe9b8;--lav:#e4e0fb;--lav2:#ede9ff;--frost:#cfe6ff;--violet-ink:#6b5be6;--display:var(--font-display), "Bricolage Grotesque", sans-serif;--body:var(--font-body), "DM Sans", sans-serif}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1a1713;--card:#26221b;--soft:#201c17;--muted:#302a22;--disabled:#2b261f;--ink:#f2ebdc;--ink2:#c8beab;--ink3:#9a9080;--line:#d9cfbb;--line2:#4a4337;--line3:#5c5446;--shadow:#050403;--panel:#0d0b09;--on-panel:#f2ebdc;--coral:#c43e3a;--teal:#0d7369;--mustard:#7d5f0e;--violet:#5a4bd1;--sky:#1f62a8;--ok:#17423c;--bad:#4d2220;--sel:#4a3b12;--sel2:#55421a;--lav:#2f2a55;--lav2:#2a2550;--frost:#1d3550;--violet-ink:#b4abff}html[data-theme=dark] [stroke=\#17140d]{stroke:var(--line)}html[data-theme=dark] [fill=\#17140d]{fill:var(--line)}html[data-theme=dark] [data-decor]{opacity:.35}html,body{background:var(--bg);color:var(--ink);margin:0;padding:0;transition:background .25s;overflow-x:hidden}body{font-family:var(--body);min-height:100vh}::placeholder{color:var(--ink3)}*{box-sizing:border-box}a{color:var(--ink);text-decoration:none}a:hover{color:var(--coral)}.ink a{text-decoration:underline}:focus-visible{outline:3px solid var(--violet-ink);outline-offset:3px}input[type=range]{accent-color:var(--ink);width:100%}textarea:focus{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}[data-rm="1"] *,[data-rm="1"] :before,[data-rm="1"] :after{transition:none!important;animation:none!important}@keyframes cb-drift{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-18px)rotate(10deg)}}@keyframes cb-spin{to{transform:rotate(360deg)}}@keyframes cb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes cb-sway{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes cb-pop{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes cb-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes cb-shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes cb-float{0%{opacity:0;transform:translateY(8px)scale(.8)}18%{opacity:1;transform:translateY(0)scale(1.12)}70%{opacity:1;transform:translateY(-8px)scale(1)}to{opacity:0;transform:translateY(-24px)scale(.95)}}@keyframes cb-bump{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes ie-pop{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ie-fade{0%{opacity:0}to{opacity:1}}@keyframes ie-drift{0%,to{transform:translate(0)}50%{transform:translate(-3%,2%)}}@keyframes ie-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes ie-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ie-bounce{0%{transform:scale(.85)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes ie-breath{0%,to{opacity:.45;transform:scale(.65)}50%{opacity:1;transform:scale(1)}}
