:root{--base-line:1.5;--base-space:calc(var(--base-line)*1rem);--base-half:calc(var(--base-line)*0.5rem);--base-double:calc(var(--base-line)*2rem);--gutter:calc(var(--base-line)*1.5rem);--gutter-half:calc(var(--base-line)*0.75rem);--h0:3.5rem;--h1:var(--base-double);--h2:var(--gutter);--h3:calc(var(--base-line)*1.25rem);--h4:var(--base-space);--h5:var(--gutter-half);--h6:0.875rem;--line-height:var(--base-line);--reading-line-height:1.625;--heading-line-height:1.25;--input-height:2.5em;--input-padding:0.625em;--button-padding:var(--input-padding) calc(var(--input-padding)*2);--min-font:0.95;--min-font-size:0.95rem;--max-font:1.1875;--max-font-size:1.1875rem;--fluid-font:calc(var(--min-font-size) + (var(--max-font) - var(--min-font))*(100vw - 21em)/69);--font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue","Liberation Sans",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--display-font-family:"Palatino","Palatino Linotype","Book Antiqua","FreeSerif",serif;--monospace-font-family:"Roboto Mono",menlo,monaco,consolas,"Liberation Mono",monospace;--font-bold:700;--font-light:300;--font-normal:400;--content-width:900px;--content-wide:calc(var(--content-width) + 20vw);--background_color:#fff;--site-bg:var(--background_color);--foreground_color:#212529;--color-text:var(--foreground_color);--primary:hsla(var(--primary-hue),var(--primary-saturation),var(--primary-lightness),var(--primary-alpha));--primary-hue:195;--primary-saturation:100%;--primary-lightness:50%;--primary-alpha:1;--border-radius:3px;--header-text-color:inherit;--color-link:var(--color-1);--color-text-muted:#868e96;--color-gray:#ced4da;--color-silver:#f8f9fa;--color-1:#66b7f5;--color-1-light:#a4d4f9;--color-1-dark:#5091c2;--color-2:#5cdd96;--color-2-light:#8af7ba;--color-2-dark:#43a26e;--color-info:#87c6f7;--color-info-light:#d5ebfc;--color-info-dark:#305674;--color-success:#8af7ba;--color-success-light:#d7fce8;--color-success-dark:#43a26e;--color-warning:#e57278;--color-warning-light:#f8dcdd;--color-warning-dark:#6b3538;--color-links:#5058c1;--color-links-hover:#6670f5;--input-bg-color:var(--color-shade-1);--theme-red:#e57278;--theme-green:#0c5;--theme-blue:#66b7f5;--theme-yellow:#ffef79;--theme-silver:#f8f9fa;--theme-gray:#ced4da;--theme-slate:#495057;--opacity:0.7;--color-frost-1:rgba(248,249,250,0.15);--color-frost-2:rgba(248,249,250,0.3);--color-frost-3:rgba(248,249,250,0.5);--color-frost-4:rgba(248,249,250,0.9);--color-shade-1:rgba(206,212,218,0.1);--color-shade-2:rgba(206,212,218,0.3);--color-shade-3:rgba(206,212,218,0.5);--color-shade-4:rgba(206,212,218,0.9);--color-tint:rgba(52,58,64,0.05);--color-tint-1:rgba(52,58,64,0.1);--color-tint-2:rgba(52,58,64,0.3);--color-tint-3:rgba(52,58,64,0.5);--color-tint-4:rgba(52,58,64,0.9);--shadow:0 2px 2px rgba(0,0,0,0.2);--shadow-1:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);--shadow-2:0 3px 3px -2px rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.14),0 1px 8px 0 rgba(0,0,0,0.12);--shadow-3:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);--shadow-4:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12);--shadow-5:0 9px 12px -6px rgba(0,0,0,0.2),0 19px 29px 2px rgba(0,0,0,0.14),0 7px 36px 6px rgba(0,0,0,0.12);--hover-color:var(--color-tint-1);--hover-shadow:inset 0 -10em 0 0 var(--hover-color);--timing:0.16s;--timing-open:0.25s;--timing-close:0.2s;--ease:cubic-bezier(0.4,0,0.2,1);--ease-enter:cubic-bezier(0,0,0.2,1);--ease-exit:cubic-bezier(0.4,0,1,1);--transition-props:color,border-color,opacity,background-color,box-shadow;--chevron-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23495057' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7.5l9 9 9-9'/%3E%3C/svg%3E");--search-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23adb5bd' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='10' cy='10' r='7'/%3E%3Cpath d='M21 21l-6-6'/%3E%3C/svg%3E")}@media (max-width:30em){:root{--h0:2.5rem;--h1:2.25rem;--h2:2rem;--h3:1.75rem}}*,:after,:before{box-sizing:border-box;background-repeat:no-repeat;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;text-transform:inherit;vertical-align:inherit;font-style:inherit;border-width:0;border-style:solid;max-width:100%}html{cursor:default;font-family:sans-serif;font-weight:400;line-height:1.5;line-height:var(--line-height);-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden;background-color:#fff;background-color:var(--site-bg);min-height:100vh;display:flex;flex-direction:column;-ms-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:reduce){*{animation-duration:1ms!important;transition-duration:1ms!important}}html{font-size:.95rem;font-size:var(--min-font-size)}@media (min-width:31em){html{font-size:calc(.95rem + 0.2375*(100vw - 21em)/69);font-size:var(--fluid-font)}}@media (min-width:90em){html{font-size:1.1875rem;font-size:var(--max-font-size)}}body{font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,Liberation Sans,arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--font-family);font-size:1rem;line-height:1.5;line-height:var(--line-height);color:#212529;color:var(--color-text);word-wrap:break-word}p{margin-top:0;margin-bottom:1rem;line-height:1.625;line-height:var(--reading-line-height)}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal}b,strong{font-weight:bolder}cite,em,i{font-style:italic}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}figcaption{font-size:.875rem;font-size:var(--h6);margin:0;padding:.5rem .125em;line-height:1.25;line-height:var(--heading-line-height)}figcaption,time{color:#868e96;color:var(--color-text-muted)}time{font-style:italic}caption{padding-top:.75rem;padding-top:var(--base-half);padding-bottom:.75rem;padding-bottom:var(--base-half);color:#868e96;color:var(--color-text-muted);text-align:left;caption-side:bottom}mark{padding:.2em;background-color:#fffad7}h1{font-size:3rem;font-size:var(--h1)}h1,h2{line-height:1.25;line-height:var(--heading-line-height)}h2{font-size:2.25rem;font-size:var(--h2)}h3{font-size:1.875rem;font-size:var(--h3)}h3,h4{line-height:1.25;line-height:var(--heading-line-height)}h4{font-size:1.5rem;font-size:var(--h4)}h5{font-size:1.125rem;font-size:var(--h5)}h5,h6{line-height:1.4}h6{font-size:.875rem;font-size:var(--h6)}h1,h2,h3,h4,h5,h6{font-weight:500;margin-top:0;margin-bottom:1.125rem;margin-bottom:var(--gutter-half);clear:both}header>h1,header>h2,header>h3{margin-bottom:0}article>header,main>header{margin-bottom:2.25rem;margin-bottom:var(--gutter)}article,aside,footer,header,main,section{position:relative}hr{color:inherit;margin-top:0;margin-bottom:1.5rem;margin-bottom:var(--base-space);border-width:0;border-bottom:2px solid;opacity:.3;box-sizing:content-box}header{width:100%}body>header{color:inherit;color:var(--header-text-color);background-color:var(--header-bg-color);display:flex;font-size:.875rem;font-size:var(--h6);justify-content:space-between;flex-wrap:wrap}@media (min-width:40em){body>header{align-items:center}}body>footer{margin-top:auto}main{display:block;width:100%;padding-top:2.25rem;padding-top:var(--gutter)}article{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:2.25rem;margin-bottom:var(--gutter)}article>*{width:calc(100% - 2.25rem);width:calc(100% - var(--gutter));max-width:900px;max-width:var(--content-width)}article>aside,article>blockquote,article>div,article>figure,article>hr,article>nav,article>p,article>pre,article>section,article>table,article>ul{margin-bottom:2.25rem;margin-bottom:var(--gutter)}article>p+p{margin-top:-1.125rem;margin-top:calc(-1*var(--gutter-half))}article>:last-child{margin-bottom:0}aside{padding:1.5rem calc(40vw - 450px);padding:var(--base-space) calc((100vw - var(--content-wide))*0.5);display:flex;flex-wrap:wrap;justify-content:space-around;align-items:flex-start}aside>section{margin:.75rem;margin:calc(var(--base-space)*0.5);min-width:calc(200px - 1.5rem);min-width:calc(200px - var(--base-space));flex:1}a{color:inherit;text-decoration:none;background-color:transparent;word-wrap:break-word;transition-duration:.16s;transition-duration:var(--timing);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--ease);transition-property:color,border-color,opacity,background-color,box-shadow;transition-property:var(--transition-props)}article a{background-image:linear-gradient(0deg,transparent,transparent 1px,#66b7f5 0,#66b7f5 2px,transparent 0);background-image:linear-gradient(0deg,transparent,transparent 1px,var(--color-link) 0,var(--color-link) 2px,transparent 0)}a[class],header a{background-image:none}a:focus,a:hover{color:#66b7f5;color:var(--color-link)}header a:focus,header a:hover{color:inherit;opacity:.8}nav a:focus,nav a:hover{color:inherit;opacity:1;box-shadow:inset 0 -10em 0 0 rgba(52,58,64,.1);box-shadow:var(--hover-shadow)}code,kbd,pre,samp{background-color:rgba(52,58,64,.1);background-color:var(--color-tint-1);border-radius:3px;border-radius:var(--border-radius);-moz-tab-size:4;tab-size:4}code{font-family:Roboto Mono,menlo,monaco,consolas,Liberation Mono,monospace;font-family:var(--monospace-font-family);padding:.1em .15em;font-size:.875rem;font-size:var(--h6)}pre{font-size:.9rem;line-height:1.5;margin-top:0;margin-bottom:1.5rem;margin-bottom:var(--base-space);padding:1rem;overflow:auto;scrollbar-width:thin;white-space:pre;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre code{font-size:inherit;padding:0;margin:0;background-color:transparent;word-wrap:normal}p code{display:inline-block;vertical-align:bottom}kbd{border:1px solid rgba(52,58,64,.5);border:1px solid var(--color-tint-3)}button,input[type=button],input[type=reset],input[type=submit]{color:inherit;background-color:rgba(206,212,218,.9);background-color:var(--color-shade-4);font-size:.9rem;padding:.625em 1.25em;padding:var(--button-padding);min-height:2.5em;min-height:var(--input-height);border:2px solid transparent;border-radius:3px;border-radius:var(--border-radius);display:inline-block;line-height:1.25;line-height:var(--heading-line-height);cursor:pointer;transition-duration:.16s;transition-duration:var(--timing);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--ease);transition-property:color,border-color,opacity,background-color,box-shadow;transition-property:var(--transition-props)}button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{box-shadow:inset 0 -10em 0 0 rgba(52,58,64,.1);box-shadow:var(--hover-shadow);border-color:rgba(52,58,64,.1);border-color:var(--hover-color)}dl,ol,ul,ul[class]{list-style:none;margin:0 0 1.5rem;margin:0 0 var(--base-space);padding:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}li{padding:0}li+li{margin-top:.25rem}article>dl,article>ol,article>ul{list-style-type:disc;padding-left:1.5rem;padding-left:var(--base-space)}article>ol ul,article>ul ul{list-style-type:circle;padding-left:1.5rem;padding-left:var(--base-space)}article>ol ol ul,article>ol ul ul,article>ul ol ul,article>ul ul ul{list-style-type:square}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}dfn{font-style:italic}details{display:block;border:2px solid rgba(248,249,250,.9);border:2px solid var(--color-frost-4);padding-left:1rem;margin-bottom:1.5rem;margin-bottom:var(--base-space)}details[open]{padding-bottom:.5rem}summary{display:list-item;background-color:rgba(248,249,250,.5);background-color:var(--color-frost-3);font-weight:bolder;padding:.5rem 1rem;margin-left:-1rem;max-width:calc(100% + 1rem)}details[open] summary{margin-bottom:.5rem}nav ol,nav ul{list-style:none;margin:0;padding:0}nav li{display:inline-block;flex:0.1 1 auto;position:relative;margin:0}nav a{display:block;text-decoration:none;padding:.625em 1.25em;padding:var(--button-padding);line-height:1.25;line-height:var(--heading-line-height)}header nav>ul{display:flex;flex-wrap:wrap;flex-direction:column}@media (min-width:40em){header nav>ul{flex-direction:row;text-align:center;justify-content:flex-end}}[aria-expanded=false]+nav{display:none}@media (min-width:40em){[aria-expanded=false]+nav{display:block}}[aria-expanded=true]+nav{display:block;width:100%;padding-top:1rem;box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:var(--shadow)}@media (min-width:40em){header>nav{width:auto;flex:1;margin:0;box-shadow:none}}header nav li>ul{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:var(--shadow);z-index:99999;width:100%;visibility:visible;opacity:1;transition:visibility 0s,opacity .16s cubic-bezier(0,0,.2,1)}@media (min-width:40em){header nav li>ul{position:absolute}}header nav li:not(:hover):not(:focus)>ul{overflow:hidden;position:absolute;opacity:0;visibility:hidden;transition:visibility .32s,opacity .16s cubic-bezier(.4,0,1,1)}:root:root a[href="#main"]{position:fixed;top:0;left:0;width:2px;height:2px;opacity:0;overflow:hidden;border:none;margin:0;padding:0;display:block;visibility:visible;clip:auto;white-space:inherit;background-color:rgba(248,249,250,.9);background-color:var(--color-frost-4)}:root:root a[href="#main"]:active,:root:root a[href="#main"]:focus{height:auto;width:auto;margin:0;overflow:visible;opacity:1;z-index:100000;left:45%;padding:.5rem;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:var(--shadow-3)}table{border-spacing:0;table-layout:auto;border-collapse:collapse;margin-bottom:1.5rem;margin-bottom:var(--base-space)}td,th{border:1px solid rgba(206,212,218,.9);border-color:var(--color-shade-4);padding:.5rem .75rem}th{vertical-align:bottom;border-bottom-width:2px;text-align:inherit}tfoot,th{font-weight:600}tfoot{border-top-width:2px solid rgba(206,212,218,.5);border-top-width:2px solid var(--color-shade-3)}blockquote{padding:0 1.125rem;padding:0 var(--gutter-half);font-size:1.125rem;font-size:var(--h5);line-height:1.4;border-left:.2rem solid;margin:1.5rem 0;margin:var(--base-space) 0}blockquote p{font-size:inherit;line-height:inherit}cite{width:100%;display:inline-block}blockquote cite{font-size:.75em;font-style:italic}blockquote :last-child{margin-bottom:0}form{margin-bottom:2.25rem;margin-bottom:var(--gutter);max-width:900px;max-width:var(--content-width)}textarea{margin:0;overflow:auto;resize:vertical;display:block;width:100%}button,input{overflow:visible}button,input,optgroup,select,textarea{margin:0}input,select{display:inline-flex;align-items:center;line-height:normal;min-height:2.5em;min-height:var(--input-height)}input,select,textarea{max-width:100%;border-radius:3px;border-radius:var(--border-radius);border:2px solid #ced4da;border-color:var(--color-gray);padding:.625em;padding:var(--input-padding);background-color:rgba(206,212,218,.1);background-color:var(--input-bg-color);color:inherit;vertical-align:middle;font-size:.9rem;transition-duration:.16s;transition-duration:var(--timing);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--ease);transition-property:color,border-color,opacity,background-color,box-shadow;transition-property:var(--transition-props)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23495057' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7.5l9 9 9-9'/%3E%3C/svg%3E"),linear-gradient(180deg,#fff 0,rgba(206,212,218,.1));background-image:var(--chevron-bg-image),linear-gradient(180deg,#fff 0,var(--input-bg-color));background-position:center right .5em,0 0;background-repeat:no-repeat,repeat;background-size:.8em auto,100%;font-size:16px;padding-right:1.5rem}select option{font-weight:400}input:focus,select:focus,textarea:focus{background-color:#fff;border-color:#66b7f5;border-color:var(--color-1);box-shadow:0 0 1px 0 #66b7f5;box-shadow:0 0 1px 0 var(--color-1)}input[type=file]{border:none;background-color:transparent;padding:0}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{box-shadow:inset 0 0 0 .063rem var(----color-warning)!important}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}fieldset{min-width:0;padding:.35em .75em .625em;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;color:inherit;white-space:normal}input[type=checkbox],input[type=radio]{padding:0;min-height:16px;display:inline-block;vertical-align:middle;margin:0 .5em 0 0}input[type=number]{width:auto}progress{display:inline-block;vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]{outline-offset:-2px;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23adb5bd' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='10' cy='10' r='7'/%3E%3Cpath d='M21 21l-6-6'/%3E%3C/svg%3E");background-image:var(--search-bg-image);background-repeat:no-repeat;display:inline-block;background-size:1.5rem;background-position:calc(100% - .625em),50%;padding-right:2rem!important}.search-form .search-submit{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}output{display:inline-block}dialog{background-color:#fff;border:solid;color:#212529;color:var(--color-text);display:block;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-webkit-fit-content;width:fit-content}[hidden],dialog:not([open]){display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}:disabled,[aria-disabled=true],[disabled],[readonly],[readonly]:focus{cursor:not-allowed;pointer-events:none;border-color:transparent!important;background-color:rgba(248,249,250,.9)!important;background-color:var(--color-frost-4)!important;opacity:.5}label{font-size:.875rem;font-size:var(--h6);line-height:1.25;line-height:var(--heading-line-height);display:block;margin:.25rem 0!important}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0}input:not([type=checkbox]):not([type=radio])+label,label+input,label+select,select+label{margin-bottom:1rem!important}audio,canvas,iframe,img,svg,video{vertical-align:middle;max-width:100%}img{height:auto;border-style:none}a>img{transition:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden}svg{overflow:hidden;max-height:100%;fill:currentColor}figure{margin:0 0 1.5rem;margin:0 0 var(--base-space);padding:0}.app-header__branding{text-align:center}.app-header__title{font-size:1.5rem;font-size:var(--h4);font-weight:400}.app-header__description,.app-header__title{margin:0 .5rem;line-height:1.25;line-height:var(--heading-line-height)}.app-header__logo{padding-top:.5rem}.archive main{max-width:900px;max-width:var(--content-width);margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:center}.archive__header{max-width:100%;order:-3}.archive-entry__header{margin:0;padding-bottom:.5rem}.post-thumbnail+.archive-entry__header{padding-top:.5rem}.archive-entry{flex:1;align-items:baseline;max-width:calc(33% - 1.5rem);max-width:calc(33% - var(--base-space));flex-basis:calc(33% - 1.5rem);flex-basis:calc(33% - var(--base-space));min-width:200px;margin-left:.75rem;margin-left:var(--base-half);margin-right:.75rem;margin-right:var(--base-half)}@media (min-width:64em){.archive-entry{max-width:calc(25% - 1.5rem);max-width:calc(25% - var(--base-space))}}.archive-entry>*{width:100%}.archive-entry__content>:last-child{margin-bottom:0}.archive-entry .more-link{position:absolute;width:100%;height:100%;left:0;top:0;color:inherit}.ellipsis-more{bottom:0;right:.25rem;position:absolute;font-size:2rem;line-height:1.2}.archive-entry .more-link:focus,.archive-entry .more-link:hover{box-shadow:none;background-color:rgba(248,249,250,.3);background-color:var(--color-frost-2)}hr.is-style-wide.is-style-wide{width:100%;max-width:100%;border-bottom-width:2px}hr.is-style-dots.is-style-dots{background:none;border-width:0;height:1rem;line-height:inherit;text-align:center;width:9rem;background-image:radial-gradient(currentColor 10%,transparent 0);background-position:0;background-size:3rem 3rem}hr.is-style-dots.is-style-dots:before{content:none}p.has-background{padding:.75rem 1rem}.entry__info{margin-top:.5rem}img.emoji,img.wp-smiley{display:inline-block;width:1em;margin:0 .1em;vertical-align:-.1em}.icon{height:1em}.entry__image{width:100%}a.post-thumbnail{box-shadow:none}.avatar{border-radius:50%}.btn,.button,.wp-block-button__link,:root:root .wp-block-file .wp-block-file__button{color:inherit;background-color:rgba(206,212,218,.9);background-color:var(--color-shade-4);font-size:.9rem;padding:.625em 1.25em;padding:var(--button-padding);min-height:2.5em;min-height:var(--input-height);border:2px solid transparent;border-radius:3px;border-radius:var(--border-radius);display:inline-block;line-height:1.25;line-height:var(--heading-line-height);cursor:pointer;transition-duration:.16s;transition-duration:var(--timing);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--ease);transition-property:color,border-color,opacity,background-color,box-shadow;transition-property:var(--transition-props)}.btn:focus,.btn:hover,.button:focus,.button:hover,.wp-block-button__link:focus,.wp-block-button__link:hover,:root:root .wp-block-file .wp-block-file__button:focus,:root:root .wp-block-file .wp-block-file__button:hover{box-shadow:inset 0 -10em 0 0 rgba(52,58,64,.1);box-shadow:var(--hover-shadow);border-color:rgba(52,58,64,.1);border-color:var(--hover-color)}.btn:focus,.btn:hover,.button:focus,.button:hover,.wp-block-button{color:inherit}.wp-block-button:first-child{padding-left:0}.is-style-outline .wp-block-button__link:focus,.is-style-outline .wp-block-button__link:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover{border-color:currentColor;border-image:none}.post-password-form input[type=submit],.post-password-form label{display:inline-block;vertical-align:middle;margin:1em 0;text-align:left}.post-password-form{text-align:center}table.is-style-stripes.is-style-stripes tr:nth-of-type(odd){background-color:rgba(206,212,218,.3);background-color:var(--color-shade-2)}table.is-style-stripes.is-style-stripes{border-bottom-width:1px;border-bottom-color:rgba(206,212,218,.5);border-bottom-color:var(--color-shade-3)}table.has-fixed-layout{table-layout:fixed}.dataTables_wrapper{overflow-x:auto}.dataTable{font-size:.875rem;font-size:var(--h6)}.wp-block-embed__wrapper{position:relative}.wp-block-embed__wrapper:before{content:none!important}.is-type-video.wp-embed-aspect-1-1 .wp-block-embed__wrapper{padding-bottom:100%}.is-type-video.wp-embed-aspect-1-2 .wp-block-embed__wrapper{padding-bottom:200%}.is-type-video.wp-embed-aspect-2-1 .wp-block-embed__wrapper{padding-bottom:50%}.is-type-video.wp-embed-aspect-4-3 .wp-block-embed__wrapper{padding-bottom:75%}.is-type-video.wp-embed-aspect-18-9 .wp-block-embed__wrapper{padding-bottom:50%}.is-type-video.wp-embed-aspect-21-9 .wp-block-embed__wrapper{padding-bottom:42.85714%}.is-type-video.wp-embed-aspect-16-9 .wp-block-embed__wrapper{padding-bottom:56.25%}.is-type-video embed,.is-type-video iframe,.is-type-video object{position:absolute;top:0;left:0;width:100%;height:100%}ul.menu__items{margin:0}.menu-toggle{display:inline-block;background-color:transparent;font-size:1.5rem;padding:0;margin:.25rem .25rem .25rem auto;height:3rem;height:var(--h1);width:3rem;width:var(--h1);line-height:1}@media (min-width:40em){.menu-toggle{display:none}}.breadcrumbs{font-size:.875rem;font-size:var(--h6);text-transform:uppercase;margin-bottom:.5rem;color:#868e96;color:var(--color-text-muted);letter-spacing:.065em}.breadcrumbs ol{display:flex;align-items:center}.breadcrumbs li{display:inline-flex;align-items:center;flex:0 1 auto;margin-right:.5em}.breadcrumbs li+li:before{content:"";display:inline-block;width:.5em;height:.5em;margin-right:.75em;border-width:0 .125em .125em 0;transform:rotate(-45deg)}.breadcrumbs a{padding:0}.comments{margin-top:2.25rem;margin-top:var(--gutter)}.comment-respond__form{display:flex;flex-wrap:wrap}.comment-respond__form>*{width:100%}.comment-respond__field--author{margin-right:auto}.comment-respond__field--author,.comment-respond__field--email{width:auto}.comment-respond__field--submit{text-align:right}.comment-respond__reply-title{font-size:1.5rem;font-size:var(--h4)}ul.children{padding-left:1.5rem;padding-left:var(--base-space)}.comment{margin-top:1.5rem;margin-top:var(--base-space);margin-bottom:3rem;margin-bottom:var(--base-double)}.avatar,.comment__meta{display:inline-block;vertical-align:baseline}.comment__meta{margin:0 1rem}.comment-reply-link{font-size:.875rem;font-size:var(--h6)}.wp-block-cover{color:#fff;font-size:2.25rem;font-size:var(--h2);position:relative;background-size:cover;background-position:50%;background-color:rgba(52,58,64,.9);background-color:var(--color-tint-4);min-height:25rem;margin-bottom:2.25rem;margin-bottom:var(--gutter);width:100%;display:flex;justify-content:center;align-items:center}.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5}.wp-block-cover.has-background-dim-10:before{opacity:.1}.wp-block-cover.has-background-dim-20:before{opacity:.2}.wp-block-cover.has-background-dim-30:before{opacity:.3}.wp-block-cover.has-background-dim-40:before{opacity:.4}.wp-block-cover.has-background-dim-50:before{opacity:.5}.wp-block-cover.has-background-dim-60:before{opacity:.6}.wp-block-cover.has-background-dim-70:before{opacity:.7}.wp-block-cover.has-background-dim-80:before{opacity:.8}.wp-block-cover.has-background-dim-90:before{opacity:.9}.wp-block-cover.has-background-dim-100:before{opacity:1}.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-text.wp-block-cover-text{color:inherit;font-size:inherit;line-height:1.25;margin:0;max-width:var(--paragraph-width);padding:1rem;text-align:center;z-index:1;text-shadow:.063rem .063rem .313rem #374046}.wp-block-cover-text.wp-block-cover-text a{opacity:inherit;color:inherit}.has-left-content .wp-block-cover-text{margin-left:0;text-align:left}.has-right-content .wp-block-cover-text{margin-right:0;text-align:right}.wp-block-code{color:#fff;background-color:rgba(52,58,64,.9);background-color:var(--color-tint-4)}.wp-block-preformatted,.wp-block-verse{background-color:transparent;padding:0}.wp-block-verse{font-size:1.125rem;font-size:var(--h5);font-style:italic}.wp-block-file{margin-bottom:2.25rem;margin-bottom:var(--gutter);display:flex;flex-wrap:wrap;align-items:center}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file a:not([class]){text-decoration:none;margin-right:1.5rem;margin-right:var(--base-space)}:root:root:root .wp-block-file__button:link,:root:root:root .wp-block-file__button:visited{opacity:1;color:inherit;margin:0}:root:root:root .wp-block-file__button:-webkit-any-link{opacity:1;color:inherit;margin:0}:root:root:root .wp-block-file__button:any-link{opacity:1;color:inherit;margin:0}:root{--column-item:calc(50% - var(--base-space))}.columns-1{--column-item:calc(100% - var(--base-space))}.columns-3{--column-item:calc(33.33333% - var(--base-space))}.columns-4{--column-item:calc(25% - var(--base-space))}.columns-5{--column-item:calc(20% - var(--base-space))}.columns-6{--column-item:calc(16.66667% - var(--base-space))}.blocks-gallery-item figure{margin:0;height:100%}.blocks-gallery-item figcaption:not(.block-editor-rich-text__editable){background:linear-gradient(transparent,rgba(52,58,64,.9));background:linear-gradient(transparent,var(--color-tint-4));bottom:0;color:#fff;font-size:.875rem;font-size:var(--h6);max-height:100%;overflow:auto;padding:2.5rem .5rem .5rem;position:absolute;text-align:center;width:100%}.blocks-gallery-item.blocks-gallery-item{width:100%}@media (min-width:40em){.blocks-gallery-item.blocks-gallery-item{width:calc(50% - 1.5rem);width:var(--column-item)}}.wp-block-gallery.wp-block-gallery.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin-bottom:2.25rem;margin-bottom:var(--gutter)}.wp-block-gallery.wp-block-gallery.wp-block-gallery>*{flex:auto;margin:.5em;min-width:120px}.is-cropped .blocks-gallery-item a,.is-cropped .blocks-gallery-item img{flex:1;width:100%;height:100%;object-fit:cover}@supports (grid-area:auto){.wp-block-gallery.wp-block-gallery.wp-block-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:1.5rem;grid-gap:var(--base-space)}@media (min-width:40em){.wp-block-gallery.wp-block-gallery.wp-block-gallery{grid-template-columns:repeat(auto-fit,minmax(calc(50% - 1.5rem),1fr));grid-template-columns:repeat(auto-fit,minmax(var(--column-item),1fr))}}.wp-block-gallery.wp-block-gallery.wp-block-gallery>*{padding:0;margin:0;width:auto;max-width:none!important}}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none;justify-content:space-around}.wp-block-latest-posts.is-grid li{margin:.5rem;width:auto}.wp-block-latest-posts__post-date{color:#868e96;color:var(--color-text-muted);display:block;font-size:.875rem;font-size:var(--h6);font-style:italic}.wp-block-pullquote{color:#5091c2;color:var(--color-1-dark);text-align:center;padding:0;border-width:0}.wp-block-pullquote blockquote{padding-top:1.5rem;padding-top:var(--base-space);padding-bottom:1.5rem;padding-bottom:var(--base-space);margin:0;border-color:currentcolor;border-style:solid;border-width:.2rem 0}.wp-block-quote.wp-block-quote cite{font-size:.75em;text-align:right}.aligncenter blockquote,.alignleft blockquote,.alignright blockquote{width:50%;min-width:300px}.is-style-solid-color,.is-style-solid-color blockquote{color:#fff;background-color:#5091c2;background-color:var(--color-1-dark);border-radius:3px;border-radius:var(--border-radius)}.is-style-solid-color.is-style-solid-color{border-width:0}.is-style-solid-color.is-style-solid-color blockquote{max-width:100%;text-align:inherit;margin:0;border-width:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:none}.is-style-solid-color[class*=-background-color] blockquote{background-color:transparent;border-width:0}.wp-block-columns{display:flex;flex-wrap:wrap;margin-bottom:.75rem;margin-bottom:var(--base-half)}.wp-block-column.wp-block-column{margin:0 .75rem 1.5rem;margin:0 var(--base-half) var(--base-space);word-wrap:break-word;flex:auto;width:calc(100% - 1.5rem);width:calc(100% - var(--base-space));min-width:120px}@media (min-width:40em){.wp-block-column.wp-block-column{min-width:90px}.wp-block-column.wp-block-column:first-child{margin-left:0}.wp-block-column.wp-block-column:last-child{margin-right:0}}.wp-block-column :last-child{margin-bottom:0}.has-2-columns .wp-block-column{width:calc(50% - 1.5rem);width:calc(50% - var(--base-space))}.has-3-columns .wp-block-column{width:calc(33.33333% - 1.5rem);width:calc(33.33333% - var(--base-space))}.has-4-columns .wp-block-column{width:calc(25% - 1.5rem);width:calc(25% - var(--base-space))}.has-5-columns .wp-block-column{width:calc(20% - 1.5rem);width:calc(20% - var(--base-space))}.has-6-columns .wp-block-column{width:calc(16.66667% - 1.5rem);width:calc(16.66667% - var(--base-space))}.wp-block-media-text__media{height:100%;max-height:100vh;overflow-y:hidden}.wp-block-media-text__content{padding:1.5rem}.wp-block-media-text__content>*{max-width:700px;margin-left:auto;margin-right:auto}.wp-block-media-text__media>img{height:100%;object-fit:cover}.wp-block{max-width:900px;max-width:var(--content-width)}.wp-block[data-align=full]{max-width:none}.wp-block[data-align=wide]{max-width:calc(900px + 20vw);max-width:var(--content-wide)}.wp-block-image{margin-bottom:2.25rem;margin-bottom:var(--gutter);max-width:900px;max-width:var(--content-width)}.wp-block-image>figure{margin-bottom:0}.block-editor-block-list__block-edit .wp-block-image{max-width:100%}blockquote.wp-block-quote.wp-block-quote{margin-bottom:2.25rem;margin-bottom:var(--gutter)}blockquote.wp-block-quote.wp-block-quote.is-style-large{font-size:1.5rem;font-size:var(--h4)}.wp-block-pullquote.wp-block-pullquote blockquote p{margin-bottom:1.125rem;margin-bottom:var(--gutter-half)}.wp-block-embed{margin-bottom:2.25rem;margin-bottom:var(--gutter)}:root:root p:not([class]){font-size:inherit;font-style:inherit;line-height:1.5;line-height:var(--line-height)}.editor-post-title__block .editor-post-title__inputinput,.editor-post-title__block .editor-post-title__inputtextarea{font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,Liberation Sans,arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--font-family)}.u-max-width{max-width:100%}.u-text-wrap{max-width:calc(var(--paragraph-width) + 1.5rem);max-width:calc(var(--paragraph-width) + var(--base-space))}.u-content-width,.u-text-wrap{margin-left:auto;margin-right:auto}.u-content-width{width:calc(100% - 2.25rem);width:calc(100% - var(--gutter));max-width:900px;max-width:var(--content-width)}.u-content-wide{width:calc(100% - 1.125rem);width:calc(100% - var(--gutter-half))}.u-content-wide,.u-max-center{max-width:calc(900px + 20vw);max-width:var(--content-wide);margin-left:auto;margin-right:auto}.u-width-auto{width:auto}.u-1of1,[class*=u-1of],[class*=u-2of],[class*=u-3of],[class*=u-4of]{width:100%}.u-1of1{max-width:100%}.u-1of2{flex:0 0 calc(50% - 2.25rem);flex:0 0 calc(50% - var(--gutter));max-width:calc(50% - 2.25rem);max-width:calc(50% - var(--gutter))}.u-1of3{flex:0 0 calc(33.33% - 2.25rem);flex:0 0 calc(33.33% - var(--gutter));max-width:calc(33.33% - 2.25rem);max-width:calc(33.33% - var(--gutter))}.u-2of3{flex:0 0 calc(66.66% - 2.25rem);flex:0 0 calc(66.66% - var(--gutter));max-width:calc(66.66% - 2.25rem);max-width:calc(66.66% - var(--gutter))}.u-1of4{flex:0 0 calc(25% - 2.25rem);flex:0 0 calc(25% - var(--gutter));max-width:calc(25% - 2.25rem);max-width:calc(25% - var(--gutter))}.u-3of4{flex:0 0 calc(75% - 2.25rem);flex:0 0 calc(75% - var(--gutter));max-width:calc(75% - 2.25rem);max-width:calc(75% - var(--gutter))}.u-1of5{flex:0 0 calc(20% - 2.25rem);flex:0 0 calc(20% - var(--gutter));max-width:calc(20% - 2.25rem);max-width:calc(20% - var(--gutter))}.u-2of5{flex:0 0 calc(40% - 2.25rem);flex:0 0 calc(40% - var(--gutter));max-width:calc(40% - 2.25rem);max-width:calc(40% - var(--gutter))}.u-3of5{flex:0 0 calc(60% - 2.25rem);flex:0 0 calc(60% - var(--gutter));max-width:calc(60% - 2.25rem);max-width:calc(60% - var(--gutter))}.u-4of5{flex:0 0 calc(80% - 2.25rem);flex:0 0 calc(80% - var(--gutter));max-width:calc(80% - 2.25rem);max-width:calc(80% - var(--gutter))}@media (min-width:40em){.u-1of1-md{width:100%;max-width:100%}.u-1of2-md{flex:0 0 calc(50% - 2.25rem);flex:0 0 calc(50% - var(--gutter));max-width:calc(50% - 2.25rem);max-width:calc(50% - var(--gutter))}.u-1of3-md{flex:0 0 calc(33.33% - 2.25rem);flex:0 0 calc(33.33% - var(--gutter));max-width:calc(33.33% - 2.25rem);max-width:calc(33.33% - var(--gutter))}.u-2of3-md{flex:0 0 calc(66.66% - 2.25rem);flex:0 0 calc(66.66% - var(--gutter));max-width:calc(66.66% - 2.25rem);max-width:calc(66.66% - var(--gutter))}.u-1of4-md{flex:0 0 calc(25% - 2.25rem);flex:0 0 calc(25% - var(--gutter));max-width:calc(25% - 2.25rem);max-width:calc(25% - var(--gutter))}.u-3of4-md{flex:0 0 calc(75% - 2.25rem);flex:0 0 calc(75% - var(--gutter));max-width:calc(75% - 2.25rem);max-width:calc(75% - var(--gutter))}.u-1of5-md{flex:0 0 calc(20% - 2.25rem);flex:0 0 calc(20% - var(--gutter));max-width:calc(20% - 2.25rem);max-width:calc(20% - var(--gutter))}.u-2of5-md{flex:0 0 calc(40% - 2.25rem);flex:0 0 calc(40% - var(--gutter));max-width:calc(40% - 2.25rem);max-width:calc(40% - var(--gutter))}.u-3of5-md{flex:0 0 calc(60% - 2.25rem);flex:0 0 calc(60% - var(--gutter));max-width:calc(60% - 2.25rem);max-width:calc(60% - var(--gutter))}.u-4of5-md{flex:0 0 calc(80% - 2.25rem);flex:0 0 calc(80% - var(--gutter));max-width:calc(80% - 2.25rem);max-width:calc(80% - var(--gutter))}.u-width-auto-md{width:auto}}@media (min-width:64em){.u-1of1-lg{width:100%;max-width:100%}.u-1of2-lg{flex:0 0 calc(50% - 2.25rem);flex:0 0 calc(50% - var(--gutter));max-width:calc(50% - 2.25rem);max-width:calc(50% - var(--gutter))}.u-1of3-lg{flex:0 0 calc(33.33% - 2.25rem);flex:0 0 calc(33.33% - var(--gutter));max-width:calc(33.33% - 2.25rem);max-width:calc(33.33% - var(--gutter))}.u-2of3-lg{flex:0 0 calc(66.66% - 2.25rem);flex:0 0 calc(66.66% - var(--gutter));max-width:calc(66.66% - 2.25rem);max-width:calc(66.66% - var(--gutter))}.u-1of4-lg{flex:0 0 calc(25% - 2.25rem);flex:0 0 calc(25% - var(--gutter));max-width:calc(25% - 2.25rem);max-width:calc(25% - var(--gutter))}.u-3of4-lg{flex:0 0 calc(75% - 2.25rem);flex:0 0 calc(75% - var(--gutter));max-width:calc(75% - 2.25rem);max-width:calc(75% - var(--gutter))}.u-1of5-lg{flex:0 0 calc(20% - 2.25rem);flex:0 0 calc(20% - var(--gutter));max-width:calc(20% - 2.25rem);max-width:calc(20% - var(--gutter))}.u-2of5-lg{flex:0 0 calc(40% - 2.25rem);flex:0 0 calc(40% - var(--gutter));max-width:calc(40% - 2.25rem);max-width:calc(40% - var(--gutter))}.u-3of5-lg{flex:0 0 calc(60% - 2.25rem);flex:0 0 calc(60% - var(--gutter));max-width:calc(60% - 2.25rem);max-width:calc(60% - var(--gutter))}.u-4of5-lg{flex:0 0 calc(80% - 2.25rem);flex:0 0 calc(80% - var(--gutter));max-width:calc(80% - 2.25rem);max-width:calc(80% - var(--gutter))}.u-width-auto-lg{width:auto}}@media (--xs){.u-1of1-sm{width:100%;max-width:100%}.u-1of2-sm{flex:0 0 calc(50% - 2.25rem);flex:0 0 calc(50% - var(--gutter));max-width:calc(50% - 2.25rem);max-width:calc(50% - var(--gutter))}}.u-m{margin:1.5rem;margin:var(--base-space)}.u-mt{margin-top:1.5rem;margin-top:var(--base-space)}.u-mb{margin-bottom:1.5rem;margin-bottom:var(--base-space)}.u-mr{margin-right:1.5rem;margin-right:var(--base-space)}.u-ml{margin-left:1.5rem;margin-left:var(--base-space)}.u-m05{margin:.5rem}.u-mr05{margin-right:.5rem}.u-m25{margin:2.5rem}.u-m1{margin:1rem}.u-mt1{margin-top:1rem}.u-mr1{margin-right:1rem}.u-mb1{margin-bottom:1rem}.u-ml1{margin-left:1rem}.u-m2{margin:2rem}.u-mt2{margin-top:2rem}.u-mr2{margin-right:2rem}.u-mb2{margin-bottom:2rem}.u-ml2{margin-left:2rem}.u-m3{margin:3rem}.u-mt3{margin-top:3rem}.u-mr3{margin-right:3rem}.u-mb3{margin-bottom:3rem}.u-ml3{margin-left:3rem}.u-m4{margin:4rem}.u-mt4{margin-top:4rem}.u-mr4{margin-right:4rem}.u-mb4{margin-bottom:4rem}.u-ml4{margin-left:4rem}.u-mx1{margin-right:1rem;margin-left:1rem}.u-mx2{margin-right:2rem;margin-left:2rem}.u-mx3{margin-right:3rem;margin-left:3rem}.u-mx4{margin-right:4rem;margin-left:4rem}.u-mtn1{margin-top:-1rem}.u-mbn1{margin-bottom:-1rem}.u-mln1{margin-left:-1rem}.u-mrn1,.u-mxn1{margin-right:-1rem}.u-mxn1{margin-left:-1rem}.u-mtn2{margin-top:-2rem}.u-mbn2{margin-bottom:-2rem}.u-mtn3{margin-top:-3rem}.u-mbn3{margin-bottom:-3rem}.u-mtn4{margin-top:-4rem}.u-mbn4{margin-bottom:-4rem}.u-mxn2{margin-right:-2rem;margin-left:-2rem}.u-mrn3{margin-right:-3rem}.u-mrn4{margin-right:-4rem}.u-mln3{margin-left:-3rem}.u-mln4{margin-left:-4rem}.u-mxn3{margin-right:-3rem;margin-left:-3rem}.u-mxn4{margin-right:-4rem;margin-left:-4rem}.u-ml-auto{margin-left:auto}.u-mr-auto{margin-right:auto}.u-mt-auto{margin-top:auto}.u-mb-auto{margin-bottom:auto}.u-mx-auto{margin-right:auto;margin-left:auto}.u-m0{margin:0}.u-mt0{margin-top:0}.u-mr0{margin-right:0}.u-mb0{margin-bottom:0}.u-ml0,.u-mx0{margin-left:0}.u-mx0{margin-right:0}.u-p{padding:1.5rem;padding:var(--base-space)}.u-pt{padding-top:1.5rem;padding-top:var(--base-space)}.u-pb{padding-bottom:1.5rem;padding-bottom:var(--base-space)}.u-pr{padding-right:1.5rem;padding-right:var(--base-space)}.u-pl{padding-left:1.5rem;padding-left:var(--base-space)}.u-p05{padding:.5rem}.u-p25{padding:2.5rem}.u-p1{padding:1rem}.u-p2{padding:2rem}.u-p3{padding:3rem}.u-p4{padding:4rem}.u-p0{padding:0}.u-px05{padding-left:.5rem;padding-right:.5rem}.u-py05{padding-top:.5rem;padding-bottom:.5rem}.u-py1{padding-top:1rem;padding-bottom:1rem}.u-px1{padding-left:1rem;padding-right:1rem}.u-pt1{padding-top:1rem}.u-pb1{padding-bottom:1rem}.u-py2{padding-top:2rem;padding-bottom:2rem}.u-px2{padding-left:2rem;padding-right:2rem}.u-pt2{padding-top:2rem}.u-pb2{padding-bottom:2rem}.u-pl3{padding-left:3rem}.u-py3{padding-top:3rem;padding-bottom:3rem}.u-px3{padding-left:3rem;padding-right:3rem}.u-pt3{padding-top:3rem}.u-pb3{padding-bottom:3rem}.u-pl4{padding-left:4rem}.u-py4{padding-top:4rem;padding-bottom:4rem}.u-px4{padding-left:4rem;padding-right:4rem}.u-pt4{padding-top:4rem}.u-pb4{padding-bottom:4rem}.u-py0{padding-top:0;padding-bottom:0}.u-px0{padding-left:0;padding-right:0}.u-pt0{padding-top:0}.u-flex{display:flex}.u-inline-flex{display:inline-flex}.u-flex-row-rev{flex-direction:row-reverse}.u-flex-col-rev{flex-direction:column-reverse}.u-flex-col{flex-direction:column}.u-flex-row{flex-direction:row}.u-flex-wrap{flex-wrap:wrap}.u-flex-nowrap{flex-wrap:nowrap}.u-flex-center{align-items:center}.u-flex-baseline{align-items:baseline}.u-flex-stretch{align-items:stretch}.u-flex-start{align-items:flex-start}.u-flex-end{align-items:flex-end}.u-flex-jb{justify-content:space-between}.u-flex-ja{justify-content:space-around}.u-flex-jc{justify-content:center}.u-flexed-start{align-self:flex-start}.u-flexed-end{align-self:flex-end}.u-flexed-center{align-self:center}.u-flexed-stretch{align-self:stretch}.u-flexed-1{flex:1 1 0}.u-flexed-auto{flex:1 1 auto}.u-flexed-none{flex:none}.u-flexed-first{order:-1}.u-flexed-last{order:99999}@media (--xs){.u-flex-col-sm{flex-direction:column}}@media (min-width:40em){.u-flex-row-md{flex-direction:row}}@media (min-width:64em){.u-flex-row-lg{flex-direction:row}}.has-small-font-size,.u-h6{font-size:.875rem;font-size:var(--h6)}.has-normal-font-size,.has-regular-font-size,.u-f1{font-size:1rem}.has-medium-font-size,.u-h5{font-size:1.125rem;font-size:var(--h5)}.has-large-font-size,.u-h2{font-size:2.25rem;font-size:var(--h2);line-height:1.25;line-height:var(--heading-line-height)}.has-huge-font-size,.has-larger-font-size,.u-h1{font-size:3rem;font-size:var(--h1)}.has-huge-font-size,.has-larger-font-size,.u-h0,.u-h1{line-height:1.25;line-height:var(--heading-line-height)}.u-h0{font-size:3.5rem;font-size:var(--h0)}.u-h3{font-size:1.875rem;font-size:var(--h3)}.u-h3,.u-h4{line-height:1.25;line-height:var(--heading-line-height)}.u-h4{font-size:1.5rem;font-size:var(--h4)}.u-lh-1{line-height:1}.u-lh-2{line-height:2}.u-light{font-weight:300;font-weight:var(--font-light)}.u-bold{font-weight:700;font-weight:var(--font-bold)}.u-text-read{font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,Liberation Sans,arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--font-family)}.u-normal,.u-regular{font-weight:400;font-weight:var(--font-normal)}.u-italic{font-style:italic}.u-caps{text-transform:uppercase;letter-spacing:.08em}.u-text-shadow{text-shadow:.063rem .063rem .313rem rgba(52,58,64,.5);text-shadow:.063rem .063rem .313rem var(--color-tint-3)}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-justify{text-align:justify}.u-break-word{word-wrap:break-word}.u-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-drop-cap:not(:focus):first-letter{float:left;font-family:Palatino,Palatino Linotype,Book Antiqua,"FreeSerif",serif;font-family:var(--display-font-family);font-style:normal;font-weight:400;font-size:4.4em;line-height:.84;margin:0;padding-right:.125em;padding-top:.1em;text-transform:uppercase}.has-drop-cap:not(:focus):after{display:block;clear:both;content:"";padding:0}.u-text-display{font-family:Palatino,Palatino Linotype,Book Antiqua,"FreeSerif",serif;font-family:var(--display-font-family)}.u-shadow1{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:var(--shadow-1)}.u-shadow2{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);box-shadow:var(--shadow-2)}.u-shadow3{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:var(--shadow-3)}.u-shadow4{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:var(--shadow-4)}.u-shadow5{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12);box-shadow:var(--shadow-5)}.u-shadow0{box-shadow:none!important}body.admin-bar{min-height:calc(100vh - 32px)}.u-content-wrap>*{width:calc(100% - 2.25rem);width:calc(100% - var(--gutter));max-width:900px;max-width:var(--content-width);margin-left:auto;margin-right:auto}.u-content-wrap--wide>*{width:calc(100% - 1.125rem);width:calc(100% - var(--gutter-half));max-width:calc(900px + 20vw);max-width:var(--content-wide);margin-left:auto;margin-right:auto}.u-inline{display:inline}.u-block{display:block}.u-inline-block{display:inline-block}.u-table{display:table}.u-table-cell{display:table-cell}.u-none{display:none}.u-vh100{height:100vh}.u-height100{height:100%}.u-vh100-min{min-height:100vh}.u-vw100{height:100vw}.u-align-baseline{vertical-align:baseline}.u-align-top{vertical-align:top}.u-align-middle{vertical-align:middle}.u-align-bottom{vertical-align:bottom}.u-overflow-hidden{overflow:hidden}.u-overflow-visible{overflow:visible}.u-overflow-scroll{overflow:scroll}.u-overflow-auto{overflow:auto}.u-hyphenate{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.u-nowrap{white-space:nowrap}.u-rel{position:relative}.u-abs{position:absolute}.u-fix,.u-fixed{position:fixed}.u-static{position:static}.u-top0{top:0}.u-right0{right:0}.u-bottom0{bottom:0}.u-left0{left:0}.u-z0{z-index:0}.u-z1{z-index:1}.u-z2{z-index:2}.u-z3{z-index:3}.u-z4{z-index:4}.u-left{float:left}.u-right{float:right}.u-fit{max-width:100%}.u-invisible{visibility:hidden}.u-visible{visibility:visible}.shadow-hover{overflow:visible}.shadow-hover:after{content:"";border-radius:3px;border-radius:var(--border-radius);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition-duration:.16s;transition-duration:var(--timing);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--ease);transition-property:opacity;box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px currentColor}.shadow-hover:hover:after{opacity:1}.opacity-hover{opacity:1;transition-duration:.16s;transition-duration:var(--timing);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--ease);transition-property:opacity}.opacity-hover:hover{opacity:.7;opacity:var(--opacity)}.u-text-color{color:#212529;color:var(--color-text)}.u-text-gray{color:#ced4da;color:var(--color-gray)}.u-text-silver{color:#f8f9fa;color:var(--color-silver)}.u-text-white{color:#fff}.u-text-muted{color:#868e96;color:var(--color-text-muted)}.u-text-1{color:#66b7f5;color:var(--color-1)}.u-text-2{color:#5cdd96;color:var(--color-2)}.u-text-1-dark{color:#5091c2;color:var(--color-1-dark)}.u-text-2-dark{color:#43a26e;color:var(--color-2-dark)}.u-bg-1{background-color:#66b7f5;background-color:var(--color-1)}.u-bg-2{background-color:#5cdd96;background-color:var(--color-2)}.u-bg-1-light{background-color:#a4d4f9;background-color:var(--color-1-light)}.u-bg-2-light{background-color:#8af7ba;background-color:var(--color-2-light)}.u-bg-1-dark{background-color:#5091c2;background-color:var(--color-1-dark)}.u-bg-2-dark{background-color:#43a26e;background-color:var(--color-2-dark)}.u-bg-black{background-color:#000}.u-bg-gray{background-color:#ced4da;background-color:var(--color-gray)}.u-bg-silver{background-color:#f8f9fa;background-color:var(--color-silver)}.u-bg-silver,.u-bg-white{color:#212529;color:var(--color-text)}.u-bg-white{background-color:#fff}.u-bg-info{background-color:#d5ebfc;background-color:var(--color-info-light);color:#305674;color:var(--color-info-dark);border-color:rgba(48,86,116,.3)}.u-bg-success{background-color:#d7fce8;background-color:var(--color-success-light);color:#43a26e;color:var(--color-success-dark);border-color:rgba(67,162,110,.3)}.u-bg-warning{background-color:#f8dcdd;background-color:var(--color-warning-light);color:#6b3538;color:var(--color-warning-dark);border-color:rgba(107,53,56,.3)}.u-bg-transparent{background-color:transparent}.u-bg-frost-1{background-color:rgba(248,249,250,.15);background-color:var(--color-frost-1)}.u-bg-frost-2{background-color:rgba(248,249,250,.3);background-color:var(--color-frost-2)}.u-bg-frost-3{background-color:rgba(248,249,250,.5);background-color:var(--color-frost-3)}.u-bg-frost-4{background-color:rgba(248,249,250,.9);background-color:var(--color-frost-4)}.u-bg-tint-1{background-color:rgba(52,58,64,.1);background-color:var(--color-tint-1)}.u-bg-tint-2{background-color:rgba(52,58,64,.3);background-color:var(--color-tint-2)}.u-bg-tint-3{background-color:rgba(52,58,64,.5);background-color:var(--color-tint-3)}.u-bg-tint-4{background-color:rgba(52,58,64,.9);background-color:var(--color-tint-4)}.u-hover-frost:hover{background-color:rgba(248,249,250,.3);background-color:var(--color-frost-2)}.u-hover-tint:hover{background-color:rgba(52,58,64,.3);background-color:var(--color-tint-2)}.u-fill-1{fill:#66b7f5;fill:var(--color-1)}.u-fill-2{fill:#5cdd96;fill:var(--color-2)}.u-fill-1-light{background-color:#a4d4f9;background-color:var(--color-1-light)}.u-fill-2-light{background-color:#8af7ba;background-color:var(--color-2-light)}.u-fill-1-dark{background-color:#5091c2;background-color:var(--color-1-dark)}.u-fill-2-dark{background-color:#43a26e;background-color:var(--color-2-dark)}.has-pale-pink-background-color{background-color:#fbc5e3}.has-vivid-red-background-color{background-color:#e57278;background-color:var(--theme-red)}.has-luminous-vivid-orange-background-color{background-color:#fea941}.has-luminous-vivid-amber-background-color{background-color:#ffef79;background-color:var(--theme-yellow)}.has-light-green-cyan-background-color{background-color:#a7f9f5}.has-vivid-green-cyan-background-color{background-color:#8af7ba}.has-pale-cyan-blue-background-color{background-color:#bee0fa}.has-vivid-cyan-blue-background-color{background-color:#66b7f5;background-color:var(--theme-blue)}.has-vivid-purple-background-color{background-color:#a466f5}.has-very-light-gray-background-color{background-color:#f8f9fa;background-color:var(--theme-silver)}.has-cyan-bluish-gray-background-color{background-color:#ced4da;background-color:var(--theme-gray)}.has-very-dark-gray-background-color{background-color:#495057;background-color:var(--theme-slate)}.has-pale-pink-color{color:#fbc5e3}.has-vivid-red-color{color:#e57278}.has-luminous-vivid-orange-color{color:#fea941}.has-luminous-vivid-amber-color{color:#ffef79}.has-light-green-cyan-color{color:#a7f9f5}.has-vivid-green-cyan-color{color:#8af7ba}.has-pale-cyan-blue-color{color:#bee0fa}.has-vivid-cyan-blue-color{color:#66b7f5}.has-very-light-gray-color{color:#f1f3f5}.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color{color:#343a40}.alignleft{float:left;margin-right:1.5rem;align-content:flex-start}.alignleft,.alignright{display:flex;flex-wrap:wrap;flex-direction:column}.alignright{float:right;margin-left:1.5rem;align-content:flex-end}.aligncenter{display:flex;flex-wrap:wrap;flex-direction:column;align-content:center}.alignwide{width:calc(100% - 1.125rem);width:calc(100% - var(--gutter-half));max-width:calc(900px + 20vw);max-width:var(--content-wide)}.alignfull{width:100%;max-width:none}.u-color-inherit,.u-color-inherit *{color:inherit}.u-link.u-link{background-image:linear-gradient(0deg,transparent,transparent 1px,#66b7f5 0,#66b7f5 2px,transparent 0);background-image:linear-gradient(0deg,transparent,transparent 1px,var(--color-link) 0,var(--color-link) 2px,transparent 0)}.u-opacity{opacity:.7;opacity:var(--opacity)}.u-opacity1{opacity:1}.hidden{display:none}.screen-reader-text.screen-reader-text{position:fixed;top:0;left:0;width:2px;height:2px;opacity:0;overflow:hidden;border:none;margin:0;padding:0;display:block;visibility:visible;clip:auto;white-space:inherit}.screen-reader-text:active,.screen-reader-text:focus{height:auto;width:auto;margin:0;overflow:visible;z-index:100000}.clear:after,.clear:before{content:"";display:table}.clear:after{clear:both}.disabled{pointer-events:none;cursor:default;opacity:.5}.u-border{border:1px solid}.u-border0{border-width:0}.u-br{border-radius:3px;border-radius:var(--border-radius)}.u-br0{border-radius:0}.u-round{border-radius:50%}@media print{*,:after,:before,a{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}:root{font-size:100%}article,body{min-width:992px!important;font-size:16px}.u-print-none,body>:not(main),nav{display:none!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.u-h1,.u-h2,.u-h3,.u-h4,.u-h5,.u-h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500}h1{font-size:2.25rem!important}h2{font-size:2rem!important}h3{font-size:1.5rem!important}h4{font-size:1.25rem!important}h5{font-size:.875rem!important}h6{font-size:.85rem!important}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}@page{size:a3}}article .gform_wrapper{max-width:900px;max-width:var(--content-width);margin:0 auto}.gv-field-label{font-weight:700}.gv-back-link a,:root:root:root:root .gform_button[type=submit]{color:inherit;background-color:rgba(206,212,218,.9);background-color:var(--color-shade-4);font-size:.9rem;padding:.625em 1.25em;padding:var(--button-padding);min-height:2.5em;min-height:var(--input-height);border:2px solid transparent;border-radius:3px;border-radius:var(--border-radius);display:inline-block;line-height:1.25;line-height:var(--heading-line-height);cursor:pointer;transition-duration:.16s;transition-duration:var(--timing);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--ease);transition-property:color,border-color,opacity,background-color,box-shadow;transition-property:var(--transition-props)}.gv-back-link a:focus,.gv-back-link a:hover,:root:root:root:root .gform_button[type=submit]:focus,:root:root:root:root .gform_button[type=submit]:hover{box-shadow:inset 0 -10em 0 0 rgba(52,58,64,.1);box-shadow:var(--hover-shadow);border-color:rgba(52,58,64,.1);border-color:var(--hover-color)}:root:root .gform_body{font-size:.9rem}:root .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),:root:root .gform_wrapper select{padding:.625em;padding:var(--input-padding);line-height:normal}:root:root:root li.gfield input[type=radio]{margin-top:0}:root:root .gform_wrapper a.chosen-single{background:rgba(206,212,218,.1);background:var(--input-bg-color);box-shadow:none;border-color:#ced4da;border-color:var(--color-gray);height:2.25rem;padding:.5em;border-width:2px}:root:root .gform_wrapper .chosen-container{font-size:.9em}:root:root .gform_wrapper .chosen-container-single .chosen-single div{width:2rem}:root:root .gform_wrapper .chosen-container-single .chosen-single div b{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23495057' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7.5l9 9 9-9'/%3E%3C/svg%3E")!important;background-image:var(--chevron-bg-image)!important;background-position:center right .5em;background-repeat:no-repeat;background-size:.9rem!important}.ui-datepicker.ui-datepicker{font-family:inherit;font-size:.7rem;background-color:#fff}.ui-datepicker.ui-datepicker tbody tr td{border-color:#ced4da;border-color:var(--color-gray)}.ui-datepicker.ui-datepicker .ui-datepicker-unselectable.ui-state-disabled{background-color:#ced4da;background-color:var(--color-gray)}.ui-datepicker.ui-datepicker .ui-datepicker-header{background-color:#66b7f5;background-color:var(--color-1);color:inherit;border-width:0;box-shadow:none;text-shadow:none}.ui-datepicker.ui-datepicker .ui-datepicker-title select{min-width:70px;margin:2px 1px;background-color:rgba(248,249,250,.9);background-color:var(--color-frost-4);font-size:.8rem;min-height:1rem;padding:1px;border-color:rgba(248,249,250,.9);border-color:var(--color-frost-4)}.ui-datepicker.ui-datepicker .ui-datepicker-calendar .ui-state-default{box-shadow:none;text-shadow:none;background:var(--silver);color:#343a40}.ui-datepicker.ui-datepicker .ui-datepicker-calendar .ui-state-hover{background:#fff}.ui-datepicker.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#fff;color:#000;margin:0;border-color:#66b7f5;border-color:var(--color-1);font-size:.875rem;font-size:var(--h6)}