:root{--alpha: hsl(152, 100%, 22%);--alpha-rgb: 0, 112.2, 59.84;--beta: hsl(63, 74%, 50%);--beta-rgb: 212.415, 221.85, 33.15;--dark: hsl(200, 12%, 20%);--dark-rgb: 44.88, 53.04, 57.12;--light: hsl(48, 36%, 89%);--light-rgb: 237.048, 233.0088, 216.852}:root{--alpha: hsl(152, 100%, 22%);--alpha-lighter: hsl(152, 100%, 29.8%);--alpha-darker: hsl(152, 100%, 19.8%);--beta: hsl(63, 74%, 50%);--beta-lighter: hsl(63, 74%, 55%);--beta-darker: hsl(63, 74%, 45%);--dark: hsl(200, 12%, 20%);--dark-lighter: hsl(200, 12%, 28%);--dark-darker: hsl(200, 12%, 18%);--light: hsl(48, 36%, 89%);--light-lighter: hsl(48, 36%, 90.1%);--light-darker: hsl(48, 36%, 80.1%);--black: hsl(0, 0%, 0%);--white: hsl(0, 0%, 100%);--off-white: hsl(0, 0%, 95%);--blue: hsl(213, 48%, 35%);--darkblue: hsl(207, 100%, 13%);--darkgreen: hsl(174, 100%, 10%);--peach: hsl(7, 86%, 62%);--plum: hsl(325, 100%, 28%);--brown: hsl(33, 15%, 29%);--border: var(--dark);--success: #62b51f;--warning: #e4be4c;--error: #c82727;--body-font: "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--title-font: "Archivo", Georgia, Times, "Times New Roman", serif;--accent-font: "Source Sans 3", "Archivo", Georgia, Times, "Times New Roman", serif;--body-color: var(--dark);--body-font-size: 62.5%;--body-line-height: 1.55;--body-bg: var(--white);--link-color: var(--blue);--link-color-hover: var(--dark);--input-bg: var(--white);--input-border: var(--border);--input-focus: var(--off-white)}.wp-block-image .alignleft:first-child,.wp-block-image .alignright:first-child,.wp-block-image .aligncenter:first-child,:first-child{margin-top:0}.wp-block-image .alignleft:last-child,.wp-block-image .alignright:last-child,.wp-block-image .aligncenter:last-child,:last-child{margin-bottom:0}main#content,.wrapper{width:min(90vw,1480px);margin:0 auto}.boxlinks .box img,.filter-dropdown .accordion-trigger .status,.filter-dropdown .accordion-content .sortbtn,.filter-dropdown .accordion-content label,.videos .vid-next,.videos .vid-prev,.msgblock div.swiper-pagination .swiper-pagination-bullet,.sectiontop .swiper-button-prev,.sectiontop .swiper-button-next,#collage_embed_container .collage-ats-positions .collage-ats-position .collage-ats-position-title,header.primary,nav.main span,nav.main a,footer.primary span,footer.primary a,a,.sort-wrap .accordion-trigger,.filters .accordion-trigger,.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=file],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme textarea,.gform_wrapper.gravity-theme select,input[type=text],input[type=email],input[type=tel],input[type=file],input[type=date],input[type=password],input[type=search],textarea,select,.checkbox label span:before,.gform_wrapper.gravity-theme form .gform_button[type=submit],.gform_wrapper.gravity-theme form .gform-button[type=submit],button,.gform-button[type=submit]:before,.wp-block-button .wp-block-button__link:before,div.alm-btn-wrap .alm-load-more-btn:before,.button:before{transition:all .25s ease-in-out}.cover{object-fit:cover;width:100%;height:100%}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family: "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}html{color:#222;font-size:1em;line-height:1.4}hr.wp-block-separator,hr{display:block;height:1px;border:0;border-top:1px solid var(--dark);margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}img,iframe{display:block;max-width:100%}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{background:var(--body-bg);color:var(--body-color);font-family:var(--body-font);font-size:var(--body-font-size);line-height:var(--body-line-height);overflow-x:hidden;scroll-behavior:smooth}body{background:var(--body-bg);font-size:clamp(1.6rem,2.5vw,1.8rem);font-weight:300;overflow-x:hidden;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{padding:0;background:0;border:0;cursor:pointer}.gform-button[type=submit],.wp-block-button .wp-block-button__link,div.alm-btn-wrap .alm-load-more-btn,.button{--btn-bg: var(--beta);--btn-border: var(--beta);--btn-color: var(--dark);--btn-bg-hover: var(--beta-darker);--btn-border-hover: var(--beta-darker);--btn-color-hover: var(--dark);position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 2.5rem;background:var(--btn-bg);border:2px solid var(--btn-border);border-radius:50px;color:var(--btn-color);font-family:var(--body-font);font-size:1.6rem;font-weight:700;line-height:1.2;text-align:center;overflow:hidden;text-decoration:none;text-transform:uppercase;transform:translateZ(0)}.gform-button[type=submit]:before,.wp-block-button .wp-block-button__link:before,div.alm-btn-wrap .alm-load-more-btn:before,.button:before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:var(--btn-bg-hover);opacity:0;transform:scale(0)}.gform-button[type=submit]:hover,.gform-button[type=submit]:focus,.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus,div.alm-btn-wrap .alm-load-more-btn:hover,div.alm-btn-wrap .alm-load-more-btn:focus,.button:hover,.button:focus{color:var(--btn-color-hover)}.gform-button[type=submit]:hover:before,.gform-button[type=submit]:focus:before,.wp-block-button .wp-block-button__link:hover:before,.wp-block-button .wp-block-button__link:focus:before,div.alm-btn-wrap .alm-load-more-btn:hover:before,div.alm-btn-wrap .alm-load-more-btn:focus:before,.button:hover:before,.button:focus:before{opacity:1;transform:scale(1)}.gform-button[type=submit].small,.wp-block-button .wp-block-button__link.small,div.alm-btn-wrap .alm-load-more-btn.small,.button.small{font-size:1.4rem;min-height:4rem;padding:0 2rem}.gform-button[type=submit].has-green-background-color,.gform-button[type=submit].alpha,.wp-block-button .wp-block-button__link.has-green-background-color,.wp-block-button .wp-block-button__link.alpha,div.alm-btn-wrap .alm-load-more-btn.has-green-background-color,div.alm-btn-wrap .alm-load-more-btn.alpha,.button.has-green-background-color,.button.alpha{background:var(--alpha);border-color:var(--alpha);color:var(--white)}.gform-button[type=submit].has-green-background-color:before,.gform-button[type=submit].alpha:before,.wp-block-button .wp-block-button__link.has-green-background-color:before,.wp-block-button .wp-block-button__link.alpha:before,div.alm-btn-wrap .alm-load-more-btn.has-green-background-color:before,div.alm-btn-wrap .alm-load-more-btn.alpha:before,.button.has-green-background-color:before,.button.alpha:before{background:#07512f}.gform-button[type=submit].has-dark-background-color,.gform-button[type=submit].dark,.wp-block-button .wp-block-button__link.has-dark-background-color,.wp-block-button .wp-block-button__link.dark,div.alm-btn-wrap .alm-load-more-btn.has-dark-background-color,div.alm-btn-wrap .alm-load-more-btn.dark,.button.has-dark-background-color,.button.dark{background:var(--dark);border-color:var(--dark);color:var(--white)}.gform-button[type=submit].has-dark-background-color:before,.gform-button[type=submit].dark:before,.wp-block-button .wp-block-button__link.has-dark-background-color:before,.wp-block-button .wp-block-button__link.dark:before,div.alm-btn-wrap .alm-load-more-btn.has-dark-background-color:before,div.alm-btn-wrap .alm-load-more-btn.dark:before,.button.has-dark-background-color:before,.button.dark:before{background:var(--white)}.gform-button[type=submit].has-dark-background-color:hover,.gform-button[type=submit].has-dark-background-color:focus,.gform-button[type=submit].dark:hover,.gform-button[type=submit].dark:focus,.wp-block-button .wp-block-button__link.has-dark-background-color:hover,.wp-block-button .wp-block-button__link.has-dark-background-color:focus,.wp-block-button .wp-block-button__link.dark:hover,.wp-block-button .wp-block-button__link.dark:focus,div.alm-btn-wrap .alm-load-more-btn.has-dark-background-color:hover,div.alm-btn-wrap .alm-load-more-btn.has-dark-background-color:focus,div.alm-btn-wrap .alm-load-more-btn.dark:hover,div.alm-btn-wrap .alm-load-more-btn.dark:focus,.button.has-dark-background-color:hover,.button.has-dark-background-color:focus,.button.dark:hover,.button.dark:focus{color:var(--dark)}.gform-button[type=submit].has-white-background-color,.gform-button[type=submit].white,.wp-block-button .wp-block-button__link.has-white-background-color,.wp-block-button .wp-block-button__link.white,div.alm-btn-wrap .alm-load-more-btn.has-white-background-color,div.alm-btn-wrap .alm-load-more-btn.white,.button.has-white-background-color,.button.white{background:var(--white);border-color:var(--white);color:var(--dark)}.gform-button[type=submit].has-white-background-color:before,.gform-button[type=submit].white:before,.wp-block-button .wp-block-button__link.has-white-background-color:before,.wp-block-button .wp-block-button__link.white:before,div.alm-btn-wrap .alm-load-more-btn.has-white-background-color:before,div.alm-btn-wrap .alm-load-more-btn.white:before,.button.has-white-background-color:before,.button.white:before{background:var(--light)}.gform-button[type=submit].has-blue-background-color,.gform-button[type=submit].blue,.wp-block-button .wp-block-button__link.has-blue-background-color,.wp-block-button .wp-block-button__link.blue,div.alm-btn-wrap .alm-load-more-btn.has-blue-background-color,div.alm-btn-wrap .alm-load-more-btn.blue,.button.has-blue-background-color,.button.blue{background:var(--blue);border-color:var(--blue);color:var(--white)}.gform-button[type=submit].has-blue-background-color:before,.gform-button[type=submit].blue:before,.wp-block-button .wp-block-button__link.has-blue-background-color:before,.wp-block-button .wp-block-button__link.blue:before,div.alm-btn-wrap .alm-load-more-btn.has-blue-background-color:before,div.alm-btn-wrap .alm-load-more-btn.blue:before,.button.has-blue-background-color:before,.button.blue:before{background:var(--darkblue)}.gform-button[type=submit].ghost,.wp-block-button .wp-block-button__link.ghost,div.alm-btn-wrap .alm-load-more-btn.ghost,.button.ghost{background:transparent;color:var(--dark)}.gform-button[type=submit].ghost.alpha,.wp-block-button .wp-block-button__link.ghost.alpha,div.alm-btn-wrap .alm-load-more-btn.ghost.alpha,.button.ghost.alpha{color:var(--alpha)}.gform-button[type=submit].ghost.alpha:hover,.gform-button[type=submit].ghost.alpha:focus,.wp-block-button .wp-block-button__link.ghost.alpha:hover,.wp-block-button .wp-block-button__link.ghost.alpha:focus,div.alm-btn-wrap .alm-load-more-btn.ghost.alpha:hover,div.alm-btn-wrap .alm-load-more-btn.ghost.alpha:focus,.button.ghost.alpha:hover,.button.ghost.alpha:focus{color:var(--white)}.gform-button[type=submit].ghost.blue,.wp-block-button .wp-block-button__link.ghost.blue,div.alm-btn-wrap .alm-load-more-btn.ghost.blue,.button.ghost.blue{color:var(--blue)}.gform-button[type=submit].ghost.blue:hover,.gform-button[type=submit].ghost.blue:focus,.wp-block-button .wp-block-button__link.ghost.blue:hover,.wp-block-button .wp-block-button__link.ghost.blue:focus,div.alm-btn-wrap .alm-load-more-btn.ghost.blue:hover,div.alm-btn-wrap .alm-load-more-btn.ghost.blue:focus,.button.ghost.blue:hover,.button.ghost.blue:focus{color:var(--white)}.gform-button[type=submit].ghost.blue:before,.wp-block-button .wp-block-button__link.ghost.blue:before,div.alm-btn-wrap .alm-load-more-btn.ghost.blue:before,.button.ghost.blue:before{background:var(--blue)}.gform-button[type=submit].ghost.white,.wp-block-button .wp-block-button__link.ghost.white,div.alm-btn-wrap .alm-load-more-btn.ghost.white,.button.ghost.white{color:var(--white)}.gform-button[type=submit].ghost.white:hover,.gform-button[type=submit].ghost.white:focus,.wp-block-button .wp-block-button__link.ghost.white:hover,.wp-block-button .wp-block-button__link.ghost.white:focus,div.alm-btn-wrap .alm-load-more-btn.ghost.white:hover,div.alm-btn-wrap .alm-load-more-btn.ghost.white:focus,.button.ghost.white:hover,.button.ghost.white:focus{color:var(--dark)}.gform-button[type=submit].ghost.white:before,.wp-block-button .wp-block-button__link.ghost.white:before,div.alm-btn-wrap .alm-load-more-btn.ghost.white:before,.button.ghost.white:before{background:var(--white)}.wp-block-buttons,.buttons{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin:3rem 0}.wp-block-buttons:last-child,.buttons:last-child{margin-bottom:0}.loadmore{font-size:1.4rem;margin-top:clamp(2.5rem,5vw,4.5rem)}div.alm-btn-wrap{margin:clamp(2.5rem,5vw,4.5rem) 0 0 0;padding:0;text-align:left}div.alm-btn-wrap .alm-load-more-btn{font-size:1.4rem}div.alm-btn-wrap .alm-load-more-btn:before{opacity:1;width:auto}div.alm-btn-wrap .alm-load-more-btn:hover,div.alm-btn-wrap .alm-load-more-btn:focus{color:var(--dark)}div.alm-btn-wrap .alm-load-more-btn.loading,div.alm-btn-wrap .alm-load-more-btn.done{pointer-events:none}div.alm-btn-wrap .alm-load-more-btn.done{background:var(--beta);color:var(--dark);display:none}legend,label{display:block;margin:0 0 .5rem;font-size:1.4rem;font-weight:700}.gform_wrapper form .checkwrap legend,.gform_wrapper form .gfield_label,.gform_wrapper form label,.nolabel .checkwrap legend,.nolabel .gfield_label,.nolabel label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gform_wrapper form .checkwrap label,.nolabel .checkwrap label{clip:unset;height:auto;margin:0;position:static;width:auto}.sort-wrap .accordion-trigger,.filters .accordion-trigger,.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=file],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme textarea,.gform_wrapper.gravity-theme select,input[type=text],input[type=email],input[type=tel],input[type=file],input[type=date],input[type=password],input[type=search],textarea,select{display:flex;align-items:center;width:100%;height:5rem;margin:0;padding:0 1.8rem;color:var(--body-color);background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:0;font-family:var(--body-font);font-size:1.6rem;font-weight:400;outline:0}.sort-wrap .accordion-trigger[type=file],.filters .accordion-trigger[type=file],.gform_wrapper.gravity-theme input[type=text][type=file],.gform_wrapper.gravity-theme input[type=email][type=file],.gform_wrapper.gravity-theme input[type=file][type=file],.gform_wrapper.gravity-theme input[type=date][type=file],.gform_wrapper.gravity-theme input[type=tel][type=file],.gform_wrapper.gravity-theme textarea[type=file],.gform_wrapper.gravity-theme select[type=file],input[type=text][type=file],input[type=email][type=file],input[type=tel][type=file],input[type=file][type=file],input[type=date][type=file],input[type=password][type=file],input[type=search][type=file],textarea[type=file],select[type=file]{padding:1.1rem 1rem}.sort-wrap .accordion-trigger:focus,.filters .accordion-trigger:focus,.gform_wrapper.gravity-theme input[type=text]:focus,.gform_wrapper.gravity-theme input[type=email]:focus,.gform_wrapper.gravity-theme input[type=file]:focus,.gform_wrapper.gravity-theme input[type=date]:focus,.gform_wrapper.gravity-theme input[type=tel]:focus,.gform_wrapper.gravity-theme textarea:focus,.gform_wrapper.gravity-theme select:focus,input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=file]:focus,input[type=date]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus,select:focus{background-color:var(--input-focus);border-color:var(--link-color-hover)}.sort-wrap .accordion-trigger::placeholder,.filters .accordion-trigger::placeholder,.gform_wrapper.gravity-theme input[type=text]::placeholder,.gform_wrapper.gravity-theme input[type=email]::placeholder,.gform_wrapper.gravity-theme input[type=file]::placeholder,.gform_wrapper.gravity-theme input[type=date]::placeholder,.gform_wrapper.gravity-theme input[type=tel]::placeholder,.gform_wrapper.gravity-theme textarea::placeholder,.gform_wrapper.gravity-theme select::placeholder,input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=file]::placeholder,input[type=date]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,textarea::placeholder,select::placeholder{color:var(--body-color)}textarea{align-items:flex-start;min-height:15rem;padding:1.5rem 1.8rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" height="50" width="100" version="1.1"%3E%3Cpolygon fill="black" points="100,0 0,0 50,50"/%3E%3C/svg%3E') right 1rem top 50%/1rem no-repeat var(--input-bg)}select:invalid{color:#00000080}select option{opacity:1}fieldset{display:flex;flex-wrap:wrap;margin-bottom:-.5rem}fieldset legend{margin-bottom:1rem}fieldset.stack{flex-direction:column}fieldset.stack label{margin-bottom:.5rem}fieldset label{margin:0 2rem .5rem 0;font-weight:400;height:auto;overflow:visible;position:inherit;width:auto}fieldset label input{margin-right:.5rem}fieldset+.error-flag{margin-top:1rem}.checkbox label{align-items:center;display:flex;margin:0}.checkbox label input[type=checkbox]{display:none;position:relative}.checkbox label input[type=checkbox]:checked+span:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" width="12"><path d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"/></svg>')}.checkbox label.active span:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" width="12"><path d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"/></svg>')}.checkbox label span{align-items:center;cursor:pointer;display:flex;font-weight:700;position:relative}.checkbox label span:before{background-position:50% 50%;background-repeat:no-repeat;content:"";visibility:visible;border:1px solid var(--dark);flex-shrink:0;margin:0 1rem 0 0;height:16px;width:16px}.checkbox fieldset{display:flex;flex-direction:column;gap:1.5rem}.error-flag,.success-flag{display:none;padding:.5rem 1rem;background:var(--error);color:var(--white);font-size:1.2rem;font-weight:700;text-transform:uppercase}.success-flag{background:var(--success)}.errormsg,.successmsg{margin:4rem 0;border:2px solid var(--error);padding:2rem}.errormsg ul,.successmsg ul{padding:0 0 0 2rem}.errormsg ul li,.successmsg ul li{margin:.5rem 0}.errormsg a,.successmsg a{color:var(--error)}.successmsg{border-color:var(--success);color:var(--success)}form.default{display:flex;flex-wrap:wrap;gap:2rem}.input-wrap{position:relative;width:100%}.input-wrap.error *{border-color:var(--error)}.input-wrap.error label,.input-wrap.error legend{color:var(--error)}.input-wrap.error .error-flag{display:block}.input-wrap.success *{border-color:var(--success)}.input-wrap.success label,.input-wrap.success legend{color:var(--success)}.input-wrap.success .success-flag{display:block}@media (min-width: 768px){.input-wrap.two,.input-wrap.four{width:calc(50% - 1rem)}}@media (min-width: 768px){.input-wrap.three{width:calc(33.3333333333% - 1.34rem)}}@media (min-width: 1024px){.input-wrap.four{width:calc(25% - 1.5rem)}}.disclaimer{font-size:1.2rem}.disclaimer.normal{font-size:1.6rem}.gform_wrapper.gravity-theme{display:block!important}.gform_wrapper.gravity-theme .gform_validation_errors{display:none}.gform_wrapper.gravity-theme form.full .gform_fields{flex-direction:column}.gform_wrapper.gravity-theme form.full .gfield{width:100%}.gform_wrapper.gravity-theme form.full .gfield--type-name .ginput_complex{display:flex;flex-direction:column;gap:2rem;width:100%}.gform_wrapper.gravity-theme form .gform_fields{display:flex;flex-direction:column;gap:2rem}@media (min-width: 768px){.gform_wrapper.gravity-theme form .gform_fields{display:grid}}.gform_wrapper.gravity-theme form .gfield .gfield_description{align-items:center;display:inline-flex;font-size:1.4rem}.gform_wrapper.gravity-theme form .gfield.gfield_error .gfield_description{background:var(--error);color:var(--white);font-weight:700;padding:.5rem 1.8rem;width:100%}.gform_wrapper.gravity-theme form .gfield.gfield--type-name .ginput_complex{gap:2rem}.gform_wrapper.gravity-theme form .gfield.gfield--type-name .ginput_complex .gform-grid-col{margin:0;padding:0!important;width:100%}.gform_wrapper.gravity-theme form .gfield input:focus{outline:none}.gform_wrapper.gravity-theme form .gform-footer{margin-top:2rem;padding:0}.gform_wrapper.gravity-theme form .gform_button[type=submit],.gform_wrapper.gravity-theme form .gform-button[type=submit]{margin:0;min-height:5rem!important}.gform_wrapper.gravity-theme form .gform_button[type=submit]:hover,.gform_wrapper.gravity-theme form .gform_button[type=submit]:focus,.gform_wrapper.gravity-theme form .gform-button[type=submit]:hover,.gform_wrapper.gravity-theme form .gform-button[type=submit]:focus{background:var(--beta-darker)}.gform_wrapper.gravity-theme form .consent{font-size:1.6rem}.skip-to-content{position:absolute;z-index:99999;top:0;left:5px;transform:translateY(-500%)}.skip-to-content:focus{transform:translateY(0)}.wp-block-embed__wrapper,.iframe-wrap{position:relative;width:100%;aspect-ratio:16/9}.wp-block-embed__wrapper iframe,.iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image .aligncenter,.alignleft,.alignright,.aligncenter{float:none;margin:3rem auto}@media (min-width: 768px){.wp-block-image .alignleft,.alignleft{float:left;margin:1rem clamp(3.5rem,5vw,5rem) 3rem 0}}@media (min-width: 768px){.wp-block-image .alignright,.alignright{float:right;margin:1rem 0 3rem clamp(3.5rem,5vw,5rem)}}.wp-block-image .aligncenter img{margin:0 auto}figure.aligncenter{width:100%}@media (min-width: 1024px){figure.aligncenter{width:90%}}figure figcaption{font-size:clamp(1.4rem,2vw,1.6rem);padding:1rem 0;border-bottom:1px solid #ccc}.accordion{border-top:2px solid var(--darkgreen);padding:1.5rem 0}.accordion:last-child{border-bottom:2px solid var(--darkgreen)}.accordion .accinner{padding:clamp(4rem,5vw,5rem) 0 0}.accordion .accordion-trigger{align-items:center;color:var(--darkgreen);display:flex;font-weight:700;gap:1.5rem;justify-content:space-between;text-align:left;width:100%}.accordion .accordion-content{display:none}.accordion .accordion-content .acc-inner{padding:clamp(1.5rem,3vw,2rem) 0 1rem}.accordion.nostyle{border:none;padding:0}.tablist{align-items:center;border-bottom:1px solid var(--dark);display:none;font-size:clamp(1.6rem,5vw,2.4rem);font-weight:700;gap:1rem 1.2rem;padding-bottom:clamp(3.5rem,5vw,4.5rem);width:100%}@media (min-width: 768px){.tablist{display:flex}}.tablist .trigger{font-weight:700}.tablist .trigger:hover,.tablist .trigger:focus,.tablist .trigger[aria-selected=true]{color:var(--alpha)}.tabdropdown-wrap{display:block;margin:4rem 0;width:100%}@media (min-width: 768px){.tabdropdown-wrap{display:none}}.mobi{display:block}@media (min-width: 1024px){.mobi{display:none}}.desk{display:none}@media (min-width: 1024px){.desk{display:block}}.radius{border-radius:20px}.radius-sm{border-radius:10px}.square{aspect-ratio:1/1}.center{text-align:center}.tight{margin:auto;max-width:97rem}.nomargin{margin:0 auto!important}.nowrapper{max-width:none!important;width:100%!important}.grid{display:grid;gap:clamp(4rem,5vw,5rem);grid-auto-flow:dense;grid-template-columns:repeat(1,1fr)}@media (min-width: 768px){.grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.grid{grid-template-columns:repeat(3,1fr)}}.grid.two{grid-template-columns:repeat(1,1fr)}@media (min-width: 1024px){.grid.two{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.grid.four{grid-template-columns:repeat(4,1fr)}}.flexgrid{display:flex;flex-wrap:wrap;gap:4rem 2rem;justify-content:center}@media (min-width: 768px){.flexgrid{gap:5rem}}.flexgrid .col{flex:0 0 calc(50% - 1rem)}@media (min-width: 768px){.flexgrid .col{flex:0 0 calc(50% - 2.5rem)}}@media (min-width: 1024px){.flexgrid .col{flex:0 0 calc(33.3333333333% - 3.3333333333rem)}}.flexgrid.two .col{flex:0 0 100%}@media (min-width: 1024px){.flexgrid.two .col{flex:0 0 calc(50% - 2.5rem)}}@media (min-width: 1024px){.flexgrid.four .col{flex:0 0 calc(25% - 5rem)}}@media (min-width: 768px){.flexgrid.five .col{flex:0 0 calc(33.3333333333% - 3.3333333333rem)}}@media (min-width: 1024px){.flexgrid.five .col{flex:0 0 calc(20% - 4rem)}}.flexgrid.valign-center{align-items:center}.flexgrid .col.full{flex:0 0 100%}.flextitle{align-items:center;display:inline-flex;gap:2.5rem}.sectionpad{padding:clamp(4rem,10vw,7rem) 0}.sectionpad-lrg{padding:clamp(8rem,10vw,14rem) 0}.sectionmargin{margin:clamp(4rem,10vw,7rem) auto}.sectionmargin.toponly{margin-bottom:0}.sectionmargin.btmonly{margin-top:0}.sectionmargin-lrg{padding:clamp(8rem,10vw,14rem) 0}.sectionmargin-sm{margin:clamp(3.5rem,5vw,5rem) auto}.parallax{background-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){.parallax{background-attachment:fixed}}.overlay{position:relative}.overlay:before{background:#0006;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.overlay.darker:before{background:#0009}.overlay.blue:before{background:#2e5482cc}.overlay.green:before{background:#00703ccc}.overlay.none:before{background:#0000}.overlay.radius:before{border-radius:20px}.overlay .inner{position:relative;z-index:9}.white{color:var(--white)}.darkgreen{color:var(--darkgreen)}body .wp-block-columns.is-layout-flex{gap:clamp(4rem,5vw,5rem)}p,ul,ol,blockquote{margin:3rem 0}ul,ol{padding-left:2.5rem}ul li{margin-bottom:clamp(.2rem,1.5vw,1rem)}.boxblock .blurb ul,.colorbox ul,.acc-grid ul,ul.icolist,ul.is-style-checkmarks{list-style:none;margin-top:.8rem;padding:0}.boxblock .blurb ul li,.colorbox ul li,.acc-grid ul li,ul.icolist li,ul.is-style-checkmarks li{margin:1rem 0 0;padding-left:3rem;position:relative}.boxblock .blurb ul li:before,.colorbox ul li:before,.acc-grid ul li:before,ul.icolist li:before,ul.is-style-checkmarks li:before{color:var(--peach);content:"";font:var(--fa-font-solid);left:0;position:absolute;top:4px}.boxblock .blurb ul li:first-child,.colorbox ul li:first-child,.acc-grid ul li:first-child,ul.icolist li:first-child,ul.is-style-checkmarks li:first-child{margin-top:0}.boxblock .blurb ul li svg,.colorbox ul li svg,.acc-grid ul li svg,ul.icolist li svg,ul.is-style-checkmarks li svg{color:var(--peach);left:0;position:absolute;top:4px}.boxblock .blurb ul.white li:before,.colorbox ul.white li:before,.acc-grid ul.white li:before,ul.icolist.white li:before,ul.is-style-checkmarks.white li:before{color:var(--white)}.boxblock .blurb ul.has-blue-color li,.colorbox ul.has-blue-color li,.acc-grid ul.has-blue-color li,ul.icolist.has-blue-color li,ul.is-style-checkmarks.has-blue-color li{color:var(--dark)}.boxblock .blurb ul.has-blue-color li:before,.colorbox ul.has-blue-color li:before,.acc-grid ul.has-blue-color li:before,ul.icolist.has-blue-color li:before,ul.is-style-checkmarks.has-blue-color li:before{color:var(--blue)}.boxblock .blurb ul.outline li:before,.colorbox ul.outline li:before,.acc-grid ul.outline li:before,ul.icolist.outline li:before,ul.is-style-checkmarks.outline li:before{font-weight:400}a{color:var(--link-color);text-underline-offset:10%}a:hover,a:focus{color:var(--link-color-hover)}a.has-green-color{color:var(--alpha)}a.has-blue-color{color:var(--blue)}strong{font-weight:700}address{font-style:normal}blockquote{font-size:2rem;font-style:italic;font-weight:400;margin:clamp(3rem,5vw,4.5rem) 0;padding-left:8rem;position:relative}blockquote:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="41"><path d="M12.284 41c-4.725 0-7.56-2.066-9.528-5.165C.472 32.26 0 27.731 0 25.108 0 14.541 5.197 5.404 16.614 0l1.496 2.94C11.496 5.72 5.827 12.554 5.827 18.91c0 1.431.157 2.464.472 3.418 1.575-1.272 3.701-2.146 5.984-2.146 5.591 0 10.315 3.894 10.315 10.41C22.598 36.63 17.874 41 12.284 41Zm27.401 0c-4.646 0-7.559-2.066-9.528-5.165-2.283-3.575-2.755-8.104-2.755-10.727 0-10.567 5.196-19.705 16.614-25.108l1.496 2.94c-6.614 2.78-12.284 9.614-12.284 15.97 0 1.431.158 2.464.473 3.418 1.653-1.272 3.7-2.146 5.984-2.146 5.67 0 10.315 3.894 10.315 10.41C50 36.63 45.354 41 39.685 41Z"/></svg>');left:0;position:absolute;top:6px}blockquote cite{font-size:1.6rem;font-style:normal}blockquote.white:before{filter:brightness(0) invert(1)}blockquote.has-blue-color{color:var(--dark)}blockquote.has-blue-color:before{filter:brightness(0) saturate(100%) invert(31%) sepia(8%) saturate(3604%) hue-rotate(173deg) brightness(91%) contrast(90%)}blockquote.has-green-color{color:var(--dark)}blockquote.has-green-color:before{filter:brightness(0) saturate(100%) invert(15%) sepia(83%) saturate(6649%) hue-rotate(160deg) brightness(88%) contrast(101%)}hr.wp-block-separator,hr{margin:4rem 0}::selection{background:var(--link-color);color:#fff}.is-style-heading-underline,.underline{position:relative}.is-style-heading-underline:after,.underline:after{background:var(--peach);content:"";display:block;height:5px;left:0;margin-top:clamp(1rem,3vw,2.5rem);top:100%;width:clamp(8rem,10vw,10rem)}.is-style-heading-underline.white:after,.underline.white:after{background:var(--white)}.is-style-heading-underline.big:after,.underline.big:after{width:clamp(8rem,10vw,13rem)}.is-style-heading-underline.center:after,.underline.center:after{margin:clamp(1rem,3vw,2.5rem) auto 0 auto}.is-style-heading-underline.close:after,.underline.close:after{margin-top:1rem}h1,h2,h3,h4,h5,h6{color:var(--alpha);font-family:var(--title-font);margin:4rem 0 3rem;line-height:1.1}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:var(--white)}h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,h6.blue{color:var(--blue)}h1.darkgreen,h2.darkgreen,h3.darkgreen,h4.darkgreen,h5.darkgreen,h6.darkgreen{color:var(--darkgreen)}h1.dark,h2.dark,h3.dark,h4.dark,h5.dark,h6.dark{color:var(--dark)}h1.big,h2.big,h3.big,h4.big,h5.big,h6.big{font-size:clamp(2.8rem,6vw,6.4rem)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.h1,h1{font-size:clamp(3.2rem,5vw,6.4rem)}.h1.is-style-heading-underline,h1.is-style-heading-underline{font-size:clamp(3.2rem,5vw,5.4rem)}.h2,h2{font-size:clamp(2.8rem,5vw,3.6rem)}.h2.small,h2.small{font-size:clamp(2.4rem,5vw,3.2rem)}.h3,h3{font-size:clamp(2.2rem,5vw,2.8rem)}.h4,h4{font-size:clamp(2rem,5vw,2.4rem)}h4{color:var(--dark)}.h5,h5{font-size:clamp(1.8rem,5vw,2rem)}.h6,h6{font-size:clamp(1.6rem,5vw,1.8rem)}footer.primary{background-color:var(--darkblue);color:var(--white);font-size:1.6rem}footer.primary span,footer.primary a{color:var(--white);font-weight:400;text-decoration:none}footer.primary a:hover,footer.primary a:focus{text-decoration:underline}footer.primary ul{list-style:none;padding:0}footer.primary ul.menu{display:flex;flex-direction:column;gap:2.5rem;padding:0}footer.primary ul.menu li{margin:0}footer.primary ul.menu>li>a{font-weight:700}footer.primary ul.menu ul{display:flex;flex-direction:column;gap:.5rem;margin:2rem 0 0}footer.primary .top{padding:clamp(4rem,7vw,8rem) 0 4rem}footer.primary .top .inner{display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between}@media (min-width: 1024px){footer.primary .top .inner{flex-wrap:nowrap;gap:3rem clamp(3rem,7vw,5rem)}}footer.primary .top p{line-height:1.75;margin:0 0 1.5rem}@media (min-width: 640px){footer.primary .logo{margin:0 0 0 auto}}footer.primary .btm{background:#0000004d;font-size:1.4rem;padding:4rem 0}footer.primary .btm .inner{display:flex;flex-wrap:wrap;gap:1.5rem 2rem;justify-content:space-between}footer.primary .social{align-items:center;display:flex;gap:1.8rem}footer.primary .social a:hover,footer.primary .social a:focus{color:var(--beta)}footer.primary .sep{clip:rect(0 0 0 0);display:block;height:1px;overflow:hidden;width:100%}@media (min-width: 768px){footer.primary .sep{clip:unset;display:contents;height:auto;width:auto}}.newsletter{background:var(--blue);padding:clamp(4rem,7vw,8rem) 0}.newsletter .title{font-size:clamp(2.4rem,5vw,3.2rem);margin:0 0 clamp(2.5rem,7vw,3.5rem) 0}.newsletter .inner form input:not(.button)[type=text],.newsletter .inner form input:not(.button)[type=email]{background:#0000001a;border-color:transparent;border-radius:60px;color:var(--white);font-size:1.8rem;font-weight:300;height:6rem;padding:2rem clamp(2.5rem,7vw,3rem)}.newsletter .inner form input:not(.button)[type=text]::placeholder,.newsletter .inner form input:not(.button)[type=email]::placeholder{color:var(--white)}.newsletter .inner form input:not(.button)[type=text]:active,.newsletter .inner form input:not(.button)[type=text]:focus,.newsletter .inner form input:not(.button)[type=email]:active,.newsletter .inner form input:not(.button)[type=email]:focus{background:#0000004d;border-color:transparent}.newsletter .inner form .submit-wrap{align-items:flex-start;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;gap:2rem;justify-content:space-between}@media (min-width: 768px){.newsletter .inner form .submit-wrap{align-items:center;flex-direction:row}}.newsletter .inner form .submit-wrap p{margin:0}.newsletter .inner form .gform_fields{gap:2rem}.newsletter .inner form .gform_fields .gfield{width:100%}.newsletter .inner form .gform_fields .gfield .gfield_description{border-radius:60px}@media (min-width: 768px){.newsletter .inner form .gform_fields .gfield.gfield--type-name{grid-column:1/span 8}}.newsletter .inner form .gform_fields .gfield.gfield--type-name .ginput_complex{display:flex;flex-direction:column;gap:2rem;width:100%}@media (min-width: 768px){.newsletter .inner form .gform_fields .gfield.gfield--type-name .ginput_complex{flex-direction:row}}.newsletter .inner form .gform_fields .gfield.gfield--type-name .ginput_complex .gform-grid-col{width:100%}@media (min-width: 768px){.newsletter .inner form .gform_fields .gfield.gfield--input-type-email{grid-column:9/span 5}}@media (min-width: 768px){.newsletter .inner form .gform_fields .gfield.gfield--type-submit{justify-content:flex-end;grid-column:10/span 3;grid-row:2}}.newsletter .inner form .gform_fields .gfield.gfield_error .gfield_description{margin-top:1rem}.newsletter .inner form .gform_fields .gfield.consent{display:flex;flex-direction:column;font-size:1.2rem;grid-row:4;justify-content:center}@media (min-width: 768px){.newsletter .inner form .gform_fields .gfield.consent{grid-column:1/span 9;grid-row:2}}header.primary{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--white);box-shadow:0 0 30px #00000026;left:0;padding:2rem 0;position:fixed;top:0;width:100%;z-index:999}header.primary .inner{align-items:center;display:flex;gap:1rem;justify-content:space-between}header.primary .logo{width:95px}@media (min-width: 1280px){header.primary .logo{max-width:152px;width:100%}}header.primary .nav-trigger{display:block;flex-shrink:0;width:5rem;height:5rem;border:2px solid var(--dark)}@media (min-width: 1024px){header.primary .nav-trigger{display:none}}header.primary .nav-trigger rect{fill:var(--dark);transform-origin:center;transition:all .25s}header.primary .nav-trigger rect:nth-child(1){transform:translateY(-20px)}header.primary .nav-trigger rect:nth-child(4){transform:translateY(20px)}header.primary .nav-trigger.active{border-color:var(--alpha)}header.primary .nav-trigger.active rect{fill:var(--alpha)}header.primary .nav-trigger.active rect:where(:nth-child(1),:nth-child(4)){transform:translateY(0) scale(0)}header.primary .nav-trigger.active rect:nth-child(2){transform:rotate(45deg)}header.primary .nav-trigger.active rect:nth-child(3){transform:rotate(-45deg)}header.primary .suggestions{font-size:1.6rem;font-weight:300;padding-top:2rem}@media (min-width: 1024px){header.primary .suggestions{font-size:2rem;padding-top:3.5rem}}header.primary .suggestions .links{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1rem,2vw,1.5rem)}@media (min-width: 1024px){header.primary .suggestions .links{font-size:2.4rem;gap:2rem}}header.primary .suggestions .links a{color:var(--alpha);font-weight:700;text-decoration:underline}header.primary .suggestions .links .sep{color:#666;font-weight:100}header.primary .suggestions .links .sep:last-child{display:none}header.primary .search-wrap{border-top:1px solid #ccc;padding:0 5vw}@media (min-width: 1024px){header.primary .search-wrap{background:var(--white);box-shadow:0 0 30px #00000026;display:none;left:0;padding:3.5rem 0 4rem;position:absolute;top:0;width:100%;z-index:999}}@media only screen and (max-width: 1023px){header.primary .search-wrap{display:block!important}}@media only screen and (max-width: 1023px){header.primary .search-wrap .searchinner{width:100%}}header.primary .search-wrap .searchform{flex-wrap:nowrap;padding-top:2rem}@media (min-width: 1024px){header.primary .search-wrap .searchform{padding:0}}header.primary .search-wrap .searchform .input-wrap{align-items:center;display:flex;gap:2rem}header.primary .search-wrap .searchform .input-wrap.close-wrap{display:none}@media (min-width: 1024px){header.primary .search-wrap .searchform .input-wrap.close-wrap{display:flex;flex:1 1 5rem}}header.primary .search-wrap .searchform .mobi-search{border-color:var(--dark);border-radius:50px;font-size:1.6rem;padding:1.5rem 6rem 1.5rem 1.5rem}@media (min-width: 1024px){header.primary .search-wrap .searchform .mobi-search{border-color:var(--darkgreen);font-size:1.8rem;padding:1.5rem 5.5rem 1.5rem 2.5rem}}header.primary .search-btn{align-items:center;background:var(--dark);border:2px solid var(--dark);border-radius:50%;color:var(--white);display:flex;height:5rem;justify-content:center;width:5rem}@media (min-width: 1024px){header.primary .search-btn{background:var(--white);border:2px solid var(--darkgreen);color:var(--darkgreen)}}header.primary .search-btn:hover,header.primary .search-btn:focus{background:var(--white);color:var(--dark)}@media (min-width: 1024px){header.primary .search-btn:hover,header.primary .search-btn:focus{background:var(--darkgreen);color:var(--white)}}header.primary .search-btn.submit{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (min-width: 1024px){header.primary .search-btn.submit{background:none;border:none;color:var(--alpha);font-size:2.4rem;right:5px}}header.primary .search-btn.close{border-color:var(--darkgreen);font-size:2.6rem}header.primary .search-trigger{display:none}@media (min-width: 1024px){header.primary .search-trigger{display:flex}}header.primary.scrolled{background:#ffffffe6}nav ul{list-style:none;margin:0;padding:0}nav li{position:relative}nav a{display:block;text-decoration:none}nav.main{background:var(--white);border-top:5px solid var(--alpha);box-shadow:0 10px 30px #00000040;display:none;font-size:1.8rem;left:0;max-height:calc(100vh - 90px);overflow-y:scroll;position:absolute;top:100%;width:100%}@media (min-width: 1024px){nav.main{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border-top:none;box-shadow:none;display:block!important;font-size:1.6rem;max-height:none;overflow-y:unset;position:static;width:auto}}nav.main .navinner{border-top:1px solid #fff;display:flex;flex-direction:column-reverse;gap:0 clamp(1rem,2.5vw,5rem);margin:0 auto;padding:1.5rem 0 3rem}@media (min-width: 1024px){nav.main .navinner{border-top:none;flex-direction:row;padding:0}}nav.main .navinner>ul{align-items:flex-start;display:flex;flex-direction:column;gap:0 clamp(1rem,2vw,4rem);margin:0 auto;padding:2rem 0 0;width:100%}@media (min-width: 1024px){nav.main .navinner>ul{align-items:center;flex-direction:row;padding:0;width:auto}}nav.main .navinner>ul>li{border-top:1px solid #ccc;padding:0 5vw}@media (min-width: 1024px){nav.main .navinner>ul>li{border-top:none;padding:0}nav.main .navinner>ul>li:hover>ul,nav.main .navinner>ul>li:focus>ul{display:block}}nav.main .navinner>ul>li>span,nav.main .navinner>ul>li>a{font-size:clamp(1.8rem,1.4vw,2rem);padding:1.2rem 0;text-transform:uppercase}@media (min-width: 1024px){nav.main .navinner>ul>li>span,nav.main .navinner>ul>li>a{padding:2rem 0;text-align:center;text-transform:none}}@media (min-width: 1024px){nav.main .navinner>ul>li>ul{border-top:5px solid var(--alpha)}}nav.main .navinner>ul>li ul{display:none;min-width:260px;padding:0 0 1.2rem}@media (min-width: 1024px){nav.main .navinner>ul>li ul{background-color:var(--white);box-shadow:0 5px 30px #00000040;font-size:1.6rem;padding:0;position:absolute;width:fit-content}}nav.main .navinner>ul>li ul li{margin-bottom:1.2rem}@media (min-width: 1024px){nav.main .navinner>ul>li ul li{border-top:1px solid #eee;margin-bottom:0}nav.main .navinner>ul>li ul li:first-child{border-top:none}}nav.main .navinner>ul>li ul li:last-child{margin-bottom:0}@media (min-width: 1024px){nav.main .navinner>ul>li ul a{color:var(--dark);padding:1.3rem 2rem}nav.main .navinner>ul>li ul a:hover,nav.main .navinner>ul>li ul a:focus{color:var(--alpha)}}nav.main .navinner>ul>li ul .drop{right:0;top:14px}nav.main .navinner>ul>li ul ul{padding:1.2rem 0 0 1.8rem}@media (min-width: 1024px){nav.main .navinner>ul>li ul ul{left:100%;padding:0;top:0}}nav.main .navinner>ul>li ul ul ul a{padding-left:1.8rem}nav.main .navinner .action{align-items:center;display:flex;gap:0 clamp(1rem,1.5vw,2rem);padding:0 5vw}@media (min-width: 1024px){nav.main .navinner .action{padding:0}}nav.main li{margin:0;width:100%}@media (min-width: 1024px){nav.main li{width:auto}}nav.main span,nav.main a{color:var(--dark);cursor:pointer;font-weight:600}nav.main span:hover,nav.main span:focus,nav.main a:hover,nav.main a:focus{color:var(--alpha)}nav.main span.active,nav.main a.active{color:var(--alpha)}nav.main .button{font-weight:700;width:100%}nav.main .button:hover,nav.main .button:focus{color:var(--white)}@media (min-width: 1024px){nav.main .button{width:auto}}@media (min-width: 1024px){nav.main .dropdown li:hover>.dropdown,nav.main .dropdown li:focus>.dropdown{display:block}}.drop{color:var(--dark);height:18px;right:5vw;top:26px;transform:translateY(-50%);position:absolute;width:18px;z-index:999}@media (min-width: 1024px){.drop{display:none}}.drop .close{display:none}.drop.active{color:var(--alpha)}.drop.active .open{display:none}.drop.active .close{display:block}@media (min-width: 1024px){nav ul.dropdown[aria-expanded=true]{display:flex}nav ul.sub[aria-expanded=true]{display:block;top:-1px;left:100%}}nav[aria-expanded=true]>ul,nav ul[aria-expanded=true]{display:block!important}@media (min-width: 1024px){nav[aria-expanded=true]>ul,nav ul[aria-expanded=true]{display:block!important}}main#content{margin:clamp(4rem,10vw,7rem) auto}main#content.nobtm{margin-bottom:0}main#content.notop{margin-top:0}main#content.home{margin:0 auto}div.swiper-pagination.swiper-pagination-bullets{align-items:center;display:flex;gap:1rem;position:static;width:auto}div.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background:transparent;border:2px solid var(--white);height:16px;margin:0;opacity:1;width:16px}div.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--white)}.breadcrumbs{align-items:center;border-bottom:1px solid #ccc;color:#666;display:flex;flex-wrap:wrap;font-size:1.2rem;font-weight:700;gap:.7rem;padding:clamp(1rem,4vw,2rem) 0}.breadcrumbs a{background-color:var(--white);color:var(--dark);text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:focus{color:var(--alpha);text-decoration:underline}.breadcrumbs p{align-items:center;background-color:var(--white);display:flex;flex-wrap:wrap;gap:.7rem}.breadcrumbs .last,.breadcrumbs .current{color:var(--alpha)}.breadcrumbs.nohero{margin-top:9.5rem}@media (min-width: 768px){.breadcrumbs.nohero{margin-top:12.5rem}}.sectiontop{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem 2rem;justify-content:space-between;margin-bottom:clamp(3.5rem,5vw,5rem);position:relative;z-index:15}.sectiontop .title{margin:0}.sectiontop .navi{align-items:center;display:flex;gap:clamp(2rem,4vw,4rem)}.sectiontop .swiper-button-prev,.sectiontop .swiper-button-next{color:var(--alpha);font-size:clamp(2.4rem,5vw,2.8rem);margin:0;position:static;width:clamp(1.5rem,3vw,1.8rem)}.sectiontop .swiper-button-prev:hover,.sectiontop .swiper-button-prev:focus,.sectiontop .swiper-button-next:hover,.sectiontop .swiper-button-next:focus{color:var(--dark)}.sectiontop .swiper-button-prev:after,.sectiontop .swiper-button-next:after{display:none}.sectiontop .swiper-button-prev.blue,.sectiontop .swiper-button-next.blue{color:var(--blue)}.sectiontop .swiper-button-prev.blue:hover,.sectiontop .swiper-button-prev.blue:focus,.sectiontop .swiper-button-next.blue:hover,.sectiontop .swiper-button-next.blue:focus{color:var(--dark)}.sectiontop .action{align-items:center;display:flex;gap:0 clamp(2rem,4vw,5rem)}.sectiontop .action .playpause button{color:var(--blue);font-size:2rem}.sectiontop .action .playpause button:hover,.sectiontop .action .playpause button:focus{color:var(--dark)}.sectiontop .action .playpause button.hidden,.sectiontop .action .playpause.disabled{display:none}.sectiontop .action.has-blue-color .swiper-button-prev,.sectiontop .action.has-blue-color .swiper-button-next,.sectiontop .action.has-blue-color .playpause button,.sectiontop .action.blue .swiper-button-prev,.sectiontop .action.blue .swiper-button-next,.sectiontop .action.blue .playpause button{color:var(--blue)}.sectiontop .action.has-green-color .swiper-button-prev,.sectiontop .action.has-green-color .swiper-button-next,.sectiontop .action.has-green-color .playpause button,.sectiontop .action.green .swiper-button-prev,.sectiontop .action.green .swiper-button-next,.sectiontop .action.green .playpause button{color:var(--alpha)}.sectiontop .sort-wrap{width:100%}@media (min-width: 768px){.sectiontop .sort-wrap{flex:0 0 33rem}}.sectiontop.sm{margin-bottom:clamp(3rem,5vw,4rem)}.greybox{background:var(--light);margin:4rem 0;padding:4rem 5vw}@media (min-width: 768px){.greybox{padding:clamp(4rem,4vw,5rem)}}.btns{display:flex;flex-wrap:wrap;gap:1rem;margin-top:clamp(1.5rem,5vw,2.5rem)}.wp-block-cover,.wp-block-group,.wp-block-columns,section{position:relative}.wp-block-cover.is-style-cover-full,.wp-block-cover.has-background,.wp-block-cover[class^=bg-],.wp-block-cover[class*=" bg-"],.wp-block-group.is-style-cover-full,.wp-block-group.has-background,.wp-block-group[class^=bg-],.wp-block-group[class*=" bg-"],.wp-block-columns.is-style-cover-full,.wp-block-columns.has-background,.wp-block-columns[class^=bg-],.wp-block-columns[class*=" bg-"],section.is-style-cover-full,section.has-background,section[class^=bg-],section[class*=" bg-"]{position:relative}.wp-block-cover.is-style-cover-full .wp-block-cover__image-background,.wp-block-cover.is-style-cover-full .bg,.wp-block-cover.is-style-cover-full:before,.wp-block-cover.has-background .wp-block-cover__image-background,.wp-block-cover.has-background .bg,.wp-block-cover.has-background:before,.wp-block-cover[class^=bg-] .wp-block-cover__image-background,.wp-block-cover[class^=bg-] .bg,.wp-block-cover[class^=bg-]:before,.wp-block-cover[class*=" bg-"] .wp-block-cover__image-background,.wp-block-cover[class*=" bg-"] .bg,.wp-block-cover[class*=" bg-"]:before,.wp-block-group.is-style-cover-full .wp-block-cover__image-background,.wp-block-group.is-style-cover-full .bg,.wp-block-group.is-style-cover-full:before,.wp-block-group.has-background .wp-block-cover__image-background,.wp-block-group.has-background .bg,.wp-block-group.has-background:before,.wp-block-group[class^=bg-] .wp-block-cover__image-background,.wp-block-group[class^=bg-] .bg,.wp-block-group[class^=bg-]:before,.wp-block-group[class*=" bg-"] .wp-block-cover__image-background,.wp-block-group[class*=" bg-"] .bg,.wp-block-group[class*=" bg-"]:before,.wp-block-columns.is-style-cover-full .wp-block-cover__image-background,.wp-block-columns.is-style-cover-full .bg,.wp-block-columns.is-style-cover-full:before,.wp-block-columns.has-background .wp-block-cover__image-background,.wp-block-columns.has-background .bg,.wp-block-columns.has-background:before,.wp-block-columns[class^=bg-] .wp-block-cover__image-background,.wp-block-columns[class^=bg-] .bg,.wp-block-columns[class^=bg-]:before,.wp-block-columns[class*=" bg-"] .wp-block-cover__image-background,.wp-block-columns[class*=" bg-"] .bg,.wp-block-columns[class*=" bg-"]:before,section.is-style-cover-full .wp-block-cover__image-background,section.is-style-cover-full .bg,section.is-style-cover-full:before,section.has-background .wp-block-cover__image-background,section.has-background .bg,section.has-background:before,section[class^=bg-] .wp-block-cover__image-background,section[class^=bg-] .bg,section[class^=bg-]:before,section[class*=" bg-"] .wp-block-cover__image-background,section[class*=" bg-"] .bg,section[class*=" bg-"]:before{content:"";height:100%;left:50%;max-width:none;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:9}.wp-block-cover.is-style-cover-full .bg,.wp-block-cover.has-background .bg,.wp-block-cover[class^=bg-] .bg,.wp-block-cover[class*=" bg-"] .bg,.wp-block-group.is-style-cover-full .bg,.wp-block-group.has-background .bg,.wp-block-group[class^=bg-] .bg,.wp-block-group[class*=" bg-"] .bg,.wp-block-columns.is-style-cover-full .bg,.wp-block-columns.has-background .bg,.wp-block-columns[class^=bg-] .bg,.wp-block-columns[class*=" bg-"] .bg,section.is-style-cover-full .bg,section.has-background .bg,section[class^=bg-] .bg,section[class*=" bg-"] .bg{z-index:8}.wp-block-cover.is-style-cover-full .wp-block-cover__inner-container,.wp-block-cover.is-style-cover-full .inner,.wp-block-cover.has-background .wp-block-cover__inner-container,.wp-block-cover.has-background .inner,.wp-block-cover[class^=bg-] .wp-block-cover__inner-container,.wp-block-cover[class^=bg-] .inner,.wp-block-cover[class*=" bg-"] .wp-block-cover__inner-container,.wp-block-cover[class*=" bg-"] .inner,.wp-block-group.is-style-cover-full .wp-block-cover__inner-container,.wp-block-group.is-style-cover-full .inner,.wp-block-group.has-background .wp-block-cover__inner-container,.wp-block-group.has-background .inner,.wp-block-group[class^=bg-] .wp-block-cover__inner-container,.wp-block-group[class^=bg-] .inner,.wp-block-group[class*=" bg-"] .wp-block-cover__inner-container,.wp-block-group[class*=" bg-"] .inner,.wp-block-columns.is-style-cover-full .wp-block-cover__inner-container,.wp-block-columns.is-style-cover-full .inner,.wp-block-columns.has-background .wp-block-cover__inner-container,.wp-block-columns.has-background .inner,.wp-block-columns[class^=bg-] .wp-block-cover__inner-container,.wp-block-columns[class^=bg-] .inner,.wp-block-columns[class*=" bg-"] .wp-block-cover__inner-container,.wp-block-columns[class*=" bg-"] .inner,section.is-style-cover-full .wp-block-cover__inner-container,section.is-style-cover-full .inner,section.has-background .wp-block-cover__inner-container,section.has-background .inner,section[class^=bg-] .wp-block-cover__inner-container,section[class^=bg-] .inner,section[class*=" bg-"] .wp-block-cover__inner-container,section[class*=" bg-"] .inner{position:relative;z-index:15}.wp-block-cover.bg-alpha,.wp-block-group.bg-alpha,.wp-block-columns.bg-alpha,section.bg-alpha{background:var(--alpha);color:var(--white)}.wp-block-cover.bg-alpha:before,.wp-block-group.bg-alpha:before,.wp-block-columns.bg-alpha:before,section.bg-alpha:before{background:var(--alpha)}.wp-block-cover.bg-dark,.wp-block-group.bg-dark,.wp-block-columns.bg-dark,section.bg-dark{background:var(--dark);color:var(--white)}.wp-block-cover.bg-dark:before,.wp-block-group.bg-dark:before,.wp-block-columns.bg-dark:before,section.bg-dark:before{background:var(--dark)}.wp-block-cover.bg-light,.wp-block-group.bg-light,.wp-block-columns.bg-light,section.bg-light{background:var(--light)}.wp-block-cover.bg-light:before,.wp-block-group.bg-light:before,.wp-block-columns.bg-light:before,section.bg-light:before{background:var(--light)}.wp-block-cover.bg-blue,.wp-block-group.bg-blue,.wp-block-columns.bg-blue,section.bg-blue{background:var(--blue);color:var(--white)}.wp-block-cover.bg-blue:before,.wp-block-group.bg-blue:before,.wp-block-columns.bg-blue:before,section.bg-blue:before{background:var(--blue)}.wp-block-cover.bg-peach,.wp-block-group.bg-peach,.wp-block-columns.bg-peach,section.bg-peach{background:var(--peach)}.wp-block-cover.bg-peach:before,.wp-block-group.bg-peach:before,.wp-block-columns.bg-peach:before,section.bg-peach:before{background:var(--peach)}.wp-block-cover.bg-plum,.wp-block-group.bg-plum,.wp-block-columns.bg-plum,section.bg-plum{background:var(--plum);color:var(--white)}.wp-block-cover.bg-plum:before,.wp-block-group.bg-plum:before,.wp-block-columns.bg-plum:before,section.bg-plum:before{background:var(--plum)}.wp-block-cover.bg-brown,.wp-block-group.bg-brown,.wp-block-columns.bg-brown,section.bg-brown{background:var(--brown);color:var(--white)}.wp-block-cover.bg-brown:before,.wp-block-group.bg-brown:before,.wp-block-columns.bg-brown:before,section.bg-brown:before{background:var(--brown)}.wp-block-media-text{margin:clamp(4rem,10vw,7rem) auto}@media only screen and (max-width: 1023px){.wp-block-media-text{display:block}}.wp-block-media-text .wp-block-media-text__media{min-height:100px}.wp-block-media-text .wp-block-media-text__media img[class^=wp-image-],.wp-block-media-text .wp-block-media-text__media img[class*=wp-image-]{aspect-ratio:16/9;border-radius:20px}@media only screen and (max-width: 1023px){.wp-block-media-text .wp-block-media-text__media img[class^=wp-image-],.wp-block-media-text .wp-block-media-text__media img[class*=wp-image-]{position:static}}.wp-block-media-text .wp-block-media-text__content{padding:clamp(3.5rem,5vw,5rem) 0 0 0}@media (min-width: 1024px){.wp-block-media-text .wp-block-media-text__content{padding:clamp(3.5rem,5vw,5rem)}}.wp-block-media-text.has-light-background-color{background:var(--light);border-radius:20px}.wp-block-media-text.has-light-background-color:before{display:none}.wp-block-media-text.has-light-background-color img[class^=wp-image-],.wp-block-media-text.has-light-background-color img[class*=wp-image-]{border-radius:20px 20px 0 0}@media (min-width: 1024px){.wp-block-media-text.has-light-background-color img[class^=wp-image-],.wp-block-media-text.has-light-background-color img[class*=wp-image-]{border-radius:20px 0 0 20px}}.wp-block-media-text.has-light-background-color .wp-block-media-text__content{padding:clamp(3.5rem,5vw,5rem) 5vw}@media (min-width: 1024px){.wp-block-media-text.has-light-background-color .wp-block-media-text__content{padding:clamp(3.5rem,5vw,5rem)}}@media (min-width: 1024px){.wp-block-media-text.has-light-background-color.has-media-on-the-right .wp-block-media-text__media img[class^=wp-image-],.wp-block-media-text.has-light-background-color.has-media-on-the-right .wp-block-media-text__media img[class*=wp-image-]{border-radius:0 20px 20px 0}}@media only screen and (max-width: 1023px){.wp-block-media-text.has-media-on-the-right{display:flex;flex-direction:column-reverse}}div.wp-block-group.has-background,div.wp-block-columns.has-background{margin:clamp(4rem,10vw,7rem) auto;padding:clamp(4rem,10vw,7rem) 0}div.wp-block-group.has-light-background-color,div.wp-block-columns.has-light-background-color{background:var(--light)}div.wp-block-group.has-light-background-color:before,div.wp-block-columns.has-light-background-color:before{background:var(--light)}div.wp-block-group.is-style-bg-rounded,div.wp-block-columns.is-style-bg-rounded{border-radius:20px;margin:4rem 0;padding:4rem 5vw}@media (min-width: 768px){div.wp-block-group.is-style-bg-rounded,div.wp-block-columns.is-style-bg-rounded{padding:clamp(4rem,4vw,5rem)}}div.wp-block-group.is-style-bg-rounded:before,div.wp-block-columns.is-style-bg-rounded:before{display:none}div.wp-block-group .wp-block-group__inner-container,div.wp-block-group .wp-block-column,div.wp-block-columns .wp-block-group__inner-container,div.wp-block-columns .wp-block-column{position:relative;z-index:9}div.wp-block-group .wp-block-column:last-child:empty,div.wp-block-columns .wp-block-column:last-child:empty{display:none}@media (min-width: 768px){div.wp-block-group .wp-block-column:last-child:empty,div.wp-block-columns .wp-block-column:last-child:empty{display:flex}}.wp-block-column.is-style-tight-margin *{margin:1rem auto 0}.wp-block-column.is-style-tight-margin :first-child{margin-top:0}.wp-block-column.is-style-tight-margin .wp-block-image:first-child{margin-bottom:2rem}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:#000000b3}.wp-block-image.is-style-rounded img{border-radius:20px}.wp-block-cover{padding:clamp(8rem,15vw,18rem) 0}.wp-block-cover.is-style-cover-full{overflow:visible}.wp-block-cover.is-style-cover-full:before{background:#0009;z-index:10}.wp-block-cover .wp-block-heading{margin:0 0 2rem}.wp-block-cover p{margin:2rem 0}@media (min-width: 768px){.is-style-columns-layout{columns:2}}@media (min-width: 1024px){.is-style-columns-layout{columns:3}}p.has-medium-font-size{font-size:clamp(2rem,5vw,2.2rem)}.has-x-large-font-size{font-size:clamp(2.8rem,5vw,4.8rem)!important}.has-green-color{color:var(--alpha)}.has-blue-color{color:var(--blue)}.is-style-lead{font-size:clamp(1.8rem,5vw,2.4rem);font-weight:700}#collage_embed_container .collage-ats-job-board{max-width:none;padding:0}#collage_embed_container .collage-ats-department{color:var(--alpha);margin:4rem 0 3rem;padding:0}#collage_embed_container .collage-ats-positions>li{border-top:2px solid var(--darkgreen);margin:0}#collage_embed_container .collage-ats-positions>li:last-child{border-bottom:2px solid var(--darkgreen)}#collage_embed_container .collage-ats-positions>li>a:hover .collage-ats-position .collage-ats-position-title,#collage_embed_container .collage-ats-positions>li>a:focus .collage-ats-position .collage-ats-position-title{color:var(--alpha);text-decoration:none}#collage_embed_container .collage-ats-positions .collage-ats-position{font-family:var(--body-font);padding:1rem 0}#collage_embed_container .collage-ats-positions .collage-ats-position .collage-ats-position-title{color:var(--dark);font-size:clamp(1.8rem,5vw,2rem);font-weight:700}.imgcaption{background:#000c;border-radius:30px;bottom:1rem;color:var(--white);font-size:1.4rem;left:1rem;padding:.4rem 2rem;position:absolute}.imgcaption.right{left:unset;right:1rem}#error404{padding-top:9rem}@media (min-width: 768px){#error404{padding-top:11.5rem}}.hero{color:var(--white);display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(30vh,70vw,55vh);padding-top:9rem;position:relative}@media (min-width: 768px){.hero{padding-top:11.5rem}}.hero .bg{aspect-ratio:16/9;left:0;min-height:22rem;position:absolute;top:0}@media (min-width: 768px){.hero .bg{aspect-ratio:unset}}.hero .inner{position:relative;width:100%;z-index:40}.hero .wrapper{align-items:flex-end;display:flex;gap:2rem 3rem;flex-wrap:wrap;justify-content:space-between;padding:18rem 0 0}@media (min-width: 768px){.hero .wrapper{flex-wrap:nowrap}}.hero .txtbox{max-width:90rem;position:relative}.hero .actionbox{align-items:center;display:flex;gap:2rem}.hero a:not(.button){color:var(--white);text-decoration:none}.hero h1{font-weight:800;margin-bottom:clamp(2.5rem,4vw,3.5rem)}.hero .links{align-items:center;display:flex;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700;gap:clamp(1.5rem,4vw,4rem)}.hero .links a{border-bottom:2px solid transparent}.hero .links a:hover,.hero .links a:focus{border-color:var(--white)}@media (min-width: 768px){.hero .links a:hover,.hero .links a:focus{border-color:var(--alpha);color:var(--alpha)}}.hero .hero-slider{height:100%;left:0;top:0;width:100%;z-index:9}@media (min-width: 768px){.hero .hero-slider{position:absolute}}.hero .playpause{margin-top:3px}.hero .playpause button{color:var(--white);font-size:2rem}.hero .playpause button.hidden,.hero .playpause.disabled{display:none}@media (min-width: 768px){.hero.tall{min-height:clamp(70vh,70vw,90vh)}}.hero.tall .wrapper{padding:clamp(4rem,7vw,10rem) 0}.hero.home:before{display:none}@media (min-width: 768px){.hero.home:before{display:block}}.hero.home .bg{position:static}@media (min-width: 768px){.hero.home .bg{position:absolute}}.hero.home .inner{background:var(--alpha)}@media (min-width: 768px){.hero.home .inner{background:none}}.hero.home h1{font-size:clamp(3.2rem,5vw,7.2rem)}.hero.report-hero{min-height:clamp(60vh,70vw,90vh)}.hero.report-hero .wrapper{flex-wrap:wrap;gap:3.5rem 2rem;padding:25rem 0 clamp(4rem,7vw,10rem) 0}.hero.report-hero .report-info{align-items:flex-start;display:flex;flex-direction:column;gap:2rem}@media (min-width: 768px){.hero.report-hero .report-info{align-items:center;flex-direction:row}}.hero.report-hero .report-info .sort-wrap{width:100%}@media (min-width: 768px){.hero.report-hero .report-info .sort-wrap{width:50%}}.offset-split .inner{display:flex;flex-direction:column;gap:clamp(4rem,5vw,5rem)}@media (min-width: 1024px){.offset-split .inner{flex-direction:row}}@media (min-width: 1024px){.offset-split .imgbox{flex:0 0 65%}}.offset-split .action{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-top:3rem}.offset-split .desc{margin-top:clamp(3rem,5vw,8rem)}.offset-split .btns{margin:0}.offset-split.home .title{font-size:clamp(2.8rem,5vw,5.4rem)}.offset-split.home p{font-size:clamp(1.8rem,3.5vw,2.4rem)}.offset-split.home .action{gap:3rem 1.8rem}@media (min-width: 1024px){.offset-split.switch .imgbox{flex:unset}}@media (min-width: 1024px){.offset-split.switch .txtbox{flex:0 0 65%}}@media (min-width: 1024px){.offset-split.adjust .imgbox{flex:0 0 57%}}@media (min-width: 1024px){.splitblock .txtbox{padding:clamp(3.5rem,5vw,5rem) 0}}.splitblock .txtbox:only-child{grid-column:span 2}.splitblock .imgbox{grid-row:1;position:relative}.splitblock .imgbox img{aspect-ratio:16/10;max-height:500px}@media (min-width: 1024px){.splitblock .imgbox img{left:0;max-height:none;position:absolute;top:0}}@media (min-width: 1024px){.splitblock .txtbox,.splitblock .imgbox{grid-row:auto}}.splitblock .inner[class^=bg-],.splitblock .inner[class*=" bg-"]{background:var(--light);border-radius:20px}.splitblock .inner[class^=bg-] img,.splitblock .inner[class*=" bg-"] img{border-radius:20px 20px 0 0}@media (min-width: 1024px){.splitblock .inner[class^=bg-] img,.splitblock .inner[class*=" bg-"] img{border-radius:0 20px 20px 0}}.splitblock .inner[class^=bg-] .txtbox,.splitblock .inner[class*=" bg-"] .txtbox{padding:0 5vw clamp(3.5rem,5vw,5rem) 5vw}@media (min-width: 1024px){.splitblock .inner[class^=bg-] .txtbox,.splitblock .inner[class*=" bg-"] .txtbox{padding:clamp(3.5rem,5vw,5rem) 0 clamp(3.5rem,5vw,5rem) clamp(3.5rem,5vw,5rem)}}@media (min-width: 1024px){.splitblock.alt .txtbox{grid-column:2}.splitblock.alt .imgbox{grid-column:1}}.splitblock.alt .inner[class^=bg-] img,.splitblock.alt .inner[class*=" bg-"] img{border-radius:20px 20px 0 0}@media (min-width: 1024px){.splitblock.alt .inner[class^=bg-] img,.splitblock.alt .inner[class*=" bg-"] img{border-radius:20px 0 0 20px}}.splitblock.alt .inner[class^=bg-] .txtbox,.splitblock.alt .inner[class*=" bg-"] .txtbox{padding:0 5vw clamp(3.5rem,5vw,5rem) 5vw}@media (min-width: 1024px){.splitblock.alt .inner[class^=bg-] .txtbox,.splitblock.alt .inner[class*=" bg-"] .txtbox{padding:clamp(3.5rem,5vw,5rem) clamp(3.5rem,5vw,5rem) clamp(3.5rem,5vw,5rem) 0}}.ctacols .grid{align-items:center}.ctacols .grid.two .col{padding:clamp(4rem,4vw,7.5rem) 5vw}@media (min-width: 1024px){.ctacols .grid.two .col{aspect-ratio:1/1;padding:clamp(4rem,4vw,7.5rem)}}.ctacols .grid.two .col .title{font-size:clamp(2.4rem,5vw,4.2rem)}.ctacols .col{align-items:center;align-self:stretch;color:var(--white);display:flex;justify-content:center;padding:clamp(4rem,4vw,11rem) 5vw}@media (min-width: 1024px){.ctacols .col{padding:clamp(4rem,4vw,11rem) 2rem}}.ctacols .col:before{border-radius:20px}.ctacols .col .bg{left:0;position:absolute;top:0;transform:unset;width:100%}.ctacols .txtbox{position:relative;z-index:9}.ctacols .button{margin-top:clamp(2rem,5vw,3rem)}.iconcols .inner{align-items:flex-start;display:flex;flex-wrap:wrap;gap:4rem 3rem;justify-content:center;padding:clamp(5rem,10vw,14rem) 0;text-align:center}@media (min-width: 768px){.iconcols .inner{flex-wrap:nowrap}}.iconcols .col{flex:0 0 calc(50% - 3rem)}@media (min-width: 768px){.iconcols .col{flex:0 0 calc(33.3333333333% - 2rem)}}.iconcols .txt{margin-top:clamp(.2rem,2vw,2rem)}.iconcols .txt span{display:block;line-height:1.1;margin-bottom:.5rem}.iconcols .txt span.num{display:inline-block}.iconcols .icon{font-size:clamp(6rem,9vw,10rem);line-height:1}.iconcols.bg-peach{color:#222}.intro .button{margin-top:1rem}.boxlinks .grid{gap:clamp(2rem,3vw,5rem);grid-template-columns:repeat(2,1fr)}@media (min-width: 1024px){.boxlinks .grid{grid-template-columns:repeat(4,1fr)}}.boxlinks .box{border-radius:10px;overflow:hidden}.boxlinks .box:before{border-radius:10px}.boxlinks .box:hover img,.boxlinks .box:focus img{transform:scale(1.1)}.boxlinks .box img{border-radius:10px}.boxlinks .box a{align-items:center;color:var(--white);display:flex;font-weight:700;justify-content:center;left:0;padding:2rem;position:absolute;text-decoration:none;top:0;z-index:15}.card{background:var(--white);border-radius:10px}.card img{aspect-ratio:3/2;border-radius:10px 10px 0 0;max-height:30rem}.card .title{font-size:2.4rem;margin:0}.card .meta{font-size:1.4rem;font-weight:700;margin-top:1.5rem}.card .meta a{text-decoration:none}.card .meta .cats{align-items:center;color:var(--blue);display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.3rem}.card .txt{font-size:1.6rem;padding:2rem 5vw}@media (min-width: 768px){.card .txt{padding:2rem}}.card .desc{margin-top:1.5rem}.card .button{margin-top:2rem}.partners .wrapper{margin-top:clamp(4rem,5vw,5rem)}.partners .bg{left:0;position:absolute;top:0}.partners .title{margin-bottom:clamp(3rem,5vw,4rem)}.partners .box{align-items:center;aspect-ratio:1/1;background:var(--white);border-radius:10px;height:100%;display:flex;justify-content:center;padding:clamp(1.5rem,4vw,2rem)}.partners .box img{height:100%;object-fit:contain;width:100%}.partners .box a{align-items:center;display:flex;justify-content:center}.partners .inner{position:relative}.partners .txtgrid{margin-top:clamp(3rem,7vw,5rem)}.partners.report-partners .grid{gap:clamp(2rem,5vw,5rem);grid-template-columns:repeat(2,1fr)}@media (min-width: 768px){.partners.report-partners .grid.five{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.partners.report-partners .grid.five{grid-template-columns:repeat(5,1fr)}}.municipalities .title{margin-bottom:clamp(2rem,4vw,3rem)}.municipalities img{margin-top:clamp(2.5rem,5vw,4.5rem)}.careers{margin:clamp(3.5rem,10vw,5rem) auto}.careers .item{align-items:flex-start;border-top:2px solid var(--darkgreen);display:flex;flex-direction:column;gap:2rem;justify-content:space-between;padding:1.5rem 0}@media (min-width: 768px){.careers .item{align-items:center;flex-direction:row;padding:1rem 0}}.careers .item:last-child{border-bottom:2px solid var(--darkgreen)}.careers .item p{color:var(--darkgreen);margin:0}.careers .item .button{min-width:130px}.careers .item.stack{align-items:flex-start;flex-direction:column}.searchtext strong{color:var(--plum)}.namegrid{gap:clamp(2rem,4vw,5rem) clamp(4rem,5vw,5rem);margin:clamp(3rem,5vw,5rem) 0}.namegrid p{margin:0}.namegrid .name{font-size:2rem;font-weight:700}.namegrid .role{font-size:1.6rem;font-style:italic}.filters{margin:clamp(3rem,4vw,5.5rem) auto;padding:clamp(4rem,5vw,5rem) 0;z-index:25}.filters form{flex-direction:column;flex-wrap:nowrap}@media (min-width: 768px){.filters form{flex-direction:row}}.filters input:focus{border-color:var(--alpha)}@media (min-width: 768px){.filters .submit-wrap{flex:0 0 160px}}.filters .button{font-size:1.4rem;padding:0 2.5rem}.filters .checkwrap fieldset{gap:0}.filters.tabdropdown-wrap{margin:1rem 0 0;padding:0}.filter-dropdown{border:none!important;padding:0;position:relative}.filter-dropdown .accordion-trigger{font-weight:400}.filter-dropdown .accordion-trigger.active{color:var(--dark)}.filter-dropdown .accordion-trigger.active .status{transform:rotate(180deg)}.filter-dropdown .accordion-trigger:focus{border-color:var(--alpha)}.filter-dropdown .accordion-content{background:var(--white);border:1px solid var(--dark);border-top:none;left:0;max-height:207px;overflow-x:hidden;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:9}.filter-dropdown .accordion-content .sortbtn,.filter-dropdown .accordion-content label{color:var(--dark);cursor:pointer;font-weight:700;padding:1.5rem 1.8rem;width:100%}.filter-dropdown .accordion-content .sortbtn:hover,.filter-dropdown .accordion-content .sortbtn:focus,.filter-dropdown .accordion-content label:hover,.filter-dropdown .accordion-content label:focus{background:var(--alpha);color:var(--white)}.filter-dropdown .accordion-content .sortbtn:hover span:before,.filter-dropdown .accordion-content .sortbtn:focus span:before,.filter-dropdown .accordion-content label:hover span:before,.filter-dropdown .accordion-content label:focus span:before{filter:brightness(0) invert(1)}.filter-dropdown .sortbtn{font-size:1.4rem;text-align:left}.results .resultstitle{align-items:center;display:flex;gap:1.2rem}.results .resultstitle p{margin:0}.results .resultstitle .title{font-size:2.4rem}.researchreport{background-color:var(--light);margin-bottom:clamp(4rem,5vw,5rem);padding:4rem 5vw}@media (min-width: 768px){.researchreport{padding:clamp(3rem,5vw,5rem)}}.researchreport .title{font-size:clamp(2rem,5vw,2.4rem);margin-bottom:2rem}.researchreport .title a{color:var(--dark);font-weight:700}.researchreport .meta{border-bottom:1px solid var(--darkgreen);border-top:1px solid var(--darkgreen);display:flex;flex-wrap:wrap;font-size:1.6rem;font-weight:400;line-height:1.7;gap:clamp(.5rem,1.5vw,1.5rem) 1.5rem;padding:1.5rem 0}.researchreport .meta a{font-weight:700}@media (min-width: 768px){.researchreport .meta .two,.researchreport .meta .four{width:calc(50% - 1rem)}}@media (min-width: 768px){.researchreport .meta .three{width:calc(33.3333333333% - 1.34rem)}.researchreport .meta .three.span2{width:calc(66.6666666667% - 1.1rem)}}@media (min-width: 1024px){.researchreport .meta .four{width:calc(25% - 1.5rem)}}@media (min-width: 1024px){.researchreport .meta .five{width:calc(20% - 1.2rem)}}.researchreport .meta .full{width:100%}.researchreport .meta div span:last-child{display:none}.researchreport .desc{margin-top:3rem}.researchreport .button{font-size:1.4rem}.researchreport .careers{margin:3rem 0 0}.researchreport .learnmore{margin-top:3rem}.researchreport.awarded .title{margin:0}.researchreport.awarded .subtitle{font-size:1.6rem;font-weight:700;margin-top:5px}.researchreport.awarded .meta{margin-top:3rem}.post-other{border-bottom:1px solid #ccc;padding:3rem 0}.post-other:first-child{padding-top:0}.post-other .title{margin:0 0 2rem}.post-other .title a{color:var(--alpha);text-decoration:none}.post-other .title a:hover,.post-other .title a:focus{color:var(--dark)}.pageboxes .inner{display:flex;flex-direction:column;gap:2rem 3rem}@media (min-width: 768px){.pageboxes .inner{align-items:flex-start;flex-direction:row}}@media (min-width: 1024px){.pageboxes .inner{gap:5rem}}.pageboxes .box{background:var(--light);border-radius:10px;padding:2rem 5vw}@media (min-width: 768px){.pageboxes .box{flex:0 0 calc(33.3333333333% - 2rem);padding:2rem}}@media (min-width: 1024px){.pageboxes .box{flex:0 0 calc(33.3333333333% - 3.3333333333rem);padding:2rem}}.pageboxes .box .title{color:var(--darkgreen);font-size:clamp(2rem,5vw,2.2rem);margin:0 0 1rem}.pageboxes .box .sub{font-size:1.8rem;font-style:italic;margin:-3px 0 0}.pageboxes .box .desc{font-size:1.6rem}.webinars{margin-top:4rem}.webinar .title{font-size:clamp(2rem,5vw,2.2rem);line-height:1.5;margin:2.5rem 0 0}.webinar .sub{font-size:1.8rem;font-style:italic;margin:0}.webinar .transcript{font-size:1.4rem;font-weight:700}.webinar .desc{font-size:1.6rem;margin-top:2rem}.webinar .social{align-items:center;display:flex;font-size:1.8rem;gap:1.2rem;margin-top:.3rem}.webinar video{aspect-ratio:16/9}@media (min-width: 1024px){.emebedwrap{border-bottom:1px solid #ccc;padding-bottom:1.5rem}}.emebedwrap .title{margin:1.5rem 0 0}.news .fullitems{display:flex;flex-direction:column;gap:clamp(4rem,5vw,5rem)}.newsitem img{aspect-ratio:3/2;border-radius:10px;margin-bottom:2rem;object-fit:cover}.newsitem .date{color:var(--alpha);font-size:1.6rem;font-weight:700}.newsitem .title{font-size:2rem;font-weight:700;margin:0}.newsitem .title a{color:var(--darkgreen);text-decoration:none}.newsitem .title a:hover,.newsitem .title a:focus{color:var(--alpha)}.newsitem .sub{font-size:1.8rem;font-style:italic;margin:0}.newsitem .cats{font-size:1.4rem;font-weight:700}.newsitem .cats a,.newsitem .cats strong,.newsitem .cats span{color:var(--blue)}.newsitem .transcript{font-size:1.4rem;font-weight:700}.newsitem .desc{font-size:1.6rem;margin-top:2rem}.newsitem .desc.small{font-size:1.4rem}.newsitem .button{margin-top:2rem}.newsitem.mapitem img{margin-bottom:1.5rem}.newsitem.mapitem .button{margin-top:1.5rem}.newsitem.mediaitem img{aspect-ratio:4/3}.newsitem.mediaitem .mediabox:only-child img{margin:0}.news-single .date{font-size:clamp(1.6rem,5vw,2rem)}.news-single .date .sep{margin:0 3px}.news-single .pagetitle{margin-top:1rem}.sidebar-single{display:flex;flex-direction:column;gap:clamp(4rem,5vw,5rem)}@media (min-width: 768px){.sidebar-single{flex-direction:row}}@media (min-width: 768px){.sidebar-single .sidebar{flex:0 0 31%}}.sidebar-single .sidebar a{font-weight:700}.sidebar-single .sidebar .reportcover{margin-top:4rem}.sidebar-single .sidebar .reportcover img{border:1px solid #ddd}.sidebar-single .sidebar p span:last-child{display:none}.sidebar-single .sidebar .careers{margin:3rem 0}.colorbox{background:var(--alpha);color:var(--white);display:flex;flex-direction:column;gap:2rem 3.5rem;padding:4rem 5vw}@media (min-width: 640px){.colorbox{flex-direction:row}}@media (min-width: 1024px){.colorbox{padding:clamp(3rem,5vw,5rem)}}.colorbox .iconbox{flex:0 0 115px}.colorbox .grid{gap:1rem clamp(4rem,5vw,5rem)}.colorbox ul li:before{font-weight:400}.colorbox.beta{background:var(--beta);color:var(--dark)}.colorbox.beta ul li:before{color:var(--dark);top:6px}.colorbox.blue{background:var(--blue)}.colorbox.plum{background:var(--plum)}.colorbox.brown{background:var(--brown)}.subscribeform{background:var(--light);padding:4rem 5vw}@media (min-width: 1024px){.subscribeform{padding:clamp(4rem,5vw,5rem)}}.subscribeform form .button{font-size:1.4rem}.accordions .accordion-trigger.active{color:var(--alpha)}.accordions .pageboxes{margin-top:clamp(3rem,5vw,4rem)}.accordions .pageboxes:only-child{margin:0}.accordions .pageboxes .title{font-size:clamp(2rem,5vw,2.2rem);margin:0}.accordions .pageboxes .desc{margin-top:2rem}.videos .sectionbtm{align-items:center;border-top:1px solid var(--dark);display:flex;gap:2rem;justify-content:space-between;margin-top:2rem;padding-top:2rem}.videos .sectionbtm.empty{padding:0}.videos .navi{display:none}@media (min-width: 1024px){.videos .navi{display:flex;gap:3rem}}.videos .vid-next,.videos .vid-prev{color:var(--dark);font-size:2rem;height:auto;margin:0;position:static;width:auto}.videos .vid-next:hover,.videos .vid-next:focus,.videos .vid-prev:hover,.videos .vid-prev:focus{color:var(--alpha)}.videos .vid-next:after,.videos .vid-prev:after{display:none}.videos .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{border:2px solid var(--dark)}.videos .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--alpha);border-color:var(--alpha)}.vid-slider .swiper-slide .transcript{font-weight:700;text-decoration:none}.timeline{position:relative;width:100%;padding:0}.timeline:after{content:"";position:absolute;width:4px;background-color:var(--alpha);top:1rem;bottom:0;left:1.3rem}.timeline .container{position:relative;width:100%;padding-bottom:5rem}.timeline .container:after{content:"";position:absolute;width:2.2rem;height:2.2rem;left:0;background-color:var(--light);border:4px solid var(--alpha);top:5px;border-radius:50%;z-index:1}.timeline .container .content{font-family:var(--accent-font);position:relative;padding:5rem 0 0 clamp(3rem,7vw,6rem)}.timeline .container .content:before{content:"";position:absolute;z-index:0;left:0;top:1.8rem;width:100%;height:4px;background:var(--alpha)}.timeline .container .content img{margin-top:clamp(3rem,5vw,4rem)}.timeline .container .content .year{font-weight:700;position:relative;text-align:right;margin:0;position:absolute;background:var(--light);top:2px;left:auto;right:0;padding-left:1.5rem}.timeline .container .content .imgbox{margin-bottom:3rem}.timeline .container .content .title{font-size:clamp(1.8rem,5vw,2.2rem)}.timeline .container .content .desc{font-size:1.6rem}.timeline .container.adjust{margin-top:0}@media (min-width: 480px){.timeline .container .content .year{top:-3px}}@media (min-width: 768px){.timeline{margin-left:auto;margin-right:auto}.timeline:after{left:50%}.timeline .container{margin-top:-8%;padding:0;width:50%}.timeline .container:after{left:auto;right:-1.7rem}.timeline .container:nth-child(odd){left:0}.timeline .container:nth-child(odd) .txtbox{padding-right:clamp(4rem,5vw,10rem)}.timeline .container:nth-child(odd) .year{left:0;right:auto;padding-left:0;padding-right:1.5rem;top:-3px}.timeline .container:nth-child(2n){left:50%}.timeline .container:nth-child(2n):after{left:-1.3rem}.timeline .container:nth-child(2n) .txtbox{padding-left:clamp(4rem,5vw,10rem)}.timeline .container:first-child{margin:0}.timeline .container .content{padding:7rem 0 0}.timeline .container p{margin:0 0 2.5rem}}@media (min-width: 1024px){.timeline .container{margin-top:-15rem}}.postercta{color:var(--white);padding:clamp(8rem,15vw,18rem) 0}.postercta:before{background:#00000080}.postercta .inner{margin:0}.postercta .title{font-size:clamp(2.8rem,5vw,4.8rem);margin:0}.postercta p{margin:2rem 0}.postercta .button{margin-top:1rem}#exploremap-nav #title{height:auto!important}#filters{display:flex;flex-direction:column;gap:1.5rem}#filters label{margin-bottom:5px}.maps-map{height:60vh;min-height:220px}#map{height:100%;left:50%;max-width:none;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:9}#map.exploremap{left:0;transform:unset}@media only screen and (min-width: 800px){#map.exploremap{left:36rem;width:calc(100vw - 360px)}}#map.exploremap canvas:focus{border:3px solid var(--alpha)}#map.history-map{top:0;height:100vh;width:100vw;position:fixed;z-index:-5}#mapbox-history{aspect-ratio:16/9;border:none;border-radius:20px;display:block;height:auto;overflow:hidden;width:100%}.map-legend{background-color:#fff;border-radius:3px;bottom:30px;box-shadow:0 1px 2px #0000001a;color:var(--dark);display:none;padding:10px;position:absolute;right:10px;z-index:1;font:15px/21px myriad-pro,Myriad Pro,Myriad,Arial,sans-serif;font-size:13pt;font-weight:400;line-height:1.75em;letter-spacing:.15pt}@media (min-width: 768px){.map-legend{display:block}}.map-legend .legend-title{color:var(--dark);margin:0 0 1rem}.map-legend div{align-items:flex-start;display:flex}.map-legend div span{border-radius:50%;display:inline-block;height:20px;margin:4px 5px 0 0;width:20px}.mapblock{scrollbar-width:none}.mapblock #map{height:100%;top:0;position:fixed;z-index:99}.mapblock .step{padding-bottom:50vh;opacity:.25}.mapblock .step.active{opacity:.9}.mapblock .step div{padding:25px 50px;line-height:25px;font-size:13px}.mapblock .step img{width:100%}.mapblock .centered{width:50vw;margin:0 auto}.mapblock .lefty{width:30vw;margin-left:3vw}.mapblock .righty{width:33vw;margin-left:62vw}.mapblock .light{color:#444;background-color:#fafafa}.mapblock .dark{color:#fafafa;background-color:#444}.mapblock #features{padding-top:10vh;padding-bottom:10vh;z-index:100}@media (max-width: 750px){.mapblock #features{margin:0 auto;width:90vw}}.mapblock #header{text-align:center}.mapblock #footer{width:100%;min-height:5vh;padding-top:2vh;padding-bottom:2vh;text-align:center;line-height:25px;font-size:13px}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-attrib{display:none}.geocoder{box-shadow:0 2px 10px #00000040;position:absolute;width:50%;z-index:1;left:50%;margin-left:-25%;top:clamp(2rem,5vw,4rem)}.geocoder .mapboxgl-ctrl-geocoder{box-shadow:none;margin:0 auto;min-width:100%;max-width:715px;width:100%}.geocoder .mapboxgl-ctrl-geocoder--icon-search{cursor:pointer;fill:var(--dark);left:unset;right:1rem;top:50%;transform:translateY(-50%)}.geocoder button.mapboxgl-ctrl-geocoder--button{background:transparent;right:4rem;top:50%;transform:translateY(-50%)}.geocoder button.mapboxgl-ctrl-geocoder--button svg{margin:0}.geocoder .mapboxgl-ctrl-geocoder--input{border:none;margin-bottom:0!important;padding-left:1rem}.donateform iframe{border:1px solid var(--dark)!important}@media only screen and (max-width: 767px){.reports .grid{gap:4rem 2rem;grid-template-columns:repeat(2,1fr)}}.report .title{color:var(--dark);font-family:var(--title-font);font-weight:700;margin:2rem 0 0}.annualreport{margin:0}.annualreport .lead{font-size:clamp(1.8rem,6vw,2.8rem);font-weight:700}.annualreport .accordion-trigger{width:auto}.annualreport .btns{margin-top:clamp(3.5rem,5vw,5rem)}.stats{color:var(--white)}.stats .inner{position:relative;z-index:9}.stats .wrapper{gap:clamp(4rem,5vw,5rem) 2rem;padding:clamp(8rem,10vw,15rem) 0}@media only screen and (max-width: 1023px){.stats .wrapper{gap:clamp(4rem,5vw,5rem);grid-template-columns:repeat(2,1fr)}}.stats .statgroup{margin-top:clamp(4rem,10vw,7rem)}.stats .statgroup:first-child{margin:0}.stats .grid{margin-top:clamp(3rem,5vw,4rem)}.stats .grid:only-child{margin:0}.stats .bg{height:100%;left:-50vw;max-width:none;position:absolute;top:0;width:200vw}.stats .bg:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.stats .title{font-family:var(--title-font);font-size:clamp(2.8rem,6vw,6.4rem);font-weight:700}.stats.bg-none,.stats.bg-none .title{color:var(--dark)}.stats.bg-none .wrapper{padding:0}.stats.bg-none.image,.stats.bg-none.image .title{color:var(--white)}.stats.iconcols-bg-none{color:var(--dark)}.stats.iconcols-bg-none .wrapper{padding:0}.statitem .title{font-size:clamp(2.4rem,5vw,3.6rem);margin:0 0 1.5rem}.statitem img{margin:auto;max-width:12rem;width:100%}@media (min-width: 768px){.statitem img{max-width:18rem}}.statitem p{font-size:2rem;font-weight:700;margin:0}.statitem .txtbox{margin-top:3rem}.titlebox .title{font-family:var(--title-font);font-size:clamp(2.8rem,6vw,6.4rem);font-weight:700;margin-bottom:clamp(3rem,7vw,5rem);padding:clamp(8rem,10vw,20rem) 5vw}@media (min-width: 1024px){.titlebox .title{padding:clamp(8rem,10vw,20rem) clamp(4rem,6vw,7.5rem)}}.titlebox .title h1{color:var(--white)}.boxblock{scroll-margin:9rem}@media (min-width: 1024px){.boxblock{scroll-margin:12rem}}.boxblock .wrapper{margin-top:clamp(3rem,7vw,5rem)}.boxblock .wrapper:only-child{margin:0}.boxblock .grid{gap:0}@media (min-width: 1024px){.boxblock .grid{gap:clamp(4rem,5vw,5rem)}}.boxblock .split{display:grid;grid-template-columns:1fr;gap:5rem}@media (min-width: 768px){.boxblock .split{grid-template-columns:repeat(2,1fr)}}.boxblock .lead.blue,.boxblock .lead.has-blue-color{color:var(--blue)}.boxblock .lead.green,.boxblock .lead.has-green-color{color:var(--alpha)}.boxblock .leadnote{margin-top:3rem}.boxblock hr{position:relative;border-color:var(--alpha)}@media (min-width: 1024px){.boxblock hr{left:-30%}}.boxblock .blurb{color:var(--dark)}.boxblock .blurb.has-blue-color ul li:before,.boxblock .blurb.blue ul li:before{color:var(--blue)}.boxblock .imgbox{grid-row:3;margin-top:clamp(3.5rem,5vw,5rem);position:relative}@media (min-width: 1024px){.boxblock .imgbox{grid-row:auto;margin-top:0}}.boxblock .imgbox img{aspect-ratio:16/9}.boxblock .imgbox.imgflex{display:flex;flex-direction:column;gap:clamp(3rem,5vw,5rem)}@media (min-width: 480px){.boxblock .imgbox.imgflex{flex-direction:row}}.boxblock .imgbox.imgflex .image{flex:0 0 200px}.boxblock .imgbox.imgflex img{aspect-ratio:unset}.boxblock .imgbox.imgflex p{margin:2rem 0}.boxblock .imgbox.imgflex p:first-child{margin-top:0}.boxblock .txtbox:only-child{width:100%}@media (min-width: 1024px){.boxblock .txtbox{grid-column:span 2;width:70%}}.boxblock .logobox .imgbox img{aspect-ratio:unset}.boxblock .achieve-grid{gap:clamp(4rem,5vw,5rem)}.boxblock .flex{display:flex;flex-wrap:wrap;gap:clamp(2.5rem,5vw,3.5rem) clamp(3rem,5vw,5rem);justify-content:space-between}.boxblock .flex>div{min-width:25%}.boxblock .flex>div p{margin:0}@media (min-width: 768px){.boxblock.alt .split .blurb{order:2}.boxblock.alt .split .imgbox{order:1}}.boxblock.alt hr{left:auto;right:-30%}.boxblock.alt .txtbox:only-child{margin:0}.boxblock.alt .txtbox:only-child hr{left:0}@media (min-width: 1024px){.boxblock.alt .txtbox{margin-left:auto;margin-right:0}}.boxblock.green .lead{color:var(--beta)}.boxblock.green hr{border-color:var(--beta)}.imgblock .bg{height:100%;left:-50vw;max-width:none;position:absolute;top:0;width:200vw}.imgblock .inner{position:relative;z-index:9}.imgblock .title+.subtext{margin-top:-2rem}.imgblock .contentbox{margin-top:clamp(3rem,5vw,3.5rem)}.imgblock .contentbox img{object-fit:cover}@media (min-width: 1024px){.imgblock .contentbox img.tall{aspect-ratio:9/13}}.imgblock .contentbox .splitbox{display:grid;grid-template-columns:1fr;gap:2rem 5rem}@media (min-width: 1024px){.imgblock .contentbox .splitbox{grid-template-columns:1fr 1fr;margin-top:4.5rem}}.imgblock .imgbox{position:relative}.imgblock .imgbox .name,.imgblock .imgbox .sub{font-size:1.6rem}.imgblock .imgbox .name{margin-top:2rem}.imgblock .imgbox .sub{font-weight:400}.imgblock .grid:not(.two){grid-template-columns:repeat(1,1fr)}@media (min-width: 1024px){.imgblock .grid:not(.two){grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.imgblock .grid:not(.two) .txtbox{grid-column:span 2}}.imgblock.white{color:var(--white)}.msgblock{transition:max-height .3s ease}@media (min-width: 768px){.msgblock{padding-bottom:calc(5rem + clamp(3rem,5vw,4.5rem))}}.msgblock .msgslider{overflow:visible}.msgblock .wrapper{position:relative}.msgblock .contentbox{display:flex;flex-direction:column;gap:3rem clamp(4rem,5vw,5rem);margin-top:clamp(3rem,5vw,5rem)}@media (min-width: 768px){.msgblock .contentbox{flex-direction:row}}@media (min-width: 768px){.msgblock .contentbox .imgbox{flex:0 0 31%}}.msgblock .contentbox .imgbox img{aspect-ratio:9/13;object-fit:cover}.msgblock .slider-action{align-items:center;display:flex;gap:3.5rem 1.5rem;justify-content:space-between;margin-top:clamp(3rem,5vw,4.5rem)}@media (min-width: 768px){.msgblock .slider-action{left:0;margin:0;padding-left:calc(31% + clamp(3rem,5vw,5rem));position:absolute;right:0;top:calc(100% + clamp(3rem,5vw,4.5rem))}}.msgblock div.swiper-pagination{display:flex;flex-wrap:wrap;gap:1rem;width:auto}@media (min-width: 768px){.msgblock div.swiper-pagination{left:calc(25% + 3.6rem)}}.msgblock div.swiper-pagination .swiper-pagination-bullet{width:1.6rem;height:1.6rem;opacity:1;background:transparent;border:2px solid var(--alpha);margin:0}.msgblock div.swiper-pagination .swiper-pagination-bullet:hover,.msgblock div.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--alpha)}.msgblock .navi{display:flex;justify-content:flex-end}.msgblock .navi .swiper-button-next{position:relative;width:auto;height:auto;right:auto;top:auto;margin:0}.msgblock .navi .swiper-button-next:after{font-size:1.8rem;margin-left:1rem}.financials canvas{height:100%!important;margin:auto;max-width:400px;width:100%!important}@media (min-width: 1024px){.financials canvas{max-width:none}}.financials .graphs{gap:clamp(4rem,5vw,5rem) clamp(3rem,5vw,5rem);margin-top:clamp(4rem,5vw,5rem)}.financials .col{text-align:center}.financials .col:last-child .item .graph{grid-row:1}.financials .col:only-child{margin:auto;max-width:900px}.financials .col .title{color:var(--dark);margin:0}@media (min-width: 1024px){.financials .col{text-align:left}.financials .col:last-child{text-align:right}.financials .col:last-child .item .graph{grid-row:auto}}.financials .col .item{align-items:center;justify-content:center;margin-top:clamp(4rem,5vw,5rem)}.financials .col .legend{display:flex;flex-direction:column;font-family:var(--title-font);gap:3rem;margin-top:4rem}@media (min-width: 1024px){.financials .col .legend{margin-top:0}}.financials .col .legend .label{font-size:clamp(2rem,5vw,2.8rem);font-weight:700;line-height:1.2;margin-bottom:-5px}.financials .col .legend .label.blue,.financials .col .legend .label.green{color:var(--alpha)}.financials .col .legend .label.red{color:#c1311a}.financials .col .legend .label.purple{color:#98105d}.financials .col .legend .label.mint{color:#6fa78e}.financials .col .legend .label.yellow{color:#d6b14a}.financials .col .legend .value{font-size:clamp(2rem,5vw,2.4rem);font-weight:400}.financials .col .legend.v2{gap:0;margin:4rem auto 0;max-width:600px;text-align:left;width:100%}@media (min-width: 1024px){.financials .col .legend.v2{max-width:none}}.financials .col .legend.v2 .title{margin:0}.financials .col .legend.v2 .total{font-family:var(--title-font);font-weight:700;margin-top:1.5rem}.financials .col .legend.v2 p{margin:0}.financials .col .legend.v2 .subtitle{margin-top:1.5rem}.financials .col .legend.v2 .chartitem{align-items:center;display:flex;justify-content:space-between}.financials .col .legend.v2 .chartitem .label{align-items:flex-start;display:flex;font-size:1.6rem;gap:.5rem}.financials .col .legend.v2 .chartitem .box{background:var(--blue);height:12px;margin-top:4px;width:12px}.financials .col .legend.v2 .chartitem .box.green{background:#269961}.financials .col .legend.v2 .chartitem .box.darkgreen{background:#00703d}.financials .col .legend.v2 .chartitem .box.lightblue{background:#219ede}.financials .col .legend.v2 .chartitem .box.medblue{background:#3085d9}.financials .col .legend.v2 .chartitem .box.blue{background:var(--blue)}.financials .col .legend.v2 .chartitem .box.darkblue{background:#2b548f}.financials .col .legend.v2 .chartitem .value{font-size:clamp(1.6rem,4vw,1.8rem);font-weight:300}.grantgroup{margin-top:clamp(4rem,5vw,5rem)}.grantgroup:first-child{margin-top:0}.grantgroup .subtitle{font-size:clamp(2rem,6vw,2.8rem)}.grantgroup .subtext{margin:5px 0 3rem}.grantgroup .grid{display:grid;grid-template-columns:1fr;gap:3rem 5rem}@media (min-width: 768px){.grantgroup .grid{grid-template-columns:repeat(2,1fr)}}.grantgroup .grid .recipient{font-weight:700;margin:0 0 .2rem}.grantgroup .grid .desc{font-style:italic}.grantgroup .grid p{margin:0}.logogrid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(4rem,5vw,5rem) clamp(2rem,5vw,5rem)}@media (min-width: 1024px){.logogrid{grid-template-columns:repeat(4,1fr)}}.logogrid.two{grid-template-columns:repeat(1,1fr)}@media (min-width: 768px){.logogrid.two{grid-template-columns:repeat(2,1fr)}}.logogrid.two .logobox .imgbox{max-width:33rem}.logobox{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.logobox .imgbox{align-items:center;aspect-ratio:1/1;border:1px solid #ccc;border-radius:10px;display:flex;justify-content:center;margin:0;padding:3rem clamp(2rem,8vw,3rem);width:100%}.logobox .imgbox a,.logobox .imgbox img{height:100%;object-fit:contain;width:100%}.logobox .imgbox:only-child{height:100%}.logobox .descbox{font-size:clamp(1.4rem,5vw,1.6rem);font-weight:400;margin-top:2rem}.logobox .descbox p{margin:2rem 0}.logobox .descbox p:last-child{margin-bottom:0}.logobox .readmore{align-items:center;color:var(--alpha);display:flex;font-size:1.4rem;font-weight:700;gap:5px;line-height:1.8;text-transform:uppercase}.logobox .readmore svg{font-size:1.2rem}.logobox.fill{background:var(--white)}.logobox.fill .imgbox{border-color:var(--white)}.relatednews{border-top:1px solid var(--dark);margin-top:clamp(4rem,5vw,5rem);padding-top:clamp(4rem,5vw,5rem)}.relatednews .sectiontop{margin-bottom:clamp(3.5rem,5vw,4.5rem)}.logoslider .sectiontop{border-top:5px solid #C3BAAD;margin:0;padding:clamp(4rem,10vw,7rem) 0 clamp(2.5rem,7vw,4.5rem)}.logoslider .title{font-size:clamp(2.8rem,4vw,4.8rem)}.logoslider .navi{align-items:center;display:flex;gap:2rem}@media (min-width: 1024px){.logoslider .navi{gap:1.5rem}}.logoslider .navi .swiper-button-next,.logoslider .navi .swiper-button-prev{font-size:clamp(3rem,5vw,4.8rem);margin:0;position:static;width:auto}.logoslider .navi .swiper-button-next:hover,.logoslider .navi .swiper-button-next:focus,.logoslider .navi .swiper-button-prev:hover,.logoslider .navi .swiper-button-prev:focus{color:var(--dark)}.logoslider .swiper-slide{align-items:center;display:flex;height:auto;justify-content:center}.logoslider .swiper-slide img{max-height:190px}@media (min-width: 1024px){.gapsplit .txtbox{display:flex;flex-direction:column;gap:5rem;justify-content:space-between}}.gapsplit .imgbox{position:relative}.gapsplit .imgbox img{aspect-ratio:8/6;object-fit:cover}.gapsplit .btmcontent{margin-left:0;margin-top:clamp(4rem,5vw,5rem)}.gapsplit .btmcontent ul li{font-weight:400;margin-bottom:0}.gapsplit .btmcontent ul li::marker{color:var(--dark)}.funders{border-top:1px solid var(--dark)}.funders.noborder{border:none}.funders.border-light{border-top:5px solid var(--light)}.funders.border-light:first-of-type{border-top:none;padding-top:0}.funders.border-light:first-of-type:only-of-type{border-top:5px solid var(--light)}.funders .grid{align-items:center;gap:clamp(4rem,5vw,5rem) clamp(2rem,5vw,5rem)}.funders .grid img{margin:auto}.funders .featured{margin-bottom:clamp(4rem,5vw,5rem)}.funders .featured img{margin:auto;max-width:33rem;width:100%}@media (min-width: 1024px){.acc-grid .col.two{grid-column:span 2}}.acc-grid.has-blue-color{color:var(--dark)}.acc-grid.has-blue-color .coltitle{color:var(--blue)}.acc-grid.has-blue-color ul li:before{color:var(--blue)}.acc-grid.has-green-color{color:var(--dark)}.acc-grid.has-green-color .coltitle{color:var(--alpha)}.acc-grid.has-green-color ul li:before{color:var(--alpha)}.acc-grid.gap-sm{gap:0 clamp(4rem,5vw,5rem)}.section-num{align-items:center;aspect-ratio:1/1;background:var(--white);border-radius:50%;color:var(--alpha);display:inline-flex;font-size:clamp(3.2rem,5vw,4rem);height:50px;justify-content:center;padding:2rem;width:50px}@media (min-width: 1024px){.section-num{height:55px;width:55px}}.section-num.blue{color:var(--blue)}.nobg .section-num{background:var(--alpha);color:var(--white)}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
