.container[data-astro-cid-ap6mcnip]{width:100%;margin:0 auto;padding:0 64px;position:relative}.container--wide[data-astro-cid-ap6mcnip]{max-width:100%}.container--large[data-astro-cid-ap6mcnip]{max-width:1376px}.container--default[data-astro-cid-ap6mcnip]{max-width:1076px}.container--small[data-astro-cid-ap6mcnip]{max-width:836px}@media (width<=767px){.container[data-astro-cid-ap6mcnip]{padding:0 24px}}.nav-list[data-astro-cid-yxete6jp]{align-items:center;gap:var(--space-5);font-size:var(--font-size-7);font-weight:var(--font-weight-medium);list-style:none;display:flex}.nav-link[data-astro-cid-yxete6jp]{padding:var(--space-3) 0;color:var(--color-darkblack);text-decoration:none}.nav-link[data-astro-cid-yxete6jp]:hover,.nav-link[data-astro-cid-yxete6jp].active{color:var(--color-primary)}.nav-link[data-astro-cid-yxete6jp].active{border-bottom:3px solid var(--color-primary)}@media (width<=767px){.nav-list[data-astro-cid-yxete6jp]{width:100%;padding:var(--space-3);background:var(--color-background-accent);z-index:var(--z-header);justify-content:space-between;position:fixed;bottom:0;left:0}.nav-link[data-astro-cid-yxete6jp].active{border-bottom:0}}.theme-toggle[data-astro-cid-l6lhmie6]{cursor:pointer;border:2px solid var(--color-black);background:var(--color-background-accent);border-radius:15px;width:60px;height:30px;transition:background .3s cubic-bezier(0,0,.2,1);position:relative;overflow:hidden}.theme-toggle[data-astro-cid-l6lhmie6]:after{content:"";background:var(--color-black);border-radius:15px;width:18px;height:18px;transition:transform .3s cubic-bezier(0,0,.2,1);position:absolute;top:4px;left:0;transform:translate(4px)}.icon[data-astro-cid-l6lhmie6]{transition:all .5s cubic-bezier(0,0,.2,1);position:absolute;top:50%}.icon[data-astro-cid-l6lhmie6] path[data-astro-cid-l6lhmie6]{fill:var(--color-black)}.icon--light[data-astro-cid-l6lhmie6]{left:30px;transform:translateY(-50%)}.icon--dark[data-astro-cid-l6lhmie6]{left:8px;transform:translateY(150%)}.dark .theme-toggle[data-astro-cid-l6lhmie6]:after{transform:translate(34px)}.dark .icon--light[data-astro-cid-l6lhmie6]{transform:translateY(-250%)}.dark .icon--dark[data-astro-cid-l6lhmie6]{transform:translateY(-50%)}.dark .icon[data-astro-cid-l6lhmie6] path[data-astro-cid-l6lhmie6]{fill:var(--color-primary)}.header[data-astro-cid-nen7h5rs]{padding:var(--space-5) 0;justify-content:space-between;align-items:center;display:flex}.logo[data-astro-cid-nen7h5rs]{background:var(--color-primary);border-radius:var(--radius-round);width:36px;height:36px;transition:var(--transition-background);display:block}.logo[data-astro-cid-nen7h5rs]:hover{background:var(--color-darkblack)}.custom-link[data-astro-cid-zoy4p6q2]{color:var(--color-primary);font-weight:var(--font-weight-medium);cursor:pointer;padding-bottom:2px;text-decoration:none;display:inline-block;position:relative;border-bottom:none!important}.custom-link[data-astro-cid-zoy4p6q2]:after{content:"";background:var(--color-primary);width:0;height:2px;transition:width .4s;position:absolute;bottom:0;left:0}.custom-link[data-astro-cid-zoy4p6q2]:hover:after,.custom-link[data-astro-cid-zoy4p6q2]:focus-visible:after{width:100%}.footer[data-astro-cid-jo6i4kqk]{font-weight:var(--font-weight-medium);margin-top:var(--space-8);margin-bottom:var(--space-6);justify-content:space-between;align-items:center;display:flex}.social-links[data-astro-cid-jo6i4kqk]{gap:var(--space-4);list-style:none;display:flex}@media (width<=767px){.footer[data-astro-cid-jo6i4kqk]{gap:var(--space-4);margin-top:var(--space-7);margin-bottom:var(--space-7);flex-direction:column}}:root{--color-darkblack:#161a19;--color-black:#1f2524;--color-border:#dcddea;--color-background:#fff;--color-primary:#076951;--color-background-accent:#d3ece6;--color-white:#fff;--font-mono:SF Mono, Andale Mono, Monaco, Consolas, Lucida Console, monospace;--font-size-base:18px;--font-size-1:96px;--font-size-2:64px;--font-size-3:48px;--font-size-4:40px;--font-size-5:32px;--font-size-6:24px;--font-size-7:18px;--font-size-8:14px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--line-height-1:112%;--line-height-2:125%;--line-height-3:130%;--line-height-4:170%;--letter-spacing-2:2px;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:32px;--space-5:48px;--space-6:64px;--space-7:128px;--space-8:224px;--radius-1:4px;--radius-2:8px;--radius-3:16px;--radius-round:9999px;--z-header:20;--transition-background:background .4s cubic-bezier(0, 0, .2, 1);--transition-bg-and-color:background .4s cubic-bezier(0, 0, .2, 1), color .4s cubic-bezier(0, 0, .2, 1);color-scheme:light}:root.dark{--color-darkblack:#fff;--color-black:#fff;--color-border:#393e56;--color-background:#1f2524;--color-primary:#129d7b;--color-background-accent:#29312f;color-scheme:dark}*,:before,:after{box-sizing:border-box;margin:0;padding:0}img,svg{max-width:100%;display:block}button{font:inherit}html{font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--line-height-4);color:var(--color-black);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;position:relative}body{background-color:var(--color-background);min-height:100%;transition:var(--transition-background);position:relative;overflow-x:hidden}@media (width<=767px){body{padding-bottom:72px}}a{color:var(--color-primary);text-decoration:none}.visually-hidden{clip:rect(1px, 1px, 1px, 1px)!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.title[data-astro-cid-2ynwtmkb]{font-family:var(--font-serif);color:var(--color-darkblack);display:block}.title--size-1[data-astro-cid-2ynwtmkb]{font-size:var(--font-size-1);line-height:var(--line-height-1)}.title--size-2[data-astro-cid-2ynwtmkb]{font-size:var(--font-size-2);line-height:var(--line-height-1)}.title--size-3[data-astro-cid-2ynwtmkb]{font-size:var(--font-size-3);line-height:var(--line-height-2)}.title--size-4[data-astro-cid-2ynwtmkb]{font-size:var(--font-size-4);line-height:var(--line-height-2)}.title--size-5[data-astro-cid-2ynwtmkb]{font-size:var(--font-size-5);line-height:var(--line-height-3)}.title--size-6[data-astro-cid-2ynwtmkb]{font-size:16px;line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-2);text-transform:uppercase}.title--regular[data-astro-cid-2ynwtmkb]{font-weight:var(--font-weight-regular)}.title--medium[data-astro-cid-2ynwtmkb]{font-weight:var(--font-weight-medium)}.title--bold[data-astro-cid-2ynwtmkb]{font-weight:var(--font-weight-bold)}@media (width<=767px){.title--size-1[data-astro-cid-2ynwtmkb]{font-size:var(--font-size-2)}.title--size-2[data-astro-cid-2ynwtmkb]{font-size:var(--font-size-3)}.title--size-3[data-astro-cid-2ynwtmkb]{font-size:var(--font-size-4)}.title--size-4[data-astro-cid-2ynwtmkb]{font-size:var(--font-size-5)}.title--size-5[data-astro-cid-2ynwtmkb]{font-size:var(--font-size-6)}}.text[data-astro-cid-n23nmfhp]{font-weight:var(--font-weight-regular);line-height:var(--line-height-4)}.text--base[data-astro-cid-n23nmfhp]{font-size:var(--font-size-6)}.text--small[data-astro-cid-n23nmfhp]{font-size:var(--font-size-7)}.text[data-astro-cid-n23nmfhp]>*+*{margin-top:4vmin;margin-bottom:0}.text[data-astro-cid-n23nmfhp] :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-serif);color:var(--color-darkblack);margin:2em 0 0}.text[data-astro-cid-n23nmfhp] :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.text[data-astro-cid-n23nmfhp] :is(ol,ul){padding-left:var(--space-3);list-style-position:inside}.text[data-astro-cid-n23nmfhp] li{margin-bottom:var(--space-1)}.text[data-astro-cid-n23nmfhp] a{border-bottom:2px solid;display:inline-block}@media (width<=767px){.text--base[data-astro-cid-n23nmfhp]{font-size:var(--font-size-7)}.text--small[data-astro-cid-n23nmfhp]{font-size:var(--font-size-8)}}
