.header[data-v-32398962]{width:100%;height:70px;background-color:var(--light_grey)}.header .logo[data-v-32398962]{height:45px;width:auto;margin-top:12px}.header .link[data-v-32398962]{margin-top:20px;float:right}.menu[data-v-2e7141f9]{font-family:Nunito Sans;font-size:17px;z-index:100000;width:100%;background-color:#fff;height:50px;line-height:50px;position:sticky;top:0;box-shadow:0 5px 5px -5px grey}.ico[data-v-2e7141f9]{opacity:.15;height:25px;width:30px;margin-top:14px;background-image:url(../img/logo.22f044c1.svg);filter:grayscale(100%);background-size:auto 100%;transition:all .5s}.menu_links .menu_link[data-v-2e7141f9]{text-decoration:none;color:var(--link_color);cursor:pointer;transition:all .3s}.menu_links a[data-v-2e7141f9]:active,.menu_links a[data-v-2e7141f9]:focus,.menu_links a[data-v-2e7141f9]:hover{color:var(--link_color_hover)}.desktop .wrapper[data-v-2e7141f9]{position:absolute;width:auto;height:100%}.desktop .wrapper .ico[data-v-2e7141f9]{float:left;position:relative}.desktop .wrapper .ico.expanded[data-v-2e7141f9]{filter:grayscale(0);opacity:1;width:120px}.desktop .wrapper .menu_links[data-v-2e7141f9]{position:relative;float:left;margin-left:10px;height:50px;overflow:hidden}.desktop .wrapper .menu_links .menu_link[data-v-2e7141f9]{position:relative;margin:0 10px}.desktop .wrapper .menu_links .menu_link[data-v-2e7141f9]:after{position:absolute;display:block;content:"";width:0;height:3px;top:25px;background-color:var(--link_color_underline);transition:all .3s;left:0}.desktop .wrapper .menu_links .router-link-exact-active[data-v-2e7141f9]:after{width:104%}.mobile[data-v-2e7141f9]{display:none;cursor:pointer}.mobile .wrapper[data-v-2e7141f9]{position:absolute;height:100%}.mobile .wrapper .toggle[data-v-2e7141f9]{margin-left:25px;display:inline-block;cursor:pointer}.mobile .wrapper .ico[data-v-2e7141f9]{float:left;position:relative}.mobile .wrapper .ico.expanded[data-v-2e7141f9]{filter:grayscale(0);opacity:1}.mobile .drawer[data-v-2e7141f9]{position:absolute;top:50px;left:0;background-color:#fff;box-shadow:0 5px 5px -5px grey;height:0;width:100%;overflow:hidden;padding-left:114px;padding-bottom:0}.mobile .drawer.active[data-v-2e7141f9]{height:auto;padding-bottom:50px}.mobile .drawer .menu_links[data-v-2e7141f9]{position:relative}.mobile .drawer .menu_links .menu_link[data-v-2e7141f9]{height:40px;display:block;position:relative;transition:all .5s}.mobile .drawer .menu_links .menu_link[data-v-2e7141f9]:before{position:absolute;display:block;content:"";width:3px;height:0;top:16px;left:-15px;background-color:var(--link_color_underline);transition:all .3s}.mobile .drawer .menu_links .menu_link[data-v-2e7141f9]:hover:before{height:20px}.mobile .drawer .menu_links .router-link-exact-active[data-v-2e7141f9]{color:var(--link_color_underline);font-weight:600}.mobile .drawer .menu_links .router-link-exact-active[data-v-2e7141f9]:before{position:absolute;display:block;content:"";width:3px;height:20px;top:16px;left:-15px;background-color:var(--link_color_underline);transition:all .3s}@media screen and (max-width:700px){.desktop[data-v-2e7141f9]{display:none}.mobile[data-v-2e7141f9]{display:block}}.footer[data-v-d0892142]{font-family:Nunito Sans;width:100%;height:auto;min-height:150px;background-color:var(--light_grey);text-align:center;display:flex;align-items:center;justify-content:center}.footer a[data-v-d0892142]{align-self:center;position:relative;text-decoration:none;color:var(--link_color);transition:all .3s;margin-right:20px;cursor:pointer}.footer a[data-v-d0892142]:after{content:"";position:absolute;width:0;height:1px;background-color:var(--link_color);bottom:-1px;left:0;transition:all .3s}.footer a[data-v-d0892142]:before{content:"";position:absolute;width:100%;height:1px;background-color:var(--link_color_underline);bottom:-1px;left:0}.footer a[data-v-d0892142]:hover{color:var(--link_color_hover);border-bottom-color:var(--link_color)}.footer a[data-v-d0892142]:hover:after{width:100%}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;src:url(../fonts/NunitoSans-VariableFont_YTLC,opsz,wdth,wght.e7f409eb.ttf) format("truetype")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;src:url(../fonts/NunitoSans-VariableFont_YTLC,opsz,wdth,wght.e7f409eb.ttf) format("truetype")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;src:url(../fonts/NunitoSans-VariableFont_YTLC,opsz,wdth,wght.e7f409eb.ttf) format("truetype")}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;src:url(../fonts/PTSerif-Regular.30e6f341.ttf) format("truetype")}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;src:url(../fonts/PTSerif-Bold.72af20bd.ttf) format("truetype")}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;src:url(../fonts/PTSerif-Italic.f264e36f.ttf) format("truetype")}:root{--light_grey:#ddd;--font_color_default:#231f20;--font_color_accent:#129949;--list_color_accent:#129949;--link_color:#231f20;--link_color_hover:#4c4f50;--link_color_underline:#129949;--button_color:#fff;--button_background:#333;--button_background_info:#129949;--button_background_disabled:#bcbec0;--button_color_disabled:#999}body,html{height:100%;width:100%;padding:0;margin:0;scroll-behavior:smooth}body{font-family:"PT Serif";font-size:18px;line-height:26px;font-style:normal;font-weight:400;color:var(--font_color_default)}*{box-sizing:border-box}.content{min-height:100vh}.content .section{position:relative;padding:36px 0;background-color:#fff}.content .section:nth-child(odd){background-color:rgba(15,15,15,.02)}.prevent-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.link{position:relative;text-decoration:none;color:var(--link_color);transition:all .3s;cursor:pointer}.link:after{width:0;background-color:var(--link_color);transition:all .3s}.link:after,.link:before{content:"";position:absolute;height:1px;bottom:0;left:0}.link:before{width:100%;background-color:var(--link_color_underline)}.link:hover{color:var(--link_color_hover);border-bottom-color:var(--link_color)}.link:hover:after{width:100%}p{padding-bottom:14px}h1{font-size:36px;line-height:48px;font-weight:700}h1,h2{font-family:Nunito Sans;color:var(--font_color_default);padding-bottom:24px}h2{font-size:34px;line-height:46px;font-weight:600}h3{line-height:34px;color:var(--font_color_accent)}h3,h4{font-family:Nunito Sans;font-size:26px;font-weight:600;padding-bottom:24px}h4{line-height:32px;color:var(--font_color_default)}h5{font-size:22px;line-height:26px;font-weight:600;padding-bottom:12px}h5,h6{font-family:Nunito Sans;color:var(--font_color_default)}h6{font-size:18px;line-height:24px;font-weight:700;padding-bottom:0}caption{display:block;font-size:15px;line-height:21px;font-weight:300;padding-bottom:18px;width:100%;max-width:800px;margin:0 auto}ul{list-style:none}ul li{padding:.2rem 1rem}ul li:before{content:"•";color:var(--list_color_accent);display:inline-block;width:2em;font-size:22px;margin-left:-2.2em}.image{display:block;margin:0 auto;width:100%;max-width:960px;border:1px solid #fff;transition:all .5s}.image:hover{opacity:.95;border:1px solid var(--link_color_hover)}button.default,button.info{margin-right:10px;margin-bottom:10px;position:relative;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:var(--button_color);font-size:14px;line-height:40px;padding:0 24px;transition:all .3s;cursor:pointer;min-width:120px}button.default:after,button.info:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;transition:all .3s}button.default:hover:after,button.info:hover:after{opacity:.4}button.default:disabled,button.info:disabled{background-color:var(--button_background_disabled);pointer-events:none;cursor:default;color:var(--button_color_disabled)}button.default{background-color:var(--button_background)}button.info{background-color:var(--button_background_info)}table{width:100%;margin-bottom:24px}table thead tr>th:first-child{text-align:left}table thead tr>th{color:#000;font-weight:700;border-bottom:2px solid #999;padding:.75rem .1rem;text-align:center}table th.accent{color:var(--font_color_accent)}table tbody tr>td{text-align:center}table tbody tr>td:first-child{text-align:left}table tbody tr>td:not(:last-child){padding:.5rem .25rem}table tbody tr.total>td{color:#000;font-weight:700;border-top:2px solid #999;padding:.5rem .25rem}table tbody tr:last-child:not(.total) td{border-bottom:2px solid #999;padding:.5rem .25rem}#app .content_wrapper{margin:0 auto;padding:0 36px;width:100%;max-width:960px}#app .content_wrapper.centered{text-align:center}@media (max-width:700px){.image{max-width:100%}}