.glide{box-sizing:border-box;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{list-style:none;backface-visibility:hidden;padding:0;flex-wrap:nowrap;transform-style:preserve-3d;position:relative;will-change:transform;margin:0;width:100%;touch-action:pan-Y;white-space:nowrap;display:flex}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;flex-shrink:0;-webkit-touch-callout:none;width:100%;white-space:normal}.glide__slide a{-webkit-user-drag:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.load-animation-children>*{opacity:0}@keyframes appear{0%{opacity:0;visibility:hidden;z-index:-1}to{opacity:1;visibility:visible;z-index:99}}@-webkit-keyframes appear{0%{opacity:0;visibility:hidden;z-index:-1}to{opacity:1;visibility:visible;z-index:99}}.pl-colors__color{height:150px;justify-content:center;border:1px solid #f0f0f0;margin-right:20px;text-align:center;align-items:center;width:150px;display:flex}@media only screen and (min-width:599px){.pl-colors__grid{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1023px){.pl-colors__grid{grid-template-columns:1fr 1fr 1fr 1fr}}.pl-colors__grid{grid-template-columns:1fr;margin-bottom:40px;gap:20px;display:grid}.pl-colors__row{flex-direction:row;align-items:center;display:flex}@media only screen and (min-width:599px){.pl-frame{padding:40px}}.pl-frame{padding:20px}.pl-frame--off-white{background-color:#f7f7f7}.pl-frame--white{background-color:#fff}.pl-frame--turquoise{background-color:#00b9b0}.pl-row{margin-bottom:40px}.pl-row__description{margin-bottom:10px}.pl-row>p{margin-bottom:20px}.pl-typography__row{margin-bottom:40px;max-width:1380px}.pl-typography__text{color:#7c7b8d}*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible;box-sizing:content-box}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{font-size:75%;position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;margin:0;line-height:1.15;font-family:inherit}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{padding:0;border-style:none}[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{padding:0;color:inherit;max-width:100%;box-sizing:border-box;white-space:normal;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0;box-sizing:border-box}[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}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;font-family:Poppins,sans-serif}html.scroll-compensator{scroll-padding-top:20px}body{overflow-x:hidden;background-color:#fff}body.no-scroll{height:100%;overflow-y:scroll;position:fixed;width:100%}@media screen and (max-width:1024px){main{background-color:#fff}}main.no-newsletter{padding-bottom:160px}img,svg{vertical-align:top}img{height:auto;max-width:100%}button,input,select,textarea{font-family:inherit}button{border:0;background-color:transparent;box-shadow:none;background-image:none}button:hover{cursor:pointer}a{text-decoration:none;color:#000;transition:color .15s ease-in-out}a:hover{cursor:pointer}ol,ul{list-style:none;padding:0}ol,p,ul{margin:0}b,strong{font-weight:600}fieldset{margin-bottom:20px}@media only screen and (min-width:599px){fieldset{margin-bottom:45px}}html{font-size:15px}@media only screen and (min-width:599px){html{font-size:16px}}@media only screen and (min-width:1023px){html{font-size:18px}}html{color:#444;line-height:1.5}.h1,.h2,.h3,.h4,.h5,.h6,.heading-text,h1,h2,h3,h4,h5,h6{font-weight:600;font-style:inherit;color:#232332;margin:0 0 20px;line-height:1.2;font-family:Poppins,sans-serif}.h1,h1{font-size:32px}@media only screen and (min-width:599px){.h1,h1{font-size:52px}}@media only screen and (min-width:1023px){.h1,h1{font-size:60px}}.h2,h2{font-size:28px}@media only screen and (min-width:599px){.h2,h2{font-size:32px}}@media only screen and (min-width:1023px){.h2,h2{font-size:36px}}.h3,h3{font-size:24px}@media only screen and (min-width:599px){.h3,h3{font-size:26px}}@media only screen and (min-width:1023px){.h3,h3{font-size:28px}}.h4,.h5,.h6,h4,h5,h6{font-size:16px}@media only screen and (min-width:599px){.h4,.h5,.h6,h4,h5,h6{font-size:17px}}@media only screen and (min-width:1023px){.h4,.h5,.h6,h4,h5,h6{font-size:18px}}small{font-size:12px}@media only screen and (min-width:599px){small{font-size:13px}}@media only screen and (min-width:1023px){small{font-size:14px}}.feature--one{font-size:44px}@media only screen and (min-width:599px){.feature--one{font-size:78px}}@media only screen and (min-width:1023px){.feature--one{font-size:110px}}.feature--one{font-weight:600;line-height:1.1}.feature--two{font-size:42px}@media only screen and (min-width:599px){.feature--two{font-size:68px}}@media only screen and (min-width:1023px){.feature--two{font-size:80px}}.feature--two{font-weight:600;line-height:1.1}.heading{color:#232332}.heading--one{font-size:32px}@media only screen and (min-width:599px){.heading--one{font-size:52px}}@media only screen and (min-width:1023px){.heading--one{font-size:60px}}.heading--two{font-size:28px}@media only screen and (min-width:599px){.heading--two{font-size:32px}}@media only screen and (min-width:1023px){.heading--two{font-size:36px}}.heading--three{font-size:24px}@media only screen and (min-width:599px){.heading--three{font-size:26px}}@media only screen and (min-width:1023px){.heading--three{font-size:28px}}.heading--four{font-size:16px}@media only screen and (min-width:599px){.heading--four{font-size:17px}}@media only screen and (min-width:1023px){.heading--four{font-size:18px}}.body{font-size:15px}@media only screen and (min-width:599px){.body{font-size:16px}}@media only screen and (min-width:1023px){.body{font-size:18px}}.body{font-weight:400;line-height:1.4}.body--feature{font-size:18px}@media only screen and (min-width:599px){.body--feature{font-size:24px}}@media only screen and (min-width:1023px){.body--feature{font-size:28px}}.body--small{font-size:14px}@media only screen and (min-width:599px){.body--small{font-size:15px}}@media only screen and (min-width:1023px){.body--small{font-size:16px}}.body--green{color:#0a606b}.supporting{font-size:12px}@media only screen and (min-width:599px){.supporting{font-size:13px}}@media only screen and (min-width:1023px){.supporting{font-size:14px}}fieldset{padding:0;border:0}.accordion.is-open .accordion__icon--open{display:none}.accordion.is-open .accordion__icon--close{display:block}.accordion.is-open .accordion__button{margin-bottom:10px}.accordion.is-open .accordion__content{display:block}.accordion--small{margin-bottom:20px;margin-top:-.5rem}.accordion--small .accordion__button{padding:.5rem 0}.accordion--small .accordion__title{font-size:18px;color:#444}.accordion__heading{margin-bottom:5px}.accordion__button{padding:20px 5px;justify-content:space-between;border:0;text-decoration:none;color:#232332;transition:color .2s ease;border-bottom:1px solid #bfbec8;align-items:center;background:none;width:100%;display:flex}.accordion__button:hover{color:#232332;cursor:pointer}.accordion__header,.accordion__title{padding:0;margin:0}.accordion__title{text-align:left}@media only screen and (min-width:599px){.accordion__title{font-size:20px}}.accordion__title .badge{padding:4px 6px;font-size:14px;font-weight:500;margin-right:10px;min-width:2rem;text-align:center;background-color:#9ec323;border-radius:4px;display:inline-block}.accordion__title .badge--sunshade{background-color:#fd8c27}.accordion__title .badge--carnation{background-color:#fc5454}.accordion__title .badge--grey{background-color:#bfbec8}.accordion__icon{height:30px;fill:#00b9b0;flex-shrink:0;width:30px}.accordion__icon--close{display:none}.accordion__content{margin-bottom:20px;margin-top:15px;display:none}.alert{padding:20px;margin-bottom:25px;background-color:#e7f0c8;align-items:center;border-radius:17px;display:flex}.alert__icon{height:35px;fill:#09616b;flex-shrink:0;margin-right:10px;width:40px}@media only screen and (min-width:599px){.alert__icon{margin-right:30px}}.alert__text{color:#232332;max-width:460px}.alert__text--full-width{max-width:unset}.alert__link{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.alert__link:focus,.alert__link:hover{background-size:100% 2px}.alert__link{color:#09616b}.author{color:#232332;align-items:center;display:flex}@media only screen and (min-width:1023px){.author--column{flex-direction:column;align-items:flex-start}}.author--column .author__avatar{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%2300b9b08C' stroke-dasharray='2' stroke-dashoffset='86' stroke-width='7' rx='100' ry='100'/%3E%3C/svg%3E")}@media only screen and (min-width:1023px){.author--column .author__avatar{margin-right:0;margin-bottom:15px}}.author--sidebar{grid-column:1/span 2;padding-top:20px;padding-bottom:20px}.author--sidebar .author__inner{color:#232332}@media only screen and (min-width:1023px){.author--sidebar{grid-column:23/span 5;padding-top:0;background-color:transparent}.author--sidebar:before{display:none}}.author--sidebar+.share{padding-top:1rem}.author--result{align-items:flex-start;margin-top:10px}.author--result .author__avatar{height:50px;padding:0;margin-right:15px;width:50px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%2300b9b08C' stroke-dasharray='2' stroke-dashoffset='86' stroke-width='7' rx='100' ry='100'/%3E%3C/svg%3E")}@media only screen and (min-width:1023px){.author--result .author__avatar{height:50px;padding:0;margin-right:15px;width:50px}}.author--result .author__icon{height:20px;padding:0;width:20px}@media only screen and (min-width:1023px){.author--result .author__icon{height:20px;padding:0;width:20px}}.author--result .author__link{color:#09616b}.author__avatar{height:60px;padding:7px;margin-right:10px;border-radius:50%;width:60px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%2300b9b08C' stroke-dasharray='2' stroke-dashoffset='86' stroke-width='7' rx='100' ry='100'/%3E%3C/svg%3E")}@media only screen and (min-width:1023px){.author__avatar{height:95px;padding:10px;margin-right:15px;width:95px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23ffffff8C' stroke-dasharray='2' stroke-dashoffset='86' stroke-width='7' rx='100' ry='100'/%3E%3C/svg%3E")}}.author__avatar--placeholder{justify-content:center;align-items:center;display:flex}.author__meta{font-size:12px}@media only screen and (min-width:599px){.author__meta{font-size:13px}}@media only screen and (min-width:1023px){.author__meta{font-size:14px}}.author__meta{margin-bottom:3px}.author__meta:last-child{margin-bottom:0}.author__meta--name{font-weight:600}.author__link{text-decoration:underline}.author__icon{height:37px;fill:#5a215b;background-color:#fff;border-radius:50%;width:37px}@media only screen and (min-width:1023px){.author__icon{height:72px;padding:15px;width:72px}}@media only screen and (min-width:599px){.author{color:#fff}}.author .author__avatar{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%2300b9b08C' stroke-dasharray='2' stroke-dashoffset='86' stroke-width='7' rx='100' ry='100'/%3E%3C/svg%3E")}.template-story-page .author{color:#232332}.button{padding:15px 20px 15px 25px;justify-content:space-between;font-weight:700;transition:background-color .15s ease-in-out,color .15s ease-in-out,opacity .15s ease-in-out;max-width:380px;text-align:left;align-items:center;border-radius:26px;display:flex}.button:hover{cursor:pointer}.button:focus,.button:hover{color:#232332;background-color:#9ec323}.button:focus .button__icon,.button:hover .button__icon{fill:#232332}.button:disabled{pointer-events:none;opacity:.5}.button__label{flex:1;pointer-events:none;padding-right:20px}@media only screen and (min-width:599px){.button__label{padding-right:40px}}.button__icon{height:20px;pointer-events:none;fill:#9ec323;transition:fill .15s ease-in-out;width:13px}.button--primary{color:#fff;background-color:#232332}.button--secondary{color:#232332;background-color:#fff}.button--tertiary{color:#232332;background-color:#fd5c6c}.button--tertiary:focus,.button--tertiary:hover{color:#fff;background-color:#232332}.button--tertiary:focus .button__icon,.button--tertiary:hover .button__icon{fill:#fff}.button--tertiary .button__icon{fill:#232332}.button--green{background-color:#9ec323}.button--green .button__icon{fill:#232332}.button--green:focus,.button--green:hover{color:#232332;background-color:#fff}.button--green:focus .button__icon,.button--green:hover .button__icon{fill:#232332}.button--link{padding:0;font-weight:400;max-width:100%;background-color:transparent;border-radius:0;display:block}.button--link:hover{color:#232332;background-color:transparent}.button--link:hover .button__label{color:#0a606b;background-size:100% 2px}.button--link:focus{background-color:transparent}.button--link:focus .button__label{background-size:100% 2px}.button--link .button__label{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.button--link .button__label:focus,.button--link .button__label:hover{background-size:100% 2px}.button--link .button__label{padding:0;color:#0a606b}.button--link-dark{padding:0;font-weight:600;max-width:100%;background-color:transparent;border-radius:0;display:block}.button--link-dark .button__label{padding:0;color:#232332;background-size:100% 1.5px;background-position:0 100%;background-image:linear-gradient(#232332,#232332);background-repeat:no-repeat}.button--link-dark:focus,.button--link-dark:hover{background-color:transparent}.button--link-dark:focus .button__label,.button--link-dark:hover .button__label{color:#232332}.button--link-light{padding:0;font-weight:400;background-color:transparent;border-radius:0;display:inline-block}.button--link-light .button__label{padding:0;color:#fff;background-size:100% 1.5px;background-position:0 100%;background-image:linear-gradient(#232332,#232332);background-repeat:no-repeat}.button--link-light:focus,.button--link-light:hover{background-color:transparent}.button--link-light:focus .button__icon,.button--link-light:hover .button__icon{fill:#9ec323}.button--donate{color:#232332;max-width:100%;background-color:#00b9b0}@media only screen and (min-width:599px){.button--donate{max-width:230px}}.button--donate .button__icon{fill:#232332}.donate-block .button--donate{color:#fff;background-color:#232332}.donate-block .button--donate .button__icon{fill:#9ec323}.donate-block .button--donate:focus,.donate-block .button--donate:hover{color:#232332;background-color:#9ec323}.donate-block .button--donate:focus .button__icon,.donate-block .button--donate:hover .button__icon{fill:#232332}.button--short{max-width:170px}.button--inline-block{display:inline-block}.button--inline-flex{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.button--download .button__icon{height:24px;width:24px}.button--unrestricted{max-width:100%}.button--header-donate{padding:8px 20px;z-index:1}.button--header-donate .button__label{padding-right:0}.button--mobile-menu-donate{max-width:250px;text-align:center;width:100%}.button--mobile-menu-donate .button__label{font-size:18px;font-weight:600;color:#232332;padding-right:0}.button--mobile-menu-donate:focus .button__label,.button--mobile-menu-donate:hover .button__label{color:#fff;transition:color .15s ease-in-out}.button--sub-nav{padding:8px 15px;color:#232332;background-color:#9ec323;border-radius:4px}.button--sub-nav:hover{background-color:#232332}.button--sub-nav:hover .button__label{color:#fff}.button--sub-nav:hover .button__icon{fill:#fff}.button--sub-nav .button__label{font-size:14px;transition:color .15s ease-in-out;padding-right:10px}.button--sub-nav .button__icon{height:16px;fill:#fff;width:8px}.button--no-icon .button__icon{display:none}.button--no-icon .button__label{padding-right:0}@media only screen and (min-width:599px){.button--home{border-radius:30px}}.button--home .button__label{font-size:16px}@media only screen and (min-width:599px){.button--home .button__label{font-size:24px}}a.button:focus,a.button:hover{text-decoration:underline}.skip-to-content .button{transform:translateY(-100%);transition:transform .2s ease;position:absolute;top:0;left:0;z-index:60}.skip-to-content .button:focus{transform:translateY(0)}.blockquote{padding:0 20px;color:#5a215b;position:relative;margin:0}.blockquote--no-quote-marks{padding:0}.blockquote--no-quote-marks:after,.blockquote--no-quote-marks:before{display:none}.blockquote--no-quote-marks .blockquote__cite,.blockquote--no-quote-marks .blockquote__text{padding:0}.blockquote:after,.blockquote:before{font-size:100px;font-weight:700;color:currentColor;content:open-quote;position:absolute;top:-30px;left:0;font-family:Georgia,Times New Roman,Times,serif}@media only screen and (min-width:1023px){.blockquote:after,.blockquote:before{left:-45px}}.blockquote:after{right:0;content:close-quote;left:auto}@media only screen and (min-width:1023px){.blockquote:after{right:-45px}}.blockquote__text{padding:0 45px}@media only screen and (min-width:1023px){.blockquote__text{padding:0}}.blockquote__cite{font-weight:600;font-style:normal;color:#232332;margin-top:20px;padding-left:45px;display:inline-block}@media only screen and (min-width:1023px){.blockquote__cite{padding-left:0}.text-with-widget .blockquote:after{right:-25px}}@media only screen and (min-width:599px){.call-to-action+.section-block{padding:70px 0}}.call-to-action+.section-block{padding:45px 0}@media only screen and (min-width:1023px){.call-to-action+.section-block--even:before{top:-70px}}.call-to-action+.section-block--even:before{top:-35px;background-color:#fff}@media only screen and (min-width:1023px){.call-to-action+.section-block--odd:before{top:-70px}}.call-to-action+.section-block--odd:before{top:-35px;background-color:#dbf1f4}@media only screen and (min-width:1023px){.call-to-action+.section-block--last{padding:90px 0 0}}.call-to-action+.section-block--last{padding:45px 0 0}@media only screen and (min-width:1023px){.call-to-action+.donate-block{margin-top:135px}}.call-to-action+.donate-block{position:relative;margin-top:90px}@media only screen and (min-width:1023px){.call-to-action+.donate-block:before{height:70px;top:-225px;width:360px}}.call-to-action+.donate-block:before{height:35px;right:0;content:"";position:absolute;top:-135px;background-color:#fff;width:180px;z-index:1}.call-to-action{padding:80px 0 40px;margin-bottom:45px;position:relative;max-width:100%}.call-to-action:after,.call-to-action:before{pointer-events:none;right:-90px;content:"";position:absolute;background-size:cover;opacity:.6;bottom:0;top:0;left:0;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-turquoise-translucent.svg);z-index:1}.call-to-action:before{right:-20px;left:-20px}@media only screen and (min-width:599px){.call-to-action:before{right:-45px;left:-45px}}@media only screen and (min-width:1023px){.call-to-action:before{right:-90px;left:0}}.call-to-action:after{transform:scaleX(-1) translate3d(calc(100% - 2.3px),0,0);display:none}@media only screen and (min-width:1023px){.call-to-action:after{display:block}}@media only screen and (min-width:599px){.call-to-action{margin-bottom:90px}}.call-to-action--spacing-l{margin:45px 0 0}@media only screen and (min-width:599px){.call-to-action--spacing-l{margin:90px 0 0}}.call-to-action--spacing-m{margin:20px 0 0}@media only screen and (min-width:599px){.call-to-action--spacing-m{margin:40px 0 0}}.call-to-action--spacing-s{margin:20px 0 0}.call-to-action--no-spacing{margin:0 auto}.call-to-action--beach-clean{position:relative}.call-to-action--beach-clean:before{height:100%;transform:translate3d(-100%,0,0);content:"";position:absolute;top:0;background-color:#fff;left:0;display:block}@media only screen and (min-width:599px){.call-to-action--beach-clean:before{width:45px}}@media only screen and (min-width:1023px){.call-to-action--beach-clean:before{left:1px;width:100%}}.call-to-action--beach-clean:after{height:100%;transform:translate3d(100%,0,0);right:0;content:"";position:absolute;top:0;background-color:#fff;width:20px;display:block}@media only screen and (min-width:599px){.call-to-action--beach-clean:after{width:45px}}@media only screen and (min-width:1023px){.call-to-action--beach-clean:after{display:none}}.template-index-page .call-to-action--beach-clean,.template-index-page .call-to-action--beach-clean:after,.template-index-page .call-to-action--beach-clean:before{background-color:#dbf1f4}.call-to-action--beach-clean{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);background-repeat:no-repeat}.call-to-action--beach-clean:after,.call-to-action--beach-clean:before{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);z-index:1}.call-to-action--beach-clean:before{transform:translate3d(-100%,0,0) scaleX(-1);width:20px}@media only screen and (min-width:599px){.call-to-action--beach-clean:before{left:1px;width:46px}}@media only screen and (min-width:1023px){.call-to-action--beach-clean:before{width:100%}}.call-to-action--beach-clean{padding:70px 0;margin-bottom:45px}.call-to-action--beach-clean,.call-to-action--beach-clean:after,.call-to-action--beach-clean:before{background:#fff url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark-translucent.svg)}@media only screen and (min-width:1023px){.call-to-action--beach-clean{margin-right:-90px;padding-right:90px}}.call-to-action--beach-clean .button{max-width:380px}@media screen and (min-width:1400px){.call-to-action .call-to-action__inner{grid-template-columns:360px 1fr}}.call-to-action .call-to-action__image{max-width:296px;order:1}.call-to-action__inner{max-width:670px}@media screen and (max-width:768px){.call-to-action__inner{flex-wrap:wrap;gap:1.25rem}}@media screen and (max-width:1399px){.call-to-action__inner{justify-content:center;max-width:none;align-items:center;display:flex}}@media screen and (min-width:1400px){.call-to-action__inner{grid-template-columns:260px 1fr;align-items:center;display:grid}}.call-to-action__image{max-width:250px;margin:0;display:block}@media screen and (max-width:500px){.call-to-action__image{display:none}}@media only screen and (min-width:599px){.call-to-action__image{max-width:100%}}.call-to-action__link{max-width:320px}.call-to-action__button,.call-to-action__heading{margin-bottom:20px}@media only screen and (min-width:599px){.call-to-action__content{margin-left:20px}}.call-to-action .call-to-action__content,.call-to-action .call-to-action__image{position:relative;z-index:2}.landing-page-block .call-to-action,.story-page-block .call-to-action{padding:70px 0;margin-bottom:0;background:#00b9b0 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-light.svg);margin-top:70px}@media only screen and (min-width:599px){.landing-page-block .call-to-action,.story-page-block .call-to-action{margin-bottom:0}}.landing-page-block .call-to-action .call-to-action__inner,.story-page-block .call-to-action .call-to-action__inner{padding:20px;max-width:880px;margin:0 auto}.landing-page-block .call-to-action .call-to-action__heading,.story-page-block .call-to-action .call-to-action__heading{color:#fff}.landing-page-block .call-to-action .call-to-action__link,.story-page-block .call-to-action .call-to-action__link{max-width:none;display:inline-block}.landing-page-block .call-to-action+.donate-block,.story-page-block .call-to-action+.donate-block{margin-top:0}.landing-page-block .call-to-action+.donate-block:before,.story-page-block .call-to-action+.donate-block:before{content:none}.form__container{margin-bottom:20px}@media only screen and (min-width:599px){.form__container{margin-bottom:45px}}.form__errors{padding:20px;border:2px solid #fd5c6c;font-weight:600;margin-bottom:20px;color:#fd5c6c}@media only screen and (min-width:599px){.form__errors{margin-bottom:45px}.form__wrap--date-time{grid-template-columns:1.5fr 1fr 1fr;align-items:flex-end;grid-gap:20px;display:grid}}.form__wrap--date-time .field--date-input{margin-bottom:40px}@media only screen and (min-width:599px){.form__wrap--date-time .field--date-input{margin-bottom:20px}}.form__wrap--location{padding-bottom:35px}@media only screen and (min-width:599px){.form__wrap--location{grid-template-columns:1.5fr 1.3fr 1fr;align-items:flex-end;grid-gap:20px;display:grid}.form__wrap--age-range{grid-template-columns:1fr 1fr;align-items:flex-end;grid-gap:20px;display:grid}}@media only screen and (min-width:1023px){.form__wrap--age-range,.form__wrap--restricted{max-width:700px}}.form__wrap--with-hint{padding-bottom:65px}.form__hint{padding:10px 20px;margin-bottom:20px;text-align:center;background-color:#dbf1f4}@media only screen and (min-width:599px){.form__hint{margin:20px 0 45px}}@media only screen and (min-width:1023px){.form__hint{max-width:720px}}.form__buttons{flex-direction:column;align-items:flex-start;margin-top:40px;display:flex}.form__buttons .button{margin-bottom:20px;display:inline-block}.form__buttons .button:last-child{margin-bottom:0}.form__fieldset{padding:0;border:0;margin:0 0 45px}.form__fieldset p+.fields{padding-top:1rem}.form__fieldset .fields{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-moz-box-align:start;gap:1rem;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form__fieldset .fields .field{-webkit-flex:1 1 calc(50% - 1rem);-ms-flex:1 1 calc(50% - 1rem);flex:1 1 calc(50% - 1rem);-webkit-box:1;-moz-box:1}.form__fieldset .fields .field--wide{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box:1;-moz-box:1}.form__fieldset .form__fieldset{margin-bottom:0}.form__fieldset--other{margin-top:20px}@media only screen and (min-width:599px){.form__fieldset--other{margin-top:45px}}.form legend,.form__fieldset-legend{font-size:28px}@media only screen and (min-width:599px){.form legend,.form__fieldset-legend{font-size:32px}}@media only screen and (min-width:1023px){.form legend,.form__fieldset-legend{font-size:36px}}.form legend,.form__fieldset-legend{font-weight:600;margin-bottom:20px;color:#232332}.form legend--small,.form__fieldset-legend--small{font-size:24px}@media only screen and (min-width:599px){.form legend--small,.form__fieldset-legend--small{font-size:26px}}@media only screen and (min-width:1023px){.form legend--small,.form__fieldset-legend--small{font-size:28px}}.form legend--xs,.form__fieldset-legend--xs{font-size:16px}@media only screen and (min-width:599px){.form legend--xs,.form__fieldset-legend--xs{font-size:17px}}@media only screen and (min-width:1023px){.form legend--xs,.form__fieldset-legend--xs{font-size:18px}}.form__fieldset-inner{margin-bottom:45px}.form__text{color:#232332}.form__actions{padding-top:.5rem;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:1023px){.form__actions{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-box-align:between;-moz-box-align:between;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:between;align-items:between;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-align:between}}.form__actions .button{margin-bottom:.5rem;width:fit-content;display:inline-block}.form #results-map{margin-bottom:45px}.filter-form__clear{margin-top:.5rem}@media only screen and (min-width:599px){.filter-form__clear{margin-top:0}}.field{margin-bottom:20px}.field input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.field select:focus,.field textarea:focus{box-shadow:inset 0 0 0 2px #00b9b0}.field input:not([type=checkbox]):not([type=radio]):not([type=submit]),.field select,.field textarea{padding:10px;border:1px solid #797979;color:#232332;background-color:#fff;border-radius:3px;width:100%}.field input[type=date]{appearance:auto;-webkit-appearance:auto}.field--errors .field--fake{margin-bottom:5px}.field--errors .field--fake,.field--errors .field--fake.braintree-hosted-fields-focused{box-shadow:inset 0 0 0 2px #fd5c6c}.field--errors .field__error-text{font-size:18px}.field--errors input:not([type=checkbox]):not([type=radio]):not([type=submit]),.field--errors select,.field--errors textarea{margin-bottom:5px;box-shadow:inset 0 0 0 2px #fd5c6c}.field--checkbox .field__label,.field--checkbox-input .field__label,.field--checkbox-select-multiple .field__label,.field--radio-select .field__label{font-weight:400;margin:0 0 0 10px}.field--checkbox .field__label--multiple,.field--checkbox-input .field__label--multiple,.field--checkbox-select-multiple .field__label--multiple,.field--radio-select .field__label--multiple{margin:0 0 5px}.field--radio-select .field--checkbox-input{padding-left:0}.field--checkbox,.field--checkbox-input{flex-wrap:wrap;margin-bottom:10px}.field--checkbox .field__help,.field--checkbox-input .field__help{margin-left:-45px;width:100%;margin-top:20px}.field--checkbox-input.field--help .field__label,.field--checkbox.field--help .field__label{margin-top:7px}.field--hidden{display:none!important}.field--with-icon{position:relative}.field--with-icon .field__search-icon{height:28px;width:28px}.field--fake{height:45px;padding:10px;border:1px solid #797979;max-width:310px;border-radius:3px;width:100%}.field--fake.braintree-hosted-fields-focused{box-shadow:inset 0 0 0 2px #00b9b0}.field--cvv{width:65px}.field--expiry{width:130px}.field--re-captcha-v2-checkbox{margin-bottom:45px}@media only screen and (min-width:599px){.field--narrow{max-width:180px}}.field--input-xs{justify-content:flex-end;flex-direction:row-reverse;align-items:center;display:flex}@media only screen and (min-width:599px){.field--input-xs{margin-bottom:0}}.field--input-xs input:not([type=checkbox]):not([type=radio]):not([type=submit]){flex-shrink:0;padding:5px;font-size:16px;margin-right:15px;max-width:55px}.field--input-xs .field__label{font-size:16px;font-weight:400}@media only screen and (min-width:599px){.field--input-sm input{max-width:180px}}.field--date-with-help input{max-width:280px}@media only screen and (min-width:599px){.field--age-range .field__inputs-alongside{max-width:200px}}.field--direct-debit-confirmation>.field__label{display:none}.field--quantity input{font-size:16px;max-width:60px}@media only screen and (min-width:599px){.field--xs-label{position:relative}.field--xs-label label{transform:translateY(-100%);font-size:12px;font-weight:600;position:absolute}}@media only screen and (min-width:599px)and (min-width:599px){.field--xs-label label{font-size:13px}}@media only screen and (min-width:599px)and (min-width:1023px){.field--xs-label label{font-size:14px}}.field--help-image{margin-bottom:30px;gap:20px;align-items:flex-start;display:flex}.field--help-image div{width:100%}.field--help-image .field__help{font-weight:700}@media screen and (max-width:540px){.field--help-image{margin-bottom:20px;display:block}}.field--help-image.expanded{flex-wrap:wrap}.field--help-image.expanded .field__help-image{width:100%}.field--help-image.expanded .field__help-image .expand{display:none}.field--help-image.expanded .field__help-image .contract{display:block}.field--help-image .field__help-image{flex:none;padding:0;position:relative;width:200px;display:block}@media screen and (max-width:540px){.field--help-image .field__help-image{margin:30px 0 10px}}.field--help-image .field__help-image img{border-radius:3px;width:100%;display:block}.field--help-image .field__help-image .contract,.field--help-image .field__help-image .expand{padding:5px;right:10px;position:absolute;bottom:10px;box-shadow:0 0 8px 0 #232332;border-radius:100%;background:#00b9b0;width:40px}.field--help-image .field__help-image .contract{display:none}.field__required{color:#fd5c6c}.field__label,.field__label--multiple{margin-bottom:5px;color:#232332;display:block}.field__error,.field__error-text{font-weight:600;margin-bottom:20px;color:#fd5c6c}.strip .field__error,.strip .field__error-text{transform:translateY(-100%);color:#232332;position:absolute;top:12px;left:55px}.field__description,.field__help{font-size:12px}@media only screen and (min-width:599px){.field__description,.field__help{font-size:13px}}@media only screen and (min-width:1023px){.field__description,.field__help{font-size:14px}}.field__description,.field__help{color:#444;margin-top:10px}.field__description--beach-chooser,.field__help--beach-chooser{font-weight:600;transition:opacity .15s ease-in-out;opacity:1}@media only screen and (min-width:599px){.field__description--beach-chooser,.field__help--beach-chooser{position:absolute}}.field__description--beach-chooser.is-hidden,.field__help--beach-chooser.is-hidden{opacity:0}@media only screen and (min-width:599px){.field__description--beach-chooser.is-hidden,.field__help--beach-chooser.is-hidden{position:absolute}}.field__fieldset{padding:0;border:0;margin:0}.field__submit{padding:0;right:10px;position:absolute;top:10px}.field__inputs-alongside{grid-template-columns:1fr 1fr;grid-gap:15px;display:grid}.field__list{margin-bottom:30px}.wd-billing-form .field.field--postcode input[type=text],.wd-card-details .field.field--postcode input[type=text],.wd-gift-details-form .field.field--postcode input[type=text]{max-width:200px}.wd-billing-form .field .field__label,.wd-card-details .field .field__label,.wd-gift-details-form .field .field__label{font-weight:600;margin-bottom:5px}.wd-billing-form .field input[type=date],.wd-billing-form .field input[type=tel],.wd-billing-form .field input[type=text],.wd-billing-form .field select,.wd-card-details .field input[type=date],.wd-card-details .field input[type=tel],.wd-card-details .field input[type=text],.wd-card-details .field select,.wd-gift-details-form .field input[type=date],.wd-gift-details-form .field input[type=tel],.wd-gift-details-form .field input[type=text],.wd-gift-details-form .field select{max-width:310px}.wd-billing-form .field input[type=email],.wd-card-details .field input[type=email],.wd-gift-details-form .field input[type=email]{max-width:420px}@media only screen and (min-width:599px){.form--location-date .field .field,.form--organise .field .field,.form--with-hint .field{margin-bottom:0}}.form--location-date .field .field__label,.form--organise .field .field__label{font-weight:600}.form--location-date .field.field--checkbox .field__label,.form--location-date .field.field--checkbox-input .field__label,.form--organise .field.field--checkbox .field__label,.form--organise .field.field--checkbox-input .field__label{font-weight:400}.form--location-date .field.field--date-with-help,.form--organise .field.field--date-with-help{margin-bottom:30px}.form--litter-submission .field .field__label{font-weight:600}.form--litter-submission .field.field--checkbox .field__label,.form--litter-submission .field.field--checkbox-input .field__label,.form--litter-submission .field.field--input-xs .field__label{font-weight:400}.form--litter-submission .field.field--delete{margin:0}.form--litter-submission .field textarea{max-height:180px}.field-layout--subform .field .field__label{font-size:16px;font-weight:400}.field-layout--subform .field input:not([type=checkbox]):not([type=radio]):not([type=submit]){padding:5px;font-size:16px}.field-layout--alongside .field--errors{padding-top:20px;position:relative}.field-layout--alongside .field__error-text{position:absolute;top:-5px}.field gmp-place-autocomplete{margin-bottom:-4px}.field--radio-select{margin-bottom:0}.field--radio-select .field__label{padding-bottom:1rem}.field--radio-select .field__input{min-height:32px;margin-bottom:20px}.field--radio-select .field__input:last-child{margin-bottom:0}.field--radio-select .field__list{margin-left:20px}@media only screen and (min-width:599px){.field--radio-select .field__list{margin-left:10px}}.field--radio-select input[type=radio]{height:auto;opacity:0}.field--radio-select input[type=radio]+label{padding:6px 0 0 18px;position:relative;cursor:pointer}@media only screen and (min-width:1023px){.field--radio-select input[type=radio]+label{padding:4px 0 0 22px}}.field--radio-select input[type=radio]+label:before{height:32px;border:1px solid #797979;content:"";position:absolute;top:0;background-color:#fff;border-radius:50%;left:-20px;width:32px}.field--radio-select input[type=radio]+label:after{height:22px;transition:background-color .15s ease-in-out;content:"";position:absolute;top:5px;border-radius:50%;left:-15px;width:22px}.field--radio-select input[type=radio]:checked+label:after{background-color:#fd5c6c}.field--radio-select input[type=radio]:focus+label:before{box-shadow:0 0 0 3px #00b9b0}.wd-marketing .field.field--radio-select{margin-bottom:20px}.wd-marketing .field .field__label{font-weight:600;margin-bottom:5px}@media only screen and (min-width:599px){.wd-marketing .field .field__list{margin:10px 0 0 7px;display:flex}}.wd-widget .field.field--radio-select{margin:20px 0}.wd-widget .field .field__label{font-weight:600;margin-bottom:5px;color:#fff}.wd-widget .field .field__list{flex-wrap:wrap;flex-direction:column;margin-left:14px;display:flex}@media only screen and (min-width:599px){.wd-widget .field .field__list{flex-direction:row;margin:0}}.wd-widget .field input[type=radio]{height:auto;opacity:0}.wd-widget .field input[type=radio]+label{padding:4px 0 0 20px;color:#fff}@media only screen and (min-width:1023px){.wd-widget .field input[type=radio]+label{padding:4px 0 0 20px}}.wd-widget .field input[type=radio]+label:before{height:26px;content:"";position:absolute;left:-14px;width:26px}.wd-widget .field input[type=radio]+label:after{height:18px;top:4px;left:-10px;width:18px}.field--checkboxinput label{-webkit-box-align:center;-moz-box-align:center;gap:.25rem;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.field--checkbox,.field--checkbox-input{min-height:42px;padding-top:2px;position:relative;align-items:center;padding-left:45px;display:flex}@media only screen and (min-width:599px){.field--checkbox,.field--checkbox-input{margin-right:30px}}.field--checkbox input,.field--checkbox-input input{position:absolute;opacity:0}.field--checkbox input:focus+label:before,.field--checkbox-input input:focus+label:before{border:2px solid #00b9b0}.content-bar .field--checkbox input:focus+label:before,.content-bar .field--checkbox-input input:focus+label:before{border:2px solid #232332}.field--checkbox input:checked+label:after,.field--checkbox-input input:checked+label:after{opacity:1}.field--checkbox label,.field--checkbox-input label{cursor:pointer}@media only screen and (min-width:599px){.field--checkbox label,.field--checkbox-input label{margin-left:20px}}.field--checkbox label:before,.field--checkbox-input label:before{height:42px;border:1px solid #797979;content:"";position:absolute;top:0;background-color:#fff;border-radius:3px;left:0;width:42px}.field--checkbox label:after,.field--checkbox-input label:after{height:24px;transition:opacity .15s ease-in-out;content:"";position:absolute;opacity:0;top:9px;border-radius:3px;background:#fd5c6c;left:9px;width:24px}.field--checkbox-input.field--required .rich-text,.field--checkbox.field--required .rich-text{position:relative}.field--checkbox-input.field--required .rich-text:after,.field--checkbox.field--required .rich-text:after{right:0;color:#fd5c6c;content:"*";position:absolute;top:0}.field--checkbox-input.field--required .rich-text+.field__required,.field--checkbox.field--required .rich-text+.field__required{display:none}.field--checkbox-input.field--required .rich-text p,.field--checkbox.field--required .rich-text p{margin:0}.field select:not([multiple]){min-height:49px;padding:.5em 3.5em .5em 1em;appearance:none;color:#232332;background-color:#fff;background-position:calc(100% - 15px);background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/select-input-bg.svg);background-repeat:no-repeat}@media only screen and (min-width:599px){.field-layout--alongside{grid-template-columns:1fr 1fr;grid-gap:15px;display:grid}.field-layout--columns{grid-template-columns:1fr 1fr 1fr;grid-gap:20px;display:grid}.field-layout--subform{grid-template-columns:80px 2fr 120px;margin-bottom:0;align-items:flex-end;grid-gap:20px;display:grid}}.field-layout--subform{margin-bottom:20px}.glide{overflow:hidden;position:relative}@media only screen and (min-width:599px){.glide:after{height:45px;right:0;content:"";position:absolute;bottom:50px;background-color:#dbf1f4;width:45px}}.glide--get-involved:after{display:none}.glide--get-involved .glide__nav-wrap{position:static}.glide--get-involved .glide__nav-wrap--1{display:none}@media only screen and (min-width:599px){.glide--get-involved .glide__nav-wrap--2{display:none}}@media only screen and (min-width:1023px){.glide--get-involved .glide__nav-wrap--3{display:none}}.glide--get-involved .glide__nav{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:50%}.glide--get-involved .glide__nav:first-child{border-right:0}.glide--get-involved .glide__nav--prev{position:absolute;top:calc(50% - 22.5px);left:10px}@media only screen and (min-width:1023px){.glide--get-involved .glide__nav--prev{left:20px}}.glide--get-involved .glide__nav--next{right:10px;position:absolute;top:calc(50% - 22.5px)}@media only screen and (min-width:1023px){.glide--get-involved .glide__nav--next{right:20px}.glide--get-involved .glide__nav-wrap{display:none}.glide--get-involved .glide__slides{transform:translateZ(0)!important;flex-direction:column}}.glide--volunteer .glide__bullet{height:15px;margin-right:5px;transition:background-color .15s ease-in-out;background-color:#00b9b0;border-radius:50%;width:15px;margin-top:10px}.glide--volunteer .glide__bullet:last-child{margin-right:0}.glide--volunteer .glide__bullet--active{background-color:#232332}.glide--volunteer .glide__link{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.glide--volunteer .glide__link:focus,.glide--volunteer .glide__link:hover{background-size:100% 2px}.glide--volunteer .glide__link{color:#0a606b}.glide--volunteer .glide__slide{margin-bottom:10px;width:100%}.glide--beach-cleans:after,.glide--help:after{display:none}.glide--beach-cleans .glide__nav-wrap,.glide--help .glide__nav-wrap{position:static}.glide--beach-cleans .glide__nav-wrap--1,.glide--help .glide__nav-wrap--1{display:none}@media only screen and (min-width:599px){.glide--beach-cleans .glide__nav-wrap--2,.glide--help .glide__nav-wrap--2{display:none}}@media only screen and (min-width:1023px){.glide--beach-cleans .glide__nav-wrap--3,.glide--help .glide__nav-wrap--3{display:none}}.glide--beach-cleans .glide__nav,.glide--help .glide__nav{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:50%}.glide--beach-cleans .glide__nav:first-child,.glide--help .glide__nav:first-child{border-right:0}.glide--beach-cleans .glide__nav--prev,.glide--help .glide__nav--prev{position:absolute;top:calc(50% - 22.5px);left:10px}@media only screen and (min-width:1023px){.glide--beach-cleans .glide__nav--prev,.glide--help .glide__nav--prev{left:20px}}.glide--beach-cleans .glide__nav--next,.glide--help .glide__nav--next{right:10px;position:absolute;top:calc(50% - 22.5px)}@media only screen and (min-width:1023px){.glide--beach-cleans .glide__nav--next,.glide--help .glide__nav--next{right:20px}}.glide--beach-cleans .glide__nav,.glide--help .glide__nav{transition:opacity .15s ease-in-out;opacity:1}.glide--beach-cleans .glide__nav:disabled,.glide--help .glide__nav:disabled{pointer-events:none;opacity:0}@media only screen and (min-width:1023px){.glide--beach-cleans .glide__nav--prev,.glide--help .glide__nav--prev{left:10px}.glide--beach-cleans .glide__nav--next,.glide--help .glide__nav--next{right:10px}}.glide--help .glide__nav{z-index:1}@media only screen and (min-width:1023px){.glide--help .glide__track:after{right:0;content:"";position:absolute;opacity:.5;bottom:0;top:0;width:90px;background-image:linear-gradient(90deg,transparent,#000)}}.glide--beach-cleans{align-items:stretch}.glide--beach-cleans .glide__slide{height:auto}.glide__nav-wrap{right:0;position:absolute;bottom:40px;align-items:center;display:flex}@media only screen and (min-width:599px){.glide__nav-wrap{right:45px;bottom:50px}}.glide__nav{height:40px;transition:opacity .25s cubic-bezier(.24,.26,.2,1);opacity:1;background-color:#232332;width:40px}@media only screen and (min-width:599px){.glide__nav{height:45px;width:45px}}.glide__nav:first-child{border-right:1px solid #fff}.glide__nav:hover{opacity:.9}.glide__nav:disabled{cursor:default}.glide__nav:disabled:hover{opacity:1}.glide__nav:disabled .glide__icon{fill:#7c7b8d;opacity:.4}.glide__icon{height:24px;fill:#9ec323;transition:fill .25s cubic-bezier(.24,.26,.2,1);width:16px}.glide__icon--prev{transform:rotate(180deg)}.glide__fallback-image{height:195px;background-size:cover;background-color:#00b9b0;background-position:50%;padding-bottom:64.5%;width:100%;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-turquoise-translucent.svg)}@media only screen and (min-width:1023px){.glide__fallback-image{max-width:360px}}.section-block--odd .glide:after{background-color:#dbf1f4}.section-block--odd .glide .glide__nav{background-color:#fff}.section-block--odd .glide .glide__nav:first-child{border-right:1px solid #dbf1f4}.section-block--even .glide:after,.template-information-page .glide:after{background-color:#fff}.sf--carousel .glide:after{display:none}.sf--carousel .glide .glide__nav-wrap{bottom:auto;top:235px}@media only screen and (min-width:599px){.sf--carousel .glide .glide__nav-wrap{top:505px}}.sf--carousel .glide .glide__slide{width:100%}.sf--carousel .glide .glide__slides{align-items:stretch;display:flex}.icon{transition:fill .15s ease-in-out}.icon--404{height:80px;fill:#fda027;margin-bottom:20px;width:80px}@media only screen and (min-width:599px){.icon--404{height:120px;width:120px}}.icon--metadata{height:18px;fill:#00b9b0;margin-right:3px;position:absolute;left:0;width:18px}@media only screen and (min-width:599px){.icon--metadata{height:20px;width:20px}}.icon--metadata-dark{height:18px;fill:#000;margin-right:8px;width:18px}@media only screen and (min-width:599px){.icon--metadata-dark{height:24px;margin-right:10px;width:24px}}.icon--listing-metadata{height:15px;fill:#00b9b0;margin-right:1px;width:15px}hr{margin-bottom:40px;position:relative;padding-bottom:45px}hr:after{content:url(https://chalkledger.cfd/static/img/cssbackgrounds/dotted-divider--straight.svg);position:absolute;bottom:0;left:0}@media only screen and (min-width:599px){hr{margin-bottom:45px;padding-bottom:65px}}hr:last-child{padding:0;margin-bottom:0}hr:last-child:after{display:none}hr{overflow:hidden;border:0;padding-bottom:40px}@media only screen and (min-width:599px){hr:after{content:url(https://chalkledger.cfd/static/img/cssbackgrounds/dotted-divider--straight.svg)}}.link{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.link:focus,.link:hover{background-size:100% 2px}.link{color:#0a606b}.link:focus,.link:hover{color:#232332}.link-icon{margin-bottom:5px;position:relative}.link-icon--small{font-size:14px}.link-icon--small .link-icon__icon{height:15px;width:9px}.link-icon--large{margin-bottom:20px}@media only screen and (min-width:599px){.link-icon--large .link-icon__icon{height:30px;width:20px}}.link-icon--large .link-icon__link-wrap{margin-left:25px}@media only screen and (min-width:599px){.link-icon--large .link-icon__link-wrap{margin-left:35px}}.link-icon--alt .link-icon__icon{height:25px;fill:#0a606b;width:25px;margin-top:-13px}.link-icon--alt .link-icon__link{font-weight:400;color:#232332}.link-icon--blue .link-icon__icon{height:14px;fill:#3d9be2;margin-right:0;margin-left:8px;width:14px;margin-top:-8px}.link-icon--blue .link-icon__link{font-size:16px;font-weight:600;color:#232332}.link-icon--blue .link-icon__link:focus,.link-icon--blue .link-icon__link:hover{background:none}.link-icon--blue .link-icon__link-wrap{margin-left:0;width:min-content;display:inline-block}.link-icon--white .link-icon__link{font-size:15px;color:#fff}.link-icon__icon{height:20px;fill:#9ec323;margin-right:10px;position:absolute;top:50%;width:13px;margin-top:-10px}.link-icon__link-wrap{margin-left:20px;display:block}.link-icon__link{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.link-icon__link:focus,.link-icon__link:hover{background-size:100% 2px}.link-icon__link{font-weight:600;color:#0a606b}.link-icon__meta{font-size:14px}.mobile-menu .link-icon--small{justify-content:center;font-size:16px;margin-bottom:15px}.app__sidebar .link-icon__link{color:#0a606b}.list--themed{list-style:none;padding-left:20px}.list--themed .list__item{margin-bottom:10px;position:relative}.list--themed .list__item:before{height:10px;content:"";position:absolute;top:8px;background-color:#00b9b0;border-radius:50%;left:-20px;width:10px;display:block}.list--standout .list__item{margin-bottom:20px}.list__title{font-weight:600;margin-bottom:5px}.modal__overlay{justify-content:center;right:0;position:fixed;bottom:0;top:0;align-items:center;background:rgba(0,0,0,.6);left:0;display:flex;z-index:8}.modal__container{overflow-y:auto;padding:30px;position:relative;max-width:1024px;max-height:100vh;background-color:#fff;box-sizing:border-box;border-radius:4px;width:90vw}.modal__close{padding:8px;border:0;right:12px;color:#232332;position:absolute;top:12px;background:transparent;cursor:pointer}.modal__close-icon{height:16px;width:16px;display:block}.modal__header{justify-content:space-between;align-items:center;display:flex}.modal__heading{font-weight:600}.modal__icon{height:40px;pointer-events:none;width:40px}@media only screen and (min-width:599px){.modal__footer{justify-content:space-between;align-items:center;display:flex}}.modal__content{color:#232332;margin:45px 0}.modal__button{margin-bottom:20px}@media only screen and (min-width:599px){.modal__button{margin-bottom:0}}.modal__title{font-weight:600;margin-bottom:20px}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.notch{min-height:90px;margin-bottom:20px;position:relative}@media only screen and (min-width:599px){.notch{margin-bottom:45px}}.notch--turquoise-light .notch__block,.notch--turquoise-light .notch__block:after,.notch--turquoise-light .notch__block:before{background-color:#dbf1f4}.notch--no-intro{height:45px}.notch__block{position:relative}.notch__block:before{height:100%;transform:translate3d(-100%,0,0);content:"";position:absolute;top:0;background-color:#fff;left:0;width:20px;display:block}@media only screen and (min-width:599px){.notch__block:before{width:45px}}@media only screen and (min-width:1023px){.notch__block:before{left:1px;width:100%}}.notch__block:after{height:100%;transform:translate3d(100%,0,0);right:0;content:"";position:absolute;top:0;background-color:#fff;width:20px;display:block}@media only screen and (min-width:599px){.notch__block:after{width:45px}}@media only screen and (min-width:1023px){.notch__block:after{display:none}}.template-index-page .notch__block,.template-index-page .notch__block:after,.template-index-page .notch__block:before{background-color:#dbf1f4}.notch__block{grid-column:1/span 2;padding-top:20px;padding-right:20px;background-color:#fff}@media only screen and (min-width:599px){.notch__block{padding-top:45px;padding-right:45px}}@media only screen and (min-width:1023px){.notch__block{grid-column:4/span 18}}.notch__block .grid{display:block}@media only screen and (min-width:1023px){.overlay{pointer-events:none;right:0;transition:opacity .15s ease-in-out;position:absolute;opacity:0;bottom:0;top:0;background-color:#000;left:0;width:100%;z-index:4}.overlay-visible .overlay{pointer-events:all;opacity:.4}}.pagination{margin-bottom:3rem;margin-top:20px}.pagination .wrapper{max-width:1170px}.pagination .wrapper:before{height:100%;right:calc(100% - 20px);content:"";position:absolute;top:0;background-color:#00b9b0;width:100vw;display:block}.pagination__list{padding:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;gap:.278rem;background-color:#00b9b0;width:max-content;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pagination__item{display:none}@media only screen and (min-width:599px){.pagination__item{display:block}}.pagination__item--ellipsis{font-size:24px}@media only screen and (min-width:599px){.pagination__item--ellipsis{font-size:26px}}@media only screen and (min-width:1023px){.pagination__item--ellipsis{font-size:28px}}.pagination__item--ellipsis{padding:0;color:#000;text-align:center;width:40px;display:block}.pagination__item--spacer{padding:0 1px}.pagination__item--first,.pagination__item--icon,.pagination__item--last{display:block}.pagination__link{height:42px;justify-content:center;font-weight:600;color:#0a606b;transition:color .15s ease-in-out,background-color .15s ease-in-out;background-color:#fff;align-items:center;width:42px;display:flex}.pagination__link:focus,.pagination__link:hover{color:#fff;background-color:#0a606b}.pagination__current{font-weight:600;color:#fff;background-color:#0a606b;width:42px}.pagination__button,.pagination__current{height:42px;justify-content:center;align-items:center;display:flex}.pagination__button{transition:background-color .15s ease-in-out;background-color:#9ec323;margin:0 1px;width:22px}.pagination__button:focus,.pagination__button:hover{background-color:#232332}.pagination__button:focus .pagination__icon,.pagination__button:hover .pagination__icon{fill:#9ec323}.pagination__icon{height:10px;fill:#232332;transition:fill .15s ease-in-out;width:6px}.pagination__icon--previous{transform:rotate(180deg)}.pagination.pagination--with-count{background:transparent}.pagination.pagination--with-count .wrapper{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pagination.pagination--with-count .wrapper:after{display:none}.pagination.pagination--with-count .wrapper .pagination__list{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:calc(100% - 10rem);-webkit-box:0;-moz-box:0}.pagination.pagination--with-count .wrapper .pagination__count{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.667rem;color:#fff;-webkit-box:0;-moz-box:0}.result{margin-bottom:40px;position:relative;padding-bottom:45px}.result:after{content:url(https://chalkledger.cfd/static/img/cssbackgrounds/dotted-divider--straight.svg);position:absolute;bottom:0;left:0}@media only screen and (min-width:599px){.result{margin-bottom:45px;padding-bottom:65px}}.result:last-child{padding:0;margin-bottom:0}.result:last-child:after{display:none}.result{overflow:hidden;display:block}@media only screen and (min-width:1023px){.result{grid-template-columns:260px 1fr;grid-gap:20px;display:grid}}.result:not(.result--unlinked):focus .result__title,.result:not(.result--unlinked):hover .result__title{background-size:100% 2px}.result:not(.result--unlinked):focus .result__image-wrap:after,.result:not(.result--unlinked):hover .result__image-wrap:after{transform:translate3d(0,-100%,0)}@media only screen and (min-width:599px){.result--no-image{margin-bottom:25px;padding-bottom:35px}}@media only screen and (min-width:1023px){.result--no-image{display:block}}.result--no-image .result__meta{margin-bottom:5px}@media only screen and (min-width:599px){.result--slim{margin-bottom:40px;padding-bottom:40px}}.result--past{opacity:.7}.result--past .result__fallback-image,.result--past .result__image-wrap img{filter:grayscale(100%)}.result__title{font-size:18px;font-weight:600;color:#232332;transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat;display:inline}@media only screen and (min-width:599px){.result__title{font-size:22px}}.result__total{border-bottom:1px solid rgba(0,40,10,.2);padding-bottom:8px}.result__fallback-image{height:280px;max-width:none;background-size:cover;background-color:#00b9b0;background-position:50%;width:100%;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-turquoise-translucent.svg)}@media only screen and (min-width:1023px){.result__fallback-image{height:145px;max-width:260px}}.result__image-wrap{height:280px;overflow:hidden;position:relative;display:none}@media only screen and (min-width:1023px){.result__image-wrap{height:145px;display:block}}.result__image-wrap:after{height:15px;transform:translateZ(0);transition:transform .15s ease-in-out;content:"";position:absolute;opacity:.8;background-color:#9ec323;width:100%;display:block}.result__image-wrap--recipe{height:unset;display:block}@media only screen and (min-width:1023px){.result__image-wrap--recipe{height:145px}}.result__image-wrap--recipe img{width:100%}.result__recipe-content{padding-top:10px;position:relative;padding-bottom:20px}@media only screen and (min-width:1023px){.result__recipe-content{padding-top:0}}.result__summary{color:#232332;margin:5px 0 10px}@media only screen and (min-width:1023px){.result__summary{margin:10px 0}}.result__summary--recipe{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:none}@media only screen and (min-width:1023px){.result__summary--recipe{display:-webkit-box}}.result__meta{margin-bottom:5px;color:#232332}@media only screen and (min-width:1023px){.result__meta{margin-bottom:10px}}.result__meta--recipe{margin-bottom:0;color:#000;line-height:1;margin-top:10px}@media only screen and (min-width:1023px){.result__meta--recipe{position:absolute;bottom:0;margin-top:0}}.result__meta-align{flex-wrap:wrap;align-items:center;display:flex}.result__meta-align .result__meta{margin-right:10px;text-transform:uppercase;position:relative;padding-right:15px}.result__meta-align .result__meta:not(:last-child):after{right:0;content:"-";position:absolute}.rich-text{margin-bottom:40px}.rich-text .wrapper{padding:0}.rich-text .grid{display:block}.rich-text ol,.rich-text ul{margin-bottom:20px;color:#444}@media only screen and (min-width:1023px){.rich-text ol,.rich-text ul{margin-bottom:45px}}.rich-text ul{list-style:none;padding-left:20px}.rich-text ul li:before{font-size:20px;font-weight:600;color:#00b9b0;content:"•";margin-left:-20px;width:20px;display:inline-block}.rich-text ol{list-style:decimal outside;padding-left:20px}.rich-text ol li{margin-bottom:10px}.rich-text a:not(.button){transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.rich-text a:not(.button):focus,.rich-text a:not(.button):hover{background-size:100% 2px}.rich-text a:not(.button){color:#0a606b}.rich-text a:not(.button):focus,.rich-text a:not(.button):hover{color:#232332}.rich-text a.button{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.rich-text p{color:#444;margin:0 0 20px}.content-bar--light .rich-text p,.notch--turquoise-light .rich-text p,.strip .rich-text p{color:#232332}.content-bar .rich-text p{color:#fff}.rich-text h3,.rich-text h4{color:#232332}.rich-text.cke_editable{padding:20px}.section-block .rich-text{margin-bottom:20px}@media only screen and (min-width:1023px){.section-block .rich-text{margin-bottom:45px}}.rich-text .story-page-block .landing-page-block,.section-block .rich-text>:last-child,.section-block__introduction .rich-text{margin-bottom:0}.rich-text table{border:1px solid hsla(243,7%,52%,.25);border-spacing:0;width:100%}.rich-text table th{border-right:1px solid #fff;padding:.75rem .5rem;color:#fff;background-color:#232332}.rich-text table th:last-child{border:0}.rich-text table td{border-right:1px solid hsla(243,7%,52%,.25);padding:.25rem .5rem}.rich-text table td:last-child{border:0}.rich-text table tbody tr{background-color:#fff}.rich-text table tbody tr:nth-child(2n){background-color:#dbf1f4}.table{border-collapse:collapse;margin:45px 0}.table td,.table th{padding:.5rem;border:1px solid #bfbec8;text-align:left}.table caption{margin-bottom:10px}.share--row{overflow:hidden;padding-top:1.889rem;position:relative}.share--row:before{height:1px;content:"";position:absolute;top:0;width:100%;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/dotted-divider--straight.svg)}@media only screen and (min-width:599px){.share--row{align-items:center;display:flex}}.share--row .share__link{margin-right:20px}.share--row .share__heading{font-size:16px}@media only screen and (min-width:599px){.share--row .share__heading{font-size:17px}}@media only screen and (min-width:1023px){.share--row .share__heading{font-size:18px}}.share--row .share__heading{font-weight:600;margin-bottom:10px}@media only screen and (min-width:599px){.share--row .share__heading{margin-right:20px;margin-bottom:0}}.share--sidebar{display:none}@media only screen and (min-width:1023px){.share--sidebar{grid-column:27/span 2;flex-direction:column;display:flex}}.share--sidebar .share__heading{font-size:12px}@media only screen and (min-width:599px){.share--sidebar .share__heading{font-size:13px}}@media only screen and (min-width:1023px){.share--sidebar .share__heading{font-size:14px}}.share--sidebar .share__heading{font-weight:400;margin-bottom:20px}.share--sidebar .share__link{margin-bottom:20px}.share__icon{height:24px;fill:#00b9b0;transition:fill .15s ease-in-out;width:24px}.share__icon--facebook,.share__icon--linkedin{background-color:#fff}.share__icon--facebook{border-radius:50%}.share__icon--x{fill:none}.share__icon--x path{transition:stroke .15s ease-in-out}.share__link:focus .share__icon,.share__link:hover .share__icon{fill:#232332}.share__link:focus .share__icon--x,.share__link:hover .share__icon--x{fill:none}.share__link:focus .share__icon--x path,.share__link:hover .share__icon--x path{stroke:#232332}.strip{position:relative}.strip:before{height:100%;transform:translate3d(-100%,0,0);content:"";position:absolute;top:0;background-color:#fff;width:20px;display:block}@media only screen and (min-width:599px){.strip:before{width:45px}}@media only screen and (min-width:1023px){.strip:before{left:1px;width:100%}}.strip:after{height:100%;transform:translate3d(100%,0,0);right:0;content:"";position:absolute;top:0;background-color:#fff;width:20px;display:block}@media only screen and (min-width:599px){.strip:after{width:45px}}@media only screen and (min-width:1023px){.strip:after{display:none}}.template-index-page .strip,.template-index-page .strip:after,.template-index-page .strip:before{background-color:#dbf1f4}.strip{padding:45px 20px 45px 1px}.strip,.strip:before{background-color:#00b9b0}.strip:before{left:0}.strip__title{margin-bottom:15px;color:#232332}.strip__meta{font-size:14px;color:#232332;position:relative;margin-top:20px}.strip__meta-link{font-size:14px;margin-bottom:10px;color:#232332;border-bottom:1px solid #232332}.strip__meta-link:last-child{margin-bottom:0}@media only screen and (min-width:599px){.strip__meta-link{margin-right:20px;margin-bottom:0}.strip__meta-link:last-child{margin-right:0}}.strip__meta-link:hover,.strip__meta-link:hover .button__label{color:#232332}.strip__meta-link:focus{outline:auto}.strip__meta-link .button__label{color:#232332;background-image:none}.strip__meta-buttons{margin-top:20px}@media only screen and (min-width:599px){.strip__meta-buttons{align-items:center;display:flex}}.warning{min-height:73px;padding:20px 36px;border:1px dashed #b61961;border-radius:36px}@media only screen and (min-width:1023px){.stat{margin-right:90px}.stat:last-child{margin-right:0}}.stat--beach-cleans,.stat--beach-stretches,.stat--listing-page,.stat--organise,.stat--recipe-listing{grid-column:24/span 5;margin-top:92px;display:none;z-index:2}.stat--beach-cleans .stat__number,.stat--beach-cleans .stat__unit,.stat--beach-stretches .stat__number,.stat--beach-stretches .stat__unit,.stat--listing-page .stat__number,.stat--listing-page .stat__unit,.stat--organise .stat__number,.stat--organise .stat__unit,.stat--recipe-listing .stat__number,.stat--recipe-listing .stat__unit{color:#dbf1f4}.stat--beach-cleans .stat__top,.stat--beach-stretches .stat__top,.stat--listing-page .stat__top,.stat--organise .stat__top,.stat--recipe-listing .stat__top{margin-bottom:0}.stat--beach-cleans .stat__caption,.stat--beach-stretches .stat__caption,.stat--listing-page .stat__caption,.stat--organise .stat__caption,.stat--recipe-listing .stat__caption{font-size:14px}@media only screen and (min-width:599px){.stat--beach-cleans .stat__caption,.stat--beach-stretches .stat__caption,.stat--listing-page .stat__caption,.stat--organise .stat__caption,.stat--recipe-listing .stat__caption{font-size:15px}}@media only screen and (min-width:1023px){.stat--beach-cleans .stat__caption,.stat--beach-stretches .stat__caption,.stat--listing-page .stat__caption,.stat--organise .stat__caption,.stat--recipe-listing .stat__caption{font-size:16px}.stat--beach-cleans,.stat--beach-stretches,.stat--listing-page,.stat--organise,.stat--recipe-listing{display:block}}.stat--recipe-listing{margin-top:-18px}.stat--recipe-listing .stat__top{padding-bottom:10px}.stat--beach-cleans,.stat--beach-stretches{grid-column:23/span 5;position:absolute;bottom:-12px}.stat--beach-cleans .stat__caption,.stat--beach-stretches .stat__caption{position:absolute}@media only screen and (min-width:1023px){.stat--organise{margin-top:227px}}.stat__top{margin-bottom:10px;align-items:flex-end;display:flex}.stat__number{font-size:44px}@media only screen and (min-width:599px){.stat__number{font-size:78px}}@media only screen and (min-width:1023px){.stat__number{font-size:110px}}.stat__number{line-height:.9}.stat__number,.stat__unit{font-weight:600;color:#b61961}.stat__unit{font-size:28px}@media only screen and (min-width:599px){.stat__unit{font-size:32px}}@media only screen and (min-width:1023px){.stat__unit{font-size:36px}}.stat__unit{line-height:1}@media only screen and (min-width:599px){.stat__unit{line-height:1.3}}.stat__caption{color:#232332}@media only screen and (min-width:1023px){.stat-block--3 .stat{margin-right:25px}.stat-block--3 .stat:last-child{margin-right:0}}@media only screen and (min-width:1350px){.stat-block--3 .stat{margin-right:45px}}.stat-block--3 .stat .stat__number{font-size:42px}@media only screen and (min-width:599px){.stat-block--3 .stat .stat__number{font-size:68px}}@media only screen and (min-width:1023px){.stat-block--3 .stat .stat__number{font-size:80px}}.stat-block--3 .stat .stat__unit{font-size:24px}@media only screen and (min-width:599px){.stat-block--3 .stat .stat__unit{font-size:26px}}@media only screen and (min-width:1023px){.stat-block--3 .stat .stat__unit{font-size:28px}}@media only screen and (max-width:1350px){.stat-block--3 .stat .stat__unit{font-size:20px}}.stat-block--home .stat .stat__number,.stat-block--home .stat .stat__unit{color:#5a215b}.stat-block--home .stat .stat__number{font-size:44px}@media only screen and (min-width:599px){.stat-block--home .stat .stat__number{font-size:78px}}@media only screen and (min-width:1023px){.stat-block--home .stat .stat__number{font-size:110px}}.skip-link{padding:20px;color:#000;position:absolute;top:-200px;background-color:#fff;left:0;z-index:7}.skip-link:focus{top:0}.progress-bar{height:7px;border:0;position:fixed;top:0;background:linear-gradient(to right,#fda027 var(--scroll),transparent 0);width:100%;--scroll:0%;z-index:5}.progress-bar::-webkit-progress-bar{background-color:transparent}.progress-bar::-moz-progress-bar{background-color:transparent}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{padding:0;max-width:none!important;max-height:none!important;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{height:0;-moz-box-sizing:border-box;box-sizing:border-box;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{position:absolute;behavior:url(#default#VML);display:inline-block}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear;opacity:0}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:hsla(0,0%,100%,.5)}.leaflet-container{font-size:12px;font-size:.75rem;line-height:1.5;font-family:Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{height:26px;text-decoration:none;color:#000;border-bottom:1px solid #ccc;text-align:center;background-color:#fff;width:26px;line-height:26px;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.leaflet-bar a:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{color:#bbb;background-color:#f4f4f4;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;width:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-right-radius:2px;border-top-left-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);border-radius:5px;background:#fff}.leaflet-control-layers-toggle{height:36px;width:36px;background-image:url(https://chalkledger.cfd/static/dist/css/images/layers.png)}.leaflet-retina .leaflet-control-layers-toggle{background-size:26px 26px;background-image:url(https://chalkledger.cfd/static/dist/css/images/layers-2x.png)}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{position:relative;display:block}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{position:relative;top:1px;margin-top:2px}.leaflet-control-layers label{font-size:13px;font-size:1.08333em;display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(https://chalkledger.cfd/static/dist/css/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{margin:0;background:#fff;background:hsla(0,0%,100%,.8)}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{height:.6669em;width:1em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{padding:2px 5px 1px;border:2px solid #777;text-shadow:1px 1px #fff;border-top:none;-moz-box-sizing:border-box;box-sizing:border-box;background:hsla(0,0%,100%,.8);line-height:1.1;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{min-height:1px;font-size:13px;font-size:1.08333em;margin:13px 24px 13px 20px;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;overflow:hidden;pointer-events:none;position:absolute;margin-left:-20px;left:50%;width:40px;margin-top:-1px}.leaflet-popup-tip{height:17px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);pointer-events:auto;padding:1px;margin:-10px auto 0;width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4);background:#fff}.leaflet-container a.leaflet-popup-close-button{height:24px;border:none;text-decoration:none;right:0;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;position:absolute;text-align:center;top:0;background:transparent;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{border:1px solid #666;background:#fff}.leaflet-tooltip{pointer-events:none;padding:6px;border:1px solid #fff;color:#222;position:absolute;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4);border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{pointer-events:auto;cursor:pointer}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{pointer-events:none;border:6px solid transparent;content:"";position:absolute;background:transparent}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{margin-bottom:-12px;border-top-color:#fff;bottom:0}.leaflet-tooltip-bottom:before{top:0;margin-left:-6px;border-bottom-color:#fff;margin-top:-12px}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{margin-right:-12px;border-left-color:#fff;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-moz-transition:-moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;-o-transition:-o-stroke-dashoffset .3s ease-out,-o-stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:hsla(91,60%,72%,.6)}.marker-cluster-small div{background-color:rgba(110,204,57,.6)}.marker-cluster-medium{background-color:rgba(241,211,87,.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,.6)}.marker-cluster-large{background-color:hsla(18,97%,72%,.6)}.marker-cluster-large div{background-color:rgba(241,128,23,.6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{height:30px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif;text-align:center;border-radius:15px;margin-left:5px;width:30px;margin-top:5px}.marker-cluster span{line-height:30px}.wrapper:after{content:"";clear:both;border-spacing:0;display:table}.wrapper{padding:0 20px;position:relative;max-width:1440px;box-sizing:content-box;margin:0 auto}.wrapper .wrapper{padding-right:0;padding-left:0}.wrapper.wrapper--narrow{max-width:1100px}.iucn-badge:before{height:.889rem;margin-right:.333rem;margin-bottom:.222rem;content:"";position:static;border-radius:100%;background:#9c938c;width:.889rem;vertical-align:middle;margin-top:.222rem;display:inline-block}.iucn-badge--green:before{background:#a5c045}.iucn-badge--orange:before{background:#e28d15}.iucn-badge--red:before{background:#ff5263}.iucn-badge--dark-green:before{background:#468282}.breadcrumbs-nav{flex-shrink:1;padding:.688rem 1.125rem;background-color:#232332;align-items:center;display:flex}.breadcrumbs-nav li{font-size:.875rem;margin-right:.75rem;color:#fff;display:flex}.breadcrumbs-nav li:last-child{margin-right:0;display:flex}.breadcrumbs-nav li.separator span{display:flex}.breadcrumbs-nav li a{color:#fff}.breadcrumbs-nav li a:focus,.breadcrumbs-nav li a:hover{text-decoration:underline}.footerlinks-nav{height:auto;flex-wrap:wrap;flex-direction:column;align-items:center;width:100%;display:flex}@media only screen and (min-width:599px){.footerlinks-nav{flex-direction:row}}.footerlinks-nav__item{margin-bottom:5px}@media only screen and (min-width:599px){.footerlinks-nav__item{margin-right:15px}}.footerlinks-nav a{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.footerlinks-nav a:focus,.footerlinks-nav a:hover{background-size:100% 2px}.footerlinks-nav a{font-size:14px}@media only screen and (min-width:599px){.footerlinks-nav a{font-size:15px}}@media only screen and (min-width:1023px){.footerlinks-nav a{font-size:16px}}.footerlinks-nav a{font-weight:600;color:#232332}.desktop-menu .primary-nav{position:relative;z-index:5}.desktop-menu .primary-nav__item{margin-right:.75rem;position:relative;display:inline-block}.desktop-menu .primary-nav__link{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.desktop-menu .primary-nav__link:focus,.desktop-menu .primary-nav__link:hover{background-size:100% 2px}.desktop-menu .primary-nav__link{font-size:16px;font-weight:600;color:#fff}.desktop-menu .primary-nav__link.has-children{gap:.425rem;align-items:center;display:flex}.desktop-menu .primary-nav__link.has-children svg{vertical-align:middle}@media only screen and (min-width:599px){.mobile-menu .primary-nav{margin-top:45px}}.mobile-menu .primary-nav{height:100%;flex-direction:column;width:100%;margin-top:25px;display:flex}@media only screen and (min-width:599px){.mobile-menu .primary-nav__item{margin-bottom:20px}}.mobile-menu .primary-nav__item{margin-bottom:10px}.mobile-menu .primary-nav__item--donate{margin-bottom:5px}.mobile-menu .primary-nav__link{font-size:21px;font-weight:600;color:#232332;align-items:center;display:flex}.mobile-menu .primary-nav__link--donate{font-size:15px}.mobile-menu .primary-nav__chevron{height:16px;fill:#9ec323;margin-left:10px;width:16px}@media only screen and (min-width:1023px){.primary-nav__link{color:#fff}}.desktop-menu .secondary-nav{font-size:14px;max-width:1440px;text-align:right;margin:0 auto}.desktop-menu .secondary-nav__item{margin-left:25px;display:inline-block}.desktop-menu .secondary-nav__link{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.desktop-menu .secondary-nav__link:focus,.desktop-menu .secondary-nav__link:hover{background-size:100% 2px}.desktop-menu .secondary-nav__link{font-weight:600;color:#fff}.mobile-menu .secondary-nav__item{margin-bottom:5px}.mobile-menu .secondary-nav__link{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.mobile-menu .secondary-nav__link:focus,.mobile-menu .secondary-nav__link:hover{background-size:100% 2px}.mobile-menu .secondary-nav__link{font-weight:600;color:#232332}@media only screen and (min-width:1023px){.secondary-nav__link{color:#fff}}.desktop-menu .sub-nav{transform:translateX(-50%);pointer-events:all;transition:opacity .25s cubic-bezier(.24,.26,.2,1);position:absolute;opacity:1;visibility:visible;min-width:320px;top:40px;left:50%}.desktop-menu .sub-nav__item{position:relative}.desktop-menu .sub-nav__item--parent{display:none}.desktop-menu .sub-nav__item:nth-of-type(2) a{border-top-right-radius:7px;border-top-left-radius:7px}.desktop-menu .sub-nav__item:last-of-type a{border-bottom-right-radius:7px;border-bottom-left-radius:7px}.desktop-menu .sub-nav__item a{padding:.625rem 1.75rem;font-size:16px;gap:.75rem;align-items:center;display:flex}.desktop-menu .sub-nav__item a svg{min-width:6px}.desktop-menu .sub-nav__item a svg path{stroke:#232332}.desktop-menu .sub-nav__item a:hover{font-weight:700;color:#fff;background-color:#0a606b}.desktop-menu .sub-nav__item a:hover svg path{stroke:#fff}.desktop-menu .sub-nav__links{background-color:#fff;border-radius:7px}.desktop-menu .sub-nav__links:has([data-sub-nav-child-parent]:hover){border-top-right-radius:0}.desktop-menu .sub-nav__back-button{display:none}.desktop-menu .sub-nav__third-level{overflow:hidden;pointer-events:all;transition:opacity .25s cubic-bezier(.24,.26,.2,1);position:absolute;min-width:16.889rem;top:0;background-color:#fff;border-radius:7px;border-top-left-radius:0;opacity:1;visibility:visible;left:100%}.desktop-menu .sub-nav__third-level.is-hidden{pointer-events:none;opacity:0;visibility:hidden}.desktop-menu .sub-nav__third-level-list{list-style:none;padding:0;margin:0}.desktop-menu .sub-nav__third-level-item--parent{display:none}.desktop-menu .sub-nav__third-level-item:last-of-type a{border-bottom-right-radius:7px;border-bottom-left-radius:7px}.desktop-menu .sub-nav__third-level-item a{padding:.625rem 1.75rem;gap:.75rem;align-items:center;display:flex}.desktop-menu .sub-nav__third-level-item a svg{min-width:6px}.desktop-menu .sub-nav__third-level-item a svg path{stroke:#232332}.desktop-menu .sub-nav__third-level-item a:hover{font-weight:700;color:#fff;background-color:#0a606b}.desktop-menu .sub-nav__third-level-item a:hover svg path{stroke:#fff}.desktop-menu .sub-nav__third-level-link{text-decoration:none;color:#232332}.desktop-menu .sub-nav.is-hidden{pointer-events:none;opacity:0;visibility:hidden}.mobile-menu .sub-nav{height:100%;transform:translate3d(100%,0,0);padding:20px;transition:transform .25s cubic-bezier(.24,.26,.2,1) 0s;position:absolute;flex-direction:column;visibility:hidden;top:0;background-color:#dbf1f4;align-items:center;left:0;width:100%;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark-translucent.svg);display:flex;z-index:6}.mobile-menu .sub-nav.is-visible{transform:translateZ(0);visibility:visible}.mobile-menu .sub-nav__item{position:relative}.mobile-menu .sub-nav__item--parent{font-weight:700;display:block}.mobile-menu .sub-nav__item a{padding:.25rem 0;font-size:1.125rem;gap:.75rem;align-items:center;display:flex}.mobile-menu .sub-nav__item a svg{min-width:6px}.mobile-menu .sub-nav__item a svg path{stroke:#9ec323}.mobile-menu .sub-nav__back-button{padding:0;font-size:18px;margin:20px auto 40px;border-radius:0}.mobile-menu .sub-nav__back-button:hover{background-color:transparent}.mobile-menu .sub-nav__back-button:hover .sub-nav__back-text{background-size:100% 2px}.mobile-menu .sub-nav__back-text{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.mobile-menu .sub-nav__back-icon{height:15px;transform:rotate(180deg);fill:#9ec323;margin-right:8px;width:15px}.mobile-menu .sub-nav__links{margin-bottom:10px;width:100%}.mobile-menu .sub-nav__third-level{height:100%;transform:translate3d(100%,0,0);padding:20px;transition:transform .25s cubic-bezier(.24,.26,.2,1) 0s;position:fixed;flex-direction:column;visibility:hidden;top:0;background-color:#dbf1f4;align-items:flex-start;left:0;width:100%;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark-translucent.svg);display:flex;z-index:7}.mobile-menu .sub-nav__third-level.is-visible{transform:translateZ(0);visibility:visible}.mobile-menu .sub-nav__third-level-list{width:100%;margin-top:10px}.mobile-menu .sub-nav__third-level-link svg{display:none}.mobile-menu .sub-nav__third-level-item--parent{font-weight:700;display:block}.mobile-menu .sub-nav__third-level-item:last-child{margin-bottom:0}.mobile-menu .sub-nav__third-level-item a{gap:.75rem;align-items:center;display:flex}.mobile-menu .sub-nav__third-level-item a svg{min-width:6px}.mobile-menu .sub-nav__third-level-item a svg path{stroke:#9ec323}.nav-buttons{align-items:center;margin-left:.5rem;display:flex;z-index:5}@media screen and (max-width:768px){.nav-buttons{flex-wrap:wrap}}.nav-buttons li .button{padding:9px;font-size:16px;margin-right:6px;min-width:96px;text-align:center}.nav-buttons li .button__label{padding:0}.nav-buttons li:last-child .button{margin-right:0}.footer__upper{grid-column:1/span 30;flex-direction:column;display:flex}.footer__upper h2{font-size:28px}.footer__upper h3{font-size:16px}.footer__upper input{color:#232332;background-color:#fff}.footer{color:#fff;position:relative;background-size:cover;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/footer-bg.svg);z-index:99}@media screen and (min-width:1251px){.footer{background-size:100% 100%;margin-top:-200px}}@media screen and (max-width:768px){.footer{background-position:top;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/footer-bg-mobile.svg);margin-top:-100px}}.footer__inner{grid-column:1/span 30;padding:200px 20px 2rem;justify-content:center;border-bottom:1px solid hsla(0,0%,100%,.5);flex-direction:column;display:flex}.footer__inner h2{font-size:28px}.footer__inner h2,.footer__inner h3{font-weight:700;margin-bottom:2rem;color:#00b9b0}.footer__inner .footer__left,.footer__inner .footer__right{flex:1 1 calc(50% - 1rem);gap:2rem}.footer__inner .footer__left{padding-bottom:2rem}.footer__inner .footer__left nav ul{padding:0;flex-wrap:wrap;gap:0 1rem;display:flex}@media screen and (max-width:500px){.footer__inner .footer__left nav ul{gap:0}}.footer__inner .footer__left nav ul li{flex:1 1 calc(50% - 1rem);padding-bottom:.625rem}@media screen and (max-width:500px){.footer__inner .footer__left nav ul li{flex:1 1 100%}}.footer__inner .footer__left nav ul li a{flex:1 1 50%;color:#fff;gap:.5rem;align-items:center;display:flex}.footer__inner .footer__left nav ul li a svg{min-width:4px}.footer__inner .footer__left nav ul li a:focus,.footer__inner .footer__left nav ul li a:hover{text-decoration:underline}.footer__inner *{color:#fff}@media only screen and (min-width:1023px){.footer__inner{justify-content:space-between;padding-right:30px;flex-direction:row;align-items:flex-start;padding-left:30px}}.footer__contact{flex-wrap:wrap;display:flex}.footer__contact__card{flex:0 0 50%;justify-content:center;margin-bottom:2rem;flex-direction:column;padding-left:1rem;display:flex}@media screen and (max-width:768px){.footer__contact__card{flex:1 1 100%;padding-left:0}}@media screen and (min-width:769px){.footer__contact__card:nth-of-type(odd){border-right:1px solid hsla(0,0%,100%,.5);padding-right:1rem;padding-left:0}}.footer__contact__card h4{font-weight:700;margin-bottom:.75rem}.footer__contact__card a{color:#fff;gap:.5rem;align-items:center;display:flex}.footer__contact__card a svg{min-width:1rem}.footer__contact__card a span{text-decoration:underline}.footer__social{padding-top:2rem;-webkit-box-align:center;-moz-box-align:center;gap:2rem;margin:0 auto;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:600px){.footer__social{-webkit-box-align:start;-moz-box-align:start;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-align:start}}@media only screen and (min-width:599px){.footer__social{margin:0}}.footer__social ul{-webkit-flex:1 1 calc(50% - 2rem);-ms-flex:1 1 calc(50% - 2rem);flex:1 1 calc(50% - 2rem);max-width:calc(50% - 2rem);gap:.325rem;-webkit-box:1;-moz-box:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:600px){.footer__social ul{max-width:none}}.footer__social ul li{flex:0 0 auto}.footer__social ul img{height:auto;max-width:30px}.footer__social .fundraising img{width:10rem}.footer__meta{font-size:13px}.footer__supporting{padding:2rem 0;font-size:.75rem;gap:1rem;align-items:center;display:flex}@media screen and (max-width:768px){.footer__supporting{flex-direction:column}}.footer__supporting nav{padding-top:.625rem}.footer__supporting nav ul{flex-wrap:wrap;gap:1rem;display:flex}.footer__supporting a{text-decoration:underline;color:#fff}.footer__accreditation{min-width:11rem;gap:.25rem;align-items:center;display:flex}@media screen and (max-width:768px){.footer__accreditation{width:100%}}.footer__accreditation svg{height:auto;width:7.563rem}.footer__newsletter-wrapper{justify-content:center;position:relative;align-items:center;margin-top:44px;display:flex}@media screen and (max-width:768px){.footer__newsletter-wrapper{flex-direction:column}}.footer__newsletter-graphic{height:auto;position:absolute;max-width:20rem;z-index:3}@media screen and (max-width:768px){.footer__newsletter-graphic{display:none}}.footer__newsletter-graphic--left{left:-10rem}.footer__newsletter-graphic--right{right:-10rem}.footer__newsletter{flex:0 1 auto;padding:2rem 2rem 6rem;position:relative;background-color:#dbf1f4;border-radius:14px;z-index:2}@media screen and (min-width:1251px){.footer__newsletter{padding:3rem 10rem 14rem}}@media screen and (min-width:769px)and (max-width:1250px){.footer__newsletter{padding:3rem 10rem}}.footer__newsletter h4{font-size:18px;padding-bottom:19px}@media only screen and (min-width:599px){.footer__newsletter h4{padding-bottom:7px}}.footer__newsletter .form__container{position:relative;margin:0}.footer__newsletter .fields{padding-top:26px;flex-wrap:wrap;gap:20px;display:flex}.footer__newsletter .fields .field{flex:1 1 100%;margin:0}.footer__newsletter .fields .supporting{font-size:10px}@media only screen and (min-width:599px){.footer__newsletter .fields .supporting{font-size:12px}.footer__newsletter .fields .field--text,.footer__newsletter .fields .field--text-input{flex:1 1 25%}.footer__newsletter .fields .field--checkbox{max-width:calc(100% - 200px)}}.footer__newsletter .fields .underline{text-decoration:underline}.footer__newsletter button{margin-top:32px}@media only screen and (min-width:1023px){.footer__newsletter button{right:0;position:absolute;bottom:2rem;margin-top:0}}.header{right:0;position:absolute;top:0;background-color:transparent;left:0;z-index:5}.header .alert-banner{padding:0 75px;justify-content:center;font-size:18px;font-weight:500;color:#232332;position:relative;gap:8px;text-align:center;align-items:flex-end;background:#9ec323;display:flex;z-index:6}@media only screen and (max-width:400px){.header .alert-banner{padding:0 16px}}.header .alert-banner .alert-banner__text{padding:32px 0;justify-content:center;gap:8px;align-items:center;display:flex}@media only screen and (max-width:930px){.header .alert-banner .alert-banner__text{padding:22px 0}}@media only screen and (max-width:400px){.header .alert-banner .alert-banner__text{padding:16px 0}}.header .alert-banner .alert-banner__text p{margin:0;line-height:1.333}.header .alert-banner .alert-banner__text a{text-decoration:underline;font-weight:900;color:#232332}.header .alert-banner .alert-banner__text a:hover{color:#fff}.header .alert-banner>img{margin-bottom:-30px;width:115px}@media only screen and (max-width:930px){.header .alert-banner>img{position:absolute;bottom:-35px;margin:0;left:-15px;width:98px}}@media only screen and (max-width:599px){.header .alert-banner>img{bottom:-20px}}@media only screen and (max-width:400px){.header .alert-banner>img{display:none}}.header.bring-forward{z-index:101}.header.bring-forward:before{height:13.333rem;content:"";position:absolute;top:0;background:linear-gradient(180deg,#232332,rgba(35,35,50,0));left:0;width:100%;display:block;z-index:1}.header--fixed{position:fixed;top:0;left:0;width:100%;z-index:101}.header--fixed .header__main{color:#fff;background-color:#232332}.header--fixed .header__top{background-color:#fff!important}.header--fixed .header__top a{color:#232332!important}.header--fixed .button--tertiary:focus,.header--fixed .button--tertiary:hover{color:#232332;background-color:#9ec323}.header__top{padding:8px 0;position:relative;background-color:rgba(35,35,50,.3);display:none;z-index:5}@media only screen and (min-width:1023px){.header__top{display:block}}.header__top-inner{max-width:1440px;margin:0 auto}@media only screen and (min-width:599px){.header__top-inner{grid-template-columns:1fr 1fr;display:grid}}@media only screen and (min-width:1023px){.header__top-inner{grid-template-columns:repeat(32,1fr)}.header__top-nav{grid-column:7/span 25}}.header__main{padding:10px}@media only screen and (min-width:599px){.header__main{padding:15px 20px}}@media only screen and (min-width:1023px){.header__main{padding:15px 0}}.header__inner{justify-content:space-between;max-width:1440px;margin:0 auto;align-items:center;display:flex}@media only screen and (min-width:1023px){.header__inner{grid-template-columns:repeat(32,1fr);display:grid}}.header__inner .button--header-donate{margin-right:20px;margin-left:auto}@media only screen and (min-width:599px){.header__inner .button--header-donate{margin-right:31px}}@media only screen and (min-width:1023px){.header__inner .button--header-donate{margin:0}}.header__items--desktop{justify-content:flex-end;visibility:hidden;align-items:center;width:100%;display:none}@media only screen and (min-width:1023px){.header__items--desktop{grid-column:7/span 25;visibility:visible;display:flex}}.header__home-link{z-index:5}@media only screen and (min-width:1023px){.header__home-link{grid-column:2/span 5}}.header__logo{height:auto;max-width:159px;width:100%;display:block}@media only screen and (min-width:599px){.header__logo{height:112.5px;max-width:none;width:225px}}@media only screen and (min-width:1023px){.header__logo{height:100%;max-width:none;margin-left:-20px;width:100%}}.header__logo--dark{display:none}.header__mobile-search-button{position:relative;z-index:5}@media only screen and (min-width:599px){.header__mobile-search-button{margin-left:20px}}.header__mobile-search-icon{height:25px;fill:#fff;transition:opacity .25s cubic-bezier(.24,.26,.2,1);opacity:.8;width:25px}@media print{.header__logo--light{fill:#232332;display:none}.header__logo--dark{fill:#232332;display:block}}.menu-active .header__mobile-search-button{fill:#232332}.menu-active .header__mobile-search-button--close,.mobile-menu .header__logo--light,.search-active .header__mobile-search-button--open{display:none}.mobile-menu .header__logo--dark{display:block}.app__content{grid-column:1/span 2;padding-top:20px;min-width:0;background-color:#fff;padding-bottom:45px;z-index:1}@media only screen and (min-width:599px){.app__content{padding-top:45px}}@media only screen and (min-width:1023px){.app__content{min-height:20vh;grid-column:4/span 20;padding-right:90px}}.app__content{position:relative}.app__content:before{height:100%;transform:translate3d(-100%,0,0);content:"";position:absolute;top:0;background-color:#fff;left:0;width:20px;display:block}@media only screen and (min-width:599px){.app__content:before{width:45px}}@media only screen and (min-width:1023px){.app__content:before{left:1px;width:100%}}.app__content:after{height:100%;transform:translate3d(100%,0,0);right:0;content:"";position:absolute;top:0;background-color:#fff;width:20px;display:block}@media only screen and (min-width:599px){.app__content:after{width:45px}}@media only screen and (min-width:1023px){.app__content:after{display:none}}.template-index-page .app__content,.template-index-page .app__content:after,.template-index-page .app__content:before{background-color:#dbf1f4}.app__content--transparent{background-color:transparent}.app__content--turquoise-light,.app__content--turquoise-light:after,.app__content--turquoise-light:before{background-color:#dbf1f4}.app__content--no-spacing{padding:0;margin-bottom:0}.app__content--no-spacing:after,.app__content--no-spacing:before{display:none}.app__content--listing{padding-bottom:0}.app__content--strapline{min-height:0;padding-bottom:0}.app__content--strapline a{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.app__content--strapline a:focus,.app__content--strapline a:hover{background-size:100% 2px}.app__content--strapline a{color:#0a606b}.app__content--strapline a:focus,.app__content--strapline a:hover{color:#232332}.app__content--strapline+#results .results{padding-top:0}.app__full-width{grid-column:1/span 2;z-index:1}@media only screen and (min-width:1023px){.app__full-width{grid-column:4/span 26}}.app__full-width--adjust-for-mobile{width:100%}.app__full-width--turquoise-light{background-color:#dbf1f4}.app__sidebar{grid-column:1/span 2;padding-top:45px}@media only screen and (min-width:1023px){.app__sidebar{grid-column:25/span 6;padding-top:0;margin-top:45px}.overlap--small .app__sidebar{margin-top:135px}.overlap--medium .app__sidebar{margin-top:225px}.app__sidebar--space-between{justify-content:space-between;flex-direction:column;display:flex}}.app__sidebar--beach-cleans,.app__sidebar--beach-stretches{display:none}@media only screen and (min-width:1023px){.app__sidebar--beach-cleans,.app__sidebar--beach-stretches{position:relative;display:block}}.app__sidebar .grid{margin-bottom:45px;display:block}.app__sidebar .grid .related-content__title{font-size:24px}@media only screen and (min-width:599px){.app__sidebar .grid .related-content__title{font-size:26px}}@media only screen and (min-width:1023px){.app__sidebar .grid .related-content__title{font-size:28px}}.app__sidebar .grid .rich-text p{font-size:14px}@media only screen and (min-width:599px){.app__sidebar .grid .rich-text p{font-size:15px}}@media only screen and (min-width:1023px){.app__sidebar .grid .rich-text p{font-size:16px}}.app__sidebar .grid .card__title{font-size:1rem!important}.app__sidebar .grid .card-grid{margin-bottom:0;display:block}.app__inner{position:relative}.app__component{padding:0 20px}@media only screen and (min-width:599px){.app__component{padding:0 45px}}@media only screen and (min-width:1023px){.app__component{padding:0}}.app__component--indent-left{padding-right:0;padding-left:20px}@media only screen and (min-width:599px){.app__component--indent-left{padding-left:45px}}@media only screen and (min-width:1023px){.app__component--indent-left{padding-left:0}}.app__404-wrap{padding:0 20px;max-width:640px;margin:135px auto}@media only screen and (min-width:599px){.app__404-wrap{margin:180px auto}}.anchor-nav{position:sticky;top:0;display:none;z-index:3}@media only screen and (min-width:1023px){.anchor-nav{display:block}}.anchor-nav__el{position:absolute;top:45px;left:0;width:190px}@media only screen and (min-width:1185px){.anchor-nav__el{width:225px}}.anchor-nav__el.is-open .anchor-nav__toggle{background-color:#232332;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg)}.anchor-nav__el.is-open .anchor-nav__icon--menu{display:none}.anchor-nav__el.is-open .anchor-nav__icon--close{display:block}.anchor-nav__el.is-open .anchor-nav__list{pointer-events:all;opacity:1}.anchor-nav__toggle{font-size:12px}@media only screen and (min-width:599px){.anchor-nav__toggle{font-size:13px}}@media only screen and (min-width:1023px){.anchor-nav__toggle{font-size:14px}}.anchor-nav__toggle{height:45px;padding:10px 20px 10px 40px;font-weight:600;color:#fff;transition:background .25s cubic-bezier(.24,.26,.2,1);text-transform:uppercase;background-color:#00b9b0;align-items:center;background-position:50%;width:190px;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-light.svg);display:flex}.anchor-nav__list{pointer-events:none;padding:20px 20px 20px 45px;transition:opacity .25s cubic-bezier(.24,.26,.2,1);opacity:0;background-color:#dbf1f4}.anchor-nav__list-item{margin-bottom:5px}.anchor-nav__link{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.anchor-nav__link:focus,.anchor-nav__link:hover{background-size:100% 2px}.anchor-nav__link{font-size:14px;font-weight:600;color:#232332}.anchor-nav__link.is-active{background-size:100% 2px}.anchor-nav__icon{fill:#fff;margin-right:5px}.anchor-nav__icon--menu{height:10px;margin-left:10px;width:18px}.anchor-nav__icon--close{height:28px;width:28px;display:none}.append-category__icon{height:40px;pointer-events:none;transition:fill .15s ease-in-out;width:40px}.append-category__button{padding:0;font-size:16px;margin-top:20px}@media only screen and (min-width:599px){.append-category__button{margin-bottom:25px;margin-top:0}}.append-category__button--add{text-decoration:underline}.append-category__button--delete:focus .append-category__icon,.append-category__button--delete:hover .append-category__icon{fill:#fd5c6c}.form__other-grouping{margin-top:20px}.form__other-item{padding:20px 0;border-top:2px dashed hsla(243,7%,52%,.3)}.form__other-item:first-of-type{padding-top:0;border-top:0}.form__other-item-actions{gap:10px;align-items:center;margin-top:10px;display:flex}.form__other-item-actions input[type=checkbox]{display:none}.beach-chooser__item{margin-bottom:40px;position:relative;padding-bottom:45px}.beach-chooser__item:after{content:url(https://chalkledger.cfd/static/img/cssbackgrounds/dotted-divider--straight.svg);position:absolute;bottom:0;left:0}@media only screen and (min-width:599px){.beach-chooser__item{margin-bottom:45px;padding-bottom:65px}}.beach-chooser__item:last-child{padding:0;margin-bottom:0}.beach-chooser__item:last-child:after{display:none}.beach-chooser__item{overflow:hidden;margin-bottom:5px}.beach-chooser__item,.beach-chooser__item:last-child{padding:30px 20px 45px 0}@media only screen and (min-width:599px){.beach-chooser__item{padding:30px 20px 45px 0;margin-bottom:5px}.beach-chooser__item--with-image{grid-template-columns:1fr 200px;grid-column-gap:20px;display:grid}}@media only screen and (min-width:1023px){.beach-chooser__item--with-image{grid-template-columns:1fr 260px}}.beach-chooser__item--with-image .beach-chooser__map{margin-top:20px}@media only screen and (min-width:599px){.beach-chooser__item--with-image .beach-chooser__map{margin-top:0}}.beach-chooser__name{flex:1;font-size:22px;font-weight:600;margin-bottom:10px;color:#232332}.beach-chooser__button{font-size:14px}@media only screen and (min-width:599px){.beach-chooser__button{font-size:15px}}@media only screen and (min-width:1023px){.beach-chooser__button{font-size:16px}}.beach-chooser__button{padding:10px 20px;font-weight:600;color:#fff;transition:background-color .15s ease-in-out,color .15s ease-in-out;text-align:center;background-color:#232332;border-radius:26px;margin-top:15px;display:inline-block}.beach-chooser__button:hover{cursor:pointer}.beach-chooser__summary{font-size:14px}@media only screen and (min-width:599px){.beach-chooser__summary{font-size:15px}}@media only screen and (min-width:1023px){.beach-chooser__summary{font-size:16px}}.beach-chooser__summary{margin:0 0 20px}@media only screen and (min-width:1023px){.beach-chooser__summary{max-width:700px}}.beach-chooser__divider{margin-bottom:40px;position:relative;padding-bottom:45px}.beach-chooser__divider:after{content:url(https://chalkledger.cfd/static/img/cssbackgrounds/dotted-divider--straight.svg);position:absolute;bottom:0;left:0}@media only screen and (min-width:599px){.beach-chooser__divider{margin-bottom:45px;padding-bottom:65px}}.beach-chooser__divider:last-child{padding:0;margin-bottom:0}.beach-chooser__divider:last-child:after{display:none}.beach-chooser__divider{overflow:hidden;border:0;margin-bottom:20px;padding-bottom:20px}@media only screen and (min-width:599px){.beach-chooser__divider{margin-bottom:20px;padding-bottom:20px}}.beach-chooser__meta{font-size:12px}@media only screen and (min-width:599px){.beach-chooser__meta{font-size:13px}}@media only screen and (min-width:1023px){.beach-chooser__meta{font-size:14px}}.beach-chooser__meta{margin-bottom:5px}.beach-chooser__meta--location{margin-bottom:15px;text-transform:uppercase}.beach-chooser__location{margin-bottom:10px}.beach-chooser__name-wrap{align-items:flex-start;display:flex}.card{position:relative;display:block}@media only screen and (min-width:599px){.card{overflow:hidden}}@media only screen and (min-width:1023px){.card{max-width:360px}}.card--past{opacity:.7}.card--past .card__fallback-image,.card--past .card__image{filter:grayscale(100%)}.card__overlap{position:relative;background-color:#fff}@media only screen and (min-width:599px){.card__overlap{height:100%;min-height:140px}}.card__overlap:before{height:45px;content:"";position:absolute;top:-45px;background-color:#fff;width:calc(100% - 90px);z-index:1}.card__image-wrap{position:relative}.card__image-wrap:after{height:55px;transform:translate3d(0,100%,0);right:0;transition:transform .15s ease-in-out;transition-delay:.1s;content:"";position:absolute;bottom:0;background-color:#9ec323;left:0}.card:focus .card__image-wrap:after,.card:hover .card__image-wrap:after{transform:translateZ(0)}.card__image{height:195px;object-fit:cover;width:100%}.card__content{padding:25px 25px 0;position:relative;top:-45px;z-index:1}.card__title{margin-bottom:10px;color:#232332}.card__title:before{height:30px;content:"";width:90px;float:right}@media only screen and (min-width:599px){.card__title:before{width:120px}}.card__title-wrap{max-width:310px;width:100%}.card__title-wrap .light{padding-top:.333rem;font-size:14px;color:rgba(35,35,50,.65)}.card__text{margin-bottom:0;color:#444}.card__icon-wrap{height:35px;justify-content:center;right:27px;transition:opacity .15s ease-in-out;position:absolute;opacity:0;top:0;align-items:center;border-radius:50%;width:35px;display:flex}.card:focus .card__icon-wrap,.card:hover .card__icon-wrap{transition-delay:.275s;opacity:1}.card__icon{height:16px;fill:#fff;width:11px}.card__fallback-image{height:195px;background-size:cover;background-color:#00b9b0;background-position:50%;width:100%;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-turquoise-translucent.svg)}@media only screen and (min-width:1023px){.card__fallback-image{max-width:360px}}.card__label{position:absolute;top:25px}.card__label--awaiting-survey{top:61px}@media only screen and (min-width:599px){.card__label--awaiting-survey{top:64px}}.card.card--news:hover .card__icon-wrap{top:-45px}.card.card--news .card__title-wrap+p{padding-top:.5rem}.card.card--news .card__title{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.card.card--news .card__title:focus,.card.card--news .card__title:hover{background-size:100% 2px}.card.card--news .card__title{display:inline}.card.card--news .card__title:before{display:none}.card.card--news .card__overlap:before{height:0}.card.card--news .card__content{padding:1.688rem 0 0;top:0}.card.card--news .card__image-wrap:after{height:11px}.card.card--news .card__icon-wrap{right:0;top:-45px;background-color:#9ec323;border-radius:0;width:72px}.card__meta{font-size:.778rem;gap:1rem;align-items:center;padding-bottom:.625rem;display:flex}.card__meta .tag{padding:.438rem 1rem;font-size:.75rem;color:#fff;background-color:#232332}.glide--beach-cleans .card{height:100%}.card.card--dark:hover .card__image-wrap:after{transform:translate3d(0,40%,0);opacity:1}.card.card--dark .card__content{padding:0;background-color:transparent}.card.card--dark .card__content .card__title{padding:15px 18px;font-size:1.222rem;color:#fff;max-width:80%;background-color:#232332;margin-left:5%;display:block}.card.card--dark .card__content .card__title:before{height:auto}.card.card--dark .card__content .card__icon-wrap{right:.875rem;top:.875rem}@media screen and (max-width:768px){.card.card--dark .card__content .card__icon-wrap{right:.5rem}}.card.card--dark .card__image-wrap:after{transform:translate3d(0,40%,0);transition:opacity .15s ease-in-out;transition-delay:.275s;max-width:90%;opacity:0;margin-left:5%}@media screen and (max-width:768px){.card.card--dark .card__image-wrap:after{max-width:93%}}.card .totaliser{padding-top:19px;border-top:1px dashed #232332;width:100%;margin-top:19px;display:block}.card .totaliser .totaliser__totaliser{height:19px;background-color:rgba(35,35,50,.07)}.card .totaliser .totaliser__details{padding-top:4px;gap:.5rem}.card .totaliser .totaliser__details p{font-size:14px;color:rgba(35,35,50,.65)}a.card:focus .card__title,a.card:focus p,a.card:hover .card__title,a.card:hover p{text-decoration:underline}.card-grid{grid-template-columns:1fr;grid-column:1/span 2;margin-bottom:80px;grid-gap:20px;display:grid}@media only screen and (min-width:599px){.card-grid{grid-template-columns:1fr 1fr;grid-gap:45px}}@media only screen and (min-width:1023px){.card-grid{grid-template-columns:1fr 1fr 1fr;grid-column:4/span 26}}.card-grid--home{margin-bottom:45px}@media only screen and (min-width:599px){.card-grid--home{margin-bottom:67.5px}}@media only screen and (min-width:1023px){.card-grid--home{margin-bottom:90px}}@media only screen and (min-width:1330px){.card-grid--home{grid-gap:90px}}.card-grid--news{grid-gap:2rem}.card-heading{grid-column:1/span 2;font-weight:600;margin-bottom:20px}@media only screen and (min-width:599px){.card-heading{margin-bottom:45px}}@media only screen and (min-width:1023px){.card-heading{grid-column:4/span 26}}.volunteer-grid{grid-template-columns:repeat(2,1fr);grid-row-gap:30px;margin:50px 0 20px;display:grid}@media only screen and (min-width:599px){.volunteer-grid{grid-template-columns:repeat(3,1fr)}}.volunteer-grid__show-button{font-weight:400;color:#0a606b;margin-left:-20px}.volunteer-item{align-items:center;display:flex}.volunteer-item__avatar-container{padding:20px;margin-right:10px;border-radius:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%2300b9b08C' stroke-dasharray='2' stroke-dashoffset='86' stroke-width='7' rx='100' ry='100'/%3E%3C/svg%3E")}.volunteer-item__avatar-icon{height:25px;fill:#5a215b;width:25px}.contact-consents__text{font-size:12px}@media only screen and (min-width:599px){.contact-consents__text{font-size:13px}}@media only screen and (min-width:1023px){.contact-consents__text{font-size:14px}}.contact-consents__text{margin-bottom:10px;margin-top:25px}.data-viewer__panel{grid-template-columns:45px 1fr;grid-column-gap:20px;display:grid}.data-viewer__panel:last-child .data-viewer__content{margin-bottom:0}.data-viewer__panel:last-child .data-viewer__gutter:before{display:none}.data-viewer__gutter{justify-content:center;position:relative;display:flex}.data-viewer__gutter:before{height:100%;content:"";position:absolute;opacity:.2;background-color:#00b9b0;width:5px;display:block}.data-viewer__content{margin-bottom:20px}.data-viewer__number{height:45px;justify-content:center;border:3px solid #00b9b0;font-weight:600;color:#232332;transition:background-color .25s cubic-bezier(.24,.26,.2,1);background-color:#fff;align-items:center;border-radius:50%;width:45px;display:flex;z-index:1}.data-viewer__number--open{background-color:#00b9b0}.data-viewer__category{font-weight:600;line-height:1.2}.data-viewer__toggle{font-size:12px}@media only screen and (min-width:599px){.data-viewer__toggle{font-size:13px}}@media only screen and (min-width:1023px){.data-viewer__toggle{font-size:14px}}.data-viewer__toggle{padding:0;text-decoration:underline;color:#0a606b}.data-viewer__toggle--open{color:#232332}.data-viewer__summary{font-size:14px}@media only screen and (min-width:599px){.data-viewer__summary{font-size:15px}}@media only screen and (min-width:1023px){.data-viewer__summary{font-size:16px}}.data-viewer__summary{margin:30px 0}.data-viewer__items{grid-template-columns:1fr;margin-bottom:20px;grid-gap:10px;display:grid}@media only screen and (min-width:599px){.data-viewer__items{grid-template-columns:1fr 1fr}}.data-viewer__item{font-size:12px}@media only screen and (min-width:599px){.data-viewer__item{font-size:13px}}@media only screen and (min-width:1023px){.data-viewer__item{font-size:14px}}.dashboard-alert{padding:20px;color:#fff;position:relative;flex-direction:column;outline:1px solid transparent;border-radius:4px;display:flex}.dashboard-alert:after{background-color:#5a215b;border-radius:4px;z-index:-2}.dashboard-alert:after,.dashboard-alert:before{right:0;content:"";position:absolute;bottom:0;top:0;left:0}.dashboard-alert:before{background-size:cover;opacity:.1;background-position-y:-20px;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/waves.svg);z-index:-1}.dashboard-alert__heading{font-size:18px;margin-bottom:10px;color:#fff}.dashboard-alert__text>p{font-size:14px;margin-bottom:12px;max-width:845px}@media only screen and (min-width:599px){.dashboard-alert__link{margin-top:auto}}.dashboard-alerts-grid{grid-template-columns:1fr;grid-column:4/span 26;margin-bottom:40px;grid-gap:10px;display:grid}@media only screen and (min-width:1023px){.dashboard-alerts-grid{margin-bottom:45px}.dashboard-alerts-grid--2{grid-template-columns:1fr 1fr;grid-gap:45px}}.email-all{align-items:center;display:flex}.email-all__icon{height:24px;margin-right:15px;width:24px}.email-all__link{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.email-all__link:focus,.email-all__link:hover{background-size:100% 2px}.email-all__link{color:#0a606b}.favourite-stretch{overflow:hidden;position:relative;padding-bottom:35px}.favourite-stretch:after{content:url(https://chalkledger.cfd/static/img/cssbackgrounds/dotted-divider.svg);position:absolute;bottom:0;left:0}.favourite-stretch__link-wrap{justify-content:space-between;margin-bottom:5px;display:flex}.favourite-stretch__meta{font-size:12px}@media only screen and (min-width:599px){.favourite-stretch__meta{font-size:13px}}@media only screen and (min-width:1023px){.favourite-stretch__meta{font-size:14px}}.favourite-stretch__standout{font-weight:600}.favourite-stretch__icon{height:18px;fill:#fd5c6c;width:18px}.favourite-stretch__button{height:100%}.favourite-stretch__button[data-is-favourite] .favourite-stretch__icon--hollow{display:none}.favourite-stretch__button[data-is-favourite] .favourite-stretch__icon--full{display:block}.favourite-stretch__button .favourite-stretch__icon--full{display:none}.favourite-toggle--with-text{margin-bottom:20px}.favourite-toggle--with-text .favourite-toggle__button{align-items:center;display:flex}.favourite-toggle--with-text .favourite-toggle__icon{flex-shrink:0;margin-right:10px}.favourite-toggle--without-text{flex-shrink:0;margin-left:10px}.favourite-toggle__icon{height:24px;fill:#fd5c6c;width:24px}.favourite-toggle__button[data-is-favourite] .favourite-toggle__icon--hollow,.favourite-toggle__icon--full{display:none}.favourite-toggle__button[data-is-favourite] .favourite-toggle__icon--full{display:block}.favourite-toggle__button[data-is-favourite] .favourite-toggle__text--add{display:none}.favourite-toggle__button[data-is-favourite] .favourite-toggle__text--remove{display:inline}.favourite-toggle__text{color:#09616b}.favourite-toggle__text--remove{display:none}.favourites__heading-wrap{margin-bottom:20px}@media only screen and (min-width:599px){.favourites__heading-wrap{justify-content:space-between;align-items:center;display:flex}}.favourites__list{grid-template-columns:1fr;grid-row-gap:25px;grid-column-gap:45px;display:grid}@media only screen and (min-width:599px){.favourites__list{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1023px){.favourites__list{grid-template-columns:1fr 1fr 1fr}}.featured-card{margin-bottom:40px;position:relative;padding-bottom:45px}.featured-card:after{content:url(https://chalkledger.cfd/static/img/cssbackgrounds/dotted-divider--straight.svg);position:absolute;bottom:0;left:0}@media only screen and (min-width:599px){.featured-card{margin-bottom:45px;padding-bottom:65px}}.featured-card:last-child{padding:0;margin-bottom:0}.featured-card:last-child:after{display:none}.featured-card{overflow:hidden;padding-bottom:35px}@media only screen and (min-width:599px){.featured-card{margin-bottom:15px;padding-bottom:35px}}.featured-card--fallback-image{min-height:280px;position:relative;background-color:#00b9b0;width:100%}@media only screen and (min-width:1023px){.featured-card--fallback-image{min-height:430px}}.featured-card--with-image{margin-bottom:45px;position:relative;padding-bottom:0;display:block}@media only screen and (min-width:1023px){.featured-card--with-image{max-height:430px}}.featured-card--with-image img{height:100%;object-fit:cover;width:100%}.featured-card--with-image:before{height:50%;right:0;content:"";position:absolute;opacity:.5;bottom:0;left:0;background-image:linear-gradient(180deg,transparent,#000)}.featured-card--with-image:after{display:none}.featured-card--with-image:hover .featured-card__title{background-size:100% 2px}.featured-card--with-image .featured-card__title{font-size:18px;font-weight:600;color:#fff;transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat;display:inline}@media only screen and (min-width:599px){.featured-card--with-image .featured-card__title{font-size:24px;max-width:465px}}@media only screen and (min-width:599px)and (min-width:599px){.featured-card--with-image .featured-card__title{font-size:26px}}@media only screen and (min-width:599px)and (min-width:1023px){.featured-card--with-image .featured-card__title{font-size:28px}}.featured-card--with-image .featured-card__content{position:absolute;padding-right:20px;bottom:20px;left:20px;z-index:2}@media only screen and (min-width:599px){.featured-card--with-image .featured-card__content{padding-right:40px;bottom:30px;left:40px}}@media only screen and (min-width:1023px){.featured-card--with-image .featured-card__content{padding-right:60px;bottom:45px;left:60px}}.featured-card__date{font-size:12px}@media only screen and (min-width:599px){.featured-card__date{font-size:13px}}@media only screen and (min-width:1023px){.featured-card__date{font-size:14px}}.featured-card__date{padding:3px 10px;margin-bottom:20px;background-color:#9ec323;border-radius:20px;display:inline-block}.featured-card__link{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.featured-card__link:focus,.featured-card__link:hover{background-size:100% 2px}.featured-card__link{font-size:16px}@media only screen and (min-width:599px){.featured-card__link{font-size:17px}}@media only screen and (min-width:1023px){.featured-card__link{font-size:18px}}.featured-card__link{font-weight:600}.featured-card__image{height:280px;min-height:280px;object-fit:cover;width:100%}@media only screen and (min-width:1023px){.featured-card__image{height:100%}}.grid{grid-template-columns:1fr 1fr;padding:0 20px;max-width:1440px;margin:0 auto;display:grid}@media only screen and (min-width:599px){.grid{padding:0 45px}}@media only screen and (min-width:1023px){.grid{grid-template-columns:repeat(32,1fr);padding:0}}.grid .grid{padding:0}.grid--two-col{margin-top:-5.5rem}@media only screen and (min-width:1023px){.grid--two-col{grid-template-columns:repeat(31,1fr);padding:0}}.grid--two-col .app__content{padding-top:5rem}.grid--two-col .app__content .grid--coloured{padding:40px!important}@media screen and (max-width:1024px){.grid--two-col .app__content .grid--coloured{margin-right:0;margin-left:0}}.grid--volunteer-landing{padding:0;background-color:#dbf1f4;display:block}@media only screen and (min-width:1023px){.grid--volunteer-landing{background-color:transparent;display:grid}}.grid--coloured{padding:40px 0 0!important;margin-bottom:40px;background-color:#dbf1f4;border-radius:1rem}.grid--coloured .rich-text:last-child{margin-bottom:0;padding-bottom:40px}@media screen and (max-width:1024px){.grid--coloured{padding:40px 40px 0!important;margin-right:1rem;margin-left:1rem}}@media screen and (max-width:768px){.grid--coloured{padding:20px 20px 0!important}}.grid--coloured+.grid--coloured{padding-top:12px;border-top-right-radius:0;border-top-left-radius:0;margin-top:-52px}@media screen and (max-width:1024px){.grid--coloured+.grid--coloured{padding-top:0!important}}.grid--relative{position:relative}.grid__content{grid-column:1/span 2;min-width:0}@media only screen and (min-width:1023px){.grid__content{grid-column:4/span 26}.grid__content--help-block{grid-column:1/span 28}}.grid__content--centre{margin:0 auto}.grid__divider{grid-column:1/span 2;min-width:0}@media only screen and (min-width:1023px){.grid__divider{grid-column:2/span 30}}.grid .app__content .grid{display:block}.header-search{position:relative;z-index:5}@media only screen and (min-width:599px){.header-search{margin-left:.5rem}}.header-search__icon{height:25px;fill:#fff;opacity:.8;width:25px}.header-search__container,.header-search__icon{transition:opacity .25s cubic-bezier(.24,.26,.2,1)}.header-search__container{pointer-events:all;padding:20px;right:0;position:absolute;opacity:1;min-width:310px;top:50px;border-radius:4px;background:#fff url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-turquoise-translucent.svg)}.header-search__container:before{border-color:transparent transparent #fff;height:0;right:10px;content:"";position:absolute;border-style:solid;border-width:0 10px 10px;top:-10px;width:0}.header-search__container.is-hidden{pointer-events:none;opacity:0;visibility:hidden}.hero{min-height:65vh;padding-top:10.625rem;margin-bottom:3.5rem;position:relative;background-size:cover;clip-path:polygon(0 0,100% 0,100% 94%,0 100%);background-position:50%;padding-bottom:10rem;background-repeat:no-repeat;z-index:2}.hero:before{height:13.333rem;content:"";position:absolute;top:0;background:linear-gradient(180deg,#232332,rgba(35,35,50,0));left:0;width:100%;display:block;z-index:1}.hero .wrapper{z-index:1}.hero+.grid--contents-menu{margin-top:-15rem}.hero+.grid--contents-menu .contents-menu__container{padding-top:14rem}.hero+.grid--cta-donate{margin-top:-21rem}.hero+.grid--cta-donate .cta-donate{padding-top:14rem}.hero+.grid--cta-donate .cta-donate .toggle [role=tab]{padding-top:3.5rem;padding-bottom:1rem}.hero--fallback{min-height:40vh;background-color:#00b9b0}.hero--fallback-blue{background-color:#3d9be2}.hero--with-image:after{right:0;content:"";position:absolute;opacity:.25;bottom:0;top:0;background-color:#000;left:0}.hero--with-image .hero__title-wrap{z-index:1}.hero__image,.hero__video{height:100%;right:0;position:absolute;object-fit:cover;bottom:0;top:0;left:0;width:100%;z-index:0}.hero__title{font-size:42px}@media only screen and (min-width:599px){.hero__title{font-size:68px}}@media only screen and (min-width:1023px){.hero__title{font-size:80px}}.hero__title{padding:1.813rem 1.125rem .875rem;font-weight:700;margin-bottom:.75rem;max-width:60%;background-color:#9ec323;margin-top:-1.25rem;display:inline-block}@media screen and (max-width:768px){.hero__title{max-width:none}}.hero__breadcrumbs{position:relative;display:flex;z-index:1}.hero__breadcrumbs .breadcrumbs-nav--white{background:#fff!important}.hero__breadcrumbs .breadcrumbs-nav--white li,.hero__breadcrumbs .breadcrumbs-nav--white li a{color:#232332}.hero__breadcrumbs .breadcrumbs-nav--white svg path{stroke:#232332!important}.hero__meta{grid-column:1/span 2;font-size:15px;margin-bottom:20px}@media only screen and (min-width:599px){.hero__meta{grid-column:1/span 1;margin-bottom:45px}}@media only screen and (min-width:1023px){.hero__meta{grid-column:4/span 6}}.hero__meta--business-profile,.hero__meta--with-icon{align-items:center;display:flex}.hero__meta--business-profile{grid-column:1/span 2}@media only screen and (min-width:1023px){.hero__meta--business-profile{grid-column:4/span 18}}@media only screen and (min-width:599px){.hero__meta+.hero__meta{grid-column:2/span 1}}@media only screen and (min-width:1023px){.hero__meta+.hero__meta{grid-column:10/span 6}}.hero__meta-icon{height:20px;fill:#fff;flex-shrink:0;margin-right:10px;opacity:.8;width:20px}.hero__meta-text{color:#232332}.hero__meta-text--business-profile{font-size:15px}@media only screen and (min-width:599px){.hero__meta-text--business-profile{font-size:16px}}@media only screen and (min-width:1023px){.hero__meta-text--business-profile{font-size:18px}}.hero__meta-text--business-profile{margin-left:16px}.hero__meta-text--business-profile:first-of-type{margin-left:0}.hero__meta-text--bold{font-weight:600}.hero__meta-flex{gap:20px;align-items:center;display:flex}.hero__strapline{padding:.75rem .875rem;font-size:1rem;font-weight:600;color:#232332;max-width:31.375rem;background-color:#fff;display:block}@media only screen and (min-width:599px){.hero__strapline{font-size:1.25rem}}.hero__strapline--muted{padding-top:0;font-weight:500;color:#fff;background:transparent;padding-bottom:0}.hero__cta{margin-top:.75rem}.hero__graphic{right:-5rem;position:absolute;bottom:5%}.hero__graphic img{max-width:300px}@media only screen and (min-width:599px){.hero__graphic img{max-width:400px}}@media only screen and (min-width:1023px){.hero__graphic img{max-width:500px}}.hero--bg-slate .hero__title,.hero--bg-turquoise-dark .hero__title,.hero--bg-white .hero__title{color:#fff}.hero--bg-slate .hero__breadcrumbs .breadcrumbs-nav,.hero--bg-turquoise-dark .hero__breadcrumbs .breadcrumbs-nav,.hero--bg-white .hero__breadcrumbs .breadcrumbs-nav{background-color:#9ec323}.hero--bg-slate .hero__breadcrumbs .breadcrumbs-nav li a,.hero--bg-turquoise-dark .hero__breadcrumbs .breadcrumbs-nav li a,.hero--bg-white .hero__breadcrumbs .breadcrumbs-nav li a{color:#232332}.hero--bg-slate .hero__breadcrumbs .breadcrumbs-nav li svg path,.hero--bg-turquoise-dark .hero__breadcrumbs .breadcrumbs-nav li svg path,.hero--bg-white .hero__breadcrumbs .breadcrumbs-nav li svg path{stroke:#232332}.hero--bg-turquoise .hero__title{background-color:#00b9b0}.hero--bg-slate .hero__title{background-color:#232332}.hero--bg-turquoise-dark .hero__title{background-color:#0a606b}.hero--bg-white .hero__title{color:#232332;background-color:#fff}.hero--animal{padding-bottom:3.333rem}@media screen and (max-width:768px){.hero--animal{min-height:0}}@media screen and (max-width:540px){.hero--animal{padding-bottom:2rem}}.hero--animal .hero__title{margin-bottom:1rem}.hero--animal .hero__iucn{padding-top:7rem;color:#fff}@media screen and (max-width:540px){.hero--animal .hero__iucn{padding-top:5rem}}.hero--animal .hero__iucn p{padding:0 .875rem}.hero--animal .hero__iucn strong{padding-right:.667rem}.hero__additional{color:#fff}.hero .publish-date+.hero__additional{margin-top:-2rem}.help-block{position:relative}.help-block:before{height:100%;transform:translate3d(-100%,0,0);content:"";position:absolute;top:0;background-color:#fff;left:0;display:block}@media only screen and (min-width:599px){.help-block:before{width:45px}}@media only screen and (min-width:1023px){.help-block:before{left:1px;width:100%}}.help-block:after{height:100%;transform:translate3d(100%,0,0);right:0;content:"";position:absolute;top:0;background-color:#fff;width:20px;display:block}@media only screen and (min-width:599px){.help-block:after{width:45px}}@media only screen and (min-width:1023px){.help-block:after{display:none}}.template-index-page .help-block,.template-index-page .help-block:after,.template-index-page .help-block:before{background-color:#dbf1f4}.help-block{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);background-repeat:no-repeat}.help-block:after,.help-block:before{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);z-index:1}.help-block:before{transform:translate3d(-100%,0,0) scaleX(-1);width:20px}@media only screen and (min-width:599px){.help-block:before{left:1px;width:46px}}@media only screen and (min-width:1023px){.help-block:before{width:100%}}.help-block{padding:40px 0}.help-block,.help-block:after,.help-block:before{background:#00b9b0 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark-translucent.svg)}@media only screen and (min-width:599px){.help-block{padding:70px 0}}@media only screen and (min-width:1023px){.help-block:after{height:50px;transform:translate(0);content:"";background:#fff;width:330px;display:block}}.help-block--home{margin-bottom:45px}@media only screen and (min-width:599px){.help-block--home{margin-bottom:67.5px}}@media only screen and (min-width:1023px){.help-block--home{margin-bottom:90px}}.help-block--spacing{padding:45px 20px;margin-bottom:45px}@media only screen and (min-width:599px){.help-block--spacing{padding:70px 45px}}@media only screen and (min-width:1023px){.help-block--spacing{padding:70px 0;margin-bottom:90px}}.help-block__text{font-size:18px}@media only screen and (min-width:599px){.help-block__text{font-size:24px}}@media only screen and (min-width:1023px){.help-block__text{font-size:28px}}.help-block__text{margin-bottom:20px;color:#232332}@media only screen and (min-width:1023px){.help-block__text{margin-bottom:45px;max-width:850px}}.help-block__fallback-image,.help-block__image{height:300px;object-fit:cover}@media only screen and (min-width:599px){.help-block__fallback-image,.help-block__image{height:285px}}@media only screen and (min-width:1023px){.help-block__fallback-image,.help-block__image{height:215px}.template-information-page .help-block{margin-right:-90px;margin-left:-45px}.template-information-page .help-block:after{background:#fff}.template-landing-page .help-block,.template-membership-page .help-block,.template-story-page .help-block{margin-right:-135px;margin-left:-180px}}.image-block__copy{color:#232332;margin-top:.5rem}.image-block img{border-radius:1rem}.image-chooser{margin-bottom:20px}@media only screen and (min-width:599px){.image-chooser{margin-bottom:45px}}.image-chooser__heading{font-weight:600;margin-bottom:10px}.image-chooser__grid{grid-template-columns:1fr 1fr 1fr;grid-gap:10px;display:grid}@media only screen and (min-width:599px){.image-chooser__grid{grid-template-columns:repeat(6,1fr)}}.image-chooser input{position:absolute;opacity:0}.image-chooser input:checked+.image-chooser__image,.image-chooser input:focus+.image-chooser__image{outline-offset:-5px;outline:5px solid #00b9b0;opacity:1}@media only screen and (min-width:599px){.image-chooser input:checked+.image-chooser__image,.image-chooser input:focus+.image-chooser__image{outline-offset:-8px;outline:8px solid #00b9b0}}.image-chooser__image{transition:opacity .15s ease-in-out;opacity:.3;cursor:pointer}.image-chooser__image:hover{opacity:.6}.introduction{grid-column:1/span 2;color:#232332;position:relative;margin:0 auto 20px;z-index:1}@media only screen and (min-width:1023px){.introduction{grid-column:5/span 27;padding-right:90px;margin:0 auto 45px}}.introduction--spacing{margin:20px auto}@media only screen and (min-width:599px){.introduction--spacing{margin:45px auto}}.introduction--home{font-size:28px}@media only screen and (min-width:599px){.introduction--home{font-size:32px}}@media only screen and (min-width:1023px){.introduction--home{font-size:36px}}.introduction--home{margin:0 0 45px}@media only screen and (min-width:1023px){.introduction--home{padding-right:0;margin:0 0 90px}}@media only screen and (min-width:599px){.links-wrap{align-items:center;display:flex}}.links-wrap__item:not(:last-child){margin-bottom:20px}@media only screen and (min-width:599px){.links-wrap__item:not(:last-child){margin-right:20px;margin-bottom:0}}.login-form__title{font-size:12px}@media only screen and (min-width:599px){.login-form__title{font-size:13px}}@media only screen and (min-width:1023px){.login-form__title{font-size:14px}}.login-form__title{font-weight:600;margin-bottom:10px;color:#232332;text-transform:uppercase;letter-spacing:1px}.login-form__links{margin-top:35px}.logo-block{display:block}.logo-block__title{font-weight:600;line-height:1.5}.logo-block__description{margin-bottom:32.1428571429px}.logo-block__logo-container{grid-template-columns:1fr 1fr;gap:45px;justify-items:center;align-items:center;display:grid}@media only screen and (min-width:599px){.logo-block__logo-container{grid-template-columns:repeat(4,1fr);justify-items:start}}.membership-block,.membership-block__content{position:relative}.membership-block__content:before{height:100%;transform:translate3d(-100%,0,0);content:"";position:absolute;top:0;background-color:#fff;left:0;display:block}@media only screen and (min-width:599px){.membership-block__content:before{width:45px}}@media only screen and (min-width:1023px){.membership-block__content:before{left:1px;width:100%}}.membership-block__content:after{height:100%;transform:translate3d(100%,0,0);right:0;content:"";position:absolute;top:0;background-color:#fff;width:20px;display:block}@media only screen and (min-width:599px){.membership-block__content:after{width:45px}}@media only screen and (min-width:1023px){.membership-block__content:after{display:none}}.template-index-page .membership-block__content,.template-index-page .membership-block__content:after,.template-index-page .membership-block__content:before{background-color:#dbf1f4}.membership-block__content{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);background-repeat:no-repeat}.membership-block__content:after,.membership-block__content:before{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);z-index:1}.membership-block__content:before{transform:translate3d(-100%,0,0) scaleX(-1);width:20px}@media only screen and (min-width:599px){.membership-block__content:before{left:1px;width:46px}}@media only screen and (min-width:1023px){.membership-block__content:before{width:100%}}.membership-block__content{grid-column:1/span 2;min-width:0}@media only screen and (min-width:1023px){.membership-block__content{grid-column:9/span 17}}.membership-block__widget{grid-column:1/span 2;margin:-20px}@media only screen and (min-width:599px){.membership-block__widget{margin:0}}@media only screen and (min-width:1023px){.membership-block__widget{grid-column:7/span 20}}.membership-block__cta-text{padding:0 20px 20px 0;font-weight:600;color:#fff;line-height:1.5;display:inline-block}@media only screen and (min-width:1023px){.membership-block__cta-text{padding:0 45px 45px 0}}.membership-block+.section-block:before{display:none}.membership-teaser{align-items:center;margin-top:20px;display:flex}@media only screen and (min-width:599px){.membership-teaser{margin-top:45px}}@media only screen and (min-width:1023px){.membership-teaser{flex-wrap:wrap;align-items:flex-end}}@media only screen and (min-width:1441px){.membership-teaser{flex-wrap:nowrap}.membership-teaser .membership-teaser__image{margin-bottom:0}}.membership-teaser__image{height:110px;flex-shrink:0;border:5px solid #fff;margin-right:20px;width:110px}@media only screen and (min-width:1023px){.membership-teaser__image{height:180px;border:10px solid #fff;margin-right:30px;margin-bottom:20px;width:180px}}.membership-teaser__text{color:#232332}@media only screen and (min-width:599px){.membership-teaser__text{max-width:50%}}@media only screen and (min-width:1023px){.membership-teaser__text{max-width:100%}}.menu-toggle__icon{height:25px;fill:#fff;width:25px}.menu-toggle__icon--close{fill:#00b9b0}.menu-toggle__button{position:relative;z-index:5}.search-active .menu-toggle__icon{fill:#232332}.menu-active .menu-toggle__button--open,.search-active .menu-toggle__button--close{display:none}.message{padding:10px;font-weight:600;color:#fff;position:relative;background-color:#0a606b;z-index:1}@media only screen and (min-width:1023px){.message{padding:20px}}.message--error{background-color:#fd5c6c}.meta-list{margin-bottom:20px}@media only screen and (min-width:599px){.meta-list{margin-bottom:45px}}.meta-list--no-gap{margin-bottom:0}.meta-list--summary{font-size:14px}@media only screen and (min-width:599px){.meta-list--summary{font-size:15px}}@media only screen and (min-width:1023px){.meta-list--summary{font-size:16px}}.meta-list--summary{margin-bottom:20px}@media only screen and (min-width:599px){.meta-list--summary{margin-bottom:45px}.meta-list--summary .meta-list__text{text-align:right}}.meta-list--for-print{grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:45px;display:grid}@media only screen and (min-width:1023px){.meta-list--with-image{grid-template-columns:1fr 300px;grid-gap:20px;display:grid}}@media only screen and (min-width:599px){.meta-list--with-image .meta-list__item{grid-template-columns:140px 1fr;grid-column-gap:10px}}.meta-list--with-image .meta-list__image{margin-top:20px}@media only screen and (min-width:1023px){.meta-list--with-image .meta-list__image{margin-top:0}}.meta-list__item{margin-bottom:10px}@media only screen and (min-width:599px){.meta-list__item{grid-template-columns:200px 1fr;display:grid}}.meta-list__item:last-child{margin-bottom:0}.meta-list__standout{font-weight:600;margin-right:10px;color:#232332}@media only screen and (min-width:599px){.meta-list__standout{margin-right:0}}.mobile-menu{height:100%;transform:translate3d(100%,0,0);padding:10px;transition:transform .25s cubic-bezier(.24,.26,.2,1),background-color .15s ease-in-out;position:fixed;visibility:hidden;top:0;background-color:#dbf1f4;left:0;width:100%;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark-translucent.svg);z-index:6}@media only screen and (min-width:1023px){.mobile-menu{display:none}}.mobile-menu.is-visible{transform:translateZ(0);overflow-y:scroll;overflow-x:hidden;visibility:visible}.mobile-menu.menu-active{background-color:#dbf1f4}.mobile-menu.search-active{background-color:#00b9b0}.mobile-menu__header{justify-content:space-between;margin:0 auto;align-items:center;display:flex}.mobile-menu__footer{padding:20px 20px 30px;flex-direction:column;align-items:center;margin-top:10px;display:flex}.mobile-menu__login-link{font-size:16px;margin-bottom:30px;align-items:center;display:flex}.mobile-menu__login-icon{height:20px;fill:#00b9b0;flex-shrink:0;margin-right:10px;width:20px}.mobile-menu__main--for-search{height:calc(100% - 60px);align-items:center;display:flex}.mobile-menu__main--for-menu{margin-left:5px}.mobile-menu__search-form{width:100%}.mobile-menu__search-input{font-size:18px;font-weight:600;color:#232332}.mobile-menu__search-field{margin-bottom:0;border-bottom:2px solid #fff;align-items:center;padding-bottom:10px;width:100%;display:flex}.mobile-menu__search-field.field input:not([type=checkbox]):not([type=radio]):not([type=submit]){border:0;background:transparent}.mobile-menu__search-field.field input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus{box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)}.mobile-menu__search-icon{height:30px;width:30px}.mobile-menu nav{width:100%}.menu-active .mobile-menu__main--for-search,.search-active .mobile-menu__footer--for-menu,.search-active .mobile-menu__main--for-menu{visibility:hidden;display:none}.my-account{position:relative;display:none;z-index:5}@media only screen and (min-width:599px){.my-account{display:block}}.my-account__button:hover .my-account__icon{opacity:1}.my-account__icon{height:25px;fill:#fff;opacity:.8;width:25px}.my-account__container,.my-account__icon{transition:opacity .25s cubic-bezier(.24,.26,.2,1)}.my-account__container{pointer-events:all;padding:20px;right:0;position:absolute;opacity:1;min-width:310px;top:50px;border-radius:4px;background:#fff url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-turquoise-translucent.svg)}.my-account__container:before{border-color:transparent transparent #fff;height:0;right:10px;content:"";position:absolute;border-style:solid;border-width:0 10px 10px;top:-10px;width:0}.my-account__container.is-hidden{pointer-events:none;opacity:0;visibility:hidden}.my-account__name{font-size:12px}@media only screen and (min-width:599px){.my-account__name{font-size:13px}}@media only screen and (min-width:1023px){.my-account__name{font-size:14px}}.my-account__name{font-weight:600;color:#232332;text-transform:uppercase;letter-spacing:1px}.my-account__links{margin-top:20px}.my-account__logout{font-size:12px}@media only screen and (min-width:599px){.my-account__logout{font-size:13px}}@media only screen and (min-width:1023px){.my-account__logout{font-size:14px}}.my-account__logout{right:20px;position:absolute;top:20px}.my-account__logout-link{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.my-account__logout-link:focus,.my-account__logout-link:hover{background-size:100% 2px}.my-account__logout-link{font-weight:600;color:#0a606b}.news-grid{grid-column:1/span 2;margin-bottom:45px}@media only screen and (min-width:599px){.news-grid{margin-bottom:90px}}@media only screen and (min-width:1023px){.news-grid{grid-column:4/span 26}.news-grid__inner{grid-template-columns:2fr 1fr;grid-gap:45px;display:grid}}.news-grid--dashboard{margin-bottom:0}@media only screen and (min-width:599px){.news-grid--home{margin-bottom:45px}}.petition-cta{color:#232332}.petition-cta__inner{padding:0 20px}@media only screen and (min-width:1023px){.petition-cta__inner{max-width:850px;margin:0 auto;align-items:flex-start;display:flex}}.petition-cta__image{max-width:200px;margin:0 auto 20px;display:block}@media only screen and (min-width:1023px){.petition-cta__image{margin-right:20px}}.petition-cta__text{margin-bottom:20px}.petition-cta__link{font-size:14px;color:#232332;border-bottom:1px solid #232332;margin-top:20px;display:inline-block}@media only screen and (min-width:1023px){.petition-cta__link{margin-left:45px;margin-top:0}}.petition-cta__link:hover{color:#232332}.petition-cta__link:focus{outline:auto}.petition-cta__buttons{margin-top:40px}@media only screen and (min-width:1023px){.petition-cta__buttons{align-items:center;display:flex}}@media only screen and (min-width:599px){.landing-page-block .petition-cta+.section-block,.petition-cta .story-page-block+.section-block{padding:70px 0}}.landing-page-block .petition-cta+.section-block,.petition-cta .story-page-block+.section-block{padding:45px 0}@media only screen and (min-width:1023px){.landing-page-block .petition-cta+.section-block--even:before,.petition-cta .story-page-block+.section-block--even:before{top:-70px}}.landing-page-block .petition-cta+.section-block--even:before,.petition-cta .story-page-block+.section-block--even:before{top:-35px;background-color:#fff}@media only screen and (min-width:1023px){.landing-page-block .petition-cta+.section-block--odd:before,.petition-cta .story-page-block+.section-block--odd:before{top:-70px}}.landing-page-block .petition-cta+.section-block--odd:before,.petition-cta .story-page-block+.section-block--odd:before{top:-35px;background-color:#dbf1f4}@media only screen and (min-width:1023px){.landing-page-block .petition-cta+.section-block--last,.petition-cta .story-page-block+.section-block--last{padding:90px 0 0}}.landing-page-block .petition-cta+.section-block--last,.petition-cta .story-page-block+.section-block--last{padding:45px 0 0}@media only screen and (min-width:1023px){.landing-page-block .petition-cta+.donate-block,.petition-cta .story-page-block+.donate-block{margin-top:135px}}.landing-page-block .petition-cta+.donate-block,.petition-cta .story-page-block+.donate-block{position:relative;margin-top:90px}@media only screen and (min-width:1023px){.landing-page-block .petition-cta+.donate-block:before,.petition-cta .story-page-block+.donate-block:before{height:70px;top:-225px;width:360px}}.landing-page-block .petition-cta+.donate-block:before,.petition-cta .story-page-block+.donate-block:before{height:35px;right:0;content:"";position:absolute;top:-135px;background-color:#fff;width:180px;z-index:1}.landing-page-block .petition-cta,.petition-cta .story-page-block{padding:90px 0;background:#00b9b0 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-light.svg)}.landing-page-block .petition-cta .petition-cta__content,.petition-cta .story-page-block .petition-cta__content{max-width:520px;margin:0 auto}@media only screen and (min-width:1023px){.landing-page-block .petition-cta .petition-cta__content,.petition-cta .story-page-block .petition-cta__content{max-width:100%}}.streamfields .petition-cta{margin-bottom:20px}@media only screen and (min-width:1023px){.streamfields .petition-cta{margin-bottom:45px}}.streamfields .petition-cta .petition-cta__content,.streamfields .petition-cta .petition-cta__image{position:relative;z-index:2}.streamfields .petition-cta .petition-cta__inner{padding:75px 0;position:relative;max-width:100%}.streamfields .petition-cta .petition-cta__inner:after,.streamfields .petition-cta .petition-cta__inner:before{pointer-events:none;right:-90px;content:"";position:absolute;background:#00b9b0 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-light.svg);background-size:cover;bottom:0;top:0;left:0;z-index:1}.streamfields .petition-cta .petition-cta__inner:before{right:-20px;left:-20px}@media only screen and (min-width:599px){.streamfields .petition-cta .petition-cta__inner:before{right:-45px;left:-45px}}@media only screen and (min-width:1023px){.streamfields .petition-cta .petition-cta__inner:before{right:-90px;left:0}}.streamfields .petition-cta .petition-cta__inner:after{transform:scaleX(-1) translate3d(calc(100% - 2.3px),0,0);display:none}@media only screen and (min-width:1023px){.streamfields .petition-cta .petition-cta__inner:after{display:block;z-index:1}}.streamfields>.petition-cta:first-child{margin-top:-20px}@media only screen and (min-width:599px){.streamfields>.petition-cta:first-child{margin-top:-45px}}.photo-card{position:relative;display:block}@media only screen and (min-width:1023px){.photo-card--opportunity{margin-bottom:12px}}@media only screen and (min-width:1441px){.photo-card--opportunity{margin-bottom:16px}}.photo-card:after{height:0;right:0;transition:height .15s ease-in-out;content:"";position:absolute;bottom:0;background-color:#9ec323;left:0}.photo-card:focus:after,.photo-card:hover:after{height:10px}.photo-card:before{height:50%;right:0;content:"";position:absolute;opacity:.5;bottom:0;left:0;background-image:linear-gradient(180deg,transparent,#000)}.photo-card__title{font-weight:600;color:#fff;position:absolute;bottom:20px;left:20px;z-index:1}a.photo-card:focus h3,a.photo-card:focus p,a.photo-card:hover h3,a.photo-card:hover p{text-decoration:underline}.publish-date{grid-column:1/span 2;margin:20px 0 45px;align-items:center;display:flex}@media only screen and (min-width:599px){.publish-date{margin-bottom:45px;margin-top:0}}@media only screen and (min-width:1023px){.publish-date{grid-column:4/span 21}}.publish-date__icon{height:20px;fill:#dbf1f4;margin-right:10px;width:20px}.publish-date__text{font-size:14px}@media only screen and (min-width:599px){.publish-date__text{font-size:15px}}@media only screen and (min-width:1023px){.publish-date__text{font-size:16px}}.publish-date__text{color:#232332}.publish-date .publish-date__text{color:#fff}.recipe-method__introduction{margin-bottom:26px}.recipe-method__step{margin-bottom:20px;display:flex}.recipe-method__step-number{font-size:24px;font-weight:600;margin-right:18px}.responsive-table table{padding:19px;font-size:14px;border-collapse:collapse;color:#232332;min-width:550px;text-align:left;margin:1px;border-spacing:0;width:100%}.responsive-table table thead{border-top:1px dashed hsla(0,0%,59%,.3)}.responsive-table table tr{padding:19px 19px 19px 0;border-bottom:1px dashed hsla(0,0%,59%,.3)}.responsive-table table td,.responsive-table table th{padding:19px 19px 19px 0;min-width:180px}.responsive-table table th{text-align:left}.responsive-table__edit-container{justify-content:flex-end;margin-bottom:15px;display:flex}@media only screen and (min-width:1023px){.responsive-table__edit-container{padding-right:19px}}.responsive-table__edit-column{padding-right:6px;min-width:80px}.responsive-table__pagination-container{justify-content:center;margin-top:15px;display:flex}.responsive-table__pagination-list{display:flex}.responsive-table__metadata{font-size:12px}.responsive-table__rating{height:20px;justify-content:center;font-size:14px;font-weight:600;margin-right:2px;margin-bottom:2px;align-items:center;border-radius:3px;width:20px;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.responsive-table__rating--grey{background:#444}.responsive-table__rating--malachite{background:#14c364}.responsive-table__rating--bahia{background:#a1ce0f}.responsive-table__rating--lightning-yellow{background:#fdbe27}.responsive-table__rating--sunshade{background:#fd8c27}.responsive-table__rating--burning-orange{background:#fc6e40}.responsive-table__rating--carnation{background:#fc5454}.responsive-table__action-button{margin-right:10px}.responsive-table{overflow-x:scroll;border:1px solid transparent;background-attachment:local,local,scroll,scroll;background-size:20px 100%,20px 100%,10px 100%,10px 100%;background-color:#fff;background-position:0,100%,0,100%;background-image:linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,rgba(0,0,0,.25),hsla(0,0%,100%,0)),linear-gradient(270deg,rgba(0,0,0,.25),hsla(0,0%,100%,0));background-repeat:no-repeat}.responsive-table:focus{border-color:#bfbec8}.rating-label{font-size:12px}@media only screen and (min-width:599px){.rating-label{font-size:13px}}@media only screen and (min-width:1023px){.rating-label{font-size:14px}}.rating-label{padding:3px 8px;font-weight:500;color:#000;border-radius:4px;background:#fd8c27}.rating-label:focus,.rating-label:hover{background:#fd7f0e}.rating-label--malachite{background:#14c364}.rating-label--malachite:focus,.rating-label--malachite:hover{background:#12ac58}.rating-label--bahia{background:#a1ce0f}.rating-label--bahia:focus,.rating-label--bahia:hover{background:#8eb60d}.rating-label--lightning-yellow{background:#fdbe27}.rating-label--lightning-yellow:focus,.rating-label--lightning-yellow:hover{background:#fdb60e}.rating-label--sunshade{background:#fd8c27}.rating-label--burning-orange{background:#fc6e40}.rating-label--burning-orange:focus,.rating-label--burning-orange:hover{background:#fc5b27}.rating-label--carnation{background:#fc5454}.rating-label--carnation:focus,.rating-label--carnation:hover{background:#fc3b3b}.rating-label--grey{background:#444}.rating-label--grey:focus,.rating-label--grey:hover{background:#373737}.reading-time{padding-bottom:2.5rem;display:block}.reading-time .reading-time__text{gap:6px;align-items:center;display:flex}.reading-time .reading-time__text svg{height:1.5rem;width:1rem}.reading-time .reading-time__divider{margin-top:1.889rem}.reading-time .reading-time__divider svg{height:auto;width:100%}.related-content{margin-bottom:20px;flex-direction:column;display:flex}@media only screen and (min-width:599px){.related-content{margin-bottom:45px}}@media only screen and (min-width:1023px){.related-content{margin-top:auto}}.related-content__title{font-weight:600}.related-content__link{transition:background-size .25s cubic-bezier(.24,.26,.2,1),color .25s cubic-bezier(.24,.26,.2,1);background-size:0 2px;background-position:0 100%;background-image:linear-gradient(#9ec323,#9ec323);background-repeat:no-repeat}.related-content__link:focus,.related-content__link:hover{background-size:100% 2px}.related-content__link{font-weight:600;color:#0a606b}.related-content__item{margin-bottom:20px}.related-content__item--with-icon{align-items:center;display:flex}.related-content__icon{height:20px;fill:#9ec323;flex-shrink:0;margin-right:10px;width:13px}.related-content__icon--alt{fill:#09616b}.responsive-object{position:relative}.responsive-object embed,.responsive-object iframe,.responsive-object object{height:100%;position:absolute;top:0;left:0;width:100%}.results{padding:20px 0}@media only screen and (min-width:1023px){.results{padding:45px 0}}.results--empty{text-align:center}.results--tight{padding-top:0}@media only screen and (min-width:599px){.results--stretch-detail{padding:45px 0 25px}}.results--stretch-detail .results__heading{margin-bottom:30px;color:#232332}@media only screen and (min-width:599px){.results--stretch-detail:last-of-type{padding-bottom:0}}.results__empty-icon{height:80px;fill:#fda027;margin-bottom:20px;width:80px}.results__heading{color:#5a215b}.recipe__introduction{font-size:24px}.recipe__metadata-container{flex-direction:column;margin:20px 0;display:flex}@media only screen and (min-width:599px){.recipe__metadata-container{flex-direction:row;margin:40px 0}}.recipe__metadata-item{font-size:15px;margin-bottom:10px;color:#000;position:relative;max-width:190px;padding-left:27px}@media only screen and (min-width:599px){.recipe__metadata-item{margin-right:25px;margin-bottom:0}.recipe__metadata-item:last-child{margin-right:0}}.recipe__alternative-seafood{justify-content:flex-start;flex-wrap:wrap;margin-bottom:30px;flex-direction:row;align-items:center;display:flex}.recipe__alternative-seafood-info{flex:1;width:100%}.recipe__exclamation-oval{height:47px;justify-content:center;font-size:28px;font-weight:600;margin-right:12px;color:#00b9b0;align-items:center;border-radius:50%;width:47px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%2300b9b08C' stroke-dasharray='2' stroke-dashoffset='86' stroke-width='7' rx='100' ry='100'/%3E%3C/svg%3E");display:flex}.recipe__ingredients ol,.recipe__ingredients ul{margin-bottom:20px;color:#444}@media only screen and (min-width:1023px){.recipe__ingredients ol,.recipe__ingredients ul{margin-bottom:45px}}.recipe__ingredients ul{list-style:none;padding-left:20px}.recipe__ingredients ul li:before{font-size:20px;font-weight:600;color:#00b9b0;content:"•";margin-left:-20px;width:20px;display:inline-block}.recipe__breadcrumbs-container{margin-bottom:24px}.recipe__breadcrumbs .breadcrumbs-nav__link{color:#000!important}.content-bar{position:relative}.content-bar:before{height:100%;transform:translate3d(-100%,0,0);content:"";position:absolute;top:0;background-color:#fff;left:0;display:block}@media only screen and (min-width:599px){.content-bar:before{width:45px}}@media only screen and (min-width:1023px){.content-bar:before{left:1px;width:100%}}.content-bar:after{height:100%;transform:translate3d(100%,0,0);right:0;content:"";position:absolute;top:0;background-color:#fff;width:20px;display:block}@media only screen and (min-width:599px){.content-bar:after{width:45px}}@media only screen and (min-width:1023px){.content-bar:after{display:none}}.template-index-page .content-bar,.template-index-page .content-bar:after,.template-index-page .content-bar:before{background-color:#dbf1f4}.content-bar{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);background-repeat:no-repeat}.content-bar:after,.content-bar:before{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);z-index:1}.content-bar:before{transform:translate3d(-100%,0,0) scaleX(-1);width:20px}@media only screen and (min-width:599px){.content-bar:before{left:1px;width:46px}}@media only screen and (min-width:1023px){.content-bar:before{width:100%}}.content-bar{grid-column:1/span 2;padding:20px 20px 20px 0;margin-bottom:2.5rem;color:#fff}@media only screen and (min-width:1023px){.content-bar{grid-column:4/span 17;padding:45px 45px 45px 0}}.content-bar--source-list{padding-right:0;background:#fff}@media only screen and (min-width:1023px){.content-bar--source-list{padding-right:45px}}.content-bar--source-list:after,.content-bar--source-list:before{background:#fff}.content-bar--light{position:relative}.content-bar--light:before{height:100%;transform:translate3d(-100%,0,0);content:"";position:absolute;top:0;background-color:#fff;left:0;display:block}@media only screen and (min-width:599px){.content-bar--light:before{width:45px}}@media only screen and (min-width:1023px){.content-bar--light:before{left:1px;width:100%}}.content-bar--light:after{height:100%;transform:translate3d(100%,0,0);right:0;content:"";position:absolute;top:0;background-color:#fff;width:20px;display:block}@media only screen and (min-width:599px){.content-bar--light:after{width:45px}}@media only screen and (min-width:1023px){.content-bar--light:after{display:none}}.template-index-page .content-bar--light,.template-index-page .content-bar--light:after,.template-index-page .content-bar--light:before{background-color:#dbf1f4}.content-bar--light{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);background-repeat:no-repeat}.content-bar--light:after,.content-bar--light:before{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);z-index:1}.content-bar--light:before{transform:translate3d(-100%,0,0) scaleX(-1);width:20px}@media only screen and (min-width:599px){.content-bar--light:before{left:1px;width:46px}}@media only screen and (min-width:1023px){.content-bar--light:before{width:100%}}.content-bar--light,.content-bar--light:after,.content-bar--light:before{background:#00b9b0 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-light.svg)}@media only screen and (min-width:1023px){.content-bar--light:before{width:200%}.content-bar--recipe{grid-column-start:3}.content-bar--short{grid-column:4/span 9}.content-bar--beach-cleans,.content-bar--beach-stretches{grid-column:4/span 19;padding:30px 20px 40px 0}}@media only screen and (min-width:1230px){.content-bar--beach-cleans,.content-bar--beach-stretches{grid-column:4/span 17}}.content-bar--beach-cleans .content-bar__form,.content-bar--beach-stretches .content-bar__form{display:block}@media only screen and (min-width:599px){.content-bar--beach-cleans .content-bar__form,.content-bar--beach-stretches .content-bar__form{position:relative;left:4px}}.content-bar--beach-cleans .content-bar__field input,.content-bar--beach-cleans .content-bar__field select,.content-bar--beach-stretches .content-bar__field input,.content-bar--beach-stretches .content-bar__field select{max-width:220px;margin-top:5px}@media only screen and (min-width:599px){.content-bar--beach-cleans .content-bar__fields{grid-template-columns:1fr 1fr .8fr;align-items:center;margin-top:12px}}.content-bar--beach-cleans .content-bar__field input,.content-bar--beach-cleans .content-bar__field select{color:#232332;max-width:100%}.content-bar__copy{margin-bottom:20px}@media only screen and (min-width:599px){.content-bar__copy{margin-right:20px}}.content-bar__form{margin-bottom:0;align-items:center;display:flex}.content-bar__form--recipe{flex-wrap:wrap}.content-bar__field{margin-bottom:10px;color:#232332;max-width:360px;width:100%}.content-bar__field:only-child{margin-bottom:0}@media only screen and (min-width:599px){.content-bar__field{margin-bottom:0}}.content-bar__field .field__label{font-weight:600}.content-bar__field--recipe{width:230px}@media only screen and (min-width:599px){.content-bar__fields{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;-webkit-box-align:end;-moz-box-align:end;gap:10px;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-bar__fields .field{-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%;min-width:200px;-webkit-box:1;-moz-box:1}.content-bar__fields .field:last-of-type{flex:1;margin-bottom:0}}.content-bar__fields--recipe{grid-template-columns:1fr;width:100%}@media only screen and (min-width:1023px){.content-bar__fields--recipe{grid-template-columns:1fr 1fr 1fr;width:inherit}}.content-bar__fields--toggle{-webkit-box-align:center;-moz-box-align:center;gap:1rem;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin-top:-1.25rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-bar__fields--toggle a{border:1px solid #232332;text-decoration:none;font-weight:600;color:#232332;background-color:none;border-radius:50px;display:inline}.content-bar__fields--toggle a.button--green{background-color:#9ec323}.content-bar__button{margin-top:20px}@media only screen and (min-width:599px){.content-bar__button{margin-top:0}}.testimonial__avatar{height:60px;padding:7px;margin-right:10px;margin-bottom:10px;border-radius:50%;width:60px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%234444448C' stroke-dasharray='2' stroke-dashoffset='86' stroke-width='7' rx='100' ry='100'/%3E%3C/svg%3E")}@media only screen and (min-width:599px){.testimonial__avatar{margin-bottom:0}}@media only screen and (min-width:1023px){.testimonial__avatar{height:120px;padding:10px;margin-right:20px;width:120px}}.testimonial__content{margin-bottom:20px}@media only screen and (min-width:599px){.testimonial__content{align-items:center;display:flex}}.testimonial__button{max-width:310px;display:inline-block}.testimonial--thin .testimonial__summary{max-width:562px}.search-toggle__icon{height:25px;fill:#fff;position:relative;width:25px;z-index:5}.search-toggle__icon--close{fill:#00b9b0}.search-active .search-toggle__icon{fill:#fff}.search-active .search-toggle__button--open{display:none}.menu-active .search-toggle__icon{fill:#232332}.menu-active .search-toggle__button--close{display:none}.secure-system{padding:0 24px 24px;margin-bottom:45px;align-items:flex-start;display:flex}@media only screen and (min-width:599px){.secure-system{padding:0 36px 28px}}@media only screen and (min-width:1023px){.secure-system{margin-bottom:0}}.secure-system__icon{height:auto;margin-right:20px;width:1.125rem}.selected-stretch{position:relative}.selected-stretch:before{height:100%;transform:translate3d(-100%,0,0);content:"";position:absolute;top:0;background-color:#fff;left:0;width:20px;display:block}@media only screen and (min-width:599px){.selected-stretch:before{width:45px}}@media only screen and (min-width:1023px){.selected-stretch:before{left:1px;width:100%}}.selected-stretch:after{height:100%;transform:translate3d(100%,0,0);right:0;content:"";position:absolute;top:0;background-color:#fff;width:20px;display:block}@media only screen and (min-width:599px){.selected-stretch:after{width:45px}}@media only screen and (min-width:1023px){.selected-stretch:after{display:none}}.selected-stretch,.template-index-page .selected-stretch,.template-index-page .selected-stretch:after,.template-index-page .selected-stretch:before{background-color:#dbf1f4}.selected-stretch{padding:30px 20px 30px 0}.selected-stretch:before{background-color:#dbf1f4}.selected-stretch__text{font-size:22px;font-weight:600;margin-bottom:20px;color:#232332}.section-block{padding:90px 0 45px;position:relative;background-color:#fff}@media only screen and (min-width:1023px){.section-block{padding:90px 0}}.section-block:nth-last-child(2){padding-bottom:0}.section-block:before{height:35px;right:0;content:"";position:absolute;top:0;background-color:#dbf1f4;width:180px;z-index:1}@media only screen and (min-width:1023px){.section-block:before{height:70px;width:360px}}.section-block--intro{padding:45px 0}.section-block--intro:before{display:none}.section-block--landing-white:before{top:0!important;background-color:#fff!important}.section-block--landing-last{background-color:#dbf1f4}.section-block--landing-last:before{display:none}.section-block--landing{background-color:#dbf1f4}.section-block--landing:before{top:-35px;background-color:#dbf1f4}@media only screen and (min-width:1023px){.section-block--landing:before{top:-70px}}.section-block--landing+.call-to-action:after,.section-block--landing+.petition-cta:after{background-color:#dbf1f4}.section-block--landing+.donate-block:after{right:0;background-color:#dbf1f4;left:auto}.section-block--odd{background-color:#dbf1f4}.section-block--odd:before{background-color:#fff}.section-block--odd+.call-to-action:after,.section-block--odd+.petition-cta:after,.section-block--odd+.section-block--last{background-color:#dbf1f4}.section-block--odd+.donate-block:after{right:0;background-color:#dbf1f4;left:auto}.section-block--even+.call-to-action:after,.section-block--even+.petition-cta:after{background-color:#fff}.section-block--even+.section-block--last{background-color:transparent}.section-block--even+.donate-block:after{right:0;background-color:#fff;left:auto}.section-block--last{padding:45px 0}@media only screen and (min-width:1023px){.section-block--last{padding:45px 0 90px}}.section-block--last:before{display:none}.section-block__content{grid-column:1/span 2;min-width:0}@media only screen and (min-width:1023px){.section-block__content{grid-column:9/span 16}}.section-block__content>:last-child{margin-bottom:0}@media only screen and (min-width:1023px){.section-block__content--overlap{grid-column:8/span 18;background-color:#fff;margin-top:-135px}}.section-block__aside{grid-column:1/span 2;position:relative}@media only screen and (min-width:1023px){.section-block__aside{grid-column:28/span 4}}.section-block__aside--author{grid-column:1/span 2;margin-bottom:45px;order:-1}@media only screen and (min-width:1023px){.section-block__aside--author{grid-column:27/span 4;margin-bottom:0;order:0}}.section-block__introduction-media-content{max-height:455px;object-fit:cover;width:100%}@media only screen and (min-width:1023px){.section-block__introduction{padding:45px 45px 0}}.section-block__introduction--with-media-content{padding:45px 0 0}.section-block__introduction p:first-child{font-size:24px}@media only screen and (min-width:599px){.section-block__introduction p:first-child{font-size:26px}}@media only screen and (min-width:1023px){.section-block__introduction p:first-child{font-size:28px}}.section-block__introduction p:first-child{color:#0a606b}@media only screen and (min-width:1023px){.section-block__heading{padding-right:60px}}.sf{margin-bottom:40px}.sf hr{margin-bottom:1rem;padding-bottom:0}.sf a:focus,.sf a:hover{text-decoration:underline}.sf .sf{margin:0}@media only screen and (min-width:1023px){.section-block .sf--carousel{margin-right:-40px;margin-left:-40px}}.sidebar-cta-container{display:none}@media only screen and (min-width:1023px){.sidebar-cta-container{right:0;position:absolute;top:0;margin-left:auto;width:100%;display:grid;z-index:2}}.sidebar-cta{padding-bottom:30px}.template-landing-page .sidebar-cta,.template-membership-page .sidebar-cta{grid-column-start:26;padding:60px 20px 36px;grid-column-end:33;background:#fff}@media only screen and (min-width:599px){.template-landing-page .sidebar-cta,.template-membership-page .sidebar-cta{padding-right:45px;padding-left:45px}}@media only screen and (min-width:1023px){.template-landing-page .sidebar-cta,.template-membership-page .sidebar-cta{padding:60px 45px 0}}.sidebar-cta--mobile{padding-top:40px}.sidebar-cta__heading{font-size:15px}@media only screen and (min-width:599px){.sidebar-cta__heading{font-size:16px}}@media only screen and (min-width:1023px){.sidebar-cta__heading{font-size:18px}}.sidebar-cta__heading{font-weight:600;margin-bottom:10px}.sidebar-cta__content{font-size:14px}@media only screen and (min-width:599px){.sidebar-cta__content{font-size:15px}}@media only screen and (min-width:1023px){.sidebar-cta__content{font-size:16px}}.sidebar-cta__content{margin-bottom:20px}.slide,.slide__image-wrap{position:relative}.slide__image-wrap img{border-radius:1rem}@media only screen and (min-width:599px){.slide__image-wrap:after{height:45px;right:0;content:"";position:absolute;bottom:0;background-color:#fff;width:45px}}.slide__caption-toggle{height:40px;padding:0;transition:opacity .25s cubic-bezier(.24,.26,.2,1);position:absolute;opacity:1;bottom:0;background-color:#232332;left:0;width:40px}@media only screen and (min-width:599px){.slide__caption-toggle{height:45px;width:45px}}.slide__caption-toggle:hover{opacity:.9}.slide__caption{padding:20px;color:#232332;background-color:#00b9b0}@media only screen and (min-width:599px){.slide__caption{width:calc(100% - 45px)}}.slide__credit{margin-top:.5rem}.slide__image{height:275px;object-fit:cover;width:100%}@media only screen and (min-width:599px){.slide__image{height:550px}}.slide__toggle-icon{height:35px;fill:#9ec323;width:35px}.section-block--landing .slide__image-wrap:after{background-color:#dbf1f4}.status-label{font-size:12px}@media only screen and (min-width:599px){.status-label{font-size:13px}}@media only screen and (min-width:1023px){.status-label{font-size:14px}}.status-label{padding:10px 20px;font-weight:600;color:#fff}.status-label--draft{background-color:#b61961}.status-label--organiser{background-color:#00b9b0}.status-label--organiser.status-label--on-fallback{background-color:#0a606b}.status-label--approved{color:#232332;background-color:#9ec323}.status-label--rejected{color:#232332;background-color:#fd5c6c}.status-label--awaiting-survey{padding:7px 20px;font-size:12px;font-weight:400;background-color:#000}.status-label--review{background-color:#0a606b}@media only screen and (min-width:1023px){.steps{max-width:70%;margin-top:40px}.steps--membership,.steps--organise,.steps--survey{margin-top:0}}.steps--membership .steps__list,.steps--organise .steps__list,.steps--survey .steps__list{margin-bottom:20px}@media only screen and (min-width:599px){.steps--membership .steps__list,.steps--organise .steps__list,.steps--survey .steps__list{margin-bottom:45px}}.steps--membership .steps__item,.steps--organise .steps__item,.steps--survey .steps__item{align-items:center}.steps--membership .steps__item:not(:last-child):after,.steps--organise .steps__item:not(:last-child):after,.steps--survey .steps__item:not(:last-child):after{opacity:1}.steps--membership .steps__item:last-child,.steps--organise .steps__item:last-child,.steps--survey .steps__item:last-child{padding-bottom:0}.steps--membership .steps__number,.steps--organise .steps__number,.steps--survey .steps__number{border:2px solid #00b9b0;background-color:#fff}@media only screen and (min-width:1023px){.steps--membership .steps__number,.steps--organise .steps__number,.steps--survey .steps__number{background-color:#dbf1f4}}.steps--membership .steps__title,.steps--organise .steps__title,.steps--survey .steps__title{font-weight:400;margin-bottom:0;color:#444}.steps--current-1 .steps__item:first-child:after{opacity:1}.steps--current-1 .steps__item:first-child .steps__number{border-color:#dbf1f4;background-color:#dbf1f4}@media only screen and (min-width:1023px){.steps--current-1 .steps__item:first-child .steps__number{border-color:#00b9b0;background-color:#00b9b0}}.steps--current-1 .steps__item:first-child .steps__title{font-weight:600;opacity:1}.steps--current-2 .steps__item:first-child .steps__number{border-color:#00b9b0;background-color:#00b9b0}.steps--current-2 .steps__item:first-child:after{opacity:1}@media only screen and (min-width:1023px){.steps--current-2 .steps__item:first-child .steps__number{border-color:#fff;background-color:#fff}.steps--current-2 .steps__item:first-child:after{border-color:#fff;opacity:1}}.steps--current-2 .steps__item:nth-child(2):after{opacity:1}.steps--current-2 .steps__item:nth-child(2) .steps__number{border-color:#dbf1f4;background-color:#dbf1f4}@media only screen and (min-width:1023px){.steps--current-2 .steps__item:nth-child(2) .steps__number{border-color:#00b9b0;background-color:#00b9b0}}.steps--current-2 .steps__item:nth-child(2) .steps__title{font-weight:600;opacity:1}.steps--current-3 .steps__item:first-child .steps__number,.steps--current-3 .steps__item:nth-child(2) .steps__number{border-color:#00b9b0;background-color:#00b9b0}.steps--current-3 .steps__item:first-child:after,.steps--current-3 .steps__item:nth-child(2):after{opacity:1}@media only screen and (min-width:1023px){.steps--current-3 .steps__item:first-child .steps__number,.steps--current-3 .steps__item:nth-child(2) .steps__number{border-color:#fff;background-color:#fff}.steps--current-3 .steps__item:first-child:after,.steps--current-3 .steps__item:nth-child(2):after{border-color:#fff;opacity:1}}.steps--current-3 .steps__item:nth-child(3):after{opacity:1}.steps--current-3 .steps__item:nth-child(3) .steps__number{border-color:#dbf1f4;background-color:#dbf1f4}@media only screen and (min-width:1023px){.steps--current-3 .steps__item:nth-child(3) .steps__number{border-color:#00b9b0;background-color:#00b9b0}}.steps--current-3 .steps__item:nth-child(3) .steps__title{font-weight:600;opacity:1}.steps--current-4 .steps__item:first-child .steps__number,.steps--current-4 .steps__item:nth-child(2) .steps__number,.steps--current-4 .steps__item:nth-child(3) .steps__number{border-color:#00b9b0;background-color:#00b9b0}.steps--current-4 .steps__item:first-child:after,.steps--current-4 .steps__item:nth-child(2):after,.steps--current-4 .steps__item:nth-child(3):after{opacity:1}@media only screen and (min-width:1023px){.steps--current-4 .steps__item:first-child .steps__number,.steps--current-4 .steps__item:nth-child(2) .steps__number,.steps--current-4 .steps__item:nth-child(3) .steps__number{border-color:#fff;background-color:#fff}.steps--current-4 .steps__item:first-child:after,.steps--current-4 .steps__item:nth-child(2):after,.steps--current-4 .steps__item:nth-child(3):after{border-color:#fff;opacity:1}}.steps--current-4 .steps__item:nth-child(4):after{opacity:1}.steps--current-4 .steps__item:nth-child(4) .steps__number{border-color:#dbf1f4;background-color:#dbf1f4}@media only screen and (min-width:1023px){.steps--current-4 .steps__item:nth-child(4) .steps__number{border-color:#00b9b0;background-color:#00b9b0}}.steps--current-4 .steps__item:nth-child(4) .steps__title{font-weight:600;opacity:1}.steps--current-5 .steps__item:first-child .steps__number,.steps--current-5 .steps__item:nth-child(2) .steps__number,.steps--current-5 .steps__item:nth-child(3) .steps__number,.steps--current-5 .steps__item:nth-child(4) .steps__number{border-color:#00b9b0;background-color:#00b9b0}.steps--current-5 .steps__item:first-child:after,.steps--current-5 .steps__item:nth-child(2):after,.steps--current-5 .steps__item:nth-child(3):after,.steps--current-5 .steps__item:nth-child(4):after{opacity:1}@media only screen and (min-width:1023px){.steps--current-5 .steps__item:first-child .steps__number,.steps--current-5 .steps__item:nth-child(2) .steps__number,.steps--current-5 .steps__item:nth-child(3) .steps__number,.steps--current-5 .steps__item:nth-child(4) .steps__number{border-color:#fff;background-color:#fff}.steps--current-5 .steps__item:first-child:after,.steps--current-5 .steps__item:nth-child(2):after,.steps--current-5 .steps__item:nth-child(3):after,.steps--current-5 .steps__item:nth-child(4):after{border-color:#fff;opacity:1}}.steps--current-5 .steps__item:nth-child(5):after{opacity:1}.steps--current-5 .steps__item:nth-child(5) .steps__number{border-color:#dbf1f4;background-color:#dbf1f4}@media only screen and (min-width:1023px){.steps--current-5 .steps__item:nth-child(5) .steps__number{border-color:#00b9b0;background-color:#00b9b0}}.steps--current-5 .steps__item:nth-child(5) .steps__title{font-weight:600;opacity:1}.steps__title{font-weight:600;margin-bottom:10px;color:#232332}.steps__text-wrap{flex:1}.steps__text{font-size:16px}.steps__list{list-style:none;justify-content:space-between;margin-bottom:60px;flex-direction:column;display:flex}.steps__number{height:30px;justify-content:center;font-size:15px;font-weight:600;margin-right:15px;color:#232332;position:relative;background-color:#00b9b0;align-items:center;border-radius:50%;width:30px;display:flex;z-index:1}@media only screen and (min-width:599px){.steps__number{height:50px;font-size:20px;width:50px}}.steps__item{position:relative;align-items:flex-start;padding-bottom:10px;display:flex}@media only screen and (min-width:599px){.steps__item{padding-bottom:20px}}.steps__item:not(:last-child):after{border:2px solid #00b9b0;content:"";position:absolute;opacity:.2;bottom:0;top:0;left:14px}@media only screen and (min-width:599px){.steps__item:not(:last-child):after{left:24px}}.stretch-detail__meta:not(:last-child){margin-bottom:5px}.stretch-detail__description{margin-top:45px}@media only screen and (min-width:599px){.stretch-detail__description{margin-top:30px}}.stretch-detail__description p:last-child{margin-bottom:0}.stretch-map--detail{margin-top:20px}@media only screen and (min-width:599px){.stretch-map--detail{margin-top:45px}}.stretch-map--detail .stretch-map__map{height:350px}.stretch-map__key{padding:4px;margin-right:10px;background-color:#fff;border-radius:2px}.stretch-map__heading{font-size:18px;font-weight:600;margin-bottom:5px}.stretch-map__label{min-height:12px;min-width:12px;display:inline-block}.stretch-map__label--current{background-color:red}.stretch-map__label--existing{background-color:blue}.stretch-map__map{height:480px}.stat-block--home{margin-bottom:45px}@media only screen and (min-width:599px){.stat-block--home{margin-bottom:67.5px}}@media only screen and (min-width:1023px){.stat-block--home{margin-bottom:90px}}.stat-block--home{background-color:transparent}.stat-block__title{margin-bottom:20px;color:#232332}@media only screen and (min-width:1023px){.stat-block__title{margin-bottom:45px}.stat-block__items{flex-wrap:wrap;display:flex}}.stat-block__item{margin-bottom:20px}.stat-block__item:last-child{margin-bottom:0}@media only screen and (min-width:1023px){.stat-block__item{margin-bottom:0;width:calc(33.33333% - 45px)}}.landing-page-block .stat-block,.stat-block .story-page-block{background-color:transparent}@media only screen and (min-width:599px){.survey-submissions__list{grid-template-columns:1fr 1fr;grid-gap:20px;display:grid}.survey-submissions__content{grid-template-columns:2fr 1fr;grid-column-gap:20px;align-items:flex-start;display:grid}.survey-submissions__empty{grid-template-columns:2fr 1fr;align-items:center;grid-gap:20px;display:grid}}.survey-submissions__help-text{margin-bottom:20px}@media only screen and (min-width:599px){.survey-submissions__help-text{margin-bottom:0}}.survey-submissions__add-link{margin-top:15px}.survey-submissions__reveal-button{margin-top:20px}.survey-submissions__reveal-button--top{border-left:1px dashed #0a606b;margin-left:15px;margin-top:0;padding-left:15px}.survey-submissions__heading{margin-bottom:0}.survey-submissions__heading-wrap{margin-bottom:20px;align-items:center;display:flex}.sustainability-profile-chart{position:relative}.sustainability-profile-chart:before{height:100%;transform:translate3d(-100%,0,0);content:"";position:absolute;top:0;background-color:#fff;left:0;display:block}@media only screen and (min-width:599px){.sustainability-profile-chart:before{width:45px}}@media only screen and (min-width:1023px){.sustainability-profile-chart:before{left:1px;width:100%}}.sustainability-profile-chart:after{height:100%;transform:translate3d(100%,0,0);right:0;content:"";position:absolute;top:0;background-color:#fff;width:20px;display:block}@media only screen and (min-width:599px){.sustainability-profile-chart:after{width:45px}}@media only screen and (min-width:1023px){.sustainability-profile-chart:after{display:none}}.template-index-page .sustainability-profile-chart,.template-index-page .sustainability-profile-chart:after,.template-index-page .sustainability-profile-chart:before{background-color:#dbf1f4}.sustainability-profile-chart{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);background-repeat:no-repeat}.sustainability-profile-chart:after,.sustainability-profile-chart:before{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);z-index:1}.sustainability-profile-chart:before{transform:translate3d(-100%,0,0) scaleX(-1);width:20px}@media only screen and (min-width:599px){.sustainability-profile-chart:before{left:1px;width:46px}}@media only screen and (min-width:1023px){.sustainability-profile-chart:before{width:100%}}.sustainability-profile-chart{min-height:300px;padding:30px 0;background:#fff url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark-translucent.svg)}@media only screen and (min-width:599px){.sustainability-profile-chart{grid-template-columns:45% 55%;display:grid}}@media only screen and (min-width:1023px){.sustainability-profile-chart{grid-template-columns:35% 65%}}@media print{.sustainability-profile-chart{grid-template-columns:50% 50%;padding:0;margin:0 -70px;display:grid}}.sustainability-profile-chart:after,.sustainability-profile-chart:before{background:#fff url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark-translucent.svg)}.sustainability-profile-chart__canvas{margin-bottom:20px}@media only screen and (min-width:599px){.sustainability-profile-chart__canvas{margin-bottom:0}}@media print{.sustainability-profile-chart__canvas{padding:0;margin:0}}.sustainability-profile-chart__container{align-items:center;display:flex}.sustainability-profile-chart__legend{justify-content:center;flex-direction:column;align-content:center;display:flex}@media only screen and (min-width:599px){.sustainability-profile-chart__legend{margin-right:15%}}@media only screen and (min-width:1023px){.sustainability-profile-chart__legend{margin-right:35%}}.sustainability-profile-chart__rating-info-container{padding:12px 0;display:flex}.sustainability-profile-chart__rating-info{flex-direction:column;display:flex}.sustainability-profile-chart__rating-info-label{font-size:18px;font-weight:600;color:#000}.sustainability-profile-chart__rating-info-text{font-size:16px;color:#000}.sustainability-profile-chart__rating-colour{height:36px;min-width:8px;margin:0 12px 0 0;border-radius:3px}.sustainability-profile-chart__rating-colour--malachite-and-lightning-yellow{background:linear-gradient(180deg,#14c364 50%,#fdbe27 0)}.sustainability-profile-chart__rating-colour--carnation{background:#fc5454}.sustainable-seafood{position:relative}.sustainable-seafood:before{height:100%;transform:translate3d(-100%,0,0);content:"";position:absolute;top:0;background-color:#fff;left:0;display:block}@media only screen and (min-width:599px){.sustainable-seafood:before{width:45px}}@media only screen and (min-width:1023px){.sustainable-seafood:before{left:1px;width:100%}}.sustainable-seafood:after{height:100%;transform:translate3d(100%,0,0);right:0;content:"";position:absolute;top:0;background-color:#fff;width:20px;display:block}@media only screen and (min-width:599px){.sustainable-seafood:after{width:45px}}@media only screen and (min-width:1023px){.sustainable-seafood:after{display:none}}.template-index-page .sustainable-seafood,.template-index-page .sustainable-seafood:after,.template-index-page .sustainable-seafood:before{background-color:#dbf1f4}.sustainable-seafood{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);background-repeat:no-repeat}.sustainable-seafood:after,.sustainable-seafood:before{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);z-index:1}.sustainable-seafood:before{transform:translate3d(-100%,0,0) scaleX(-1);width:20px}@media only screen and (min-width:599px){.sustainable-seafood:before{left:1px;width:46px}}@media only screen and (min-width:1023px){.sustainable-seafood:before{width:100%}}.sustainable-seafood,.sustainable-seafood:after,.sustainable-seafood:before{background:#fff url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark-translucent.svg)}.sustainable-seafood--listing,.sustainable-seafood--listing:after,.sustainable-seafood--listing:before{background:none}.sustainable-seafood--listing .sustainable-seafood__image{margin-right:40px;margin-top:0}.sustainable-seafood--listing .sustainable-seafood__container{max-width:800px}@media only screen and (min-width:599px){.sustainable-seafood--listing .sustainable-seafood__container{flex-direction:row-reverse}}.sustainable-seafood--landing{margin-bottom:45px}@media only screen and (min-width:599px){.sustainable-seafood--landing{margin-bottom:67.5px}}@media only screen and (min-width:1023px){.sustainable-seafood--landing{margin-bottom:90px}}.sustainable-seafood--no-image .sustainable-seafood__container{padding:75px 10px;justify-content:center}@media only screen and (min-width:1023px){.sustainable-seafood--no-image .sustainable-seafood__container{padding-right:90px}}.sustainable-seafood--no-image .sustainable-seafood__body{max-width:520px}.sustainable-seafood--no-image .sustainable-seafood__description,.sustainable-seafood--no-image .sustainable-seafood__form,.sustainable-seafood--no-image .sustainable-seafood__title{margin-right:auto;text-align:center;margin-left:auto}.sustainable-seafood__container{padding:45px 1px;flex-direction:column-reverse;align-items:center;display:flex}@media only screen and (min-width:599px){.sustainable-seafood__container{justify-content:space-between;flex-direction:row}}.sustainable-seafood__body{flex-direction:column;align-items:flex-start;display:flex}.sustainable-seafood__title{font-size:15px}@media only screen and (min-width:599px){.sustainable-seafood__title{font-size:16px}}@media only screen and (min-width:1023px){.sustainable-seafood__title{font-size:18px}}.sustainable-seafood__title{margin-bottom:10px;line-height:1.5}@media only screen and (min-width:599px){.sustainable-seafood__title{font-size:18px}}@media only screen and (min-width:599px)and (min-width:599px){.sustainable-seafood__title{font-size:24px}}@media only screen and (min-width:599px)and (min-width:1023px){.sustainable-seafood__title{font-size:28px}}.sustainable-seafood__description{font-size:14px}@media only screen and (min-width:1023px){.sustainable-seafood__description{font-size:16px}}.sustainable-seafood__description{margin-bottom:22.5px;line-height:1.5}@media only screen and (min-width:599px){.sustainable-seafood__description{font-size:15px}}@media only screen and (min-width:599px)and (min-width:599px){.sustainable-seafood__description{font-size:16px}}@media only screen and (min-width:599px)and (min-width:1023px){.sustainable-seafood__description{font-size:18px}}.sustainable-seafood__form{padding:5px;border:1px solid #c4ccd9;border-radius:3px;width:100%;display:flex}@media only screen and (min-width:599px){.sustainable-seafood__form{min-width:300px;width:unset}}.sustainable-seafood__field{border:0;width:100%}.sustainable-seafood__submit svg{height:22px;width:22px}.sustainable-seafood__image{height:200px;width:200px;z-index:10}@media only screen and (min-width:599px){.sustainable-seafood__image{height:282px;width:282px;margin-top:-90px}}.section-block__content .sustainable-seafood{margin-bottom:20px}.sustainable-seafood__snippet{z-index:0!important}@media print{.sustainable-seafood__header{margin-top:-100px}.sustainable-seafood__header--meta{margin-top:-45px}.sustainable-seafood__line-break{height:1px;border-top:1px solid;margin:20px 0;width:100%}.sustainable-seafood__print-no-padding{padding:0!important}.sustainable-seafood__page-break{page-break-before:always}}.text-with-widget{grid-template-columns:1fr;display:grid}@media only screen and (min-width:1023px){.text-with-widget{grid-template-columns:1fr 1fr;grid-gap:45px}.text-with-widget.sf{margin-bottom:60px}}.text-with-widget .image-block img{height:revert-layer;object-fit:cover;border-radius:1rem;width:100%}.text-with-widget .rich-text{margin-bottom:0}@media only screen and (min-width:1023px){.text-with-widget--align-left .text-with-widget__quote{margin-left:20px}.landing-page-block .text-with-widget--align-left,.text-with-widget--align-left .story-page-block{margin-right:-150px}.text-with-widget--align-right .text-with-widget__column--second{order:-1}.landing-page-block .text-with-widget--align-right,.text-with-widget--align-right .story-page-block{margin-left:-150px}.text-with-widget--stat{grid-template-columns:1fr .5fr}.text-with-widget--stat.text-with-widget--align-right{grid-template-columns:.5fr 1fr}}.text-with-widget__column--second{margin-bottom:20px;order:-1}@media only screen and (min-width:1023px){.text-with-widget__column--second{margin-bottom:0;order:1}.text-with-widget__column{margin-bottom:0}}.text-with-widget__column.align-centre{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.text-with-widget__text .button{max-width:none}.text-with-widget__text p:last-child{margin:0}.two-column-content .grid__content>h2{margin-bottom:40px}.test-background-images__large{background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/large-file.svg)}.test-background-images__small{background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/small-file.svg)}@media only screen and (min-width:1023px){.volunteer__top{justify-content:space-between;display:flex}}.volunteer__middle{margin-bottom:45px}@media only screen and (min-width:1023px){.volunteer__middle{grid-template-columns:255px 60%;margin-bottom:90px;grid-column-gap:45px;display:grid}.volunteer__embed{flex:1;margin-right:45px;position:relative;max-width:810px;background-color:#dbf1f4}.volunteer__embed:before{height:80%;transform:translate3d(-100%,0,0);content:"";position:absolute;bottom:0;background-color:#dbf1f4;left:0;width:100%;display:block}}.volunteer__body-text{padding:20px 20px 0;margin-bottom:45px}@media only screen and (min-width:599px){.volunteer__body-text{padding:45px 45px 0}}@media only screen and (min-width:1023px){.volunteer__body-text{padding:0;max-width:810px}}.snippet-embed-block>*{margin-right:auto;margin-left:auto}.embed-block iframe{width:100%}.form-designer{display:block}.form-designer .form-designer__upper{padding-bottom:1rem}.form-designer .form-designer__upper img{margin-top:1rem}.form-designer fieldset{margin-bottom:0}.form-designer .form-designer__post-text{padding-bottom:1rem}.contents-menu{padding-bottom:2.333rem;display:block}.contents-menu .contents-menu__container{padding:3.167rem 2.944rem;background-color:#dbf1f4;border-radius:1rem}.contents-menu .contents-menu__container .h3{font-weight:700}.contents-menu .contents-menu__container ul{padding:0}.contents-menu .contents-menu__container ul li{font-size:1.111rem;gap:.889rem;align-items:center;padding-bottom:1.111rem;display:flex}.contents-menu .contents-menu__container ul li:last-child{padding:0}.contents-menu .contents-menu__container ul li a{text-decoration:underline}.contents-menu .contents-menu__divider{margin-top:4.278rem}.contents-menu .contents-menu__divider svg{height:auto;width:100%}.featured-cta{display:block}.featured-cta .featured-cta__container{padding:40px;gap:40px;background-color:#232332;align-items:center;border-radius:1rem;display:flex}@media screen and (max-width:768px){.featured-cta .featured-cta__container{padding:20px;flex-wrap:wrap;gap:20px}}.featured-cta .featured-cta__container.bg-turquoise-dark{background-color:#0a606b}@media screen and (min-width:769px){.featured-cta .featured-cta__container.image-right .featured-cta__content{order:1;padding-left:1.25rem}.featured-cta .featured-cta__container.image-right .featured-cta__image{order:2}}.featured-cta .featured-cta__image{flex:1 2 50%;min-width:0;aspect-ratio:492/359}.featured-cta .featured-cta__image,.featured-cta .featured-cta__image img{object-fit:cover;border-radius:.75rem}.featured-cta .featured-cta__content{flex:1 1 50%;padding:1.25rem 0;min-width:0}@media screen and (max-width:768px){.featured-cta .featured-cta__content{flex:1 1 100%;padding:0 0 .875rem}}.featured-cta .featured-cta__content h2,.featured-cta .featured-cta__content p{color:#fff}@media screen and (max-width:768px){.featured-cta .featured-cta__content h2,.featured-cta .featured-cta__content p{max-width:none}}.featured-cta .featured-cta__content h2{margin-bottom:.875rem}.featured-cta .featured-cta__content p{padding:0}.featured-cta .featured-cta__content .button{margin-top:1.722rem;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:768px){.featured-cta .featured-cta__content .button{margin-top:1.25rem}}.totaliser{width:100%;display:block}.totaliser .totaliser__totaliser{height:31px;position:relative;background-color:hsla(0,0%,100%,.75);border-radius:26px}.totaliser .totaliser__totaliser span{height:100%;position:absolute;top:0;background-color:#232332;border-radius:26px;left:0;display:block}.totaliser .totaliser__details{-ms-flex-pack:justify;padding-top:10px;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-box-align:center;-moz-box-align:center;gap:1rem;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.totaliser .totaliser__details p{font-size:20px}.campaign-details{padding:45px 64px 44px 100%;background-color:#00b9b0;margin-left:-100%;display:block}.campaign-details__upper{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-box-align:center;-moz-box-align:center;gap:1rem;-webkit-align-items:center;align-items:center;padding-bottom:40px;-ms-flex-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.campaign-details__upper{-webkit-box-align:start;-moz-box-align:start;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-align:start}}.campaign-details__upper h3{margin:0}.campaign-details__upper .cta .button{text-align:center;background-color:#fff}.campaign-details__dates{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;gap:1rem;padding-bottom:40px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.campaign-details__dates{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical}}.campaign-details__dates .date{font-size:20px;color:#fff;-webkit-box-align:center;-moz-box-align:center;gap:8px;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.campaign-details__dates .date{font-size:18px}}.campaign-details__dates .date svg{height:auto;min-width:33px;width:33px}.cta-donate-title{margin-bottom:45px;position:relative;max-width:762px}.cta-donate{position:relative;gap:16px;text-align:left;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cta-donate:last-child{margin-bottom:0}.cta-donate .custom-amount__error{font-size:1rem;font-weight:600;color:#fd5c6c;margin-top:8px}.cta-donate .custom-amount__error[hidden]{display:none}.cta-donate .custom-amount--invalid{outline-offset:2px;outline:2px solid #fd5c6c}.cta-donate form{width:100%}.cta-donate__image{-webkit-flex:1 1 61%;-ms-flex:1 1 61%;flex:1 1 61%;border-radius:16px;-webkit-box:1;-moz-box:1}@media screen and (max-width:1024px){.cta-donate__image{display:none}}.cta-donate__image img{height:100%;object-fit:cover;border-radius:16px;width:100%}.cta-donate .wrapper{justify-content:flex-start;display:flex}.cta-donate__content{padding:0;position:relative;background-color:#00b9b0;border-radius:16px;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-light.svg)}.cta-donate__content p{margin-bottom:8px;color:#232332}.cta-donate__content p.introduction{font-size:24px;font-weight:600;margin-bottom:32px;color:#fff}.cta-donate__content p.small{font-size:14px;font-weight:400}.cta-donate__content p.small a{font-weight:600}.cta-donate__content p.small a:hover{text-decoration:underline}.cta-donate__content .toggle{grid-template-columns:1fr 1fr;display:grid}.cta-donate__content .toggle [role=tab]{padding:16px 20px;justify-content:center;font-size:1.111rem;border:0;font-weight:600;color:#0a606b;transition:background-color .15s ease-in-out,color .15s ease-in-out;background-color:#dbf1f4;align-items:center;cursor:pointer;display:flex}.cta-donate__content .toggle [role=tab] input{pointer-events:none;position:absolute;opacity:0}.cta-donate__content .toggle [role=tab][aria-selected=true]{color:#232332;background-color:transparent}.cta-donate__content .toggle [role=tab]:focus,.cta-donate__content .toggle [role=tab]:focus-within{outline-offset:-2px;outline:2px solid #0a606b}.cta-donate__content .toggle [role=tab]:first-of-type{border-top-left-radius:16px}.cta-donate__content .toggle [role=tab]:last-of-type{border-top-right-radius:16px}.cta-donate__content [role=tabpanel]{padding:24px}@media only screen and (min-width:599px){.cta-donate__content [role=tabpanel]{padding:35px 33px 19px}}.cta-donate__content [role=tabpanel].hide{display:none}.cta-donate__content .cta-donate__amounts{list-style:none;padding:0 0 20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cta-donate__content .cta-donate__amounts li{-webkit-flex:1 1 calc(33.33333% - 6.66667px);-ms-flex:1 1 calc(33.33333% - 6.66667px);flex:1 1 calc(33.33333% - 6.66667px);min-width:80px;-webkit-box:1;-moz-box:1}.cta-donate__content .cta-donate__amounts li.custom{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box:1;-moz-box:1;margin-top:20px}.cta-donate__content .cta-donate__amounts li label{height:100%;font-size:1.5rem;font-weight:600;cursor:pointer;width:100%}.cta-donate__content .cta-donate__amounts li label input{pointer-events:none;position:absolute;opacity:0;margin:0}.cta-donate__content .cta-donate__amounts li label input+span{height:100%;padding:12px 8px;justify-content:center;border:2px solid #fff;color:#232332;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out;flex-direction:column;background-color:#fff;align-items:center;border-radius:4px;width:100%;display:inline-flex}.cta-donate__content .cta-donate__amounts li label input:checked+span{border-color:#232332;color:#fff;background-color:#232332}.cta-donate__content .cta-donate__amounts li label:focus-within span{box-shadow:0 0 .5rem #fff}.cta-donate__content .cta-donate__amounts li .custom-amount{padding:12px;font-size:1.5rem;border:2px solid #fff;font-weight:600;color:#232332;max-width:300px;background-color:#fff;align-items:center;border-radius:4px;width:100%;display:flex}.cta-donate__content .cta-donate__amounts li .custom-amount input{height:36px;padding:0;font-size:1.5rem;border:0;color:inherit;outline:none;border-radius:0;background:transparent;margin-left:4px;width:100%;line-height:1}.cta-donate__content .cta-donate__amounts li .custom-amount.active{border-color:#232332;color:#fff;background-color:#232332}.cta-donate__content .cta-donate__amounts li .custom-amount.active input{border-bottom-color:#fff}.cta-donate__content .cta-donate__actions{padding:0 24px 24px}@media only screen and (min-width:599px){.cta-donate__content .cta-donate__actions{padding:0 36px 28px}}.cta-donate__content .cta-donate__actions .button--donate{max-width:380px}.cta-donate__content .cta-donate__amount-text{padding-bottom:20px}@media only screen and (min-width:599px){.cta-donate__content .cta-donate__amount-text{padding-bottom:24px}}.cta-donate__content .cta-donate__amount-text p{min-height:24px;font-size:.875rem;color:#fff;padding-bottom:0;display:none}@media only screen and (min-width:599px){.cta-donate__content .cta-donate__amount-text p{font-size:1rem}}.cta-donate__content .cta-donate__amount-text p.active{display:block}.cta-donate__content .btn{margin:0 24px 28px}@media only screen and (min-width:599px){.cta-donate__content .btn{margin:0 36px 36px}}.cta-donate--dark .cta-donate__content{background-color:#232332;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg)}.cta-donate--dark .cta-donate__content p,.cta-donate--dark .cta-donate__content p a{color:#fff}.cta-donate--dark .cta-donate__content .toggle [role=tab]{color:#232332;background-color:#dbf1f4}.cta-donate--dark .cta-donate__content .toggle [role=tab][aria-selected=true]{color:#fff;background-color:transparent}.cta-donate--dark .cta-donate__content .toggle [role=tab]:focus,.cta-donate--dark .cta-donate__content .toggle [role=tab]:focus-within{outline-offset:-2px;outline:2px solid #232332}.cta-donate--dark .cta-donate__amounts li label input+span{border:2px solid #fff;color:#232332;background-color:#fff}.cta-donate--dark .cta-donate__amounts li label input:checked+span{border-color:#fd5c6c;background-color:#fd5c6c}.cta-donate--dark .cta-donate__amounts li .custom-amount{border:2px solid #fff;color:#232332;background-color:#fff}.cta-donate--dark .cta-donate__amounts li .custom-amount.active{border-color:#fd5c6c;background-color:#fd5c6c}.cta-donate--dark .cta-donate__amounts li .custom-amount.active input{border-bottom-color:#fff}.cta-donate--dark .secure-system .secure-system__icon{filter:brightness(0) invert(.6)}.cta-donate--dark .secure-system .supporting{color:#f7f7f7}.good-fish-guide .hero,.good-fish-guide .hero--bg-green{overflow:hidden;background-color:#3d9be2}.card--species.card{margin-bottom:40px;position:relative;padding-bottom:45px}.card--species.card:after{content:url(https://chalkledger.cfd/static/img/cssbackgrounds/dotted-divider--straight.svg);position:absolute;bottom:0;left:0}@media only screen and (min-width:599px){.card--species.card{margin-bottom:45px;padding-bottom:65px}}.card--species.card:last-child{padding:0;margin-bottom:0}.card--species.card:last-child:after{display:none}.card--species.card{-ms-flex-pack:justify;height:auto;min-height:unset;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;text-decoration:none;margin-bottom:1.25rem;-webkit-box-align:center;-moz-box-align:center;flex-direction:column-reverse;-webkit-align-items:center;align-items:center;background:#fff;padding-bottom:2rem;-ms-flex-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card--species.card:after{opacity:.3}@media screen and (min-width:600px){.card--species.card{flex-direction:column-reverse}}@media screen and (min-width:1024px){.card--species.card{flex-direction:column;align-items:flex-start}}.card--species.card .card__image-wrap{height:100px;flex-shrink:0;justify-content:center;margin-bottom:.5rem;align-items:center;width:100px;display:flex}@media screen and (min-width:600px){.card--species.card .card__image-wrap{height:160px;width:160px}}@media screen and (min-width:1024px){.card--species.card .card__image-wrap{height:160px;width:160px}}.card--species.card .card__image-wrap:after{display:none}.card--species.card .card__image{height:auto;margin-bottom:4px;max-width:100px;max-height:100px;object-fit:contain;width:100%}@media screen and (min-width:600px){.card--species.card .card__image{max-width:160px;max-height:160px}}@media screen and (min-width:1024px){.card--species.card .card__image{max-width:160px;max-height:160px}}.card--species.card .card__overlap{min-height:unset;position:static;background-color:transparent}.card--species.card .card__overlap:before{display:none}.card--species.card .card__content{padding:0;flex-direction:column;top:0;width:100%;display:flex}.card--species.card .card__title-wrap{margin-bottom:4px;max-width:100%;order:1}.card--species.card .card__title-wrap:focus .card__title,.card--species.card .card__title-wrap:hover .card__title{border-color:#3d9be2}.card--species.card .card__title{font-size:18px;text-decoration:none;font-weight:600;margin-bottom:0;color:#232332;-webkit-box-align:center;-moz-box-align:center;position:relative;border-bottom:.175rem solid transparent;gap:.25rem;-webkit-align-items:center;align-items:center;line-height:1.3;-ms-flex-align:center;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.card--species.card .card__title svg{height:.625rem;fill:#3d9be2;width:.625rem}@media screen and (min-width:600px){.card--species.card .card__title{font-size:18px}}@media screen and (min-width:1024px){.card--species.card .card__title{font-size:20px}}.card--species.card .card__title:before{display:none}.card--species.card .card__meta{flex-wrap:wrap;gap:8px;align-items:center;padding-bottom:8px;order:3;display:flex}.card--species.card .card__text{font-size:14px;margin-bottom:8px;color:#232332;order:2}.card--species.card .card__text--italic{font-style:italic}.card--species.card .card__rating-count{font-size:14px;color:#232332;order:4}.card--species.card .card__icon-wrap{display:none}.rating{padding:4px 8px;font-size:14px;font-weight:500;color:#232332;border-radius:4px;white-space:nowrap;display:inline-block}.rating--1,.rating--malachite{background-color:#14c364}.rating--2,.rating--bahia{background-color:#a1ce0f}.rating--3,.rating--lightning-yellow{background-color:#fdbe27}.rating--4,.rating--sunshade{background-color:#fd8c27}.rating--4-5,.rating--burning-orange{background-color:#fc6e40}.rating--5,.rating--carnation{background-color:#fc5454}.rating--grey{color:#fff;background-color:#444}.rating--mixed,.rating--plain{color:#232332;padding-right:0;background-color:transparent;padding-left:0}.rating-swatches{overflow:hidden;flex-shrink:0;border-radius:4px;display:flex}.rating-swatch{height:20px;width:20px;display:block}.rating-swatch--malachite{background-color:#14c364}.rating-swatch--bahia{background-color:#a1ce0f}.rating-swatch--lightning-yellow{background-color:#fdbe27}.rating-swatch--sunshade{background-color:#fd8c27}.rating-swatch--burning-orange{background-color:#fc6e40}.rating-swatch--carnation{background-color:#fc5454}.rating-swatch--grey{background-color:#444}.rating-card{margin-bottom:20px;position:relative;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-radius:2px;padding-bottom:20px}.rating-card__top-border{height:7px;margin-bottom:16px;background-color:#14c364}.rating-card__rating-badge{padding:4px 0;font-size:14px;font-weight:600;right:0;color:#232332;position:absolute;text-align:center;top:0;background-color:#14c364;border-radius:0 0 0 10px;width:1.5rem}.rating-card__body{margin-right:40px;margin-left:20px}.rating-card__title{font-size:18px;font-weight:600;margin-bottom:12px;color:#232332;line-height:1.25}.rating-card__meta{font-size:14px;margin-bottom:4px;color:#232332}.rating-card__meta strong{font-weight:600;margin-right:4px}.rating-card__more-info{padding:4px 12px;font-size:12px;text-decoration:none;color:#fff;transition:background-color .15s ease-in-out,color .15s ease-in-out;background-color:#232332;border-radius:26px;margin-top:12px;display:inline-block}.rating-card__more-info:focus,.rating-card__more-info:hover{text-decoration:none;color:#232332;background-color:#3d9be2}.rating-card--1 .rating-card__rating-badge,.rating-card--1 .rating-card__top-border,.rating-card--malachite .rating-card__rating-badge,.rating-card--malachite .rating-card__top-border{background-color:#14c364}.rating-card--2 .rating-card__rating-badge,.rating-card--2 .rating-card__top-border,.rating-card--bahia .rating-card__rating-badge,.rating-card--bahia .rating-card__top-border{background-color:#a1ce0f}.rating-card--3 .rating-card__rating-badge,.rating-card--3 .rating-card__top-border,.rating-card--lightning-yellow .rating-card__rating-badge,.rating-card--lightning-yellow .rating-card__top-border{background-color:#fdbe27}.rating-card--4 .rating-card__rating-badge,.rating-card--4 .rating-card__top-border,.rating-card--sunshade .rating-card__rating-badge,.rating-card--sunshade .rating-card__top-border{background-color:#fd8c27}.rating-card--4-5 .rating-card__rating-badge,.rating-card--4-5 .rating-card__top-border,.rating-card--burning-orange .rating-card__rating-badge,.rating-card--burning-orange .rating-card__top-border{background-color:#fc6e40}.rating-card--5 .rating-card__rating-badge,.rating-card--5 .rating-card__top-border,.rating-card--carnation .rating-card__rating-badge,.rating-card--carnation .rating-card__top-border{background-color:#fc5454}.rating-card--grey .rating-card__rating-badge,.rating-card--grey .rating-card__top-border{background-color:#444}.rating-card--grey .rating-card__rating-badge{color:#fff}a.raiting-card:focus h2,a.raiting-card:focus h3,a.raiting-card:focus p,a.raiting-card:hover h2,a.raiting-card:hover h3,a.raiting-card:hover p{text-decoration:underline}.rating-group{padding-top:20px;border-top:1px dotted #979797;padding-bottom:20px}.rating-group__header{justify-content:space-between;margin-bottom:24px;align-items:center;display:flex}.rating-group__left{align-items:flex-start;display:flex}.rating-group__color-bar{height:46px;margin-right:12px;border-radius:3px;width:8px}.rating-group__info{flex-direction:column;display:flex}.rating-group__title-row{margin-bottom:4px;align-items:center;display:flex}.rating-group__title{font-size:18px;font-weight:600;color:#232332;margin:0 8px 0 0}.rating-group__description{font-size:16px;margin-bottom:4px;color:#232332}.rating-group__count{font-size:16px}.rating-group__count strong{font-weight:700}.rating-group__count--mobile{display:block}@media screen and (min-width:1024px){.rating-group__count--mobile{display:none}}.rating-group__count--desktop{display:none}@media screen and (min-width:1024px){.rating-group__count--desktop{display:block}}.rating-group__cards{grid-template-columns:repeat(1,1fr);gap:0;margin-top:24px;display:grid}@media screen and (min-width:600px){.rating-group__cards{gap:20px}}@media screen and (min-width:1024px){.rating-group__cards{grid-template-columns:repeat(2,50%)}}.rating-group--green .rating-group__color-bar{background-color:#14c364}.rating-group--yellow .rating-group__color-bar{background-color:#fdbe27}.rating-group--red .rating-group__color-bar{background-color:#fc5454}.rating-group--grey .rating-group__color-bar{background-color:#444}.gfg-rating-summary{padding:20px 0;margin-bottom:32px;color:#232332;border-bottom:1px dotted #979797;background-color:#fff}.gfg-rating-summary__title{font-size:18px;font-weight:600;margin-bottom:8px;color:#232332;line-height:1.5;display:block}@media screen and (min-width:600px){.gfg-rating-summary__title{font-size:20px;display:none}}.gfg-rating-summary__grid{grid-template-columns:1fr;gap:8px;align-items:flex-end;display:grid}@media screen and (min-width:600px){.gfg-rating-summary__grid{grid-template-columns:2fr 1fr;gap:16px}}.gfg-rating-summary__content{flex-direction:column;display:flex}.gfg-rating-summary__title-desktop{display:none}@media screen and (min-width:600px){.gfg-rating-summary__title-desktop{font-size:20px;font-weight:600;margin-bottom:4px;color:#232332;line-height:1.5;display:block}}.gfg-rating-summary__description{font-size:14px;color:#232332;line-height:unset}@media screen and (min-width:600px){.gfg-rating-summary__description{font-size:18px;line-height:1.5}}.gfg-rating-summary__link{text-decoration:underline;font-weight:400;color:#232332}.gfg-rating-summary__link:focus,.gfg-rating-summary__link:hover{color:#09616b}.gfg-rating-summary__chart{justify-content:flex-end;display:flex}.gfg-rating-chart{height:100%;grid-template-columns:repeat(3,1fr);grid-template-rows:2fr 1fr;grid-column-gap:2px;align-items:flex-end;width:100%;display:grid}.gfg-rating-chart__bar{border-radius:2px}.gfg-rating-chart__bar--green{background-color:#73c929}.gfg-rating-chart__bar--orange{background-color:#fda027}.gfg-rating-chart__bar--red{background-color:#fc5454}.gfg-rating-chart__icon-container{height:20px;justify-content:center;align-items:center;display:flex}.gfg-rating-detail-band{padding:3.75rem 1.25rem 1.25rem;margin-bottom:2.5rem;width:calc(100% + 90px);margin-top:-6.25rem}@media screen and (max-width:1022px){.gfg-rating-detail-band{width:100%}}.gfg-rating-detail-band span{font-size:24px;font-weight:600;font-style:inherit;color:#232332;font-family:Poppins,sans-serif}@media only screen and (min-width:599px){.gfg-rating-detail-band span{font-size:26px}}@media only screen and (min-width:1023px){.gfg-rating-detail-band span{font-size:28px}}.gfg-rating-detail-band span{margin-bottom:.625rem;border-bottom:1px dotted #fff;padding-bottom:.625rem;display:block}.gfg-rating-detail-band a{font-size:16px;font-weight:600;font-style:inherit;color:#232332;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;font-family:Poppins,sans-serif;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:599px){.gfg-rating-detail-band a{font-size:17px}}@media only screen and (min-width:1023px){.gfg-rating-detail-band a{font-size:18px}}.gfg-rating-detail-band a{font-weight:500;gap:.625rem}.gfg-rating-detail-band a path{stroke:#232332}.gfg-rating-detail-band.bgcolor--grey a,.gfg-rating-detail-band.bgcolor--grey span{color:#fff}.gfg-rating-detail-band.bgcolor--grey a path,.gfg-rating-detail-band.bgcolor--grey span path{stroke:#fff}.gfg-results-count{font-size:14px;font-weight:400;margin-bottom:16px;color:#232332}.gfg-results-count__clear{text-decoration:underline;margin-left:.125rem}.content-bar--gfg{padding-left:.125rem}.content-bar--gfg .content-bar__form{-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;-webkit-align-items:stretch;align-items:stretch;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-align:stretch;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-bar--gfg .content-bar__fields{margin-bottom:0}.content-bar--gfg .content-bar__fields select{padding-right:3rem;background-position:calc(100% - .75rem);padding-left:.5rem}@media only screen and (min-width:1023px){.content-bar--gfg .content-bar__fields{margin-bottom:0}}.content-bar--gfg .content-bar__fields--gfg-extras{grid-template-columns:1fr;gap:.75rem;display:grid}@media only screen and (min-width:1023px){.content-bar--gfg .content-bar__fields--gfg-extras{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}.content-bar--gfg .content-bar__fields--gfg-extras .content-bar__field{font-size:14px;margin-bottom:0;max-width:none}.content-bar--gfg .content-bar__button{margin-top:0}@media only screen and (min-width:1023px){.content-bar--gfg-detail{padding:2rem 90px 2rem 0;margin:0 -90px 45px 0;width:auto}}.gfg-filters__controls{gap:1.25rem}.gfg-filters__controls,.gfg-filters__radios{flex-wrap:wrap;align-items:center;display:flex}.gfg-filters__radios{gap:1.5rem;margin-left:1px}.gfg-filters__radio{font-weight:600;color:#fff;gap:.5rem;align-items:center;cursor:pointer;display:inline-flex}.gfg-filters__radio input[type=radio]{height:1.25rem;border:2px solid #fff;appearance:none;-webkit-appearance:none;position:relative;margin:0;border-radius:50%;background:transparent;cursor:pointer;width:1.25rem}.gfg-filters__radio input[type=radio]:checked:after{content:"";position:absolute;inset:3px;border-radius:50%;background:#fff}.gfg-filters__radio input[type=radio]:focus-visible{outline-offset:2px;outline:2px solid #fff}.gfg-filters__divider{min-height:1.5rem;align-self:stretch;opacity:.5;background:#fff;width:1px}.gfg-filters__toggle{padding:.4rem 1.1rem;border:2px solid #fff;font-weight:600;color:#fff;gap:.5rem;align-items:center;border-radius:999px;background:transparent;cursor:pointer;line-height:1.2;display:inline-flex}.gfg-filters__toggle:focus-visible,.gfg-filters__toggle:hover{color:#232332;background:#fff}.gfg-detail__section{margin-bottom:32px}@media screen and (min-width:600px){.gfg-detail__section{margin-bottom:40px}}.gfg-detail__section h2{font-size:24px;font-weight:600;margin-bottom:16px;color:#232332}@media screen and (min-width:600px){.gfg-detail__section h2{font-size:28px}}.gfg-detail__section h3{font-weight:600;margin-bottom:0;color:#232332}.gfg-detail__section--no-spacing{margin-bottom:0}.gfg-detail__overview{font-size:16px;margin-bottom:24px;color:#232332;line-height:1.5}.show-more{position:relative}.show-more--collapsed{overflow:hidden;max-height:5em}.show-more--collapsed:after{height:3em;pointer-events:none;right:0;content:"";position:absolute;bottom:0;background:linear-gradient(180deg,transparent,#fff);left:0}.show-more--hidden{display:none}.show-more__toggle{padding:0;font-size:14px;border:0;font-weight:600;color:#232332;gap:4px;align-items:center;background:none;cursor:pointer;margin-top:8px;display:inline-flex}.show-more__toggle:after{font-size:16px;font-weight:700;color:#3d9be2;content:"+"}.show-more__toggle--less:after{content:"-"}.gfg-sidebar-box{margin-bottom:24px;background-color:#dbf1f4;border-radius:4px}.gfg-sidebar-box__title{font-size:18px;font-weight:600;margin-bottom:12px;color:#232332}.gfg-sidebar-box__text{font-size:14px;margin-bottom:12px;color:#232332;line-height:1.5}.gfg-sidebar-box__text:last-child{margin-bottom:0}.gfg-sidebar-box .button{padding:16px 20px;font-size:14px;border-radius:26px}.gfg-alternatives{position:relative}.gfg-alternatives:before{height:100%;transform:translate3d(-100%,0,0);content:"";position:absolute;top:0;background-color:#fff;left:0;display:block}@media only screen and (min-width:599px){.gfg-alternatives:before{width:45px}}@media only screen and (min-width:1023px){.gfg-alternatives:before{left:1px;width:100%}}.gfg-alternatives:after{height:100%;transform:translate3d(100%,0,0);right:0;content:"";position:absolute;top:0;background-color:#fff;width:20px;display:block}@media only screen and (min-width:599px){.gfg-alternatives:after{width:45px}}@media only screen and (min-width:1023px){.gfg-alternatives:after{display:none}}.template-index-page .gfg-alternatives,.template-index-page .gfg-alternatives:after,.template-index-page .gfg-alternatives:before{background-color:#dbf1f4}.gfg-alternatives{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);background-repeat:no-repeat}.gfg-alternatives:after,.gfg-alternatives:before{background:#232332 url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark.svg);z-index:1}.gfg-alternatives:before{transform:translate3d(-100%,0,0) scaleX(-1);width:20px}@media only screen and (min-width:599px){.gfg-alternatives:before{left:1px;width:46px}}@media only screen and (min-width:1023px){.gfg-alternatives:before{width:100%}}.gfg-alternatives{padding:2rem 45px;background:#fff url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark-translucent.svg);background-position:bottom}@media only screen and (min-width:1023px){.gfg-alternatives{padding:2rem 90px 2rem 0;margin:0 -90px 0 0;width:auto}}.gfg-alternatives:after,.gfg-alternatives:before{background:#fff url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark-translucent.svg);background-position:bottom}@media screen and (max-width:1024px){.gfg-alternatives:after,.gfg-alternatives:before{display:none}}.gfg-alternatives h3{padding-bottom:16px}.gfg-alternatives__carousel{padding:0 33px;position:relative;margin-top:16px}.gfg-alternatives__carousel .glide{overflow:visible}.gfg-alternatives__carousel .glide:after{display:none}.gfg-alternatives__carousel .glide__slides{display:flex}.gfg-alternatives__carousel .glide__slide{height:auto;padding:8px 0 3px}.gfg-alternatives__carousel .glide__nav-wrap{position:static}.gfg-alternatives__carousel .glide__nav{height:52px;border:0;transition:box-shadow .15s ease-in-out,opacity .15s ease-in-out;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-radius:50%;width:52px;z-index:999}.gfg-alternatives__carousel .glide__nav:hover{opacity:1;box-shadow:0 4px 8px 0 rgba(0,0,0,.4)}.gfg-alternatives__carousel .glide__nav:disabled{pointer-events:none;opacity:.5}.gfg-alternatives__carousel .glide__nav--prev{position:absolute;top:35%;left:-15px}@media screen and (min-width:600px){.gfg-alternatives__carousel .glide__nav--prev{left:-15px}}@media screen and (min-width:1024px){.gfg-alternatives__carousel .glide__nav--prev{left:-26px}}.gfg-alternatives__carousel .glide__nav--next{right:-20px;position:absolute;top:35%}@media screen and (min-width:600px){.gfg-alternatives__carousel .glide__nav--next{right:-26px}}@media screen and (min-width:1024px){.gfg-alternatives__carousel .glide__nav--next{right:-26px}}.gfg-alternatives__carousel .glide__icon{height:20px;fill:#3d9be2;width:20px}.gfg-alternatives__carousel .glide__icon--prev{transform:rotate(180deg)}.gfg-carousel-card{padding:24px 48px 32px;justify-content:center;transition:box-shadow .15s ease-in-out;position:relative;flex-direction:column;text-align:center;background-color:#fff;align-items:center;box-shadow:0 2px 4px 0 rgba(0,0,0,.3),0 -8px 0 0 #73c929;border-radius:2px;width:100%;display:flex}.gfg-carousel-card:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.3),0 -16px 0 0 #73c929}.gfg-carousel-card__image{height:110px;margin-bottom:12px;object-fit:contain;width:110px}.gfg-carousel-card__name{font-size:16px;font-weight:600;margin-bottom:4px}.gfg-carousel-card__name,.gfg-carousel-card__name:focus,.gfg-carousel-card__name:hover{text-decoration:none;color:#232332}.gfg-carousel-card__rating{font-size:12px;color:#232332}a.gfg-carousel-card:focus h2,a.gfg-carousel-card:focus h3,a.gfg-carousel-card:focus p,a.gfg-carousel-card:hover h2,a.gfg-carousel-card:hover h3,a.gfg-carousel-card:hover p{text-decoration:underline}.gfg-rating-detail .show-more{overflow-wrap:anywhere;word-break:break-word}.gfg-info-modal .modal__content{margin:0}.gfg-info-modal .modal__content p{font-size:1rem;color:#444;margin:0 0 20px}.gfg-info-modal__trigger{padding:0;font-size:14px;border:0;font-weight:600;margin-bottom:.75rem;color:#232332;gap:.5rem;align-items:center;background:transparent;cursor:pointer;display:inline-flex}.gfg-info-modal__trigger:focus span,.gfg-info-modal__trigger:hover span{text-decoration:underline}.gfg-info-modal__trigger--icon-only{margin-bottom:0;margin-left:.125rem;vertical-align:middle}.gfg-info-modal svg{flex-shrink:0}.gfg-rating-detail__heading-row{flex-wrap:wrap;gap:.5rem;align-items:center;padding-bottom:.5rem;display:flex}.gfg-rating-detail__heading-row h3{margin:0}.wildlife-az .animal-filters{margin-bottom:2.222rem;border-bottom:1px solid hsla(0,0%,97%,.2);padding-bottom:2.778rem}.wildlife-az .animal-filters .animal-filters__fields{gap:1rem;padding-bottom:1.333rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){.wildlife-az .animal-filters .animal-filters__fields{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical}}.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__text{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;padding:.5rem .611rem .5rem .833rem;-webkit-box-align:center;-moz-box-align:center;gap:.325rem;-webkit-align-items:center;align-items:center;border-radius:.444rem;background:#fff;width:75%;-ms-flex-align:center;-webkit-box:0;-moz-box:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__text{width:100%}}.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__text input{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;padding:0 0 0 2.125rem;font-size:.889rem;border:0;color:#232332;background:transparent left .125rem center no-repeat url(https://chalkledger.cfd/static/img/cssbackgrounds/search.svg);-webkit-box:1;-moz-box:1}@media screen and (max-width:960px){.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__text input{line-height:1.563rem}}@media screen and (max-width:768px){.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__text input{width:100%}}.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__text input::-webkit-input-placeholder{opacity:.35}.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__text input:-moz-placeholder,.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__text input::-moz-placeholder{opacity:.35}.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__text input:-ms-input-placeholder{opacity:.35}.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__text button{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:.556rem;font-size:.889rem;text-align:center;width:8.333rem;-webkit-box:0;-moz-box:0;display:block}@media screen and (max-width:768px){.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__text button{width:6rem}}.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__select{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% - 1rem);-webkit-box:0;-moz-box:0}@media screen and (max-width:960px){.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__select{width:100%}}.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__select select{height:100%;padding:0 2.444rem 0 1rem;font-size:1rem;border:1px solid #fff;font-weight:500;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#fff;border-radius:.444rem;background:transparent right 1.222rem center no-repeat url(https://chalkledger.cfd/static/img/cssbackgrounds/wildlife-select.svg);cursor:pointer;color-scheme:light;width:100%}@media screen and (max-width:960px){.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__select select{height:2.778rem}}.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__select select::-ms-expand{display:none}.wildlife-az .animal-filters .animal-filters__fields .animal-filters__fields__select select option{color:#fff;background-color:#232332}.wildlife-az .animal-filters .animal-filters__az ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.444rem}.wildlife-az .animal-filters .animal-filters__az ul,.wildlife-az .animal-filters .animal-filters__az ul li button{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wildlife-az .animal-filters .animal-filters__az ul li button{height:1.778rem;padding-top:.111rem;font-size:.778rem;border:1px solid hsla(0,0%,100%,.65);font-weight:600;color:#fff;-webkit-box-align:center;-moz-box-align:center;transition:background .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;border-radius:100%;-webkit-box-orient:vertical;-moz-box-orient:vertical;width:1.778rem;-ms-flex-align:center}.wildlife-az .animal-filters .animal-filters__az ul li button:focus-visible,.wildlife-az .animal-filters .animal-filters__az ul li button:hover{color:#232332;background:#fff}.wildlife-az .animal-filters .animal-filters__az ul li button.active{border-color:#9ec323;color:#fff;background-color:#9ec323}.wildlife-az .animal-filters .animal-filters__az ul li button.active:focus-visible,.wildlife-az .animal-filters .animal-filters__az ul li button.active:hover{border-color:#fd5c6c;color:#fff;background:#fd5c6c}.wildlife-az .results{color:#fff}.wildlife-az .animal-results{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.222rem;padding-bottom:2.333rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wildlife-az .animal-results .animal-card{-webkit-flex:0 0 calc(25% - 0.9165rem);-ms-flex:0 0 calc(25% - 0.9165rem);flex:0 0 calc(25% - 0.9165rem);position:relative;aspect-ratio:250/296;-webkit-box:0;-moz-box:0;display:block}@media screen and (max-width:960px){.wildlife-az .animal-results .animal-card{-webkit-flex:0 0 calc(50% - 0.611rem);-ms-flex:0 0 calc(50% - 0.611rem);flex:0 0 calc(50% - 0.611rem);-webkit-box:0;-moz-box:0}}@media screen and (max-width:560px){.wildlife-az .animal-results .animal-card{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box:0;-moz-box:0}}.wildlife-az .animal-results .animal-card--wide{-webkit-flex:0 0 calc(50% - 0.611rem);-ms-flex:0 0 calc(50% - 0.611rem);flex:0 0 calc(50% - 0.611rem);aspect-ratio:522/296;-webkit-box:0;-moz-box:0}@media screen and (max-width:960px){.wildlife-az .animal-results .animal-card--wide{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box:0;-moz-box:0}}@media screen and (max-width:560px){.wildlife-az .animal-results .animal-card--wide{aspect-ratio:250/296}}.wildlife-az .animal-results .animal-card .animal-card__image{height:100%;position:absolute;object-fit:cover;top:0;left:0;width:100%}.wildlife-az .animal-results .animal-card .animal-card__image--fallback{background-size:cover;background-color:#00b9b0;background-color:#7c7b8d;background-position:50%;background-image:url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-turquoise-translucent.svg)}.wildlife-az .animal-results .animal-card .animal-card__content{position:absolute;bottom:.722rem;left:.611rem;width:calc(100% - 1.222rem)}.wildlife-az .animal-results .animal-card .animal-card__content h2{padding:1px .333rem;font-size:1.111rem;max-width:100%;background-color:#9ec323;margin:0;width:max-content}.wildlife-az .animal-results .animal-card .animal-card__content p{padding:1px .333rem;font-size:.778rem;font-style:italic;max-width:100%;background-color:#9ec323;width:max-content}.wildlife-az .animal-results .animal-card .animal-card__label{padding:.389rem .667rem;font-size:.778rem;font-weight:700;right:0;color:#232332;position:absolute;top:.778rem;background:#fff}.wildlife-az .animal-results a.animal-card:focus,.wildlife-az .animal-results a.animal-card:hover{text-decoration:underline;outline:2px solid #9ec323}@media screen and (min-width:961px){.wildlife-az .animal-details .animal-details__narrow .animal-details__callout,.wildlife-az .animal-details .animal-details__narrow .animal-details__section{margin-right:6.667rem}}.wildlife-az .animal-details .animal-details__section{padding-bottom:2.889rem}.wildlife-az .animal-details .animal-details__section h2{font-size:2rem;font-weight:700;margin:0;padding-bottom:.889rem}.wildlife-az .animal-details .animal-details__section p{padding-bottom:1.889rem}.wildlife-az .animal-details .animal-details__section p:last-child{padding-bottom:0}.wildlife-az .animal-details .animal-details__section p+p{margin-top:-1rem}.wildlife-az .animal-details .animal-details__section table{font-size:1.111rem;border-collapse:collapse;border-top:2px solid rgba(35,35,50,.5);margin:1rem 0}.wildlife-az .animal-details .animal-details__section table td,.wildlife-az .animal-details .animal-details__section table th{padding:1.389rem 2.222rem;border-bottom:1px solid rgba(35,35,50,.5);text-align:left;line-height:1.5}.wildlife-az .animal-details .animal-details__section table td:first-child,.wildlife-az .animal-details .animal-details__section table th:first-child{padding-left:0}.wildlife-az .animal-details .animal-details__section table td:last-child,.wildlife-az .animal-details .animal-details__section table th:last-child{padding-right:0}.wildlife-az .animal-details .animal-details__section table th{font-weight:600;width:50%}@media screen and (max-width:560px){.wildlife-az .animal-details .animal-details__section table,.wildlife-az .animal-details .animal-details__section table tbody,.wildlife-az .animal-details .animal-details__section table td,.wildlife-az .animal-details .animal-details__section table th{display:block}.wildlife-az .animal-details .animal-details__section table td,.wildlife-az .animal-details .animal-details__section table th{padding-right:0;width:100%;padding-left:0}.wildlife-az .animal-details .animal-details__section table th{border-bottom:0;padding-bottom:0}.wildlife-az .animal-details .animal-details__section table td{padding-top:.889rem}}.wildlife-az .animal-details .animal-details__intro{font-size:1.556rem;max-width:37.778rem}.wildlife-az .animal-details .animal-details__appearance h2,.wildlife-az .animal-details .animal-details__appearance p{max-width:41.667rem}.wildlife-az .animal-details .animal-details__gallery{padding-bottom:4.333rem}.wildlife-az .animal-details .animal-details__gallery figure{position:relative;margin:0}.wildlife-az .animal-details .animal-details__gallery figure img{height:100%;object-fit:cover;width:100%;display:block}.wildlife-az .animal-details .animal-details__gallery figure figcaption{position:absolute;bottom:.722rem;left:.611rem;width:calc(100% - 1.222rem)}.wildlife-az .animal-details .animal-details__gallery figure figcaption span,.wildlife-az .animal-details .animal-details__gallery figure figcaption strong{padding:1px .333rem;font-size:.778rem;max-width:100%;background-color:#9ec323;width:max-content;display:block}.wildlife-az .animal-details .animal-details__gallery figure figcaption span{font-style:italic}.wildlife-az .animal-details .animal-details__gallery--2{gap:1.111rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:560px){.wildlife-az .animal-details .animal-details__gallery--2{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical}}.wildlife-az .animal-details .animal-details__gallery--2 figure{-webkit-flex:0 0 calc(50% - 0.5555rem);-ms-flex:0 0 calc(50% - 0.5555rem);flex:0 0 calc(50% - 0.5555rem);-webkit-box:0;-moz-box:0}.wildlife-az .animal-details .animal-details__gallery--3,.wildlife-az .animal-details .animal-details__gallery--4,.wildlife-az .animal-details .animal-details__gallery--5{gap:1.111rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:560px){.wildlife-az .animal-details .animal-details__gallery--3,.wildlife-az .animal-details .animal-details__gallery--4,.wildlife-az .animal-details .animal-details__gallery--5{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical}}.wildlife-az .animal-details .animal-details__gallery--3 .animal-details__gallery__right,.wildlife-az .animal-details .animal-details__gallery--3 figure,.wildlife-az .animal-details .animal-details__gallery--4 .animal-details__gallery__right,.wildlife-az .animal-details .animal-details__gallery--4 figure,.wildlife-az .animal-details .animal-details__gallery--5 .animal-details__gallery__right,.wildlife-az .animal-details .animal-details__gallery--5 figure{-webkit-flex:0 0 calc(50% - 0.5555rem);-ms-flex:0 0 calc(50% - 0.5555rem);flex:0 0 calc(50% - 0.5555rem);-webkit-box:0;-moz-box:0}.wildlife-az .animal-details .animal-details__gallery--3 .animal-details__gallery__right figure{padding-bottom:1.111rem}.wildlife-az .animal-details .animal-details__gallery--3 .animal-details__gallery__right figure:last-child{padding-bottom:0}.wildlife-az .animal-details .animal-details__gallery--4 .animal-details__gallery__right,.wildlife-az .animal-details .animal-details__gallery--5 .animal-details__gallery__right{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.111rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wildlife-az .animal-details .animal-details__gallery--4 .animal-details__gallery__right figure,.wildlife-az .animal-details .animal-details__gallery--5 .animal-details__gallery__right figure{-webkit-flex:0 0 calc(50% - 0.5555rem);-ms-flex:0 0 calc(50% - 0.5555rem);flex:0 0 calc(50% - 0.5555rem);-webkit-box:0;-moz-box:0}.wildlife-az .animal-details .animal-details__gallery--4 .animal-details__gallery__right figure:first-child{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box:0;-moz-box:0}.wildlife-az .animal-details .animal-details__location{gap:2rem}@media screen and (min-width:561px){.wildlife-az .animal-details .animal-details__location{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.wildlife-az .animal-details .animal-details__location .animal-details__location__content{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box:1;-moz-box:1}.wildlife-az .animal-details .animal-details__location .animal-details__location__content .animal-details__location__disclaimer{font-size:.667rem;color:#797979;max-width:18.611rem}.wildlife-az .animal-details .animal-details__location .animal-details__location__map{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:2rem;-webkit-box:0;-moz-box:0}.wildlife-az .animal-details .animal-details__location .animal-details__location__map img{margin:0 auto;display:block}@media screen and (min-width:561px){.wildlife-az .animal-details .animal-details__location .animal-details__location__map{padding:0;width:43%}.wildlife-az .animal-details .animal-details__location .animal-details__location__map img{margin:0}}.wildlife-az .animal-details .animal-details__location .animal-details__location__tags{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.111rem;gap:.833rem 2rem;padding-bottom:.889rem;line-height:1.5;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.wildlife-az .animal-details .animal-details__location .animal-details__location__tags .tag{-webkit-flex:0 0 calc(50% - 1rem);-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem);-webkit-box:0;-moz-box:0}.wildlife-az .animal-details .animal-details__location .animal-details__location__tags .tag:before{height:.889rem;margin-right:.333rem;margin-bottom:.389rem;content:"";position:static;border-radius:100%;background:#00b9b0;width:.889rem;vertical-align:middle;margin-top:.389rem;display:inline-block}.wildlife-az .animal-details .animal-details__location .animal-details__location__tags .tag--pink:before{background:#d8609c}.wildlife-az .animal-details .animal-details__location .animal-details__location__tags .tag--orange:before{background:#eba330}.wildlife-az .animal-details .animal-details__location .animal-details__location__tags .tag--blue:before{background:#5294ff}.wildlife-az .animal-details .animal-details__callout{overflow:hidden;padding:2rem 2.667rem;font-size:1.556rem;font-weight:700;margin-bottom:3.333rem;color:#232332;position:relative;background-color:#00b9b0;line-height:1.5}.wildlife-az .animal-details .animal-details__callout:before{min-height:calc(100% + 6.5rem);padding-top:100%;content:"";position:absolute;bottom:-6.5rem;background:0 100% no-repeat url(https://chalkledger.cfd/static/img/cssbackgrounds/waves-dark-translucent.svg);background-size:cover;left:-1rem;width:calc(100% + 1rem);display:block;z-index:0}.wildlife-az .animal-details .animal-details__callout>*{position:relative}.wildlife-az .animal-details .animal-details__callout em{font-style:normal;color:#fff}.wildlife-az .animal-details .animal-details__supporters{padding-top:5.5rem;clip-path:polygon(0 .667rem,100% 0,100% calc(100% - .667rem),0 100%);background-color:#dbf1f4;padding-bottom:5.5rem}.wildlife-az .animal-details .animal-details__supporters p{font-size:1.556rem}.wildlife-az .animal-details .animal-details__supporters .animal-details__supporters__grid{gap:.889rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wildlife-az .animal-details .animal-details__supporters .animal__details-supporters__item{-webkit-flex:0 0 calc(25% - 0.66675rem);-ms-flex:0 0 calc(25% - 0.66675rem);flex:0 0 calc(25% - 0.66675rem);-ms-flex-pack:center;padding:2rem;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;border:2px solid #fff;-webkit-box-align:center;-moz-box-align:center;transition:border-color .2s ease-in-out;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-align-items:center;align-items:center;border-radius:.889rem;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-align:center;-webkit-box:0;-moz-box:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:560px){.wildlife-az .animal-details .animal-details__supporters .animal__details-supporters__item{-webkit-flex:0 0 calc(50% - 0.4445rem);-ms-flex:0 0 calc(50% - 0.4445rem);flex:0 0 calc(50% - 0.4445rem);padding:1rem;-webkit-box:0;-moz-box:0}}.wildlife-az .animal-details .animal-details__supporters a.animal__details-supporters__item:focus-visible,.wildlife-az .animal-details .animal-details__supporters a.animal__details-supporters__item:hover{border-color:#232332}.bgcolor--primary{background-color:#dbf1f4}.bgcolor--secondary{background-color:#7c7b8d}.bgcolor--tertiary{background-color:#fff}.bgcolor--dark{background-color:#232332}.bgcolor--dark main{background-color:#232332!important}.bgcolor--malachite{background-color:#14c364}.bgcolor--lightning-yellow{background-color:#fdbe27}.bgcolor--sunshade{background-color:#fd8c27}.bgcolor--burning-orange{background-color:#fc6e40}.bgcolor--carnation{background-color:#fc5454}.bgcolor--grey{color:#fff;background-color:#444}.u-sr-only{height:1px;overflow:hidden;padding:0;border:0;clip:rect(0,0,0,0);position:absolute;margin:-1px;width:1px;white-space:nowrap}@media only screen and (min-width:599px){.u-mobile-only{display:none}}@media only screen and (min-width:1023px){.u-mobile-tablet{display:none}}@media only screen and (min-width:599px){.u-tablet-desktop{display:block}}.u-desktop-only,.u-tablet-desktop{display:none}@media only screen and (min-width:1023px){.u-desktop-only{display:block}}.u-for-print,.u-is-hidden{display:none}.u-relative{position:relative}.text-purple{color:#b61961}.text-pink{color:#fd5c6c}.text-picton-blue{color:#3d9be2}.text-turquoise-dark{color:#0a606b}.text-turquoise{color:#00b9b0}.text-green{color:#9ec323}.text-slate{color:#232332}@media print{body{margin:2mm}.bgcolor--primary,.bgcolor--secondary{background-color:#fff}.u-for-print{display:block}.u-hide-for-print{display:none}.u-page-break-before{page-break-before:always;break-before:page}.header{padding:0;position:relative;margin:0}.header,.header__main{background:transparent}.header__inner{padding:4px 0;justify-content:center;display:flex!important}.header__logo{height:70px;margin-left:0;width:auto}.header--fixed,.header--fixed .header__main{background:transparent}.alert-banner,.footer,.header__items--desktop,.menu-toggle,.message,.mobile-menu{display:none}#cms-top,.cms{display:none!important}.app__sidebar{display:none}.grid--two-col{margin-top:0}.grid--two-col .app__content{padding-top:1rem}.hero{min-height:0;padding-top:0;clip-path:none;margin:1rem 0;padding-bottom:0}.hero:before{display:none}.hero--fallback{min-height:0}.hero--with-image:after,.hero__fallback-image{display:none}.hero__image{height:240px;position:relative;object-fit:cover;width:100%}.hero__title{font-size:20pt;max-width:none;margin:0 2rem}.hero__meta-icon{display:none}.hero__meta{margin-bottom:0}.hero__title-wrap{position:relative}.chart{height:350px!important;margin-left:1rem;width:350px!important}.table{font-size:10pt}.list--standout,.list--themed{grid-template-columns:1fr 1fr 1fr;padding:0;display:grid}.list--standout .list__item:before,.list--themed .list__item:before{display:none}.data-viewer__panel{display:block}.data-viewer__gutter,.data-viewer__toggle{display:none}.data-viewer__inner-panel{display:block!important}.data-viewer__items{grid-template-columns:1fr 1fr 1fr;margin-bottom:30px;display:grid}.data-viewer__summary{margin:10px 0 0}}