.visually-hidden.svelte-i3med7{clip:rect(1px, 1px, 1px, 1px);word-wrap:normal;color:#0000;background-color:#0000;width:1px;height:1px;margin:0;padding:0;overflow:hidden;position:absolute!important}.menu.svelte-i3med7{flex-direction:column;align-items:center;margin:8px 0;font-family:Baskerville,Libre Baskerville,Baskerville Old Face,Adobe Garamond Pro,Garamond,Hoefler Text,Times New Roman,serif;font-size:22px;font-weight:400;line-height:1;display:flex}.links.svelte-i3med7{align-items:center;gap:34px;margin:0;padding:0;list-style:none;display:flex}.item--level-1.svelte-i3med7{gap:10px;display:flex;position:relative}.item--level-1.opened.svelte-i3med7 .button--menu:where(.svelte-i3med7){background-color:var(--color-content-menu-bg)}.item--level-1.svelte-i3med7 .button--menu:where(.svelte-i3med7){border:none;gap:10px;padding:10px}.item--level-1.svelte-i3med7 .button--menu:where(.svelte-i3med7) .submenu-toggle__icon:where(.svelte-i3med7):after,.item--level-1.svelte-i3med7 .button--menu:where(.svelte-i3med7) .submenu-toggle__icon:where(.svelte-i3med7):before{background-color:#fff}.item--level-1.svelte-i3med7 .button--menu:where(.svelte-i3med7) span:where(.svelte-i3med7){color:#fff;letter-spacing:-.52px;font-family:Nunito Sans,Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,Droid Serif,Arial,Segoe UI,sans-serif;font-size:22px;font-weight:700}.item--level-1.svelte-i3med7 .menu__submenu-toggle:where(.svelte-i3med7){cursor:pointer;background-color:#0000;border:none;margin:0;padding:0}.item--level-1.svelte-i3med7 .submenu-toggle__icon:where(.svelte-i3med7){width:18px;height:18px;display:block;position:relative}.item--level-1.svelte-i3med7 .submenu-toggle__icon:where(.svelte-i3med7):after,.item--level-1.svelte-i3med7 .submenu-toggle__icon:where(.svelte-i3med7):before{background-color:var(--color-menu-link);content:"";width:10px;height:1px;display:block;position:absolute;top:10px}.item--level-1.svelte-i3med7 .submenu-toggle__icon:where(.svelte-i3med7):before{left:0;transform:rotate(35deg)}.item--level-1.svelte-i3med7 .submenu-toggle__icon:where(.svelte-i3med7):after{right:0;transform:rotate(-35deg)}.item--level-1.svelte-i3med7>a:where(.svelte-i3med7),.item--level-1.svelte-i3med7>span:where(.svelte-i3med7){color:var(--color-menu-link);padding:0;font-family:Nunito Sans,Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,Droid Serif,Arial,Segoe UI,sans-serif;font-size:22px;font-weight:400;text-decoration:none;display:block}.item--level-1.svelte-i3med7>a.active:where(.svelte-i3med7),.item--level-1.svelte-i3med7>span.active:where(.svelte-i3med7){border-bottom:1px solid var(--color-menu-link)}.item--level-1.svelte-i3med7:last-child{position:relative}.item--level-1.svelte-i3med7:last-child:before{content:"";background-color:var(--color-vertical-separator);width:1px;height:35px;display:none;position:absolute;top:50%;left:-17px;transform:translateY(-50%)}.has-submenu.svelte-i3med7{position:relative}.has-submenu.svelte-i3med7:after{content:"";background-color:#0000;display:block;position:absolute;inset:-20px 0 0;transform:translateY(100%)}.has-submenu.opened.svelte-i3med7 .submenu:where(.svelte-i3med7){opacity:1;visibility:visible;z-index:3;height:auto;overflow:visible}.submenu.svelte-i3med7{background-color:var(--color-content-menu-bg);text-align:center;opacity:0;visibility:hidden;min-width:453px;height:0;padding:30px;list-style:none;transition:opacity .175s .175s;position:absolute;top:calc(100% + 30px);left:50%;overflow:hidden;transform:translate(-50%)}.submenu.svelte-i3med7:before{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-bottom:8px solid var(--color-content-menu-bg);width:0;height:0;display:block;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.submenu.svelte-i3med7>li:where(.svelte-i3med7){border-bottom:1px solid var(--color-submenu-border);padding:20px 3px}.submenu.svelte-i3med7>li:where(.svelte-i3med7):first-child{padding-top:0}.submenu.svelte-i3med7>li:where(.svelte-i3med7):last-child{border:none;padding-bottom:0}.submenu.svelte-i3med7 a:where(.svelte-i3med7){letter-spacing:-.52px;font-family:Nunito Sans,Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,Droid Serif,Arial,Segoe UI,sans-serif;font-size:25px;font-weight:700}.submenu.svelte-i3med7 a.active:where(.svelte-i3med7){text-decoration:underline}@media (width>=1101px){.submenu.svelte-i3med7{left:calc(50% + 40px)}.has-submenu.svelte-i3med7{position:relative}.has-submenu.svelte-i3med7:hover .submenu:where(.svelte-i3med7){opacity:1;visibility:visible;z-index:3;height:auto;overflow:visible}}@media (width<=1500px){.item--level-1.svelte-i3med7>a:where(.svelte-i3med7),.item--level-1.svelte-i3med7>span:where(.svelte-i3med7){font-size:18px}.submenu.svelte-i3med7{min-width:360px}.submenu.svelte-i3med7 a:where(.svelte-i3med7){letter-spacing:-.44px;font-size:21px}}@media (width<=700px){.links.svelte-i3med7{margin-top:32px;padding-bottom:15px;position:relative}.has-submenu.svelte-i3med7{position:static}.submenu.svelte-i3med7{width:100%;min-width:100vw;max-width:100%;margin-left:-50vw;top:calc(100% + 8px);transform:translate(0)}.submenu.svelte-i3med7:before{left:50%}}.header.svelte-a8kxe2{background-color:var(--color-header-bg)}.container.svelte-a8kxe2{flex-direction:row;justify-content:space-between;align-items:center;max-width:1200px;padding:22px 40px 24px;display:flex}.header-logo-link.svelte-a8kxe2{width:278px;display:block}@media (width<=1500px){.header-logo-link.svelte-a8kxe2{width:188px}}@media (width<=700px){.container.svelte-a8kxe2{flex-direction:column}}footer.svelte-4jwo3w{background-color:var(--color-content-bg);text-align:center;padding:60px 24px}footer.svelte-4jwo3w img:where(.svelte-4jwo3w){width:100%;max-width:250px;margin-bottom:26px}footer.svelte-4jwo3w .text:where(.svelte-4jwo3w){letter-spacing:.5px;font-size:18px;line-height:1.3333}.container.svelte-4jwo3w{justify-content:center;display:flex}div.svelte-xb6ku1{flex-direction:column;gap:15px;display:flex;position:fixed;bottom:400px;right:0}button.svelte-xb6ku1{cursor:pointer;background:0 0;border:none;height:auto;margin:0;padding:0;transition:all .25s;display:flex;transform:scale(1)}button.svelte-xb6ku1:hover{opacity:1;visibility:visible;transform:scale(1.1)}button.hidden.svelte-xb6ku1{opacity:0;visibility:collapse;height:0;overflow:hidden}@media (width<=1285px){div.svelte-xb6ku1{bottom:20vh}button.svelte-xb6ku1{width:44px;height:44px}button.svelte-xb6ku1 svg:where(.svelte-xb6ku1){max-width:100%;height:auto}}:root{--color-header-bg:#fff;--color-content-bg:#faf8eb;--color-content-menu-bg:#44552b;--color-heading-decorate:#627a3e;--color-text:#000;--color-menu-link:#545454;--color-heading:#627a3e;--color-vertical-separator:#d8d8d8;--color-horizontal-separator:#b8b8b8;--color-link:#627a3e;--color-primary-button-bg:#627a3e;--color-primary-button-text:#fff;--color-primary-button-hover-bg:#586f39;--color-submenu-border:#faf8eb;--color-splide-button-bg:#627a3e;--color-splide-fill:#fff}.dark{--color-content-bg:#627a3e;--color-content-menu-bg:#44552b;--color-text:#fff;--color-link:#fff;--color-primary-button-bg:#fff;--color-primary-button-text:#627a3e;--color-primary-button-hover-bg:#b8b8b8;--color-submenu-border:#faf8eb}html{box-sizing:border-box;max-width:100vw;margin:0;padding:0;font-size:16px}*,:after,:before{box-sizing:inherit}body{color:var(--color-text);background-color:var(--color-content-bg);text-rendering:geometricprecision;-moz-osx-font-smoothing:grayscale;width:100%;max-width:100%;min-height:100vh;margin:0;padding:0;font-family:Nunito Sans,Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,Droid Serif,Arial,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.6}img,svg{max-width:100%;height:auto;display:block}h1{font-family:Baskerville,Libre Baskerville,Baskerville Old Face,Adobe Garamond Pro,Garamond,Hoefler Text,Times New Roman,serif;font-size:clamp(36px,4vw,90px);font-weight:400;line-height:1}h2{color:var(--color-heading-decorate);font-family:Baskerville,Libre Baskerville,Baskerville Old Face,Adobe Garamond Pro,Garamond,Hoefler Text,Times New Roman,serif;font-size:clamp(26px,2.2vw,42px);font-weight:600;line-height:1}h3{font-family:Baskerville,Libre Baskerville,Baskerville Old Face,Adobe Garamond Pro,Garamond,Hoefler Text,Times New Roman,serif;font-size:clamp(22px,2.5vw,32px);font-weight:300;line-height:1}h4{font-family:Baskerville,Libre Baskerville,Baskerville Old Face,Adobe Garamond Pro,Garamond,Hoefler Text,Times New Roman,serif;font-size:clamp(20px,2.5vw,32px);font-weight:400;line-height:1}h5{font-family:Baskerville,Libre Baskerville,Baskerville Old Face,Adobe Garamond Pro,Garamond,Hoefler Text,Times New Roman,serif;font-size:clamp(20px,1.5vw,26px);font-weight:400;line-height:1}h6{font-family:Baskerville,Libre Baskerville,Baskerville Old Face,Adobe Garamond Pro,Garamond,Hoefler Text,Times New Roman,serif;font-size:clamp(18px,1.25vw,20px);font-weight:400;line-height:1}:focus{outline:none}:focus:focus-visible{outline-offset:2px;outline:2px dashed #8e0085}@media (prefers-contrast:more){:focus:focus-visible{outline-width:4px;outline-style:solid}}input[type=search]:focus:focus-visible,input[type=text]:focus:focus-visible,input[type=email]:focus:focus-visible,input[type=number]:focus:focus-visible,input[type=password]:focus:focus-visible,select:focus:focus-visible{outline-offset:0;background-color:#b8b8b8;outline:2px solid #2a2b2c}@media (prefers-contrast:more){input[type=search]:focus:focus-visible,input[type=text]:focus:focus-visible,input[type=email]:focus:focus-visible,input[type=number]:focus:focus-visible,input[type=password]:focus:focus-visible,select:focus:focus-visible{outline-width:4px;outline-color:#8e0085}}iframe{border:0}@media print{iframe{display:none}}pre{background-color:#b8b8b8;border-radius:6px;margin:0 0 20px;padding:4px 6px;font-family:Roboto Mono,ui-monospace,monospace;font-weight:500;overflow:auto}@media print{pre{page-break-inside:avoid}}code{color:#8e0085;font-family:Roboto Mono,ui-monospace,monospace;font-weight:500}caption{margin-top:0;margin-bottom:30px;font-size:16px;line-height:1.2}a{color:var(--color-link);text-decoration:none}a:hover{color:var(--color-link);text-decoration:underline}@media print{a:visited{text-decoration:none}}abbr:hover{cursor:help}dfn{font-style:italic}mark{color:#000;background:#ff0}small{margin-top:0;margin-bottom:30px;font-size:.9em}big{margin-top:0;margin-bottom:30px;font-size:1.1em}sub{bottom:-.25em}sup{top:-.5em}.container{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding:0 20px}@media (width<=800px){.container{padding:0 33px}}@media (width>=1601px){.container{max-width:95vw}}@media (width>=2101px){.container{max-width:2000px}}.l-container{width:100%;max-width:1285px;margin-left:auto;margin-right:auto;padding:0 20px}@media (width<=800px){.l-container{padding:0 33px}}@media (width<=650px){.l-container{padding-left:40px;padding-right:40px}}@media (width>=1601px){.l-container{max-width:90vw}}@media (width>=2101px){.l-container{max-width:1900px}}.r-container{width:100%;max-width:1214px;margin-left:auto;margin-right:auto;padding:0 20px}@media (width<=800px){.r-container{padding:0 33px}}@media (width<=650px){.r-container{padding-left:40px;padding-right:40px}}@media (width>=1601px){.r-container{max-width:85vw}}@media (width>=2101px){.r-container{max-width:1850px}}.banner-heading{justify-content:center;align-items:center;max-width:100%;margin-top:90px;margin-bottom:63px;display:flex;position:relative;overflow:hidden}.banner-heading:before,.banner-heading:after{content:"";background-color:var(--color-heading-decorate);height:1px;display:block;position:absolute;left:-24px;right:-24px}.banner-heading:before{top:calc(50% - 2.5px)}.banner-heading:after{top:calc(50% + 2.5px)}.banner-heading h1,.banner-heading h2,.banner-heading h3{z-index:1;text-align:center;background-color:var(--color-content-bg);color:var(--color-heading-decorate);margin:0 auto;padding:4px 130px;font-family:Baskerville,Libre Baskerville,Baskerville Old Face,Adobe Garamond Pro,Garamond,Hoefler Text,Times New Roman,serif;font-size:clamp(26px,4vw,56px);font-weight:400;line-height:1.2;display:inline-block;position:relative}.banner-heading h3{text-transform:uppercase;padding:4px 36px;font-size:clamp(22px,2.5vw,32px)}@media (width<=650px){.banner-heading{margin-top:41px;margin-bottom:31px}.banner-heading h1,.banner-heading h2,.banner-heading h3{max-width:75%;padding:4px 20px}}.button{background-color:var(--color-primary-button-bg);color:var(--color-primary-button-text);letter-spacing:.56px;cursor:pointer;justify-content:center;align-items:center;width:100%;max-width:485px;padding:20px;font-size:28px;font-weight:700;display:inline-flex}.button:hover{color:var(--color-primary-button-text)}.button.normal{letter-spacing:.48px;font-size:24px;line-height:1}@media (width<=650px){.button.normal{padding-top:12.5px;padding-bottom:12.5px;font-size:20px}}.button.external{letter-spacing:.48px;border-radius:6px;gap:10px;font-size:24px;line-height:1}.button.external:after{content:"";background-image:url(../../../img/icons/ext-Icon.svg);background-repeat:no-repeat;width:14px;height:14px;display:block}@media (width<=650px){.button.external{font-size:20px}}.component{margin-top:clamp(100px,8.6vw,165px);margin-bottom:clamp(100px,8.6vw,165px)}@media (width<=650px){.component{margin-top:100px;margin-bottom:100px}}.component.group-with-next{margin-top:clamp(100px,8.6vw,165px);margin-bottom:clamp(40px,3.9vw,76px)}.component.group-adjacent{margin-top:clamp(40px,3.9vw,76px);margin-bottom:clamp(40px,3.9vw,76px)}.component.group-with-previous{margin-top:clamp(40px,3.9vw,76px);margin-bottom:clamp(100px,8.6vw,165px)}.component.collapse-margin-top{margin-top:clamp(75px,5.8vw,100px)}.component.collapse-margin-bottom{margin-bottom:clamp(75px,5.8vw,100px)}.component.off-margin-top{margin-top:0}.component.off-margin-bottom{margin-bottom:0}.text,.description,a.text{font-size:clamp(16px,1.25vw,24px)}a.text{color:var(--color-text);text-decoration:underline}a.text:hover{text-decoration:none}figcaption{color:#707070;min-width:100%;max-width:min-content;margin-top:10px;font-size:20px}@media (width<=650px){figcaption{font-size:16px}}.subtitle{font-family:Nunito Sans,Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,Droid Serif,Arial,Segoe UI,sans-serif;font-size:clamp(22px,1.6vw,30px);font-weight:700}.gap{padding:15px;display:block}.l-pre-footer.svelte-12qhfyh{text-align:center;margin:clamp(30px,3.75vw,60px) 20px;font-style:italic}.app.svelte-12qhfyh{flex-direction:column;min-height:100vh;display:flex}
