*,:before,:after{box-sizing:border-box}*{margin:0}html{height:auto}body{-webkit-font-smoothing:antialiased;min-height:100vh}html:focus-within{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}a{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}input,button,textarea,select{font:inherit}img,picture,svg,canvas,video,audio{max-width:100%;display:block}@media (prefers-reduced-motion){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/inter-regular.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/inter-medium.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/montserrat-bold.woff2)format("woff2")}html{font-size:16px}body{color:#334155;background-color:#fff;background-image:linear-gradient(#fff,#fff8f8);flex-direction:column;font-family:Inter,sans-serif;font-weight:400;display:flex}h1,h2,h3,h4,h5,h6{color:#c02;margin:1rem 0;font-family:Montserrat,sans-serif;font-weight:700}h1{font-size:2.25rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.15rem}a{color:inherit;text-decoration:none;transition:color .16s ease-in-out!important}a:hover,a:focus{color:#020617}ul{padding-left:16px;transition:padding-left .16s ease-in-out!important}@media (width>=744px){ul{padding-left:32px}}.container{width:calc(100% - 4rem);max-width:680px;margin:0 auto}.cookie-consent.svelte-yiog98{background-color:#fff;border:1px solid #e5e7eb;padding:2rem 0;position:fixed;bottom:0;left:0;right:0}.cookie-consent.svelte-yiog98 .container:where(.svelte-yiog98){flex-direction:column;gap:1.4rem;display:flex}.cookie-consent.svelte-yiog98 span:where(.svelte-yiog98){color:#c02;font-size:1.25rem;font-weight:500}.cookie-consent.svelte-yiog98 .buttons:where(.svelte-yiog98){flex:1 1 0;gap:2rem;width:100%;display:flex}@media (width>=744px){.cookie-consent.svelte-yiog98 .buttons:where(.svelte-yiog98){gap:3rem}}.cookie-consent.svelte-yiog98 .buttons:where(.svelte-yiog98) button:where(.svelte-yiog98){color:#fff;cursor:pointer;background-color:#c02;border:2px solid #c02;border-radius:.6rem;width:100%;margin-top:.5rem;padding:.6rem;font-weight:500;transition:background-color .16s ease-in-out,color .16s ease-in-out!important}.cookie-consent.svelte-yiog98 .buttons:where(.svelte-yiog98) button:where(.svelte-yiog98):hover{color:#c02;background-color:#fff}header.svelte-lc53nh{will-change:padding;z-index:999;background-color:#fffffff0;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;padding:1.8rem 2rem;display:flex;position:fixed;transition:padding .2s ease-in-out!important}header.scrolled.svelte-lc53nh{padding:1.2rem 2rem}header.svelte-lc53nh button:where(.svelte-lc53nh){cursor:pointer;background:0 0;border:none;padding:0}@media (width>=744px){header.svelte-lc53nh button:where(.svelte-lc53nh){display:none}}header.svelte-lc53nh button:where(.svelte-lc53nh) svg:where(.svelte-lc53nh){-webkit-user-select:none;user-select:none;will-change:transform, stroke-dashoffset;transition:transform .32s ease-in-out,stroke-dashoffset .32s ease-in-out!important}header.svelte-lc53nh button:where(.svelte-lc53nh) svg:where(.svelte-lc53nh) path:where(.svelte-lc53nh){fill:none;stroke:#020617;stroke-width:6px;stroke-linecap:round}header.svelte-lc53nh button:where(.svelte-lc53nh) svg:where(.svelte-lc53nh):first-child,header.svelte-lc53nh button:where(.svelte-lc53nh) svg:where(.svelte-lc53nh):last-child{stroke-dasharray:40 121}header.svelte-lc53nh button:where(.svelte-lc53nh) svg.active:where(.svelte-lc53nh){transform:rotate(45deg)}header.svelte-lc53nh button:where(.svelte-lc53nh) svg.active:where(.svelte-lc53nh):first-child,header.svelte-lc53nh button:where(.svelte-lc53nh) svg.active:where(.svelte-lc53nh):last-child{stroke-dashoffset:-68px}header.svelte-lc53nh nav:where(.svelte-lc53nh){flex-direction:column;gap:1rem;width:100%;height:0;margin-top:0;display:flex;overflow:hidden;transition:height .32s ease-in-out,margin-top .32s ease-in-out!important}header.svelte-lc53nh nav.active:where(.svelte-lc53nh){height:200px;margin-top:2rem}@media (width>=744px){header.svelte-lc53nh nav:where(.svelte-lc53nh){flex-direction:row;width:auto;height:auto!important;margin-top:0!important;transition:none!important}}header.svelte-lc53nh nav:where(.svelte-lc53nh) a:where(.svelte-lc53nh){padding:.6rem .4rem}header.svelte-lc53nh nav:where(.svelte-lc53nh) a.active:where(.svelte-lc53nh){color:#020617;font-weight:500}footer.svelte-kjga07{background-color:#fff;padding:3rem 0}footer.svelte-kjga07 .container:where(.svelte-kjga07){flex-direction:column;justify-content:space-between;gap:2rem;display:flex}@media (width>=744px){footer.svelte-kjga07 .container:where(.svelte-kjga07){flex-direction:row}}footer.svelte-kjga07 .container:where(.svelte-kjga07)>div:where(.svelte-kjga07),footer.svelte-kjga07 .container:where(.svelte-kjga07)>nav:where(.svelte-kjga07){display:inherit;flex-direction:column;gap:1rem}footer.svelte-kjga07 .info:where(.svelte-kjga07) .name:where(.svelte-kjga07){color:#c02;font-family:Montserrat,sans-serif;font-weight:700}main.svelte-12qhfyh{flex:1;padding:max(6rem,8vh) 0;line-height:1.8}main.svelte-12qhfyh p{margin:1em 0}
