@font-face{font-family:regular;src:url(../media/HelveticaNowDisplay_Regular-s.p.0alkioqd.fwle.ttf)format("truetype");font-display:swap}@font-face{font-family:regular Fallback;src:local(Arial);ascent-override:113.96%;descent-override:36.96%;line-gap-override:0.0%;size-adjust:97.4%}.regular_b66c87cb-module__ScLLEa__className{font-family:regular,regular Fallback}.regular_b66c87cb-module__ScLLEa__variable{--regular-font:"regular", "regular Fallback"}
@font-face{font-family:medium;src:url(../media/HelveticaNowDisplay_Medium-s.p.0howo5wsw7gf4.ttf)format("truetype");font-display:swap}@font-face{font-family:medium Fallback;src:local(Arial);ascent-override:111.05%;descent-override:36.02%;line-gap-override:0.0%;size-adjust:99.95%}.medium_1ed365f6-module__zjqL7q__className{font-family:medium,medium Fallback}.medium_1ed365f6-module__zjqL7q__variable{--medium-font:"medium", "medium Fallback"}
@font-face{font-family:bold;src:url(../media/HelveticaNowDisplay_Bold-s.p.148p92yxfilx~.ttf)format("truetype");font-display:swap}@font-face{font-family:bold Fallback;src:local(Arial);ascent-override:107.96%;descent-override:35.02%;line-gap-override:0.0%;size-adjust:102.81%}.bold_d098abf3-module__D0ohLG__className{font-family:bold,bold Fallback}.bold_d098abf3-module__D0ohLG__variable{--bold-font:"bold", "bold Fallback"}
@font-face{font-family:garamond;src:url(../media/AppleGaramond_LightItalic-s.p.14btpiwj-x_da.ttf)format("truetype");font-display:swap}@font-face{font-family:garamond Fallback;src:local(Arial);ascent-override:115.47%;descent-override:30.01%;line-gap-override:0.0%;size-adjust:78.63%}.garamond_2c11044e-module__FXdyAG__className{font-family:garamond,garamond Fallback}.garamond_2c11044e-module__FXdyAG__variable{--garamond-font:"garamond", "garamond Fallback"}
@font-face{font-family:corsiva;src:url(../media/Monotype_Corsiva_Regular-s.p.0wvq67xekgg4u.ttf)format("truetype");font-display:swap}@font-face{font-family:corsiva Fallback;src:local(Arial);ascent-override:99.53%;descent-override:38.14%;line-gap-override:3.69%;size-adjust:79.38%}.corsiva_f00e6b7f-module__6LvxVa__className{font-family:corsiva,corsiva Fallback}.corsiva_f00e6b7f-module__6LvxVa__variable{--corsiva-font:"corsiva", "corsiva Fallback"}
:root{--purple:#4b2183;--lightpurple:#f9f5ff;--text-color:#000000b3;--body-color:#fff;--70-font-size:4.5rem;--50-font-size:3.25rem;--40-font-size:2.85rem;--30-font-size:2rem;--20-font-size:1.4rem;--normal-font-size:1.2rem;--small-font-size:.8rem;--smaller-font-size:.7rem}@media screen and (max-width:1088px){:root{--70-font-size:3.75rem;--50-font-size:2.9rem;--40-font-size:2.25rem;--30-font-size:1.5rem;--20-font-size:1.25rem;--normal-font-size:1.1rem;--small-font-size:.7rem;--smaller-font-size:.6rem}}@media screen and (max-width:628px){:root{--70-font-size:3.25rem;--50-font-size:2.5rem;--40-font-size:1.75rem;--30-font-size:1.35rem;--20-font-size:1.125rem;--normal-font-size:1rem;--small-font-size:.65rem;--smaller-font-size:.55rem}}*{box-sizing:border-box;scrollbar-width:none;margin:0;padding:0}::-webkit-scrollbar{display:none}html{scroll-behavior:auto;height:auto}body,button,input,textarea,select{font-family:var(--regular-font);font-size:var(--normal-font-size)}body{background-color:var(--body-color);color:var(--text-color)}a{text-decoration:none}button{cursor:pointer;border:none;outline:none}img{max-width:100%;height:auto}.container{max-width:1300px;margin:0 auto;position:relative}.section{padding:6rem 0 3rem}@media screen and (max-width:1024px){.section{padding:5rem 0 2rem}}@media screen and (max-width:550px){.section{padding:4rem 0 1.5rem}}@media screen and (max-width:1300px){.container{max-width:100%;margin:0 2.5rem}}@media screen and (max-width:1088px){.container{max-width:100%;margin:0 1.5rem}}@media screen and (max-width:628px){.container{max-width:100%;margin:0 1.2rem}}@media screen and (max-width:380px){.container{max-width:100%;margin:0 1rem}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}
