/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.image{display:block;max-width:100%;height:auto;}
@font-face{font-family:"Roboto";font-style:normal;font-weight:300 900;font-display:swap;src:url(/themes/custom/firmus_energy/fonts/roboto/roboto-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Roboto";font-style:normal;font-weight:300 900;font-display:swap;src:url(/themes/custom/firmus_energy/fonts/roboto/roboto-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"TASA Orbiter";font-style:normal;font-weight:400 800;font-display:swap;src:url(/themes/custom/firmus_energy/fonts/tasa-orbiter/tasa-orbiter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"TASA Orbiter";font-style:normal;font-weight:400 800;font-display:swap;src:url(/themes/custom/firmus_energy/fonts/tasa-orbiter/tasa-orbiter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
:root{--brand-pink:#e31c79;--brand-pink-ink:#cf186e;--brand-orange:#fc4c02;--brand-orange-ink:#d44002;--brand-green-ink:#008357;--brand-blue-ink:#007d98;--brand-grey:#505a62;--brand-blue:#00a9ce;--brand-purple:#653279;--brand-green:#00b176;--brand-maroon:#480f2e;--brand-umber:#4b2b1a;--brand-gradient:linear-gradient(75deg,var(--brand-pink) 15%,var(--brand-orange) 90%);--brand-gradient-soft:linear-gradient(75deg,#e62a77 15%,#ee7646 90%);--brand-coral:color-mix(in srgb,var(--brand-pink) 67%,var(--brand-orange));--brand-salmon:color-mix(in srgb,var(--brand-pink) 33%,var(--brand-orange));--background:#ffffff;--foreground:var(--brand-grey);--card:#ffffff;--surface-cream:#f8f8ed;--surface-card:#f9f9f9;--surface-gas:color-mix(in srgb,var(--brand-green) 5%,var(--card));--surface-electricity:color-mix(in srgb,var(--brand-blue) 5%,var(--card));--surface-dual-fuel:color-mix(in srgb,var(--brand-purple) 5%,var(--card));--step-current:#e23e71;--card-foreground:var(--brand-grey);--primary:var(--brand-pink-ink);--primary-foreground:#ffffff;--secondary:var(--brand-orange-ink);--secondary-foreground:#ffffff;--muted:#f1f1f1;--muted-foreground:var(--brand-grey);--accent:var(--brand-orange);--accent-foreground:#ffffff;--destructive:#e11900;--destructive-foreground:#ffffff;--destructive-inverted:#ff8a80;--border:#e3e5e7;--border-strong:#707070;--input:#d9dbdd;--input-border:#949a9e;--field-label:#3b4246;--radius-field:4px;--form-control-height:48px;--form-textarea-height:144px;--form-submit-height:44px;--form-submit-height-md:56px;--form-submit-min-width:240px;--form-back-min-width:200px;--form-continue-min-width:300px;--form-choice-size:16px;--form-choice-gap:4px;--form-choice-radius:2px;--form-choice-dot:7.5px;--form-choice-ring:3px;--form-tick-width:13px;--form-tick-height:10px;--target-min:44px;--form-tick-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10'%3E%3Cpath d='M1 5l3.5 3.5L12 1' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--form-tick-image-primary:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10'%3E%3Cpath d='M1 5l3.5 3.5L12 1' fill='none' stroke='%23cf186e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--usp-icon-trust:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 25'%3E%3Cpath d='M21.05 5.55178L11.9355 0.252692C11.3579 -0.0842307 10.6421 -0.0842307 10.0645 0.252692L0.95003 5.55178C0.358677 5.90037 -0.00276414 6.53432 0.000129949 7.21788V10.0903C-0.0222074 15.4957 2.83656 20.5084 7.51325 23.2643L10.0645 24.7474C10.6422 25.0842 11.3578 25.0842 11.9355 24.7474L14.4867 23.2643C19.1636 20.5086 22.0224 15.4958 21.9999 10.0903V7.21788C22.0027 6.53432 21.6413 5.90036 21.05 5.55178ZM16.1483 10.6752L13.1252 12.8546L14.2849 16.3806C14.3147 16.4724 14.264 16.5708 14.1717 16.6004C14.1186 16.6174 14.0605 16.6084 14.0152 16.5759L10.9997 14.389L7.98483 16.5791C7.90555 16.6352 7.7955 16.6168 7.73903 16.538C7.70698 16.4932 7.69789 16.4361 7.71447 16.3837L8.87418 12.8546L5.85173 10.679C5.77428 10.621 5.75881 10.5115 5.81717 10.4345C5.84991 10.3913 5.90093 10.3656 5.95533 10.365L9.68649 10.3725L10.8329 6.83964C10.8622 6.74772 10.961 6.69683 11.0534 6.72597C11.1078 6.74313 11.1505 6.78552 11.1677 6.83964H11.1658L12.3123 10.3713L16.0441 10.3612C16.141 10.362 16.219 10.4408 16.2182 10.5373C16.2177 10.5916 16.1919 10.6426 16.1483 10.6752Z' fill='%23fff'/%3E%3C/svg%3E");--usp-icon-trust-size:23px 26px;--usp-icon-billing:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 22'%3E%3Cpath d='M2.98812 8.31429C2.7148 8.31429 2.49408 8.08891 2.49408 7.81091C2.49408 7.53291 2.71566 7.30754 2.98812 7.30754H7.46364C7.73695 7.30754 7.95853 7.53291 7.95853 7.81091C7.95853 8.08891 7.73695 8.31429 7.46364 8.31429H2.98812ZM14.9286 5.66855H11.8774C11.1833 5.66855 10.5522 5.38003 10.0961 4.91525C9.63913 4.45046 9.35546 3.80853 9.35546 3.10259V0H1.53296C1.11134 0 0.727688 0.175391 0.450068 0.457778C0.172448 0.740154 0 1.1304 0 1.55922V20.4408C0 20.8696 0.172437 21.2598 0.450068 21.5422C0.727688 21.8246 1.11136 22 1.53296 22H13.3948C13.8165 22 14.2001 21.8246 14.4777 21.5422C14.7554 21.2598 14.9278 20.8696 14.9278 20.4408V5.66757L14.9286 5.66855ZM10.3442 0.711148V3.10342C10.3442 3.53226 10.5167 3.92248 10.7943 4.20486C11.0719 4.48724 11.4556 4.66264 11.8772 4.66264H14.2292L10.3442 0.711148ZM2.98812 18.415C2.7148 18.415 2.49408 18.1896 2.49408 17.9116C2.49408 17.6336 2.71566 17.4082 2.98812 17.4082H11.9403C12.2136 17.4082 12.4352 17.6336 12.4352 17.9116C12.4352 18.1896 12.2136 18.415 11.9403 18.415H2.98812ZM2.98812 15.0484C2.7148 15.0484 2.49408 14.823 2.49408 14.545C2.49408 14.267 2.71566 14.0416 2.98812 14.0416H11.9403C12.2136 14.0416 12.4352 14.267 12.4352 14.545C12.4352 14.823 12.2136 15.0484 11.9403 15.0484H2.98812ZM2.98812 11.6818C2.7148 11.6818 2.49408 11.4564 2.49408 11.1793C2.49408 10.9013 2.71566 10.6759 2.98812 10.6759H11.9403C12.2136 10.6759 12.4352 10.9013 12.4352 11.1793C12.4352 11.4573 12.2136 11.6818 11.9403 11.6818H2.98812Z' fill='%23fff'/%3E%3C/svg%3E");--usp-icon-billing-size:16px 23px;--usp-icon-support:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 26'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.02856 4.8585L2.34133 6.93213L0.104837 6.92824C0.0471932 6.92747 -0.00017661 6.9724 -0.000966719 7.02859C-0.00143987 7.06223 0.0151685 7.09392 0.0434034 7.11325L1.85587 8.39181L1.16115 10.464C1.14321 10.518 1.17355 10.5759 1.22892 10.5934C1.26062 10.6034 1.29531 10.5982 1.32247 10.5794L3.12895 9.29449L4.93492 10.5794C4.98163 10.6128 5.04727 10.6029 5.08153 10.5574C5.10179 10.5305 5.10728 10.4956 5.09624 10.464L4.40152 8.39181L6.21349 7.11325C6.26039 7.0801 6.27083 7.01617 6.23683 6.97046C6.21713 6.94397 6.18562 6.92828 6.15206 6.92824L3.91557 6.93213L3.22884 4.8585C3.21118 4.80472 3.15214 4.77508 3.09697 4.7923C3.06469 4.80238 3.0394 4.82704 3.02906 4.8585M12.6308 0.0938733L13.5373 2.83161L16.488 2.82382C16.5647 2.82444 16.6263 2.88555 16.6257 2.9603C16.6253 3.00239 16.6049 3.04193 16.5704 3.06726L14.1801 4.75674L15.097 7.4901C15.1206 7.56124 15.0805 7.63753 15.0076 7.66049C14.9656 7.67371 14.9196 7.66667 14.8838 7.64152L12.4995 5.9462L10.1156 7.64396C10.0529 7.68748 9.96594 7.67323 9.92128 7.61213C9.89594 7.57744 9.88875 7.53316 9.90186 7.49253L10.8188 4.75674L8.42901 3.07018C8.36777 3.02519 8.35554 2.94033 8.40169 2.88063C8.42757 2.84714 8.46791 2.82724 8.51092 2.82674L11.4611 2.83258L12.3676 0.0938733C12.3908 0.0226147 12.4688 -0.0168355 12.5419 0.00575451C12.585 0.0190546 12.6187 0.051922 12.6323 0.0938733H12.6308ZM21.9704 4.8585L22.6576 6.93213L24.8941 6.92824C24.9517 6.92747 24.9991 6.9724 24.9999 7.02859C25.0004 7.06223 24.9837 7.09392 24.9555 7.11325L23.143 8.39181L23.8378 10.464C23.8557 10.518 23.8254 10.5759 23.77 10.5934C23.7383 10.6034 23.7036 10.5982 23.6764 10.5794L21.8705 9.29449L20.0645 10.5794C20.0178 10.6128 19.9521 10.6029 19.9179 10.5574C19.8976 10.5305 19.8921 10.4956 19.9032 10.464L20.5979 8.39181L18.7859 7.11325C18.739 7.0801 18.7286 7.01617 18.7626 6.97046C18.7823 6.94397 18.8138 6.92828 18.8473 6.92824L21.0838 6.93213L21.7706 4.8585C21.7882 4.80472 21.8473 4.77508 21.9024 4.7923C21.9347 4.80237 21.96 4.82704 21.9704 4.8585ZM12.4995 17.0408C14.5569 17.0408 16.2248 15.4148 16.2248 13.4091C16.2248 11.4034 14.5569 9.77748 12.4995 9.77748C10.442 9.77748 8.77413 11.4034 8.77413 13.4091C8.77798 15.4133 10.4436 17.037 12.4995 17.0408ZM5.22161 22.4525C5.22161 24.4112 8.47996 25.9999 12.4995 25.9999C16.519 25.9999 19.7778 24.4127 19.7778 22.4525C19.7778 19.8457 17.2981 18.0413 14.7335 17.3524C13.3432 18.104 11.6537 18.104 10.2635 17.3524C7.70183 18.0413 5.21911 19.8457 5.21911 22.4525L5.22161 22.4525Z' fill='%23fff'/%3E%3C/svg%3E");--usp-icon-support-size:26px 27px;--caret-width:18px;--caret-height:14px;--form-stack-gap:36px;--form-stack-gap-md:40px;--form-choice-stack-gap:24px;--form-choice-stack-gap-md:24px;--form-actions-gap:40px;--form-actions-gap-md:56px;--form-actions-gap-x:40px;--form-column-gap:40px;--form-inline-gap:20px;--form-postcode-width:248px;--form-address-width:388px;--form-half-width:296px;--form-choice-column:10rem;--info-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23505a62' stroke-width='1.7'%3E%3Ccircle cx='12' cy='12' r='9.25'/%3E%3Cpath d='M12 11v5' stroke-linecap='round'/%3E%3Ccircle cx='12' cy='7.6' r='0.95' fill='%23505a62' stroke='none'/%3E%3C/svg%3E");--journey-card-pad-top:56px;--journey-card-pad-x:60px;--journey-card-pad-bottom:60px;--journey-width:1188px;--journey-outer-width:1220px;--journey-main-width:756px;--journey-sidebar-width:388px;--journey-gutter:44px;--journey-progress-pitch:276px;--caret-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14'%3E%3Cpolygon points='9,14 18,0 0,0' fill='%23cf186e'/%3E%3C/svg%3E");--caret-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14'%3E%3Cpolygon points='9,0 18,14 0,14' fill='%23cf186e'/%3E%3C/svg%3E");--caret-down-muted:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14'%3E%3Cpolygon points='9,14 18,0 0,0' fill='%23949a9e'/%3E%3C/svg%3E");--ring:var(--brand-pink);--motion-duration-fast:150ms;--motion-duration:250ms;--motion-ease:cubic-bezier(0.4,0,0.2,1);--font-sans:"Roboto","Helvetica Neue",Arial,Helvetica,sans-serif;--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:"Fira Mono","Menlo","Consolas","Liberation Mono",monospace;--font-body:"TASA Orbiter","Roboto",Arial,Helvetica,sans-serif;--radius:0.5rem;--shadow-sm:0 0 10px rgb(0 0 0 / 0.1);--shadow:0 0 10px rgb(0 0 0 / 0.16);--shadow-lg:0 0 15px rgb(0 0 0 / 0.16);}
