._header_1emrn_2{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}._branding_1emrn_10{display:flex;flex-direction:row;width:clamp(320px,100%,1200px);align-items:center}._srOnly_1emrn_17{text-decoration:none;display:flex;justify-content:center;align-items:center;flex:1 1 0%}._srOnly_1emrn_17 a{text-decoration:none;font-family:EB Garamond,serif;font-style:normal;font-weight:700;font-size:clamp(2rem,2.5vw + 1rem,3rem)}._logo_1emrn_33{width:35px;height:auto;display:flex;align-items:center;margin:15px}._tagline_1emrn_41{text-align:center;background-color:#e793c3;inline-size:100%;padding-block:2px}._taglineText_1emrn_48{color:#fff;text-align:center;font-family:IBM Plex Sans,sans-serif;font-size:clamp(.7rem,.7vw + 1rem,1.5rem);letter-spacing:2px;text-transform:uppercase;font-weight:500}._navbar_1lh4c_1{border-top:1px solid #333333;width:100%}._menu_1lh4c_6._open_1lh4c_6{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:9999;background:#fff;overflow-y:auto;display:flex;flex-direction:column}._hamburger_1lh4c_19{border:none;padding:.2rem;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;background:transparent}._hamburgerIcon_1lh4c_31{font-size:1.5rem}._menuIcon_1lh4c_35{width:25px;height:25px}._menu_1lh4c_6{list-style:none;margin:0;padding:0;background:#fff;width:100%}._menuItem_1lh4c_49{border-bottom:1px solid #333333;text-align:center;padding:1rem 0;width:100%}._link_1lh4c_56{text-decoration:none;color:#333;font-size:clamp(1rem,2.5vw + 1rem,1.8rem);font-family:serif;display:block;width:100%}._closeRow_1lh4c_66{border-bottom:1px solid #333333;text-align:center;padding:1.5rem 0;width:100%;background:#fff}._closeBtn_1lh4c_74{background:none;border:none;font-size:2rem;cursor:pointer;color:#333;padding:0 1rem}@media (min-width: 992px){._navbar_1lh4c_1{border:none}._hamburger_1lh4c_19{display:none}._menu_1lh4c_6,._menu_1lh4c_6._open_1lh4c_6{position:static;height:auto;width:auto;display:flex;justify-content:center;align-items:center;background:#fff;overflow-y:visible}._menuItem_1lh4c_49{border:none;padding:1rem 2rem;text-align:center;font-size:1.1rem;width:auto}._menuItem_1lh4c_49:hover ._link_1lh4c_56{text-decoration:underline}._closeRow_1lh4c_66{display:none}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}html{-webkit-text-size-adjust:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration-skip-ink:auto;text-underline-offset:2px}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}svg{vertical-align:middle}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0}textarea{resize:vertical}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul{padding:0}table{border-collapse:collapse;border-spacing:0}#root,#__next{isolation:isolate}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--fg: #333333;--muted: #a1a1aa;font-size:10px}._body_z0yt7_7{min-height:100%;color-scheme:dark light;background:var(--bg);color:var(--fg);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,Helvetica Neue,Arial,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}._main_z0yt7_17{width:clamp(320px,100%,1200px);padding-left:3%;padding-right:3%;padding-top:20px;margin:0 auto}._main_z0yt7_17 h1,._main_z0yt7_17 h2,._main_z0yt7_17 h3{line-height:1.2}._main_z0yt7_17 p{opacity:.95}._main_z0yt7_17 a{text-underline-offset:2px}._main_z0yt7_17 a:hover{opacity:.85}._footer_z0yt7_41{width:clamp(320px,100%,1200px);margin:0 auto;font-size:clamp(.7rem,1.5vw + .5rem,1.3rem)}._footerContent_z0yt7_47{width:clamp(320px,100%,500px);display:flex;gap:10px;font-family:IBM Plex Sans,sans-serif;font-size:clamp(.7rem,1.5vw + .5rem,1.3rem);justify-self:center}._footerContent_z0yt7_47>._cardContact_z0yt7_56:first-child{background-color:#4c7dbe}._footerContent_z0yt7_47>._cardContact_z0yt7_56:last-child{background-color:#d52d8f}._contactHeader_z0yt7_64{display:flex;flex-direction:column;margin-bottom:5px}._cardContact_z0yt7_56{width:100%;background-color:#d52d8f;display:flex;flex-direction:column;gap:2px;padding:10px;color:#fff}._contactName_z0yt7_80{letter-spacing:.05rem;font-size:clamp(.7rem,1.5vw + .5rem,1.3rem);font-weight:600}
