@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-500-normal-B9SDL8cy.woff2) format("woff2"),url(/assets/caveat-latin-500-normal-Do9veZfZ.woff) format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-600-normal-zlTlWIYU.woff2) format("woff2"),url(/assets/caveat-latin-600-normal-DUjB8dgm.woff) format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-700-normal-D8_1Nw6V.woff2) format("woff2"),url(/assets/caveat-latin-700-normal-cPyBTTZN.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-normal-DJ5YJwmz.woff2) format("woff2"),url(/assets/source-serif-4-latin-400-normal-Dn3IlU-Z.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-italic-0j97Jm6B.woff2) format("woff2"),url(/assets/source-serif-4-latin-400-italic-Dv9jnFA_.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-600-normal-DouSKlru.woff2) format("woff2"),url(/assets/source-serif-4-latin-600-normal-DMD1h6_f.woff) format("woff")}.ep{--ep-violet: #240046;--ep-violet-hover: #5a189a;--ep-purple: #7f23d0;--ep-purple-dark: #5f1a9d;--ep-lavender: #d8b4fe;--ep-lavender-light: #efe0ff;--ep-cream: #faf7f2;--ep-text: #171717;--ep-text-2: #404040;--ep-text-3: #525252;--ep-hairline: #ece6dc;--ep-font: "CircularStd", ui-sans-serif, system-ui, sans-serif;--ep-hand: "Caveat", "Comic Sans MS", cursive;--ep-serif: "Source Serif 4", Georgia, serif;--ep-content: 1152px;--ep-gutter: 16px;font-family:var(--ep-font);color:var(--ep-text);background:var(--ep-cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}:where(.ep) *,:where(.ep) *:before,:where(.ep) *:after{box-sizing:border-box}:where(.ep) :where(h1,h2,h3,h4,p,figure,blockquote,ul,ol){margin:0}:where(.ep) :where(ul,ol){padding:0;list-style:none}:where(.ep) :where(a){color:var(--ep-violet);text-decoration:none}:where(.ep) :where(a:hover){color:var(--ep-violet-hover)}:where(.ep) :where(button){font:inherit;border:0;background:none;padding:0;cursor:pointer}.ep :where(a,button,summary):focus-visible{outline:2px solid var(--ep-purple);outline-offset:3px}:where(.ep) :where([id]){scroll-margin-top:24px}:where(.ep-wrap){position:relative;max-width:calc(var(--ep-content) + 2 * var(--ep-gutter));margin:0 auto;padding:0 var(--ep-gutter)}@media(min-width:640px){.ep{--ep-gutter: 24px}}@media(min-width:1024px){.ep{--ep-gutter: 32px}}.ep-hand{font-family:var(--ep-hand)}.ep-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where(.ep-btn){display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 28px;border-radius:9999px;font-size:16px;font-weight:700;line-height:1.2;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}:where(.ep-btn):hover{transform:translateY(-1px)}:where(.ep-btn--dark),:where(.ep-btn--dark):hover{background:var(--ep-violet);color:#fff}:where(.ep-btn--lavender),:where(.ep-btn--lavender):hover{background:var(--ep-lavender);color:var(--ep-violet)}@media(min-width:761px){.ep-m-only{display:none!important}}@media(max-width:760px){.ep-d-only{display:none!important}:where(.ep-btn){width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){:where(.ep-btn),:where(.ep-btn):hover{transition:none;transform:none}}@keyframes ep-pop-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes ep-rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
