@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.3z_x6eowsw16y.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:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.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%}.dm_sans_34f40685-module__34tuBa__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_34f40685-module__34tuBa__variable{--font-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e3486bdde5b50ff9-s.39_5ogqfb20zu.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/8f0e93347af35af6-s.p.2gwtk7wf2n5-x.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f3b6bc6f21a9e120-s.p.0yy4mrhy923po.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_30d30a73-module___97pwW__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_30d30a73-module___97pwW__variable{--font-serif:"Fraunces", "Fraunces Fallback"}
:root{--pink:#f990d3;--pink-2:#f26fc4;--pink-deep:#c21a87;--pink-deeper:#9e1370;--pink-soft:#feecf8;--pink-line:#fad1ee;--paper:#fffcfe;--paper-2:#fdf0f9;--paper-3:#f9dff1;--paper-grey:#f4f4f4;--grey-line:#e6e6e6;--card:#fff;--ink:#161215;--ink-2:#4a4048;--muted:#7a6e76;--muted-2:#a2969e;--line:#f0e4ec;--line-2:#e0cdda;--sage:#5a7a57;--sage-soft:#eaf1e7;--sage-line:#d8e4d2;--gold:#be8f32;--ink-dark:#171015;--dark-2:#241a22;--dark-line:#ffffff1c;--on-dark:#fff6fc;--on-dark-2:#e9dde6;--on-dark-3:#cbbcc6;--on-dark-4:#9e8f99;--white:#fff;--black:#000;--mock-bg:#fff4d6;--mock-border:#e3b341;--mock-ink:#6b4e00;--r-xs:6px;--r-sm:11px;--r-md:18px;--r-lg:26px;--r-pill:999px;--shadow-1:0 1px 2px #7814550d;--shadow-2:0 2px 8px -2px #78145514, 0 10px 30px -14px #78145529;--shadow-3:0 20px 56px -22px #78145547;--glow-pink:0 8px 24px -10px #f990d3bf;--fs-3xs:.68rem;--fs-2xs:.74rem;--fs-xs:.8rem;--fs-sm:.85rem;--fs-base:.9rem;--fs-md:.95rem;--fs-lg:1.05rem;--fs-xl:1.2rem;--fs-2xl:1.5rem;--fs-3xl:1.7rem;--fs-4xl:1.9rem;--fs-5xl:2.4rem;--fs-6xl:3rem;--fs-7xl:3.4rem;--fs-display:clamp(2.4rem, 6vw, 4.2rem);--fs-h1:clamp(2rem, 4.2vw, 3rem);--fs-h2:clamp(1.5rem, 3vw, 2rem);--fs-h3:clamp(1.25rem, 2.3vw, 1.75rem);--sp-1:2px;--sp-2:4px;--sp-3:6px;--sp-4:8px;--sp-5:10px;--sp-6:12px;--sp-7:14px;--sp-8:16px;--sp-9:20px;--sp-10:22px;--sp-11:26px;--sp-12:30px;--sp-13:34px;--sp-14:40px;--sp-15:48px;--sp-16:56px;--sp-17:64px;--sp-18:70px;--sp-19:80px;--sp-20:96px;--sp-21:112px;--sans:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--serif:var(--font-serif), "Iowan Old Style", Georgia, "Times New Roman", serif;--nav-h:68px;--maxw:1240px;--focus-ring:0 0 0 3px var(--pink-line), 0 0 0 5px var(--pink-deep);--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--dur-reveal:.6s;--dur-stagger:45ms;--dur-hero-step:20ms;--parallax-gain:1;--dur-breathe:7s;--dur-breathe-step:.8s;--ease-out:cubic-bezier(.2, .8, .3, 1);--ease-std:cubic-bezier(.4, 0, .2, 1);--slot:#8a5a00;--slot-bg:#fff6e2;--slot-line:#e8cf9a}
