*,:after,:before{box-sizing:border-box}:not(dialog){margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:var(--line-height);-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty;font-size:var(--fs-base)}h1,h2,h3,h4,h5,h6{text-wrap:balance}h1,h2{font-size:var(--fs-xl)}h3,h4{font-size:var(--fs-lg)}h5,h6{font-size:var(--fs-md)}#__nuxt{isolation:isolate}:root{--color-primary:#128f87;--color-dark:#2a212c;--color-light:#fff;--fs-sm:.9rem;--fs-base:1.1rem;--fs-md:1.25rem;--fs-lg:1.6rem;--fs-xl:2.5rem;--line-height:1.3;--space-layout-2xs:calc(var(--space-layout-md) * .125);--space-layout-xs:calc(var(--space-layout-md) * .25);--space-layout-sm:calc(var(--space-layout-md) * .5);--space-layout-md:calc(clamp(15px, 1.5dvw, 30px));--space-layout-lg:calc(var(--space-layout-md) * 1.5);--space-layout-xl:calc(var(--space-layout-md) * 2);--space-layout-2xl:calc(var(--space-layout-md) * 2.5);--space-content-2xs:calc(var(--fs-base) * .125);--space-content-xs:calc(var(--fs-base) * .25);--space-content-sm:calc(var(--fs-base) * .5);--space-content-md:var(--fs-base);--space-content-lg:calc(var(--fs-base) * 1.5);--space-content-xl:calc(var(--fs-base) * 2);--page-padding:var(--space-layout-lg);--content-width:1000px;--max-width:calc(var(--content-width) + 2 * var(--page-padding));--border-radius:40px}@media (height<=1200px),(width<=1200px){:root{--fs-sm:.8rem;--fs-base:1rem;--fs-md:1.15rem;--fs-lg:1.5rem;--fs-xl:2.2rem}}@media (height<=500px),(width<=500px){:root{--fs-sm:.7rem;--fs-base:.9rem;--fs-md:1.05rem;--fs-lg:1.3rem;--fs-xl:1.7rem}}.underlined-title{--title-gap:var(--space-layout-2xl);margin-bottom:var(--title-gap);position:relative}.underlined-title:after{content:"";top:calc(100% + var(--title-gap) / 2);background:var(--color-primary);width:100px;height:6px;position:absolute;left:0;transform:translateY(-100%)}html{font-family:Inter,Inter Fallback\: Arial,Inter Fallback\: Helvetica,Inter Fallback\: Segoe UI,Inter Fallback\: Helvetica Neue,Inter Fallback\: Noto Sans,Arial,Helvetica,sans-serif}button[data-v-481b0749]{background:var(--color-primary);color:var(--color-light);padding:var(--space-content-sm) var(--space-content-lg);cursor:pointer;border:none;border-radius:1000px;transition:background .15s}button[data-v-481b0749]:hover{background:color-mix(in srgb,var(--color-primary) 70%,var(--color-dark))}.error-page[data-v-966bb170]{justify-content:center;align-items:center;gap:var(--space-content-xl);padding:var(--space-layout-2xl) var(--page-padding);text-align:center;flex-direction:column;display:flex}.error-page img[data-v-966bb170]{border-radius:var(--border-radius);max-height:300px}.error-page .text[data-v-966bb170]{gap:var(--space-content-sm);text-wrap:center;flex-direction:column;display:flex}.error-page h1[data-v-966bb170]{font-weight:400}.error-page p[data-v-966bb170]{font-size:var(--fs-md)}
