html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html,body{height:100%;margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:14px;background-color:#f8f8f8}html.font_lato,html.font_lato body{font-family:Lato,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}html.font_libre-franklin,html.font_libre-franklin body{font-family:'Libre Franklin',system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}a{color:#0c496f}strong{font-weight:bold}#is-preview-banner{padding:50px 30px;text-align:center;font-size:20px;color:#000;font-weight:700;background:repeating-linear-gradient(45deg, #f5ecb1, #f5ecb1 10px, #fff 10px, #fff 20px)}#is-preview-banner.style-lg{padding:400px 30px}#is-preview-banner p{margin:10px 0}header{background-color:#3d9946;background-image:linear-gradient(to top, rgba(0,0,0,0) 0, rgba(0,0,0,0.06) 100%);color:#fff;text-align:center;box-shadow:0 0 3px 0 rgba(0,0,0,0.25);padding-bottom:50px}.header_is_dark header{background-image:linear-gradient(to top, rgba(0,0,0,0) 0, rgba(0,0,0,0.16) 100%)}header a.logo{display:inline-block;margin-top:30px;box-shadow:0 0 5px 0 rgba(0,0,0,0.3);text-decoration:none}header a.logo img.logo{border:none;vertical-align:middle}header h1.header-title{font-size:2.5em;font-weight:bold;padding:1.2em 10px .5em 10px;margin:0}header h1.header-title a{color:inherit;text-decoration:none}header a.logo+h1.header-title{padding-top:10px}header .language-select{position:absolute;top:5px;right:5px;font-size:.9em}@media (max-width:400px){header .language-select{font-size:.9em}}header .language-select a{display:inline-block;text-decoration:none;padding:3px}header .language-select a i{font-style:normal;font-size:1.5em;line-height:1em;vertical-align:middle}header .language-select a b{font-weight:normal;color:rgba(0,0,0,0.8)}header .language-select a:hover{background-color:rgba(255,255,255,0.1)}header .language-select a:hover b{text-decoration:underline}header .language-select a+a{margin-left:5px}.header_is_dark header .language-select a b{color:rgba(255,255,255,0.8)}@media (max-width:500px){header img.logo{width:50px;height:50px}header h1.header-title{font-size:2em}}header nav{max-width:1200px;margin:0 auto}header nav a{color:#fff}header nav .nav-page{display:inline-block;position:relative}header nav .nav-page a.nav-page-main{font-size:1.1em;display:block;padding:5px 6px;border-radius:3px}header nav .nav-page a.nav-page-main i{font-style:normal;font-size:.6em;display:inline-block;padding-left:3px;font-weight:bold;color:rgba(255,255,255,0.6);position:relative;top:-2px}header nav .nav-page a.nav-page-main.active{background:rgba(0,0,0,0.8);text-decoration:none}header nav .nav-page .nav-page-subpages{display:none;z-index:10;text-align:left;position:absolute}header nav .nav-page .nav-page-subpages .nav-page-subpages-inner{margin-top:4px;background-color:rgba(0,0,0,0.95);border-radius:2px;min-width:150px}header nav .nav-page .nav-page-subpages .nav-page-subpage a{color:#fff;display:block;white-space:nowrap;padding:10px 9px;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0.3)}header nav .nav-page .nav-page-subpages .nav-page-subpage a:hover{text-decoration:underline}header nav .nav-page .nav-page-subpages .nav-page-subpage:last-of-type a{border-bottom:none}header nav .active-page-subpages{font-size:.9em;margin-top:5px}header nav .active-page-subpages .active-page-subpages-inner{padding:5px 3px;display:inline-block;background-color:rgba(255,255,255,0.3);border-radius:4px}.header_is_dark header nav .active-page-subpages .active-page-subpages-inner{background-color:rgba(0,0,0,0.1)}header nav .active-page-subpages .nav-page a.nav-page-main.active{font-weight:normal;background:rgba(0,0,0,0.7)}[data-is-touch="0"] header nav .nav-page:hover .nav-page-main.inactive{background-color:rgba(0,0,0,0.1)}[data-is-touch="0"] header nav .nav-page:hover .nav-page-subpages{display:block}.header_is_light header{color:#000}.header_is_light header nav .nav-page a.nav-page-main i{color:rgba(0,0,0,0.6)}.header_is_light header nav .nav-page a.nav-page-main.active i{color:rgba(255,255,255,0.6)}.header_is_light header nav a{color:#000}.header_is_light header nav a.active{color:#fff}#content-wrapper{max-width:620px;margin:-30px auto 40px auto}#content-wrapper.with-nav-large{position:relative}.nav-large{position:absolute;left:-150px;top:40px;width:140px}.nav-large a{color:#333;color:rgba(0,0,0,0.7);font-size:1.1em;line-height:1.3em;display:block;padding:4px 0;text-align:right;text-decoration-color:rgba(0,0,0,0.2)}.nav-large a span{padding:3px 3px}.nav-large a:hover span{background-color:#f2f2f2}.nav-large a.active{font-weight:bold;text-decoration-color:rgba(0,0,0,0.7)}.page-content-inner{background-color:#fff;padding:30px;box-shadow:0 0 5px 0 rgba(0,0,0,0.25)}@media (max-width:500px){.page-content-inner{padding-left:10px;padding-right:10px}}footer{padding:10px 30px;text-align:center}@media (max-width:500px){footer{padding-left:10px;padding-right:10px}}@media (max-width:670px){body,html{background-color:#fff}main #content-wrapper{max-width:100%}main .page-content-inner{box-shadow:none}}.page-content-inner>h1{font-size:2em;font-weight:bold;margin-bottom:.7em}.page-content{line-height:1.7em;font-size:15px;word-wrap:break-word}.page-content strong{font-weight:bold}.page-content em{font-style:italic}.page-content *{box-sizing:border-box}.page-content h1{font-size:1.4em;line-height:1.2em;margin:0;font-weight:bold;padding-bottom:4px;border-bottom:1px solid #d9d9d9}.page-content blockquote{margin:0 0 0 .3em;padding:0 0 0 .6em;border-left:.3em solid #ccc}.page-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:.9em;margin:0;padding:.5em;white-space:pre;background-color:#eee;overflow-x:auto}.page-content ul,.page-content ol,.page-content li{margin:0;padding:0}.page-content ul li,.page-content ol li,.page-content li li{margin-left:1em}.page-content img{max-width:100%;height:auto}.page-content iframe{max-width:100%;border:none}.page-content a[data-trix-attachment]{color:inherit;text-decoration:none}.page-content a[data-trix-attachment]:hover,.page-content a[data-trix-attachment]:visited:hover{color:inherit}.page-content .attachment{display:inline-block;position:relative;max-width:100%;margin:0;padding:0}.page-content .attachment__caption{padding:0;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.page-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.page-content img+.attachment__caption{display:none}.page-content figcaption.attachment__caption .attachment__size{display:none}.page-content .attachment--preview{width:100%;text-align:center}.page-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.page-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 0;padding:.4em 1em;border:1px solid #bbb;border-radius:5px}footer.page-content{font-size:.9em;line-height:1.6em;color:#666}@keyframes a{0%{opacity:0}to{opacity:1}}@keyframes b{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes c{0%{transform:translate(-50%, -50%) rotate(0)}50%{transform:translate(-50%, -50%) rotate(-180deg)}to{transform:translate(-50%, -50%) rotate(-1turn)}}@keyframes d{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(6px)}25%{transform:scale(1.3) translateX(8px)}40%{transform:scale(1.2) translateX(6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(6px)}75%{transform:scale(.7) translateX(8px)}90%{transform:scale(.8) translateX(6px)}to{transform:scale(1)}}@keyframes e{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(-6px)}25%{transform:scale(1.3) translateX(-8px)}40%{transform:scale(1.2) translateX(-6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(-6px)}75%{transform:scale(.7) translateX(-8px)}90%{transform:scale(.8) translateX(-6px)}to{transform:scale(1)}}.lum-lightbox{background:rgba(0,0,0,0.6)}.lum-lightbox-inner{top:2.5%;right:2.5%;bottom:2.5%;left:2.5%}.lum-lightbox-inner img{position:relative}.lum-lightbox-inner .lum-lightbox-caption{margin:0 auto;color:#fff;max-width:700px;text-align:center}.lum-loading .lum-lightbox-loader{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:66px;height:20px;animation:c 1.8s linear infinite}.lum-lightbox-loader:after,.lum-lightbox-loader:before{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;border-radius:20px;background:rgba(255,255,255,0.9)}.lum-lightbox-loader:before{left:0;animation:d 1.8s linear infinite}.lum-lightbox-loader:after{right:0;animation:e 1.8s linear infinite;animation-delay:-0.9s}.lum-lightbox.lum-opening{animation:a .18s ease-out}.lum-lightbox.lum-opening .lum-lightbox-inner{animation:b .18s ease-out}.lum-lightbox.lum-closing{animation:a .3s ease-in;animation-direction:reverse}.lum-lightbox.lum-closing .lum-lightbox-inner{animation:b .3s ease-in;animation-direction:reverse}.lum-img{transition:opacity .12s ease-out}.lum-loading .lum-img{opacity:0}.lum-gallery-button{overflow:hidden;text-indent:150%;white-space:nowrap;background:transparent;border:0;margin:0;padding:0;outline:0;position:absolute;top:50%;transform:translateY(-50%);height:100px;max-height:100%;width:60px;cursor:pointer}.lum-close-button{position:absolute;right:5px;top:5px;width:32px;height:32px;opacity:.3}.lum-close-button:hover{opacity:1}.lum-close-button:after,.lum-close-button:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#fff}.lum-close-button:before{transform:rotate(45deg)}.lum-close-button:after{transform:rotate(-45deg)}.lum-previous-button{left:12px}.lum-next-button{right:12px}.lum-gallery-button:after{content:"";display:block;position:absolute;top:50%;width:36px;height:36px;border-top:4px solid rgba(255,255,255,0.8)}.lum-previous-button:after{transform:translateY(-50%) rotate(-45deg);border-left:4px solid rgba(255,255,255,0.8);box-shadow:-2px 0 rgba(0,0,0,0.2);left:12%;border-radius:3px 0 0 0}.lum-next-button:after{transform:translateY(-50%) rotate(45deg);border-right:4px solid rgba(255,255,255,0.8);box-shadow:2px 0 rgba(0,0,0,0.2);right:12%;border-radius:0 3px 0 0}@media (max-width:460px){.lum-lightbox-image-wrapper{display:flex;overflow:auto;-webkit-overflow-scrolling:touch}.lum-lightbox-caption{width:100%;position:absolute;bottom:0}.lum-lightbox-position-helper{margin:auto}.lum-lightbox-inner img{max-width:none;max-height:none}}@keyframes lum-noop{0%{zoom:1}}.lum-lightbox{position:fixed;display:none;top:0;right:0;bottom:0;left:0}.lum-lightbox.lum-open{display:block}.lum-lightbox.lum-closing,.lum-lightbox.lum-opening{animation:lum-noop 1ms}.lum-lightbox-inner{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.lum-lightbox-loader{display:none}.lum-lightbox-inner img{max-width:100%;max-height:100%}.lum-lightbox-image-wrapper{vertical-align:middle;display:table-cell;text-align:center}.lum-lightbox-inner img.lum-img{background-color:#fff}