:root{--clr-primary:#1a502f;--clr-secondary:#13a54c;--clr-body:#545454;--clr-yellow:#f7951d;--clr-red:#c0202f;--clr-sky-blue:#e3f2ff;--clr-pastel-green:#e2f2e8;--clr-green:#cde8d1;--clr-black:#000;--clr-white:#fff;--font-primary:"futura-pt", arial, helvetica neue, helvetica, sans-serif}*,:before,:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:#0000;border:none;margin:0;padding:0}::selection{background-color:var(--clr-secondary);color:#fff;text-shadow:none}html{scrollbar-color:var(--clr-secondary) var(--clr-green);scrollbar-width:thin;scroll-padding-top:100px}html,body{font:400 18px/1.45 var(--font-primary);color:var(--clr-body);scroll-behavior:smooth;background-color:#fff}@media (prefers-reduced-motion:reduce){html,body{scroll-behavior:auto}}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{background-color:var(--clr-secondary);border:3px solid var(--clr-green);border-radius:12px;width:12px;height:12px}::-webkit-scrollbar-thumb:hover{background-color:var(--clr-primary)}::-webkit-scrollbar-track{background-color:var(--clr-green);border-radius:12px;width:12px;height:12px}[disabled]{cursor:not-allowed;opacity:.4}h1,h2,h3,h4,h5,h6{color:var(--clr-secondary);margin:0 0 .5rem;line-height:1.1}h1{font-size:clamp(2rem,8vw,2.5rem)}h2{font-size:clamp(1.5rem,8vw,2rem)}h3{font-size:clamp(1.4rem,8vw,1.7rem)}img{max-width:100%;height:auto;display:block}a{color:inherit}a:hover,a:focus{text-decoration:none}address{font-style:normal}hr{background-color:#707070;border:none;height:1px;margin:1rem 0}p{max-width:75ch;margin:0 0 .5rem}p.has-text-align-center{margin-inline:auto}p.has-text-align-right{margin-inline-start:auto}input,button,textarea{font:inherit}textarea{resize:vertical;min-height:150px}ul,ol{padding-inline-start:1.5rem}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.has-small-font-size{font-size:.85rem}.has-normal-font-size{font-size:1rem}.has-medium-font-size{font-size:1.25rem}.has-large-font-size{font-size:2rem}.has-x-large-font-size{font-size:2.5rem}.has-primary-color{color:#1a502f}.has-secondary-color{color:#13a54c}.has-body-color{color:#545454}.has-yellow-color{color:#f7951d}.has-red-color{color:#c0202f}.has-sky-blue-color{color:#e3f2ff}.has-pastel-green-color{color:#e2f2e8}.has-green-color{color:#cde8d1}.has-black-color{color:#000}.has-white-color{color:#fff}.has-primary-background-color{background-color:#1a502f}.has-secondary-background-color{background-color:#13a54c}.has-body-background-color{background-color:#545454}.has-yellow-background-color{background-color:#f7951d}.has-red-background-color{background-color:#c0202f}.has-sky-blue-background-color{background-color:#e3f2ff}.has-pastel-green-background-color{background-color:#e2f2e8}.has-green-background-color{background-color:#cde8d1}.has-black-background-color{background-color:#000}.has-white-background-color{background-color:#fff}.wp-block-table{max-inline-size:100%;overflow-x:auto}.wp-block-image img{object-fit:cover;border-radius:15px;width:100%;max-height:450px}.no-overflow{overflow:hidden}.strikethrough{justify-content:center;align-items:center;display:flex;position:relative}.strikethrough:before{content:"";background-color:#707070;width:100%;height:1px;position:absolute;top:50%;left:0;right:0}.columns{gap:var(--columns-gap,2rem);display:grid}@media (width>=768px){.columns{grid-template-columns:var(--columns-layout,1fr 1fr);align-items:var(--columns-alignment,center)}}@media (width<=767px){.columns--reverse-on-mobile .wp-block-speedy-blocks-column:nth-child(2){order:-1}}.card{background-color:var(--card-bg-colour,#fff);border-radius:10px;flex-direction:column;height:100%;text-decoration:none;transition:box-shadow .25s,transform .25s;display:flex}.card:focus,.card:hover{transform:translateY(-5px);box-shadow:0 0 30px #00000029}.card :is(h1,h2,h3) a{color:inherit;text-decoration:none}.card__image{object-fit:cover;border-radius:10px 10px 0 0;width:100%;max-height:150px}.card__content{color:var(--clr-body);flex-grow:1;padding:1rem;line-height:1.4}.card__buttons{border-radius:0 0 10px 10px;overflow:hidden}.card__button{background-color:var(--clr-secondary);color:#fff;text-transform:uppercase;text-align:center;width:100%;padding:1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:block}.card__button:focus,.card__button:hover{background-color:var(--clr-primary)}a.card:active{transform:translateY(-2px)}a.card:active .card__button{background-color:var(--clr-primary)}.cards{--columns-alignment:stretch;--columns-layout:repeat(auto-fit, minmax(300px, 1fr))}.cards .columns__item{width:100%}.content-spacer{padding-block:1rem}.content-spacer--lg{padding-block:2rem}.button{background-image:linear-gradient(to right, var(--clr-yellow), var(--clr-red), var(--clr-red), var(--clr-yellow));color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;background-size:200%;border-radius:100px;padding:.5rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .125s ease-out,background-position .225s ease-out;display:inline-block}.button--sm{padding:.25rem .75rem}.button--lg{padding:.75rem 1.5rem}.button--x-lg{padding:1rem 2.5rem}.button:focus,.button:hover{background-position:100%;transform:translateY(-5px)}.button:active{transform:translateY(-3px)}.well{border:1px solid var(--well-border,var(--clr-primary));background-color:var(--well-bg,var(--clr-pastel-green));border-radius:10px;place-content:center;height:100%;padding:.5rem 1rem;display:grid}.wells{flex-wrap:wrap;justify-content:center;align-items:stretch;height:100%;display:flex}.wells .columns__item{width:100%}@media (width>=768px){.wells .columns__item{flex-basis:calc(50% - .5rem)}}@media (width>=1024px){.wells .columns__item{flex-basis:25%}}.accordion{border-block-start:1px solid var(--clr-secondary)}.accordion[open] .accordion__header:after{transform:translateY(-50%)rotate(0)}.accordion__header{color:var(--clr-secondary);cursor:pointer;padding-block:1rem;font-size:1.5rem;line-height:1.2;list-style:none;position:relative}.accordion__header::marker{display:none}.accordion__header::-webkit-details-marker{display:none}.accordion__header:before,.accordion__header:after{content:"";background-color:var(--clr-secondary);pointer-events:none;transition:transform .25s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.accordion__header:before{width:1rem;height:2px}.accordion__header:after{width:2px;height:1rem;right:calc(.5rem - 1px);transform:translateY(-50%)rotate(-90deg)}.accordion__content{padding-block-end:1rem}.accordion__toggle-all{background-color:var(--bg-colour,var(--clr-primary));color:var(--colour,#fff);text-transform:uppercase;cursor:pointer;border:none;inline-size:auto;margin-left:auto;padding:.25em .5em;font-size:.85rem;display:block}.textured-bg{isolation:isolate;background-color:var(--textured-bg-colour,#13a54ccc);position:relative}.textured-bg:before{content:"";z-index:-1;pointer-events:none;mix-blend-mode:color-burn;background-image:url(/wp-content/themes/speedy-fuels-sustainability/assets/images/texture.png);position:absolute;inset:0}.timeline{max-width:750px;margin:0 auto;position:relative}.timeline__progress{--progress:0;transform:scaleY(var(--progress));background-color:var(--clr-secondary);transform-origin:top;border-radius:8px;width:10px;height:100%;transition:transform .2s ease-in;position:absolute;top:10px;bottom:10px;left:18px}@media (prefers-reduced-motion:reduce){.timeline__progress{transition:none}}@media (width>=768px){.timeline__progress{transform:translateX(-50%) scaleY(var(--progress));left:50%}}.timeline__items{flex-direction:column;margin:0;padding:0 0 0 1.25rem;list-style:none;display:flex}@media (width>=768px){.timeline__items{padding-inline-start:0}}.timeline__item{width:100%;display:flex;border:none!important;margin:0!important;padding:0!important}.timeline__item:before{display:none}.timeline__item:first-child .timeline__slot--line:after{top:20px}.timeline__item:last-child .timeline__slot--line:after{height:20px}.timeline__item:nth-of-type(2n) .timeline__slot--details:first-of-type{order:2}.timeline__item:nth-of-type(2n) .timeline__slot--details:last-of-type{order:-1}@media (width>=768px){.timeline__item:nth-child(odd){text-align:right}.timeline__item:nth-child(odd) .timeline__slot--line:before{left:unset;right:50%}}.timeline__slot{position:relative}@media (width>=768px){.timeline__slot{flex-grow:1}}.timeline__slot--details{padding-inline-start:3rem}@media (width>=768px){.timeline__slot--details{flex-shrink:0;flex-basis:35%;padding-inline-start:0}}.timeline__slot--details:last-child{display:none}@media (width>=768px){.timeline__slot--details:last-child{display:block}}.timeline__slot--line{isolation:isolate;order:-1}@media (width>=768px){.timeline__slot--line{flex-shrink:0;flex-basis:15%;order:unset}}.timeline__slot--line:after{content:"";background-color:var(--clr-green);z-index:-1;width:8px;height:100%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.timeline__title{color:var(--clr-primary);margin:0 0 .5rem;font-size:1.5rem;font-weight:700;line-height:1;position:relative}.timeline__description{margin-block-end:3rem;font-size:1.1rem}@media (width>=768px){.timeline__description{margin-block-end:2rem}}.timeline__indicator{background-color:var(--clr-primary);border:7px solid var(--clr-green);border-radius:50%;width:28px;height:28px;transition:box-shadow .25s cubic-bezier(.43,.05,0,1.82);position:absolute;top:8px;left:50%;transform:translate(-50%)}.timeline__item--active .timeline__indicator{box-shadow:0 0 0 1px var(--clr-green), 0 0 0 6px var(--clr-primary), 0 0 0 11px var(--clr-secondary)}.triangle-illustration{width:100%;height:100%;position:absolute;inset:0}.wp-block-speedy-blocks-triangle-illustration{--illustration-size:50px;padding-top:var(--illustration-size);height:var(--illustration-size);width:100%;position:relative}@media (width>=768px){.wp-block-speedy-blocks-triangle-illustration{--illustration-size:75px}}@media (width>=1024px){.wp-block-speedy-blocks-triangle-illustration{--illustration-size:150px}}.container{width:clamp(16rem,100%,80rem);margin-inline:auto;padding-inline:1rem}.main-content li{border-bottom:1px solid var(--clr-secondary);margin-block-end:.5rem;padding-block-end:.5rem;position:relative}.main-content li:before{content:"";background-color:var(--clr-secondary);width:1.5rem;height:.5px;position:absolute;bottom:-.5px;left:-1.5rem}.main-content li::marker{color:var(--clr-secondary)}.main-content ul li::marker{font-size:1.2rem}.main-content .tick-list,.main-content .cross-list{padding-inline-start:1.5rem;list-style:none}.main-content .tick-list::marker{display:none}.main-content .cross-list::marker{display:none}.main-content .tick-list li,.main-content .cross-list li{margin-bottom:.5rem;position:relative}.main-content .tick-list li:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;width:1.5em;height:1.5em;position:absolute;top:0;left:-1.75em}.main-content .tick-list--circle li{margin-bottom:.6rem}.main-content .tick-list--circle li:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23c0202f' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8a5.5 5.5 0 0 1 8.25-4.764.5.5 0 0 0 .5-.866A6.5 6.5 0 1 0 14.5 8a.5.5 0 0 0-1 0 5.5 5.5 0 1 1-11 0'/%3E%3Cpath d='M15.354 3.354a.5.5 0 0 0-.708-.708L8 9.293 5.354 6.646a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0z'/%3E%3C/svg%3E");background-size:100%;width:1.5em;height:1.5em;top:0;left:-1.75em}.main-content .cross-list li:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;width:1.75em;height:1.75em;position:absolute;top:-1px;left:-2em}.main-content .cross-list--circle li:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23c0202f' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");background-size:100%;width:1.25em;height:1.25em;top:0;left:-1.75rem}.header{z-index:2;background-color:#fff;transition:box-shadow .2s;position:sticky;top:0}@media (prefers-reduced-motion:reduce){.header{transition:none}}body.header-shrink .header{box-shadow:0 3px 10px #61635e26}.header>.container{justify-content:space-between;align-items:center;padding-block:1rem;transition:padding-block .2s;display:flex}@media (prefers-reduced-motion:reduce){.header>.container{transition:none}}body.header-shrink .header>.container{padding-block:.25rem}.header__logo{max-width:250px;transition:max-width .2s}@media (prefers-reduced-motion:reduce){.header__logo{transition:none}}body.header-shrink .header__logo{max-width:200px}.header__number{color:var(--clr-primary);font-size:1.5rem;font-style:italic;font-weight:600;text-decoration:none;display:none}.header__number:hover,.header__number:focus{text-decoration:underline}@media (width>=768px){.header__number{display:block}}.navigation{background-image:linear-gradient(to bottom, var(--clr-sky-blue), #fff);z-index:1;width:100%;height:100%;padding-block-start:7rem;transition:transform .3s ease-out;position:fixed;top:0;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.navigation{opacity:0;transition:opacity .3s ease-out}}.navigation--opened{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.navigation--opened{opacity:1}}.navigation__items{padding:2rem 0 4rem;list-style:none}.navigation__item{text-align:center;margin-block-end:.5rem}.navigation__link{color:var(--clr-primary);font-size:1.5rem;font-weight:600;text-decoration:none}.navigation__link:focus,.navigation__link:hover{text-decoration:underline}.navigation .triangle-illustration{width:100%;height:auto;position:absolute;inset:auto auto 0 0}.hero{background-color:var(--hero-bg-colour,#fff);isolation:isolate}.hero--gradient{background-color:#0000;background-image:linear-gradient(to bottom, var(--hero-bg-start,var(--clr-sky-blue)), var(--hero-bg-end,#fff))}.hero__illustration{position:relative}.hero__illustration-scene{overflow:visible}.hero__illustration-bg{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.hero__illustration-elements{z-index:1;position:absolute;inset:0}.hero__illustration-figure{pointer-events:none;width:min(60%,500px);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hero__illustration-element--cloud{animation:4s linear infinite alternate cloud-drift}@media (prefers-reduced-motion:reduce){.hero__illustration-element--cloud{animation:none}}.hero__illustration-element--cloud:nth-child(odd){animation-duration:7s}.hero__illustration-element--fan-blades{transform-origin:var(--_fan-blades-x,50%) var(--_fan-blades-y,50%);transform-box:fill-box;animation:5s linear infinite fan-blades-rotate}@media (prefers-reduced-motion:reduce){.hero__illustration-element--fan-blades{animation:none}}@keyframes fan-blades-rotate{to{transform:rotate(1turn)}}@keyframes cloud-drift{0%{transform:translate(-30px)}to{transform:translate(30px)}}.crown-form{--cf-error-bg-clr:var(--clr-yellow);--cf-error-text-clr:#fff;--cf-success-bg-clr:var(--clr-secondary);--cf-success-text-clr:#fff;--cf-error-border-radius:6px}.crown-form .form__field:has(.form__alert) .form__alert{display:block}.crown-form .form__field:has(.form__alert) .form__input{padding-inline-end:2.5rem}.crown-form .form__field:has(.form__alert) .form__input-wrapper:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" xml:space=\"preserve\" fill=\"%23c6c6c6\" viewBox=\"0 0 416.979 416.979\"><path d=\"M356.004 61.156c-81.37-81.47-213.377-81.551-294.848-.182-81.47 81.371-81.552 213.379-.181 294.85 81.369 81.47 213.378 81.551 294.849.181 81.469-81.369 81.551-213.379.18-294.849z\"/><path fill=\"%23313131\" d=\"M237.6 340.786a5.821 5.821 0 0 1-5.822 5.822h-46.576a5.821 5.821 0 0 1-5.822-5.822V167.885a5.821 5.821 0 0 1 5.822-5.822h46.576a5.82 5.82 0 0 1 5.822 5.822v172.901zM208.49 137.901c-18.618 0-33.766-15.146-33.766-33.765 0-18.617 15.147-33.766 33.766-33.766s33.766 15.148 33.766 33.766c0 18.619-15.149 33.765-33.766 33.765z\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;animation:.3s cubic-bezier(.43,.05,0,1.82) forwards alert;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.crown-form .form__field:has(.form__alert--error) .form__input-wrapper:after{background-image:url("data:image/svg+xml,<svg viewBox=\"0 0 32 32\" xml:space=\"preserve\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><g><g><g><circle cx=\"16\" cy=\"16\" r=\"16\" style=\"fill:%23d8222a;\"/><path d=\"M14.5,25h3v-3h-3V25z M14.5,6v13h3V6H14.5z\" style=\"fill:%23e6e6e6;\"/></g></g></g></svg>")}.crown-form .form__field:has(.form__alert--success) .form__input-wrapper:after{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path fill=\"%234f9759\" d=\"M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-1.25 17.292l-4.5-4.364 1.857-1.858 2.643 2.506 5.643-5.784 1.857 1.857-7.5 7.643z\"/></svg>")}.crown-form .form__input-wrapper{position:relative}.crown-form .form__alert{--_cf-alert-bg-clr:var(--cf-alert-bg-clr,#c6c6c6);--_cf-alert-text-clr:var(--cf-alert-text-clr,#313131);border-radius:var(--cf-error-border-radius,6px);filter:drop-shadow(0 2px 2px #00000040);background-color:var(--_cf-alert-bg-clr);color:var(--_cf-alert-text-clr);padding:.5rem 1rem;font-size:.85rem;font-weight:600;line-height:1.3;animation:.3s cubic-bezier(.43,.05,0,1.82) forwards alert}.crown-form .form__alert--error{--cf-alert-bg-clr:var(--cf-error-bg-clr,#d24242);--cf-alert-text-clr:var(--cf-error-text-clr,#fff)}.crown-form .form__alert--success{--cf-alert-bg-clr:var(--cf-success-bg-clr,#06b606);--cf-alert-text-clr:var(--cf-success-text-clr,#fff)}.crown-form .form__alert--input{z-index:10;width:max-content;max-width:35ch;display:none;position:absolute;top:100%;right:0}.crown-form .form__alert--input:before{content:"";border:5px solid var(--_cf-alert-bg-clr);border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;position:absolute;bottom:100%;right:.85rem}.form__reason{visibility:hidden;opacity:0;width:0;height:0;display:none;position:absolute}@keyframes alert{0%{opacity:.1;transform:translateY(-10px)scale(.8)}}.form__fields{flex-flow:wrap;gap:1.5rem;display:flex}.form__field{flex:100%;height:100%}.form__field--half{flex:calc(50% - .5rem)}.form__label{color:var(--clr-secondary);margin-block-end:.4rem;font-weight:600;line-height:1}.form__input{appearance:none;border:1px solid var(--clr-secondary);width:100%;color:var(--clr-body);text-overflow:ellipsis;background-color:#fff;border-radius:5px;padding:.6rem .75rem}.form__button{appearance:none;text-transform:uppercase;letter-spacing:2px;cursor:pointer;border:none;border-radius:50px;width:auto;font-size:.85rem;font-weight:600;transition:transform .2s,box-shadow .2s}.form__button:hover,.form__button:focus-visible{transform:translateY(-5px);box-shadow:0 5px 10px -3px #0000004d}.form__button:active{transform:translateY(-3px);box-shadow:0 3px 7px -3px #0000004d}.form__button--submit{background-color:var(--clr-primary);color:#fff}.forms{text-align:center;flex-wrap:wrap;display:flex}.forms .form{max-width:400px;margin-block-start:1.5rem;margin-inline:auto}.forms .form__label{font-weight:500}.forms .form__input{text-align:center;border:none;padding-block:.5rem}.forms .form__fields{gap:1rem}.forms .form__button{margin-inline:auto}.forms__block{align-items:center;width:100%;padding:3rem 1.5rem;display:flex}@media (width>=768px){.forms__block{width:50%}}.forms__block--callback .form__label,.forms__block--callback .form__gdpr-message{color:#fff}.company-logos{background-color:#0b2415;padding:1.25rem 0}.company-logos__list{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:.5rem;padding:0;list-style:none;display:flex}.company-logos__logo{width:auto;height:50px}.accreditations{background-color:#cde8d1;padding:1.25rem 0}.accreditations__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding:0;list-style:none;display:flex}.accreditations__image{width:auto;height:60px}.footer{background-color:#fff}@media (width>=1024px){.footer address{margin-block-end:1rem}}.footer__section{border-bottom:1px solid #294626;padding-block:1rem}.footer__section:last-child{border-bottom:none}.footer__main{flex-direction:column-reverse;gap:1rem;display:flex}@media (width>=1024px){.footer__main{flex-direction:row;justify-content:space-between}}.footer__meta-links{grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}@media (width>=1024px){.footer__meta-links{justify-content:space-between;display:flex}}.footer__meta-link{text-decoration:none}.footer__meta-link:hover,.footer__meta-link:focus{text-decoration:underline}.footer__links{padding:0;list-style:none}.footer__links--submenu{margin-block-start:.5rem}.footer__links--submenu .footer__link{font-weight:400}.footer__link-item{margin-block-end:.5rem}.footer__link{color:var(--clr-primary);font-weight:600;text-decoration:none}.footer__link:hover,.footer__link:focus{text-decoration:underline}.footer__meta{justify-content:space-between;display:flex}@media (width>=1024px){.footer__meta{flex-direction:column}}.footer__meta div{flex-direction:column;flex-grow:1;justify-content:space-between;align-items:end;display:flex}@media (width>=1024px){.footer__meta div{align-items:unset}}.footer__legal{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (width>=1024px){.footer__legal{flex-direction:row;justify-content:space-between}}.footer__social-links{align-items:center;gap:1rem;padding:0;list-style:none;display:flex}@media (width>=1024px){.footer__social-links{margin-block-start:1rem}}.footer__social-link{display:block}.footer__social-icon{width:24px;height:24px;transition:transform .2s ease-out;display:block}.footer__social-icon:hover{transform:translateY(-3px)}.checkbox{justify-content:center;align-items:center;gap:.75rem;display:flex}.checkbox__box{aspect-ratio:1;cursor:pointer;background-color:#fff;border-radius:5px;flex-shrink:0;width:30px;height:30px;position:relative}.checkbox__input{opacity:0;pointer-events:none;display:none;position:absolute;inset:0}.checkbox__input:checked~.checkbox__svg path{stroke-dashoffset:0}.checkbox__svg{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkbox__svg path{stroke:var(--clr-primary);transition:stroke-dashoffset .2s cubic-bezier(.4,.28,.15,.88)}.checkbox__label{line-height:1.2}.pagination{justify-content:center;display:flex}.pagination .page-numbers{color:var(--clr-secondary);margin:0 .5rem;font-size:1.4rem;font-weight:500}.pagination .current{color:var(--clr-primary);font-weight:400}.contact-form .checkbox{justify-content:start}.contact-form .checkbox__box{background-color:var(--clr-pastel-green)}:root{--speedy-accent:var(--clr-secondary);--speedy-light-grey:#e6e6e6;--speedy-lighter-grey:#f5f5f5;--speedy-radius:15px;--speedy-shadow-card:0 3px 10px #61635e26;--speedy-ease-out:cubic-bezier(.22, 1, .36, 1);--speedy-press-scale:.97;--speedy-press-tint:inset 0 0 0 100vmax #0000000f;--speedy-focus-offset:2px}.main-content,.editor-styles-wrapper{container-type:inline-size}:is(.entry__content,.is-root-container){--entry-inset:max(var(--wp--style--root--padding-left), (100cqi - var(--wp--style--global--content-size)) / 2 + var(--wp--style--root--padding-left))}:is(.entry__content,.is-root-container)>:is(.alignfull,.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg,.wp-block-speedy-blocks-triangle-illustration){inline-size:auto;max-inline-size:none;margin-inline:calc(var(--entry-inset) * -1)}:is(.entry__content,.is-root-container)>:is(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg)>:is(.hero,.textured-bg){padding-inline:var(--entry-inset)}:is(.entry__content,.is-root-container)>:is(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg)>:is(.hero,.textured-bg)>:is(.alignfull,.wp-block-speedy-blocks-triangle-illustration){inline-size:auto;max-inline-size:none;margin-inline:calc(var(--entry-inset) * -1)}.entry__content.has-global-padding{padding-inline:var(--entry-inset)}:is(.entry__content,.is-root-container),:is(.entry__content,.is-root-container)>:is(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg)>:is(.hero,.textured-bg){--entry-section-gap:var(--wp--custom--section-gap)}:where(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg,.wp-block-speedy-blocks-triangle-illustration)+:is(:is(:is(.entry__content,.is-root-container),:is(.entry__content,.is-root-container)>:is(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg)>:is(.hero,.textured-bg))>:where(:not(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg,.wp-block-speedy-blocks-triangle-illustration))),:where(:not(p,h1,h3,h4,h5,h6,ul,ol,hr,.wp-block-speedy-blocks-button))+:is(:is(:is(.entry__content,.is-root-container),:is(.entry__content,.is-root-container)>:is(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg)>:is(.hero,.textured-bg))>:where(:not(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg,.wp-block-speedy-blocks-triangle-illustration))),:where(*)+:is(:is(:is(.entry__content,.is-root-container),:is(.entry__content,.is-root-container)>:is(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg)>:is(.hero,.textured-bg))>:where(:not(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg,.wp-block-speedy-blocks-triangle-illustration))):where(:not(p,h1,h3,h4,h5,h6,ul,ol,hr,.wp-block-speedy-blocks-button)){margin-block-start:var(--entry-section-gap)}:where(h1,h2,h3,h4,h5,h6)+:is(:is(:is(.entry__content,.is-root-container),:is(.entry__content,.is-root-container)>:is(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg)>:is(.hero,.textured-bg))>:where(:not(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg,.wp-block-speedy-blocks-triangle-illustration))){margin-block-start:0}:is(:is(.entry__content,.is-root-container),:is(.entry__content,.is-root-container)>:is(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg)>:is(.hero,.textured-bg))>:where(:not(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg,.wp-block-speedy-blocks-triangle-illustration)):has(+:is(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg)){margin-block-end:var(--entry-section-gap)}:is(:is(.entry__content,.is-root-container),:is(.entry__content,.is-root-container)>:is(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg)>:is(.hero,.textured-bg)):has(>:first-child:not(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg,.wp-block-speedy-blocks-triangle-illustration)){padding-block-start:var(--entry-section-gap)}:is(:is(.entry__content,.is-root-container),:is(.entry__content,.is-root-container)>:is(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg)>:is(.hero,.textured-bg)):has(>:last-child:not(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg,.wp-block-speedy-blocks-triangle-illustration)){padding-block-end:var(--entry-section-gap)}.editor-styles-wrapper .block-editor-block-list__layout.is-root-container{padding-inline:var(--entry-inset)!important}.editor-styles-wrapper .block-editor-block-list__layout.is-root-container>*{max-width:none;margin-inline:0!important}.editor-styles-wrapper .block-editor-block-list__layout.is-root-container>.wp-block-speedy-blocks-timeline{max-width:750px;margin-inline:auto!important}.editor-styles-wrapper .block-editor-block-list__layout.is-root-container>.wp-block-speedy-blocks-accordion-toggle-all{margin-inline-start:auto!important}.editor-styles-wrapper .block-editor-block-list__layout.is-root-container>:is(.wp-block-speedy-blocks-hero,.wp-block-speedy-blocks-textured-bg,.wp-block-speedy-blocks-triangle-illustration){margin-inline:calc(var(--entry-inset) * -1)!important}.page-layout__body{gap:2rem;padding-block:2.5rem;display:grid}@media (width>=1024px){.page-layout__body{grid-template-columns:clamp(14rem,25%,18rem) minmax(0,1fr);align-items:start}}.page-layout__body:not(:has(>.page-layout__topics)){grid-template-columns:minmax(0,1fr)}.page-layout__content{min-inline-size:0}.page-layout__content>:first-child{margin-block-start:0}.main-content:has(>.page-layout__body){overflow-x:clip}@media (width<1024px){:root:has(.page-layout__topics .topics__toggle[aria-expanded]){--page-layout-topics-gap:.75rem;scroll-padding-block-start:calc(var(--site-header-height,0px) + var(--page-layout-topics-gap) + var(--topics-bar-size) + 1.5rem)}.page-layout__topics:has(.topics__toggle[aria-expanded]){z-index:1;position:sticky;inset-block-start:calc(var(--site-header-height) + var(--page-layout-topics-gap))}.page-layout__topics:has(.topics__toggle[aria-expanded]) .topics__list{max-block-size:calc(100dvh - var(--site-header-height) - var(--page-layout-topics-gap) * 2 - var(--topics-bar-size))}}@media (width>=1024px){.page-layout__topics{z-index:1;max-block-size:calc(100vh - var(--site-header-height) - 3rem);overscroll-behavior:contain;position:sticky;inset-block-start:calc(var(--site-header-height) + 1.5rem);overflow-y:auto}}:root{--topics-bar-size:3rem}.topics{--topics-float-border:1px solid var(--speedy-light-grey);--topics-float-shadow:0 6px 20px -4px #0000001f;background-color:var(--speedy-lighter-grey);border-radius:var(--speedy-radius);padding:1.25rem}crown-topics{display:block}@media (width<1024px){.topics:has(.topics__toggle[aria-expanded]){background-color:var(--clr-white);border:var(--topics-float-border);box-shadow:var(--topics-float-shadow);padding:0}.topics:has(.topics__toggle[aria-expanded]):has(.topics__toggle[aria-expanded=true]){border-end-end-radius:0;border-end-start-radius:0}}.topics__title{font-size:1.25rem}@media (width<1024px){.topics:has(.topics__toggle[aria-expanded])>.topics__title{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.topics__toggle[aria-expanded]{inline-size:100%;block-size:var(--topics-bar-size);border-radius:inherit;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding-inline:1.25rem;font-weight:600;display:flex}@media (width>=1024px){.topics__toggle[aria-expanded]{display:none}}@media (hover:hover) and (pointer:fine){.topics__toggle[aria-expanded]:hover .topics__current{text-decoration:underline}}.topics__toggle[aria-expanded]:active{box-shadow:var(--speedy-press-tint)}.topics__toggle[aria-expanded]:focus-visible{outline-offset:calc(var(--speedy-focus-offset) * -1)}.topics__toggle[aria-expanded]:after{content:"";background-color:currentColor;flex-shrink:0;block-size:1em;inline-size:1em;margin-inline-start:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (prefers-reduced-motion:no-preference){.topics__toggle[aria-expanded]:after{transition:rotate .2s var(--speedy-ease-out)}}.topics__toggle[aria-expanded][aria-expanded=true]:after{rotate:180deg}.topics__current{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.topics__list{margin:0;padding:0;list-style:none}.topics__list>li+li{border-block-start:1px solid var(--speedy-light-grey)}@media (width<1024px){.topics__toggle[aria-expanded=false]+.topics__list{display:none}.topics__toggle[aria-expanded=true]+.topics__list{overscroll-behavior:contain;background-color:var(--clr-white);border:var(--topics-float-border);box-shadow:var(--topics-float-shadow);clip-path:inset(0 -2rem -2rem);border-block-start:0;border-end-end-radius:var(--speedy-radius);border-end-start-radius:var(--speedy-radius);padding-block:.25rem .75rem;padding-inline:1.25rem;position:absolute;inset-block-start:100%;inset-inline:-1px;overflow-y:auto}}.topics__link{color:inherit;border-inline-start:3px solid #0000;padding-block:.5rem;padding-inline:.75rem 0;text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){.topics__link:hover{text-decoration:underline}}.topics__link:active{box-shadow:var(--speedy-press-tint)}.topics__link[aria-current]{color:var(--speedy-accent);border-inline-start-color:var(--speedy-accent)}.glossary{margin-block:0}crown-glossary{display:block}.glossary__nav{background-color:var(--speedy-accent);padding-block:1.5rem}.glossary__letters{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-block:0;padding:0;list-style:none;display:flex}@media (width>=1024px){.glossary__letters{max-inline-size:36rem}}.glossary__letter{block-size:2rem;min-inline-size:2rem;color:var(--clr-white);border:1px solid;place-items:center;padding-inline:.25rem;font-weight:600;line-height:1;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.glossary__letter[href]:not([aria-current]):hover{color:var(--speedy-accent);background-color:var(--clr-white);border-color:var(--clr-white)}}.glossary__letter[aria-current]{color:var(--clr-white);background-color:var(--clr-black);border-color:var(--clr-black)}.glossary__letter[aria-disabled]{opacity:.4}.glossary__letter[href]:active{scale:var(--speedy-press-scale)}@media (prefers-reduced-motion:no-preference){.glossary__letter{transition:color .16s var(--speedy-ease-out), background-color .16s var(--speedy-ease-out), border-color .16s var(--speedy-ease-out), scale .16s var(--speedy-ease-out)}}.glossary__body{background-color:var(--speedy-light-grey);padding-block:2.5rem}@media (width>=768px){.glossary__body{padding-block:3rem}}.glossary__terms{gap:1.5rem;margin-block:0;padding:0;list-style:none;display:grid}@media (width>=768px){.glossary__terms{grid-template-columns:1fr 1fr}}.glossary__term[hidden]{display:none}.glossary__term{view-transition-name:match-element;view-transition-class:glossary-term}::view-transition-group(.glossary-term){animation-duration:.32s;animation-timing-function:var(--speedy-ease-out)}::view-transition-new(.glossary-term):only-child{animation:glossary-term-in .32s var(--speedy-ease-out) both}::view-transition-old(.glossary-term):only-child{animation:.16s ease-in both glossary-term-out}@keyframes glossary-term-in{0%{opacity:0;scale:.96}}@keyframes glossary-term-out{to{opacity:0;scale:.96}}.glossary__title{color:var(--speedy-accent);margin-block:0 .5rem;font-size:1.375rem}.glossary__definition{font-size:.85rem}.glossary__definition>:first-child{margin-block-start:0}.glossary__definition>:last-child{margin-block-end:0}.heading-anchor{color:var(--speedy-accent);font-weight:400;text-decoration:none;display:none}@media (hover:hover) and (pointer:fine){.heading-anchor{opacity:0;padding-inline-end:.3em;transition:opacity .15s;display:inline;position:absolute;inset-inline-end:100%}}.heading-anchor:focus-visible{opacity:1}@media (hover:hover) and (pointer:fine){:is(h2,h3):has(>.heading-anchor){position:relative}:is(h2,h3):hover>.heading-anchor{opacity:1}}.wp-block-details{border-block-start:1px solid var(--clr-secondary)}.wp-block-details>summary{color:var(--clr-secondary);cursor:pointer;padding-block:1rem;padding-inline-end:2rem;font-size:1.5rem;line-height:1.2;list-style:none;position:relative}.wp-block-details>summary::-webkit-details-marker{display:none}.wp-block-details>summary:before,.wp-block-details>summary:after{content:"";pointer-events:none;background-color:currentColor;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.wp-block-details>summary:before{block-size:2px;inline-size:1rem}.wp-block-details>summary:after{block-size:1rem;inline-size:2px;inset-inline-end:calc(.5rem - 1px);rotate:-90deg}@media (prefers-reduced-motion:no-preference){.wp-block-details>summary:after{transition:rotate .25s}}.wp-block-details>summary:focus-visible{outline-offset:calc(var(--speedy-focus-offset) * -1)}.wp-block-details:not([open])>summary:after{rotate:0deg}.wp-block-details>:last-child:not(summary){margin-block-end:1rem}.wp-block-table.is-style-comparison{--table-border-color:var(--speedy-light-grey);border-radius:var(--speedy-radius);background-color:var(--clr-white);box-shadow:var(--speedy-shadow-card)}.wp-block-table.is-style-comparison table{border-collapse:separate;border-spacing:0;background-color:inherit}.wp-block-table.is-style-comparison thead,.wp-block-table.is-style-comparison tbody,.wp-block-table.is-style-comparison tfoot,.wp-block-table.is-style-comparison tr,.wp-block-table.is-style-comparison th,.wp-block-table.is-style-comparison td{background-color:inherit}.wp-block-table.is-style-comparison th,.wp-block-table.is-style-comparison td{-webkit-hyphens:auto;hyphens:auto;border-width:0;padding-block:.875em}.wp-block-table.is-style-comparison thead tr{background-color:var(--speedy-accent);color:var(--clr-white)}.wp-block-table.is-style-comparison thead th{vertical-align:bottom;padding-block:1em;font-size:1.25rem}.wp-block-table.is-style-comparison tbody tr:nth-child(2n){background-color:var(--speedy-lighter-grey)}.wp-block-table.is-style-comparison tbody td{vertical-align:middle}.wp-block-table.is-style-comparison tbody td:first-child{font-weight:600}.wp-block-table.is-style-comparison tfoot :is(th,td){border-block-start:2px solid var(--speedy-light-grey)}.wp-block-table.is-style-comparison :is(th,td):first-child{z-index:1;position:sticky;inset-inline-start:0}.wp-block-table.is-style-comparison figcaption{border-block-start:1px solid var(--speedy-light-grey);margin:0;padding:.75em 1em;position:sticky;inset-inline-start:0}:where(.wp-block-table.is-style-comparison) :is(th,td):not(:first-child,[class*=has-text-align-]){text-align:center}.table-mark{vertical-align:middle;background-color:var(--clr-primary);block-size:1.75em;inline-size:1.75em;color:var(--clr-white);border-radius:50%;place-items:center;display:inline-grid}.table-mark:before{content:"";background-color:currentColor;block-size:1.125em;inline-size:1.125em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 10.5l4 4 8-9' fill='none' stroke='%23000' stroke-width='2.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 10.5l4 4 8-9' fill='none' stroke='%23000' stroke-width='2.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.table-mark.is-no{background-color:var(--speedy-light-grey);color:var(--clr-body)}.table-mark.is-no:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 5.5l9 9m0-9l-9 9' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 5.5l9 9m0-9l-9 9' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round'/%3E%3C/svg%3E")}.wp-block-image.aligncenter{inline-size:fit-content;margin-inline:auto}.tank-size-calculator,.volume-converter,.carbon-calculator{font-family:var(--wp--preset--font-family--primary);display:block}.tank-size-calculator,.volume-converter{--background-gradient:linear-gradient(to bottom right, var(--clr-secondary), var(--clr-primary));--button-background-colour:var(--clr-yellow);--button-text-colour:var(--clr-white);--select-arrow-colour:var(--clr-primary);--result-background-colour:var(--clr-pastel-green);--result-text-colour:var(--clr-body);--subheader-colour:var(--clr-primary)}.tank-size-calculator{--option-selected-background-colour:var(--clr-secondary);--option-selected-text-colour:var(--clr-white);--option-background-colour:var(--clr-pastel-green);--option-text-colour:var(--clr-body);--table-header-colour:var(--clr-primary);--table-row-background-colour:var(--clr-pastel-green);--tank-fill:var(--clr-secondary);--tank-fill-top:var(--clr-green)}.carbon-calculator{--header-background-colour:var(--clr-primary);--header-text-colour:#fff;--form-background-colour:var(--clr-green);--form-text-colour:#000;--form-header-colour:var(--clr-primary);--form-separator-colour:#707070;--slider-background:linear-gradient(to right, var(--clr-yellow), var(--clr-red));--slider-thumb-background-colour:#fff;--slider-thumb-border-colour:var(--clr-red);--results-background-colour:var(--clr-pastel-green);--results-green:#1e6037;--results-red:var(--clr-red);--results-header-text-colour:var(--clr-secondary)}button[data-cookie-settings]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.dev-consent{z-index:1000;border-radius:var(--speedy-radius);background-color:var(--speedy-accent);color:var(--clr-white);box-shadow:var(--speedy-shadow-card);cursor:pointer;border:0;padding:.5em 1em;font-size:.85rem;font-weight:700;position:fixed;inset-block-end:calc(var(--dev-consent-offset,0px) + 1rem);inset-inline-start:1rem}.dev-consent:before{content:"✗ "}.dev-consent[aria-pressed=true]{background-color:var(--clr-primary)}.dev-consent[aria-pressed=true]:before{content:"✓ "}.dev-consent[hidden]{display:none}.visually-hidden,.screen-reader-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}
