html{-webkit-text-size-adjust:100%}body{font-family:var(--wp--custom--font-body,sans-serif);margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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!important}html{font-size:14px}.wp-site-blocks .wp-block-post-content{letter-spacing:.025em}.wp-site-blocks .wp-block-post-content,.wp-site-blocks .wp-block-post-content>*{margin-top:0!important}.flourish-embed{position:relative}.flourish-embed .flourish-full-screen{background-color:#004976;border:2px solid #004976;border-radius:3px;bottom:1rem;color:#fff;display:flex;font-weight:700;gap:.5rem;left:1rem;padding:.5rem .75rem;position:absolute;text-decoration:none;transition:.3s linear}.flourish-embed .flourish-full-screen:active,.flourish-embed .flourish-full-screen:focus,.flourish-embed .flourish-full-screen:hover{background-color:transparent;color:#004976}.flourish-embed .flourish-full-screen .icon-print{fill:currentColor;height:1.5rem;width:1.2rem}.display-intro{max-width:100vw;padding-left:2rem;padding-right:2rem;padding-top:2rem;width:1024px}.wp-block-navigation__container{--wp--style--block-gap:.5rem}.wp-block-social-links{--wp--style--block-gap:1rem}.display-card-wrapper{padding:1rem .5rem}@media screen and (min-width:600px){.display-card-wrapper{padding:1rem 2rem}.display-chart-wrapper{border:1px solid gray}}.display-pie-chart{left:50%;min-width:500px;position:relative;transform:translate(-50%)}@media screen and (min-width:900px){.display-pie-chart-container{flex-direction:row!important}}.display-pie-chart-wrapper{overflow:visible}.display-pie-chart-wrapper svg g>text{background-color:#fff;pointer-events:none}@media screen and (min-width:600px){.display-pie-chart-wrapper{border:1px solid gray;overflow:hidden}}@media screen and (min-width:900px){.display-pie-chart-wrapper{flex:1 0 50%;max-width:calc(50% - 1rem)}}.wp-commitment-results .results-overlay{background-color:rgba(0,0,0,.6);bottom:0;left:0;position:fixed;right:0;top:0;transition:background-color .2s linear;z-index:30}.wp-commitment-results .white-rounded-frame{align-items:center;display:flex;justify-content:center}.wp-commitment-results .percentage{background-color:#fff;border:1px solid;border-radius:5px;padding:.5rem 1rem;position:absolute;right:0;top:0;z-index:80}.wp-commitment-results .option-star-wrapper{padding-right:10rem!important}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{text-decoration:none}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal}h1 em{background-position:0 75%}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:var(--wp--style--block-gap,.5em)}.wp-block-navigation-item__content{font-family:var(--wp--custom--font-headings,sans-serif);line-height:1.4;margin-top:.5em;text-decoration:none}.current-menu-item .wp-block-navigation-item__content .wp-block-navigation-item__label,.wp-block-navigation-item__content:active .wp-block-navigation-item__label,.wp-block-navigation-item__content:focus .wp-block-navigation-item__label,.wp-block-navigation-item__content:hover .wp-block-navigation-item__label{background-image:linear-gradient(hsla(0,0%,100%,.2),hsla(0,0%,100%,.2));background-size:100% .35em}.current-menu-item .wp-block-navigation-item__content .wp-block-navigation-item__label>img,.wp-block-navigation-item__content:active .wp-block-navigation-item__label>img,.wp-block-navigation-item__content:focus .wp-block-navigation-item__label>img,.wp-block-navigation-item__content:hover .wp-block-navigation-item__label>img{transform:translateX(5px);transition:.2s linear}.wp-block-navigation-item__content .wp-block-navigation-item__label{background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.1));background-position:0 100%;background-repeat:no-repeat;background-size:0 .35em;font-style:normal;line-height:1.2;position:relative;transition:background-size .3s}p{margin-bottom:0;margin-top:var(--wp--style--block-gap,1rem)}p:empty{margin:0}text{font-family:var(--wp--custom--font-body,sans-serif)}.has-dark-grey-color>em,.has-solid-black-color>em{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.has-text-shadow-xs{text-shadow:1px 1px 2px rgba(0,0,0,.5)}.has-text-shadow-md{text-shadow:2px 2px 3px rgba(0,0,0,.6)}.has-text-shadow-lg{text-shadow:2px 2px 5px #000}.sr-only{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wp-block-post-date{margin:.5rem 0}.wp-block-buttons .wp-block-button{margin-bottom:1rem}.has-no-margin-bottom{margin-bottom:0}[x-cloak]{display:none!important}@media print{#back-to-top,#wp-site-blocks>footer,#wp-site-header,.hide-from-print{display:none}}body{--header-top:0;max-width:100%}body.admin-bar{--header-top:32px}@media (min-width:782px){body.admin-bar{--header-top:32px!important}}.is-absolute,.is-fixed{left:0;position:fixed;right:0;transition:all .35s linear;z-index:90}.scrolled .is-absolute,.scrolled .is-fixed{opacity:0;pointer-events:none}.scrolled.show-header .is-absolute,.scrolled.show-header .is-fixed{background-color:var(--wp--preset--color--dark-grey);opacity:1;pointer-events:all;position:fixed;top:var(--header-top,0);transform:none;transition:all .35s linear}.scrolled.fp-enabled.show-header .is-absolute,.scrolled.fp-enabled.show-header .is-fixed{opacity:0;pointer-events:none}html.menu-open .is-absolute,html.menu-open .is-fixed{transition-duration:.25s!important}html:not(.scrolled):not(.menu-open) .is-absolute>.wp-block-group,html:not(.scrolled):not(.menu-open) .is-fixed>.wp-block-group{background-color:transparent!important}@media (max-width:600px){html:not(.scrolled):not(.menu-open) .is-absolute>.wp-block-group,html:not(.scrolled):not(.menu-open) .is-fixed>.wp-block-group{background-image:linear-gradient(180deg,rgba(30,30,30,.4),transparent)}}.wp-block-template-part,.wp-site-footer{margin-top:0!important}@media (max-width:782px){html{font-size:14px}}input,textarea{border-radius:.4rem;margin-top:1rem;padding:1rem}.wp-block-site-title{margin:0}.wp-block-site-title,.wp-block-site-title a{text-decoration:none}.wp-block-image{overflow:auto}.wp-block-image.is-style-widescreen{aspect-ratio:16/9;display:flex;overflow:hidden;width:100%}.wp-block-image.is-style-widescreen img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-image.is-style-square{aspect-ratio:1/1;display:flex;overflow:hidden;width:100%}.wp-block-image.is-style-square img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-post-featured-image a{display:block}#wp-site-header{color:#fff}#wp-site-header .wp-block-columns .wp-block-column.is-vertically-aligned-center{width:100%}@media(max-width:599px){#wp-site-header .wp-block-columns .wp-block-column{flex-basis:auto!important;width:auto}}@media(min-width:491px)and (max-width:781px){#wp-site-header .wp-block-columns .wp-block-column{--wp--style--block-gap:0}#wp-site-header .wp-block-columns .wp-block-column:not(:only-child){flex-basis:auto!important}#wp-site-header .wp-block-columns .wp-block-column:nth-child(2n){flex-basis:80%!important}}.scrolled #wp-site-header>.wp-block-separator{display:none}.wp-block-navigation .wp-block-navigation__container{flex-direction:inherit;width:100%}.wp-block-navigation .wp-block-navigation-item.current-menu-item .wp-block-navigation-item__label{font-weight:500}.wp-block-navigation .wp-block-navigation-item__content{margin-top:0;padding:1rem 0}.wp-block-cover .wp-block-navigation .wp-block-navigation-item__label{align-items:center;display:flex;gap:.5rem;justify-content:space-between;line-height:1}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open{padding:6rem 3rem}.wp-block-navigation .current-menu-item span:after{border-bottom:1px solid;width:100%}@media (max-width:599px){.admin-bar .wp-block-navigation .wp-block-navigation__responsive-container{top:32px!important}}@media (max-width:599px)and (max-width:782px){.admin-bar .wp-block-navigation .wp-block-navigation__responsive-container{top:46px!important}}@media (max-width:599px){.wp-block-navigation .wp-block-navigation__responsive-container li{width:100%}.wp-block-navigation .wp-block-navigation__responsive-container li a{display:block;line-height:1.4;padding-bottom:1rem;padding-top:1rem;width:100%}.wp-block-navigation .wp-block-navigation__responsive-container li a span{display:inline-block}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open a span{font-size:1.65rem}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container-close{right:2rem;top:2.25rem}.wp-block-post-title{font-weight:700}.wp-block-post-title a{font-weight:700;text-decoration:none}.wp-block-post-terms a{font-size:.8rem;letter-spacing:.1rem;text-decoration:none;text-transform:uppercase}.wp-block-post-template .wp-block-post>.wp-block-group.has-background{height:100%}@media (min-width:599px)and (max-width:781px){.wp-block-query .wp-block-post-template.is-flex-container.columns-3 .wp-block-post{margin-right:1.25em!important;width:calc(50% - .75em)}.wp-block-post-template.is-flex-container.columns-3 .wp-block-post:nth-child(2n){margin-right:0!important}}.wp-block-post-comments .nocomments{font-size:.85rem}.wp-block-group.has-group-crop{overflow:hidden}.wp-block-button img[class^=wp-image]{display:inline-block;vertical-align:middle}.wp-block-button.is-style-link .wp-block-button__link{background-image:linear-gradient(hsla(0,0%,100%,.2),hsla(0,0%,100%,.2));background-position:0 100%;background-repeat:no-repeat;background-size:100% .35em;font-style:normal;padding:0;position:relative;transition:background-size .3s}.wp-block-button .icon{fill:currentColor;display:inline-block;font-size:inherit;height:.8em;margin-left:.25em;vertical-align:middle;width:.8em}button .wp-block-button__link{border:none}.wp-block-cover{background-color:#000}.wp-block-cover.has-shadow h1,.wp-block-cover.has-shadow h2,.wp-block-cover.has-shadow h3,.wp-block-cover.has-shadow h4,.wp-block-cover.has-shadow h5,.wp-block-cover.has-shadow h6,.wp-block-cover.has-shadow p{text-shadow:1px 1px 3px rgba(0,0,0,.75)}.wp-block-post{border-radius:.5rem;overflow:hidden}.wp-block-post .wp-block-jetpack-layout-grid-column{height:100%}.wp-block-post .wp-block-jetpack-layout-grid-column>.wp-block-post-featured-image{display:flex;height:100%}.wp-block-post .wp-block-jetpack-layout-grid-column>.wp-block-post-featured-image img{-o-object-fit:cover;object-fit:cover}.mapplic-lightbox iframe{max-width:88vw}body .mapplic-lightbox{margin:20px auto;max-width:88vw;min-width:320px;width:1000px}.mapplic-element{background-color:hsla(0,0%,100%,.4)}.mapplic-element .mapplic-pin.pin-dot.pin-label{margin-left:-4px}.mapplic-element .mapplic-pin.pin-dot.pin-label span>span{transition:all .2s linear!important}.mapplic-element .mapplic-pin.pin-dot.pin-label:before{background-color:#333;border:1px solid #fff;border-radius:2rem;box-sizing:content-box!important;content:"";display:block;height:.5em;left:-.45rem;opacity:.5;padding:0;position:absolute;top:.5em;transition:all .3s linear;width:.5em}.mapplic-element .mapplic-pin.pin-dot.pin-label:hover{z-index:300}.mapplic-element .mapplic-pin.pin-dot.pin-label:hover span>span{background-size:100% .35em;transform:translateX(.2rem)}.mapplic-element .mapplic-pin.pin-dot.pin-label:hover:before{opacity:1;transform:scale(1.2)}.mapplic-element .mapplic-pin.pin-dot.pin-label span{font-family:var(--wp--custom--font-headings,sans-serif);font-size:1.3rem}.mapplic-element .mapplic-pin.pin-dot.pin-label span span{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2));background-position:0 100%;background-repeat:no-repeat;background-size:0 .35em;display:inline-block;font-style:normal;line-height:1;position:relative;transition:background-size .3s}.mapplic-edit-map{background-color:#fff;border-radius:.35rem;display:none;font-size:var(--wp--preset--font-size--small,.9rem);padding:.25rem .5rem;text-decoration:none}.mapplic-element .mapplic-pin.pin-dot.pin-label span{font-size:.9rem}.wp-block-post-excerpt__more-text{margin-bottom:0}.wp-block-post-excerpt__more-link{align-items:center;display:inline-flex;font-family:var(--wp--custom--font-headings,inherit);gap:.5rem;justify-content:flex-start;min-width:6.8rem;text-decoration:none}.wp-form .wp-block-buttons{--wp--style--block-gap:2rem}.react-numeric-input{max-width:70px}.react-numeric-input input{min-width:0!important;text-align:center}.single-cell-result .react-numeric-input input{padding:.25rem .5rem!important}@media (max-width:768px){.wp-block-input{width:100%}}.wp-block-input-field.is-read-only{border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:1rem;padding-bottom:1rem}.wp-block-input.wp-block-input__file-upload{cursor:pointer;display:inline-block;position:relative;width:100%}.wp-block-input.wp-block-input__file-upload .file-preview{display:flex;flex-direction:row;gap:1rem;margin-top:1rem;padding:1rem 0}.wp-block-input.wp-block-input__file-upload .file-preview img{border:3px solid;border-radius:10px;height:50px;width:50px}.wp-block-input.wp-block-input__file-upload .file{position:relative}.wp-block-input.wp-block-input__file-upload input[type=number]{max-width:220px}.wp-block-input.wp-block-input__file-upload input[type=file]{bottom:0;filter:alpha(opacity=0);height:2.5rem;left:0;margin:0;min-width:14rem;opacity:0;padding:.5rem 1rem;pointer-events:all;position:absolute;right:0;top:0;width:100%;z-index:100}.wp-block-input.wp-block-input__file-upload .file-custom{background-color:#fff;border:2px solid var(--wp--preset--color--dark-grey);border-radius:5px;box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05);box-sizing:border-box;color:currentColor;display:block;line-height:1.5;margin-bottom:0;margin-top:0;min-height:1.3rem;min-width:7rem;padding:calc(.667em + 2px) calc(1.333em + 2px);pointer-events:none;position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:5}.wp-block-input.wp-block-input__file-upload .file-custom:before{background-color:var(--wp--preset--color--dark-grey);border:.075rem solid var(--wp--preset--color--dark-grey);border-radius:5px;bottom:-.075rem;color:#fff;content:"Select files";display:block;font-family:var(--wp--custom--font-headings,inherit);font-size:1.125em;font-weight:500;height:1.5rem;line-height:1.75;padding:.5rem 1rem;pointer-events:none;position:absolute;right:-.075rem;top:-.075rem;z-index:6}.wp-block-input.wp-block-input__file-upload input:focus~.file-custom{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.wp-block-input input[type=number]{max-width:220px}.wp-block-input .wrapper input,.wp-block-input input[type=color],.wp-block-input input[type=date],.wp-block-input input[type=datetime-local],.wp-block-input input[type=datetime],.wp-block-input input[type=email],.wp-block-input input[type=month],.wp-block-input input[type=number],.wp-block-input input[type=password],.wp-block-input input[type=range],.wp-block-input input[type=search],.wp-block-input input[type=tel],.wp-block-input input[type=text],.wp-block-input input[type=time],.wp-block-input input[type=url],.wp-block-input input[type=week],.wp-block-input select,.wp-block-input textarea{background-color:#fff;border:2px solid var(--wp--preset--color--rsc-graphite);border-radius:5px;box-sizing:border-box;color:currentColor;font-size:1.125em;line-height:1.5em;margin-bottom:0;margin-top:0;min-height:1.3rem;min-width:220px;padding:.5em 1em;width:100%}.wp-block-input .wrapper input:focus,.wp-block-input input[type=color]:focus,.wp-block-input input[type=date]:focus,.wp-block-input input[type=datetime-local]:focus,.wp-block-input input[type=datetime]:focus,.wp-block-input input[type=email]:focus,.wp-block-input input[type=month]:focus,.wp-block-input input[type=number]:focus,.wp-block-input input[type=password]:focus,.wp-block-input input[type=range]:focus,.wp-block-input input[type=search]:focus,.wp-block-input input[type=tel]:focus,.wp-block-input input[type=text]:focus,.wp-block-input input[type=time]:focus,.wp-block-input input[type=url]:focus,.wp-block-input input[type=week]:focus,.wp-block-input select:focus,.wp-block-input textarea:focus{border:2px solid var(--wp--preset--color--rsc-graphite-dark);outline:2px solid var(--wp--preset--color--rsc-bright-yellow)}.wp-block-input .wrapper input:focus:valid,.wp-block-input input[type=color]:focus:valid,.wp-block-input input[type=date]:focus:valid,.wp-block-input input[type=datetime-local]:focus:valid,.wp-block-input input[type=datetime]:focus:valid,.wp-block-input input[type=email]:focus:valid,.wp-block-input input[type=month]:focus:valid,.wp-block-input input[type=number]:focus:valid,.wp-block-input input[type=password]:focus:valid,.wp-block-input input[type=range]:focus:valid,.wp-block-input input[type=search]:focus:valid,.wp-block-input input[type=tel]:focus:valid,.wp-block-input input[type=text]:focus:valid,.wp-block-input input[type=time]:focus:valid,.wp-block-input input[type=url]:focus:valid,.wp-block-input input[type=week]:focus:valid,.wp-block-input select:focus:valid,.wp-block-input textarea:focus:valid{border:2px solid var(--wp--preset--color--rsc-graphite-dark);outline:2px solid var(--wp--preset--color--rsc-bright-yellow)}.wp-block-input .wrapper input:focus:invalid,.wp-block-input input[type=color]:focus:invalid,.wp-block-input input[type=date]:focus:invalid,.wp-block-input input[type=datetime-local]:focus:invalid,.wp-block-input input[type=datetime]:focus:invalid,.wp-block-input input[type=email]:focus:invalid,.wp-block-input input[type=month]:focus:invalid,.wp-block-input input[type=number]:focus:invalid,.wp-block-input input[type=password]:focus:invalid,.wp-block-input input[type=range]:focus:invalid,.wp-block-input input[type=search]:focus:invalid,.wp-block-input input[type=tel]:focus:invalid,.wp-block-input input[type=text]:focus:invalid,.wp-block-input input[type=time]:focus:invalid,.wp-block-input input[type=url]:focus:invalid,.wp-block-input input[type=week]:focus:invalid,.wp-block-input select:focus:invalid,.wp-block-input textarea:focus:invalid{border:2px solid var(--wp--preset--color--rsc-graphite-dark);outline:2px solid var(--wp--preset--color--rsc-bright-yellow)}.wp-block-input .wrapper input:focus,.wp-block-input input[type=color]:focus,.wp-block-input input[type=date]:focus,.wp-block-input input[type=datetime-local]:focus,.wp-block-input input[type=datetime]:focus,.wp-block-input input[type=email]:focus,.wp-block-input input[type=month]:focus,.wp-block-input input[type=number]:focus,.wp-block-input input[type=password]:focus,.wp-block-input input[type=range]:focus,.wp-block-input input[type=search]:focus,.wp-block-input input[type=tel]:focus,.wp-block-input input[type=text]:focus,.wp-block-input input[type=time]:focus,.wp-block-input input[type=url]:focus,.wp-block-input input[type=week]:focus,.wp-block-input select:focus,.wp-block-input textarea:focus{color:var(--wp--preset--color--dark-grey)}.wp-block-input .wrapper input:focus::placeholder,.wp-block-input input[type=color]:focus::placeholder,.wp-block-input input[type=date]:focus::placeholder,.wp-block-input input[type=datetime-local]:focus::placeholder,.wp-block-input input[type=datetime]:focus::placeholder,.wp-block-input input[type=email]:focus::placeholder,.wp-block-input input[type=month]:focus::placeholder,.wp-block-input input[type=number]:focus::placeholder,.wp-block-input input[type=password]:focus::placeholder,.wp-block-input input[type=range]:focus::placeholder,.wp-block-input input[type=search]:focus::placeholder,.wp-block-input input[type=tel]:focus::placeholder,.wp-block-input input[type=text]:focus::placeholder,.wp-block-input input[type=time]:focus::placeholder,.wp-block-input input[type=url]:focus::placeholder,.wp-block-input input[type=week]:focus::placeholder,.wp-block-input select:focus::placeholder,.wp-block-input textarea:focus::placeholder{color:transparent}.wp-block-input textarea{border-radius:1.5rem!important;min-height:9rem}.wp-block-input>label{display:block;font-weight:500;margin-bottom:.5em;margin-top:0;opacity:.65;white-space:nowrap}.wp-block-input:focus-within>label{opacity:1}.Wings{transform-origin:1310px 1146px}.wp-block-input__select select{-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#ff9e1b 0),linear-gradient(135deg,#ff9e1b 50%,transparent 0),radial-gradient(#fff 70%,transparent 72%);background-position:calc(100% - 1.23em) 1.15em,calc(100% - .95em) 1.15em,calc(100% - .5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1.5em 1.5em;margin:0;position:relative}.wp-block-input__select select:focus{background-image:linear-gradient(45deg,#fff 50%,transparent 0),linear-gradient(135deg,transparent 50%,#fff 0),radial-gradient(#ff9e1b 70%,transparent 72%);background-position:calc(100% - .95em) 1.05em,calc(100% - 1.23em) 1.05em,calc(100% - .5em) .5em;background-repeat:no-repeat;border-color:green;outline:0}.cc-checkbox *{box-sizing:border-box}.cc-checkbox input:not([type=checkbox]):not([type=radio]){display:none}.cc-checkbox{display:inline-block;line-height:1;margin-right:1em;position:relative;white-space:nowrap}.cc-checkbox input{cursor:pointer;height:100%;left:0;margin:0;min-width:1em;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:2}.cc-checkbox .state label{display:inline-block;font-weight:400;margin:0;min-width:calc(1em + 2px);text-indent:1.5em}.cc-checkbox .state label:after,.cc-checkbox .state label:before{background-color:transparent;border:1px solid transparent;border-radius:0;box-sizing:border-box;content:"";display:block;height:calc(1em + 2px);left:0;position:absolute;top:calc(-108% + 1em);width:calc(1em + 2px);z-index:0}.cc-checkbox .state label:before{border-color:#000}.cc-checkbox .state.p-is-hover,.cc-checkbox .state.p-is-indeterminate{display:none}@keyframes zoom{0%{opacity:0;transform:scale(0)}}@keyframes tada{0%{animation-timing-function:ease-in;opacity:0;transform:scale(7)}38%{animation-timing-function:ease-out;opacity:1;transform:scale(1)}55%{animation-timing-function:ease-in;transform:scale(1.5)}72%{animation-timing-function:ease-out;transform:scale(1)}81%{animation-timing-function:ease-in;transform:scale(1.24)}89%{animation-timing-function:ease-out;transform:scale(1)}95%{animation-timing-function:ease-in;transform:scale(1.04)}to{animation-timing-function:ease-out;transform:scale(1)}}@keyframes jelly{0%{transform:scaleX(1)}30%{transform:scale3d(.75,1.25,1)}40%{transform:scale3d(1.25,.75,1)}50%{transform:scale3d(.85,1.15,1)}65%{transform:scale3d(1.05,.95,1)}75%{transform:scale3d(.95,1.05,1)}to{transform:scaleX(1)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #000}to{box-shadow:0 0 0 1.5em transparent}}.cc-checkbox.p-default.p-fill .state label:after{transform:scale(1)}.cc-checkbox.p-default .state label:after{transform:scale(.6)}.cc-checkbox.p-default input:checked~.state label:after{background-color:#000!important}.cc-checkbox.p-default.p-thick .state label:after,.cc-checkbox.p-default.p-thick .state label:before{border-width:.1428571429em}.cc-checkbox.p-default.p-thick .state label:after{transform:scale(.4)!important}.cc-checkbox.p-icon .state .icon{border:1px solid transparent;font-size:1em;height:calc(1em + 2px);left:0;line-height:normal;opacity:0;position:absolute;text-align:center;top:calc(-108% + 1em);width:calc(1em + 2px);z-index:1}.cc-checkbox.p-icon .state .icon:before{align-items:center;display:flex;flex:1;height:100%;justify-content:center;line-height:1;margin:0;text-align:center;width:100%}.cc-checkbox.p-icon input:checked~.state .icon{opacity:1}.cc-checkbox.p-icon input:checked~.state label:before{border-color:#5a656b}.cc-checkbox.p-svg .state .svg{border:1px solid transparent;font-size:1em;height:calc(1em + 2px);left:0;line-height:normal;opacity:0;position:absolute;text-align:center;top:calc(-108% + 1em);width:calc(1em + 2px);z-index:1}.cc-checkbox.p-svg .state svg{align-items:center;display:flex;flex:1;height:100%;justify-content:center;line-height:1;margin:0;text-align:center;width:100%}.cc-checkbox.p-svg input:checked~.state .svg{opacity:1}.cc-checkbox.p-image .state img{height:calc(1em + 2px);left:0;line-height:normal;opacity:0;position:absolute;text-align:center;top:0;top:calc(-108% + 1em);transform:scale(.8);width:calc(1em + 2px);z-index:0}.cc-checkbox.p-image input:checked~.state img{opacity:1}.cc-checkbox.p-switch input{min-width:2em}.cc-checkbox.p-switch .state{position:relative}.cc-checkbox.p-switch .state:before{border:1px solid #000;border-radius:60px;box-sizing:unset;content:"";height:calc(1em + 2px);position:absolute;top:0;top:calc(-116% + 1em);transition:all .5s ease;width:2em;z-index:0}.cc-checkbox.p-switch .state label{text-indent:2.5em}.cc-checkbox.p-switch .state label:after,.cc-checkbox.p-switch .state label:before{border-color:transparent;border-radius:100%;left:0;transform:scale(.8);transition:all .5s ease}.cc-checkbox.p-switch .state label:after{background-color:#000!important}.cc-checkbox.p-switch input:checked~.state:before{border-color:#5a656b}.cc-checkbox.p-switch input:checked~.state label:before{opacity:0}.cc-checkbox.p-switch input:checked~.state label:after{background-color:#5a656b!important;left:1em}.cc-checkbox.p-switch.p-fill input:checked~.state:before{background-color:#5a656b!important;border-color:#5a656b}.cc-checkbox.p-switch.p-fill input:checked~.state label:before{opacity:0}.cc-checkbox.p-switch.p-fill input:checked~.state label:after{background-color:#fff!important;left:1em}.cc-checkbox.p-switch.p-slim .state:before{background:#000!important;height:.1em;top:calc(50% - .1em)}.cc-checkbox.p-switch.p-slim input:checked~.state:before{background-color:#5a656b!important;border-color:#5a656b}.cc-checkbox.p-has-hover input:hover~.state:not(.p-is-hover){display:none}.cc-checkbox.p-has-hover input:hover~.state.p-is-hover,.cc-checkbox.p-has-hover input:hover~.state.p-is-hover .icon{display:block}.cc-checkbox.p-has-focus input:focus~.state label:before{box-shadow:0 0 3px 0 #bdc3c7}.cc-checkbox.p-has-indeterminate input[type=checkbox]:indeterminate~.state:not(.p-is-indeterminate){display:none}.cc-checkbox.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate{display:block}.cc-checkbox.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate .icon{display:block;opacity:1}.cc-checkbox.p-toggle .state.p-on{display:none;opacity:0}.cc-checkbox.p-toggle .state .icon,.cc-checkbox.p-toggle .state .svg,.cc-checkbox.p-toggle .state img,.cc-checkbox.p-toggle .state.p-off{display:inherit;opacity:1}.cc-checkbox.p-toggle .state.p-off .icon{color:#000}.cc-checkbox.p-toggle input:checked~.state.p-on{display:inherit;opacity:1}.cc-checkbox.p-toggle input:checked~.state.p-off{display:none;opacity:0}.cc-checkbox.p-plain input:checked~.state label:before,.cc-checkbox.p-plain.p-toggle .state label:before{content:none}.cc-checkbox.p-plain.p-plain .icon{transform:scale(1.1)}.cc-checkbox.p-round .state label:after,.cc-checkbox.p-round .state label:before{border-radius:100%}.cc-checkbox.p-round.p-icon .state .icon{border-radius:100%;overflow:hidden}.cc-checkbox.p-round.p-icon .state .icon:before{transform:scale(.8)}.cc-checkbox.p-curve .state label:after,.cc-checkbox.p-curve .state label:before{border-radius:20%}.cc-checkbox.p-smooth .icon,.cc-checkbox.p-smooth .svg,.cc-checkbox.p-smooth label:after,.cc-checkbox.p-smooth label:before{transition:all .5s ease}.cc-checkbox.p-smooth input:checked+.state label:after{transition:all .3s ease}.cc-checkbox.p-smooth input:checked+.state .icon,.cc-checkbox.p-smooth input:checked+.state .svg,.cc-checkbox.p-smooth input:checked+.state img,.cc-checkbox.p-smooth.p-default input:checked+.state label:after{animation:zoom .2s ease}.cc-checkbox.p-smooth.p-plain input:checked+.state label:before{content:"";transform:scale(0);transition:all .5s ease}.cc-checkbox.p-tada:not(.p-default) input:checked+.state .icon,.cc-checkbox.p-tada:not(.p-default) input:checked+.state .svg,.cc-checkbox.p-tada:not(.p-default) input:checked+.state img,.cc-checkbox.p-tada:not(.p-default) input:checked+.state label:after,.cc-checkbox.p-tada:not(.p-default) input:checked+.state label:before{animation:tada .7s cubic-bezier(.25,.46,.45,.94) 1 alternate;opacity:1}.cc-checkbox.p-jelly:not(.p-default) input:checked+.state .icon,.cc-checkbox.p-jelly:not(.p-default) input:checked+.state .svg,.cc-checkbox.p-jelly:not(.p-default) input:checked+.state img,.cc-checkbox.p-jelly:not(.p-default) input:checked+.state label:after,.cc-checkbox.p-jelly:not(.p-default) input:checked+.state label:before{animation:jelly .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.cc-checkbox.p-jelly:not(.p-default) input:checked+.state label:before{border-color:transparent}.cc-checkbox.p-rotate:not(.p-default) input:checked~.state .icon,.cc-checkbox.p-rotate:not(.p-default) input:checked~.state .svg,.cc-checkbox.p-rotate:not(.p-default) input:checked~.state img,.cc-checkbox.p-rotate:not(.p-default) input:checked~.state label:after,.cc-checkbox.p-rotate:not(.p-default) input:checked~.state label:before{animation:rotate .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.cc-checkbox.p-rotate:not(.p-default) input:checked~.state label:before{border-color:transparent}.cc-checkbox.p-pulse:not(.p-switch) input:checked~.state label:before{animation:pulse 1s}.cc-checkbox input[disabled]{cursor:not-allowed;display:none}.cc-checkbox input[disabled]~*{opacity:.5}.cc-checkbox.p-locked input{cursor:not-allowed;display:none}.cc-checkbox input:checked~.state.p-primary label:after,.cc-checkbox.p-toggle .state.p-primary label:after{background-color:#428bca!important}.cc-checkbox input:checked~.state.p-primary .icon,.cc-checkbox input:checked~.state.p-primary .svg,.cc-checkbox.p-toggle .state.p-primary .icon,.cc-checkbox.p-toggle .state.p-primary .svg{stroke:#fff;color:#fff}.cc-checkbox input:checked~.state.p-primary-o label:before,.cc-checkbox.p-toggle .state.p-primary-o label:before{border-color:#428bca}.cc-checkbox input:checked~.state.p-primary-o label:after,.cc-checkbox.p-toggle .state.p-primary-o label:after{background-color:transparent}.cc-checkbox input:checked~.state.p-primary-o .icon,.cc-checkbox input:checked~.state.p-primary-o .svg,.cc-checkbox input:checked~.state.p-primary-o svg,.cc-checkbox.p-toggle .state.p-primary-o .icon,.cc-checkbox.p-toggle .state.p-primary-o .svg,.cc-checkbox.p-toggle .state.p-primary-o svg{stroke:#428bca;color:#428bca}.cc-checkbox.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after{background-color:#428bca!important}.cc-checkbox.p-switch input:checked~.state.p-primary:before{border-color:#428bca}.cc-checkbox.p-switch.p-fill input:checked~.state.p-primary:before{background-color:#428bca!important}.cc-checkbox.p-switch.p-slim input:checked~.state.p-primary:before{background-color:#245682!important;border-color:#245682}.cc-checkbox input:checked~.state.p-info label:after,.cc-checkbox.p-toggle .state.p-info label:after{background-color:#5bc0de!important}.cc-checkbox input:checked~.state.p-info .icon,.cc-checkbox input:checked~.state.p-info .svg,.cc-checkbox.p-toggle .state.p-info .icon,.cc-checkbox.p-toggle .state.p-info .svg{stroke:#fff;color:#fff}.cc-checkbox input:checked~.state.p-info-o label:before,.cc-checkbox.p-toggle .state.p-info-o label:before{border-color:#5bc0de}.cc-checkbox input:checked~.state.p-info-o label:after,.cc-checkbox.p-toggle .state.p-info-o label:after{background-color:transparent}.cc-checkbox input:checked~.state.p-info-o .icon,.cc-checkbox input:checked~.state.p-info-o .svg,.cc-checkbox input:checked~.state.p-info-o svg,.cc-checkbox.p-toggle .state.p-info-o .icon,.cc-checkbox.p-toggle .state.p-info-o .svg,.cc-checkbox.p-toggle .state.p-info-o svg{stroke:#5bc0de;color:#5bc0de}.cc-checkbox.p-default:not(.p-fill) input:checked~.state.p-info-o label:after{background-color:#5bc0de!important}.cc-checkbox.p-switch input:checked~.state.p-info:before{border-color:#5bc0de}.cc-checkbox.p-switch.p-fill input:checked~.state.p-info:before{background-color:#5bc0de!important}.cc-checkbox.p-switch.p-slim input:checked~.state.p-info:before{background-color:#2390b0!important;border-color:#2390b0}.cc-checkbox input:checked~.state.p-success label:after,.cc-checkbox.p-toggle .state.p-success label:after{background-color:#5cb85c!important}.cc-checkbox input:checked~.state.p-success .icon,.cc-checkbox input:checked~.state.p-success .svg,.cc-checkbox.p-toggle .state.p-success .icon,.cc-checkbox.p-toggle .state.p-success .svg{stroke:#fff;color:#fff}.cc-checkbox input:checked~.state.p-success-o label:before,.cc-checkbox.p-toggle .state.p-success-o label:before{border-color:#5cb85c}.cc-checkbox input:checked~.state.p-success-o label:after,.cc-checkbox.p-toggle .state.p-success-o label:after{background-color:transparent}.cc-checkbox input:checked~.state.p-success-o .icon,.cc-checkbox input:checked~.state.p-success-o .svg,.cc-checkbox input:checked~.state.p-success-o svg,.cc-checkbox.p-toggle .state.p-success-o .icon,.cc-checkbox.p-toggle .state.p-success-o .svg,.cc-checkbox.p-toggle .state.p-success-o svg{stroke:#5cb85c;color:#5cb85c}.cc-checkbox.p-default:not(.p-fill) input:checked~.state.p-success-o label:after{background-color:#5cb85c!important}.cc-checkbox.p-switch input:checked~.state.p-success:before{border-color:#5cb85c}.cc-checkbox.p-switch.p-fill input:checked~.state.p-success:before{background-color:#5cb85c!important}.cc-checkbox.p-switch.p-slim input:checked~.state.p-success:before{background-color:#357935!important;border-color:#357935}.cc-checkbox input:checked~.state.p-warning label:after,.cc-checkbox.p-toggle .state.p-warning label:after{background-color:#f0ad4e!important}.cc-checkbox input:checked~.state.p-warning .icon,.cc-checkbox input:checked~.state.p-warning .svg,.cc-checkbox.p-toggle .state.p-warning .icon,.cc-checkbox.p-toggle .state.p-warning .svg{stroke:#fff;color:#fff}.cc-checkbox input:checked~.state.p-warning-o label:before,.cc-checkbox.p-toggle .state.p-warning-o label:before{border-color:#f0ad4e}.cc-checkbox input:checked~.state.p-warning-o label:after,.cc-checkbox.p-toggle .state.p-warning-o label:after{background-color:transparent}.cc-checkbox input:checked~.state.p-warning-o .icon,.cc-checkbox input:checked~.state.p-warning-o .svg,.cc-checkbox input:checked~.state.p-warning-o svg,.cc-checkbox.p-toggle .state.p-warning-o .icon,.cc-checkbox.p-toggle .state.p-warning-o .svg,.cc-checkbox.p-toggle .state.p-warning-o svg{stroke:#f0ad4e;color:#f0ad4e}.cc-checkbox.p-default:not(.p-fill) input:checked~.state.p-warning-o label:after{background-color:#f0ad4e!important}.cc-checkbox.p-switch input:checked~.state.p-warning:before{border-color:#f0ad4e}.cc-checkbox.p-switch.p-fill input:checked~.state.p-warning:before{background-color:#f0ad4e!important}.cc-checkbox.p-switch.p-slim input:checked~.state.p-warning:before{background-color:#c77c11!important;border-color:#c77c11}.cc-checkbox input:checked~.state.p-danger label:after,.cc-checkbox.p-toggle .state.p-danger label:after{background-color:#d9534f!important}.cc-checkbox input:checked~.state.p-danger .icon,.cc-checkbox input:checked~.state.p-danger .svg,.cc-checkbox.p-toggle .state.p-danger .icon,.cc-checkbox.p-toggle .state.p-danger .svg{stroke:#fff;color:#fff}.cc-checkbox input:checked~.state.p-danger-o label:before,.cc-checkbox.p-toggle .state.p-danger-o label:before{border-color:#d9534f}.cc-checkbox input:checked~.state.p-danger-o label:after,.cc-checkbox.p-toggle .state.p-danger-o label:after{background-color:transparent}.cc-checkbox input:checked~.state.p-danger-o .icon,.cc-checkbox input:checked~.state.p-danger-o .svg,.cc-checkbox input:checked~.state.p-danger-o svg,.cc-checkbox.p-toggle .state.p-danger-o .icon,.cc-checkbox.p-toggle .state.p-danger-o .svg,.cc-checkbox.p-toggle .state.p-danger-o svg{stroke:#d9534f;color:#d9534f}.cc-checkbox.p-default:not(.p-fill) input:checked~.state.p-danger-o label:after{background-color:#d9534f!important}.cc-checkbox.p-switch input:checked~.state.p-danger:before{border-color:#d9534f}.cc-checkbox.p-switch.p-fill input:checked~.state.p-danger:before{background-color:#d9534f!important}.cc-checkbox.p-switch.p-slim input:checked~.state.p-danger:before{background-color:#a02622!important;border-color:#a02622}.cc-checkbox.p-bigger .icon,.cc-checkbox.p-bigger .img,.cc-checkbox.p-bigger .svg,.cc-checkbox.p-bigger label:after,.cc-checkbox.p-bigger label:before{font-size:1.2em!important;top:calc(-135% + 1em)!important}.cc-checkbox.p-bigger label{text-indent:1.7em}@media print{.cc-checkbox .state .icon,.cc-checkbox .state label:after,.cc-checkbox .state label:before,.cc-checkbox .state:before{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.cc-checkbox{border:1px solid transparent;border-radius:2px;margin-bottom:1rem;margin-right:0;margin-top:1rem;transition:all .15s linear;white-space:normal;width:100%}.cc-checkbox p{line-height:2;margin-bottom:0}.cc-checkbox.p-default.p-thick .state label:after{transform:scale(.6)!important}.cc-checkbox.p-default input:checked~.state label:after{background-color:var(--wp--preset--color--black)!important}.cc-checkbox.has-link input{width:20px}.cc-checkbox:focus-within{border-bottom:1px solid var(--wp--preset--color--black)}.cc-checkbox.has-link .state{width:100%}.cc-checkbox .state label{line-height:1.8;position:static;text-indent:1.5rem;white-space:normal}.cc-checkbox .state label span{display:inline;padding-left:.5rem}.cc-checkbox .state label:after,.cc-checkbox .state label:before{top:.3em;transition:all .15s linear}.cc-checkbox .state label:before{border-color:inherit!important}.cc-checkbox .state label a{color:inherit!important}.is-block-invalid .cc-checkbox{color:var(--wp--preset--color--solid-red)}.radio-group{display:flex;justify-content:flex-start;margin-top:1.75rem;padding-left:1rem}.label-hidden .radio-group{margin-top:0}.radio-group .state>label:after,.radio-group .state>label:before{border-radius:2px}.wysiwyg-editor{border:1px solid;margin-top:1.75rem}.wysiwyg-editor [contenteditable]{border:1px solid;height:400px;padding:1rem}.wp-block-message p:first-of-type{margin-top:0}.select-caret{height:1rem;margin:0;min-width:1rem;pointer-events:none;position:relative;transition:transform .3s;width:1rem;z-index:10}.is-open .select-caret{pointer-events:all;transform:rotate(180deg)}.select-caret svg{display:block;max-height:100%;width:auto}.select-caret svg,.select-caret svg path{pointer-events:none}:root{--ms-ring-color:var(--wp--preset--color--light-blue);--ms-option-bg-selected-pointed:var(--wp--preset--color--primary-blue-hover);--ms-option-bg-selected:var(--wp--preset--color--primary-blue);--ms-dropdown-border-color:#000}.wp-form-container{--wp--style--block-gap:1rem;display:block}.wp-form-container .error-message{border:1px solid;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem;border-top-right-radius:1.25rem;color:#9b1e0e!important;font-size:.8rem;line-height:1;margin:0 1.25rem 0 0;min-height:1rem;padding:.35rem .75rem .25rem;position:absolute;right:0}.wp-form-container .wp-block-buttons{margin-top:var(--wp--style--block-gap)}.wp-form-container .wp-block-input .multiselect-dropdown.is-hidden{display:none}.wp-form-container .wp-block-input .multiselect-custom{display:block;position:relative}.wp-form-container .wp-block-input .multiselect-custom .multiselect-clear{position:absolute;right:0;top:2.5rem}.wp-form-container .wp-block-input .multiselect .select-caret svg{fill:var(--wp--preset--color--primary-blue)}.wp-form-container .wp-block-input .multiselect-multiple-label{color:#999}.wp-form-container .wp-block-input .multiselect-option.no-option:active,.wp-form-container .wp-block-input .multiselect-option.no-option:focus,.wp-form-container .wp-block-input .multiselect-option.no-option:hover{background-color:var(--wp--preset--color--primary-blue);color:#fff;cursor:pointer}.wp-form-container .wp-block-input .multiselect-dropdown{border-radius:5px;bottom:-2px;min-width:200px}.wp-form-container .wp-block-input .multiselect.is-open{border-radius:5px}select{border:1px solid}textarea{width:100%}textarea,textarea.invalid+p.error-message{display:block}textarea.form-input{padding:1rem}[data-is-focusing=true] .vue-dropdown{border-color:var(--wp--preset--color--rsc-forest);outline:var(--wp--preset--color--rsc-forest) auto 1px}.vue-dropdown-item.disabled{color:#999}.vue-select:focus-within .vue-select-header,[data-is-focusing=true] .vue-select .vue-select-header{border-color:var(--wp--preset--color--rsc-forest);outline:var(--wp--preset--color--rsc-forest) auto 1px}.vue-select-header+.vue-input{border:1px solid;border-radius:5px;color:#000;margin-bottom:0;margin-top:.3em!important;padding:.5rem var(--size--spacing-unit,1rem);width:100%}.vue-select .vue-tag.selected{align-items:center;background-color:transparent!important;border:1px solid;border-radius:4px;color:#000;display:flex;justify-content:center;padding:2px 6px}.vue-select[data-selected-length="0"] .vue-select-header+.vue-input{bottom:0;height:2.4rem;margin-top:0!important;position:absolute}#editor-container{height:600px}.wp-block-input{padding-top:1px;position:relative}.wp-form-container .wp-block-input{margin-bottom:2rem}.wp-block-input.hidden{display:none}.wp-block-input__checkbox .wp-block-alert .icon,.wp-block-input__radio .wp-block-alert .icon{top:var(--size--spacing-unit,1rem)!important}.wp-block-input__checkbox .wp-block-alert .wp-block-alert__inner-container,.wp-block-input__radio .wp-block-alert .wp-block-alert__inner-container{top:-2em!important}.wp-block-input.wp-block-input__creatable-select{display:flex}.wp-block-input.wp-block-input__creatable-select>.multiselect-wrapper{display:inline-flex;flex:1}.wp-block-input.wp-block-input__creatable-select .multiselect.selected-other{max-width:95px;min-width:95px}.wp-block-input.wp-block-input__creatable-select .input-other{display:inline-flex;margin-left:5px;min-width:0;width:calc(100% - 100px)}.wp-block-input.radio-group{align-items:center;display:flex}.wp-block-input__radio{margin-left:-1rem}.wp-block-input .title-label{font-size:1rem;font-weight:500;left:0;top:0}.wp-block-input.hide-label .wp-block-alert{display:none!important}.wp-block-input.has-no-label .vue-select-header,.wp-block-input.has-no-label input[type=color],.wp-block-input.has-no-label input[type=date],.wp-block-input.has-no-label input[type=datetime-local],.wp-block-input.has-no-label input[type=datetime],.wp-block-input.has-no-label input[type=email],.wp-block-input.has-no-label input[type=month],.wp-block-input.has-no-label input[type=number],.wp-block-input.has-no-label input[type=password],.wp-block-input.has-no-label input[type=range],.wp-block-input.has-no-label input[type=search],.wp-block-input.has-no-label input[type=tel],.wp-block-input.has-no-label input[type=text],.wp-block-input.has-no-label input[type=time],.wp-block-input.has-no-label input[type=url],.wp-block-input.has-no-label input[type=week],.wp-block-input.has-no-label textarea{margin-top:0!important}.wp-block-input .wp-block-alert{display:none}.wp-block-input.is-block-invalid{color:var(--wp--preset--color--solid-red)}.wp-block-input.is-block-invalid .wp-block-alert{display:block}.wp-block-input.is-block-invalid .wp-block-alert .icon-checkmark-outline{display:none!important}.wp-block-input.is-block-invalid .vue-select-header,.wp-block-input.is-block-invalid .wp-block-input__append,.wp-block-input.is-block-invalid input,.wp-block-input.is-block-invalid textarea{border-color:var(--wp--preset--color--solid-red);color:var(--wp--preset--color--solid-red)}.wp-block-input.is-block-invalid svg{color:var(--wp--preset--color--solid-red)}.wp-block-input.is-block-valid{color:var(--wp--preset--color--primary-blue)}.wp-block-input.is-block-valid .wp-block-alert{display:block}.wp-block-input.is-block-valid .wp-block-alert .wp-block-alert__inner-container{display:none}.wp-block-input.is-block-valid .wp-block-alert .icon-close{display:none!important}.wp-block-input.is-block-valid .wp-block-alert svg{fill:var(--wp--preset--color--primary-blue)}.wp-block-input.is-block-valid .vue-select-header,.wp-block-input.is-block-valid .wp-block-input__append,.wp-block-input.is-block-valid input,.wp-block-input.is-block-valid textarea{border-color:var(--wp--preset--color--primary-blue);color:var(--wp--preset--color--primary-blue)}.wp-block-input.is-block-valid svg{color:var(--wp--preset--color--primary-blue)}.wp-block-input__has-append{display:flex}.wp-block-input__has-append>div{width:calc(100% - 3em)}.wp-block-input__has-append>div input{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.wp-block-input__has-append.has-append-active .icon-eye-slashed{display:none}.wp-block-input__has-append.has-append-active .icon-eye{display:block!important}.wp-block-input__has-append .wp-block-input__append{background-color:transparent;border:1px solid;border-bottom-left-radius:0;border-left:0 solid;border-top-left-radius:0;display:inline-block;margin-bottom:0;margin-top:1.75rem;padding:.5rem 1rem}.wp-block-input__has-append .wp-block-input__append .icon{border-radius:4px;vertical-align:middle}.wp-block-input__has-append .wp-block-input__append .icon-eye{display:none}.wp-block-input .wp-block-alert{left:0;position:absolute;right:0;top:0;z-index:80}.wp-block-input .wp-block-alert .wp-block-alert__inner-container{border-radius:5px;line-height:1.3;min-width:100px;padding:.3em .6em;position:absolute;right:0;top:-.5em}.wp-block-input .wp-block-alert .wp-block-alert__inner-container:after{border-left:15px solid transparent;border-top:10px solid var(--wp--preset--color--solid-red);content:"";display:block;position:absolute;right:1.5rem;top:calc(100% - 1px)}.wp-block-input .wp-block-alert .icon{font-size:1.75rem;position:absolute;right:.5rem;top:2.3rem}.wp-block-input__creatable-select:not(.selected-other) .wp-block-alert .icon{right:2.75rem!important}.wp-block-input__creatable-select.selected-other .wp-block-alert__inner-container:after{right:0!important}.wp-block-input__creatable-select.selected-other .wp-block-alert .icon{right:.5rem!important}.wp-block-input__async-select .wp-block-alert__inner-container:after,.wp-block-input__creatable-select .wp-block-alert__inner-container:after,.wp-block-input__ringgold-select .wp-block-alert__inner-container:after,.wp-block-input__select .wp-block-alert__inner-container:after{right:3.5rem!important}.wp-block-input__async-select .wp-block-alert .icon,.wp-block-input__creatable-select .wp-block-alert .icon,.wp-block-input__ringgold-select .wp-block-alert .icon,.wp-block-input__select .wp-block-alert .icon{right:2.75rem!important}.wp-block-input__async-select.is-block-invalid .multiselect,.wp-block-input__async-select.is-block-valid .multiselect,.wp-block-input__creatable-select.is-block-invalid .multiselect,.wp-block-input__creatable-select.is-block-valid .multiselect,.wp-block-input__ringgold-select.is-block-invalid .multiselect,.wp-block-input__ringgold-select.is-block-valid .multiselect,.wp-block-input__select.is-block-invalid .multiselect,.wp-block-input__select.is-block-valid .multiselect{color:var(--wp--preset--color--solid-red)}.wp-block-input__async-select.is-block-invalid .vue-select-header .vue-input,.wp-block-input__async-select.is-block-valid .vue-select-header .vue-input,.wp-block-input__creatable-select.is-block-invalid .vue-select-header .vue-input,.wp-block-input__creatable-select.is-block-valid .vue-select-header .vue-input,.wp-block-input__ringgold-select.is-block-invalid .vue-select-header .vue-input,.wp-block-input__ringgold-select.is-block-valid .vue-select-header .vue-input,.wp-block-input__select.is-block-invalid .vue-select-header .vue-input,.wp-block-input__select.is-block-valid .vue-select-header .vue-input{padding-right:3rem}.wp-block-input.wp-block-input__radio>label{left:1rem}.wp-block-input .vue-select,.wp-block-input input:focus,.wp-block-input textarea{will-change:margin}.wp-block-input input,.wp-block-input textarea{transition:all .2s linear}.wp-block-input .vue-select[data-selected-length="0"]+label,.wp-block-input input:placeholder-shown+label,.wp-block-input textarea:placeholder-shown+label{opacity:0}.wp-block-input .vue-select[data-selected-length="1"]+label,.wp-block-input input:focus+label,.wp-block-input textarea:focus+label{display:block;opacity:1;top:.25rem}button[type=submit]{border:none}.ProseMirror>*+*{margin-top:.75em}.ProseMirror ol,.ProseMirror ul{padding:0 1rem}.ProseMirror blockquote{border-left:2px solid hsla(0,0%,5%,.1);padding-left:1rem}.bubble-menu{background-color:#0d0d0d;border-radius:.5rem;display:flex;padding:.2rem}.bubble-menu button{background:none;border:none;color:#fff;font-size:.85rem;font-weight:500;opacity:.6;padding:0 .2rem}.bubble-menu button.is-active,.bubble-menu button:hover{opacity:1}.floating-menu{background-color:hsla(0,0%,5%,.063);border-radius:.5rem;display:flex;padding:.2rem}.floating-menu button{background:none;border:none;font-size:.85rem;font-weight:500;opacity:.6;padding:0 .2rem}.floating-menu button.is-active,.floating-menu button:hover{opacity:1}.wysiwyg-editor .editing-menu button{background-color:#f8f8f8;border:0;border-radius:0;color:var(--wp--preset--color--primary-blue);font-weight:300}.wysiwyg-editor .editing-menu button.is-active{background-color:var(--wp--preset--color--primary-blue);color:#fff;font-weight:500}.wysiwyg-editor h2,.wysiwyg-editor h3,.wysiwyg-editor h4,.wysiwyg-editor h5,.wysiwyg-editor h6{margin-top:.25em}.wysiwyg-editor li>p{margin-bottom:.25em}.wp-block-input .multiselect.order-by{min-width:13rem}#secondary .wp-block-input .multiselect{min-width:12rem}.wp-block-input .multiselect-tag{background-color:#fff!important;border:1px solid #888;border-radius:4px;color:#535353;display:flex;font-size:.7rem;font-weight:400;justify-content:space-between;line-height:1.2;margin:0 .5rem .5rem 0;padding:.35em .15em .35em .65em;white-space:normal}.wp-block-input .multiselect-tag .multiselect-tag-remove{background-color:#aaa}.wp-block-input .multiselect-tag .multiselect-tag-remove span{margin-left:0}.wp-block-input .multiselect-tag .multiselect-tag-remove:active,.wp-block-input .multiselect-tag .multiselect-tag-remove:focus,.wp-block-input .multiselect-tag .multiselect-tag-remove:hover{background-color:var(--wp--preset--color--primary-blue)}.wp-block-input .multiselect-tags{margin-left:0;padding:0}.wp-block-input .multiselect-tag span{color:#fff;margin-left:.4em}.has-margin-top [name=list_of_societies]{border:1px solid;border-radius:4px;line-height:2;padding:.5rem 1rem;width:100%}.multiselect-bottom-tags-list{border:1px solid var(--wp--preset--color--primary-blue);border-radius:4px;display:flex;justify-content:space-between;margin-top:.5rem}.multiselect-bottom-tags-list input{border-bottom-right-radius:0;border-top-right-radius:0;max-width:90%}.multiselect-bottom-tags-list.tag-custom-choice{padding:0}.multiselect-bottom-tags-list>span{line-height:1.5;padding:.75rem}.multiselect-bottom-tags-list .remove-tag{background-color:var(--wp--preset--color--primary-blue);border:0;border-bottom-left-radius:0;border-top-left-radius:0;color:#fff;font-size:.8rem;font-weight:700;padding:.5rem;text-align:center;width:50px}.multiselect-bottom-tags-list .remove-tag .icon{fill:#fff!important;height:1.5rem;margin-top:.3rem;max-height:none;max-width:none;width:1.5rem}body p.read-only-value:empty{display:block;height:1.4em}.text-loading{margin:5px 0 0}#upperbar{animation:upperBar linear;animation-duration:2s;animation-iteration-count:infinite}#middlebar,#upperbar{transform-box:border-box;transform-origin:center}#middlebar{animation:middlebar ease;animation-duration:2s;animation-iteration-count:infinite}#bottombar{animation:bottombar ease;animation-duration:2s;animation-iteration-count:infinite;transform-box:border-box;transform-origin:center}@keyframes upperBar{0%{transform:translateX(0)}50%{transform:translateX(15px)}to{transform:translateX(0)}}@keyframes middlebar{0%{transform:translateX(-20px)}50%{transform:translateX(0)}to{transform:translateX(-20px)}}@keyframes bottombar{0%{transform:translateX(0)}50%{transform:translateX(10px)}to{transform:translateX(0)}}.spinner-container{align-content:center;left:50%;margin-left:-50px;margin-top:-100px;position:fixed;top:50%}.spinner-container,.spinner-container-regular{align-items:center;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;padding:10px;text-align:center;z-index:99}.spinner-container-regular{margin:10px}.text-loading{font-size:1em;padding-top:5px;text-align:center}#inner{animation:rotate linear;animation-duration:5s;animation-iteration-count:infinite}#inner,#outer{transform-box:border-box;transform-origin:center}#outer{animation:rotate-inverse linear;animation-duration:4s;animation-iteration-count:infinite}@keyframes rotate-inverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}#left{animation:slide linear;animation-duration:2s;animation-iteration-count:infinite}#left,#right{transform-box:border-box;transform-origin:center}#right{animation:slide-inverse linear;animation-duration:2s;animation-iteration-count:infinite}@keyframes slide{0%{transform:translateX(0)}50%{transform:translateX(20px)}to{transform:translateX(0)}}@keyframes slide-inverse{0%{transform:translateX(0)}50%{transform:translateX(-20px)}to{transform:translateX(0)}}#upper{animation:rotate;animation-duration:5s;animation-iteration-count:infinite;transform-origin:center}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#do1{animation:rotate-do linear;animation-duration:2s;animation-iteration-count:infinite;transform-box:border-box;transform-origin:center}@keyframes rotate-do{0%{transform:rotate(0deg)}25%{transform:rotate(45deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-45deg)}to{transform:rotate(0deg)}}#hmouter{animation:hmrotate;animation-duration:2s;animation-iteration-count:infinite}#hminner,#hmouter{transform-box:border-box;transform-origin:center}#hminner{animation:hmrotate-inverse;animation-duration:2s;animation-iteration-count:infinite}@keyframes hmrotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes hmrotate-inverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}#tm3{animation:tm3-anim;animation-duration:5s;animation-iteration-count:infinite;transform-box:border-box;transform-origin:center}#tm2{animation:tm1-anim;animation-duration:2s;animation-iteration-count:infinite}#tm1,#tm2{transform-box:border-box;transform-origin:center}#tm1{animation:tm1-anim;animation-duration:4s;animation-iteration-count:infinite}@keyframes tm3-anim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes tm2-anim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes tm1-anim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.react-transform-wrapper{aspect-ratio:16/9;border:3px solid hsla(0,0%,100%,.5);border-radius:5px;margin:0 auto!important;max-height:90vh;max-width:100%}.react-transform-wrapper:before{content:"";float:left;padding-top:56.25%}.react-transform-wrapper:after{clear:both;content:"";display:block}.loading-spinner{align-content:center;align-items:center;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;left:50%;margin-left:-25px;margin-top:-25px;max-width:100px;position:absolute;text-align:center;top:50%;z-index:99}.blink{animation:blink-animation 1s ease-out infinite;-webkit-animation:blink-animation 1s ease-out infinite}@keyframes blink-animation{0%{opacity:0}50%{opacity:1}to{opacity:.1}}*{box-sizing:border-box}#myIframe{border:none;margin-bottom:0;margin-top:0}#myIframe.full-width{margin:-109px calc(50% - 50vw) -121px;max-width:100vw;width:100vw}.input-select input{margin-top:0}.display-intro{--wp--style--block-gap:0.5rem;font-weight:400;padding-bottom:5rem;position:relative}.intro-section{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;width:100%}.intro-section svg.background{bottom:0;left:-150px;opacity:.8;position:absolute;right:-150px}@media (max-width:580px){.intro-section svg.background{left:-300px;right:-300px}}.smart-data h2{display:inline-block;font-family:var(--wp--preset--font-family--bree-serif)!important;font-weight:400;letter-spacing:0;margin:0}.smart-data h2 span{font-size:var(--wp--preset--font-size--huge);line-height:var(--wp--preset--font-size--large)}.smart-data h2 em,.smart-data h2 span{color:var(--wp--preset--color--rsc-dark-blue)}.smart-data h2 em{font-size:var(--wp--preset--font-size--medium)}.branded-color{color:var(--wp--preset--color--rsc-dark-blue)}.smart-data-container{display:flex;gap:4rem;justify-content:flex-start;margin-top:2rem}.wp-block-cover{max-width:100vw!important}@media (min-width:980px){.smart-data p{font-size:var(--wp--preset--font-size--huge);line-height:var(--wp--preset--font-size--huge)}.intro-section{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;width:100%}.display-intro{max-width:calc(100% - 20px)}.display-intro-text{max-width:100%;width:680px}.smart-data-container{display:flex;gap:4rem;justify-content:flex-start;margin-top:2rem}}.svg-map{margin-left:auto;margin-right:auto;max-width:100vw}.svg-map__location{stroke-width:0;--svg-map-delimiter:#666;--svg-map-location-background:hsla(0,0%,100%,.4);--svg-map-location-hover:hsla(0,0%,100%,.8);--svg-map-location-focus:#fff;--svg-map-location-selected:#fff}.wp-block-input__select .clear-icon{background-color:#ffbd26;border-radius:5px;display:inline-block;height:26px;margin-left:-2.5rem;margin-top:0;padding:3px}.wp-block-input__select .clear-icon>svg{fill:var(--wp--preset--color--rsc-black)}.wp-block-input__select .wrapper{border:none!important}.wp-block-input__select .wrapper input{font-size:1.125rem;height:2.9rem}.wp-block-input__select .wrapper input::placeholder{color:#000}.wp-block-input__select>div{height:3rem;min-width:240px}.wp-block-input__select>div.add-solutions{height:auto!important}#myIframe.min-height{min-height:100vh}.wp-block-button__link.has-icon{align-items:center;display:flex;gap:.5rem;justify-content:center;padding:.57em 1.71em}.wp-block-button__link.has-icon>span{line-height:1.65em}.wp-block-button__link.has-icon>svg{display:inline-block;margin-bottom:.2em;max-height:1.2em;max-width:1.2em}.wp-block-button__link>svg{display:inline-block;margin-left:4px;max-height:1.5em;max-width:1.5em}button{border:2px solid transparent;cursor:pointer}button:focus{background-color:var(--wp--preset--color--rsc-light-tangerine);border-color:#000!important;outline:2px solid #faf400}@media (max-width:580px){.wp-block-buttons.mobile-wrap{flex-wrap:wrap;gap:.25rem;margin-bottom:1rem}.wp-block-buttons.mobile-column{flex-direction:column;gap:.25rem;margin-bottom:1rem}.wp-block-buttons.mobile-column>.wp-block-button{margin-bottom:0}}.wp-block-buttons>.wp-block-button{cursor:pointer;display:inline-flex;transform:translateY(-2px)}.wp-block-buttons>.wp-block-button .wp-block-button__link{text-decoration:none}.wp-block-buttons>.wp-block-button.wp-block-button__active .wp-block-button__link{background-color:var(--wp--preset--color--rsc-light-tangerine)!important}.wp-block-buttons>.wp-block-button.wp-block-button-secondary .wp-block-button__link{background:transparent;border:2px solid var(--wp--preset--color--rsc-light-tangerine)}.wp-block-buttons>.wp-block-button.wp-block-button-secondary .wp-block-button__link:focus{background-color:var(--wp--preset--color--rsc-light-tangerine)!important}.wp-block-buttons>.wp-block-button.wp-block-button-secondary .wp-block-button__link:hover{background-color:var(--wp--preset--color--rsc-bright-yellow)!important}.wp-block-button.wp-block-button-small .wp-block-button__link{font-size:13px}.wp-block-group:where(.has-background){padding:24px 16px}h1,h2,h3,h4,h5,h6{letter-spacing:-.03em;margin-top:0}h1:not(.has-text-color),h2:not(.has-text-color),h3:not(.has-text-color),h4:not(.has-text-color),h5:not(.has-text-color),h6:not(.has-text-color){color:#007aaf;font-family:var(--wp--preset--font-family--gotham)}h1.bree-serif,h2.bree-serif,h3.bree-serif,h4.bree-serif,h5.bree-serif,h6.bree-serif{font-family:var(--wp--preset--font-family--bree-serif)}#back-to-top{bottom:2rem;display:block;position:fixed;right:2rem;transition:transform .15s linear;z-index:9999}html:not(.scrolled) #back-to-top{transform:translateY(10rem)}#back-to-top a{background-color:#000;border-radius:.25rem;padding:.5rem;text-decoration:none;transition:all .3s linear}#back-to-top a:active,#back-to-top a:focus,#back-to-top a:hover{background-color:#fff;color:#000}@media (min-width:1024px){.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:1000%;width:auto}}input[type=text][data-index]{min-width:0;padding:0 .5rem}@media(min-width:769px){.alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw)}.alignwide.wp-block-gallery{margin-left:calc(25% - 25vw - 1rem);margin-right:calc(25% - 25vw - 1rem)}}.location-field>div{display:block;height:4rem}.wrapper div+div{min-height:3rem!important;min-width:220px}.wrapper div+div .select-result{background-color:#fff;border:2px solid #000;border-radius:5px;display:block;margin:0;padding:.25rem 1rem;width:100%}.wrapper div+div .select-result:hover{background-color:var(--wp--preset--color--rsc-bright-yellow);border-color:#000;color:#000;cursor:pointer;outline:2px solid var(--wp--preset--color--rsc-light-tangerine)}p.text-center{display:block;font-weight:700;margin:.4rem auto -1rem;max-width:100%;padding:0 2rem;position:relative;text-align:center;width:618px;z-index:20}.info-box{z-index:88}.info-box .popper-wrapper{padding-top:90px}.info-box .popper-wrapper>div{background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2);max-width:calc(100vw - 4.5rem);min-width:auto;overflow:hidden;z-index:999}.info-box[data-popper-placement=bottom] .info-arrow-icon{transform:translate(-18px,-18px) rotate(45deg)}.info-box[data-popper-placement=top] .info-arrow-icon{transform:translate(0) rotate(45deg)}.info-box .info-arrow-icon{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px}.map-tools{display:flex;gap:.5rem;position:absolute;top:-5rem;z-index:30}@media(max-width:768px){.location-fields{flex-direction:column}}.cell-layout{box-sizing:border-box;height:4rem;padding:.68rem}.wp-block-input .cell-layout input[type=number]{margin-right:.5rem;max-width:90px;min-width:0}.first-column{box-sizing:border-box;height:4rem;padding:1rem}.solution-header label{display:block;text-overflow:ellipsis;white-space:nowrap;width:130px}circle.marker{stroke-width:4;cursor:pointer;transition:all .2s linear}circle.marker:hover{stroke-width:10}html{overflow-x:hidden;scroll-behavior:smooth}@media (max-width:782px){html.scrolled{margin-top:0!important}}html body{font-weight:var(--wp--custom--font-weight--light)}@media screen and (max-width:1023px){html body{padding-top:var(--header-top)}}figure{margin:0}figure,img{display:block}img{height:auto;max-width:100%}.wp-block-page-list a{padding:var(--wp--custom--spacing--unit);text-decoration:none}#wp-site-header>.wp-block-columns{margin-bottom:0}.featured-image-container,.featured-image-container figure{align-self:stretch;flex:1 0 auto}.featured-image-container a,.featured-image-container picture{display:flex;height:100%}.featured-image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-post.type-resource>.wp-block-group{--wp--style--block-gap:0.45rem}@media (min-width:1000px){.half-column{align-self:start;flex:1 0 0;max-width:calc(50% - 12px)}}.wp-block-button__link:active,.wp-block-button__link:hover{background-color:var(--wp--preset--color--rsc-bright-yellow);color:var(--wp--preset--color--rsc-graphite-dark);transition:.2s linear}.single-cell-result span{display:block}.country{transition:all .2s linear}.country:hover{opacity:.9}.countries g{position:relative}.countries g a{display:block;left:0;position:absolute;top:0}.countries g a span{background-color:#faf400;border:5px solid rgba(255,188,39,.4);display:block;padding-top:100%;width:2px;z-index:999}.wrapper{background-color:transparent;border:0!important}.wrapper>div[class^=sc-]{min-width:215px}.wrapper .search-autocomplete-results{background-color:#fff;border:1px solid;border-radius:5px;padding:.5rem}.wrapper .search-autocomplete-results>li{border-radius:5px;margin:0;padding:3px 0!important}.wrapper .search-autocomplete-results .ellipsis{margin:0}.invisible-select{align-items:center;display:flex;flex-direction:row;font-family:var(--wp--preset--font-family--bree-serif);font-size:1.5rem;font-weight:600;gap:1rem;justify-content:space-between;text-align:center;text-shadow:0 0 0 5px rgba(0,0,0,.2)}.invisible-select .wrapper{min-width:240px}.invisible-select .clear-icon{background-color:#ffbd26;border-radius:5px;display:inline-block;height:26px;margin-left:-2.5rem;margin-top:0;padding:3px}.invisible-select .clear-icon>svg{fill:var(--wp--preset--color--rsc-black)}.invisible-select input{background-image:linear-gradient(45deg,transparent 50%,#ff9e1b 0),linear-gradient(135deg,#ff9e1b 50%,transparent 0),radial-gradient(#fff 70%,transparent 72%);background-position:calc(100% - 1.23em) 1.15em,calc(100% - .95em) 1.15em,calc(100% - .5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1.5em 1.5em;border:2px solid #fff;border-radius:5px;font-family:var(--wp--preset--font-family--bree-serif);font-weight:600;line-height:1.8rem;margin:-.15rem 0 0;min-width:60px;padding:.5rem .9rem;text-align:left;width:auto}.invisible-select input::placeholder{color:var(--wp--preset--color--rsc-black)}.invisible-select input:focus{background-image:linear-gradient(45deg,#fff 50%,transparent 0),linear-gradient(135deg,transparent 50%,#fff 0),radial-gradient(#ff9e1b 70%,transparent 72%);background-position:calc(100% - .95em) 1.05em,calc(100% - 1.23em) 1.05em,calc(100% - .5em) .5em;background-repeat:no-repeat;border:2px solid var(--wp--preset--color--rsc-graphite-dark);outline:2px solid var(--wp--preset--color--rsc-bright-yellow)}@media (max-width:768px){.invisible-select{flex-direction:column;justify-content:center}}.viewer-wrapper svg{height:100%;width:90vw}.main-content{background-image:radial-gradient(ellipse at center,#1a89b9 0,#5bc5f2 80%,#5bc5f2 100%)}.main-game-content{min-height:850px}@media screen and (max-height:900px){.main-game-content{max-height:800px;min-height:700px}}@media (min-width:700px){.main-game-content{margin-bottom:3rem;max-height:900px;min-height:410px}.step6 .main-game-content{margin-bottom:5rem}}.game-intro-copy{max-height:600px}.results-cta{font-weight:600;margin-top:1rem}.results-cta p{line-height:1.2;margin:0 0 .5rem;text-align:center}.results-cta p.lead{font-size:2em}.results-cta .wp-block-button{display:flex;justify-content:center;margin-top:1rem}.import-file-wrapper{--wp--style--block-gap:0;margin-bottom:1rem}@media (max-width:768px){.add-select{flex-direction:column;gap:1rem}}@media (min-width:769px){h1{font-size:3.247rem;line-height:3.653rem}dl,p{line-height:1.802rem}address p,dl,ol li,p,ul li{font-size:1.125rem}ol li,ul li{line-height:1.802rem}}.description{--wp--style--block-gap:.5rem;display:flex;flex-direction:column;margin-bottom:1rem}.cell-number,.cell-number-input{min-width:80px;width:80px}@media (max-width:600px){.cloud-holder{transform:translateX(-4rem)}.cloud-holder:first-of-type{transform:translateX(-7rem)}}.character-strip{bottom:0;display:flex;gap:1rem;justify-content:center;left:0;margin-bottom:2rem;max-width:100vw;padding:1rem 2rem;position:absolute;right:0;width:1000px;z-index:9999}.step6 .character-strip{display:none}@media (min-width:700px){.character-strip{bottom:0;gap:3rem;margin-left:50%;max-width:100vw;padding:0 5rem;position:relative;transform:translate(-50%);width:1000px;z-index:800}}.search-autocomplete-results{max-height:300px;overflow-y:scroll}.wp-form-container .search-autocomplete-results{max-height:120px;padding:2px 4px}.has-large-font-size{line-height:var(--wp--custom--line-height--heading)}@media (max-width:700px){.popper-content{box-sizing:border-box;max-width:100vw!important;min-width:500px!important}}@media (max-width:500px){.popper-content{box-sizing:border-box;max-width:100vw!important;min-width:100vw!important}}.bree-serif{font-family:var(--wp--preset--font-family--bree-serif)}.fun-fact h3{color:var(--wp--preset--color--rsc-dark-blue)}.fun-fact p{color:var(--wp--preset--color--rsc-bright-dark-blue)}#world-map>div>div{margin:0 auto;max-width:90vw;position:relative;width:100%}.character-label{background-color:#faf400;border-radius:5px;bottom:102%;font-size:14px;left:50%;opacity:0;padding:2px 7px;position:absolute;text-transform:uppercase;transform:translate(-50%,-20px);transition:all .2s linear;white-space:nowrap}.character-label.is-hover{opacity:1;transform:translate(-50%)}.character-label:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid var(--wp--preset--color--rsc-bright-yellow);content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}h3.character-step-name{color:#333;font-family:var(--wp--preset--font-family--bree-serif);margin-bottom:1rem}h3.character-step-name+p{margin-top:0}.step-container p{margin-top:.6rem}.power-up-option{left:1rem;margin-bottom:1rem;position:relative;right:1rem;width:calc(100% - 2rem)}.power-up-option p{position:relative;z-index:20}.power-up-option svg{height:100%;left:50%;position:absolute;top:0;transform:translateX(-35%);width:auto}@media (min-width:700px){.power-up-option{bottom:2rem;left:auto;margin:0;position:absolute;right:2.5rem;width:200px}}.power-up-option{border:2px dashed var(--wp--preset--color--rsc-graphite);border-radius:5px;font-size:1rem;max-height:80%;overflow-x:hidden;overflow-y:auto;padding:1rem;transition:none}.with-powerup-active .power-up-option{transition:opacity .4s linear .2s}.power-up-option.active{border-color:var(--wp--preset--color--rsc-light-tangerine)!important}.power-up-option.inactive{opacity:0}@media screen and (max-width:781px){.power-up-option.inactive{left:-100%;position:absolute}}.option-content textarea{border:none;margin-top:0}p.helpline{font-size:98%;line-height:1.3}.characters-thanks-box-wrapper{padding:2rem;text-align:center;width:100%}.characters-thanks-box-wrapper p{margin-bottom:1rem}.characters-result-box-wrapper{overflow-y:scroll;padding:2rem}@media screen and (max-width:580px){.characters-result-box-wrapper{padding-bottom:12rem!important}}.characters-result-box-wrapper .characters-result-box{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}@media print{.characters-result-box-wrapper .characters-result-box{justify-content:space-around;max-height:100%;padding:0}}.characters-result-box-wrapper .characters-result-box .character-step-name{margin-bottom:1.5rem}@media print{.characters-result-box-wrapper .characters-result-box .character-step-name{font-size:12pt}}.characters-result-box-wrapper .characters-result-box .character-result{gap:0;max-width:650px;min-width:300px;padding:2rem 0 0 150px;position:relative}@media screen and (max-width:599px){.characters-result-box-wrapper .characters-result-box .character-result{padding-left:1rem;padding-right:1rem;padding-top:2rem}.characters-result-box-wrapper .characters-result-box .character-result .result-character{margin:1.5rem auto;position:relative}}@media (min-width:1000px){.characters-result-box-wrapper .characters-result-box .character-result{max-width:40%}}@media print{.characters-result-box-wrapper .characters-result-box .character-result{max-width:32.5%;padding-left:90px}}.characters-result-box-wrapper .characters-result-box .result-character{left:0;position:absolute;top:1rem;width:95px}@media screen and (min-width:782px){.characters-result-box-wrapper .characters-result-box .result-character{left:-3rem;top:3rem;width:110px}.step-6 .characters-result-box-wrapper .characters-result-box .result-character .sus-comms{min-width:150px!important}}@media print{.characters-result-box-wrapper .characters-result-box .result-character{max-width:75px}}.option-content.has-powerup{position:relative}.option-content.has-powerup:after{border-left:2px dashed var(--wp--preset--color--rsc-graphite);bottom:-2.5rem;content:"";left:-.5rem;opacity:0;position:absolute;top:1rem;transition:.4s linear .2s}.active .option-content.has-powerup:after{opacity:1}.readonly .option-content.has-powerup:after{opacity:0}@media (min-width:781px){.option-content.has-powerup:after{border-bottom:2px dashed var(--wp--preset--color--rsc-graphite);border-bottom-left-radius:5px;bottom:-1rem;right:-1.75rem}}.active .option-content.has-powerup:after{border-left:2px dashed var(--wp--preset--color--rsc-light-tangerine)}@media (min-width:700px){.active .option-content.has-powerup:after{border-bottom:2px dashed var(--wp--preset--color--rsc-light-tangerine)}}.card-box-heading{padding:1.75rem 1.75rem 0}@media screen and (max-width:580px){.card-box.step-1 .card-container>div,.card-box.step-2 .card-container>div,.card-box.step-3 .card-container>div,.card-box.step-4 .card-container>div,.card-box.step-5 .card-container>div{padding-bottom:8rem}}.download-certificate{z-index:120}.download-certificate .wp-block-button__link .button-tooltip{background-color:#000;border-radius:5px;color:#fff;left:50%;max-width:100vw;opacity:0;padding:.3rem 1rem;pointer-events:none;position:absolute;text-transform:none;top:calc(100% + 3rem);transform:translateX(-50%);transition:top,opacity .2s linear;width:100%}.download-certificate .wp-block-button__link .button-tooltip:after{border-bottom:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;bottom:100%;content:"";height:0;left:50%;position:absolute;width:0}.download-certificate .wp-block-button__link:active .button-tooltip,.download-certificate .wp-block-button__link:focus .button-tooltip,.download-certificate .wp-block-button__link:hover .button-tooltip{opacity:1;pointer-events:auto;top:calc(100% + 1rem)}@media(max-width:768px){.download-certificate .wp-block-button__link:active .button-tooltip,.download-certificate .wp-block-button__link:focus .button-tooltip,.download-certificate .wp-block-button__link:hover .button-tooltip{bottom:100%;top:auto}.download-certificate .wp-block-button__link:active .button-tooltip:after,.download-certificate .wp-block-button__link:focus .button-tooltip:after,.download-certificate .wp-block-button__link:hover .button-tooltip:after{border-bottom:0;border-top:5px solid #000;bottom:auto;top:100%}}.commitment-list{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;padding:1.75rem;text-align:left}.step-6 .commitment-list{padding-bottom:0!important}.with-powerup-active .commitment-list.has-power-info .option-content{max-width:100%;width:345px}.with-powerup-active .commitment-list.has-power-info .option-start-wrapper{width:calc(100% - 215px)}.commitment-list p{color:var(--wp--preset--color--rsc-graphite-dark);font-size:14px;line-height:1.5;text-align:left}@media (min-width:768px){.commitment-list p{font-size:15px}}@media (min-width:1000px){.commitment-list p{font-size:16px}}.commitment-list .option-star-wrapper{background-color:transparent!important;border:0!important;border-radius:5px;outline:0!important;padding:0;position:relative;transition:all .3s linear;width:100%}.commitment-list .option-star-wrapper>div{margin-top:.5em}.commitment-list .option-star-wrapper.active .option-content{font-weight:600}.commitment-list .option-star-wrapper .option-content{border:2px dashed #fff;border-radius:5px;transition:all .3s linear}.commitment-list .option-star-wrapper .star-up{max-width:29px}.commitment-list .option-star-wrapper .star-up path{fill:#c1c1c1!important;transition:all .2s linear}.commitment-list .option-star-wrapper.readonly{opacity:.5}.commitment-list .option-star-wrapper.readonly.active{opacity:1}.characters-result-box .commitment-list .option-star-wrapper.readonly,.characters-result-box .commitment-list .option-star-wrapper.readonly>.div{cursor:default!important}.commitment-list .option-star-wrapper.interactive{cursor:pointer}.commitment-list .option-star-wrapper.interactive:focus .star-wrapper,.commitment-list .option-star-wrapper.interactive:hover .star-wrapper{left:-13px;top:-15px}.commitment-list .option-star-wrapper.interactive:focus .star-up,.commitment-list .option-star-wrapper.interactive:hover .star-up{max-width:45px}.commitment-list .option-star-wrapper.interactive:focus .star-up path,.commitment-list .option-star-wrapper.interactive:hover .star-up path{fill:var(--wp--preset--color--rsc-light-tangerine)!important}.commitment-list .option-star-wrapper.interactive:focus .option-content{border:2px solid var(--wp--preset--color--rsc-bright-yellow);outline:2px solid var(--wp--preset--color--rsc-dark-grey)}.commitment-list .option-star-wrapper.interactive:hover .option-content{border:2px dashed var(--wp--preset--color--paper-white)}.commitment-list .option-star-wrapper.active .star-wrapper{left:-13px;top:-15px}.commitment-list .option-star-wrapper.active .star-up{max-width:45px}.commitment-list .option-star-wrapper.active .star-up path{fill:var(--wp--preset--color--rsc-light-tangerine)!important}.commitment-list .option-star-wrapper.active .star-wrapper{transform:scale(1.2)}.commitment-list .star-wrapper{left:-9px;position:absolute;top:-9px;transition:all .2s linear;width:29px;z-index:70}.commitment-list .option-content{margin:9px 5px}.commitment-list .option-content p{margin-top:0;padding:2px 6px}@media print{.commitment-list .option-content p{font-size:7.5pt!important}}.expanded{max-width:100%}.option-textarea{border-color:var(--wp--preset--color--rsc-dark-grey);padding:.25rem}.option-textarea p{cursor:default;margin-top:0;padding:.5rem}.option-textarea .option-content{background-attachment:local;background-image:linear-gradient(180deg,grey 1px,transparent 0);background-position:0 1.55rem;background-size:100% 1.5rem;height:115px;line-height:1.5rem;padding:.5rem;width:100%}.option-textarea .option-content:active,.option-textarea .option-content:focus,.option-textarea .option-content:hover{border-color:var(--wp--preset--color--rsc-light-tangerine)!important;outline:2px solid #faf400}.bg-hills{left:-20vw;top:0}@media (max-width:700px){.bg-hills{left:0}}.bg-hills:after{content:"";display:block;height:500px;position:absolute;top:100%;width:247vw}.bg-hills:after,.page-id-49 .wp-block-post-content{background-color:#71a92c}.step-container{margin-left:2rem;margin-right:2rem;position:relative}@media (max-width:900px){.step-container{max-width:calc(100vw - 4rem);min-width:calc(100vw - 150px)}.card-box:not(.step-6) .step-container .card-container{max-height:calc(100vh - 200px);overflow-x:hidden;overflow-y:scroll!important}}@media (min-width:900px){.step-container{min-width:600px}}.card-box{margin:0 auto;max-height:100vh;max-width:100%;position:relative}.card-box .card-controls{left:1rem;position:absolute;right:1rem;top:-2.5rem}@media screen and (max-width:400px){.card-box .card-controls{top:-3.5rem}.card-box .card-controls .wp-block-button>.wp-block-button__link{padding-left:1em;padding-right:1em}}.card-box .card-controls .wp-block-buttons{justify-content:space-between}@media (min-width:768px){.card-box .card-controls{right:-1rem}}.card-box.step-6 .card-controls,.card-box.step-7 .card-controls{left:1rem;right:auto}.card-box.step-7 .card-controls{display:none}@media screen{.step-6 .sus-comms{margin-left:-24px;min-width:133px!important}}.step-6 .results-card-controls{position:absolute;right:1rem;top:-1.5rem}.step-6 .results-card-controls .wp-block-input__select{z-index:100}@media screen and (max-width:781px){.step-6 .results-card-controls{background-color:#fff;border-radius:5px;bottom:1rem;box-shadow:0 0 5px rgba(0,0,0,.5);left:1rem;padding:0 1rem;position:fixed;right:1rem;top:auto;z-index:120}.step-6 .results-card-controls .wp-block-buttons{align-items:center}.step-6 .results-card-controls .input-select .wrapper>div[class^=sc-]:nth-child(2){bottom:100%;position:absolute;width:100%}}@media (max-width:768px){.step-6 .results-card-controls .wp-block-buttons{flex-direction:column;gap:0!important}}.step-6>div .view-results,.step-6>div .view-results .card-container{height:100%}.step-6>div .view-results .card-container>div{height:100%;overflow:hidden}.step-6>div .view-results .card-container>div .characters-result-box-wrapper{height:100%}.download-certificate>.wp-block-button__link>svg{margin-left:0}button.wp-block-button__link[disabled]{filter:grayscale(1)}.certificate-logo{display:block;margin:0 auto 3rem;max-width:300px}@media print{.certificate-logo{background-color:#fff;border-radius:50%;bottom:2rem;box-shadow:0 0 10px rgba(0,0,0,.2);left:50%;padding:50px 16px;position:absolute;transform:translateX(-50%);width:184px;z-index:888}}@media screen and (max-width:781px){.certificate-logo{background-color:#fff;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.2);display:none;left:50%;padding:50px 16px;position:fixed;top:-6rem;transform:translateX(-50%);width:184px;z-index:888}}.certificate-logo svg{display:block;max-width:100%}.wp-game-container{min-height:700px}@media print{@page{size:A4 landscape;margin:0}*{color-adjust:exact!important;-webkit-print-color-adjust:exact!important}body,html{display:block;height:209.9mm;margin:0 auto;overflow:hidden;width:297mm}.wp-game-container{max-height:209mm!important;max-width:297mm!important}.step6 .card-controls,.step6 .results-card-controls,.step7 .card-controls,.step7 .results-card-controls{display:none}.card-box.step-6,.card-box.step-6 .expanded{height:196mm!important;max-height:196mm!important;max-width:295mm!important;width:295mm!important}.card-box.step-6 .expanded .step-container.view-results,.card-box.step-6 .step-container.view-results{margin-left:auto;margin-right:auto}.card-box.step-6 .card-container,.card-box.step-6 .expanded .card-container{width:286mm!important}}@media screen and (max-width:781px){.step0 .white-rounded-frame{top:-200px!important}}@media print{.alignfull{margin-left:0!important;margin-right:0!important;max-width:none!important}}.wp-commitment-results .game-intro-copy{max-width:410px}.wp-commitment-results .white-rounded-frame{cursor:pointer}.wp-commitment-results .white-rounded-frame:focus,.wp-commitment-results .white-rounded-frame:hover{border:2px solid var(--wp--preset--color--rsc-graphite-dark);outline:2px solid var(--wp--preset--color--rsc-bright-yellow)}.logo-component>div{cursor:pointer}
