/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--nocturne-serif:"nocturne-serif";--nocturne-serif-lights:"nocturne-serif-lights";--serif:Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;--sans-serif:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;--monospace:Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;--font-sys:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Oxygen-Sans", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--font-primary:var(--nocturne-serif-lights), var(--serif), var(--font-sys);--font-secondary:var(--nocturne-serif), var(--serif), var(--font-sys);--font-size-base:18px;--line-height:1.5;--green:#293E2F;--cream:#F7F4E8;--yellow:#F1ECD9;--letterspacing:0;--width-xxl:1920px;--width-xl:1680px;--width-l:1280px;--width-m:768px;--width-s:320px;--logowidth:240px;--headerheight:150;--fullheight:0;--bannerheight:0;--vh:0;--uivh:calc(var(--vh, 1vh) * 100px);--adminbarheight:0;--pad:24px;--gridgap:0;--gridauto:240px;--flexgap:0;--gridcols:1;--gridgap:0;--aspectratio:1/1;--transition-attr:all;--transition-time:0.2s;--transition-type:ease;--focus-box-shadow:0 0 0 3px rgba(21, 156, 228, 0.4);margin-top:0!important}html{height:100%;height:100vh;height:-moz-available;height:fill-available;max-width:100vw;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}html:focus-within{scroll-behavior:smooth}body{overflow-y:scroll;overflow-x:hidden;min-width:320px;max-width:100vw;min-height:100%;min-height:100vh;min-height:-moz-available;min-height:fill-available;scroll-behavior:smooth;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports(-webkit-touch-callout:none){html{height:-webkit-fill-available}body{min-height:-webkit-fill-available}}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}p{font-weight:inherit;text-rendering:optimizeSpeed;font-size:inherit;line-height:inherit;margin:0}a{display:inline-block;color:currentColor;text-decoration:underline;text-decoration-skip-ink:auto}a,label,button,[type="button"],[type="reset"],[type="submit"]{-webkit-tap-highlight-color:#fff0;cursor:pointer}ul[role="list"],ol[role="list"]{list-style:none}img,picture,svg{max-width:100%;display:block}main,header,nav,article,section,footer,address,time,hgroup{display:block}address{font-style:normal}main,h1,h2,h3,h4,h5,h6,p,pre,code,kbd,samp{font:inherit;font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6,p,a,.breakword{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.hyphen{-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}b,strong{font-weight:700}ul,ol{list-style:none}img,video{height:auto;max-width:100%;border-style:none}img:not([src]):not([srcset]){visibility:hidden}iframe{border:0;max-width:100%}table{border-collapse:collapse;border-spacing:0;display:block;max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto;white-space:nowrap}table:not[align],table.left,table[align="left"]{margin-right:auto}table.center,table[align="center"]{margin-left:auto;margin-right:auto}table.right,table[align="right"]{margin-left:auto}table.justify,table[align="justify"]{max-width:100%;width:100%}td,th{padding:.2em;border-bottom:2px solid currentColor}thead th,thead td{border-width:3px}td:not([align]),th:not([align]){text-align:left}pre{position:relative;overflow-x:auto}pre,code,kbd,samp{font-family:monospace}code{font-family:Inconsolata,monospace!important;font-size:inherit!important;background:var(--bg-alt)!important;color:var(--color-text-alt)!important;word-wrap:break-word!important;box-decoration-break:clone!important;padding:.1rem .3rem .2rem!important;border-radius:.2rem!important}pre.wp-block-code{background:var(--bg-alt)!important;color:var(--color-text-alt)!important}pre.wp-block-code .token.punctuation{color:var(--color-text-alt)!important;color:var(--violet)!important}pre code{display:block!important;white-space:pre!important;-webkit-overflow-scrolling:touch!important;max-width:100%!important;min-width:100px!important;padding:0!important}pre.wp-block-code code::before{content:attr(lang);display:inline-block;position:absolute;bottom:100%;margin-bottom:-1.5em;right:0;z-index:1;font-size:75%;pointer-events:none;letter-spacing:0;text-transform:uppercase;background:var(--yellow);color:var(--dark);padding:.2rem .5rem}canvas{font-family:Inconsolata,monospace;font-size:inherit;background:var(--bg-alt);color:var(--color-text-alt);word-wrap:break-word;box-decoration-break:clone;padding:.1rem .3rem .2rem;border-radius:.2rem}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}small{font-size:80%}sub,sup{font-size:50%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;margin:0;color:var(--color-text-alt)}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;leading-trim:both;text-edge:cap alphabetic}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:none;box-shadow:var(--focus-box-shadow)}:focus{outline:none;box-shadow:var(--focus-box-shadow)}:focus:not(:focus-visible){box-shadow:none}:focus-visible{box-shadow:var(--focus-box-shadow)}input:focus-visible,textarea:focus-visible,button:focus-visible{box-shadow:var(--focus-box-shadow)}a:active,button:active,input[type="submit"]:active,form label:active{box-shadow:var(--focus-box-shadow)}[id]{scroll-margin-top:calc((var(--adminbarheight) + var(--headerheight)) * 1px)}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}body .acf-field .acf-label label,body label{display:table}progress{vertical-align:baseline}textarea{overflow:auto;width:100%}[type="checkbox"],[type="radio"]{padding:0;border:2px solid currentColor}[type="checkbox"][role="switch"]{border-width:3px}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}::selection{background-color:rgb(21 156 228 / .4)}::-moz-selection{background-color:rgb(21 156 228 / .4)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.flex{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:flex;gap:var(--flexgap)}.flexinline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex.flexo>*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.flex.flexi>*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flexwrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flexnowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flexgrow>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flexcol{-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flexrow{-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flexdirection{-webkit-box-direction:normal;box-direction:normal}.flexdirectionreverse{-webkit-box-direction:reverse;box-direction:reverse}.flexstretch{-webkit-box-pack:justify;box-pack:justify;-ms-flex-pack:stretch;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flexstart{-ms-flex-line-pack:flex-start;align-content:flex-start;-webkit-box-align:flex-start;box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.flexwrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexfirst{-webkit-box-ordinal-group:0;box-ordinal-group:-1;-ms-flex-order:-1;order:-1}.flexorder{-webkit-box-ordinal-group:1;box-ordinal-group:0;-ms-flex-order:-1;order:-1}.flexistretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.flexaround{-moz-justify-content:space-around;-ms-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flexspaceb{-webkit-box-pack:space-between;box-pack:space-between;-ms-flex-pack:space-between;-moz-flex-pack:space-between;justify-content:space-between}.flexevenly{-webkit-box-pack:space-evenly;box-pack:space-evenly;-ms-flex-pack:space-evenly;-moz-flex-pack:space-evenly;justify-content:space-evenly}.flexcenter{-moz-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexend{-moz-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flexvcenter{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.flexgap{--flexgap:var(--pad)}.grid{--gridcols:1;--gridgap:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gridgap)}.grid>*{width:100%;max-width:calc(100% / var(--gridcols))}@supports (display:grid) OR (display:-ms-grid){.grid{display:-ms-grid;display:grid;grid-template-columns:repeat(var(--gridcols),minmax(0,1fr));grid-gap:var(--gridgap);gap:var(--gridgap)}.grid>*{width:auto;max-width:none}}.gridreverse{direction:rtl}.gridreverse>*{direction:ltr}.gridcenter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;justify-items:center}.gridstretch{-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}.gridvcenter{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gridgap{--gridgap:var(--pad)}.grid>.gridspan{grid-column:var(--gridspan,1 / -1)}.grid>.gridspan2{grid-column:auto / span 2}.grid>.gridspan3{grid-column:auto / span 3}.grid>.gridspan4{grid-column:auto / span 42}.grid>.gridclear{grid-column:1 / span 1}.grid,.grid21,.grid31,.grid32,.grid321,.grid4321,.grid432,.grid421{gap:var(--gridgap);-ms-grid-columns:1fr;grid-template-columns:1fr}.grid432,.grid32,.grid2{-ms-grid-columns:1fr var(--gridgap) 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.grid3{-ms-grid-columns:1fr var(--gridgap) 1fr var(--gridgap) 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width:640px){.gridauto{grid-template-columns:repeat(auto-fit,minmax(var(--gridauto,240px),1fr))}.grid4321,.grid421{-ms-grid-columns:1fr var(--gridgap) 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.grid21{-ms-grid-columns:1fr var(--gridgap) 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:960px){.grid21 .grid21{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (min-width:768px){.grid31{-ms-grid-columns:1fr var(--gridgap) 1fr var(--gridgap) 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:640px){.grid321{-ms-grid-columns:1fr var(--gridgap) 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:960px){.grid4321,.grid321,.grid432,.grid32{-ms-grid-columns:1fr var(--gridgap) 1fr var(--gridgap) 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1280px){.grid421,.grid432{-ms-grid-columns:1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr;grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1600px){.grid4321,.grid432{-ms-grid-columns:1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr;grid-template-columns:repeat(4,minmax(0,1fr))}}.grid[class*="1"]>*:only-child{grid-column:1/-1}.grid[class*="1"]>*:only-child a{display:block}.grid[class*="1"]>*:only-child img{width:100%}.aspect{--aspectratio:1/1;aspect-ratio:var(--aspectratio)}.aspect.square{--aspectratio:1/1}.aspect.video{--aspectratio:16/9}.aspect.video-alt{--aspectratio:9/16}.aspect.rect{--aspectratio:4/3}@supports not (aspect-ratio:var(--aspectratio)){.aspect{position:relative}.aspect::before{content:"";float:left;padding-top:calc(100% / calc(var(--aspectratio)))}.aspect::after{content:"";display:block;clear:both}.aspect>*{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center}}.video-bg{background:#fff;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.video-bg .video-fg,.video-bg iframe,.video-bg video,.video-bg .youtubevideo{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1082px){.video-bg.cover .video-fg{width:300%;left:-100%}}@media screen and (min-width:1083px){.video-bg.cover .video-fg{height:300%;top:-100%}}@supports ((-o-object-fit:cover) or (object-fit:cover)){.video-bg.cover .video-fg.supports-cover{width:100%;height:100%;top:0;left:0}html:not(.safari) .video-bg.cover iframe,html:not(.safari) .video-bg.cover video,html:not(.safari) .video-bg.cover .youtubevideo{-o-object-fit:cover;object-fit:cover}}.video-bg.contain{font-size:0}.video-bg.contain *{font-size:16px}.video-bg.contain::before{content:"";display:inline-block;height:100%;vertical-align:middle}.video-bg.contain .video-fg{display:inline-block;vertical-align:middle;position:relative;width:100%;height:0;padding-bottom:56.25%;pointer-events:none}.video-bg.contain iframe,.video-bg.contain video{pointer-events:auto}@media (min-aspect-ratio:16/9){.video-bg.contain .video-fg{height:100%;padding-bottom:0;max-width:53.33333333vh;left:50%;margin-left:-26.66666667vh}}.ratio{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:56.25%}.ratio-4x3{padding-bottom:75%}.ratio iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.none{display:none}.visually-hidden{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:fixed;width:1px;word-wrap:normal}.cf{zoom:1}.cf::before,.cf::after{content:" ";display:table}.cf::after{clear:both}.pad{padding:var(--pad)}.rounded{border-radius:var(--pad)}.space{padding-top:var(--pad);padding-bottom:var(--pad)}.space *:not(.grid):not(legend):not(pre *):not(code *)+*{margin-top:var(--pad)}.space li+li,.space *+ul{margin-top:0}.space img+figcaption,.space label+input{margin-top:.5em}.greyscale{-webkit-filter:saturate(0%);filter:saturate(0%)}.contrasting{background-color:currentColor;color:var(--green)}.contrasting>*:not(img){filter:grayscale(100%) contrast(10000%) invert(1)}.transition-all,.ta{-webkit-transition:var(--transition-attr,all) var(--transition-time,0.2s) var(--transition-type,ease);-moz-transition:var(--transition-attr,all) var(--transition-time,0.2s) var(--transition-type,ease);-o-transition:var(--transition-attr,all) var(--transition-time,0.2s) var(--transition-type,ease);-ms-transition:var(--transition-attr,all) var(--transition-time,0.2s) var(--transition-type,ease);transition:var(--transition-attr,all) var(--transition-time,0.2s) var(--transition-type,ease)}.alignleft{float:left}.aligncenter{display:inline-block;position:relative;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.alignright{float:right}.alignwide{margin-left:auto;margin-right:auto;max-width:75vw;width:100%}.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:100vw}.textcenter{text-align:center}html{font-size:var(--font-size-base,18px)}body{font-size:100%;font-family:var(--font-secondary);font-weight:400;color:var(--color-text);background-color:#fff;line-height:var(--line-height,1.5)}body.admin-bar{--adminbarheight:32}@media screen and (max-width:782px){body.admin-bar{--adminbarheight:46}}@media screen and (max-width:959px){:root{--headerheight:120}}@media only screen and (max-device-width:1024px) and (orientation:portrait){.fullheight{height:100vh}.fullheight{--fullheight:calc(var(--uivh) - var(--adminbarheight) * 1px);height:var(--fullheight,100vh)}}#wpadminbar{background-color:#fff0;transition:background-color 0.3s;cursor:n-resize}#wpadminbar:hover{background-color:rgb(0 0 0)}#wpadminbar .ab-top-menu{pointer-events:all}#wpadminbar a:not(.ab-sub-wrapper a){-webkit-backdrop-filter:blur(3px) contrast(.8) hue-rotate(45deg);backdrop-filter:blur(3px) contrast(.8) hue-rotate(45deg);background:rgb(0 0 0 / .5);pointer-events:all}#wpadminbar .ab-sub-wrapper:empty{display:none!important}#wpadminbar #wp-admin-bar-site-name{position:relative!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);text-rendering:optimizelegibility;line-height:1.1;margin:0;color:var(--color-text);color:inherit;letter-spacing:var(--letterspacing,0);font-weight:400}p,legend,label{font-weight:inherit;text-rendering:optimizeSpeed;font-size:inherit;line-height:inherit;margin:0;--letterspacing:0;letter-spacing:var(--letterspacing,0)}a{display:inline-block;text-decoration:none;color:currentColor}a:hover{color:var(--yellow)}small,cite,figcaption{font-size:80%}figure{display:inline-block}figcaption{text-align:center;font-weight:700}sup,sub{font-size:80%}ins{border-bottom:1px solid currentColor}del,s{text-decoration:line-through}mark{background-color:var(--yellow)}.wrapper,.w-xl,.w-l,.w-m{max-width:var(--width-xl);margin:0 auto;width:100%;padding-left:20px;padding-right:20px}.w-l{max-width:var(--width-l)}.w-m{max-width:var(--width-m)}.primary{color:var(--green)}.secondary{color:var(--yellow)}.btn,button,[type="button"],[type="reset"],[type="submit"]{font-size:18px;letter-spacing:0;display:inline-block;padding:.2em 1em;margin:1em 0;-webkit-tap-highlight-color:#fff0;cursor:pointer;background-color:var(--green);border:2px solid var(--green);color:var(--cream)}.btn:hover,button:hover{background-color:var(--yellow);color:var(--green)}main article p a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:var(--green)}main article p a:hover{color:var(--yellow);text-decoration-color:var(--yellow)}main article ul{list-style:disc;margin:0 0 .5em 0;padding:0 0 0 20px}main article ol{list-style:decimal;margin:0 0 .5em 0;padding:0 0 0 20px}main article li{margin:0 0 .25em 0}.header-nav label{display:none;width:52px;height:52px;cursor:pointer;font-size:0;text-indent:-99em;position:fixed;right:26px;margin-top:-26px;z-index:750;background-color:var(--yellow);border-radius:50%;border:1px solid var(--green)}.header-nav label:hover{background-color:var(--green);color:#fff}.header-nav label .hamburger{display:block;width:24px;height:24px;margin:auto}.header-nav label .hamburger span{display:block;background:var(--green);height:3px;width:100%;margin:3px 0;transition:all 0.3s ease-out}.header-nav label:hover .hamburger span{background:var(--cream)}.header-nav label .hamburger span.hamburger-2{margin:5px 0}.header-nav #nav:focus-visible~label{outline:none;box-shadow:var(--focus-box-shadow);}.header-nav #nav:checked~label .hamburger span.hamburger-1{transform-origin:top left;transform:rotateZ(34deg);width:125%}.header-nav #nav:checked~label .hamburger span.hamburger-2{transform-origin:center center;transform:scaleX(0)}.header-nav #nav:checked~label .hamburger span.hamburger-3{transform-origin:bottom left;transform:rotateZ(-34deg);width:125%}.header-nav .nav-menu{display:block;font-size:18px}.header-nav .nav-menu ul{gap:46px 23px}.header-nav .nav-menu .menu a{position:relative}.header-nav .nav-menu a:hover{color:var(--green)}.header-nav .nav-menu a:hover::after,.header-nav .nav-menu li.current-menu-item a::after{content:"";position:absolute;left:0;right:0;z-index:2;width:80%;display:block;margin:10px auto 0 auto;border-bottom:1px solid var(--green)}@media screen and (max-width:960px){.header-nav label{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:flex}.header-nav .nav-menu{display:-ms-grid;display:grid;position:fixed;z-index:500;top:0;right:0;left:100%;height:100%;height:100vh;font-size:5rem;font-size:clamp(3rem, 4vw, 6rem);background:rgb(41 62 47 / .85);color:var(--cream);-webkit-backdrop-filter:blur(3px) contrast(120%);backdrop-filter:blur(3px) contrast(120%);overflow-y:auto}.header-nav .nav-menu ul{-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.header-nav #nav:checked~.nav-menu{left:0}.header-nav .nav-menu li.current-menu-item a{border-color:var(--cream)}.header-nav .nav-menu a:hover,.header-nav .nav-menu a:active{color:#fff}.header-nav .nav-menu li.current-menu-item a::after{border-color:var(--cream)}}body{margin:0;background:var(--cream);color:var(--green);font-size:24px;letter-spacing:0;font-weight:400;overflow-y:scroll}header.header{font-size:18px;letter-spacing:0;padding:46px 0}.header-text{--gridgap:23px 69px}.banner{background:#293E2F url(/wp-content/themes/perron/assets/images/banner.png) 50% 50% no-repeat scroll;background-size:cover;color:#fff;display:-ms-grid;display:grid;place-items:center;place-content:center;text-align:center;height:700px;padding:20px}body:not(.home) .banner{height:455px}.banner svg{max-width:407px;width:100%;height:auto;aspect-ratio:407/407;opacity:.23}.home .banner svg{opacity:.65}.banner svg path{fill:var(--cream)!important}.banner-blockquote{font-size:90px;font-size:clamp(60px, 5vw, 90px);letter-spacing:0;margin:0;display:-ms-grid;display:grid;place-items:center;place-content:center;grid-template:"banner";gap:36px 0;color:var(--cream)}.banner-blockquote h1{color:var(--cream)}body:not(.home) .banner-blockquote>*{grid-area:banner}@media screen and (min-width:447px){.banner-blockquote,.banner svg{min-width:407px}}.content{font-size:35px;font-size:clamp(18px, 4vw, 35px);padding:80px 24px;line-height:1.2;--lineheight:1.2}.content strong{font-weight:500;font-size:50px;font-size:clamp(24px, 4vw, 50px)}.content em{position:relative;font-size:24px;font-style:normal;line-height:1.2;letter-spacing:0}article.article p:not(:last-of-type){margin:0 0 1em 0}.content p:first-of-type{line-height:1.5}.content em strong,.content strong em{font-size:inherit;font-weight:600}@media screen and (max-width:767px){.content p:first-of-type{line-height:5vmax}.content strong,.content em strong,.content strong em{font-weight:500}}.home .content em{font-style:italic}body:not(.home) .content em:first-of-type::before{content:"";display:block;margin:26px auto 16px auto;width:0;height:66px;border-right:1px solid var(--green)}.home .content em:first-of-type::before{content:"";display:block;margin:46px auto 36px auto;width:126px;border-bottom:1px solid var(--green)}.text{padding:80px 0}.text-text{padding:0 20px}.text p{--letterspacing:0em}.text-text .btn{margin-top:2em}@media screen and (min-width:768px){.text-left::before{content:"";display:block;border-top:1px solid var(--green);margin-top:90px}.text.grid.grid31{grid-template-columns:2fr 690px 1fr;--gridgap:40px}}@media screen and (min-width:1280px){.page-id-635 .text-left::before{margin-top:55px}.page-id-635 .text.grid.grid31{grid-template-columns:1fr 1120px 1fr}}.callout-text{padding:80px 20px 60px 20px;background-color:var(--yellow);line-height:1.75}.callout p{--letterspacing:0em}.callout-text .btn{margin-top:2em}.callout-left{background-color:var(--yellow)}.callout.grid.grid31{--gridgap:0}@media screen and (min-width:768px){.callout.grid.grid31{grid-template-columns:1fr 3fr 1fr}}@media screen and (min-width:1280px){.callout-text{padding:80px 80px 60px 0}.callout.grid.grid31{grid-template-columns:1fr 1070px 1fr}}.blockquote{background-color:var(--yellow);padding:80px 20px}.blockquote blockquote{max-width:880px;margin:0 auto;font-size:24px}.blockquote-subtext{max-width:660px;margin:1em auto 0 auto;font-size:18px}.blockquote-subtext,.blockquote-subtext p,.blockquote-subtext p strong,.blockquote-subtext strong{font-weight:600}.blockquote a:hover{color:var(--green)!important;text-decoration:underline;text-decoration-style:dashed}.speech .wrapper{max-width:1364px}.speech-title{margin:120px auto 0 auto;padding:30px 20px;font-size:50px;text-align:center;border-top:1px solid var(--green);border-bottom:1px solid var(--green);font-weight:600;letter-spacing:0}.speech-title .inner{max-width:950px;margin:0 auto}.speech-text{margin:60px auto;font-size:24px;position:relative}.speech-text::before,.speech-text::after{content:"";display:block;width:340px;height:270px;position:absolute;z-index:-1;top:0;left:0;background:#fff0 url("data:image/svg+xml,%3Csvg viewBox='0 0 340 270' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3E%3Cpath d='M341.5 2631c-18 0-33.667-6.17-47-18.5-13.333-12.33-20-34.5-20-66.5 0-22.67 4.5-43.67 13.5-63s20.833-36.83 35.5-52.5c14.667-15.67 31.5-29.33 50.5-41 19-11.67 38.5-21.17 58.5-28.5l2 5c-27.333 17.33-47 36.5-59 57.5s-18 41.5-18 61.5c0 17.33 4.167 33.67 12.5 49 8.333 15.33 19.833 27.67 34.5 37 0 15.33-5.667 29.17-17 41.5-11.333 12.33-26.667 18.5-46 18.5Zm180 0c-18 0-33.667-6.17-47-18.5-13.333-12.33-20-34.5-20-66.5 0-22.67 4.5-43.67 13.5-63s20.833-36.83 35.5-52.5c14.667-15.67 31.5-29.33 50.5-41 19-11.67 38.5-21.17 58.5-28.5l2 5c-27.333 17.33-47 36.5-59 57.5s-18 41.5-18 61.5c0 17.33 4.167 33.67 12.5 49 8.333 15.33 19.833 27.67 34.5 37 0 15.33-5.667 29.17-17 41.5-11.333 12.33-26.667 18.5-46 18.5Z' style='fill:%23f1ecd9;fill-rule:nonzero' transform='translate(-274.5 -2361)'/%3E%3C/svg%3E") 0 0 no-repeat scroll}.speech-text::after{top:auto;left:auto;right:0;bottom:200px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 340 270' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3E%3Cpath d='M-1562.5-3701c-18 0-33.67-6.17-47-18.5-13.33-12.33-20-34.5-20-66.5 0-22.67 4.5-43.67 13.5-63s20.83-36.83 35.5-52.5c14.67-15.67 31.5-29.33 50.5-41 19-11.67 38.5-21.17 58.5-28.5l2 5c-27.33 17.33-47 36.5-59 57.5s-18 41.5-18 61.5c0 17.33 4.17 33.67 12.5 49 8.33 15.33 19.83 27.67 34.5 37 0 15.33-5.67 29.17-17 41.5-11.33 12.33-26.67 18.5-46 18.5Zm180 0c-18 0-33.67-6.17-47-18.5-13.33-12.33-20-34.5-20-66.5 0-22.67 4.5-43.67 13.5-63s20.83-36.83 35.5-52.5c14.67-15.67 31.5-29.33 50.5-41 19-11.67 38.5-21.17 58.5-28.5l2 5c-27.33 17.33-47 36.5-59 57.5s-18 41.5-18 61.5c0 17.33 4.17 33.67 12.5 49 8.33 15.33 19.83 27.67 34.5 37 0 15.33-5.67 29.17-17 41.5-11.33 12.33-26.67 18.5-46 18.5Z' style='fill:%23f1ecd9;fill-rule:nonzero' transform='rotate(180 -644.75 -1850.5)'/%3E%3C/svg%3E")}.speech-text .inner{max-width:1072px;margin:0 auto;padding:40px 0;padding:40px 0}.speech-text p{margin:0 0 1.5em 0;line-height:1.7;font-size:24px;letter-spacing:0}.speech-text strong{font-weight:600}.speech-text em:first-of-type::before{content:"";display:block;margin:36px auto 36px 0;width:126px;height:0;border-bottom:1px solid var(--green)}.publications-title h2{text-align:center;font-size:35px;padding-top:1em;margin:1em auto;border-top:1px solid var(--green);font-weight:400;font-family:var(--font-secondary)}.publications-file{background-color:var(--yellow);font-size:18px;margin-bottom:1em}.publications-file a{padding:1em 82px 1em 2em;display:block;font-family:var(--font-secondary);position:relative}.publications-file a::after{content:"";display:block;position:absolute;top:50%;margin-top:-18px;right:36px;width:36px;height:36px;border:5px solid var(--yellow);background:var(--yellow) url("data:image/svg+xml,%3Csvg viewBox='0 0 39 40' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round'%3E%3Cpath d='M40.5 34.765v-8.177c0-2.258-1.791-4.088-4-4.088h-28c-2.209 0-4 1.83-4 4.088v8.177' style='fill:none;fill-rule:nonzero;stroke:%23293e2f;stroke-width:3px' transform='matrix(1 0 0 -1 -3 60)'/%3E%3Cpath d='M10.5 25.221 20.324 15l9.823 10.221' style='fill:none;fill-rule:nonzero;stroke:%23293e2f;stroke-width:3px' transform='matrix(1 0 0 -1 -.823 40.602)'/%3E%3Cpath d='M5.735 16.765h24.53' style='fill:none;fill-rule:nonzero;stroke:%23293e2f;stroke-width:3px' transform='rotate(-90 17.25 14.515)'/%3E%3C/svg%3E") 0 0 no-repeat scroll}@media screen and (max-width:767px){.publications-file a{padding-right:55px}.publications-file a::after{right:9px}}.publications-file a:hover{color:var(--cream);background-color:var(--green)}.accordion>.wrapper{background:var(--yellow);padding:80px;max-width:1364px}.accordion details+details{border-top:1px solid var(--green)}.accordion details[open]{min-height:80px}.accordion summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative;list-style:none;-webkit-tap-highlight-color:#fff0}.accordion summary::before{content:"Read more";text-decoration:underline;margin-right:1em;min-width:124px;letter-spacing:0}.accordion summary::after{content:"";display:block;width:30px;height:30px;transition:1s;background:var(--yellow) url("data:image/svg+xml,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3E%3Cpath d='M16.667 4.684c-6.628 0-12 5.373-12 12.001 0 6.627 5.372 12 12 12 6.627 0 12-5.373 12-12.001-.037-6.612-5.388-11.963-12-12m0-2.666c8.1 0 14.666 6.566 14.666 14.666 0 8.101-6.566 14.667-14.666 14.667C8.566 31.351 2 24.785 2 16.684A14.6 14.6 0 0 1 16.667 2.018Z' style='fill:%23293e2f;fill-rule:nonzero' transform='matrix(1 0 0 -1 -2 31.351)'/%3E%3Cpath d='m20.667 22.146-4.4 4.4a1.266 1.266 0 0 1-2-.133 1.4 1.4 0 0 1 .133-1.8l5.334-5.267a1.267 1.267 0 0 1 1.866 0l5.334 5.267a1.4 1.4 0 0 1 .133 1.8 1.266 1.266 0 0 1-2 .133l-4.4-4.4Z' style='fill:%23293e2f;fill-rule:nonzero' transform='matrix(1 0 0 -1 -6 38.28)'/%3E%3C/svg%3E") 0 0 no-repeat scroll}.accordion details[open] summary::after{transform:rotate(180deg)}.accordion details[open] summary::before{content:"Read less"}@media screen and (max-width:767px){.accordion>.wrapper{padding:80px 20px}.accordion summary::before{content:none!important}}.accordion summary:focus{outline:none}.accordion-title{order:-1;margin-right:auto}.accordion-title h2{font-size:30px;font-family:var(--font-secondary);padding:1em 0;font-weight:600}.accordion-list,.accordion-file{padding:30px 0 30px 30px;font-family:var(--font-secondary)}.accordion-file{padding:0 0 0 30px;margin-top:1em}.accordion-file:last-child{margin-bottom:1em}.accordion-list-title,.accordion-file{position:relative}.accordion-file+.accordion-list-title,.accordion-list-title+.accordion-list-title{margin-top:1em}.accordion-list-title::before,.accordion-file::before{content:"\2022";display:inline-block;position:absolute;left:-30px;margin-top:2px;color:var(--green);font-size:40px;padding-right:1em;line-height:30px}.accordion-file::before{left:0}.accordion-list p{font-family:var(--font-secondary)}.accordion-file a{text-decoration:underline;vertical-align:middle}.accordion-file svg{display:inline-block;width:17px;height:17px;vertical-align:middle;margin-left:.5em}.accordion-file a:hover,.accordion-file a:active{color:var(--green);text-decoration-style:dashed}.accordion summary::-webkit-details-marker{display:none}.accordion .control-icon{fill:var(--green);transition:.3s ease;pointer-events:none}.accordion .control-icon-close{display:none}.accordion details[open] .control-icon-close{display:initial;transition:.3s ease}.accordion details[open] .control-icon-expand{display:none}footer.footer{background-color:var(--green);color:var(--cream);padding:46px 23px;margin-top:100px}.footer-nav{gap:46px 23px}footer.footer a:hover{color:#fff}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:link,a:visited{color:#444!important;text-decoration:underline}a::after,a:visited::after{content:" (" attr(href) ")"}a abbr[title]::after,a:visited abbr[title]::after{content:" (" attr(title) ")"}.ir a::after,a[href^="javascript:"]::after,a[href^="#"]::after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.searchform,nav{display:none}}