*,*:before,*:after{box-sizing:border-box}:where(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,dialog){margin:0;padding:0;border:0;font-size:100%;font:inherit}ul[role=list],ol[role=list]{list-style:none}:where(input,textarea){border:0}:where(button,input,select,textarea){color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::-webkit-selection{background-color:hsl(var(--brand-colour, 100 20% 20%));color:#fff}::-moz-selection{background-color:hsl(var(--brand-colour, 100 20% 20%));color:#fff}::selection{background-color:hsl(var(--brand-colour, 100 20% 20%));color:#fff}::-moz-placeholder{font-size:1em}::placeholder{font-size:1em}input[type=search],input[type=submit]{-webkit-appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{display:none}@media screen and (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}@font-face{font-family:FilsonPro;src:url(/dist/fonts/filsonProRegular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FilsonPro;src:url(/dist/fonts/filsonProItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:FilsonPro;src:url(/dist/fonts/filsonProBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FilsonPro;src:url(/dist/fonts/filsonProBoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:FilsonPro;src:url(/dist/fonts/filsonProBlack.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root,::backdrop{--gap: var(--font-size-base);--ps-letter-spacing: 40;--row-width-max: 1280px;--row-padding-block: 30px;--row-padding-inline: var(--gap);--fast: .3s;--slow: .6s;--very-slow: 2s;--font-size-base: 16px;--font-size-diminished: calc( .875 * var(--font-size-base) );--font-size-promoted: calc( 1.2 * var(--font-size-base) );--font-size-heading-small: calc( 1.4 * var(--font-size-base) );--font-size-heading: calc( 1.6 * var(--font-size-base) );--font-size-heading-large: calc( 2 * var(--font-size-base) );--font-family-primary: FilsonPro, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-family-helvetica: "Helvetica Neue", Helvetica, Arial, sans-serif;--input-padding: .5em 1em;--input-border-width: 2px;--input-border-radius: .25em;--input-border-colour: hsl(var(--black) / .1);--caret-colour: hsl(var(--ui-green));--ui-green: 103 46% 48%;--ui-red: 17 46% 48%;--black: 0 0% 0%;--grey: 0 0% 81%;--white: 0 0% 100%;--textColour: 121 81% 12%;--brandGreen: 145 100% 16%;--darkGreen: 120 100% 11%;--midGreen: 74 96% 28%;--highlightGreen: 72 100% 62%;--lightGreen: 74 88% 72%;--mudGreen: 73 55% 33%;--brightGreen: 73 96% 41%;--subtleGreen: 81 53% 92%;--altOne: 26 100% 51%;--altOneDark: 14 83% 47%;--altTwo: 186 100% 37%;--altTwoDark: 186 89% 32%;--altThree: 313 38% 48%;--altThreeDark: 312 53% 35%;--path-grey: 27 12% 93%;--fui-font: "FilsonPro";--fui-color: #334155;--fui-primary-color: #a2cd03;--fui-primary-color-hover: #033802;--fui-gray-100: #F1F5F9;--fui-gray-200: #E2E8F0;--fui-gray-300: #CBD5E1;--fui-gray-400: #94A3B8;--fui-gray-500: #64748B;--fui-gray-600: #475569;--fui-gray-700: #334155;--fui-gray-800: #1E293B;--fui-gray-900: #0F172A;--fui-check-bg-color-checked: hsl( var(--brightGreen) );--fui-input-error-border-color: red;--fui-border-color: hsl( var(--brightGreen) ) !important;--fui-border-radius: 4px !important;--fui-focus-border-color: #94A3B8 !important;--fui-focus-shadow: 0 0 0 3px hsl( var(--brandGreen) ) !important;--headerValue: 88px}@media screen and (min-width: 1024px){:root{--font-size-base: 18px;--row-padding-block: 45px;--headerValue: 100px}}@media screen and (min-width: 1280px){:root{--row-padding-block: 60px;--headerValue: 128px}}@media screen and (min-width: 1400px){:root{--row-padding-block: 75px}}.h1,.h2,.h3,.h4,.h5,.h6{text-wrap:balance;color:hsl(var(--brandGreen))}.h1.brightGreen,.h2.brightGreen,.h3.brightGreen,.h4.brightGreen,.h5.brightGreen,.h6.brightGreen{color:hsl(var(--brightGreen))}.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,.h6 strong{font-weight:900;color:hsl(var(--brightGreen))}.h1{font-size:40px;line-height:50px;font-weight:900;margin:0 0 20px}.h2{font-size:40px;line-height:50px;font-weight:900;margin:0}.h3{font-size:30px;line-height:36px;font-weight:900;margin:0}.h4{font-size:24px;line-height:30px;font-weight:900;margin:0}.h5{font-size:18px;line-height:24px;font-weight:900;margin:0}.h6{font-size:16px;line-height:24px;font-weight:900;margin:0}.largeText{font-size:20px;line-height:28px}@media screen and (min-width: 1024px){.h1{font-size:80px;line-height:90px}.h2{font-size:70px;line-height:80px}.h3{font-size:40px;line-height:48px}.h4{font-size:32px;line-height:40px}.h5{font-size:24px;line-height:32px}.h6{font-size:20px;line-height:28px}.largeText{font-size:26px;line-height:32px}}@media screen and (min-width: 1400px){.h1{font-size:100px;line-height:110px}.h2{font-size:82px;line-height:88px}.h3{font-size:50px;line-height:56px}.h4{font-size:40px;line-height:48px}.h5{font-size:30px;line-height:40px}.h6{font-size:24px;line-height:30px}.largeText{font-size:32px;line-height:40px}}html{background-color:hsl(var(--white));color:hsl(var(--textColour));accent-color:var(--highlightGreen, auto);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;font-size:var(--font-size-base)}body,input,select,textarea{font-size:var(--font-size-base, 100%);line-height:1.375;font-family:var(--font-family-primary);-webkit-hyphens:none;hyphens:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}sup{vertical-align:top;font-size:.75em}sub{vertical-align:bottom;font-size:.75em}strong,b{font-weight:700}em,i{font-style:italic}code{font:.85em/1 Courier,monospace;color:#006}a:link{-webkit-tap-highlight-color:hsl(var(--ui-green));text-decoration:none}a:link,a:visited{color:inherit}a:focus{outline-color:transparent}a:active{outline-color:transparent}[id]{scroll-margin-top:5vh}.faq:not(:last-of-type){margin-bottom:20px}details{border-bottom:1px solid hsl(var(--brightGreen));padding-bottom:20px}details>summary{list-style-type:none;font-weight:700;position:relative;padding:0 0 0 40px;cursor:pointer}details>summary::-webkit-details-marker{display:none}details>summary:focus{text-decoration:none}details>summary:before{position:absolute;top:50%;left:0;content:"+";font-size:36px;transform:translateY(-50%);color:hsl(var(--brightGreen))}details .content{padding:var(--gap, 1rem) 0 0 40px}details[open]>summary:before{content:"-"}img{max-width:100%}#target_hilight{position:absolute}a img{margin:0}img[data-object-fit=contain]{-o-object-fit:contain;object-fit:contain}img[data-object-fit=cover]{-o-object-fit:cover;object-fit:cover}picture{display:flex}picture img{width:100%;height:100%}picture{background-color:hsl(var(--black) / .2);position:relative}picture img{z-index:1}picture:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";display:block;width:64px;height:64px;border-radius:50%;border:8px solid #fff;border-color:#fff transparent #fff transparent;animation:loadingSpinner var(--slow, .9s) linear infinite}@keyframes loadingSpinner{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}main img,footer img{content-visibility:auto}html:not([data-js-available]) img.lazyload{display:none}.lazyload{opacity:0;transition:opacity .3s}.lazyloaded{opacity:1}:where(button){-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;border:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.legend{display:block;margin-bottom:1em;font-size:.875em;text-transform:uppercase}.htmlFieldset{margin-bottom:var(--gap)}.htmlFieldset.required legend:after,.htmlFieldset:has(*[required]) legend:after{content:" *";font-weight:700;opacity:.5}.htmlFieldset .fieldgroup-error-message{padding:.25em .5em .5em;border-radius:5px;background-color:red;color:#fff}.htmlFieldset>div{margin-top:var(--gap)}.htmlFieldset .theOptions{margin-top:calc(.5 * var(--gap));display:flex;flex-wrap:wrap;gap:calc(2 * var(--gap));padding:var(--input-padding);border-style:solid;border-width:var(--input-border-width);border-color:var(--input-border-colour);border-radius:var(--input-border-radius)}.htmlFieldset .theOptions .htmlField{margin-bottom:0}div.formField,div.htmlField{margin-bottom:var(--gap)}div.formField.required label>span:after,div.htmlField.required label>span:after,div.formField:has(*[required]) label>span:after,div.htmlField:has(*[required]) label>span:after{content:" *";font-weight:700;opacity:.5}div.formField.radio label,div.htmlField.radio label,div.formField.checkbox label,div.htmlField.checkbox label{display:flex}div.formField.radio label input,div.htmlField.radio label input,div.formField.checkbox label input,div.htmlField.checkbox label input{margin-right:20px}div.formField .field-error-message,div.htmlField .field-error-message{padding:.25em .5em .5em;border-radius:0 0 var(--input-border-radius, .25rem) var(--input-border-radius, .25rem);background-color:red;color:#fff}div.formField .form-instructions,div.htmlField .form-instructions{padding:.25em .5em .5em;border-radius:0 0 var(--input-border-radius, .25rem) var(--input-border-radius, .25rem);background-color:var(--input-border-colour);color:#fff;font-size:.875em}div.formField.hasError,div.htmlField.hasError{--input-border-colour: red}div.formField.hasError .form-instructions,div.htmlField.hasError .form-instructions{border-radius:0;border-right-color:red;border-left-color:red}.formActions{display:flex;align-items:center;justify-content:space-between;margin-top:var(--gap)}.formActions>*{margin-right:1em}.formActions>*:last-child{margin-right:0}.previouslyUploaded p{text-transform:uppercase;margin-bottom:.5em}.previouslyUploaded ul{--minimum-width: 220px;display:grid;grid-gap:var(--gap, 1rem);grid-template-columns:repeat(auto-fill,minmax(min(var(--minimum-width, 220px),100%),1fr))}.previouslyUploaded li{position:relative;display:flex}.previouslyUploaded li a{position:absolute;top:0;right:0;padding:.5em;background-color:#fff}.previouslyUploaded li a:hover{cursor:pointer}.previouslyUploaded li img{width:100%;display:flex}.sprigFetching{position:relative;aspect-ratio:16/9}.sprigFetching:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #fff;border-color:#fff transparent #fff transparent;animation:loadingSpinner var(--slow, .9s) linear infinite}.font-size\:diminished{font-size:var(--font-size-diminished)!important}.font-size\:base{font-size:var(--font-size-base)!important}.font-size\:promoted{font-size:var(--font-size-promoted)!important}.font-size\:heading-small{font-size:var(--font-size-heading-small)!important}.font-size\:heading{font-size:var(--font-size-heading)!important}.font-size\:heading-large{font-size:var(--font-size-heading-large)!important}:where(.uc_uppercase){text-transform:uppercase;letter-spacing:calc((var(--ps-letter-spacing, 40) / 1000) * 1em)}:where(.uc_uppercase-adjusted){text-transform:uppercase;letter-spacing:calc((var(--ps-letter-spacing, 40) / 1000) * 1em);font-size:.875em}:where(.uc_hide-visually):not(:focus):not(:active){position:absolute;height:1px;width:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}:where(.uc_hide-for-everyone){display:none!important}.uc_fade-out{opacity:.3;filter:grayscale(1) blur(3px)}.uc_card{padding:var( --gap );background-color:hsl(var(--brand-colour) / .25)}.uc_button{display:inline-flex;align-items:center;gap:calc(var(--gap) / 2);padding:calc(var(--gap) / 2) var(--gap);border-radius:2em;background-color:hsl(var(--brandGreen));font-weight:700;color:hsl(var(--white))!important;transition:all var(--fast)}.uc_button:hover{cursor:pointer;text-decoration:none;background:hsl(var(--altOne))!important;color:#fff!important}.uc_button.brightGreen{background-color:hsl(var(--brightGreen));color:hsl(var(--brandGreen))!important}.uc_button.brightGreen:hover{background:hsl(var(--altOne))!important;color:#fff!important}.uc_button.highlightGreen{background-color:hsl(var(--highlightGreen));color:hsl(var(--brandGreen))!important}.uc_button.highlightGreen:hover{background:hsl(var(--altOne))!important;color:#fff!important}.uc_popup:has(img){position:relative;display:block}.uc_popup:has(img):before{content:"";position:absolute;top:11px;right:9px;z-index:2;display:block;width:30px;height:30px;background:url(/dist/images/maximize-black.svg);background-size:contain;filter:blur(2px);opacity:0;transform:scale(.75);transition:all .3s;pointer-events:none}.uc_popup:has(img):after{content:"";position:absolute;top:10px;right:10px;z-index:3;display:block;width:30px;height:30px;background:url(/dist/images/maximize-white.svg);background-size:contain;opacity:0;transform:scale(.75);transition:all .3s;pointer-events:none}.uc_popup:has(img):hover:before,.uc_popup:has(img):focus:before{opacity:.5;transform:scale(1)}.uc_popup:has(img):hover:after,.uc_popup:has(img):focus:after{opacity:1;transform:scale(1)}dialog#lightbox{inset:clamp(1vw,10%,10vh) clamp(1vw,10%,10vh)}dialog#lightbox::backdrop{background-color:#000000a8;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}dialog#lightbox form{position:absolute;top:0;right:0;z-index:2}dialog#lightbox form button{display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;margin:0;background:url(/dist/svg/x-white.svg) 50% calc(50% + 1px) / 24px 24px no-repeat}.l_constrain{padding-inline:var(--gap, 1rem);width:100%;max-width:var(--row-max-width, 1280px);margin-inline:auto}.l_constrain-small{padding-inline:var(--gap, 1rem);width:100%;max-width:1280px;margin-inline:auto}.l_constrain-tiny{padding-inline:var(--gap, 1rem);width:100%;max-width:960px;margin-inline:auto}.l_padding-block{padding-block:var(--row-padding-block)}.l_padding-block-start{padding-block-start:var(--row-padding-block)}.l_padding-block-end{padding-block-end:var(--row-padding-block)}.l_padding-inline{padding-inline:var(--row-padding-inline)}.l_padding-inline-start{padding-inline-start:var(--row-padding-inline)}.l_padding-inline-end{padding-inline-end:var(--row-padding-inline)}.l_padding-full{padding:var(--row-padding-block) var(--row-padding-inline)}.l_stack{--_gap-small: calc( var(--gap, 1rem) * 1);--_gap-large: calc( var(--gap, 2rem) * 2);display:flex;flex-direction:column;justify-content:flex-start}.l_stack:only-child{block-size:100%}.l_stack>.split-stack{margin-block-end:auto}.l_stack>*+*{margin-block-start:var(--_gap-small, 1rem)}.l_stack[data-stack-size=large]>*+*{margin-block-start:var(--_gap-large, 1.25rem)}.l_cluster{display:flex;flex-wrap:wrap;gap:var(--gap, 1rem);justify-content:flex-start;align-items:center}.l_cluster.cluster-apart{justify-content:space-between}.l_cluster.cluster-at-start{align-items:flex-start}.l_liquid-grid{--minimum-width: 260px;display:grid;grid-gap:var(--gap, 1rem)}.l_liquid-grid.fullWidth{width:100%}@supports (width: min(220px,100%)){.l_liquid-grid{grid-template-columns:repeat(auto-fill,minmax(min(var(--minimum-width, 220px),100%),1fr))}}.fullWidth{gap:0px}.cms-textblock h1,.cms-textblock h2,.cms-textblock h3,.cms-textblock h4,.cms-textblock h5,.cms-textblock h6{color:hsl(var(--brandGreen))}.cms-textblock h1.brightGreen,.cms-textblock h2.brightGreen,.cms-textblock h3.brightGreen,.cms-textblock h4.brightGreen,.cms-textblock h5.brightGreen,.cms-textblock h6.brightGreen{color:hsl(var(--brightGreen))}.cms-textblock h1 strong,.cms-textblock h2 strong,.cms-textblock h3 strong,.cms-textblock h4 strong,.cms-textblock h5 strong,.cms-textblock h6 strong{font-weight:900;color:hsl(var(--brightGreen))}.cms-textblock a.uc_button{margin-top:20px;text-decoration:none}.cms-textblock h1{font-size:50px;line-height:60px;font-weight:900;margin:0 0 20px}.cms-textblock h2{font-size:40px;line-height:50px;font-weight:900;margin:0 0 20px}.cms-textblock h3{font-size:30px;line-height:36px;font-weight:900;margin:0 0 20px}.cms-textblock h4{font-size:24px;line-height:30px;font-weight:900;margin:0}.cms-textblock h5{font-size:18px;line-height:24px;font-weight:900;margin:0}.cms-textblock h6{font-size:16px;line-height:24px;font-weight:900;margin:0}.cms-textblock .largeText{font-size:20px;line-height:28px}@media screen and (min-width: 1024px){.cms-textblock h1{font-size:74px;line-height:82px}.cms-textblock h2{font-size:50px;line-height:60px}.cms-textblock h3{font-size:40px;line-height:48px}.cms-textblock h4{font-size:32px;line-height:40px}.cms-textblock h5{font-size:24px;line-height:32px}.cms-textblock h6{font-size:20px;line-height:28px}.cms-textblock .largeText{font-size:26px;line-height:32px}}@media screen and (min-width: 1400px){.cms-textblock h1{font-size:100px;line-height:110px}.cms-textblock h2{font-size:62px;line-height:70px}.cms-textblock h3{font-size:50px;line-height:56px}.cms-textblock h4{font-size:40px;line-height:48px}.cms-textblock h5{font-size:30px;line-height:40px}.cms-textblock h6{font-size:24px;line-height:30px}.cms-textblock .largeText{font-size:32px;line-height:40px}}.cms-textblock a{text-decoration:underline}.cms-textblock ol[style*="list-style-type:lower-roman"]{margin-left:20px}.cms-textblock ol[style*="list-style-type:lower-roman"] li::marker{font-size:.875em;color:hsl(var(--brightGreen));font-weight:700}.cms-textblock ol[style*="list-style-type:upper-roman"]{margin-left:20px}.cms-textblock ol[style*="list-style-type:upper-roman"] li::marker{font-size:.875em;color:hsl(var(--brightGreen));font-weight:700}.cms-textblock ol[style*="list-style-type:lower-latin"]{margin-left:20px}.cms-textblock ol[style*="list-style-type:lower-latin"] li::marker{font-size:.875em;color:hsl(var(--brightGreen));font-weight:700}.cms-textblock ol[style*="list-style-type:upper-latin"]{margin-left:20px}.cms-textblock ol[style*="list-style-type:upper-latin"] li::marker{font-size:.875em;color:hsl(var(--brightGreen));font-weight:700}.cms-textblock ol[style*="list-style-type:decimal"]{counter-reset:section;list-style-type:none!important;margin-left:20px}.cms-textblock ol[style*="list-style-type:decimal"] li{margin-left:20px;position:relative}.cms-textblock ol[style*="list-style-type:decimal"] li:before{counter-increment:section;content:counters(section,".") ". ";font-size:.875em;color:hsl(var(--brightGreen));font-weight:700;width:auto;display:inline-block;position:absolute;margin-right:100%;right:10px}.cms-textblock ul{margin-left:1.7em}.cms-textblock ul li::marker{font-size:.875em;color:hsl(var(--brightGreen));font-weight:700}.cms-textblock ol li{background:none;padding-left:0}.cms-textblock blockquote{padding:1em;margin-bottom:1em}.cms-textblock blockquote p:last-child{margin-bottom:0}.cms-textblock iframe{display:block;margin-bottom:2em}.cms-textblock figure.table{overflow-x:auto}.cms-textblock table{border-collapse:collapse;width:100%;margin-bottom:2em;font-size:16px;border:0px}.cms-textblock table thead tr th{text-align:left;background:hsl(var(--subtleGreen))}.cms-textblock table th,.cms-textblock table td{border-collapse:collapse;padding:10px;min-width:120px}.cms-textblock table td{text-align:left;vertical-align:top}.cms-textblock table tr{transition:background-color .2s}.cms-textblock table tr td{border-bottom:1px solid hsl(var(--subtleGreen))}.cms-textblock table tr:hover{background-color:hsl(var(--subtleGreen))}.cms-textblock table th{font-weight:700}.cms-textblock .align-left,.cms-textblock [align=left]{float:left;margin-right:2em;max-width:50%}.cms-textblock .align-right,.cms-textblock [align=right]{float:right;margin-left:2em;max-width:50%}.cms-textblock b,.cms-textblock strong{font-weight:700}.cms-textblock i,.cms-textblock em{font-style:italic}.cms-textblock>*{margin-bottom:1em}.cms-textblock ul{margin-bottom:1em}.cms-textblock .innerText>p:not(:last-of-type){margin-bottom:1em}.mixedContent>*{content-visibility:auto}.mixedContent .mixedContent_richText a[href^=http i]:not([href*=craft4-vca i]){color:hsl(var(--brightGreen))}.mixedContent .mixedContent_richText a[href^=http i]:not([href*=craft4-vca i]):after{content:"";vertical-align:top;display:inline-block;width:1ch;height:1ch;margin-inline-start:.25ch;background:transparent url(/dist/svg/globe-alt.svg) 0 0 / contain no-repeat}.mixedContent .mixedContent_richText a[href*=craft4-vca i]{color:green}.mixedContent .mixedContent_richText a[href^="#"]:after{content:"";vertical-align:top;display:inline-block;width:1ch;height:1ch;margin-inline-start:.25ch;background:transparent url(/dist/svg/switch-vertical.svg) 0 0 / contain no-repeat}.mixedContent .mixedContent_richText a[target=_blank]:after{content:"";vertical-align:top;display:inline-block;width:1ch;height:1ch;margin-inline-start:.25ch;background:transparent url(/dist/svg/external-link.svg) 0 0 / contain no-repeat}.mixedContent .mixedContent_richText a[target=_blank][href^=http i]:not([href*=craft4-vca i]):after{content:"";vertical-align:top;display:inline-block;width:2.25ch;height:1ch;margin-inline-start:.25ch;background-color:transparent;background-image:url(/dist/svg/globe-alt.svg),url(/dist/svg/external-link.svg);background-position:0 0,1.25ch 0;background-size:auto 1ch,auto 1ch;background-repeat:no-repeat,no-repeat}.mixedContent .mixedContent_richText a[href*="craft4-vca.ddev.site/content" i]:after,.mixedContent .mixedContent_richText a[href*="staging1.viewcreative.agency/craft4-vca/content" i]:after,.mixedContent .mixedContent_richText a[href*="craft4-vca.com/content" i]:after{content:"";vertical-align:top;display:inline-block;width:1ch;height:1ch;margin-inline-start:.25ch;background:transparent url(/dist/svg/document.svg) 0 0 / contain no-repeat}.mixedContent .mixedContent_blockquote{margin-inline:0;padding:1em 3em;border-left:.5em solid currentColor}.mixedContent .mixedContent_blockquote blockquote{margin-bottom:var(--gap)}.mixedContent .mixedContent_blockquote blockquote:before,.mixedContent .mixedContent_blockquote blockquote:after{content:"“";position:absolute;color:currentColor;font-size:4em}.mixedContent .mixedContent_blockquote blockquote:before{transform:translate(-.5em,-.35em)}.mixedContent .mixedContent_blockquote blockquote:after{content:"”";transform:translate(.125em,-.1em)}.mixedContent .mixedContent_blockquote cite{font-size:var(--font-size-diminished)}.mixedContent .mixedContent_spacer{height:var(--gap)}.mixedContent .mixedContent_spacer[data-space-size=medium]{height:calc(var(--gap) * 2)}.mixedContent .mixedContent_spacer[data-space-size=large]{height:calc(var(--gap) * 4)}.mixedContent .mixedContent_displayAs-thumbnailSlider,.mixedContent .mixedContent_displayAs-slider{margin-bottom:0}.mixedContent .mixedContent_fileList .file:not(:last-child){border-bottom:1px dashed black;margin-bottom:var(--gap);padding-bottom:var(--gap)}.mixedContent .mixedContent_fileList .top{padding-left:calc(var(--gap) * 2);background:transparent url(../images/heroicons/outline/download.svg) 0 0 no-repeat}.mixedContent .mixedContent_fileList a{display:inline-block;padding:.5ch 0 .5ch 3ch;background:transparent url(../images/heroicons/outline/download.svg) 0 50% / auto 24px no-repeat}.mixedContent .mixedContent_fileList a[href$=txt]{background-image:url(../images/heroicons/outline/document-download.svg)}.mixedContent .mixedContent_fileList a[href$=zip]{background-image:url(../images/heroicons/outline/folder-download.svg)}.mixedContent .mixedContent_mixedContentFiles h2{margin-bottom:1em}.mixedContent .mixedContent_mixedContentFiles .file .heading{font-weight:700;margin-bottom:0}.mixedContent .mixedContent_mixedContentFiles .file .description{margin-bottom:var(--gap)}.mixedContent .mixedContent_mixedContentFiles .file .meta{font-size:.875em;font-style:italic}.mixedContent .mixedContent_mixedContentEntries .image{margin-bottom:1em}.mixedContent .mixedContent_mixedContentEntries .heading{font-weight:700;margin-bottom:0}.mixedContent .mixedContent_mixedContentEntries .listingExcerpt{margin-bottom:0;font-size:.875em}.mixedContent .mixedContent_mixedContentEntries .readMore{margin-top:1em}.mixedContent .mixedContent_map{height:50vh;min-height:320px}.mixedContent .mixedContent_textByImage{display:flex;flex-direction:column;gap:var(--gap)}.mixedContent .mixedContent_imagesGrid[data-grid-style=compact i]{gap:0}.mixedContent .mixedContent_table table{width:100%}.mixedContent .mixedContent_table td,.mixedContent .mixedContent_table th{padding:.5em}.mixedContent .mixedContent_table thead{border-bottom:1px solid #999}.mixedContent .mixedContent_table thead th{text-transform:uppercase;font-size:.875em}.mixedContent .mixedContent_featuredLink{--_colour-light: var(--white);--_colour-dark: var(--black);position:relative}.mixedContent .mixedContent_featuredLink .text{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);width:clamp(300px,40vw,80vw);text-align:center;align-items:center}.mixedContent .mixedContent_featuredLink .uc_button{background-color:hsl(var(--_colour-light) / .5);color:hsl(var(--_colour-dark))!important}.mixedContent .mixedContent_featuredLink .uc_button:hover{background-color:hsl(var(--_colour-light) / 1)}.mixedContent .mixedContent_featuredLink[data-text-colour=light]{color:hsl(var(--_colour-light) / 1)}.mixedContent .mixedContent_featuredLink[data-text-colour=light] .uc_button{background-color:hsl(var(--_colour-dark) / .5);color:hsl(var(--_colour-light))!important}.mixedContent .mixedContent_featuredLink[data-text-colour=light] .uc_button:hover{background-color:hsl(var(--_colour-dark) / 1)}@media screen and (min-width: 720px){.mixedContent .mixedContent_textByImage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:0}.mixedContent .mixedContent_textByImage .text{padding:var(--gap);display:flex;align-items:center;justify-content:center;text-align:center}.mixedContent .mixedContent_textByImage .text .richText{justify-content:center}.mixedContent .mixedContent_textByImage picture{margin-bottom:0}.mixedContent .mixedContent_textByImage[data-expansion-method=scaleToFill] picture img{-o-object-fit:cover;object-fit:cover}.mixedContent .mixedContent_textByImage[data-expansion-method=stayAtTheTop]{align-items:start}.mixedContent .mixedContent_textByImage[data-expansion-method=stayInTheMiddle]{align-items:center}.mixedContent .mixedContent_textByImage[data-expansion-method=stayAtTheBottom]{align-items:end}.mixedContent .mixedContent_textByImage[data-text-position=left] .text{order:1}.mixedContent .mixedContent_textByImage[data-text-position=left] picture{order:2}}[data-popup=image]:has(img){position:relative;display:block}[data-popup=image]:has(img) img{transition:opacity var(--fast)}[data-popup=image]:has(img):before{content:"";position:absolute;top:11px;right:9px;z-index:2;display:block;width:30px;height:30px;background:url(/dist/images/maximize-black.svg);background-size:contain;filter:blur(2px);opacity:0;transform:scale(.75);transition:transform,opacity,var(--fast);pointer-events:none}[data-popup=image]:has(img):after{content:"";position:absolute;top:10px;right:10px;z-index:3;display:block;width:30px;height:30px;background:url(/dist/images/maximize-white.svg);background-size:contain;opacity:0;transform:scale(.75);transition:transform,opacity,var(--fast);pointer-events:none}[data-popup=image]:has(img):hover:before,[data-popup=image]:has(img):focus:before{opacity:.5;transform:scale(1)}[data-popup=image]:has(img):hover:after,[data-popup=image]:has(img):focus:after{opacity:1;transform:scale(1)}[data-popup=image][data-fetch-status=loading]:has(img) img{opacity:0}[data-popup=image][data-fetch-status=loading]:has(img):before,[data-popup=image][data-fetch-status=loading]:has(img):after{opacity:0}dialog#lightbox:modal{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:calc(2 * var(--gap));width:100%;height:100%;max-width:none;max-height:none;background:transparent}dialog#lightbox:modal .wrapper{position:relative}dialog#lightbox:modal::backdrop{background-color:transparent;-webkit-backdrop-filter:blur(.5rem) grayscale(1) contrast(.5);backdrop-filter:blur(.5rem) grayscale(1) contrast(.5)}dialog#lightbox:modal form{position:absolute;top:0;right:0;z-index:2}@media not (prefers-reduced-motion: reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:.6s}.pageHeader{view-transition-name:pageHeader}::view-transition-old(pageHeader),::view-transition-new(pageHeader){height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0%;object-position:50% 0%;animation-duration:.6s}}/*!
 * FilePond 4.30.6
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--assistant{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{position:absolute;margin:0;padding:0;left:1em;top:1.75em;width:calc(100% - 2em);opacity:0;font-size:0}.filepond--data{position:absolute;width:0;height:0;padding:0;margin:0;border:none;visibility:hidden;pointer-events:none;contain:strict}.filepond--drip{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:.1;pointer-events:none;border-radius:.5em;background:rgba(0,0,0,.01)}.filepond--drip-blob{position:absolute;transform-origin:center center;top:0;left:0;width:8em;height:8em;margin-left:-4em;margin-top:-4em;background:#292625;border-radius:50%;will-change:transform,opacity}.filepond--drop-label{position:absolute;left:0;right:0;top:0;margin:0;color:#red;display:flex;justify-content:center;align-items:center;height:0px;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em;color:hsl(var(--brandGreen))}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;text-align:center;line-height:1.5}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-color:#a7a4a4;cursor:pointer}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{font-size:1em;width:1.625em;height:1.625em;font-family:inherit;line-height:inherit;margin:0;padding:0;border:none;outline:none;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{width:100%;height:100%}.filepond--file-action-button.filepond--file-action-button:after{position:absolute;left:-.75em;right:-.75em;top:-.75em;bottom:-.75em;content:""}.filepond--file-action-button{cursor:auto;color:#fff;border-radius:50%;background-color:#00000080;background-image:none;box-shadow:0 0 #fff0;transition:box-shadow .25s ease-in}.filepond--file-action-button:hover,.filepond--file-action-button:focus{box-shadow:0 0 0 .125em #ffffffe6}.filepond--file-action-button[disabled]{color:#ffffff80;background-color:#00000040}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{width:2em;height:2em;padding:.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{border:none;line-height:inherit;background:transparent;font-family:inherit;color:inherit;outline:none;padding:0;margin:0 0 0 .25em;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{width:1.3125em;height:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{position:static;display:flex;flex-direction:column;align-items:flex-start;flex:1;margin:0 .5em 0 0;min-width:0;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{position:static;display:flex;flex-direction:column;align-items:flex-end;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;text-align:right;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;margin:0;padding:0;min-width:0;height:100%}.filepond--file-wrapper.filepond--file-wrapper>legend{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.filepond--file{position:static;display:flex;height:100%;align-items:flex-start;padding:.5625em;color:#fff;border-radius:.5em}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator,.filepond--file .filepond--file-action-button{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state=cancelled] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state*=error] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{animation:fall .5s .125s linear both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--file-info-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=invalid] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=error] .filepond--file-wrapper{animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shake{10%,90%{transform:translate(-.0625em)}20%,80%{transform:translate(.125em)}30%,50%,70%{transform:translate(-.25em)}40%,60%{transform:translate(.25em)}}@keyframes fall{0%{opacity:0;transform:scale(.5);animation-timing-function:ease-out}70%{opacity:1;transform:scale(1.1);animation-timing-function:ease-in-out}to{transform:scale(1);animation-timing-function:ease-out}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{position:absolute;top:0;left:0;right:0;z-index:1;padding:0;margin:.25em;will-change:transform,opacity}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em #00000040}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{transition:box-shadow .125s ease-in-out;box-shadow:0 0 #0000}.filepond--item[data-drag-state=drag]{cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em #00000053}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:hsl(var(--brandGreen))}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=invalid] .filepond--item-panel,[data-filepond-item-state*=error] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{position:absolute;top:0;left:0;right:0;margin:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(to bottom,#000 calc(100% - .5em),transparent 100%);mask:linear-gradient(to bottom,#000 calc(100% - .5em),transparent 100%)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:99999px;border:.3125em solid transparent;background-clip:content-box}.filepond--list.filepond--list{position:absolute;top:0;margin:0;padding:0;list-style-type:none;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{width:100%;height:100%;max-width:none;margin:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{bottom:0;height:auto;display:flex;justify-content:center;align-items:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{overflow:hidden;height:100%;margin-top:0;margin-bottom:0}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{left:0;right:0;height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{border-radius:.5em;background-color:transparant}.filepond--panel{position:absolute;left:0;top:0;right:0;margin:0;height:100%!important;pointer-events:none}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{transform-style:preserve-3d;background-color:transparent!important;border:none!important}.filepond--panel-top,.filepond--panel-bottom,.filepond--panel-center{position:absolute;left:0;top:0;right:0;margin:0;padding:0}.filepond--panel-top,.filepond--panel-bottom{height:.5em}.filepond--panel-top{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:none!important}.filepond--panel-top:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background-color:inherit}.filepond--panel-center,.filepond--panel-bottom{will-change:transform;backface-visibility:hidden;transform-origin:left top;transform:translate3d(0,.5em,0)}.filepond--panel-bottom{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:none!important}.filepond--panel-bottom:before{content:"";position:absolute;height:2px;left:0;right:0;top:-1px;background-color:inherit}.filepond--panel-center{height:100px!important;border-top:none!important;border-bottom:none!important;border-radius:0!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{position:static;width:1.25em;height:1.25em;color:#fff;margin:0;pointer-events:none;will-change:transform,opacity}.filepond--progress-indicator svg{width:100%;height:100%;vertical-align:top;transform-box:fill-box}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;position:relative;margin-bottom:1em;font-size:1rem;line-height:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:450;text-align:left;text-rendering:optimizeLegibility;direction:ltr;contain:layout style size}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root *:not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-top:1em;margin-bottom:1em}.filepond--root .filepond--credits{position:absolute;right:0;opacity:.175;line-height:.85;font-size:11px;color:inherit;text-decoration:none;z-index:3;bottom:-14px}.filepond--root .filepond--credits[style]{top:0;bottom:auto;margin-top:14px}.devWarning{position:absolute;top:0;left:0;right:0;padding:.5em 1em;text-align:center;background:rebeccapurple;color:#fff;animation:fadeOut .3s 2s both;pointer-events:none}html:not([data-dom-ready-state=complete]) *:not([data-on-load=""]){transition:none!important}.skiplink:focus{position:fixed;left:0;width:100vw;height:auto;padding:1ch;background-color:#ff0;color:navy;text-align:center;outline:0}.embedContainer{position:relative;width:100%;overflow:hidden}@supports not (aspect-ratio: 1 / 1){.embedContainer{height:0;padding-bottom:75%;max-width:100%}}.embedContainer iframe,.embedContainer object,.embedContainer embed,.embedContainer>div{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.embedContainer iframe *,.embedContainer object *,.embedContainer embed *,.embedContainer>div *{box-sizing:content-box}.embedContainer iframe img,.embedContainer object img,.embedContainer embed img,.embedContainer>div img{width:auto;max-width:none}@supports (aspect-ratio: 1 / 1){.embedContainer.widescreen{aspect-ratio:16 / 9}}@supports not (aspect-ratio: 1 / 1){.embedContainer.widescreen{padding-bottom:56.25%}}@supports (aspect-ratio: 1 / 1){.embedContainer.cinema185{aspect-ratio:1.85 / 1}}@supports not (aspect-ratio: 1 / 1){.embedContainer.cinema185{padding-bottom:54.05405405%}}@supports (aspect-ratio: 1 / 1){.embedContainer.cinema239{aspect-ratio:2.39 / 1}}@supports not (aspect-ratio: 1 / 1){.embedContainer.cinema239{padding-bottom:43%}}.sm ul{display:flex;align-items:center;flex-wrap:wrap;gap:calc(.5 * var(--gap));list-style:none;margin-bottom:0}.sm li a{display:block;transition:all .3s;transform-origin:50% 50%}.sm svg{display:block}.sm.brand-compliant li a{width:42px}.sm.brand-compliant li a:hover,.sm.brand-compliant li a:focus{transform:scale(1.1)}.sm.brand-compliant li.threads a{background:black;border-radius:5px}.sm.brand-compliant li.threads a svg path{fill:#fff}.sm.brand-compliant svg{width:42px;height:42px}.sm.outline li a{width:36px}.sm.outline li a:hover,.sm.outline li a:focus{transform:scale(1.1)}.sm.outline svg{width:36px;height:36px}.sm.outline svg path,.sm.outline svg circle{fill:currentColor}.sm .threads svg{width:32px;margin:0 auto}.socialButtonsRow .sm{display:block}.socialButtonsRow .sm .intro{margin-bottom:20px}.buildingBlocks{background:white}.buildingBlocks .row .socialButtonsRow:last-of-type{padding-block-end:30px}@media screen and (min-width: 1024px){.buildingBlocks .row .socialButtonsRow:last-of-type{padding-block-end:50px}}.seomatic-opening-hours li{display:flex}.seomatic-opening-hours li .day{width:3em}.seomatic-opening-hours li .closes:before{content:" - "}.pagination-controls{border-top:1px solid hsl(var(--brightGreen));padding-top:50px;margin-top:50px}.pagination-controls h3{display:none}.pagination-controls ul{display:flex;justify-content:space-between;list-style:none}.pagination-controls ul li.prev{align-self:flex-start}.pagination-controls ul li.next{align-self:flex-end;text-align:right}.pendingTranslation{color:red}a.ui-effect,.cms-textblock a:not(.uc_button){position:relative;display:inline-block}:is(a.ui-effect,.cms-textblock a:not(.uc_button)):before{position:absolute;top:-.1em;right:-.2em;bottom:-.1em;left:-.2em;z-index:-1;content:"";display:block;background-color:currentColor;opacity:.1;border-radius:.25em;transform-origin:bottom right;transform:scaleX(0);transition:transform var(--fast) ease}:is(a.ui-effect,.cms-textblock a:not(.uc_button)):hover:before{transform-origin:bottom left;transform:scaleX(1)}:where(header){--_borderColour: var(--grey)}:where(header) :where(.container1){display:flex}:is(:where(header) :where(.container1))>*+*{border-inline-start:1px solid hsl(var(--_borderColour))}:where(header) :where(.container1) #navigation_top{border-inline-start:none;padding-inline-end:var(--gap)}.siteTitle{margin:0!important}:where(.siteTitle a){display:block;aspect-ratio:4/3;width:120px;margin-bottom:0!important;transform:rotate(0);background:transparent url(/dist/images/fit-updated-26-green.svg) 50% 50% / 100px auto no-repeat}:where(#mainNavToggle){display:block;padding-inline:3em 1.1em;background:transparent url(/dist/images/icon-menu-open.svg) 1em 50% / 1.5em auto no-repeat;font-weight:700}@media screen and (max-width: 640px){:where(#mainNavToggle){font-size:18px}}:where(#navigation_top) ul{display:flex;gap:var(--gap);justify-content:flex-start;align-items:center;flex-wrap:wrap}:where(#showSiteSearch){display:block;aspect-ratio:1;width:90px;border-left:1px solid hsl(var(--_borderColour));background:transparent url(/dist/images/icon-search.svg) 50% calc(50% - .6em) / 1.5em auto no-repeat;margin-inline-start:auto}:where(#showSiteSearch) span{position:absolute;transform:translate(-50%,.3em);font-weight:700}.uc_button.eNews{padding-inline-start:calc(var(--gap) + 1.5em);background:url(/dist/images/newsletter.svg) 1rem center no-repeat hsl(var(--mudGreen))}.uc_button.eNews:hover,.uc_button.eNews:focus{background:url(/dist/images/newsletter.svg) 1rem center no-repeat hsl(var(--brightGreen))!important}.uc_button.donate{background-color:hsl(var(--altOne))}:where(html[data-sidebar-navigation]) #mainNavigationWrapper{--_padding:2.5rem;--_bgColour: var(--darkGreen);--_textColour: var(--white);--_borderColour: var(--highlightGreen);position:fixed;inset:90px auto 0 0;z-index:1000;isolation:isolate;padding:var(--_padding);background-color:hsl(var(--_bgColour));color:hsl(var(--_textColour));transform:translate(-100%);transition:transform var(--fast)}:where(html[data-sidebar-navigation]) #mainNavigationWrapper .sm{--_fill: var(--highlightGreen);margin-block-start:calc(var(--gap) * 2);padding-block-start:1em;border-block-start:1px solid hsl(var(--_fill))}:where(html[data-sidebar-navigation]) #mainNavigationWrapper .sm svg path,:where(html[data-sidebar-navigation]) #mainNavigationWrapper .sm svg circle{fill:hsl(var(--_fill))}:where(html[data-sidebar-navigation]) .mainNavigation{margin-block-end:calc(4 * var(--gap))}:where(html[data-sidebar-navigation]) .mainNavigation .groupAnchors{display:flex;gap:1em;justify-content:space-between}:where(html[data-sidebar-navigation]) .mainNavigation>li{font-weight:700}:where(html[data-sidebar-navigation]) .mainNavigation>li a{display:block;padding:.3em 0}:where(html[data-sidebar-navigation]) .mainNavigation li{border-bottom:1px solid hsl(var(--_borderColour))}:is(:where(html[data-sidebar-navigation]) .secondaryNavigation) li+li{margin-block-start:.3em}:where(html[data-sidebar-navigation=open]) header{position:sticky;inset:0 0 auto 0;z-index:1000;background-color:hsl(var(--white))}:where(html[data-sidebar-navigation=open]) #mainNavigationWrapper{transform:translateY(0)}:where(html[data-sidebar-navigation=open]) :where(#mainNavToggle){background:hsl(var(--darkGreen)) url(/dist/images/icon-menu-close.svg) 1em 50% / 1.5em auto no-repeat;color:hsl(var(--highlightGreen));padding-inline:3em 1em}:where(#mainNavigationWrapper){isolation:isolate}:where(.mainNavigation){background-color:hsl(var(--_bgColour))}:where(.mainNavigation) li{padding-left:10px}:where(.mainNavigation) .toggleSubmenu{background:transparent url(/dist/images/chevron-right.svg) 50% 50% / auto auto no-repeat;width:3ch;text-indent:-999em}:where(.mainNavigation) [data-submenu-status]{padding-right:0}:where(.mainNavigation) [data-submenu-status]>ul{isolation:isolate;position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--_padding);background-color:hsl(var(--_bgColour));transform:translate(0);z-index:-1;transition:transform var(--fast)}:where(.mainNavigation) a:hover,:where(.mainNavigation) a:focus{color:hsl(var(--brightGreen))}:where(.mainNavigation)>[data-submenu-status=closed]>ul{pointer-events:none}:where(.mainNavigation)>[data-submenu-status=open]>ul{pointer-events:all}:where(.mainNavigation)>[data-submenu-status=open]>ul{transform:translate(100%)}:where(.mainNavigation) .js-back{background:transparent url(/dist/svg/x-white.svg) 0% 0 / auto auto no-repeat;padding-inline-start:2em;text-transform:uppercase;font-size:var(--font-size-diminished);font-weight:400}@media screen and (max-width: 1023px){#navigation_top{display:none}.ctaButtons{position:fixed;inset:auto 0 var(--gap) 0;display:flex;justify-content:space-between;z-index:10}.ctaButtons :where(a.eNews,a.donate){filter:drop-shadow(0 .5em 1em hsl(var(--black) / .4))}.ctaButtons li{display:flex;align-items:center;padding-inline:1em}:where(#mainNavigationWrapper){overflow-y:auto}:where(.mainNavigation) [data-submenu-status]>ul{transform:translate(-100%);z-index:2}:where(.mainNavigation) [data-submenu-status=open]>ul{transform:translate(0)}}@media screen and (min-width: 1024px){#navigation_main{display:flex;flex-direction:column;height:100%}#navigation_main ul.mainNavigation{flex-grow:1}header{font-size:16px;transition:box-shadow var(--fast)}html[data-page-has-scrolled=true] header{box-shadow:0 0 1em hsl(var(--black) / .2)}:where(#mainNavToggle){border-inline-end:1px solid hsl(var(--_borderColour))}:where(#navigation_top){--_gap: calc(var(--gap) * 1);display:flex;margin-inline-start:auto;font-weight:700}:where(#navigation_top) a:after{content:"";width:0%;height:2px;display:block;background-color:transparent;transition:all ease .3s}:where(#navigation_top) a:hover,:where(#navigation_top) a:focus{color:hsl(var(--brightGreen))}:where(#navigation_top) a:hover:after,:where(#navigation_top) a:focus:after{content:"";width:100%;height:2px;display:block;background-color:hsl(var(--brightGreen))}:where(#navigation_top) ul{gap:calc(var(--_gap) * .75)}:where(.ctaButtons){display:flex}:where(.ctaButtons) li{display:flex;align-items:center;padding-inline:1em}:where(.ctaButtons) li+li{border-inline-start:1px solid hsl(var(--_borderColour))}:where(#showSiteSearch){margin-inline-start:0}:where(.mainNavigation) .js-back{background-position:0% 3px;padding-inline-start:1.5em}:where(.mainNavigation) li.js-back{display:none}:is(:where(.mainNavigation) li.js-back)+li{border-top-color:transparent}:where(.mainNavigation) li[data-submenu-status=open]{background-color:hsl(var(--lightGreen) / .1)}:where(.mainNavigation) [data-submenu-status]>ul.l-3{opacity:0;pointer-events:none}:where(.mainNavigation) [data-submenu-status=open]>ul.l-3{transform:translate(100%);opacity:1;pointer-events:auto}}@media screen and (min-width: 1280px){header{background:white;position:sticky;top:0;z-index:10;width:100%;font-size:18px}header .container1 button{font-size:inherit}:where(.siteTitle a){width:var(--headerValue);height:var(--headerValue);background-size:calc(100% - 20px) auto}:where(#showSiteSearch){width:var(--headerValue);background:transparent url(/dist/images/icon-search.svg) 50% calc(50% - .6em) / 2em auto no-repeat}:where(#showSiteSearch) span{position:absolute;transform:translate(-50%,.6em);font-size:var(--font-size-diminished)}:where(#navigation_top){margin-inline-end:var(--_gap);--_gap: calc(var(--gap) * 1)}:where(html[data-sidebar-navigation]) #mainNavigationWrapper{inset:var(--headerValue) auto 0 0}}@media screen and (min-width: 1440px){:where(#navigation_top) ul{gap:calc(var(--_gap) * 1.55)}}@media screen and (min-width: 1600px){:where(#navigation_top) ul{gap:calc(var(--_gap) * 2)}}dialog#siteSearchDialog{--_framePadding: 60px;position:fixed;inset:130px var(--_framePadding) var(--_framePadding);max-width:960px;max-height:calc(100svh - 130px - var(--_framePadding));width:calc(100% - (2 * var(--_framePadding)));margin:0 auto;padding:var(--_framePadding);overflow:visible}dialog#siteSearchDialog[open]{display:block}dialog#siteSearchDialog::backdrop{background-color:hsl(var(--brandGreen) / .4);-webkit-backdrop-filter:saturate(0) blur(.2rem);backdrop-filter:saturate(0) blur(.2rem)}dialog#siteSearchDialog[open] form[method=dialog]{position:absolute;top:-21px;right:-21px;z-index:2}dialog#siteSearchDialog[open] form[method=dialog] button{display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;margin:0;background:white url(/dist/svg/x.svg) 50% calc(50% + 1px) / 24px 24px no-repeat;border:2px solid hsl(var(--black));border-radius:2em;text-indent:-999em;overflow:hidden}dialog#siteSearchDialog output .inner{display:block;margin-block-start:var(--_framePadding)}footer{background-color:hsl(var(--darkGreen));color:hsl(var(--white));position:relative}footer .row1{padding-block:50px}footer .row1 .left .logo{transform:rotate(0);width:128px;margin-bottom:20px;aspect-ratio:1;background:transparent url(/dist/images/fit-updated-26-white.svg) 0 0 / 100% auto no-repeat}footer .row1 .right{padding-block-start:var(--gap);display:flex;flex-direction:column;gap:var(--gap);font-size:16px}footer .row1 h3{font-size:var(--font-size-diminished);line-height:24px;margin-bottom:0!important;color:hsl(var(--brightGreen));font-weight:900;text-transform:uppercase}footer .row2{padding-block:25px;background-color:hsl(var(--mudGreen));font-size:var(--font-size-diminished)}footer .row2>.container{padding-block-end:140px;background:url(/dist/images/logo-fundraising-regulator.webp) var(--gap) calc(100% - 3rem) / auto auto no-repeat}footer .row2 abbr{text-decoration:none}@media screen and (min-width: 680px){footer .row1 .right{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--gap)}footer .row2>.container{--_bottom-padding: 60px;padding-block-end:var(--_bottom-padding);background-position:calc(100% - var(--gap)) calc(100% - var(--_bottom-padding))}}@media screen and (min-width: 1024px){footer .row1{display:grid;grid-template-columns:1fr 2fr}footer .row2>.container{--_bottom-padding: 0px}}@media screen and (min-width: 1280px){footer .row1{grid-template-columns:1fr 1fr}footer .row2>.container{padding-block:18px}footer .row2 ul{display:flex;flex-wrap:wrap;gap:0 2em;max-width:50ch}}.cardExample{container-type:inline-size}.cardExample a{text-decoration:underline}.cardExample .wrapper{background-color:green}@container (min-width: 1000px){.cardExample .wrapper{background-color:red}}@keyframes scale{0%{transform:scale(1.3)}to{transform:scale(1)}}@media screen and (prefers-reduced-motion: no-preference){.uc_pulseEffect{overflow:hidden}.uc_pulseEffect img{animation:scale 30s infinite;animation-direction:alternate}}html[data-supports-intersection-observer] [data-scroll-reveal=""]{will-change:opacity,filter;opacity:.2;filter:grayscale(1);transition-property:opacity,filter;transition-duration:var(--slow, .6s);transition-delay:.1s}html[data-supports-intersection-observer] [data-scroll-reveal=""][data-in-viewport]{opacity:1;filter:grayscale(0)}html[data-supports-intersection-observer] [data-scroll-reveal=sectionReveal]{opacity:0;position:relative;top:50px;transition:all ease .3s;transition-delay:.6s}html[data-supports-intersection-observer] [data-scroll-reveal=sectionReveal][data-in-viewport=true]{opacity:1;top:0}html[data-supports-intersection-observer] [data-scroll-reveal=fullPageBlock]{opacity:0;transition:all ease .3s}html[data-supports-intersection-observer] [data-scroll-reveal=fullPageBlock][data-in-viewport]{opacity:1}html[data-supports-intersection-observer] [data-scroll-reveal=iconRow] .cms-textblock{will-change:opacity;transition-property:opacity;transition-duration:var(--slow, .6s);transition-delay:.2s;opacity:0}html[data-supports-intersection-observer] [data-scroll-reveal=iconRow] .buttons{will-change:opacity;transition-property:opacity;transition-duration:var(--slow, .6s);transition-delay:.2s;opacity:0;transition:all ease .3s;transition-delay:.8s}html[data-supports-intersection-observer] [data-scroll-reveal=iconRow] .iconWrapper{opacity:0;will-change:opacity;transition-property:opacity;transition-duration:var(--slow, .6s);transition-delay:.5s}html[data-supports-intersection-observer] [data-scroll-reveal=iconRow][data-in-viewport] .cms-textblock,html[data-supports-intersection-observer] [data-scroll-reveal=iconRow][data-in-viewport] .buttons,html[data-supports-intersection-observer] [data-scroll-reveal=iconRow][data-in-viewport] .iconWrapper{opacity:1}html[data-supports-intersection-observer] [data-scroll-reveal=relatedEntries] .entry{opacity:0;will-change:opacity;transition-property:opacity;transition-duration:var(--slow, .6s);transition-delay:.2s}html[data-supports-intersection-observer] [data-scroll-reveal=relatedEntries] .entry:nth-of-type(2n){transition-delay:.4s}html[data-supports-intersection-observer] [data-scroll-reveal=relatedEntries] .entry:nth-of-type(3n){transition-delay:.6s}html[data-supports-intersection-observer] [data-scroll-reveal=relatedEntries] .entry:nth-of-type(4n){transition-delay:.8s}html[data-supports-intersection-observer] [data-scroll-reveal=relatedEntries] .entry:nth-of-type(5n){transition-delay:1s}html[data-supports-intersection-observer] [data-scroll-reveal=relatedEntries] .entry:nth-of-type(6n){transition-delay:1.2s}html[data-supports-intersection-observer] [data-scroll-reveal=relatedEntries][data-in-viewport] .entry{opacity:1}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow] .customGridItems .gridItem{opacity:0;will-change:opacity;transition-property:opacity;transition-duration:var(--slow, .6s);transition-delay:.2s}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow] .customGridItems .gridItem .image{transition-property:transform;transition-duration:var(--slow, .6s);transform:scale(.8);transition-delay:.2s}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow] .customGridItems .gridItem:nth-of-type(2n){transition-delay:.4s}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow] .customGridItems .gridItem:nth-of-type(2n) .image{transition-delay:.4s}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow] .customGridItems .gridItem:nth-of-type(3n){transition-delay:.6s}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow] .customGridItems .gridItem:nth-of-type(3n) .image{transition-delay:.6s}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow] .customGridItems .gridItem:nth-of-type(4n){transition-delay:.8s}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow] .customGridItems .gridItem:nth-of-type(4n) .image{transition-delay:.8s}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow] .customGridItems .gridItem:nth-of-type(5n){transition-delay:1s}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow] .customGridItems .gridItem:nth-of-type(5n) .image{transition-delay:1s}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow] .customGridItems .gridItem:nth-of-type(6n){transition-delay:1.2s}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow] .customGridItems .gridItem:nth-of-type(6n) .image{transition-delay:1.2s}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow][data-in-viewport] .customGridItems .gridItem{opacity:1}html[data-supports-intersection-observer] [data-scroll-reveal=gridRow][data-in-viewport] .customGridItems .gridItem .image{transform:scale(1)}html[data-supports-intersection-observer] [data-scroll-reveal=teaser] a{will-change:opacity,filter;opacity:.2;filter:grayscale(1);transition-property:opacity,filter;transition-duration:var(--slow, .6s);transition-delay:.1s}html[data-supports-intersection-observer] [data-scroll-reveal=teaser] a:nth-of-type(2n){transition-delay:.2s}html[data-supports-intersection-observer] [data-scroll-reveal=teaser] a:nth-of-type(3n){transition-delay:.3s}html[data-supports-intersection-observer] [data-scroll-reveal=teaser] a:nth-of-type(4n){transition-delay:.4s}html[data-supports-intersection-observer] [data-scroll-reveal=teaser][data-in-viewport] a{opacity:1;filter:grayscale(0)}@media screen and (prefers-reduced-motion: no-preference){html[data-supports-intersection-observer][data-dom-ready-state=complete] picture[data-load-reveal=""]{overflow:hidden}html[data-supports-intersection-observer][data-dom-ready-state=complete] picture[data-load-reveal=""] img{animation:var(--slow) 1 forwards scale;animation-timing-function:cubic-bezier(.5,.5,.355,1)}html[data-supports-intersection-observer] [data-scroll-reveal^=swipe]{will-change:clip-path;transition-property:clip-path;transition-duration:var(--slow, .6s);transition-delay:.1s}html[data-supports-intersection-observer] [data-scroll-reveal^=swipe][data-in-viewport]{clip-path:polygon(-5% -5%,105% -5%,105% 105%,-5% 105%)!important}html[data-supports-intersection-observer] [data-scroll-reveal=swipeFromLeft]{clip-path:polygon(-5% -5%,-5% -5%,-5% 105%,-5% 105%)}html[data-supports-intersection-observer] [data-scroll-reveal=swipeFromRight]{clip-path:polygon(105% -5%,105% -5%,105% 105%,105% 105%)}html[data-supports-intersection-observer] [data-scroll-reveal=swipeFromTop]{clip-path:polygon(-5% -5%,105% -5%,105% -5%,-5% -5%)}html[data-supports-intersection-observer] [data-scroll-reveal=swipeFromBottom]{clip-path:polygon(-5% 105%,105% 105%,105% 105%,-5% 105%)}html[data-supports-intersection-observer] [data-scroll-reveal=splitNews] .teaser{will-change:clip-path;transition-property:clip-path;transition-duration:var(--slow, .6s);transition-delay:.1s;clip-path:polygon(-5% 105%,105% 105%,105% 105%,-5% 105%)}html[data-supports-intersection-observer] [data-scroll-reveal=splitNews] .teaser .text{top:30px;opacity:0;transition:all ease .6s;transition-delay:.6s}html[data-supports-intersection-observer] [data-scroll-reveal=splitNews] .news{will-change:clip-path;transition-property:clip-path;transition-duration:var(--slow, .6s);transition-delay:.1s;clip-path:polygon(-5% -5%,105% -5%,105% -5%,-5% -5%)}html[data-supports-intersection-observer] [data-scroll-reveal=splitNews][data-in-viewport] .teaser{clip-path:polygon(-5% -5%,105% -5%,105% 105%,-5% 105%)!important}html[data-supports-intersection-observer] [data-scroll-reveal=splitNews][data-in-viewport] .teaser .text{top:0;opacity:1}html[data-supports-intersection-observer] [data-scroll-reveal=splitNews][data-in-viewport] .news{clip-path:polygon(-5% -5%,105% -5%,105% 105%,-5% 105%)!important}}.walkingSearchBar{background:hsl(var(--lightGreen));padding:10px 20px;font-size:16px;font-weight:700;color:hsl(var(--brandGreen))}.walkingSearchBar form{display:flex}.walkingSearchBar input[type=search]{background:transparent;border-radius:25px 0 0 25px;border:solid 2px hsl(var(--brandGreen));font-size:16px;padding:var(--input-padding)}.walkingSearchBar input[type=search]::-moz-placeholder{color:hsl(var(--brandGreen))}.walkingSearchBar input[type=search]::placeholder{color:hsl(var(--brandGreen))}.walkingSearchBar .uc_button{border:solid 1px hsl(var(--brandGreen));font-size:16px;line-height:20px;padding-left:10px;border-radius:0 25px 25px 0}.walkingSearchBar .icon{width:30px;margin-right:10px}@media screen and (min-width: 800px){.walkingSearchBar{font-size:24px}.walkingSearchBar .wrapper{display:flex;justify-content:center;align-items:center;gap:20px}.walkingSearchBar .wrapper form{display:flex;font-size:22px}.walkingSearchBar .wrapper form input{font-size:22px}.walkingSearchBar .wrapper form button{font-size:22px;padding:15px 20px;flex-grow:1;height:100%}}@media screen and (max-width: 1249px){.walkingSearchBar{display:grid;gap:6px}.walkingSearchBar .left{display:flex;justify-content:center;text-align:center}.walkingSearchBar .left .icon{display:none}.walkingSearchBar .right{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:6px}.walkingSearchBar .right .sm ul{justify-content:center}.walkingSearchBar .right input[type=search]{text-align:center}}@media screen and (min-width: 1250px){.walkingSearchBar{padding:16px 20px}.walkingSearchBar .left{display:flex;align-items:center;padding-left:20px}.walkingSearchBar .right{padding-right:20px;display:flex;justify-content:flex-end;align-items:center;gap:10px}.walkingSearchBar .right .sm{display:none}.walkingSearchBar .right .sm ul{gap:0px}.walkingSearchBar .right .sm ul li a{display:flex;align-items:center;justify-content:center;width:50px;height:50px}.walkingSearchBar .right .sm ul li:nth-of-type(1) a{background:rgba(0,0,0,.1)}.walkingSearchBar .right .sm ul li:nth-of-type(2) a{background:rgba(0,0,0,.2)}.walkingSearchBar .right .sm ul li:nth-of-type(3) a{background:rgba(0,0,0,.3)}.walkingSearchBar .right .sm ul li:nth-of-type(4) a{background:rgba(0,0,0,.4)}.walkingSearchBar .right .sm ul li:nth-of-type(5) a{background:rgba(0,0,0,.5)}.walkingSearchBar .right .sm ul li:nth-of-type(6) a{background:rgba(0,0,0,.6)}}@media screen and (min-width: 1460px){.walkingSearchBar .right{padding-right:0}.walkingSearchBar .right .sm{display:block}}@media screen and (min-width: 1580px){.walkingSearchBar .right .sm ul li a{width:60px;height:60px}}.homeBanners .swiper{position:relative}.homeBanners .swiper .swiper-controls{width:auto!important;position:absolute;bottom:calc(var(--row-padding-block) - 20px);left:calc(var(--row-padding-block));z-index:2;display:flex;gap:10px;align-items:center!important;height:44px}.homeBanners .swiper .swiper-controls .swiper-pagination-bullets{bottom:auto;top:auto;left:auto;display:flex;gap:6px}.homeBanners .swiper .swiper-controls .swiper-pagination-bullet{border-radius:0;opacity:1;background:white;border:solid 3px white;width:14px;height:14px;margin:0}.homeBanners .swiper .swiper-controls .swiper-pagination-bullet.swiper-pagination-bullet-active{background:transparent}.homeBanners .swiper .swiper-controls .swiper-button-prev{position:relative;order:1;left:auto;right:auto;margin:0;top:auto}.homeBanners .swiper .swiper-controls .swiper-pagination-unique{order:2}.homeBanners .swiper .swiper-controls .swiper-button-next{position:relative;order:3;left:auto;right:auto;top:auto;margin:0 0 0 -4px}.homeBanners .splitBanner .supportingText{margin-bottom:20px}.homeBanners .splitBanner .image{max-height:800px}@media screen and (max-width: 719px){.homeBanners .splitBanner{display:flex;flex-direction:column}.homeBanners .splitBanner .image{order:1}.homeBanners .splitBanner .text{order:2;display:flex;flex-direction:column;justify-content:center}.homeBanners .splitBanner .text .inner{color:#fff;padding:calc(var(--row-padding-block) - 20px);padding-bottom:calc(var(--row-padding-block) * 2)}.homeBanners .splitBanner .text .inner h2,.homeBanners .splitBanner .text .inner h3,.homeBanners .splitBanner .text .inner h4{margin-bottom:20px}}@media screen and (min-width: 720px) and (max-width: 1280px){.homeBanners .splitBanner .text .inner h2{font-size:60px;line-height:70px}}@media screen and (min-width: 720px){.homeBanners .splitBanner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.homeBanners .splitBanner.image-left .image{order:1}.homeBanners .splitBanner.image-left .text{order:2}.homeBanners .splitBanner .text{display:flex;flex-direction:column;justify-content:center}.homeBanners .splitBanner .text .inner{color:#fff;padding:calc(var(--row-padding-block) - 20px)}.homeBanners .splitBanner .text .inner h2,.homeBanners .splitBanner .text .inner h3,.homeBanners .splitBanner .text .inner h4{margin-bottom:20px}.homeBanners .splitBanner .image picture,.homeBanners .splitBanner .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}.breadcrumbs{font-size:16px}.breadcrumbs ul li a{display:inline-block}.breadcrumbs ul li:not(:last-of-type):after{content:"/";color:hsl(var(--mudGreen));opacity:.4}.breadcrumbs ul li:last-of-type{font-weight:700;color:hsl(var(--brightGreen))}@media screen and (min-width: 680px){.breadcrumbs ul{display:flex;gap:8px}.breadcrumbs ul li:not(:last-of-type):after{margin-left:4px}}.nav-in-section h2{display:inline;font-size:1em;margin-inline-end:1em;line-height:1.2;margin-bottom:5px}.nav-in-section.horizontal{border-top:1px solid hsl(var(--brightGreen));margin-top:20px;padding-top:10px}.nav-in-section.horizontal ul{list-style:none;flex-wrap:wrap}.nav-in-section.horizontal ul a{display:block}.nav-in-section .hasChildren{display:flex}@media screen and (max-width: 679px){.nav-in-section .horizontal h2{width:100%}}@media screen and (min-width: 680px){.nav-in-section.horizontal{margin-top:30px;padding-top:20px;display:flex;flex-wrap:wrap}.nav-in-section.horizontal ul{display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px}.nav-in-section.horizontal ul li{display:flex}.nav-in-section.horizontal ul li a{display:block;white-space:nowrap}.nav-in-section.horizontal ul li:not(:last-of-type):after{content:"|";margin-left:6px;color:hsl(var(--mudGreen));opacity:.4}.nav-in-section.horizontal ul li ul:before{content:"|";margin-left:6px;color:hsl(var(--mudGreen));opacity:.4}}@media screen and (min-width: 1024px){.nav-in-section.horizontal{font-size:18px;line-height:24px}}[data-background-color=subtleGreen]{background:hsl(var(--subtleGreen))}[data-background-color=subtleGreen] .statistics .statistic,[data-background-color=subtleGreen] .boxedOutText{background:white!important}[data-background-color=subtleGreen] [role=tablist]{border-bottom-color:#fff}[data-background-color=subtleGreen] .tabs:not(.verticalLayout) [role=tab],[data-background-color=subtleGreen] .tabs:not(.verticalLayout) [role=tab]:focus,[data-background-color=subtleGreen] .tabs:not(.verticalLayout) [role=tab]:hover{border-bottom:5px solid white}[data-background-color=subtleGreen] .tabs:not(.verticalLayout) [role=tab],[data-background-color=subtleGreen] .tabs:not(.verticalLayout) [role=tab]:focus,[data-background-color=subtleGreen] .tabs:not(.verticalLayout) [role=tab]:hover{border-bottom-color:#fff}[data-background-color=subtleGreen] .tabs:not(.verticalLayout) [role=tablist]{border-bottom:5px solid white}[data-background-color=subtleGreen] .tabs:not(.verticalLayout) [role=tab][aria-selected=true]{color:hsl(var(--brightGreen));border-bottom:5px solid hsl(var(--brightGreen));background:white;border-radius:5px 5px 0 0}[data-background-color=brightGreen]{background:hsl(var(--brightGreen))}[data-background-color=brightGreen] h1,[data-background-color=brightGreen] h2,[data-background-color=brightGreen] h3,[data-background-color=brightGreen] h4,[data-background-color=brightGreen] h5,[data-background-color=brightGreen] h6{color:#fff!important}[data-background-color=brightGreen] .boxedOutText{background:white!important}[data-background-color=brightGreen] .boxedOutText h1,[data-background-color=brightGreen] .boxedOutText h2,[data-background-color=brightGreen] .boxedOutText h3,[data-background-color=brightGreen] .boxedOutText h4,[data-background-color=brightGreen] .boxedOutText h5,[data-background-color=brightGreen] .boxedOutText h6{color:hsl(var(--brightGreen))!important}[data-background-color=midGreen]{background:hsl(var(--midGreen))}[data-background-color=midGreen] h1,[data-background-color=midGreen] h2,[data-background-color=midGreen] h3,[data-background-color=midGreen] h4,[data-background-color=midGreen] h5,[data-background-color=midGreen] h6{color:hsl(var(--highlightGreen))!important}[data-background-color=midGreen] .blockquote .quote{color:#fff!important}[data-background-color=midGreen] .boxedOutText{background:hsl(var(--subtleGreen))}[data-background-color=midGreen] .boxedOutText h1,[data-background-color=midGreen] .boxedOutText h2,[data-background-color=midGreen] .boxedOutText h3,[data-background-color=midGreen] .boxedOutText h4,[data-background-color=midGreen] .boxedOutText h5,[data-background-color=midGreen] .boxedOutText h6{color:hsl(var(--brandGreen))!important}[data-background-color=brandGreen]{background:hsl(var(--brandGreen));color:#fff}[data-background-color=brandGreen] h1,[data-background-color=brandGreen] h2,[data-background-color=brandGreen] h3,[data-background-color=brandGreen] h4,[data-background-color=brandGreen] h5,[data-background-color=brandGreen] h6{color:hsl(var(--brightGreen))!important}[data-background-color=brandGreen] a.uc_button{background:hsla(var(--brightGreen));color:hsla(var(--brandGreen))!important}[data-background-color=brandGreen] .boxedOutText{background:hsl(var(--brightGreen))!important;color:hsl(var(--brandGreen))!important}[data-background-color=brandGreen] .boxedOutText h1,[data-background-color=brandGreen] .boxedOutText h2,[data-background-color=brandGreen] .boxedOutText h3,[data-background-color=brandGreen] .boxedOutText h4,[data-background-color=brandGreen] .boxedOutText h5,[data-background-color=brandGreen] .boxedOutText h6{color:hsl(var(--brandGreen))!important}.textByImage[data-background-color=white]+.textByImage[data-background-color=white]{padding-top:0}.textByImage [data-background-color=subtleGreen]+.textByImage [data-background-color=subtleGreen]{padding-top:0}.textByImage [data-background-color=brandGreen]+.textByImage [data-background-color=brandGreen]{padding-top:0}.textByImage [data-background-color=midGreen]+.textByImage [data-background-color=midGreen]{padding-top:0}.introRow .breadcrumbs{position:relative;z-index:2}.introRow .campaignDates{font-weight:900;font-size:24px;margin-top:-20px;margin-bottom:20px}@media screen and (min-width: 680px){.introRow .campaignDates{font-size:28px;line-height:36px}}@media screen and (min-width: 960px){.introRow .campaignDates{font-size:36px;line-height:44px}}.introRow .sm.share{margin-top:20px;display:flex;align-items:center;font-weight:900}.introRow .sm.share h3{color:hsl(var(--brightGreen))}.buildingBlocks .containerRow[data-background-color=subtleGreen]:has(+.textByImage[data-background-color=subtleGreen]){padding-bottom:0}.buildingBlocks .containerRow[data-background-color=white]:has(+.textByImage[data-background-color=white]){padding-bottom:0}.buildingBlocks .containerRow[data-background-color=brandGreen]:has(+.textByImage[data-background-color=brandGreen]){padding-bottom:0}.buildingBlocks .textBlockRow .boxedOutText{padding:20px;background:hsl(var(--subtleGreen))}@media screen and (min-width: 960px){.buildingBlocks .textBlockRow .boxedOutText{padding:40px}}.buildingBlocks .row.l_padding-block>div:not(:last-of-type){padding-block-end:30px}.l_constrain-small:is(.buildingBlocks .row)+.faqs{padding-block-end:0px}.buildingBlocks .row .textBlockRow:has(+.buttonsRow){padding-block-end:20px!important}* .containerRow[data-background-color=subtleGreen]:is(.buildingBlocks .row):has(+[data-background-color=subtleGreen]) .textBlock *:last-of-type{margin-bottom:0}.buildingBlocks .teasers a.teaser{display:block;position:relative;background:black;overflow:hidden;transition:all ease .3s}.buildingBlocks .teasers a.teaser picture{transform:scale(1.005);transition:all ease .3s;opacity:.8;width:100%}.buildingBlocks .teasers a.teaser picture img{width:100%}.buildingBlocks .teasers a.teaser span.text{position:absolute;bottom:0;left:0;width:100%;color:#fff;padding:30px}.buildingBlocks .teasers a.teaser span.text h3{color:#fff}.buildingBlocks .teasers a.teaser:hover,.buildingBlocks .teasers a.teaser:focus{background:hsl(var(--altOne))}.buildingBlocks .teasers a.teaser:hover picture,.buildingBlocks .teasers a.teaser:focus picture{opacity:.4;transform:scale(1.1)}.buildingBlocks .galleryRow{padding-block-start:50px}.buildingBlocks .relatedEntries{padding-block-start:50px;padding-block-end:50px!important}.buildingBlocks .relatedEntries .l_constrain-small,.buildingBlocks .relatedEntries .fullWidth{display:grid;gap:20px}.buildingBlocks .relatedEntries .entry{display:flex;flex-direction:column}.buildingBlocks .relatedEntries .entry .image{margin-bottom:20px}.buildingBlocks .relatedEntries .entry .text{flex-grow:1;margin-bottom:20px}.buildingBlocks .relatedEntries .entry .text h5{color:hsl(var(--brightGreen))}.buildingBlocks .textByImage .text{padding:30px}.buildingBlocks .textByImage .text h2,.buildingBlocks .textByImage .text h3,.buildingBlocks .textByImage .text h4,.buildingBlocks .textByImage .text h5,.buildingBlocks .textByImage .text h6{margin-bottom:20px!important}.buildingBlocks .textByImage .text .comingSoon{color:hsl(var(--altOne));font-weight:900;text-transform:uppercase}.buildingBlocks .textByImage .images{position:relative}.buildingBlocks .textByImage .images>div{height:100%}.buildingBlocks .textByImage .images .swiper{height:auto}.buildingBlocks .textByImage .images .swiper .swiper-slide,.buildingBlocks .textByImage .images .swiper .swiper-wrapper{height:100%}.buildingBlocks .textByImage .campaignDates{margin-bottom:20px;font-weight:700}.buildingBlocks .textByImage.campaign .h3{margin-bottom:0!important}.buildingBlocks .textByImage.campaign .buttons{margin-top:20px}.buildingBlocks .textByImage.textByVideo .images>div{height:auto}.buildingBlocks .textByQuote .images .quote{padding:30px}.buildingBlocks .textByQuote .images .quote .quoteAuthor{margin-top:20px;font-weight:700}.buildingBlocks .textByQuote .images .quote .actualQuote p:first-of-type:before{content:open-quote;font-size:24px;font-weight:700;line-height:16px}.buildingBlocks .textByQuote .images .quote .actualQuote p:last-of-type:after{content:close-quote;font-size:24px;font-weight:700;line-height:16px}@media screen and (min-width: 680px){.buildingBlocks .textByQuote .images{display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.buildingBlocks .textByQuote .images .quote{order:2}.buildingBlocks .textByQuote .images .quote .actualQuote{font-size:130%}.buildingBlocks .textByQuote .images .quote .actualQuote p:first-of-type:before{font-size:36px;line-height:16px;top:8px;position:relative;margin-right:3px}.buildingBlocks .textByQuote .images .quote .actualQuote p:last-of-type:after{font-size:36px;line-height:16px;top:8px;position:relative}}@media screen and (min-width: 680px){.buildingBlocks .relatedEntries .fullWidth{padding-left:20px;padding-right:20px;grid-template-columns:1fr 1fr}.buildingBlocks .relatedEntries .l_constrain-small{display:grid;gap:20px;grid-template-columns:1fr 1fr}.buildingBlocks .teasers{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 960px){.buildingBlocks .teasers{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.buildingBlocks .relatedEntries .fullWidth{padding-left:20px;padding-right:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}.buildingBlocks .relatedEntries .l_constrain-small{gap:30px;grid-template-columns:1fr 1fr 1fr}.buildingBlocks .textByImage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.buildingBlocks .textByImage.textByImageSlider{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.buildingBlocks .textByImage .text{padding:0 50px;display:flex;flex-direction:column;align-items:center;justify-content:center}.buildingBlocks .textByImage .text:not(.noCrop){padding:50px}.buildingBlocks .textByImage .images,.buildingBlocks .textByImage .images .slideshow,.buildingBlocks .textByImage .images .swiper{height:100%}.buildingBlocks .textByImage .images:not(.noCrop) picture,.buildingBlocks .textByImage .images:not(.noCrop) img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.buildingBlocks .textByImage.image-left .image,.buildingBlocks .textByImage.image-left .images{order:1}.buildingBlocks .textByImage.image-left .image .comingSoon,.buildingBlocks .textByImage.image-left .images .comingSoon{left:auto;right:0}.buildingBlocks .textByImage.image-left .text{order:2}.buildingBlocks .textByImage.image-right.textByImageSlider{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media screen and (min-width: 1280px){.buildingBlocks .textByImage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.buildingBlocks .textByImage .text{padding:50px}.buildingBlocks .textByImage .text:not(.noCrop){padding:0 50px}}@media screen and (min-width: 1440px){.buildingBlocks .textByImage .text{padding:0 150px 0 100px}.buildingBlocks .textByImage .text:not(.noCrop){padding:50px 150px 100px 100px}}.textByImageSlider .swiper-button-next,.textByImageSlider .swiper-button-prev{color:hsl(var(--brandGreen))!important}.textByImageSlider .swiper-button-lock{display:block!important}.featuredEntries .l_constrain-small{display:grid;gap:20px}.featuredEntries .featuredEntry{background:hsl(var(--brandGreen))}.featuredEntries .featuredEntry .text{color:#fff;padding:20px}.featuredEntries .featuredEntry .text h3{color:hsl(var(--brightGreen))}.featuredEntries .featuredEntry .text p{margin-bottom:1em}@media screen and (min-width: 680px){.featuredEntries .featuredEntry{display:grid;align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.featuredEntries .featuredEntry .text{grid-column:span 2}.featuredEntries .featuredEntry .image{height:100%}.featuredEntries .featuredEntry .image picture,.featuredEntries .featuredEntry .image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}}.splitNewsRow{background:hsl(var(--subtleGreen))}.splitNewsRow .teaser{position:relative}.splitNewsRow .teaser picture,.splitNewsRow .teaser img{height:100%;-o-object-fit:cover;object-fit:cover}.splitNewsRow .teaser .text{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding:calc(var(--row-padding-block) - 20px);color:#fff;max-width:720px}.splitNewsRow .teaser .text h1,.splitNewsRow .teaser .text h2,.splitNewsRow .teaser .text h3,.splitNewsRow .teaser .text h4,.splitNewsRow .teaser .text h5{color:#fff;margin-bottom:20px}.splitNewsRow .teaser .text p{margin-bottom:20px}@media screen and (min-width: 780px){.splitNewsRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.splitNewsRow .news.singleColumn{padding:calc(var(--row-padding-block) - 20px)}@media screen and (min-width: 780px){.splitNewsRow .news.singleColumn{padding-bottom:20px}}.splitNewsRow .news.singleColumn h3{margin-bottom:30px;color:hsl(var(--brandGreen))}@media screen and (min-width: 780px){.splitNewsRow .news.singleColumn h3{margin-bottom:50px}}.splitNewsRow .news.singleColumn a.newsItem{display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,4fr)}.splitNewsRow .news.singleColumn .newsItems{display:grid;gap:20px}.splitNewsRow .news.singleColumn .newsItems h5{margin-bottom:20px}@media screen and (min-width: 780px){.splitNewsRow .news.singleColumn .newsItems{gap:40px}}@media screen and (min-width: 1024px){.splitNewsRow .news.singleColumn .newsItems{gap:50px}}.imageCompare{position:relative}.imageCompare .title{position:absolute;z-index:3;padding:15px 20px;background:hsl(var(--brandGreen));color:#fff;display:block;font-size:16px;font-weight:900;top:9px;left:9px;height:auto!important;width:auto!important}.imageCompare div,.imageCompare div img{width:100%}.imageCompare .image-label{position:absolute;bottom:20px;padding:15px 20px;background:hsl(var(--brandGreen));color:#fff;display:block;font-size:16px;max-width:320px}.imageCompare .image-label h2,.imageCompare .image-label h3,.imageCompare .image-label h4,.imageCompare .image-label h5{font-weight:900;font-size:20px;margin-bottom:0}.imageCompare [slot=image-1] .image-label{left:9px}.imageCompare [slot=image-2] .image-label{right:9px}.blockquote .l_constrain-small:before{content:"";width:100px;height:1px;background:hsl(var(--brightGreen));display:block;margin:0 auto}.blockquote .l_constrain-small:after{content:"";width:100px;height:1px;background:hsl(var(--brightGreen));display:block;margin:0 auto}.blockquote .l_constrain-small .inner{padding-top:30px;padding-bottom:30px;text-align:center}@media screen and (min-width: 680px){.blockquote .l_constrain-small .inner{padding-top:50px;padding-bottom:50px}}.blockquote .l_constrain-small .inner .quote{padding-left:30px;padding-right:30px;position:relative;font-size:24px}@media screen and (min-width: 680px){.blockquote .l_constrain-small .inner .quote{font-size:30px}}.blockquote .l_constrain-small .inner .quote:before,.blockquote .l_constrain-small .inner .quote:after{width:30px;height:20px}.blockquote .l_constrain-small .inner .quote:before{position:absolute;top:0;left:0;content:"";background:url(/dist/images/quote-mark.svg) top left no-repeat;background-size:contain}.blockquote .l_constrain-small .inner .quote:after{content:"";position:absolute;bottom:0;right:0;transform:rotate(180deg);background:url(/dist/images/quote-mark.svg) bottom left no-repeat}.blockquote .l_constrain-small .inner .author{text-transform:uppercase;color:hsl(var(--brightGreen));font-weight:700;font-size:16px;margin-top:20px}.blockquote .l_constrain-small .inner .author.withImage{justify-content:center;display:flex;text-align:left;align-items:center;gap:20px}.blockquote .l_constrain-small .inner .author.withImage .authorImage{width:110px;height:110px;border-radius:50%;overflow:hidden;border:8px solid white;outline:1px solid #EEE}.imageSlideshow.mixedHeight .swiper-slide{width:auto}.imageSlideshow.mixedHeight .swiper-slide picture,.imageSlideshow.mixedHeight .swiper-slide img{max-height:320px}@media screen and (min-width: 680px){.imageSlideshow.mixedHeight .swiper-slide picture,.imageSlideshow.mixedHeight .swiper-slide img{max-height:100%}}.imageSlideshow .swiper-pagination{bottom:20px;left:50%;transform:translate(-50%);width:auto}.imageSlideshow .swiper-pagination .swiper-pagination-bullet{border-radius:0;border:solid 3px white;opacity:1;width:14px;height:14px;background:transparent}.imageSlideshow .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:white}.imageSlideshow .caption{position:absolute;top:50%;left:70px;transform:translateY(-50%);z-index:2;font-size:14px;background:rgba(255,255,255,.8);padding:20px;width:80%;max-width:280px}.imageSlideshow .caption h2,.imageSlideshow .caption h3,.imageSlideshow .caption h4,.imageSlideshow .caption h5{font-weight:900;font-size:20px;margin-bottom:14px}.imageSlideshow .swiper-slide:after{position:absolute;bottom:0;content:"";width:100%;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);display:block;height:70px;z-index:1}.miniFeature .inner{display:grid;gap:20px}.miniFeature .inner .image{border-radius:50%;overflow:hidden}@media screen and (min-width: 680px){.miniFeature .inner{align-items:center;gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.miniFeature .inner .textBlock{grid-column:span 2}.miniFeature .inner .textBlock .buttons{margin-top:20px}}.image-compare{position:relative}.image-2{--exposure: 50%;display:block;clip-path:polygon(calc(var(--exposure) + 1px) 0,100% 0,100% 100%,calc(var(--exposure) + 1px) 100%)}.image-2-wrapper{display:block;position:absolute;top:0;width:100%;filter:drop-shadow(-2px 0 0 hsla(0,0%,0%,.9))}.image-compare-label{align-items:stretch;display:flex;position:absolute;top:0;left:0;bottom:0;right:0}.image-compare-input{--thumb-size: clamp(3em, 10vmin, 5em);margin:0 calc(var(--thumb-size) / -2);width:calc(100% + var(--thumb-size));cursor:col-resize;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none}.image-compare-input::-moz-range-thumb{background-color:#ffffffe6;background-image:url('data:image/svg+xml;utf8,<svg viewbox="0 0 60 60"  width="60" height="60" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M20 20 L10 30 L20 40"/><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M40 20 L50 30 L40 40"/></svg>');background-size:90%;background-position:center center;background-repeat:no-repeat;border-radius:50%;border:2px hsla(0,0%,0%,.9) solid;color:#000000e6;width:var(--thumb-size);height:var(--thumb-size)}.image-compare-input:focus::-moz-range-thumb{box-shadow:0 0 0 2px #9df}.image-compare-input::-webkit-slider-thumb{-webkit-appearance:none;background-color:#ffffffe6;background-image:url('data:image/svg+xml;utf8,<svg viewbox="0 0 60 60"  width="60" height="60" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M20 20 L10 30 L20 40"/><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M40 20 L50 30 L40 40"/></svg>');background-size:90%;background-position:center center;background-repeat:no-repeat;border-radius:50%;border:2px hsla(0,0%,0%,.9) solid;color:#000000e6;width:var(--thumb-size);height:var(--thumb-size)}.image-compare-input:focus::-webkit-slider-thumb{box-shadow:0 0 0 var(--thumb-border-size) #9df}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.comparisonSlider{position:relative}.comparisonSlider .inner{padding:20px;max-width:1400px;margin:0 auto}.statistics .inner{display:grid;gap:20px}.statistics .inner .statistic{aspect-ratio:4/3;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:20px}@media screen and (min-width: 680px){.statistics .inner.grid-4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.statistics .inner.grid-4 .statistic{aspect-ratio:4 / 3}}@media screen and (min-width: 960px){.statistics .inner.grid-4{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.statistics .inner.grid-4 .statistic .bigFact{font-weight:900;font-size:48px;line-height:48px}}@media screen and (min-width: 1023px){.statistics .inner.grid-4 .statistic .bigFact{font-weight:900;font-size:50px;line-height:50px}}@media screen and (min-width: 680px){.statistics .inner.grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.statistics .inner.grid-2 .statistic{aspect-ratio:4 / 3}}@media screen and (min-width: 960px){.statistics .inner.grid-2 .statistic .bigFact{font-weight:900;font-size:48px;line-height:48px}}@media screen and (min-width: 1023px){.statistics .inner.grid-2 .statistic .bigFact{font-weight:900;font-size:64px;line-height:64px}}@media screen and (min-width: 640px){.statistics .inner.grid-3,.statistics .inner.grid-5,.statistics .inner.grid-6,.statistics .inner.grid-7,.statistics .inner.grid-8{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width: 960px){.statistics .inner.grid-3,.statistics .inner.grid-5,.statistics .inner.grid-6,.statistics .inner.grid-7,.statistics .inner.grid-8{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.statistics .inner.grid-3 .statistic,.statistics .inner.grid-5 .statistic,.statistics .inner.grid-6 .statistic,.statistics .inner.grid-7 .statistic,.statistics .inner.grid-8 .statistic{aspect-ratio:1;display:flex;justify-content:center;align-items:center;flex-direction:column}.statistics .inner.grid-3 .statistic .bigFact,.statistics .inner.grid-5 .statistic .bigFact,.statistics .inner.grid-6 .statistic .bigFact,.statistics .inner.grid-7 .statistic .bigFact,.statistics .inner.grid-8 .statistic .bigFact{font-weight:900;font-size:48px;line-height:48px}}@media screen and (min-width: 1240px){.statistics .inner.grid-8{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.statistics .statistic{background:hsl(var(--subtleGreen));padding:20px;text-align:center}.statistics .statistic p{margin-bottom:0}.statistics .statistic .bigFact{font-weight:900;font-size:36px;line-height:36px;margin:10px 0}.iconRow{text-align:center}.iconRow .swiper-slide{max-width:260px;margin:0 auto}.iconRow .icon .image{margin-bottom:10px;border-radius:50%;overflow:hidden}.iconRow .icon .image picture{background:transparent}.iconRow .icon .image.svg{background:white;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.iconRow .icon .image.svg img{width:80%;height:80%}.iconRow .text{font-weight:700}.iconRow .text strong{color:hsl(var(--brightGreen));text-decoration:underline}.iconRow .text a{color:hsl(var(--brightGreen))}.iconRow .swiper{position:relative}.iconRow .iconWrapper{position:relative;padding-left:40px;padding-right:40px}.iconRow .iconWrapper .swiperButtons{display:flex;justify-content:space-between;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:100%;z-index:2}@media screen and (min-width: 960px){.iconRow .iconWrapper{padding-left:60px;padding-right:60px}}.iconRow .swiper-button-prev{position:relative;top:0;margin-block-start:0;display:flex;width:40px;height:40px;background:hsl(var(--brightGreen));border-radius:50%}.iconRow .swiper-button-prev:after{font-size:20px}.iconRow .swiper-button-prev.swiper-button-lock{display:none}.iconRow .swiper-button-next{position:relative;top:0;margin-block-start:0;display:flex;width:40px;height:40px;background:hsl(var(--brightGreen));border-radius:50%}.iconRow .swiper-button-next:after{font-size:20px}.iconRow .swiper-button-next.swiper-button-lock{display:none}.logos .swiper-slide{background:white;padding:10px}.logos picture,.logos img{background:white;display:block;aspect-ratio:16 / 9}.newsCard{display:flex;flex-direction:column}.newsCard .image{margin-bottom:10px}.newsCard .text{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.newsCard .text h3{font-size:20px;line-height:26px;margin-bottom:20px}@media screen and (min-width: 640px){.newsCard .text h3{font-size:24px;line-height:30px}}.newsCard .text .inner{height:100%}.newsCard .text .buttons{margin-top:20px}.downloadsRow .format-grid{display:grid;gap:20px}.downloadsRow .format-grid h3{color:hsl(var(--brightGreen))}.downloadsRow .format-grid .meta{margin-bottom:20px;color:hsl(var(--brandGreen));text-transform:uppercase;font-size:16px}.downloadsRow .format-grid .image{background-color:hsl(var(--brightGreen));display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all ease .3s;aspect-ratio:1}.downloadsRow .format-grid .image .svg{width:50px}.downloadsRow .format-grid .image:hover,.downloadsRow .format-grid .image:focus{background-color:hsl(var(--brandGreen))}.downloadsRow .format-grid .downloadIntro{margin-bottom:20px}.downloadsRow .format-grid .uc_button span{display:none}@media screen and (min-width: 680px){.downloadsRow .format-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width: 960px){.downloadsRow .format-grid{gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width: 1024px){.downloadsRow .format-grid{gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.downloadsRow .format-grid h3{font-size:30px;line-height:36px}}.downloadsRow .format-list{display:grid;gap:20px}.downloadsRow .format-list h3{color:hsl(var(--brightGreen))}.downloadsRow .format-list .meta{margin-bottom:20px;color:hsl(var(--brandGreen));text-transform:uppercase;font-size:16px}.downloadsRow .format-list .image{background-color:hsl(var(--brightGreen));display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all ease .3s}.downloadsRow .format-list .image .svg{width:50px}.downloadsRow .format-list .image:hover,.downloadsRow .format-list .image:focus{background-color:hsl(var(--brandGreen))}.downloadsRow .format-list .downloadIntro{margin-bottom:20px}.downloadsRow .format-list .text{padding:20px}.downloadsRow .format-list .uc_button span{display:none}@media screen and (min-width: 680px){.downloadsRow .format-list .download{background:hsl(var(--subtleGreen));align-items:center;display:grid;gap:0px;grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.downloadsRow .format-list .download .text{padding:30px}.downloadsRow .format-list .download .image{height:100%}.downloadsRow .format-list .download .image picture,.downloadsRow .format-list .download .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}@media screen and (min-width: 1024px){.downloadsRow .format-list .download{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}@media screen and (min-width: 1200px){.downloadsRow .format-list .download{grid-template-columns:minmax(0,1fr) minmax(0,5fr)}}.codeBlock input[type=email],.codeBlock input[type=text]{font-size:18px;line-height:24px;padding:14px 15px 10px;width:100%;border:solid 1px hsl(var(--brightGreen));border-radius:5px}.newsFilters,.campaignFilters{border-bottom:1px solid hsl(var(--brightGreen));padding-top:50px;padding-bottom:50px;margin-bottom:50px}.newsFilters h4,.campaignFilters h4{display:none}.newsFilters .formInput,.campaignFilters .formInput{display:grid;gap:20px;font-size:16px}.newsFilters .formInput span.label,.campaignFilters .formInput span.label{font-weight:700}@media screen and (min-width: 640px){.newsFilters .formInput,.campaignFilters .formInput{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width: 960px){.newsFilters .formInput,.campaignFilters .formInput{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:end}}.newsFilters .formInput input[type=search],.campaignFilters .formInput input[type=search],.newsFilters .formInput select,.campaignFilters .formInput select{font-size:18px;line-height:24px;padding:14px 15px 10px;width:100%;border:solid 1px hsl(var(--brightGreen));border-radius:5px}.newsFilters .formInput select,.campaignFilters .formInput select{padding-right:10px}.newsFilters .formInput .formActions,.campaignFilters .formInput .formActions{display:flex;justify-content:flex-end}.newsGrid{display:grid;gap:20px}@media screen and (min-width: 640px){.newsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width: 960px){.newsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-row-gap:30px}}@media screen and (min-width: 1200px){.newsGrid{gap:30px;grid-row-gap:50px}}.newsGrid .featuredNews{border-bottom:1px solid hsl(var(--brightGreen));padding-bottom:50px;margin-bottom:20px}.newsGrid .featuredNews h2{font-size:24px;line-height:30px;margin-bottom:20px}.newsGrid .featuredNews .buttons{margin-top:20px}@media screen and (min-width: 640px){.newsGrid .featuredNews{display:grid;gap:20px;grid-column:span 2;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.newsGrid .featuredNews .image{margin-bottom:0}.newsGrid .featuredNews h2{font-size:26px;line-height:34px}}@media screen and (min-width: 960px){.newsGrid .featuredNews{grid-column:span 3;gap:30px}.newsGrid .featuredNews h2{font-size:30px;line-height:38px}}.meta{font-weight:700;color:hsl(var(--brandGreen))}.meta .metaSpacer{color:hsl(var(--brightGreen));font-weight:900}.newsIntro h1{margin-bottom:10px}.newsIntro .meta{margin-bottom:30px}@media screen and (min-width: 960px){.newsIntro .meta{margin-bottom:50px}}.newsIntro .listingExcerpt{font-size:20px;margin-bottom:20px}@media screen and (min-width: 960px){.newsIntro .listingExcerpt{font-size:24px;line-height:30px}}@media screen and (min-width: 1200px){.newsIntro .listingExcerpt{font-size:28px;line-height:36px}}.parkProtectorRow .l_constrain-small{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media screen and (min-width: 640px){.parkProtectorRow .l_constrain-small{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:20px}}@media screen and (min-width: 960px){.parkProtectorRow .l_constrain-small{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width: 1024px){.parkProtectorRow .l_constrain-small{gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width: 1200px){.parkProtectorRow .l_constrain-small{gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.parkProtectorRow .l_constrain-small .protector .image{display:block;margin-bottom:10px}.parkProtectorRow .l_constrain-small .protector .text h3{font-weight:900;color:hsl(var(--brightGreen))}.parkProtectorRow .l_constrain-small .protector .text span{display:block}.parkProtectorRow .l_constrain-small .protector .text span.party{font-weight:700}.parkProtectorRow .l_constrain-small .protector .text span.constituency{font-size:14px}.linksGrid .introText{margin-bottom:40px}.linksGrid .actualGrid{display:grid;gap:15px}.linksGrid .actualGrid .item{display:flex;align-items:center}.linksGrid .actualGrid .item h3{font-weight:900}.linksGrid .actualGrid .item a.moreLink{color:hsl(var(--brightGreen));font-weight:700}.linksGrid .actualGrid .item a.moreLink span{display:none}.linksGrid .actualGrid .item .meta{margin-bottom:0;color:hsl(var(--brandGreen));text-transform:uppercase;font-size:16px}.linksGrid .actualGrid .item .icon{background:hsl(var(--brightGreen));width:70px;height:70px;margin-right:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.linksGrid .actualGrid .item .icon.external{background:hsl(var(--altOne))}.linksGrid .actualGrid .item .icon.external .svg{max-width:35px;max-height:35px}.linksGrid .actualGrid .item .icon .svg{display:block;width:60%;height:60%}.linksGrid .actualGrid .item .icon .svg svg{display:block;height:100%;margin:0 auto}.linksGrid .actualGrid .item .text{width:calc(100% - 100px)}@media screen and (min-width: 640px){.linksGrid .actualGrid.format-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width: 800px){.linksGrid .actualGrid.format-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.fui-form{color:hsl(var(--brandGreen))!important}.fui-form .fui-row:has(>.noMargin):has(+.fui-row>.fui-field.noMargin:not([data-conditionally-hidden=true])){margin-bottom:0!important}.fui-form .fui-row:has(>.noMargin):has(+.fui-row>.fui-field.noMargin:not([data-conditionally-hidden=true])) p{margin-bottom:0!important}.fui-form .fui-row:has(>.noMargin):has(+.fui-row>.fui-field.noMargin:not([data-conditionally-hidden=true])) :not(.fui-type-hidden-field){margin-bottom:0!important}.fui-form .fui-field.noMargin{margin-bottom:0!important}.fui-form .fui-field.bullet .fui-field-container{position:relative}.fui-form .fui-field.bullet .fui-input-container{font-weight:700;padding-left:20px;position:relative}.fui-form .fui-field.bullet .fui-input-container:before{left:0;content:"•";color:hsl(var(--brightGreen));position:absolute}.fui-form :where(.fui-row .noMargin):has(+.fui-row .noMargin){color:red!important}.fui-form input::-moz-placeholder,.fui-form textarea::-moz-placeholder{color:#bbb!important}.fui-form input::placeholder,.fui-form textarea::placeholder{color:#bbb!important}.fui-form .fui-checkbox label{font-weight:700}.fui-form .fui-input-container{width:100%}.fui-form p,.fui-form ul,.fui-form ol{margin-bottom:14px!important}.fui-form ul,.fui-form ol{list-style-position:inside}.fui-form input[type=tel]{background:url(/dist/svg/phone.svg) calc(100% - 10px) center no-repeat white;background-size:22px}.fui-form input[type=email]{background:url(/dist/svg/mail.svg) calc(100% - 10px) center no-repeat white;background-size:22px}.fui-form .fui-title{margin-bottom:40px}.fui-form .fui-progress-bar{background-color:#a2cd03}.fui-form .fui-field:not(.fui-type-hidden-field){min-width:250px}.fui-form .fui-label,.fui-form .fui-legend{font-weight:700;color:hsl(var(--brandGreen))}.fui-form .fui-btn-wrapper{margin:0}.fui-form .fui-tabs{border-bottom:3px hsl(var(--brightGreen)) solid;gap:3px}.fui-form .fui-tabs .fui-tab{background:transparent;border-radius:0;color:hsl(var(--brandGreen));font-weight:700}.fui-form .fui-tabs .fui-tab-active{background:hsl(var(--brightGreen));border-radius:5px 5px 0 0;color:#fff}.fui-form .fui-group{border:none;padding:0}.fui-form .fui-type-group.customGrid .fui-field{background:white;padding:20px;margin-bottom:20px}.fui-form .fui-type-group.customGrid label.fui-label{margin-bottom:5px}.fui-form .fui-type-group.customGrid .fui-checkbox label,.fui-form .fui-type-group.customGrid .fui-radio label{line-height:auto!important}.fui-form .fui-btn-wrapper,.fui-form .fui-btn-wrapper .fui-btn-container{gap:10px}.fui-form .fui-btn-wrapper .fui-btn-container button[data-submit-action=submit]{order:2}.fui-form h1,.fui-form h2,.fui-form h3,.fui-form h4,.fui-form h5,.fui-form h6{color:hsl(var(--brightGreen))}.fui-form h1 strong,.fui-form h2 strong,.fui-form h3 strong,.fui-form h4 strong,.fui-form h5 strong,.fui-form h6 strong{font-weight:900;color:hsl(var(--brightGreen))}.fui-form a.uc_button{margin-top:20px;text-decoration:none}.fui-form h1{font-size:50px;line-height:60px;font-weight:900;margin:0 0 20px}.fui-form h2{font-size:40px;line-height:50px;font-weight:900;margin:0;color:hsl(var(--brandGreen))}.fui-form h3{font-size:30px;line-height:36px;font-weight:900;margin:0}.fui-form h4{font-size:24px;line-height:30px;font-weight:900;margin:0;color:hsl(var(--mudGreen))}.fui-form h5{font-size:18px;line-height:24px;font-weight:900;margin:0}.fui-form h6{font-size:16px;line-height:24px;font-weight:900;margin:0}html[data-entry-type=tenMinuteWalks] .newSearchBlock{display:grid;place-items:center}html[data-entry-type=tenMinuteWalks] .newSearchBlock>*{grid-row:-1 / 1;grid-column:-1 / 1}html[data-entry-type=tenMinuteWalks] .newSearchBlock>picture{height:100%}html[data-entry-type=tenMinuteWalks] .newSearchBlock .formSearch{z-index:2}html[data-entry-type=tenMinuteWalks] .newSearchBlock form{padding:calc(2 * var(--gap)) var(--gap);background-color:hsl(var(--white))}html[data-entry-type=tenMinuteWalks] .newSearchBlock form h2{color:hsl(var(--brightGreen));font-weight:700;margin-block-end:.5em}html[data-entry-type=tenMinuteWalks] .newSearchBlock form legend{display:none}html[data-entry-type=tenMinuteWalks] .newSearchBlock form label[for=location] span{display:block;font-size:.875em;font-weight:700}html[data-entry-type=tenMinuteWalks] .newSearchBlock form label[for=location] input{border:1px solid hsl(var(--brightGreen));border-radius:4px;padding:1em}html[data-entry-type=tenMinuteWalks] .newSearchBlock form fieldset{display:flex;align-items:flex-end;gap:var(--gap)}html[data-entry-type=tenMinuteWalks] .newSearchBlock form .htmlField{margin-block-end:0;flex-grow:1}html[data-entry-type=tenMinuteWalks] .newSearchBlock form .htmlField input{width:100%}html[data-entry-type=tenMinuteWalks] .newSearchBlock .uc_button{padding:1em;font-size:1em;border-radius:4px;border:1px solid hsl(var(--brightGreen));background-color:hsl(var(--brightGreen));text-transform:uppercase}html[data-entry-type=tenMinuteWalks] .mapResults.row .left{display:grid;gap:var(--gap);padding:var(--gap)}html[data-entry-type=tenMinuteWalks] .mapResults.row .devModeOnly{outline:2px solid red}html[data-entry-type=tenMinuteWalks] .mapResults.row .h3{margin-block-end:.5em}html[data-entry-type=tenMinuteWalks] .mapResults.row .h3 span{color:hsl(var(--brightGreen))}html[data-entry-type=tenMinuteWalks] .mapResults.row form{padding-block-start:var(--gap);border-block-start:1px solid hsl(var(--brightGreen))}html[data-entry-type=tenMinuteWalks] .mapResults.row form h2{color:hsl(var(--brightGreen));font-weight:700;margin-block-end:.5em}html[data-entry-type=tenMinuteWalks] .mapResults.row form legend{display:none}html[data-entry-type=tenMinuteWalks] .mapResults.row form label[for=location2] span{display:block;font-size:.875em;font-weight:700}html[data-entry-type=tenMinuteWalks] .mapResults.row form label[for=location2] input{border:1px solid hsl(var(--brightGreen));border-radius:4px;padding:.5em 1em}html[data-entry-type=tenMinuteWalks] .mapResults.row form fieldset{display:flex;align-items:flex-end;gap:var(--gap)}html[data-entry-type=tenMinuteWalks] .mapResults.row form .htmlField{margin-block-end:0;flex-grow:1}html[data-entry-type=tenMinuteWalks] .mapResults.row form .htmlField input{width:100%}html[data-entry-type=tenMinuteWalks] .mapResults.row form .uc_button{padding:.5em 1em;font-size:1em;border-radius:4px;border:1px solid hsl(var(--brightGreen));background-color:hsl(var(--brightGreen));text-transform:uppercase}html[data-entry-type=tenMinuteWalks] .mapResults.row .gm-map{min-height:50vh;height:100%}@media screen and (min-width: 960px){html[data-entry-type=tenMinuteWalks] .mapResults.row{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 1280px){html[data-entry-type=tenMinuteWalks] .mapResults.row .left{padding:calc(2* var(--gap))}}@media screen and (min-width: 1620px){html[data-entry-type=tenMinuteWalks] .mapResults.row .left{padding:calc(3 * var(--gap))}}html[data-entry-type=tenMinuteWalks] button[aria-label=Close]{top:0!important;right:0!important}html[data-entry-type=tenMinuteWalks] .mapInfoWindow{font-family:var(--font-family-primary);max-width:360px;padding:15px}html[data-entry-type=tenMinuteWalks] .mapInfoWindow dl{margin-block:var(--gap);font-size:1.2em}html[data-entry-type=tenMinuteWalks] .mapInfoWindow dl div{display:flex;gap:1em;align-items:baseline}html[data-entry-type=tenMinuteWalks] .mapInfoWindow dl dt{font-weight:700}html[data-entry-type=tenMinuteWalks] .mapInfoWindow .actions{margin-block-start:var(--gap)}html[data-entry-type=tenMinuteWalks] .mapInfoWindow .actions .uc_button{border-radius:4px;font-size:1em;text-transform:uppercase;background-color:hsl(var(--brightGreen))}.challengeEventsRow{background:hsl(var(--path-grey))}.challengeEventsRow .challengeEventResults{display:grid;gap:20px}@media screen and (min-width: 800px){.challengeEventsRow .challengeEventResults{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.challengeEventsRow .challengeEventResults .challengeEvent{display:flex;flex-direction:column}.challengeEventsRow .challengeEventResults .text{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.challengeEventsRow .challengeEventResults .text .inner{flex-direction:column;display:flex;flex-grow:1}}@media screen and (min-width: 1024px){.challengeEventsRow .challengeEventResults{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.challengeEvent{background:white}.challengeEvent .text{padding:20px}.challengeEvent .text .meta{margin-bottom:10px}.challengeEvent .text p:last-of-type{margin-bottom:20px}.challengeEvent .text h3{font-size:24px;line-height:30px;font-weight:900}@media screen and (min-width: 640px){.challengeEvent .text{padding:30px}.challengeEvent .text h3{font-size:26px;line-height:34px}}@media screen and (min-width: 960px){.challengeEvent .text h3{font-size:30px;line-height:38px}}.gsiBlockRow{margin-bottom:20px}.gsiBlockRow .swiper-button-next,.gsiBlockRow .swiper-button-prev{position:absolute;top:50%;left:10px;right:auto;display:flex;width:50px;height:50px;background:hsl(var(--altOne));border-radius:50%;margin:0}.gsiBlockRow .swiper-button-next:after,.gsiBlockRow .swiper-button-prev:after{font-size:20px}.gsiBlockRow .swiper-button-next{left:auto;right:10px}.gsiBlockRow .extraStuff{margin-top:20px;position:relative;display:flex;justify-content:center;align-items:center}.gsiBlockRow .extraStuff .swiper-pagination{position:relative;width:auto;margin:0 20px}.gsiBlockRow .swiper{padding-top:20px;padding-bottom:40px}.gsiBlockRow .swiper-pagination{bottom:0;width:100%}.gsiBlockRow .swiper-pagination .swiper-pagination-bullet{border-radius:0;border:solid 3px hsl(var(--brightGreen));opacity:1;width:14px;height:14px;background:transparent}.gsiBlockRow .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:hsl(var(--brightGreen))}@media screen and (max-width: 640px){.gsiBlockRow{padding-left:20px;padding-right:20px}}.gsiInfoBlock{transform:scale(.9)!important;transition:all ease .3s;padding:20px;height:100%;height:auto!important;box-shadow:0 0 #0000}@media screen and (min-width: 640px){.gsiInfoBlock{padding:40px}}@media screen and (min-width: 1024px){.gsiInfoBlock{padding:50px}}.gsiInfoBlock .options .option{font-weight:900;padding:10px 0}.gsiInfoBlock .options .option .label{font-weight:700}.gsiInfoBlock .options .option .value{font-size:30px;line-height:30px}.gsiInfoBlock .options .option .value span.small{margin-left:6px;font-size:20px}.gsiInfoBlock .options .option:not(:last-of-type){border-bottom:1px solid hsl(var(--brandGreen))}.gsiInfoBlock .options .option.gsiOption{position:relative}.gsiInfoBlock .options .option.gsiOption .icon{position:absolute;right:0;top:50%}.gsiInfoBlock.good{background:hsl(var(--brightGreen));color:hsl(var(--brandGreen))}.gsiInfoBlock.good .label{color:#fff}.gsiInfoBlock.bad{background:#ec3708;color:#fff}.gsiInfoBlock.bad h3{color:#fff}.gsiInfoBlock.bad .label{color:#fbd227}.gsiInfoBlock.swiper-slide-active{transform:scale(1)!important;box-shadow:0 0 20px #0000004d}@media screen and (min-width: 640px){.gsiInfoBlock .options .option .value{font-size:40px;line-height:40px}.gsiInfoBlock .options .option .value span.small{font-size:30px}}.bannerImage{position:relative}.bannerImage .inner{position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:1;width:100%;color:#fff;height:100%;display:flex;align-items:center}.bannerImage .inner h2,.bannerImage .inner h3,.bannerImage .inner h4,.bannerImage .inner h5{color:#fff;margin-bottom:20px}.bannerImage .inner .text{max-width:600px}.bannerImage .inner .l_constrain-small{position:relative;z-index:2}.bannerImage .inner:before{content:"";width:100%;display:block;position:absolute;top:0;left:0;background:hsl(var(--brandGreen));opacity:.4;height:100%}@media screen and (max-width: 640px){.bannerImage .inner h2{font-size:30px;line-height:38px;margin-bottom:14px}.bannerImage .inner .buttons{margin-bottom:0}.bannerImage .inner .buttons a.uc_button{margin-top:0}}.mpFinderRow{position:relative;overflow:hidden;background:hsl(var(--brandGreen));z-index:0;background-attachment:fixed}.mpFinderRow .boxedText{padding:20px;background:hsl(var(--subtleGreen));font-weight:700;border:solid 1px hsl(var(--brightGreen))}.mpFinderRow .emailPage .cms-textblock{margin-bottom:20px}.mpFinderRow .emailPage .cms-textblock p,.mpFinderRow .emailPage .cms-textblock ul,.mpFinderRow .emailPage .cms-textblock ol{margin-bottom:20px!important}.mpFinderRow details{margin-top:20px;border-bottom:0px;padding-bottom:0}.mpFinderRow details summary{padding:0}.mpFinderRow details summary:before{content:none}.mpFinderRow details .content{padding:30px 0 0}.mpFinderRow details .content .cms-textblock{margin-bottom:30px}.mpFinderRow .postcodeForm{margin-bottom:20px}.mpFinderRow .postcodeForm fieldset .fieldWrapper{margin-bottom:0}.mpFinderRow .blocked-out{padding:20px;background:hsl(var(--subtleGreen));border:solid 1px hsl(var(--brightGreen))}.mpFinderRow .inner{background:white;position:relative;z-index:2;padding:20px}@media screen and (min-width: 640px){.mpFinderRow .inner{padding:30px}}@media screen and (min-width: 1024px){.mpFinderRow .inner{padding:40px}}@media screen and (min-width: 1200px){.mpFinderRow .inner{padding:50px}}.mpFinderRow .person{border-top:1px solid hsla(var(--brightGreen));border-bottom:1px solid hsla(var(--brightGreen));margin-top:30px;margin-bottom:30px;padding-top:30px;padding-bottom:30px;display:flex;align-items:center}.mpFinderRow .person .image{margin-right:30px;width:180px}.mpFinderRow .person .image .innerPicture{overflow:hidden;width:180px;height:180px;border-radius:50%;border:10px solid white;outline:2px solid #EEE;display:block}.mpFinderRow .person .image .innerPicture img,.mpFinderRow .person .image .innerPicture picture{width:180px;height:180px}.mpFinderRow .person .text h3{font-weight:900;color:hsla(var(--brightGreen));font-size:30px;line-height:36px}.mpFinderRow .person .text h4{font-weight:900}.mpFinderRow .person .text .nonProtected{color:red}.mpFinderRow .person .text .protected{color:hsl(var(--brightGreen))}.mpFinderRow .person .text .parkProtectorStatus{margin-top:5px}.mpFinderRow .formSearch .smallText{font-size:.85rem}.mpFinderRow .formSearch .smallText p{margin-bottom:0}.mpFinderRow .formSearch .fieldWrapper{margin-bottom:10px}.mpFinderRow .formSearch .error{color:red;padding-top:20px}.mpFinderRow form h2{color:hsl(var(--brightGreen));font-weight:700;margin-block-end:.5em}.mpFinderRow form legend{display:none}.mpFinderRow form label[for=postcode] span{display:block;font-size:.875em;font-weight:700}.mpFinderRow form label[for=postcode] input{border:1px solid hsl(var(--brightGreen));border-radius:4px;padding:1em}.mpFinderRow form fieldset{display:flex;align-items:flex-end;gap:var(--gap)}.mpFinderRow form .htmlField{margin-block-end:0;flex-grow:1}.mpFinderRow form .htmlField input{width:100%}.mpFinderRow form .uc_button{padding:1em;font-size:1em;border-radius:4px;border:1px solid hsl(var(--brightGreen));background-color:hsl(var(--brightGreen));text-transform:uppercase}.customGridRow .cms-textblock{margin-bottom:50px}.customGridItems{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.customGridItems h2,.customGridItems h3,.customGridItems h4,.customGridItems h5{font-size:24px;line-height:30px}.customGridItems .gridItem{max-width:300px;text-align:center}.customGridItems .gridItem .image{margin-bottom:20px;border-radius:50%;overflow:hidden}.customGridItems .gridItem .text{margin-bottom:20px}@media screen and (min-width: 640px){.customGridItems{gap:30px}}@media screen and (min-width: 960px){.customGridItems{gap:40px}.customGridItems .gridItem{max-width:340px;display:flex;flex-direction:column}.customGridItems .gridItem .image{max-width:240px;margin:0 auto 20px}.customGridItems h2,.customGridItems h3,.customGridItems h4,.customGridItems h5{font-size:32px;line-height:38px}}@media screen and (min-width: 1200px){.customGridItems{gap:50px}}search #sprigSearchResults{display:block;max-height:calc(100svh - 340px - var(--_framePadding));overflow:auto}search h2{color:hsl(var(--brightGreen));font-weight:700;margin-block-end:.5em}search legend{display:none}search label[for=sprigSearchInput] span{display:block;font-size:.875em;font-weight:700}search input{width:100%;border:1px solid hsl(var(--brightGreen));border-radius:4px;padding:1em}search .htmlField{margin-block-end:0;flex-grow:1}search .htmlField input{width:100%}.minutesSearchBlock form{display:flex}.minutesSearchBlock input[type=search]{background:white;border-radius:25px 0 0 25px;border:solid 2px hsl(var(--brandGreen));font-size:16px;padding:var(--input-padding)}.minutesSearchBlock input[type=search]::-moz-placeholder{color:hsl(var(--brandGreen))}.minutesSearchBlock input[type=search]::placeholder{color:hsl(var(--brandGreen))}.minutesSearchBlock .uc_button{border:solid 1px hsl(var(--brandGreen));font-size:16px;line-height:20px;padding-left:10px;border-radius:0 25px 25px 0}.minutesSearchBlock .l_constrain-small{background:hsl(var(--subtleGreen));padding:20px;border-radius:15px}.minutesSearchBlock .l_constrain-small p{font-weight:900;display:flex}.minutesSearchBlock .l_constrain-small p:before{content:"";display:block;background:url(/dist/images/icon-search.svg) center center no-repeat;background-size:contain;width:20px;height:24px;margin-right:5px}@media screen and (min-width: 640px){.minutesSearchBlock .l_constrain-small{display:flex;justify-content:center;align-items:center;gap:20px}}.timelineContainer{width:100%;position:relative;padding:80px 0;transition:.3s ease 0s;background-attachment:fixed;background-size:cover}.timelineContainer:before{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(99,99,99,.8);content:""}.timeline{display:flex;margin:0 auto;flex-wrap:wrap;flex-direction:column;max-width:960px;position:relative}.timeline:before{position:absolute;left:50%;width:2px;height:100%;margin-left:-1px;content:"";background:rgba(255,255,255,.07)}.timeline .timeline__content .timeline__content-title{font-weight:400;font-size:66px;margin:-10px 0 0;transition:.4s;padding:0 10px;box-sizing:border-box;color:#fff;z-index:2;position:relative;font-weight:900}.timeline .timeline__content .timeline__content-desc{margin:0;font-size:15px;color:#fff;font-weight:400;line-height:25px}.timelineItem{padding:40px 0;opacity:.3;filter:blur(2px);transition:.5s;width:calc(50% - 40px);display:flex;position:relative;transform:translateY(0)}.timelineItem:before{content:attr(data-text);font-weight:900;color:hsl(var(--brightGreen));width:100%;position:absolute;font-size:20px;top:70%;margin-top:-5px;padding-left:15px;opacity:0;right:calc(-100% - 56px)}.timelineItem:nth-child(2n){align-self:flex-end}.timelineItem:nth-child(2n):before{right:auto;text-align:right;left:calc(-100% - 56px);padding-left:0;border-left:none;border-right:2px solid rgba(#fff,.5);padding-right:15px}.timelineItem.timelineItem-active{opacity:1;transform:translateY(0);filter:blur(0px)}.timelineItem.timelineItem-active:before{top:50%;transition:.3s all .2s;opacity:1}.timelineItem.timelineItem-active .timeline__content-title{margin:-50px 0 20px}.tabs:not(.verticalLayout) [role=tablist]{min-width:100%;display:flex;gap:5px;justify-content:center;border-bottom:5px solid hsl(var(--subtleGreen))}@media screen and (max-width: 960px){.tabs:not(.verticalLayout) [role=tablist]{flex-direction:column;width:100%;display:none}}.tabs:not(.verticalLayout) [role=tab],.tabs:not(.verticalLayout) [role=tab]:focus,.tabs:not(.verticalLayout) [role=tab]:hover{display:inline-block;position:relative;z-index:2;padding:10px;max-width:25%;overflow:hidden;text-align:left;cursor:pointer;font-size:inherit;margin-bottom:-5px;background:transparent;font-weight:700;text-align:center;border-bottom:5px solid hsl(var(--subtleGreen));transition:all ease .3s}@media screen and (max-width: 960px){.tabs:not(.verticalLayout) [role=tab],.tabs:not(.verticalLayout) [role=tab]:focus,.tabs:not(.verticalLayout) [role=tab]:hover{max-width:100%;text-align:left;padding:4px 10px}}.tabs:not(.verticalLayout) [role=tab][aria-selected=true]{color:hsl(var(--brightGreen));border-bottom:5px solid hsl(var(--brightGreen))}@media screen and (max-width: 960px){.tabs:not(.verticalLayout) [role=tab][aria-selected=true]{border-left:5px solid hsl(var(--brightGreen));border-bottom:0px solid hsl(var(--brightGreen))}}.tabs:not(.verticalLayout) [role=tab]:hover,.tabs:not(.verticalLayout) [role=tab] span:hover{cursor:pointer!important}.tabs:not(.verticalLayout) [role=tabpanel]{width:100%;overflow:auto}.tabs:not(.verticalLayout) [role=tabpanel] .inner{opacity:1;padding:40px 20px;display:flex;gap:20px;justify-content:space-between;align-items:flex-start}.tabs:not(.verticalLayout) [role=tabpanel] .inner h4{margin-bottom:20px}.tabs:not(.verticalLayout) [role=tabpanel] .inner .image{width:40%}.tabs:not(.verticalLayout) [role=tabpanel] .inner .text{width:50%}@media screen and (max-width: 960px){.tabs:not(.verticalLayout) [role=tabpanel] .inner{padding:0 0 20px;align-items:flex-start}.tabs:not(.verticalLayout) [role=tabpanel] .inner .image{width:30%}.tabs:not(.verticalLayout) [role=tabpanel] .inner .text{width:65%}}.tabs:not(.verticalLayout) [role=tabpanel]:not(.is-hidden) .inner{opacity:1;transition:all ease .3s;transition-delay:.3s}.tabs:not(.verticalLayout) .is-hidden[role=tabpanel]{display:none}.tabs:not(.verticalLayout) .is-hidden[role=tabpanel] .inner{opacity:0;transition:all ease .3s;transition-delay:.3s}@media screen and (max-width: 960px){.tabs:not(.verticalLayout) .is-hidden[role=tabpanel]{display:block}.tabs:not(.verticalLayout) .is-hidden[role=tabpanel] .inner{opacity:1}}.tabs.verticalLayout{overflow:hidden}.tabs.verticalLayout [role=tabpanel]{margin-bottom:40px}.tabs.verticalLayout [role=tabpanel] .image{margin:20px 0}.tabs.verticalLayout [role=tablist]{display:none}.tabs.verticalLayout [role=tablist] button{margin-bottom:5px;display:block;padding:10px 15px;background:transparent;font-size:inherit;width:100%;text-align:left;position:relative;font-weight:900}.tabs.verticalLayout [role=tablist] button:before{content:"";position:absolute;right:-5px;top:0;width:0px;background:white;display:block;height:100%}.tabs.verticalLayout [role=tablist] button:after{content:"";width:100%;position:absolute;bottom:0;left:0;width:0%;height:5px;background:hsl(var(--brightGreen));transition:all ease .3s}.tabs.verticalLayout [role=tablist] button:hover,.tabs.verticalLayout [role=tablist] button:focus{background:white;cursor:pointer}.tabs.verticalLayout [role=tablist] button:hover:after,.tabs.verticalLayout [role=tablist] button:focus:after{width:100%}.tabs.verticalLayout [role=tablist] button[aria-selected=true]{background:white}.tabs.verticalLayout [role=tablist] button[aria-selected=true]:before{width:5px;height:calc(100% - 5px)}.tabs.verticalLayout [role=tablist] button[aria-selected=true]:after{width:100%}@media screen and (min-width: 960px){.tabs.verticalLayout{display:grid;gap:0px;grid-template-columns:1fr 3fr}.tabs.verticalLayout [role=tabpanel]{background:white;border-left:5px solid hsl(var(--brightGreen))}.tabs.verticalLayout [role=tabpanel] .inner{padding:30px}.tabs.verticalLayout .is-hidden[role=tabpanel]{display:none}.tabs.verticalLayout [role=tablist]{display:block}}@media screen and (min-width: 1280px){.tabs.verticalLayout [role=tabpanel] .inner{padding:30px}}.cardCarousel{padding-left:20px;padding-right:20px}.cardCarousel .extraStuff{margin-top:50px}.cardCarousel .extraStuff .swiper-pagination{position:relative;bottom:0;left:calc(var(--row-padding-block) - 20px);z-index:2}.cardCarousel .extraStuff .swiper-pagination .swiper-pagination-bullet{border-radius:0;opacity:1;background:hsl(var(--brightGreen));border:solid 3px hsl(var(--brightGreen));width:14px;height:14px}.cardCarousel .extraStuff .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:transparent}.cardCarousel .swiper-slide{height:auto!important;background:hsl(var(--darkGreen));width:90%;border-radius:15px;overflow:hidden}@media screen and (min-width: 800px){.cardCarousel .swiper-slide{width:25%}}.cardCarousel a.teaser:hover,.cardCarousel a.teaser:focus{cursor:pointer!important;background:hsl(var(--altOne))}.cardCarousel a.teaser:hover picture,.cardCarousel a.teaser:focus picture{opacity:.5;transform:scale(1.1)}.cardCarousel a.teaser picture,.cardCarousel a.teaser img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all ease .3s;opacity:.7}.cardCarousel a.teaser picture:before,.cardCarousel a.teaser img:before{content:none}.cardCarousel a.teaser .text{z-index:2;padding:30px;color:#fff;font-weight:900;font-size:36px;line-height:44px;position:absolute;bottom:0;left:0}@media screen and (min-width: 800px){.cardCarousel a.teaser .text{font-size:48px;line-height:52px}}.cardCarousel .carouselCard{background:hsl(var(--brandGreen));display:flex;flex-grow:1;flex-direction:column}.cardCarousel .carouselCard .image{position:relative}.cardCarousel .carouselCard .image .title{position:absolute;bottom:0;z-index:1;width:90%;left:5%;text-align:center;background-color:hsl(var(--brandGreen));padding:20px 20px 0;color:hsl(var(--brightGreen));font-weight:900;font-size:1.3rem}.cardCarousel .carouselCard .text{padding:20px;color:#fff;flex-grow:1;display:flex}@media screen and (min-width: 960px){.cardCarousel .carouselCard .text{padding:30px}}.cardCarousel .carouselCard .cta a{display:block;background:hsl(var(--brightGreen));padding:20px;text-align:center;font-weight:900}.cardCarousel .carouselCard .cta a:hover,.cardCarousel .carouselCard .cta a:focus{cursor:pointer!important;background:hsl(var(--altOne))}.cardCarousel.constrained a.teaser .text{font-size:36px;line-height:44px}@media screen and (min-width: 800px){.cardCarousel.constrained a.teaser .text{font-size:32px;line-height:36px}}.introRow span.campaignTitle{font-size:20px;display:block;color:#fff;line-height:32px;margin-bottom:-14px;margin-top:10px}.introRow .sm a span.title{display:none}.introRow .sm a.email{background:transparent}.introRow .sm a.email svg,.introRow .sm a.email rect{background:transparent}.introRow .sm a.email rect{fill:transparent}.introRow .sm .twitter svg{max-width:26px!important;max-height:26px!important}.shareButtonsRow h3{font-weight:900}.shareButtonsRow .sm{display:flex;align-items:center;gap:20px}@media screen and (max-width: 540px){.shareButtonsRow .sm{flex-direction:column;align-items:flex-start}}.shareButtonsRow .sm a{display:flex;align-items:center;width:auto;gap:6px;height:40px}.shareButtonsRow .sm svg{max-width:32px!important;max-height:32px!important}.shareButtonsRow .sm .twitter svg{max-width:26px!important;max-height:26px!important}.shareButtonsRow .sm.outline a{background:hsl(var(--brandGreen));padding:5px 10px;color:#fff;border-radius:5px;text-transform:uppercase;font-size:15px;line-height:10px}.shareButtonsRow .sm.outline a:hover,.shareButtonsRow .sm.outline a:focus{background:hsl(var(--altOne))}.shareButtonsRow .sm.outline a span.title{display:inline-block;padding-top:3px;font-weight:700}.shareButtonsRow .sm.outline a svg rect{fill:transparent}.shareButtonsRow .sm.outline a svg path{fill:#fff}.shareButtonsRow .sm.brand-compliant a{padding:5px 10px;border-radius:5px;text-transform:uppercase;font-size:15px;line-height:10px;color:#fff}.shareButtonsRow .sm.brand-compliant a:hover,.shareButtonsRow .sm.brand-compliant a:focus{background:hsl(var(--altOne))}.shareButtonsRow .sm.brand-compliant a span.title{display:inline-block;padding-top:3px;font-weight:700}.shareButtonsRow .sm.brand-compliant a.facebook{background:#1877f2}.shareButtonsRow .sm.brand-compliant a.twitter{background:#1da1f2}.shareButtonsRow .sm.brand-compliant a.pinterest{background:#bd081b}.shareButtonsRow .sm.brand-compliant a.linkedIn{background:#0077b5}.shareButtonsRow .sm.brand-compliant a.email{background:#328cff}.paginationInfo .sm{display:flex;align-items:center;gap:20px}@media screen and (max-width: 540px){.paginationInfo .sm{flex-direction:column;align-items:flex-start}}.paginationInfo .sm a{display:flex;align-items:center;width:auto;gap:6px;height:40px}.paginationInfo .sm a span.title{display:none}.paginationInfo .sm svg{max-width:40px!important;max-height:40px!important}.paginationInfo .sm .twitter svg{max-width:26px!important;max-height:26px!important}.paginationInfo .sm.outline a{background:hsl(var(--brandGreen));padding:5px 6px;color:#fff;border-radius:5px;text-transform:uppercase;font-size:15px;line-height:10px}.paginationInfo .sm.outline a:hover,.paginationInfo .sm.outline a:focus{background:hsl(var(--altOne))}.paginationInfo .sm.outline a svg rect{fill:transparent}.paginationInfo .sm.outline a svg path{fill:#fff}.paginationInfo .sm.brand-compliant a{padding:5px 6px;border-radius:5px;text-transform:uppercase;font-size:15px;line-height:10px;color:#fff}.paginationInfo .sm.brand-compliant a:hover,.paginationInfo .sm.brand-compliant a:focus{background:hsl(var(--altOne))}.paginationInfo .sm.brand-compliant a.facebook{background:#1877f2}.paginationInfo .sm.brand-compliant a.twitter{background:#1da1f2}.paginationInfo .sm.brand-compliant a.pinterest{background:#bd081b}.paginationInfo .sm.brand-compliant a.linkedIn{background:#0077b5}.paginationInfo .sm.brand-compliant a.email{background:#328cff}.codeBlock .column{background:white;padding:20px;border-radius:5px}@media screen and (min-width: 800px){.codeBlock .column{padding:30px}}.codeBlock .dc_grid-1-1{display:grid;gap:20px;margin-bottom:20px}@media screen and (min-width: 800px){.codeBlock .dc_grid-1-1{grid-template-columns:1fr 1fr;gap:30px}}@media screen and (min-width: 960px){.codeBlock .dc_grid-1-1{gap:50px}}.codeBlock .dc_grid-1-1-1{display:grid;gap:20px;margin-bottom:20px}@media screen and (min-width: 800px){.codeBlock .dc_grid-1-1-1{grid-template-columns:1fr 1fr 1fr;gap:30px}.codeBlock .dc_grid-1-1-1 .frequency{grid-column:span 2}}.codeBlock .dc_grid-1-3{display:grid;gap:20px;margin-bottom:20px}@media screen and (min-width: 800px){.codeBlock .dc_grid-1-3{grid-template-columns:1fr 2fr;gap:30px}}@media screen and (min-width: 960px){.codeBlock .dc_grid-1-3{grid-template-columns:1fr 4fr}}.codeBlock .StripeCardDetails{background:white;padding:20px;border-radius:5px}@media screen and (min-width: 800px){.codeBlock .StripeCardDetails{padding:30px}}.codeBlock form .cms-textblock label{margin-bottom:20px;display:block}.codeBlock form span{margin-left:0;top:auto}.codeBlock form span.required{color:red}.codeBlock form .field{margin-bottom:16px}.codeBlock form label{font-size:17.5px;font-weight:700;color:hsl(var(--brandGreen))}.codeBlock form .checkbox{margin-bottom:4px}.codeBlock form .checkbox label{margin-bottom:0;display:flex}.codeBlock form .checkbox label input[type=checkbox]{margin-right:10px}.codeBlock form .checkbox label span.label{font-weight:400}.codeBlock form span.label{font-size:17.5px;font-weight:700;color:hsl(var(--brandGreen));margin-left:0;margin-bottom:0;display:block}.codeBlock form .amountWrapper{display:flex;align-items:center}.codeBlock form .amountWrapper input[type=text]{border-radius:0 5px 5px 0;height:44px;margin:0;outline:0}.codeBlock form .amountWrapper span#AmountPrefix{background:hsl(var(--brightGreen));-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border:1px solid hsl(var(--brightGreen));border-radius:5px 0 0 5px;display:inline-block;font-family:inherit;font-size:.875em;padding:20px 10px;width:auto;color:#fff;height:44px;margin:0;outline:0;top:auto}.codeBlock form select{width:100%}.codeBlock form input[type=text],.codeBlock form input[type=email],.codeBlock form input[type=search],.codeBlock form select,.codeBlock form .StripeElement,.codeBlock form textarea{font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid hsl(var(--brightGreen));border-radius:5px;display:block;font-family:inherit;font-size:.875em!important;line-height:20px;margin:0;padding:10px 20px;width:100%}:is(.codeBlock form) input[type=radio]+span{font-weight:400;padding:10px 15px;display:inline-block;border:solid 1px hsl(var(--brightGreen));border-radius:5px;background:white;font-weight:700}.codeBlock form label>input[type=radio]{display:none}:is(.codeBlock form) input[type=radio]:checked+span{background:hsl(var(--brightGreen))}.codeBlock form table{width:100%}.codeBlock form table td{padding:0 20px 10px 0;vertical-align:bottom}.codeBlock form h1,.codeBlock form h2,.codeBlock form h3,.codeBlock form h4,.codeBlock form h5,.codeBlock form h6{color:hsl(var(--brandGreen))}.codeBlock form h1.brightGreen,.codeBlock form h2.brightGreen,.codeBlock form h3.brightGreen,.codeBlock form h4.brightGreen,.codeBlock form h5.brightGreen,.codeBlock form h6.brightGreen{color:hsl(var(--brightGreen))}.codeBlock form h1 strong,.codeBlock form h2 strong,.codeBlock form h3 strong,.codeBlock form h4 strong,.codeBlock form h5 strong,.codeBlock form h6 strong{font-weight:900;color:hsl(var(--brightGreen))}.codeBlock form a.uc_button{margin-top:20px;text-decoration:none}.codeBlock form h1{font-size:50px;line-height:60px;font-weight:900;margin:0 0 20px}.codeBlock form h2{font-size:40px;line-height:50px;font-weight:900;margin:0 0 20px}.codeBlock form h3{font-size:30px;line-height:36px;font-weight:900;margin:0 0 20px}.codeBlock form h4{font-size:24px;line-height:30px;font-weight:900;margin:0}.codeBlock form h5{font-size:18px;line-height:24px;font-weight:900;margin:0}.codeBlock form h6{font-size:16px;line-height:24px;font-weight:900;margin:0}.codeBlock form .largeText{font-size:20px;line-height:28px}@media screen and (min-width: 1024px){.codeBlock form h1{font-size:80px;line-height:90px}.codeBlock form h2{font-size:58px;line-height:64px}.codeBlock form h3{font-size:40px;line-height:48px}.codeBlock form h4{font-size:32px;line-height:40px}.codeBlock form h5{font-size:24px;line-height:32px}.codeBlock form h6{font-size:20px;line-height:28px}.codeBlock form .largeText{font-size:26px;line-height:32px}}@media screen and (min-width: 1400px){.codeBlock form h1{font-size:100px;line-height:110px}.codeBlock form h2{font-size:62px;line-height:70px}.codeBlock form h3{font-size:50px;line-height:56px}.codeBlock form h4{font-size:40px;line-height:48px}.codeBlock form h5{font-size:30px;line-height:40px}.codeBlock form h6{font-size:24px;line-height:30px}.codeBlock form .largeText{font-size:32px;line-height:40px}}.parkProtectors .cms-textblock{margin-bottom:40px}.parkProtectorsGrid{display:grid;gap:20px}.parkProtectorsGrid h3{font-weight:900;color:hsl(var(--brightGreen))}.parkProtectorsGrid span.details{display:block;font-size:16px}.parkProtectorsGrid span.details span.party{font-weight:900}.parkProtectorsGrid span.details span.party:after{content:" |";opacity:.2}@media screen and (min-width: 640px){.parkProtectorsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width: 960px){.parkProtectorsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width: 1200px){.parkProtectorsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.parkProtectorPledgeRow .cms-textblock{margin-bottom:40px}.parkProtectorPledgeRow .pledgesGrid{display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.parkProtectorPledgeRow .pledgesGrid .pledgeItem{text-align:center}.parkProtectorPledgeRow .pledgesGrid .pledgeItem .image{margin-bottom:14px}.parkProtectorPledgeRow .pledgesGrid .pledgeItem picture{background-color:transparent}@media screen and (min-width: 640px){.parkProtectorPledgeRow .pledgesGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width: 960px){.parkProtectorPledgeRow .pledgesGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width: 1200px){.parkProtectorPledgeRow .pledgesGrid{gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.fullPageBlocks{position:relative}.fullPageBlocks .swiper-button-prev,.fullPageBlocks .swiper-button-next{z-index:1000}.fullPageBlocks .videoRow{width:100%;background-color:hsl(var(--brandGreen))}.fullPageBlocks .videoRow .l_constrain .embedContainer{box-shadow:0 0 40px #00000080}.fullPageBlocks .section{background-color:hsl(var(--brandGreen));width:100%;height:100vh;min-height:100vh;display:block;overflow:hidden}.fullPageBlocks .section .fp-bg{width:100%;height:100%;display:block;background-attachment:fixed;opacity:.8}.fullPageBlocks .section .imageWrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.fullPageBlocks .section .imageWrapper .image{width:100%;height:100vh}.fullPageBlocks .section .imageWrapper .image picture,.fullPageBlocks .section .imageWrapper .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100vh}.fullPageBlocks .section .imageWrapper .image:nth-of-type(2n){opacity:.7}.fullPageBlocks .section .imageWrapper .image:nth-of-type(3n){opacity:.4}.fullPageBlocks .slide{width:100%;height:100vh;min-height:100vh}.fullPageBlocks .slide .fp-bgSlide{width:100%;height:100%;display:block;background-attachment:fixed;opacity:1}.fullPageBlocks h1,.fullPageBlocks h2,.fullPageBlocks h3,.fullPageBlocks h4,.fullPageBlocks h5{color:#fff}.fullPageBlocks .introBlock .cms-textblock{max-width:740px}.fullPageBlocks .introBlock .breadcrumbs{margin-bottom:0}.fullPageBlocks .introBlock .breadcrumbs a{text-decoration:none}.fullPageBlocks .introBlock .breadcrumbs ul{margin:0}.fullPageBlocks .introBlock p{font-size:140%}@media screen and (max-width: 959px){.fullPageBlocks .section{position:relative}.fullPageBlocks .section .content{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:100%;z-index:1;color:#fff}}@media screen and (min-width: 960px){.fullPageBlocks{display:grid;place-items:center;place-content:center}.fullPageBlocks .section{width:100vw;position:relative}.fullPageBlocks .section .content{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:100%;z-index:2;color:#fff}.fullPageBlocks .slide .cms-textblock{max-width:740px}.fullPageBlocks .textBackgroundImage .content .cms-textblock{max-width:50%}.fullPageBlocks .textBackgroundImage .content .text-position-right{display:flex;justify-content:flex-end}}@keyframes scaleImage{0%{transform:scale(1.3)}to{opacity:scale(1)}}html.fullPageFormat .buildingBlocks{background-color:#fff;position:relative}html.fullPageFormat .fullPageHeader{position:relative;z-index:5;height:calc(100vh - 128px);overflow:hidden}html.fullPageFormat .fullPageHeader .cms-textblock.withTextShadow{text-shadow:0 0 20px rgba(0,0,0,.5)}html.fullPageFormat .fullPageHeader .cms-textblock h1,html.fullPageFormat .fullPageHeader .cms-textblock h2,html.fullPageFormat .fullPageHeader .cms-textblock h3,html.fullPageFormat .fullPageHeader .cms-textblock h4,html.fullPageFormat .fullPageHeader .cms-textblock h5{color:#fff}html.fullPageFormat .fullPageHeader picture,html.fullPageFormat .fullPageHeader img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:scaleImage 60s infinite;animation-direction:alternate}html.fullPageFormat .fullPageHeader .fixedElement{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:1;color:#fff}html.fullPageFormat .fullPageHeader .fixedElement .inner{text-shadow:0 0 20px rgba(0,0,0,.5);max-width:720px}html.fullPageFormat .fullPageHeader .fixedElement .inner .breadcrumbs{color:#fff}html.fullPageFormat .fullPageHeader .fixedElement .inner .breadcrumbs ul li:not(last-of-type):after{color:#fff}html.fullPageFormat .fullPageHeader .fixedElement .inner .breadcrumbs ul li:last-of-type{color:#fff}html.fullPageFormat .fullPageHeader .fixedElement h1{font-size:50px;line-height:60px;font-weight:900;margin:0 0 20px}@media screen and (min-width: 1024px){html.fullPageFormat .fullPageHeader .fixedElement h1{font-size:80px;line-height:90px}}@media screen and (min-width: 1400px){html.fullPageFormat .fullPageHeader .fixedElement h1{font-size:100px;line-height:110px}}html.fullPageFormat .imageBanner{position:relative;z-index:4;overflow:hidden}html.fullPageFormat .imageBanner picture,html.fullPageFormat .imageBanner img{width:100%;display:block;animation:scaleImage 30s infinite;animation-direction:alternate}html.fullPageFormat .fauxBg{background:hsl(var( --brandGreen))}html.fullPageFormat .fauxBg .cms-textblock.withTextShadow{text-shadow:0 0 20px rgba(0,0,0,.5)}html.fullPageFormat .fauxBg .cms-textblock h1,html.fullPageFormat .fauxBg .cms-textblock h2,html.fullPageFormat .fauxBg .cms-textblock h3,html.fullPageFormat .fauxBg .cms-textblock h4,html.fullPageFormat .fauxBg .cms-textblock h5{color:#fff}@media screen and (min-width: 1400px){html.fullPageFormat .largeText{font-size:28px;line-height:36px}}html.fullPageFormat .splitRow{background:white;display:grid;z-index:5;position:relative}html.fullPageFormat .splitRow h1,html.fullPageFormat .splitRow h2,html.fullPageFormat .splitRow h3,html.fullPageFormat .splitRow h4,html.fullPageFormat .splitRow h5{color:hsl(var(--brightGreen))}html.fullPageFormat .splitRow .text{display:flex;align-items:center;justify-content:center}html.fullPageFormat .splitRow .text .inner{max-width:640px;width:90%;padding-top:30px;padding-bottom:30px}html.fullPageFormat .splitRow .image picture,html.fullPageFormat .splitRow .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (min-width: 960px){html.fullPageFormat .splitRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html.fullPageFormat .splitRow.image-right .image{order:2}html.fullPageFormat .splitRow.image-right .text{order:1}html.fullPageFormat .splitRow .text .inner{padding-top:60px;padding-bottom:60px}}html.fullPageFormat .bgTricks{position:relative;min-height:120vh;padding:20px}html.fullPageFormat .bgTricks .fixedElement{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:1;color:#fff}html.fullPageFormat .bgTricks .fixedElement .l_constrain{display:flex}html.fullPageFormat .bgTricks .fixedElement .textContent{width:100%;max-width:640px;padding-top:30px;padding-bottom:30px}html.fullPageFormat .bgTricks:nth-of-type(2n) .fixedElement .l_constrain{justify-content:flex-end}html.fullPageFormat .solidGreen .stat,html.fullPageFormat .subtleGreen .stat{margin-bottom:20px;font-size:50px;line-height:60px;font-weight:900}@media screen and (min-width: 1024px){html.fullPageFormat .solidGreen .stat,html.fullPageFormat .subtleGreen .stat{font-size:80px;line-height:90px}}html.fullPageFormat .solidGreen{position:relative;z-index:7;background:hsl(var(--brandGreen));color:#fff}html.fullPageFormat .solidGreen h1,html.fullPageFormat .solidGreen h2,html.fullPageFormat .solidGreen h3,html.fullPageFormat .solidGreen h4,html.fullPageFormat .solidGreen h5{color:hsl(var(--brightGreen))}html.fullPageFormat .solidGreen .centeredText{text-align:center}html.fullPageFormat .threeColumnRow{position:relative;z-index:7}@media screen and (min-width: 960px){html.fullPageFormat .threeColumnRow .threeColumn{display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}html.fullPageFormat .subtleGreen{position:relative;z-index:7;background:hsl(var(--subtleGreen))}html.fullPageFormat .subtleGreen h1,html.fullPageFormat .subtleGreen h2,html.fullPageFormat .subtleGreen h3,html.fullPageFormat .subtleGreen h4,html.fullPageFormat .subtleGreen h5{color:hsl(var(--brightGreen))}html.fullPageFormat .subtleGreen .centeredText{text-align:center}@media screen and (min-width: 960px){html.fullPageFormat .subtleGreen .threeColumn{display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}html.fullPageFormat .infographicRow{position:relative;z-index:7}html.fullPageFormat .infographicRow .centeredText{text-align:center}html.fullPageFormat .infographicRow .image{margin-bottom:40px}html.fullPageFormat .videoRow{background:white;position:relative}html.fullPageFormat .twoColumnRow{position:relative}html.fullPageFormat .twoColumnRow .fixedImage{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}html.fullPageFormat .twoColumnRow picture,html.fullPageFormat .twoColumnRow img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}html.fullPageFormat .twoColumnRow picture:before,html.fullPageFormat .twoColumnRow img:before{content:none}html.fullPageFormat .twoColumnRow .cms-textblock,html.fullPageFormat .twoColumnRow .cms-textblock h1,html.fullPageFormat .twoColumnRow .cms-textblock h2,html.fullPageFormat .twoColumnRow .cms-textblock h3,html.fullPageFormat .twoColumnRow .cms-textblock h4,html.fullPageFormat .twoColumnRow .cms-textblock h5,html.fullPageFormat .twoColumnRow .cms-textblock h1 strong,html.fullPageFormat .twoColumnRow .cms-textblock h2 strong,html.fullPageFormat .twoColumnRow .cms-textblock h3 strong,html.fullPageFormat .twoColumnRow .cms-textblock h4 strong,html.fullPageFormat .twoColumnRow .cms-textblock h5 strong{color:hsl(var(--brandGreen))!important}html.fullPageFormat .twoColumnRow .quote .actualQuote{font-size:1.2rem;margin-bottom:20px}html.fullPageFormat .twoColumnRow .quote .actualQuote:before{content:open-quote;font-size:2rem;line-height:12px;position:relative;top:14px}html.fullPageFormat .twoColumnRow .quote .actualQuote p:last-of-type:after{content:close-quote;font-size:2rem;line-height:12px;position:relative;top:6px}html.fullPageFormat .twoColumnRow .quote .author{font-weight:700;text-transform:uppercase;font-size:16px}html.fullPageFormat .twoColumnRow .fixedElement{position:relative;z-index:2}html.fullPageFormat .twoColumnRow .inner{max-width:960px;margin:0 auto;width:100%;display:grid;gap:20px}html.fullPageFormat .twoColumnRow .inner>div{background:hsl(var(--brightGreen));padding:20px;margin:0 auto}@media screen and (min-width: 960px){html.fullPageFormat .twoColumnRow .inner{display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html.fullPageFormat .twoColumnRow .inner>div{padding:40px}}.cc-cp-foot-byline{display:none!important}@media screen and (min-width: 640px){.l_liquid-grid.count-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width: 960px){.l_liquid-grid.count-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);margin:0 auto}.l_liquid-grid.count-2 a:first-of-type{grid-column-start:2}}.blockquote:has(.quoteSlider) .inner{padding-bottom:10px}.quoteSlider .swiper{padding-bottom:50px}.quoteSlider .swiper-button-next,.quoteSlider .swiper-button-prev{color:#015223;width:30px;height:13px;font-size:30px}.quoteSlider .swiper-button-next:after,.quoteSlider .swiper-button-prev:after{font-size:30px}.quoteSlider .extraStuff{background:red!important;position:absolute;bottom:0;width:100%}.quoteSlider .extraStuff .swiper-pagination-bullet{background:#a2cd05;opacity:1}.quoteSlider .extraStuff .swiper-pagination-bullet-active{background:#015223}.calculatorForm{background:hsl(var(--subtleGreen));padding:20px;border-radius:20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:40px}.calculatorForm label span.label{font-size:16px;font-weight:700}.calculatorForm label input,.calculatorForm label select{padding:12px 15px 8px;border:solid 1px hsl(var(--brightGreen));border-radius:10px;line-height:20px;width:100%}.calculatorForm label input.people{background:url(/dist/images/user.svg) calc(100% - 10px) 8px no-repeat white;background-size:24px}.calculatorForm label input.dwellings{background:url(/dist/images/home.svg) calc(100% - 10px) 8px no-repeat white;background-size:24px}.calculatorForm .fieldGroup{gap:20px;display:none}.calculatorForm .fieldGroup.active{display:flex}.calculatorForm .field{flex-grow:1}.calculatorForm .field span{display:block}@media screen and (max-width: 639px){.calculatorForm .field{width:100%}}@media screen and (min-width: 740px){.calculatorForm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:end}.calculatorForm .actions{display:flex;align-items:end;justify-content:flex-end}.calculatorForm .fieldGroup{grid-column:span 2}.calculatorForm .fieldGroup.active{display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.homePageIntroRow{background:hsl(var(--subtleGreen));text-align:center}.homePageIntroRow p{margin-bottom:40px;font-weight:900;font-size:30px;color:hsl(var(--brandGreen));font-size:40px;line-height:50px}@media screen and (min-width: 740px){.homePageIntroRow p{font-size:50px;line-height:60px}}@media screen and (min-width: 1400px){.homePageIntroRow p{font-size:62px;line-height:70px}}.customTeasersFlexible{padding:20px;background:hsl(var(--brandGreen))}@media screen and (min-width: 1200px){.customTeasersFlexible{padding:30px}}.customTeasersFlexible .wrapper{display:grid;gap:20px;grid-template-columns:1fr}@media screen and (min-width: 720px){.customTeasersFlexible .wrapper{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media screen and (min-width: 1024px){.customTeasersFlexible .wrapper{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.customTeasersFlexible a{display:block;position:relative;overflow:hidden}.customTeasersFlexible a picture{transition:all ease .3s;opacity:.8}.customTeasersFlexible a .text{position:absolute;bottom:0;left:0;z-index:1;color:#fff;display:flex;flex-direction:column;transition:all ease .3s;justify-content:flex-end;height:100%}.customTeasersFlexible a .text .inner{padding:20px;transform:translateY(calc(100% - 120px));transition:all ease .3s}.customTeasersFlexible a .text h3{font-weight:900;font-size:24px;line-height:30px;transition:all ease .3s;height:80px;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:20px}.customTeasersFlexible a .text .subText{font-size:16px}.customTeasersFlexible a:hover picture,.customTeasersFlexible a:focus picture{opacity:.3}.customTeasersFlexible a:hover .text h3,.customTeasersFlexible a:focus .text h3{transition:all ease .3s}.customTeasersFlexible a:hover .text .subText,.customTeasersFlexible a:focus .text .subText{height:auto}.customTeasersFlexible a:hover .text .inner,.customTeasersFlexible a:focus .text .inner{transform:translateY(0)}.customTeasers{padding:20px;background:hsl(var(--brandGreen))}@media screen and (min-width: 1200px){.customTeasers{padding:30px}}.customTeasers .wrapper{display:grid;gap:20px;grid-template-columns:1fr}@media screen and (min-width: 720px){.customTeasers .wrapper{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.customTeasers .wrapper{grid-template-columns:1fr 1fr 1fr 1fr}}.customTeasers .wrapper a{display:block;position:relative;overflow:hidden}.customTeasers .wrapper a picture{transition:all ease .3s;opacity:.8}.customTeasers .wrapper a .text{position:absolute;bottom:0;left:0;z-index:1;color:#fff;display:flex;flex-direction:column;transition:all ease .3s;justify-content:flex-end;height:100%}.customTeasers .wrapper a .text .inner{padding:20px;transform:translateY(calc(100% - 120px));transition:all ease .3s}.customTeasers .wrapper a .text h3{font-weight:900;font-size:24px;line-height:30px;transition:all ease .3s;height:80px;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:20px}.customTeasers .wrapper a .text .subText{font-size:16px}.customTeasers .wrapper a:hover picture,.customTeasers .wrapper a:focus picture{opacity:.3}.customTeasers .wrapper a:hover .text h3,.customTeasers .wrapper a:focus .text h3{transition:all ease .3s}.customTeasers .wrapper a:hover .text .subText,.customTeasers .wrapper a:focus .text .subText{height:auto}.customTeasers .wrapper a:hover .text .inner,.customTeasers .wrapper a:focus .text .inner{transform:translateY(0)}.resultsTitle{text-align:center;font-weight:900;font-size:20px;width:100%;padding-top:30px}.calculatorResults{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}@media screen and (min-width: 720px){.calculatorResults{gap:30px}.calculatorResults .resultBox{width:calc(50% - 15px)}}@media screen and (min-width: 960px){.calculatorResults{gap:30px}.calculatorResults .resultBox{width:calc(33.3333% - 20px)}}.calculatorResults .resultBox{border:solid 1px #EEE;padding:20px;border-radius:20px;text-align:center;display:flex;flex-direction:column}.calculatorResults .resultBox .image{aspect-ratio:1;max-width:100px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center}.calculatorResults .resultBox h3{font-weight:700;font-size:24px;margin-bottom:20px;flex-grow:1}.calculatorResults .resultBox .split{display:flex;border-top:1px solid #EEE}.calculatorResults .resultBox .split .label{font-size:14px}.calculatorResults .resultBox .split .result{font-weight:900;color:hsl(var(--brightGreen));font-size:36px}.calculatorResults .resultBox .split>span{width:50%;padding:15px 15px 0;text-align:center}.calculatorResults .resultBox .split>span span{display:block}.calculatorResults .resultBox .split>span span.ha{font-weight:700}.calculatorResults .resultBox .split>span:first-of-type{border-right:1px solid #EEE}.standardsBox{position:relative;background-color:hsl(var(--brandGreen))}.standardsBox h1{color:hsl(var(--brightGreen))}.standardsBox p{color:#fff}.standardsBox .formColumn .inner{background:white;padding:20px;border-radius:20px}@media screen and (max-width: 719px){.standardsBox .formColumn{padding-bottom:50px}}.standardsBox .paleGreenBox p{color:hsl(var(--brandGreen))!important}.standardsBox .paleGreenBox .inner{position:relative;z-index:2}@media screen and (max-width: 719px){.standardsBox .paleGreenBox{background-color:hsl(var(--subtleGreen));margin-bottom:30px}.standardsBox .paleGreenBox .inner{padding:0 20px!important}}@media screen and (min-width: 720px){.standardsBox .paleGreenBox{min-height:340px}.standardsBox .paleGreenBox:before{content:"";width:100%;position:absolute;bottom:0;left:0;background-color:hsl(var(--subtleGreen));height:340px}}@media screen and (min-width: 720px){.standardsBox .l_constrain-small{display:grid;gap:60px;grid-template-columns:1fr 1fr}.standardsBox .l_constrain-small .formColumn .inner{position:sticky;top:140px;padding:40px;margin-bottom:100px}}@media screen and (min-width: 1024px){.standardsBox .l_constrain-small .formColumn .inner{top:200px}}.standardsBox .paleGreenRow{display:grid;gap:30px;position:relative}@media screen and (min-width: 720px){.standardsBox .paleGreenRow{gap:60px;grid-template-columns:1fr 1fr}}html.cent-1 .introRow{text-align:center;background:#998d62}html.cent-1 .introRow .breadcrumbs ul{justify-content:center;color:#fff}html.cent-1 .introRow .breadcrumbs ul a,html.cent-1 .introRow h1{color:#12301f}html.cent-1 .buildingBlocks{background:#12301f;color:#fff}html.cent-1 .buildingBlocks .l_padding-block:last-of-type{padding-bottom:0;padding-top:0}html.cent-1 .buildingBlocks .textBlockRow .l_constrain-small,html.cent-1 .buildingBlocks .containerRow .l_constrain-small{max-width:960px}html.cent-1 [data-background-color=brandGreen]{background:#12301f;color:#fff}html.cent-1 [data-background-color=brandGreen] .fui-form .fui-label,html.cent-1 [data-background-color=brandGreen] .fui-form .fui-checkbox label{color:#fff}html.cent-1 [data-background-color=midGreen]{background:#998d62}
