html,body,#root{height:100%;background-color:var(--product-key-colors-background)}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--light-background-bg-white: #FFF;--light-background-bg-light: #fbfcfc;--light-background-bg-dark: #dee5e5;--light-accent-2-accent-2-light: #FFECE1;--light-accent-2-accent-2-primary: #FF7F37;--light-accent-2-accent-2-secondary: #FC9D68;--light-accent-2-accent-2-tertiary: #FFD5BE;--light-system-success-hover: #35A956;--light-system-success: #33BB59;--light-system-success-secondary: #B6EFC5;--light-system-success-tertiary: #DBF6E2;--light-system-attention-hover: #F6D523;--light-system-attention: #F6D523;--light-system-attention-secondary: #FFEF98;--light-system-attention-tertiary: #FFFAE1;--light-system-error: #E12339;--light-system-error-hover: #ED2121;--light-system-error-secondary: #FFC0C0;--light-system-error-tertiary: #FFF2F2;--indicator-low-light: #4AFFB2;--indicator-low-mid: #45D095;--indicator-low-dark: #37BF84;--indicator-mid: #FFE721;--indicator-high: #FD2C51;--link: #3478f6ff;--light-greyscale-black: #0e003eff;--light-greyscale-text-primary: #0e003eff;--light-greyscale-text-secondary: #4c4862ff;--light-greyscale-text-tertiary: #706d81ff;--light-greyscale-icons: #827f91ff;--light-greyscale-disabled-text: #9797a5ff;--light-greyscale-stroke: #dfdfe2ff;--light-greyscale-text-field-bg: #f2f2f2ff;--light-brand-accent-1-light: #547698;--light-brand-accent-1-primary: #ffef6bff;--light-brand-accent-1-hover: #ffe721ff;--light-brand-hover-state: #ffe721ff;--light-brand-accent-2-secondary: #008080;--light-brand-accent-2-medium: #547698;--light-brand-accent-2-dark: #335c85;--light-brand-accent-2-light-1: #547698;--light-brand-accent-2-light-2: #8aa1b9;--light-brand-accent-2-light-3: #e6ebf0;--light-brand-accent-1-tertiary: #5eadffff;--incidator-low-99: #f2fffbff;--incidator-low-98: #e4fff9ff;--incidator-low-95: #b4fff2ff;--incidator-low-90: #68f9e6ff;--incidator-low-80: #45dccaff;--incidator-low-70: #34d1bfff;--incidator-low-60: #00a293ff;--incidator-mid-70: #bfac00ff;--incidator-mid-80: #ddc800ff;--incidator-mid-90: #ffe721ff;--incidator-mid-95: #fff2a7ff;--incidator-mid-94: #fffbc8ff;--incidator-mid-98: #fff9e9ff;--incidator-high-90: #ffdadaff;--incidator-high-80: #ffb3b5ff;--incidator-high-70: #ff888eff;--incidator-high-60: #ff5165ff;--incidator-high-50: #fd2c51ff;--incidator-high-40: #e91845ff;--incidator-high-35: #be0033ff;--incidator-high-30: #a8002cff;--incidator-high-25: #920025ff;--incidator-high-20: #7c001eff;--product-white: #ffffffff;--product-black: #000000ff;--product-key-colors-primary: #003366;--product-key-colors-secondary: #008080;--product-key-colors-tertiary: #FFD700;--product-key-colors-neutral: #f2f2f9ff;--product-key-colors-background: #F7F9FA;--product-key-colors-background-dark: #F8FAFC;--product-ref-primary-50: #e6ebf0;--product-ref-primary-100: #b0c0d0;--product-ref-primary-200: #8aa1b9;--product-ref-primary-300: #547698;--product-ref-primary-400: #335c85;--product-ref-primary-500: #003366;--product-ref-primary-600: #002e5d;--product-ref-primary-700: #002448;--product-ref-primary-800: #001c38;--product-ref-primary-900: #00152b;--product-ref-secondary-50: #e6f2f2;--product-ref-secondary-100: #b0d8d8;--product-ref-secondary-200: #8ac5c5;--product-ref-secondary-300: #54aaaa;--product-ref-secondary-400: #339999;--product-ref-secondary-500: #008080;--product-ref-secondary-600: #007474;--product-ref-secondary-700: #005b5b;--product-ref-secondary-800: #004646;--product-ref-secondary-900: #003636;--product-ref-tertiary-50: #fffbe6;--product-ref-tertiary-100: #fff3b0;--product-ref-tertiary-200: #ffed8a;--product-ref-tertiary-300: #ffe454;--product-ref-tertiary-400: #ffdf33;--product-ref-tertiary-500: #ffd700;--product-ref-tertiary-600: #e8c400;--product-ref-tertiary-700: #b59900;--product-ref-tertiary-800: #8c7600;--product-ref-tertiary-900: #6b5a00;--product-ref-error-error-0: #000000ff;--product-ref-error-error-4: #280001ff;--product-ref-error-error-5: #2d0001ff;--product-ref-error-error-6: #310001ff;--product-ref-error-error-10: #410002ff;--product-ref-error-error-12: #490002ff;--product-ref-error-error-17: #5c0004ff;--product-ref-error-error-20: #690005ff;--product-ref-error-error-22: #710005ff;--product-ref-error-error-24: #790006ff;--product-ref-error-error-25: #7e0007ff;--product-ref-error-error-30: #93000aff;--product-ref-error-error-35: #a80710ff;--product-ref-error-error-40: #ba1a1aff;--product-ref-error-error-50: #de3730ff;--product-ref-error-error-60: #ff5449ff;--product-ref-error-error-70: #ff897dff;--product-ref-error-error-80: #ffb4abff;--product-ref-error-error-87: #ffcfc9ff;--product-ref-error-error-90: #ffdad6ff;--product-ref-error-error-92: #ffe2deff;--product-ref-error-error-94: #ffe9e6ff;--product-ref-error-error-95: #ffedeaff;--product-ref-error-error-96: #fff0eeff;--product-ref-error-error-98: #fff8f7ff;--product-ref-error-error-99: #fffbffff;--product-ref-error-error-100: #ffffffff;--product-ref-neutral-neutral-0: #000000ff;--product-ref-neutral-neutral-4: #0d0e11ff;--product-ref-neutral-neutral-5: #101114ff;--product-ref-neutral-neutral-6: #121316ff;--product-ref-neutral-neutral-10: #1a1b1eff;--product-ref-neutral-neutral-12: #1e1f23ff;--product-ref-neutral-neutral-17: #292a2dff;--product-ref-neutral-neutral-20: #2f3033ff;--product-ref-neutral-neutral-22: #343538ff;--product-ref-neutral-neutral-24: #38393cff;--product-ref-neutral-neutral-25: #3a3b3fff;--product-ref-neutral-neutral-30: #46474aff;--product-ref-neutral-neutral-35: #525256ff;--product-ref-neutral-neutral-40: #5e5e62ff;--product-ref-neutral-neutral-50: #77777aff;--product-ref-neutral-neutral-60: #909094ff;--product-ref-neutral-neutral-70: #ababafff;--product-ref-neutral-neutral-80: #c7c6caff;--product-ref-neutral-neutral-87: #dbd9ddff;--product-ref-neutral-neutral-90: #e3e2e6ff;--product-ref-neutral-neutral-92: #e9e7ecff;--product-ref-neutral-neutral-94: #efedf1ff;--product-ref-neutral-neutral-95: #f1f0f4ff;--product-ref-neutral-neutral-96: #f4f3f7ff;--product-ref-neutral-neutral-99: #fdfbffff;--product-ref-neutral-neutral-100: #ffffffff;--product-ref-neutral-neutral-98: #faf9fdff;--product-extended-4-affb-2-seed: #c5a5deff;--product-extended-4-affb-2-value: #c5a5deff;--product-extended-4-affb-2-light-color: #764b9cff;--product-extended-4-affb-2-light-on-color: #ffffffff;--product-extended-4-affb-2-light-color-container: #f1daffff;--product-extended-4-affb-2-light-on-color-container: #2d004fff;--product-extended-4-affb-2-dark-color: #dfb7ffff;--product-extended-4-affb-2-dark-on-color: #45196aff;--product-extended-4-affb-2-dark-color-container: #5d3282ff;--product-extended-4-affb-2-dark-on-color-container: #f1daffff;--product-extended-4-affb-2-group-tone-0: #000000ff;--product-extended-4-affb-2-group-tone-5: #1e0037ff;--product-extended-4-affb-2-group-tone-10: #2d004fff;--product-extended-4-affb-2-group-tone-15: #390a5eff;--product-extended-4-affb-2-group-tone-20: #45196aff;--product-extended-4-affb-2-group-tone-25: #512676ff;--product-extended-4-affb-2-group-tone-30: #5d3282ff;--product-extended-4-affb-2-group-tone-35: #693f8fff;--product-extended-4-affb-2-group-tone-40: #764b9cff;--product-extended-4-affb-2-group-tone-50: #9064b7ff;--product-extended-4-affb-2-group-tone-60: #ab7dd2ff;--product-extended-4-affb-2-group-tone-70: #c798efff;--product-extended-4-affb-2-group-tone-80: #dfb7ffff;--product-extended-4-affb-2-group-tone-90: #f1daffff;--product-extended-4-affb-2-group-tone-95: #faecffff;--product-extended-4-affb-2-group-tone-98: #fff7feff;--product-extended-4-affb-2-group-tone-99: #fffbffff;--product-extended-4-affb-2-group-tone-100: #ffffffff;--product-sys-states-success-hover: #35a956ff;--product-sys-states-success: #33bb59ff;--product-sys-states-success-secondary: #b6efc5ff;--product-sys-states-success-tertiary: #dbf6e2ff;--product-sys-states-attention-hover: #f6d523ff;--product-sys-states-attention: #f6d523ff;--product-sys-states-attention-secondary: #ffef98ff;--product-sys-states-attention-tertiary: #fffae1ff;--product-sys-states-error: #e12339ff;--product-sys-states-error-hover: #ed2121ff;--product-sys-states-error-secondary: #ffc0c0ff;--product-sys-states-error-tertiary: #fff2f2ff;--product-sys-states-background-bg-white: #ffffffff;--product-sys-states-background-bg-light: #fbfbffff;--product-sys-states-background-bg-dark: #f0edffff;--product-sys-states-accent-2-accent-2-light: #ffece1ff;--product-sys-states-accent-2-accent-2-primary: #ff7f37ff;--product-sys-states-accent-2-accent-2-secondary: #fc9d68ff;--product-sys-states-accent-2-accent-2-tertiary: #ffd5beff;--product-sys-light-primary: #003366;--product-sys-light-on-primary: #ffffffff;--product-sys-light-primary-container: #e6deffff;--product-sys-light-on-primary-container: #1b0062ff;--product-sys-light-primary-fixed: #e6deffff;--product-sys-light-on-primary-fixed: #1b0062ff;--product-sys-light-primary-fixed-dim: #c9beffff;--product-sys-light-on-primary-fixed-variant: #4711cfff;--product-sys-light-secondary: #6251a6ff;--product-sys-light-on-secondary: #ffffffff;--product-sys-light-secondary-container: #e6deffff;--product-sys-light-on-secondary-container: #1d0160ff;--product-sys-light-secondary-fixed: #e6deffff;--product-sys-light-on-secondary-fixed: #1d0160ff;--product-sys-light-secondary-fixed-dim: #cbbeffff;--product-sys-light-on-secondary-fixed-variant: #4a398cff;--product-sys-light-tertiary: #006a60ff;--product-sys-light-on-tertiary: #ffffffff;--product-sys-light-tertiary-container: #68f9e6ff;--product-sys-light-on-tertiary-container: #00201cff;--product-sys-light-tertiary-fixed: #68f9e6ff;--product-sys-light-on-tertiary-fixed: #00201cff;--product-sys-light-tertiary-fixed-dim: #45dccaff;--product-sys-light-on-tertiary-fixed-variant: #005048ff;--product-sys-light-error: #ba1a1aff;--product-sys-light-on-error: #ffffffff;--product-sys-light-error-container: #ffdad6ff;--product-sys-light-on-error-container: #410002ff;--product-sys-light-outline: #79757fff;--product-sys-light-background: #fdfbffff;--product-sys-light-on-background: #1a1b1eff;--product-sys-light-surface: #faf9fdff;--product-sys-light-on-surface: #1a1b1eff;--product-sys-light-surface-variant: #e6e0ecff;--product-sys-light-on-surface-variant: #48454eff;--product-sys-light-inverse-surface: #2f3033ff;--product-sys-light-inverse-on-surface: #f1f0f4ff;--product-sys-light-inverse-primary: #c9beffff;--product-sys-light-shadow: #000000ff;--product-sys-light-surface-tint: #5f3be6ff;--product-sys-light-outline-variant: #c9c5d0ff;--product-sys-light-scrim: #000000ff;--product-sys-light-surface-container-highest: #e3e2e6ff;--product-sys-light-surface-container-high: #e9e7ecff;--product-sys-light-surface-container: #efedf1ff;--product-sys-light-surface-container-low: #f4f3f7ff;--product-sys-light-surface-container-lowest: #ffffffff;--product-sys-light-surface-bright: #faf9fdff;--product-sys-light-surface-dim: #dbd9ddff;--product-sys-dark-primary: #c9beffff;--product-sys-dark-on-primary: #30009bff;--product-sys-dark-primary-container: #4711cfff;--product-sys-dark-on-primary-container: #e6deffff;--product-sys-dark-primary-fixed: #e6deffff;--product-sys-dark-on-primary-fixed: #1b0062ff;--product-sys-dark-primary-fixed-dim: #c9beffff;--product-sys-dark-on-primary-fixed-variant: #4711cfff;--product-sys-dark-secondary: #cbbeffff;--product-sys-dark-on-secondary: #332074ff;--product-sys-dark-secondary-container: #4a398cff;--product-sys-dark-on-secondary-container: #e6deffff;--product-sys-dark-secondary-fixed: #e6deffff;--product-sys-dark-on-secondary-fixed: #1d0160ff;--product-sys-dark-secondary-fixed-dim: #cbbeffff;--product-sys-dark-on-secondary-fixed-variant: #4a398cff;--product-sys-dark-tertiary: #45dccaff;--product-sys-dark-on-tertiary: #003731ff;--product-sys-dark-tertiary-container: #005048ff;--product-sys-dark-on-tertiary-container: #68f9e6ff;--product-sys-dark-tertiary-fixed: #68f9e6ff;--product-sys-dark-on-tertiary-fixed: #00201cff;--product-sys-dark-tertiary-fixed-dim: #45dccaff;--product-sys-dark-on-tertiary-fixed-variant: #005048ff;--product-sys-dark-error: #ffb4abff;--product-sys-dark-on-error: #690005ff;--product-sys-dark-error-container: #93000aff;--product-sys-dark-on-error-container: #ffdad6ff;--product-sys-dark-outline: #938f99ff;--product-sys-dark-background: #1a1b1eff;--product-sys-dark-on-background: #e3e2e6ff;--product-sys-dark-surface: #121316ff;--product-sys-dark-on-surface: #c7c6caff;--product-sys-dark-surface-variant: #48454eff;--product-sys-dark-on-surface-variant: #c9c5d0ff;--product-sys-dark-inverse-surface: #e3e2e6ff;--product-sys-dark-inverse-on-surface: #1a1b1eff;--product-sys-dark-inverse-primary: #5f3be6ff;--product-sys-dark-shadow: #000000ff;--product-sys-dark-surface-tint: #c9beffff;--product-sys-dark-outline-variant: #48454eff;--product-sys-dark-scrim: #000000ff;--product-sys-dark-surface-container-highest: #343538ff;--product-sys-dark-surface-container-high: #292a2dff;--product-sys-dark-surface-container: #1e1f23ff;--product-sys-dark-surface-container-low: #1a1b1eff;--product-sys-dark-surface-container-lowest: #0d0e11ff;--product-sys-dark-surface-bright: #38393cff;--product-sys-dark-surface-dim: #121316ff;--product-source-seed: #7757ffff}.inlineCtaGroup{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px;flex:1 0 0;align-self:stretch;margin-top:24px}a.button{display:inline-flex;padding:12px 16px;justify-content:center;align-items:center;gap:4px;text-wrap:nowrap;text-decoration:none}a.button:hover{cursor:pointer}a.button span.minorDetail{color:var(--light-greyscale-text-secondary, #4C4862);font-weight:400}a.button.primary{background:var(--product-ref-tertiary-500);border:solid 2px var(--product-ref-tertiary-500);border-radius:100px;color:var(--product-ref-primary-500);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.24px}a.button.primary svg.icon{fill:var(--product-ref-primary-500)}a.button.primary:hover{background:var(--product-ref-tertiary-300);border:solid 2px var(--product-ref-tertiary-300)}a.button.primary.disabled{border-color:var(--light-greyscale-disabled-text, #9797A5);color:var(--light-greyscale-disabled-text, #9797A5)}a.button.primary.disabled:hover{background:unset}a.button.primary:focus-visible{outline:none}a.button.secondary{background:none;border-radius:90px;border:solid 2px var(--light-greyscale-black, #0E003E);color:var(--light-greyscale-text-primary, #1F1A3B);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.24px}a.button.ternary{border-radius:10px;background:var(--basics-pure-white, #FFF);border:1px solid var(--light-greyscale-text-field-bg, #1F1A3B);color:var(--light-greyscale-text-primary, #1F1A3B);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.048px}a.button.ternary.selected{border:1px solid var(--light-greyscale-stroke, #1F1A3B);background-color:var(--product-ref-neutral-neutral-96)}@media screen and (max-width: 600px){a.button.primary,a.button.secondary{font-size:12px;line-height:16px;padding:6px 16px;min-height:20px}a.button.ternary{font-size:12px;line-height:16px;padding:6px 8px}.inlineCtaGroup{justify-content:center}}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(../../assets/fonts/Inter-font.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(../../assets/fonts/Inter-font.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../../assets/fonts/Inter-font.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../../assets/fonts/Inter-font.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../../assets/fonts/Inter-font.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../../assets/fonts/Inter-font.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../../assets/fonts/Inter-font.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../../assets/fonts/Inter-font.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../../assets/fonts/Inter-font.woff2) format("woff2")}.loader{width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite;background-color:#fff}.loader:before,.loader:after{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:5px solid var(--light-brand-accent-2-light-1);animation:prixClipFix 2s cubic-bezier(.65,.05,.36,1) infinite}.loader:after{border-color:var(--light-brand-accent-2-dark);animation:prixClipFix 2s cubic-bezier(.65,.05,.36,1) infinite,rotate .5s cubic-bezier(.65,.05,.36,1) infinite reverse;top:6px;right:6px;bottom:6px;left:6px}.loader.slow{animation-duration:3s}.loader.slow:before,.loader.slow:after{animation-duration:4s}.loader.slow:after{animation-duration:4s,3s}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes prixClipFix{0%,to{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}}.skeleton,.skeleton *{animation:pulseAnimation 1s infinite!important;background:#c8c8c808;background-image:none!important;color:transparent!important;border-radius:10px!important;border-color:transparent!important;mix-blend-mode:exclusion;box-shadow:none!important}.skeleton:before,.skeleton:after,.skeleton *:before,.skeleton *:after{visibility:hidden!important}.skeleton img,.skeleton svg{visibility:hidden!important}.skeleton>*>* *{visibility:hidden}.flashing-ellipsis{width:1em;display:inline-block;vertical-align:bottom}.flashing-ellipsis:after{content:"...";animation:ellipsis 1s steps(3,end) infinite;display:block;overflow:hidden}#pageBody.processing .content-tile{margin-top:64px}.processing-spinner{position:relative;display:flex;width:256px;height:256px;justify-content:center;align-items:center;overflow:hidden;margin:64px auto}.processing-spinner .loader{position:absolute;width:100%;height:100%;background-color:transparent}@keyframes pulseAnimation{0%{background-color:#c8c8c808}50%{background-color:#c8c8c80d}to{background-color:#c8c8c808}}:root,button{font-family:Inter}h1,h2{color:var(--light-greyscale-text-primary)}h3{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.08px;margin:0;color:var(--product-ref-primary-400)}h4{color:var(--product-ref-primary-400);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.035px;padding:8px 0;margin:0}.icon{width:20px;min-width:20px;height:20px;min-height:20px;fill:var(--light-greyscale-text-secondary);vertical-align:middle}.icon.on-disc{height:44px;fill:#fff;background:var(--light-brand-accent-2-light-1, #7757FF);width:44px;padding:10px;box-sizing:border-box;border-radius:50%;flex-shrink:0}hr{width:100%;border-color:var(--light-background-bg-dark, #F2F2F9);border-top:none;height:0;border-left:none;border-right:none;border-width:1.5px}p{color:var(--light-greyscale-text-primary, #1F1A3B);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.035px;max-width:640px}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:auto;margin-right:14px;height:20px;width:20px;border:solid var(--product-sys-light-on-surface-variant, #49454F) 2px;border-radius:50%;background:transparent}input[type=radio]:before{content:"";display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}input[type=radio]:checked{border-color:var(--product-sys-light-primary, #5F3BE6)}input[type=radio]:checked:before{background:var(--product-sys-light-primary, #5F3BE6)}.display-none{display:none}#pageBody div.content-tile{display:flex;padding:24px 48px 16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;align-self:stretch;border-radius:20px;background:#fff;box-sizing:border-box;margin-top:0;margin-bottom:32px}#pageBody div.content-tile.primary{box-shadow:0 4px 16px #7757ff0a}#pageBody div.content-tile h1{color:var(--light-greyscale-text-primary, #1F1A3B);font-family:Inter;font-size:36px;font-style:normal;font-weight:700;line-height:42px}#pageBody div.content-tile h2{display:flex;align-items:flex-start;align-self:stretch;flex:1 0 0;gap:2px;margin:0;color:var(--light-greyscale-black, #1F1A3B);font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:36px}#pageBody div.content-tile .subline{align-self:stretch;color:var(--light-greyscale-disabled-text, #A4A4A8);text-align:left;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.048px;text-transform:uppercase}.content-tile:not(#heroSummary){animation:animateMounting 1s}@keyframes animateMounting{0%{opacity:0}to{opacity:1}}@media screen and (max-width: 904px){#pageBody div.content-tile{margin:0 24px 24px;padding:20px 16px}#pageBody div.content-tile h1{font-size:20px;line-height:26px}#pageBody div.content-tile h2{font-size:24px;line-height:32px}#pageBody div.content-tile .subline{font-size:11px}}@media screen and (max-width: 600px){#pageBody div.content-tile{margin:0 16px 16px;padding:20px 16px}#pageBody div.content-tile h1{font-size:20px;line-height:26px}#pageBody div.content-tile h2{font-size:24px;line-height:32px}#pageBody div.content-tile .subline{font-size:11px}}form{padding:8px}input[type=text],input[type=email]{border-radius:90px;border:1px solid var(--light-greyscale-disabled-text, #9797A5);background:var(--product-white, #FFF);color:var(--light-greyscale-text-primary, #1F1A3B);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.035px;padding:8px 13px;width:100%;box-sizing:border-box;margin:8px 0}@keyframes fadeInOut{0%{opacity:0;display:none}10%{opacity:1;display:initial}40%{opacity:1;display:initial}50%{opacity:0;display:none}to{opacity:0;display:none}}:root{--breakpoint-narrow-small: 904px;--breakpoint-small-medium: 1170px;--breakpoint-medium-wide: 1440px;--breakpoint-wide-beyond: 1648px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}div#pageBody{display:flex;flex:1;width:100%;max-width:1120px;padding:0 90px;flex-direction:column;align-items:center;align-self:flex-start}div#pageBody.public-plan-details{margin-left:auto;margin-right:auto}div#pageBody.public-plan-details a.public-page-promotion-link{display:flex;gap:8px;flex-direction:row;margin:0 16px 24px;text-decoration:none;color:var(--product-ref-primary-500);border-bottom:2px solid transparent;transition:border-color .3s ease}div#pageBody.public-plan-details a.public-page-promotion-link:hover{border-color:var(--product-ref-tertiary-500)}@media screen and (max-width: 1648px){div#pageBody{padding:0 64px}}@media screen and (max-width: 1440px){div#pageBody{padding:0 32px;max-width:898px}}@media screen and (max-width: 1170px){div#pageBody{padding:0 32px;max-width:734px}}@media screen and (max-width: 904px){div#pageBody{padding:0;max-width:unset}div#pageBody.disabled{position:relative}div#pageBody:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#18181800;pointer-events:none;z-index:100;transition:background-color 1s ease}div#pageBody.disabled:before{pointer-events:all;background-color:#18181866}}@media screen and (max-width: 600px){div#pageBody{padding:0}}div.siteMenuItems{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}.site-menu-item{border-radius:100px;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border:2px solid transparent;padding:8px 16px;gap:12px;flex:1 0;align-self:stretch}.site-menu-item:hover{background:var(--light-brand-accent-2-light-3);cursor:pointer}.site-menu-item .current{background-color:var(--light-brand-accent-2-light-3)}.site-menu-item .current .label{font-weight:600}.site-menu-item img.icon{position:relative;width:24px;height:24px;overflow:hidden;flex-shrink:0}.site-menu-item .label{position:relative;letter-spacing:.01em;line-height:24px;font-weight:400;color:var(--light-greyscale-text-primary);text-align:left;font-family:Inter;font-size:16px;font-style:normal;display:flex;flex-direction:row;padding:0 8px 0 0;gap:4px;height:100%}.site-menu-item .label .badge{background:var(--product-key-colors-tertiary);aspect-ratio:1;height:20px;border-radius:50%;line-height:90%;align-content:center;color:var(--product-key-colors-primary);font-weight:800;text-align:center;font-size:80%}@media screen and (min-width: 904px) and (max-width: 1648px){.site-menu-item{border-radius:0;flex-direction:column;padding:0 8px;align-items:center;gap:0px}.site-menu-item img.icon{padding:4px 18px;border-radius:100px;border:2px solid transparent}.site-menu-item .label{font-size:12px;padding:0;text-align:center}.site-menu-item .label .badge{font-size:90%;height:17px}.site-menu-item.current{background-color:initial}.site-menu-item.current img.icon{background-color:var(--light-brand-accent-2-light-3);border-radius:100px}.site-menu-item:hover{background:none}.site-menu-item:hover img.icon{background-color:var(--light-background-bg-dark)}.site-menu-item:active{border-color:transparent;background:none}.site-menu-item:active img.icon{border:2px solid var(--light-greyscale-text-primary)}}div#siteMenuNav{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}img#siteMenuLogo{display:flex;width:190px;padding:30px 0;flex-direction:column;justify-content:center;align-items:center;gap:2px}img#siteMenuLogoMobile{display:none}a#sideMenuHider{display:none;text-indent:-9999px;overflow:hidden;width:24px;height:24px;background:url(../../../assets/images/hide-menu.svg) no-repeat center center;background-size:initial;cursor:pointer;padding:10px 16px}@media screen and (min-width: 904px) and (max-width: 1648px){img#siteMenuLogoMobile{display:flex;width:32px;height:32px;padding:0 16px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px}img#siteMenuLogo{display:none}div#siteMenuNav{align-items:center;gap:48px}}@media screen and (max-width: 904px){a#sideMenuHider{display:inline-block}img#siteMenuLogoMobile,img#siteMenuLogo{display:none}}div#siteMenuFooter{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;align-self:stretch}div#siteMenu{z-index:199;display:flex;width:221px;padding:0 64px 64px;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:#fff;max-height:720px;position:-webkit-sticky;position:sticky;top:0;left:0}@media screen and (min-width: 1170px) and (max-width: 1648px){div#siteMenu{width:78px;padding:24px 36px 64px}}@media screen and (min-width: 904px) and (max-width: 1170px){div#siteMenu{width:78px;padding:24px 16px 64px}}@media screen and (max-width: 904px){div#siteMenu{top:0;left:0;width:320px;padding:8px 8px 24px;align-items:center;flex:1 0 0;border-radius:0 12px 12px 0;background:#fff;position:fixed;transform:translate(-100%);transition:transform .3s ease-in-out}div#siteMenu.drawerOpen{transform:translate(0)}}#notificationBar{flex-basis:100%;display:flex;width:100%;box-sizing:border-box;padding:10px 64px;align-items:center;gap:8px;height:fit-content;background:var(--light-system-attention-secondary, #FFEF98);color:var(--light-greyscale-text-primary, #1F1A3B);border:solid 1px #ffdd00;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.08px}@media screen and (max-width: 600px){#notificationBar{font-size:13px;line-height:18px}}div#site{width:100%;min-height:100%;display:flex;justify-content:flex-start;align-items:stretch;background:var(--product-key-colors-background, #F8F7FF);flex-direction:row}img#siteMenuOpener{z-index:1;display:none;position:absolute;top:8px;left:16px;width:20px;height:20px;padding:12px;justify-content:center;align-items:center;border-radius:90px}img#siteMenuOpener:hover{cursor:pointer}@media screen and (max-width: 904px){img#siteMenuOpener{display:flex}}@media screen and (max-width: 600px){img#siteMenuOpener{padding:8px}}.mdc-dialog .mdc-dialog__surface{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-dialog .mdc-dialog__scrim,.mdc-dialog .mdc-dialog__surface-scrim{background-color:#00000052}.mdc-dialog .mdc-dialog__title{color:#000000de}.mdc-dialog .mdc-dialog__content{color:#0009}.mdc-dialog .mdc-dialog__close{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-dialog .mdc-dialog__close .mdc-icon-button__ripple:before,.mdc-dialog .mdc-dialog__close .mdc-icon-button__ripple:after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-dialog .mdc-dialog__close:hover .mdc-icon-button__ripple:before,.mdc-dialog .mdc-dialog__close.mdc-ripple-surface--hover .mdc-icon-button__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-dialog .mdc-dialog__close.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple:before,.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple:after{transition:opacity .15s linear}.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.mdc-dialog .mdc-dialog__close.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions,.mdc-dialog.mdc-dialog--scrollable.mdc-dialog-scroll-divider-footer .mdc-dialog__actions{border-color:#0000001f}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:0}.mdc-dialog.mdc-dialog-scroll-divider-header.mdc-dialog--fullscreen .mdc-dialog__header{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mdc-dialog .mdc-dialog__surface{border-radius:4px;border-radius:var(--mdc-shape-medium, 4px)}.mdc-dialog__surface{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mdc-dialog__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, .0125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit)}.mdc-dialog__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit)}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:7;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media (max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media (min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media (max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media (max-width: 720px) and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media (max-width: 720px) and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media (max-width: 720px) and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media (max-width: 720px) and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media (max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media (max-width: 720px) and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:-8px}}@media (max-width: 600px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:-8px}}@media (min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;-webkit-transform:scale(.8);transform:scale(.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-dialog__surface:before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface:before{content:none}}.mdc-dialog__title{display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title:before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid transparent;display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid transparent}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid transparent}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child,[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity .15s linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,-webkit-transform .15s 0ms cubic-bezier(0,0,.2,1);transition:opacity 75ms linear,transform .15s 0ms cubic-bezier(0,0,.2,1);transition:opacity 75ms linear,transform .15s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .15s 0ms cubic-bezier(0,0,.2,1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{-webkit-transform:none;transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{-webkit-transform:none;transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1;z-index:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity .15s linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://github.com/material-components/material-components-web/blob/master/LICENSE
*/.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity .28s cubic-bezier(.4,0,.2,1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:transparent}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{display:none}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px);display:block}}@media screen and (forced-colors: active) and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring:after,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring:after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}}@media screen and (forced-colors: active) and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring:after,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring:after{border-color:CanvasText}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));text-decoration:none;-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none)}.mdc-button{padding:0 8px}.mdc-button--unelevated{transition:box-shadow .28s cubic-bezier(.4,0,.2,1);padding:0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow .28s cubic-bezier(.4,0,.2,1);padding:0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border .28s cubic-bezier(.4,0,.2,1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:transparent}.mdc-button{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-button .mdc-button__ripple:before,.mdc-button .mdc-button__ripple:after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-button .mdc-button__ripple:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-button .mdc-button__ripple:after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple:before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple:after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-button.mdc-ripple-upgraded--unbounded .mdc-button__ripple:after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-button.mdc-ripple-upgraded--foreground-activation .mdc-button__ripple:after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-button.mdc-ripple-upgraded--foreground-deactivation .mdc-button__ripple:after{-webkit-animation:mdc-ripple-fg-opacity-out .15s;animation:mdc-ripple-fg-opacity-out .15s;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-button .mdc-button__ripple:before,.mdc-button .mdc-button__ripple:after{top:-50%;left:-50%;width:200%;height:200%}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple:after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-button__ripple{position:absolute;box-sizing:content-box;overflow:hidden;z-index:0;top:0;left:0;bottom:0;right:0}.mdc-button{font-family:Roboto,sans-serif;font-family:var(--mdc-text-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:.875rem;font-size:var(--mdc-text-button-label-text-size, var(--mdc-typography-button-font-size, .875rem));letter-spacing:.0892857143em;letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, .0892857143em));font-weight:500;font-weight:var(--mdc-text-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-text-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-text-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button:not(:disabled){color:#6200ee;color:var(--mdc-text-button-label-text-color, var(--mdc-theme-primary, #6200ee))}.mdc-button:disabled{color:#00000061;color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, .38))}.mdc-button .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-text-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-text-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-text-button-with-icon-icon-size, 1.125rem)}.mdc-button .mdc-button__ripple:before,.mdc-button .mdc-button__ripple:after{background-color:#6200ee;background-color:var(--mdc-text-button-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mdc-button:hover .mdc-button__ripple:before,.mdc-button.mdc-ripple-surface--hover .mdc-button__ripple:before{opacity:.04;opacity:var(--mdc-text-button-hover-state-layer-opacity, .04)}.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-text-button-focus-state-layer-opacity, .12)}.mdc-button:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.mdc-button:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-text-button-pressed-state-layer-opacity, .12)}.mdc-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-text-button-pressed-state-layer-opacity, .12)}.mdc-button .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--unelevated{font-family:Roboto,sans-serif;font-family:var(--mdc-filled-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:.875rem;font-size:var(--mdc-filled-button-label-text-size, var(--mdc-typography-button-font-size, .875rem));letter-spacing:.0892857143em;letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, .0892857143em));font-weight:500;font-weight:var(--mdc-filled-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-filled-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-filled-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--unelevated:not(:disabled){background-color:#6200ee;background-color:var(--mdc-filled-button-container-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--unelevated:disabled{background-color:#0000001f;background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, .12))}.mdc-button--unelevated:not(:disabled){color:#fff;color:var(--mdc-filled-button-label-text-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--unelevated:disabled{color:#00000061;color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, .38))}.mdc-button--unelevated .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-filled-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-filled-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-filled-button-with-icon-icon-size, 1.125rem)}.mdc-button--unelevated .mdc-button__ripple:before,.mdc-button--unelevated .mdc-button__ripple:after{background-color:#fff;background-color:var(--mdc-filled-button-hover-state-layer-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--unelevated:hover .mdc-button__ripple:before,.mdc-button--unelevated.mdc-ripple-surface--hover .mdc-button__ripple:before{opacity:.08;opacity:var(--mdc-filled-button-hover-state-layer-opacity, .08)}.mdc-button--unelevated.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.mdc-button--unelevated:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.24;opacity:var(--mdc-filled-button-focus-state-layer-opacity, .24)}.mdc-button--unelevated:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.mdc-button--unelevated:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.24;opacity:var(--mdc-filled-button-pressed-state-layer-opacity, .24)}.mdc-button--unelevated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-filled-button-pressed-state-layer-opacity, .24)}.mdc-button--unelevated .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--raised{font-family:Roboto,sans-serif;font-family:var(--mdc-protected-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:.875rem;font-size:var(--mdc-protected-button-label-text-size, var(--mdc-typography-button-font-size, .875rem));letter-spacing:.0892857143em;letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, .0892857143em));font-weight:500;font-weight:var(--mdc-protected-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-protected-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-protected-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));--mdc-elevation-box-shadow-for-gss: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;box-shadow:var(--mdc-protected-button-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:not(:disabled){background-color:#6200ee;background-color:var(--mdc-protected-button-container-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--raised:disabled{background-color:#0000001f;background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, .12))}.mdc-button--raised:not(:disabled){color:#fff;color:var(--mdc-protected-button-label-text-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--raised:disabled{color:#00000061;color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, .38))}.mdc-button--raised .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-protected-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-protected-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-protected-button-with-icon-icon-size, 1.125rem)}.mdc-button--raised .mdc-button__ripple:before,.mdc-button--raised .mdc-button__ripple:after{background-color:#fff;background-color:var(--mdc-protected-button-hover-state-layer-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--raised:hover .mdc-button__ripple:before,.mdc-button--raised.mdc-ripple-surface--hover .mdc-button__ripple:before{opacity:.08;opacity:var(--mdc-protected-button-hover-state-layer-opacity, .08)}.mdc-button--raised.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.mdc-button--raised:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.24;opacity:var(--mdc-protected-button-focus-state-layer-opacity, .24)}.mdc-button--raised:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.mdc-button--raised:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.24;opacity:var(--mdc-protected-button-pressed-state-layer-opacity, .24)}.mdc-button--raised.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-protected-button-pressed-state-layer-opacity, .24)}.mdc-button--raised .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--raised.mdc-ripple-upgraded--background-focused,.mdc-button--raised:not(.mdc-ripple-upgraded):focus{--mdc-elevation-box-shadow-for-gss: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;box-shadow:var(--mdc-protected-button-focus-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:hover{--mdc-elevation-box-shadow-for-gss: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;box-shadow:var(--mdc-protected-button-hover-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:not(:disabled):active{--mdc-elevation-box-shadow-for-gss: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;box-shadow:var(--mdc-protected-button-pressed-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:disabled{--mdc-elevation-box-shadow-for-gss: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f;box-shadow:var(--mdc-protected-button-disabled-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--outlined{font-family:Roboto,sans-serif;font-family:var(--mdc-outlined-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:.875rem;font-size:var(--mdc-outlined-button-label-text-size, var(--mdc-typography-button-font-size, .875rem));letter-spacing:.0892857143em;letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, .0892857143em));font-weight:500;font-weight:var(--mdc-outlined-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-outlined-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-outlined-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px;border-width:1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mdc-button--outlined:not(:disabled){color:#6200ee;color:var(--mdc-outlined-button-label-text-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--outlined:disabled{color:#00000061;color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, .38))}.mdc-button--outlined .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-outlined-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-outlined-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-outlined-button-with-icon-icon-size, 1.125rem)}.mdc-button--outlined .mdc-button__ripple:before,.mdc-button--outlined .mdc-button__ripple:after{background-color:#6200ee;background-color:var(--mdc-outlined-button-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--outlined:hover .mdc-button__ripple:before,.mdc-button--outlined.mdc-ripple-surface--hover .mdc-button__ripple:before{opacity:.04;opacity:var(--mdc-outlined-button-hover-state-layer-opacity, .04)}.mdc-button--outlined.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.mdc-button--outlined:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-outlined-button-focus-state-layer-opacity, .12)}.mdc-button--outlined:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.mdc-button--outlined:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-outlined-button-pressed-state-layer-opacity, .12)}.mdc-button--outlined.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-outlined-button-pressed-state-layer-opacity, .12)}.mdc-button--outlined .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--outlined:not(:disabled){border-color:#0000001f;border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, .12))}.mdc-button--outlined:disabled{border-color:#0000001f;border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, .12))}.mdc-button--outlined.mdc-button--icon-trailing{padding:0 11px 0 15px}.mdc-button--outlined.mdc-button--icon-leading{padding:0 15px 0 11px}.mdc-button--outlined .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mdc-button--outlined .mdc-button__touch{left:-1px;left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2px);width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mdc-button--raised .mdc-button__icon,.mdc-button--unelevated .mdc-button__icon,.mdc-button--outlined .mdc-button__icon{margin-left:-4px;margin-right:8px}[dir=rtl] .mdc-button--raised .mdc-button__icon,[dir=rtl] .mdc-button--unelevated .mdc-button__icon,[dir=rtl] .mdc-button--outlined .mdc-button__icon,.mdc-button--raised .mdc-button__icon[dir=rtl],.mdc-button--unelevated .mdc-button__icon[dir=rtl],.mdc-button--outlined .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mdc-button--raised .mdc-button__label+.mdc-button__icon,.mdc-button--unelevated .mdc-button__label+.mdc-button__icon,.mdc-button--outlined .mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mdc-button--raised .mdc-button__label+.mdc-button__icon,[dir=rtl] .mdc-button--unelevated .mdc-button__label+.mdc-button__icon,[dir=rtl] .mdc-button--outlined .mdc-button__label+.mdc-button__icon,.mdc-button--raised .mdc-button__label+.mdc-button__icon[dir=rtl],.mdc-button--unelevated .mdc-button__label+.mdc-button__icon[dir=rtl],.mdc-button--outlined .mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:-4px;margin-right:8px}.rmwc-icon--url[disabled],.rmwc-icon--component[disabled],[disabled]>.rmwc-icon--url,[disabled]>.rmwc-icon--component{opacity:.38}.rmwc-icon--url{min-width:1em;min-height:1em;background-repeat:no-repeat;font-size:1.5rem;background-size:1em;background-position:center center}.rmwc-icon--size-xsmall{font-size:1.125rem;width:1em;height:1em}.rmwc-icon--size-small{font-size:1.25rem;width:1em;height:1em}.rmwc-icon--size-medium{font-size:1.5rem;width:1em;height:1em}.rmwc-icon--size-large{font-size:2.25rem;width:1em;height:1em}.rmwc-icon--size-xlarge{font-size:3rem;width:1em;height:1em}/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://github.com/material-components/material-components-web/blob/master/LICENSE
 */@-webkit-keyframes mdc-ripple-fg-radius-in{0%{-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-radius-in{0%{-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@-webkit-keyframes mdc-ripple-fg-opacity-in{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-in{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@-webkit-keyframes mdc-ripple-fg-opacity-out{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}@keyframes mdc-ripple-fg-opacity-out{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-ripple-surface{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity;position:relative;outline:none;overflow:hidden}.mdc-ripple-surface:before,.mdc-ripple-surface:after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-ripple-surface:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-ripple-surface:after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-ripple-surface.mdc-ripple-upgraded:before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-ripple-surface.mdc-ripple-upgraded:after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-ripple-surface.mdc-ripple-upgraded--unbounded:after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-ripple-surface.mdc-ripple-upgraded--foreground-activation:after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-ripple-surface.mdc-ripple-upgraded--foreground-deactivation:after{-webkit-animation:mdc-ripple-fg-opacity-out .15s;animation:mdc-ripple-fg-opacity-out .15s;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-ripple-surface:before,.mdc-ripple-surface:after{top:-50%;left:-50%;width:200%;height:200%}.mdc-ripple-surface.mdc-ripple-upgraded:after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface[data-mdc-ripple-is-unbounded],.mdc-ripple-upgraded--unbounded{overflow:visible}.mdc-ripple-surface[data-mdc-ripple-is-unbounded]:before,.mdc-ripple-surface[data-mdc-ripple-is-unbounded]:after,.mdc-ripple-upgraded--unbounded:before,.mdc-ripple-upgraded--unbounded:after{top:0%;left:0%;width:100%;height:100%}.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded:before,.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded:after,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded:before,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded:after{top:var(--mdc-ripple-top, 0% );left:var(--mdc-ripple-left, 0% );width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded:after,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded:after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface:before,.mdc-ripple-surface:after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-ripple-surface:hover:before,.mdc-ripple-surface.mdc-ripple-surface--hover:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-ripple-surface.mdc-ripple-upgraded--background-focused:before,.mdc-ripple-surface:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-ripple-surface:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}.mdc-ripple-surface:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.mdc-ripple-surface.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.rmwc-ripple-surface--primary:before,.rmwc-ripple-surface--primary:after{background-color:var(--mdc-theme-primary)}.rmwc-ripple-surface--accent:before,.rmwc-ripple-surface--accent:after{background-color:var(--mdc-theme-secondary)}a.info.button{padding:0 2px;width:28px;height:28px;border-radius:14px}a.info.button.labelled{width:auto;height:auto;color:var(--link)}a.info.button.labelled:hover{background:none;text-decoration:underline}a.info.button.labelled.sub{color:var(--light-greyscale-text-tertiary)}a.info.button .icon{fill:var(--product-ref-primary-500)}a.info.button:hover{background:#f2f2f9}a.info.button:hover .icon{stroke-width:.25px;stroke:#3900b3}.mdc-dialog .mdc-dialog__surface{border-radius:24px;max-width:672px;min-width:672px}.hintDialog{color:var(--light-greyscale-text-tertiary, #706D81);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.08px}.hintDialog .hintTitle{display:flex;flex-direction:column;align-items:flex-start;gap:24px!important;flex:1 0 0;padding:24px 24px 24px 0;flex-direction:row;color:var(--product-sys-light-on-surface, #1D1B20);font-family:Inter;font-size:26px;font-style:normal;font-weight:700;line-height:42px}.hintDialog .hintTitle:before{height:0}.hintDialog .hintTitle svg.hintIcon{display:block;height:40px;fill:#fff;background:var(--light-brand-accent-2-light-1);width:40px;min-width:40px;padding:9px;box-sizing:border-box;border-radius:50%}.hintDialog .hintContent p{font-size:16px}.hintDialog .hintContent ul{list-style:none;padding:0;color:#000;font-size:14px;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:12px}.hintDialog .hintContent ul p{font-size:14px;margin:0}.hintDialog .hintContent ul p strong{color:var(--product-ref-primary-300);font-weight:600}.hintDialog .hintContent ul li{color:var(--light-greyscale-text-tertiary, #706D81);display:flex;align-items:center;gap:10px;align-self:stretch}.hintDialog .hintContent ul li:before{content:"";background-image:url(../../../assets/images/arrow.svg);background-size:7px 7px;width:14px;height:14px;display:inline-block;vertical-align:bottom;border:solid 1.5px #0E003E;border-radius:50%;margin:2px;background-repeat:no-repeat;background-position:center;line-height:24px}.hintDialog .hintContent form a.button{margin-top:8px;margin-right:8px}.hintDialog .hintActions .hintButton{padding:24px;background:none}.hintDialog .hintActions .hintButton .mdc-button__ripple:after,.hintDialog .hintActions .hintButton .mdc-button__ripple:before{background:none}.hintDialog .hintActions .hintButton :active{background:none}.hintDialog .hintActions .hintButton span.mdc-button__label{color:#000;text-transform:none;color:var(--light-greyscale-text-primary, #1F1A3B);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.1px}.hintDialog.mdc-dialog{z-index:200}@media screen and (max-width: 600px){a.info.button{height:18px}.mdc-dialog .mdc-dialog__surface{border-radius:24px;min-width:unset;max-width:calc(100vw - 32px)}}div#pageHeaderBar{display:flex;height:90px;padding:20px 0;align-items:center;align-self:stretch;justify-content:flex-end;gap:12px;flex:1 0 0}div#pageHeaderBar .location{display:none}div#pageHeaderBar .headerBarItem{display:flex;width:24px;height:24px;justify-content:center;align-items:center;padding:10px;border-radius:90px;background:#fff;color:var(--light-brand-accent-2-light-1, #7757FF);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.08px}div#pageHeaderBar .headerBarItem#notificationIndicator{background-image:url(../../../assets/images/bell.svg);background-position:center center;background-repeat:no-repeat;background-size:initial}div#pageHeaderBar .headerBarItem#userProfile{color:var(--product-sys-dark-on-secondary-fixed, #1D0160)}div#pageHeaderBar .headerBarItem#userProfile:hover{cursor:pointer;background:var(--product-ref-tertiary-100);box-shadow:0 0 10px -7px #000}div#pageHeaderBar .headerBarItem.backNav{margin-right:auto;background:#fff}div#pageHeaderBar .headerBarItem.backNav svg{width:20px;height:20px;min-width:20px;min-height:20px}div#pageHeaderBar .headerBarItem.backNav:hover{background:var(--product-key-colors-primary, #7757FF);cursor:pointer}div#pageHeaderBar .headerBarItem.backNav:hover svg{fill:#fff}div#pageHeaderBar .logo{display:none}@media screen and (max-width: 904px){div#pageHeaderBar{height:unset;padding:8px 32px;width:100%;background:#fff;margin-bottom:24px;align-self:center;box-sizing:border-box}div#pageHeaderBar .logo{display:block;position:absolute;left:calc(50% - 66px);width:132px}div#pageHeaderBar .headerBarItem.backNav{display:none}}@media screen and (max-width: 600px){div#pageHeaderBar{padding:8px 16px}div#pageHeaderBar .headerBarItem{width:12px;height:12px}div#pageHeaderBar .headerBarItem#notificationIndicator{background-size:16px 16px}div#pageHeaderBar .headerBarItem .userInitials{font-size:14px}div#pageHeaderBar .logo{display:block;position:absolute;left:calc(50% - 53px);width:105px}}#heroSummary #heroHeader{display:flex;width:100%;justify-content:space-between;align-items:center;position:relative}#heroSummary #heroHeader h1{display:flex;align-items:flex-start;gap:2px;color:var(--light-greyscale-text-primary, #1F1A3B);font-family:Inter;font-size:36px;font-style:normal;font-weight:700;line-height:42px;margin:0;min-width:50%;flex-shrink:0}#heroSummary #heroHeader #siteLocation{display:flex;height:20px;justify-content:flex-start;align-items:center;padding:6px 8px;position:relative;flex-grow:1;border-radius:8px;border:0px solid var(--light-greyscale-text-primary, #1F1A3B);background:var(--product-key-colors-neutral, #F2F2F9);min-width:90px;max-width:200px}#heroSummary #heroHeader #siteLocation:before{content:"";background-image:url(../../../assets/images/location.svg);background-size:100% 100%;display:block;width:18px;height:18px;padding-right:4px}#heroSummary #heroHeader #siteLocation .siteAddress,#heroSummary #heroHeader #siteLocation .siteNMI{color:var(--product-ref-primary-500);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.048px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1;position:absolute;left:32px;max-width:90%}#heroSummary #heroHeader #siteLocation .siteAddress a.button,#heroSummary #heroHeader #siteLocation .siteNMI a.button{padding:0 0 0 4px;vertical-align:middle}#heroSummary #heroHeader #siteLocation .siteAddress a.button svg,#heroSummary #heroHeader #siteLocation .siteNMI a.button svg{width:16px;min-width:16px;height:16px;min-height:16px}#heroSummary #heroHeader #siteLocation .siteAddress{animation:fadeInOut 10s infinite}#heroSummary #heroHeader #siteLocation .siteNMI{animation:fadeInOut 10s infinite -5s}#heroSummary #heroHeader #alternateSiteLocations{position:absolute;right:0;top:48px;background:#fff;border:solid 1px #eee;padding:0;border-radius:12px;box-shadow:#000 0 0 9px -9px}#heroSummary #heroHeader #alternateSiteLocations span.siteAddress{display:block;padding:8px 12px;color:#444;border-radius:8px}#heroSummary #heroHeader #alternateSiteLocations span.siteAddress:hover{cursor:pointer;background:#f2f2f9}#heroSummary #heroInfo{display:flex;width:100%;align-items:center;gap:80px}#heroSummary #heroInfo #heroGauge{width:280px;height:280px;flex-shrink:0}#heroSummary #heroInfo #heroDetails{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;flex:1 0 0;align-self:stretch}#heroSummary #heroInfo #heroDetails #siteRetailer{color:var(--light-greyscale-black, #1F1A3B);font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:.1px;display:flex;padding:12px 0;align-items:center;gap:16px;align-self:stretch}#heroSummary #heroInfo #heroDetails #siteRetailer img.brand-logo{height:30px}#heroSummary #heroInfo #heroDetails .detailItem{display:flex;padding:4px 0;align-items:center;gap:16px;align-self:stretch;border:0px solid var(--light-greyscale-stroke, #DFDFE2)}#heroSummary #heroInfo #heroDetails .detailItem .detailLabel{display:flex;align-items:flex-start;gap:10px;flex:1 0 0;color:var(--light-greyscale-text-secondary, #4C4862);font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.1px}#heroSummary #heroInfo #heroDetails .detailItem .detailLabel#betterPlansLabel,#heroSummary #heroInfo #heroDetails .detailItem .detailLabel#waysToReduceLabel{font-weight:600}#heroSummary #heroInfo #heroDetails .detailItem .detailValue{display:flex;justify-content:flex-end;align-items:center;gap:2px;flex:1 0 0;color:var(--light-greyscale-text-secondary, #4C4862);text-align:right;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:.1px}#heroSummary #heroInfo #heroDetails .detailItem .detailValue#betterPlansValue,#heroSummary #heroInfo #heroDetails .detailItem .detailValue#waysToReduceValue{font-weight:700}#heroSummary #heroInfo #heroDetails .detailItem .detailValue span.ratingValue{min-width:2em}#heroSummary #heroInfo #heroDetails .detailItem .detailValue span.ratingValue.unknown{font-weight:400}#heroSummary #heroInfo #heroDetails>hr{display:flex;height:1px;padding:0;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;background:var(--product-key-colors-neutral, #F2F2F9);width:100%;border:none}#heroSummary .mdc-dialog.congratsModal .modalContent img{height:141px;width:141px;float:left;margin-bottom:16px;margin-top:16px}#heroSummary .mdc-dialog.congratsModal .modalContent h1{color:var(--product-sys-light-on-surface, #1D1B20);font-size:52px;font-weight:800;line-height:52px;margin-left:158px}#heroSummary .mdc-dialog.congratsModal .modalContent p{font-size:20px;font-weight:400;line-height:32px;letter-spacing:.1px}#heroSummary .mdc-dialog.congratsModal .modalContent p strong{color:var(--product-ref-primary-300);font-weight:600}#heroSummary .mdc-dialog.congratsModal .modalContent ul li.ctaItem{color:var(--product-ref-primary-300);font-size:16px;line-height:24px;font-weight:600}#heroSummary .mdc-dialog.congratsModal .modalContent ul li.ctaItem:hover{cursor:pointer}@media screen and (max-width: 1170px){#heroSummary #heroInfo{gap:60px}#heroSummary #heroInfo #heroGauge{width:260px;height:260px;flex-shrink:0}#heroSummary #heroInfo #heroDetails{gap:1px}#heroSummary #heroInfo #heroDetails #siteRetailer{font-size:16px;letter-spacing:.08px;padding:8px 0;line-height:24px}#heroSummary #heroInfo #heroDetails .detailItem{display:flex;padding:8px 0}#heroSummary #heroInfo #heroDetails .detailItem .detailLabel,#heroSummary #heroInfo #heroDetails .detailItem .detailValue{font-size:16px;letter-spacing:.08px;line-height:24px}a#betterPlanCalcLink{font-size:14px}}@media screen and (max-width: 904px){#heroSummary #heroInfo{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;align-self:stretch}#heroSummary #heroInfo #heroGauge{width:300px;height:300px}}.button#betterPlans,.button#suggestionsButton,.button#planDetails{align-self:flex-end;margin-top:auto}@media screen and (max-width: 600px){#heroSummary #heroHeader h1{font-size:26px;line-height:32px}#heroSummary #heroHeader #siteLocation{height:14px;min-width:unset}#heroSummary #heroHeader #siteLocation:before{width:14px;height:14px}#heroSummary #heroHeader #siteLocation .siteAddress,#heroSummary #heroHeader #siteLocation .siteNMI{font-size:10px;left:28px;max-width:75%}#heroSummary #heroInfo #heroDetails #siteRetailer{font-size:14px;line-height:20px}#heroSummary #heroInfo #heroDetails .detailItem{padding:4px 0}#heroSummary #heroInfo #heroDetails .detailItem .detailLabel,#heroSummary #heroInfo #heroDetails .detailItem .detailValue{font-size:14px;line-height:20px}#heroSummary .mdc-dialog.congratsModal .modalContent img{height:100px;width:100px;margin-left:auto;margin-right:auto;display:block;float:none}#heroSummary .mdc-dialog.congratsModal .modalContent h1{font-size:38px;font-weight:800;line-height:40px;text-align:center;margin-left:0}#heroSummary .mdc-dialog.congratsModal .modalContent p{font-size:16px;line-height:28px;letter-spacing:.05px}button.cta1{font-size:12px;line-height:16px;padding:8px 16px;gap:0}}div#heroGauge{position:relative}div#heroGauge svg text#mainFigure{text-align:center;font-family:Inter;font-size:56.006px;font-style:normal;font-weight:700;line-height:46.762px;letter-spacing:-2.8px;text-transform:capitalize}div#heroGauge svg text#mainFigure tspan#mainFigureCurrency{text-align:center;font-family:Inter;font-size:22.403px;font-style:normal;font-weight:400;line-height:21.043px;letter-spacing:.336px;text-transform:capitalize}div#heroGauge svg text#figureCaption{text-align:center;font-family:Inter;font-size:14.935px;font-style:normal;font-weight:400;line-height:22.403px;letter-spacing:.075px}div#heroGauge svg text#judgement{font-family:Inter;font-size:14.935px;font-style:normal;font-weight:600;line-height:22.403px;letter-spacing:.14px}@media screen and (max-width: 600px){#heroSummary #heroInfo div#heroGauge{width:210px;height:210px}}.star-rating{position:relative;display:inline-block}.star-empty{fill:#4c4862}.star-filled{fill:#110046}.star-filled.ecoRating{fill:#fd2c51}.error-page{background-color:var(--product-key-colors-background);color:#333;margin:0;padding:0;display:flex;justify-content:center;text-align:center;flex-direction:column;align-items:center}.error-page .error-tile{box-shadow:0 4px 16px #7757ff0a;padding:20px;max-width:600px;margin:20px;background:#fff;border-radius:20px;box-sizing:border-box}.error-page .error-header h1{color:var(--product-ref-primary-500);font-size:2em;margin-bottom:10px}.error-page .error-visual img{max-width:100%;height:auto;margin-bottom:20px;margin-top:20px}.error-page .error-message p{font-size:1.2em;margin-bottom:20px}.error-page .error-links p{font-size:1em;margin-bottom:10px}.error-page .error-footer p{font-size:1em;margin:10px 0}.error-page .error-footer p.fun-fact{margin-top:20px;font-style:italic;color:#555}.error-page ul{list-style-type:none;padding:0}.error-page ul li{margin:10px 0}.error-page ul li a{text-decoration:none;color:var(--product-ref-secondary-500);font-weight:700}.error-page ul li a:hover{text-decoration:underline}.error-page .logo{margin:28px;height:64px}#pageFooter{box-sizing:border-box;display:flex;width:100%;padding:16px;justify-content:space-between;align-items:center;border-top:solid 1px var(--product-key-colors-neutral, #F2F2F9);margin-top:32px}#pageFooter #legalLinks{display:flex;align-items:flex-start;gap:24px}#pageFooter #legalLinks .legalLink{display:flex;justify-content:center;align-items:center;gap:10px;color:var(--light-greyscale-text-secondary, #4C4862);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.048px}#pageFooter #copywrite{display:flex;height:21.188px;flex-direction:column;justify-content:center;flex:1 0 0;color:var(--light-brand-accent-2-dark, #4B389D);text-align:right;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.048px}#tailoredSuggestions #tailoredSuggestionsHeader{display:flex;justify-content:space-between;align-items:flex-start;align-self:center;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#fff;padding-top:8px;width:100%;padding-left:20px;padding-right:20px}#tailoredSuggestions #tailoredSuggestionsHeader .rowContainer{display:flex;justify-content:space-between;align-items:center;width:100%}#tailoredSuggestions #tailoredSuggestionsHeader .rowContainer #tailoredSuggestionsHeading{display:flex;align-items:center;justify-content:space-between;flex-direction:column}#tailoredSuggestions #tailoredSuggestionsHeader div.columnTitles{display:flex;padding:8px 0;justify-content:space-between;align-items:center;align-self:stretch;box-shadow:0 12px 14px 6px #fff}#tailoredSuggestions #tailoredSuggestionsHeader div.columnTitles span.columnTitle{color:var(--light-greyscale-icons, #827F91);text-align:center;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px;text-transform:uppercase}.inputChip{display:flex;justify-content:center;align-items:center;padding:6px 12px;gap:1px;border-radius:8px;background:var(--light-brand-accent-2-light-3, #F1EEFF);color:var(--light-brand-accent-2-secondary, #5A42BD);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.1px}@media screen and (max-width: 904px){#tailoredSuggestions #tailoredSuggestionsHeader{padding-left:16px;padding-right:16px}}@media screen and (max-width: 600px){#tailoredSuggestions{padding:24px 16px;box-sizing:border-box}#tailoredSuggestions #tailoredSuggestionsHeader{padding-left:16px;padding-right:16px}#tailoredSuggestions #tailoredSuggestionsHeader div.columnTitles{padding:12px 0 0}}#planList{width:100%}.planListItems{display:flex;flex-direction:column;align-items:center;gap:16px;align-self:stretch;margin-bottom:36px}.planListItems .planListGroupHeader{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;flex-direction:column}.planListItems .planListGroupHeader h2.plansListGroupHeading{display:flex;align-items:flex-start;align-self:stretch;flex:1 0 0;gap:2px;margin:2px 0;color:var(--light-greyscale-text-primary, #1F1A3B);font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:36px}.planListItems .listFooter{width:100%;display:flex;align-items:flex-end;flex-direction:column}@media screen and (max-width: 600px){.planListItems{padding:0}.planListItems .planListGroupHeader h2.plansListGroupHeading{font-size:24px;line-height:32px}}.planListItem{display:flex;align-items:center;gap:16px;padding:12px 16px;position:relative;background-color:var(--lightbackgroundbg-white);border-radius:12px;width:100%;box-shadow:0 0 8px -7px #000}.planListItem:hover{background:var(--product-ref-primary-50);cursor:pointer;border-radius:12px}.planListItem .plan-name-rating{display:flex;align-items:center;gap:16px;position:relative;flex-grow:1;width:100%;min-width:0}.planListItem .content{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:2px 0 0;position:relative;flex:1;flex-grow:1;min-width:0}.planListItem .deltaValue{position:relative;width:fit-content;font-family:Inter;font-weight:700;color:var(--light-greyscale-text-secondary);font-size:16px;letter-spacing:.5px;line-height:24px;white-space:nowrap;font-style:normal}.planListItem .deltaValue span.directionSign,.planListItem .deltaValue span.currencySign{font-weight:300}.planListItem .costValue{position:relative;width:fit-content;margin-top:-1px;font-family:Inter;font-weight:400;color:var(--light-greyscale-text-secondary);font-size:14px;letter-spacing:.035px;line-height:20px;white-space:nowrap;font-style:normal}.planListItem.redacted .plan-name-rating{filter:blur(4px);opacity:25%}.planListItem.redacted .redaction-cover{position:absolute;z-index:1;padding-left:60px}.planListItem.redacted .deltaValue{color:#000}@media screen and (max-width: 600px){.planListItem{gap:4px}.planListItem .plan-name-rating{gap:12px}.planListItem .content .text-wrapper{font-size:12px}.planListItem .content .provider-name{font-size:14px;line-height:20px;max-width:125px;overflow:hidden;text-overflow:ellipsis}.planListItem .content .plan-name{overflow:hidden;text-overflow:ellipsis}.planListItem .deltaValue{font-size:14px;line-height:20px}.planListItem.redacted .redaction-cover{font-size:12px;padding-left:0}}.energySavingSuggestionPanel{width:100%;padding:4px;flex-direction:column;align-items:flex-start;gap:9px;margin-top:16px}.energySavingSuggestionPanel .cards .card{display:flex;width:334px;padding:24px;flex-direction:column;align-items:center;flex-shrink:0;box-sizing:border-box;border-radius:12px;border:.5px solid var(--light-background-bg-dark, #F2F2F9);background:var(--light-background-bg-white, #FFF);box-shadow:0 2px 10px #1f1a3b0d}.energySavingSuggestionPanel .cards .card h3.topic{display:flex;align-items:flex-start;gap:4px;align-self:stretch;margin:0;color:var(--light-greyscale-black, #1F1A3B);font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.energySavingSuggestionPanel .cards .card span.subTopic{display:flex;align-items:flex-start;gap:4px;align-self:stretch;color:var(--light-greyscale-text-tertiary, #706D81);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.035px}.energySavingSuggestionPanel .cards .card img{display:flex;padding:16px 0;justify-content:center;align-items:center;gap:10px;align-self:center;width:260px;height:244px}.energySavingSuggestionPanel .cards .card p.actionSummary{color:var(--light-greyscale-text-secondary, #4C4862);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.048px;height:56px;display:block}.energySavingSuggestionPanel .cards .card a.button.secondary{border-radius:100px;border:2px solid var(--light-greyscale-icons, #827F91);background-color:#fff;height:44px;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch;display:flex;padding:10px 16px;flex:1 0 0}.planListItem{display:flex;align-items:center;gap:16px;padding:12px 16px;position:relative;background-color:var(--lightbackgroundbg-white);border-radius:12px;width:100%}.planListItem:hover{background:var(--light-background-bg-dark);cursor:pointer;border-radius:12px}.planListItem .plan-name-rating{display:flex;align-items:center;gap:16px;position:relative;flex:1;flex-grow:1}.planListItem .provider-logo{display:inline-flex;flex-direction:column;align-items:center;padding:0 0 1px;position:relative;flex:0 0 auto;width:48px;height:48px}.planListItem .content{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:2px 0 0;position:relative;flex:1;flex-grow:1}.planListItem .provider-green{display:flex;align-items:center;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.planListItem .provider-name{position:relative;width:fit-content;margin-top:-1px;font-family:Inter;font-weight:600;color:var(--light-greyscale-text-primary);font-size:16px;letter-spacing:.1px;line-height:24px;white-space:nowrap;font-style:normal}.planListItem .green-rating{display:inline-flex;height:20px;align-items:center;position:relative;flex:0 0 auto}.planListItem .icon{position:relative;width:20px;height:20px}.planListItem .text-wrapper{position:relative;width:fit-content;margin-top:-1px;font-family:Inter;font-weight:400;color:var(--light-greyscale-text-secondary);font-size:14px;letter-spacing:.035px;line-height:20px;white-space:nowrap;font-style:normal}.planListItem .plan-name{position:relative;align-self:stretch;height:20px;font-family:Inter;font-weight:400;color:var(--light-greyscale-text-secondary);font-size:14px;letter-spacing:.035px;line-height:20px;white-space:nowrap;font-style:normal;overflow:hidden;text-overflow:ellipsis;max-width:40em}.planListItem .plan-costs-cost{display:inline-flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px;padding:3px 0 0;position:relative;flex:0 0 auto;margin-right:-1px;border-radius:8px;overflow:hidden;border:0px none;border-color:var(--lightsystemsuccess-secondary)}.planListItem .delta{display:inline-flex;align-items:center;justify-content:center;position:relative;flex:0 0 auto}.planListItem .directionIcon{position:relative;width:18px;height:18px}@media screen and (max-width: 600px){.planListItem{gap:4px}.planListItem .plan-name-rating{gap:12px}.planListItem .content .text-wrapper{font-size:12px}.planListItem .content .provider-name{font-size:14px;line-height:20px;max-width:125px;overflow:hidden;text-overflow:ellipsis}.planListItem .content .plan-name{overflow:hidden;text-overflow:ellipsis}.planListItem .deltaValue{font-size:14px;line-height:20px}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.segmented-button{margin:32px 0;display:flex;align-items:flex-start;align-self:stretch;border-radius:90px;background:var(--light-background-bg-white)}.segmented-button.primary{height:72px;border:solid 1px var(--product-ref-primary-500)}.segmented-button.primary .button-segment:hover{background-color:var(--product-ref-primary-50)}.segmented-button.primary .button-segment.selected{background:var(--product-ref-primary-500)}.segmented-button.secondary{height:48px;margin:8px 0;border:solid 1px var(--product-ref-secondary-500)}.segmented-button.secondary .button-segment:hover{background-color:var(--product-ref-secondary-50)}.segmented-button.secondary .button-segment.selected{background:var(--product-ref-secondary-500)}.segmented-button .button-segment{display:flex;padding:24px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;color:var(--light-greyscale-text-secondary, #4c4862);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.5px;border-radius:90px}.segmented-button .button-segment.start{border-radius:90px 0 0 90px}.segmented-button .button-segment.end{border-radius:0 90px 90px 0}.segmented-button .button-segment:hover{cursor:pointer;font-weight:700}.segmented-button .button-segment.selected{display:flex;justify-content:center;align-items:center;flex:1 0 0;align-self:stretch;background:var(--product-ref-primary-500);color:var(--light-background-bg-white, #fff)}.segmented-button .button-segment.selected#button-segment-cost:before{content:url(../../../assets/images/wallet-inverse.svg)}.segmented-button .button-segment.selected#button-segment-usage:before{content:url(../../../assets/images/lightning-inverse.svg)}.segmented-button .button-segment.selected#button-segment-price:before{content:url(../../../assets/images/checkMark-inverse.svg)}.segmented-button .button-segment.selected#button-segment-greenPower:before{content:url(../../../assets/images/electricLeaf-inverse.svg)}.segmented-button .button-segment.button-segment:before{display:block;width:20px;height:20px}.segmented-button .button-segment#button-segment-cost:before{content:url(../../../assets/images/wallet.svg)}.segmented-button .button-segment#button-segment-usage:before{content:url(../../../assets/images/lightning.svg)}.segmented-button .button-segment#button-segment-price:before{content:url(../../../assets/images/checkMark.svg)}.segmented-button .button-segment#button-segment-greenPower:before{content:url(../../../assets/images/electricLeaf.svg)}@media screen and (max-width: 600px){.segmented-button .button-segment{font-size:12px;line-height:16px;padding:20px}.segmented-button.primary{height:56px}.segmented-button.secondary{height:40px}}.loginScreen{display:flex;flex-direction:column;align-items:center;gap:40px;flex:1 0 0;align-self:stretch}.loginScreen a{color:var(--light-brand-accent2-medium, #5A42BD);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.048px;text-decoration-line:underline}.loginScreen .pageBanner{display:flex;height:90px;padding:0 64px;align-items:center;align-content:center;gap:92px;align-self:stretch;flex-wrap:wrap}.loginScreen .pageBanner .logo{width:48px}.loginScreen .pageBanner .burgerMenu{display:none}.loginScreen .loginSelector{width:552px;height:570px;padding:32px 24px 24px;display:flex;flex-direction:column;align-items:center;gap:32px;box-sizing:border-box;border-radius:20px;border:1px solid #E9E9E9;background:#fff}.loginScreen .loginSelector h1{color:var(--light-greyscale-black, #0E003E);text-align:center;font-family:Inter;font-size:36px;font-style:normal;font-weight:700;line-height:42px;align-self:stretch;margin:0}.loginScreen .loginSelector .providers{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:center;gap:16px;width:100%;max-width:455px}.loginScreen .loginSelector .providers .providerButton{display:flex;justify-content:center;border-radius:100px;border:1px solid var(--light-greyscale-stroke, #D7D5DD);background:var(--light-background-bg-White, #FFF);align-items:center;gap:16px;align-self:stretch;padding:15px 16px}.loginScreen .loginSelector .providers .providerButton:hover{background:var(--product-key-colors-background)}.loginScreen .loginSelector .providers .providerButton:active{background:linear-gradient(0deg,#0000001f,#0000001f),#f2f2f9}.loginScreen .loginSelector .providers .providerButton .providerIcon{display:flex;padding:0 8px;justify-content:center;align-items:center;gap:10px}.loginScreen .loginSelector .providers .providerButton .providerText{color:var(--light-greyscale-black, #0E003E);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.08px}.loginScreen .loginSelector .loginDisclaimer{flex:1 0 0;color:var(--light-greyscale-text-secondary, #4C4862);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.048px}@media screen and (max-width: 600px){.loginScreen{height:100%}.loginScreen .pageBanner{height:64px;padding:4px 16px}.loginScreen .loginSelector{width:100%;max-width:375px;min-width:300px;padding:24px 20px 0;height:100%;border:none}.loginScreen .loginSelector h1{font-size:25px;line-height:36px}.loginScreen .loginSelector .loginDisclaimer{display:flex;flex-wrap:wrap;align-content:end;justify-content:center}}.errorScreen{display:flex;flex-direction:column;align-items:center;gap:40px;flex:1 0 0;align-self:stretch}.errorScreen .pageBanner{display:flex;height:90px;padding:0 64px;align-items:center;align-content:center;gap:92px;align-self:stretch;flex-wrap:wrap}.errorScreen .pageBanner .logo{width:48px}.errorScreen .pageBanner .burgerMenu{display:none}.errorScreen .errorMessage{width:552px;height:570px;padding:32px 24px 24px;display:flex;flex-direction:column;align-items:left;gap:18px;box-sizing:border-box;border-radius:20px;border:1px solid #E9E9E9;background:#fff}.errorScreen .errorMessage h1{color:var(--light-greyscale-black, #0E003E);text-align:center;font-family:Inter;font-size:36px;font-style:normal;font-weight:700;line-height:42px;align-self:stretch;margin:0}@media screen and (max-width: 600px){.errorScreen{height:100%}.errorScreen .pageBanner{height:64px;padding:4px 16px}.errorScreen .errorMessage{width:100%;max-width:375px;min-width:300px;padding:24px 20px 0;height:100%;border:none;gap:12px}.errorScreen .errorMessage h1{font-size:28px;line-height:36px}.errorScreen .errorMessage .loginDisclaimer{display:flex;flex-wrap:wrap;align-content:end;justify-content:center}}#pageBody .accordion-group{width:100%;max-width:1024px;display:flex;flex-direction:column}#pageBody .accordion-group .accordion-item{display:flex;flex-direction:column;align-items:flex-start;border-bottom:.5px solid var(--light-background-bg-dark, #F2F2F9);background:#fff}#pageBody .accordion-group .accordion-item>.accordion-head{display:flex;align-items:center;width:100%;padding:15px 12px;border-radius:8px;box-sizing:border-box}#pageBody .accordion-group .accordion-item>.accordion-head:hover{cursor:pointer;background-color:var(--light-background-bg-light)}#pageBody .accordion-group .accordion-item>.accordion-head>svg.label-icon{width:24px;height:24px;display:inline-block;margin-right:16px}#pageBody .accordion-group .accordion-item>.accordion-head>svg.label-icon.on-disc{width:40px;height:40px}#pageBody .accordion-group .accordion-item>.accordion-head span.item-label{color:var(--light-greyscale-text-primary, #1F1A3B);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:.1px}#pageBody .accordion-group .accordion-item>.accordion-head svg.icon.accordion-action{margin-left:auto;border-radius:90px;background:var(--light-background-bg-dark, #F2F2F9);padding:10px;width:20px;height:20px;fill:var(--light-greyscale-black)}#pageBody .accordion-group .accordion-item>.accordion-body{width:100%;transition:height .3s ease;height:0px;overflow:hidden}#pageBody .accordion-group .accordion-item>.accordion-body>.accordion-body-content{padding:16px 0;display:flex;flex-direction:column;justify-content:center;gap:16px}#pageBody .accordion-group .accordion-item>.accordion-body>.accordion-body-content .inlineCtaGroup{margin:24px 0}#pageBody .accordion-group .accordion-details-unavailable{padding:24px 0;color:gray}@media screen and (max-width: 600px){#pageBody .accordion-group .accordion-item>.accordion-head>svg.label-icon{width:17px;height:17px}#pageBody .accordion-group .accordion-item>.accordion-head span.item-label{font-size:16px;line-height:24px}}.invoice-date-range{display:flex;padding:8px 0;align-items:flex-start;align-self:stretch;color:var(--product-ref-primary-300);font-size:14px;font-weight:600;line-height:20px;letter-spacing:.035px}.invoice-category-heading{color:var(--light-greyscale-text-primary, #1F1A3B);font-size:20px;font-weight:600;line-height:28px;letter-spacing:.1px;margin-top:16px}.invoice-line-item{display:flex;padding:8px 0;align-items:flex-start;align-self:stretch;color:var(--light-greyscale-text-primary, #1F1A3B);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.08px}.invoice-line-item.invoice-total{border-top:solid 1px var(--light-greyscale-stroke, #DFDFE2);border-bottom:solid 1px var(--light-greyscale-stroke, #DFDFE2);padding:24px 0}.invoice-line-item .line-item-label{flex:1 0 0}.invoice-line-item .line-item-value{display:flex;align-items:center;gap:12px}.invoice-line-item .line-item-value .line-item-value-direction svg{height:18px;width:18px}.invoice-line-item .line-item-value .line-item-value-amount{font-weight:700;letter-spacing:.5px}.invoice-line-item .line-item-value .line-item-value-amount.debit{color:#28cd87}.your-usage.profile-tile .segmented-button.primary{margin-top:0}#usageChart{padding:32px 0}.breakdownTariffs{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px}.breakdownTariffs .rateGroup{display:flex;padding-bottom:0;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.breakdownTariffs .rateGroup .rateLine{display:flex;padding:4px 0;align-items:flex-start;gap:8px;align-self:stretch;background:#fff}.breakdownTariffs .rateGroup .rateLine .rateLabels{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start}.breakdownTariffs .rateGroup .rateLine .rateLabels .rateName{color:var(--light-greyscale-text-secondary, #4C4862);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.035px}.breakdownTariffs .rateGroup .rateLine .rateLabels .rateTimes{color:var(--light-greyscale-text-secondary, #4C4862);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.035px;align-self:center}.breakdownTariffs .rateGroup .rateLine .ratePrice{color:var(--light-greyscale-text-primary, #1F1A3B);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.5px;margin-left:auto}.breakdownTariffs .rateGroup .rateLine .ratePriceUnits{color:var(--light-greyscale-text-primary, #1F1A3B);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.035px}.breakdownTariffs .touVisualCard{display:flex;padding:24px;flex-direction:column;gap:12px;border-radius:12px;border:.5px solid #BDBDBD;background:#fff;box-shadow:0 2px 10px #4f77a914}.breakdownTariffs .touVisualCard .headline{display:flex;align-items:flex-start;gap:10px;color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.035px}.breakdownTariffs .periodSelector{display:flex;padding-top:12px;justify-content:center;align-items:flex-start;gap:10px;align-self:stretch;flex-wrap:wrap}.breakdownTariffs .periodSelector .season .range{font-weight:300}.tariff-schedule{display:flex;flex-direction:column}.tariff-row{display:flex;margin-bottom:4px}.tariff-row .seasonsIcons{display:flex;justify-content:space-between;align-items:flex-start;flex:1 0 0;margin-top:4px}.tariff-label{width:22px;text-align:center;color:var(--gray-500, #464646);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-.5px}.tariff-cell{flex-grow:1;height:22px}.off-peak{background:var(--light-system-success-secondary, #B6EFC5)}.shoulder{background:var(--light-system-attention-secondary, #FFEF98)}.peak{background:var(--light-system-error-secondary, #FFC0C0)}.tariff-cell.startEdge{border-radius:4px 0 0 4px;margin-left:4px}.tariff-cell.endEdge{border-radius:0 4px 4px 0}.breakdownGreenPower{margin:0 0 16px}.breakdownGreenPower .icon.directionIndicator{margin-right:12px}.breakdownGreenPower .greenPower{display:flex;padding:8px 0;align-items:flex-start;justify-content:space-between}.breakdownGreenPower .greenPower span.greenPowerLabel{color:var(--product-ref-primary-400);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.08px;display:flex;align-items:center}.breakdownGreenPower .greenPower span.greenPowerValue{color:var(--product-ref-primary-400);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.5px;border-radius:8px;background:var(--product-key-colors-background-dark, #F8F7FF);padding:6px 12px}.breakdownGreenPower .optionalGreenPower{padding:12px 0}.breakdownGreenPower .optionalGreenPower .greenPowerOptions .greenPowerOption{display:flex;padding:8px 0;align-items:flex-start;justify-content:space-between}.breakdownGreenPower .optionalGreenPower .greenPowerOptions .greenPowerOption:hover{cursor:pointer}.breakdownGreenPower .optionalGreenPower .greenPowerOptions .greenPowerOption span.optGreenPowerDesc{color:var(--light-greyscale-text-secondary, #4C4862);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.035px}.breakdownGreenPower .greenPowerCalculations{border-radius:12px;background:var(--product-key-colors-background);display:flex;padding:12px 24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;align-self:stretch}.breakdownGreenPower .greenPowerCalculations span.boxHeading{color:var(--product-ref-primary-400);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.5px}.breakdownGreenPower .greenPowerCalculations .greenPowerCostLineItem{display:flex;padding:8px 0;align-items:flex-start;align-self:stretch;color:var(--light-greyscale-text-primary, #0E003E);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.08px}.breakdownGreenPower .greenPowerCalculations .greenPowerCostLineItem.totalLine{border-top:solid 1px var(--product-ref-primary-100)}.breakdownGreenPower .greenPowerCalculations .greenPowerCostLineItem.additionalCost .lineItemValue,.breakdownGreenPower .greenPowerCalculations .greenPowerCostLineItem.additionalCost svg.directionIndicator{color:var(--incidator-heigh-50, #FD2C51);fill:var(--incidator-heigh-50, #FD2C51)}.breakdownGreenPower .greenPowerCalculations .greenPowerCostLineItem .lineItemLabel{flex:1 0 0}.breakdownGreenPower .greenPowerCalculations .greenPowerCostLineItem .lineItemValue{font-weight:700}.toggle-group{margin:32px 0;display:flex;align-items:flex-start;align-self:stretch;border-radius:90px;background:var(--light-background-bg-light, #FBFBFF)}.toggle-group.primary{height:72px}.toggle-group.secondary{height:48px;margin:8px 0;border:solid 1px var(--light-brand-accent-2-dark)}.toggle-group .toggle-option{display:flex;padding:24px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;color:var(--light-greyscale-text-secondary, #4C4862);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.5px;border-radius:90px}.toggle-group .toggle-option:hover{background:var(--light-background-bg-dark);cursor:pointer}.toggle-group .toggle-option.selected{display:flex;justify-content:center;align-items:center;flex:1 0 0;align-self:stretch;border-radius:90px;background:var(--light-brand-accent-2-light-1, #7757FF);color:var(--light-background-bg-white, #FFF)}.toggle-group .toggle-option.selected#toggle-option-price:before{content:url(../../../assets/images/wallet-inverse.svg)}.toggle-group .toggle-option.selected#toggle-option-greenPower:before{content:url(../../../assets/images/lightning-inverse.svg)}.toggle-group .toggle-option.toggle-option:before{display:block;width:24px;height:24px}.toggle-group .toggle-option#toggle-option-price:before{content:url(../../../assets/images/wallet.svg)}.toggle-group .toggle-option#toggle-option-greenPower:before{content:url(../../../assets/images/lightning.svg)}@media screen and (max-width: 904px){.toggle-group{margin:32px 16px}}@media screen and (max-width: 600px){.toggle-group{margin:32px 16px}.toggle-group .toggle-option{font-size:12px;line-height:16px;padding:20px}.toggle-group.primary{height:56px}.toggle-group.secondary{height:40px}}.breakdownIncentives .incentiveHeader{display:flex;padding-top:8px;color:var(--product-ref-primary-400);justify-content:space-between;align-items:center}.breakdownIncentives .incentiveHeader h3{color:inherit}.breakdownIncentives .incentiveHeader .chip{border-radius:8px;background:var(--product-key-colors-background-dark, linear-gradient(0deg, rgba(95, 59, 230, .06) 0%, rgba(95, 59, 230, .06) 100%), #F8F7FF);padding:6px 12px;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.035px}.breakdownIncentives .incentiveHeader p{color:var(--light-greyscale-text-secondary, #4C4862);font-weight:400;line-height:24px;letter-spacing:.08px;max-width:640px}.breakdownEligibility h3{color:var(--product-ref-primary-400)}.breakdownEligibility .eligibility-confirmation{border-radius:12px;background:var(--product-key-colors-background-dark, linear-gradient(0deg, rgba(95, 59, 230, .06) 0%, rgba(95, 59, 230, .06) 100%), #F8F7FF);padding:12px 16px;margin-top:20px}.breakdownEligibility .eligibility-confirmation h3{color:var(--product-ref-primary-400);font-size:14px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.5px}.breakdownEligibility .eligibility-confirmation label{color:var(--light-greyscale-text-primary, #0E003E);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.035px;display:flex;justify-content:space-between;align-items:center;width:100%;margin:12px 0}.breakdownEligibility .eligibility-confirmation label input[type=radio]{margin-left:auto;flex-shrink:0}#planDetailsHeroSummary #heroHeader{width:100%;display:flex;align-items:flex-start;align-self:stretch}#planDetailsHeroSummary #heroHeader .headerDetails{display:flex;padding-left:8px;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}#planDetailsHeroSummary #heroHeader .headerDetails .headerBrandAndLocation h1{color:var(--light-greyscale-text-primary, #1F1A3B);font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:36px;margin:0 auto 0 0}#planDetailsHeroSummary #heroHeader .headerDetails .headerBrandAndLocation .eligibility-chip{border-radius:8px;background:var(--incidator-high-80, #FFB3B5);padding:2px 8px;display:flex;font-size:12px;font-weight:500;line-height:28px;letter-spacing:.5px;text-align:center}#planDetailsHeroSummary #heroHeader .headerDetails .headerBrandAndLocation #siteLocation{display:flex;height:20px;justify-content:flex-start;align-items:center;padding:6px 8px;border-radius:8px;border:0px solid var(--light-greyscale-text-primary, #1F1A3B);background:var(--product-key-colors-neutral, #F2F2F9);min-width:90px;max-width:200px}#planDetailsHeroSummary #heroHeader .headerDetails .headerBrandAndLocation #siteLocation:before{content:url(../../../assets/images/location.svg);display:block;width:18px;height:18px;padding-right:4px}#planDetailsHeroSummary #heroHeader .headerDetails .headerBrandAndLocation #siteLocation .siteAddress{color:var(--product-ref-primary-500);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.048px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}#planDetailsHeroSummary #heroHeader .headerDetails .headerBrandAndLocation a.share{padding:6px}#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanName span.greenPercentage,#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanId span.greenPercentage{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.035px;display:flex;align-items:center}#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanName span.greenPercentage:before,#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanId span.greenPercentage:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(../../../assets/images/electricLeaf.svg);background-position:center;background-size:contain}#planDetailsHeroSummary #heroInfo{display:flex;width:100%;align-items:flex-start;gap:80px;flex-wrap:wrap;align-self:stretch;justify-content:space-between;margin:24px 0}#planDetailsHeroSummary #heroInfo #heroGauge{width:280px;height:280px;flex-shrink:0}#planDetailsHeroSummary #heroInfo #heroDetails{font-size:10px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;flex:1 0 0;align-self:stretch;min-width:300px}#planDetailsHeroSummary #heroInfo #heroDetails #siteRetailer{color:var(--light-greyscale-black, #1F1A3B);font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:.1px;display:flex;padding:12px 0;align-items:flex-start;flex:1 0 0;gap:16px;align-self:stretch}#planDetailsHeroSummary #heroInfo #heroDetails #siteRetailer .planName{font-weight:400}#planDetailsHeroSummary #heroInfo #heroDetails .detailItem{display:flex;padding:4px 0;align-items:center;gap:0px;align-self:stretch;border:0px solid var(--light-greyscale-stroke, #DFDFE2)}#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailValue{display:flex;align-items:center;gap:10px;flex:1 0 0;justify-content:flex-end;color:var(--light-greyscale-black, #1F1A3B);font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:.1px}#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailValue#betterPlansLabel,#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailValue#waysToReduceLabel{font-weight:600}#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailValue.improvementIndicator:before{content:"";display:block;background-image:url(../../../assets/images/improvement.svg);width:24px;height:24px;background-position:center;background-size:contain}#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailValue.deteriorationIndicator:before{content:"";display:block;background-image:url(../../../assets/images/deterioration.svg);width:24px;height:24px;background-position:center;background-size:contain}#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailValue.neutralIndicator:before{content:"";display:block;background-image:url(../../../assets/images/neutralIndicator.svg);width:24px;height:24px;background-position:center;background-size:contain}#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailLabel{display:flex;justify-content:flex-start;align-items:center;gap:2px;flex:1 0 0;color:var(--light-greyscale-text-secondary, #4C4862);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.035px}#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailLabel#betterPlansValue,#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailLabel#waysToReduceValue,#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailLabel.total{font-weight:600}#planDetailsHeroSummary #heroInfo #heroDetails>hr{display:flex;height:1px;padding:0;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;background:var(--light-greyscale-stroke, #DFDFE2);width:100%;border:none}#planDetailsHeroSummary #heroInfo #heroDetails span.disclaimer-note{font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px;color:var(--light-greyscale-text-secondary, #4C4862);margin-top:-8px}a#betterPlanCalcLink{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:10px;align-self:stretch;color:var(--light-brand-accent-2-dark, #4B389D);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.1px;text-decoration-line:underline}@media screen and (max-width: 904px){.backNav{display:none}#planDetailsHeroSummary .backNav{display:flex;width:100%;align-items:center;box-sizing:border-box;min-height:42px}#planDetailsHeroSummary .backNav button{background-color:unset;border:unset;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.08px;color:var(--product-ref-primary-500);text-align:center;padding:0}#planDetailsHeroSummary .backNav button svg.icon{vertical-align:text-bottom;height:16px;min-height:16px;fill:var(--product-ref-primary-500)}#planDetailsHeroSummary .backNav button:hover{cursor:pointer}#planDetailsHeroSummary #heroInfo{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;align-self:stretch}#planDetailsHeroSummary #heroInfo #heroGauge{width:300px;height:300px}}.button#betterPlans,.button#suggestionsButton{align-self:flex-end}@media screen and (max-width: 600px){#planDetailsHeroSummary{margin:0 16px;padding:20px 16px}#planDetailsHeroSummary #heroHeader h1{font-size:28px;line-height:36px}#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanName,#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanId{font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.048px}#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanId{font-size:10px;font-weight:500}#planDetailsHeroSummary #heroHeader .headerDetails .headerBrandAndLocation .eligibility-chip{line-height:24px}#planDetailsHeroSummary #heroHeader .headerDetails .headerBrandAndLocation #siteLocation{display:none}#planDetailsHeroSummary #heroInfo #heroDetails{min-width:0px}#planDetailsHeroSummary #heroInfo #heroDetails #siteRetailer{font-size:14px;line-height:20px}#planDetailsHeroSummary #heroInfo #heroDetails .detailItem{padding:4px 0}#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailLabel,#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailValue{font-size:14px;line-height:20px}button.cta1{font-size:12px;line-height:16px;padding:8px 16px;gap:0}}.chartContainer{width:456px;height:184px;border-radius:4px;background:var(--light-brand-accent-2-light-3, #F1EEFF);display:flex;padding:12px;flex-direction:column;align-items:flex-start;align-self:stretch;gap:4px}@media screen and (max-width: 1440px){.chartContainer{width:410px}}@media screen and (max-width: 1170px){.chartContainer{width:27vw}}@media screen and (max-width: 904px){.chartContainer{width:calc(100% - 24px)}}@media screen and (max-width: 600px){.chartContainer{width:calc(100% - 24px)}}.switch-now-section .switch-via-email .switch-via-email-header{display:flex;padding-top:8px;color:var(--product-ref-primary-400);justify-content:space-between;align-items:center}.switch-now-section .switch-via-email .switch-via-email-header h3{color:inherit}.switch-now-section .switch-via-email .email-generator{border-radius:12px;background:var(--product-key-colors-neutral, #F2F2F9);padding:16px;color:var(--light-greyscale-text-primary, #1F1A3B);font-size:14px;font-weight:600;line-height:20px;letter-spacing:.1px}.switch-now-section .switch-via-email .email-generator .send-summary{display:flex;align-items:flex-start;gap:16px;align-self:stretch;text-align:left;flex-direction:column}.switch-now-section .switch-via-email .email-generator .send-summary .value-label{min-width:100px;display:inline-block;color:var(--light-greyscale-text-tertiary)}.switch-now-section .switch-via-email .email-generator .send-summary .read-only-text-value{color:var(--light-greyscale-text-primary);display:inline-block}.switch-now-section .switch-via-email .email-generator .send-summary input{padding:8px;border:none;border-radius:6px;background:#fff;font-family:Inter;font-size:14px;font-weight:600;color:var(--light-greyscale-text-primary)}.switch-now-section .switch-via-email .email-generator .send-summary span.new-plan-name{border-radius:8px;border:1px solid var(--product-key-colors-neutral, #F2F2F9);background:var(--product-white, #FFF);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:14px 20px}.switch-now-section .switch-via-email .email-generator .send-summary div.plan-id-holder{display:flex;align-items:flex-end}.switch-now-section .switch-via-email .email-generator .send-summary div.plan-id-holder span.new-plan-id{border-radius:8px 0 0 8px;border:1px solid var(--product-key-colors-neutral, #F2F2F9);background:var(--product-white, #FFF);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:14px 20px}.switch-now-section .switch-via-email .email-generator .send-summary div.plan-id-holder span.new-plan-id-label{border-radius:0 8px 8px 0;border:1px solid var(--product-key-colors-neutral, #F2F2F9);background:var(--product-ref-primary-800);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:14px 20px;color:var(--product-sys-light-on-primary, #FFF);text-wrap:nowrap}.switch-now-section .switch-via-email .email-generator .send-summary a.button.primary{margin-left:auto}.switch-now-section .switch-via-email .email-generator .email-preview{margin-top:8px}.switch-now-section .switch-via-email .email-generator .email-preview .preview-hint{font-size:11px;font-weight:400}.switch-now-section .switch-via-email .email-generator .email-preview .preview-hint:hover{cursor:pointer}.switch-now-section .switch-via-email .email-generator .email-preview #email-copy{display:none}.switch-now-section .switch-via-email .email-generator .email-preview #email-copy pre.email-content{white-space:pre-wrap;font-family:Inter;font-style:italic;font-weight:400;background:#fff;border-radius:12px;padding:12px;word-break:break-word}@media screen and (max-width: 600px){.switch-now-section .switch-via-email .email-generator{flex-direction:column;align-items:flex-start}.switch-now-section .switch-via-email .email-generator span.new-plan-name{width:100%;box-sizing:border-box;align-items:flex-start}.switch-now-section .switch-via-email .email-generator .send-summary .read-only-text-value,.switch-now-section .switch-via-email .email-generator .send-summary input{color:var(--light-greyscale-text-primary);display:block}.switch-now-section .switch-via-email .email-generator .send-summary a.button.primary{width:100%;box-sizing:border-box}}iframe body>div>div{width:unset}.profile-section{width:100%;display:flex;flex-direction:column;gap:16px;padding:24px 0}.profile-section .profile-section-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em}.profile-section .profile-section-content.section-action .profile-section-content-part{gap:16px}.profile-section .profile-section-content .profile-section-content-part{flex-grow:1;display:flex;flex-direction:column;gap:4px}.profile-section .profile-section-content .profile-section-content-part .profile-label{font-size:20px;line-height:28px;color:var(--light-greyscale-text-tertiary);display:flex;flex-direction:row;justify-content:flex-start;gap:12px;align-items:center;flex-wrap:wrap-reverse}.profile-section .profile-section-content .profile-section-content-part .profile-label .sub-label{font-weight:300;font-size:66%}.profile-section .profile-section-content .profile-section-content-part .profile-label .expiring-soon{color:var(--product-ref-tertiary-900);font-weight:400;background:var(--product-ref-tertiary-200);padding:0 6px;border-radius:4px;font-size:66%}.profile-section .profile-section-content .profile-section-content-part .profile-value{font-size:20px;line-height:28px;font-weight:500;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;width:100%}.profile-section .profile-section-content .profile-section-content-part .profile-value svg.icon{fill:green;vertical-align:text-top;margin-right:6px;width:24px;height:24px}.profile-section .profile-section-content .profile-section-content-part .profile-value span.sub-value{font-size:80%;font-weight:400;color:var(--light-greyscale-text-tertiary)}.profile-section .profile-section-content .profile-section-content-part .profile-action{margin:16px 0}@media screen and (max-width: 600px){.profile-tile .profile-section .profile-section-content .profile-section-content-part .profile-label{font-size:14px;line-height:24px}.profile-tile .profile-section .profile-section-content .profile-section-content-part .profile-value{font-size:18px;line-height:20px}.profile-tile .profile-section .profile-section-content .profile-section-content-part .profile-value .button{width:100%}.profile-tile .profile-section .profile-section-content .profile-section-content-part .profile-value svg.icon{margin-right:1px;width:22px;height:22px}.profile-action a.button{width:100%;box-sizing:border-box}}.flowStepContent .carouselContent{display:flex;flex-direction:column;align-items:center;align-self:stretch}.flowStepContent .carouselContent img.valuePropImage{display:flex;width:256px;height:256px;justify-content:center;align-items:center;padding:4px 20px}.flowStepContent .carouselContent h1.headline{display:flex;flex-direction:column;align-items:center;gap:10px;align-self:stretch;color:var(--light-greyscale-text-primary, #1F1A3B);text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin:0 0 12px}.flowStepContent .carouselContent ul{display:flex;flex-direction:column;align-items:flex-start;gap:10px;list-style:none;padding:0;margin:0}.flowStepContent .carouselContent ul li{color:var(--light-greyscale-text-tertiary, #706D81);text-align:left;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.08px}.flowStepContent .carouselContent ul li:before{content:"";background-image:url(../../../assets/images/checkMarkInDisc.svg);background-size:cover;width:25px;height:24px;display:inline-block;vertical-align:bottom;margin-right:12px}.flowStepContent .carouselProgress{display:flex;justify-content:center;align-items:center;gap:8px}.flowStepContent .carouselProgress .indicatorDot{width:6px;height:6px;border-radius:6px;background:var(--product-sys-dark-on-background, #E3E2E6)}.flowStepContent .carouselProgress .indicatorDot.currentDot{background:var(--product-ref-primary-300)}.onboardingFlowScreen{display:flex;flex-direction:column;align-items:center;max-width:1560px;margin:0 auto;min-height:100vh;padding-bottom:50px;box-sizing:border-box}.onboardingFlowScreen .pageBanner{display:flex;height:90px;min-height:90px;padding:0 64px;align-items:center;align-content:center;gap:92px;align-self:stretch;justify-content:space-between}.onboardingFlowScreen .pageBanner img{width:132px}.onboardingFlowScreen .pageBanner .progressBar{display:flex;width:506px;padding-top:8px;flex-direction:column;align-items:flex-start;gap:1px}.onboardingFlowScreen .pageBanner .progressBar .lineIndicator{display:flex;height:3px;align-items:center;align-self:stretch;border-radius:90px;background:var(--product-sys-states-background-Bg-Dark, #F0EDFF);box-sizing:border-box}.onboardingFlowScreen .pageBanner .progressBar .lineIndicator .lineIndicatorStep{width:100%;height:100%;background:transparent}.onboardingFlowScreen .pageBanner .progressBar .lineIndicator .lineIndicatorStep.engaged{background:#5f3be6}.onboardingFlowScreen .pageBanner .progressBar .progressSteps{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;padding:8px 0 0}.onboardingFlowScreen .pageBanner .progressBar .progressSteps .progressStep{color:var(--light-greyscale-disabled-text, #9797A5);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.048px}.onboardingFlowScreen .pageBanner .progressBar .progressSteps .progressStep.engaged{color:var(--light-greyscale-black)}.onboardingFlowScreen .pageBanner .burgerMenu{width:132px;text-align:right}.onboardingFlowScreen .pageBanner .burgerMenu svg.icon.on-disc{background:var(--light-background-bg-dark, #F2F2F9);fill:#1f1a3b}.onboardingFlowScreen .backNav{display:flex;width:100%;padding:8px 64px;align-items:center;box-sizing:border-box;min-height:42px}.onboardingFlowScreen .backNav button{background-color:unset;border:unset;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.08px;color:var(--light-greyscale-text-primary, #1F1A3B);text-align:center;padding:0}.onboardingFlowScreen .backNav button svg.icon{vertical-align:text-bottom}.onboardingFlowScreen .backNav button:hover{cursor:pointer}.onboardingFlowScreen .backNav .progressSteps{display:none}.onboardingFlowScreen .pageContent{width:100%;max-width:552px;min-height:560px;padding:24px 32px;display:flex;flex-direction:column;align-items:center;gap:32px;border-radius:20px;border:1px solid #E9E9E9;background:#fff;box-sizing:border-box;margin-top:32px}.onboardingFlowScreen .pageContent.consent{min-height:unset}.onboardingFlowScreen .pageContent p a.button.info{vertical-align:bottom;padding:0 0 0 4px}.onboardingFlowScreen .pageContent a{color:var(--light-greyscale-text-secondary, #4C4862);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.035px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.onboardingFlowScreen .pageContent.pageContent-enter{opacity:0}.onboardingFlowScreen .pageContent.pageContent-enter-active{opacity:1;transition:opacity 1s ease-in}.onboardingFlowScreen .pageContent.pageContent-exit{opacity:1}.onboardingFlowScreen .pageContent.pageContent-exit-active{opacity:0;transition:opacity 1s ease-in}.onboardingFlowScreen .pageContent.valueProp1 .flowStepContent,.onboardingFlowScreen .pageContent.valueProp2 .flowStepContent,.onboardingFlowScreen .pageContent.valueProp3 .flowStepContent{gap:17px}.onboardingFlowScreen .pageContent .flowStepContent{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px;flex:1 0 0;justify-content:space-between}.onboardingFlowScreen .pageContent .flowStepContent h2{color:var(--light-greyscale-text-primary, #0E003E);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.035px;margin:0;padding:0}.onboardingFlowScreen .pageContent .flowStepContent h2 svg.icon{margin-right:8px}.onboardingFlowScreen .pageContent .flowStepContent h4{color:var(--light-greyscale-text-tertiary, #706D81);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.035px}.onboardingFlowScreen .pageContent .flowStepContent .heading{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;align-self:stretch}.onboardingFlowScreen .pageContent .flowStepContent .heading h1.headline{color:var(--light-greyscale-text-primary, #1F1A3B);text-align:center;font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:36px;margin:0;align-self:stretch}.onboardingFlowScreen .pageContent .flowStepContent .heading span.byline{color:var(--light-greyscale-text-tertiary, #706D81);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.035px;display:block;width:100%}.onboardingFlowScreen .pageContent .flowStepContent .nav{display:flex;width:100%;max-width:364px;padding:0 16px;flex-direction:column;align-items:center;gap:8px;box-sizing:border-box;margin-top:auto}.onboardingFlowScreen .pageContent .flowStepContent .nav button{display:flex;height:48px;flex-direction:row;justify-content:center;align-items:center;align-self:stretch;border-radius:100px;border:none;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.5px}.onboardingFlowScreen .pageContent .flowStepContent .nav button.primary{background:var(--product-ref-primary-500);color:var(--light-background-bg-White, #FFF)}.onboardingFlowScreen .pageContent .flowStepContent .nav button.skip{background:transparent;color:var(--light-greyscale-text-primary, #1F1A3B);text-decoration:underline}.onboardingFlowScreen .pageContent .flowStepContent .nav button:hover{cursor:pointer}.onboardingFlowScreen .pageContent .flowStepContent .nav button svg.icon{width:24px;height:24px;margin-right:-10px}.onboardingFlowScreen .pageContent .flowStepContent .nav button.busy{position:relative;color:transparent}.onboardingFlowScreen .pageContent .flowStepContent .nav button.busy:after{content:"";position:absolute;width:24px;height:24px;border:3px solid var(--light-background-bg-White, #FFF);border-radius:50%;border-top-color:var(--product-ref-primary-500);animation:spinner .8s linear infinite}.onboardingFlowScreen .pageContent .flowStepContent .nav .validationError{display:flex;padding:10px 16px;border-radius:12px;background:var(--product-key-colors-neutral, #F2F2F9);align-items:center;gap:16px;flex:1 0 0;color:var(--light-greyscale-text-secondary, #4C4862);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.035px;margin-bottom:12px}.onboardingFlowScreen .signup-info{width:100%;max-width:552px;padding:16px 18px;box-sizing:border-box;display:flex}.onboardingFlowScreen .signup-info .user-email{width:100%;font-size:12px;font-weight:200;color:var(--light-greyscale-text-secondary)}.onboardingFlowScreen .signup-info .user-email strong{font-weight:400}.onboardingFlowScreen .signup-info .button.labelled.info{font-size:12px;font-weight:300}@keyframes spinner{to{transform:rotate(360deg)}}@media screen and (max-width: 600px){.onboardingFlowScreen{min-height:100%;padding-bottom:36px}.onboardingFlowScreen .pageBanner{padding:4px 16px;height:56px;min-height:56px}.onboardingFlowScreen .pageBanner .progressBar{display:none}.onboardingFlowScreen .pageBanner .burgerMenu svg.icon.on-disc{background:none;fill:#1f1a3b}.onboardingFlowScreen .backNav{padding:4px 16px;justify-content:space-between}.onboardingFlowScreen .backNav .progressSteps{display:block;color:var(--light-greyscale-text-tertiary, #706D81);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.5px}.onboardingFlowScreen .backNav .progressSteps strong{font-weight:800;color:var(--light-greyscale-black, #0E003E)}.onboardingFlowScreen .pageContent{border:none;height:100%;margin:0;padding:16px 16px 30px;flex-grow:1}.onboardingFlowScreen .pageContent .flowStepContent{justify-content:space-between}.onboardingFlowScreen .pageContent .flowStepContent .nav{margin-top:auto}}.flowStepContent .getStartedSteps{display:flex;flex-direction:column;align-items:center;gap:12px;align-self:stretch}.flowStepContent .getStartedSteps .getStartedStep{border-radius:12px;background:var(--product-key-colors-neutral, #F2F2F9);display:flex;width:100%;padding:0 16px;align-items:center;gap:16px;box-sizing:border-box}.flowStepContent .getStartedSteps .getStartedStep img{width:44px;height:44px;flex-shrink:0}.flowStepContent .getStartedSteps .getStartedStep .stepNumber{display:inline-block;font-size:46px;color:var(--product-ref-primary-200);font-weight:600}.flowStepContent .getStartedSteps .getStartedStep .stepContent{display:flex;padding:16px 24px 16px 0;flex-direction:column;align-items:flex-start;gap:2px;flex:1 0 0}.flowStepContent .getStartedSteps .getStartedStep .stepContent h2{margin:0;color:var(--light-greyscale-text-primary, #0E003E);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.08px}.flowStepContent .getStartedSteps .getStartedStep .stepContent .stepDescription{color:var(--light-greyscale-text-secondary, #4C4862);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.035px;align-self:stretch;margin:0}.flowStepContent .cdrMention{display:flex;padding:4px 0;gap:8px;align-self:stretch;flex-direction:column}.flowStepContent .cdrMention p.message{color:var(--light-greyscale-text-tertiary, #706D81);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.048px;margin:0}.flowStepContent .cdrMention p.message a{color:var(--link, #706D81);font-size:12px}.flowStepContent .cdrMention img.cdrLogo{height:40px;width:110px;margin-left:auto}@media screen and (max-width: 600px){.flowStepContent .getStartedSteps{gap:20px}.flowStepContent .cdrMention img.cdrLogo{padding-left:20px}}.flowStepContent.collectionStep .valuePropImage{position:relative;display:flex;width:256px;height:256px;justify-content:center;align-items:center;overflow:hidden}.flowStepContent.collectionStep .valuePropImage .loader{position:absolute;width:100%;height:100%;background-color:transparent}.flowStepContent.collectionStep .valuePropImage .fade-text{animation:fade-in-out 5s infinite}@keyframes fade-in-out{0%,to{opacity:0}10%,90%{opacity:1}}.flowStepContent.collectionStep .valuePropImage .flashing-ellipsis{width:1em;display:inline-block;vertical-align:bottom}.flowStepContent.collectionStep .valuePropImage .flashing-ellipsis:after{content:"...";animation:ellipsis 1s steps(3,end) infinite;display:block;overflow:hidden}@keyframes ellipsis{0%,20%{width:0}40%{width:.25em}60%{width:.5em}80%{width:.75em}to{width:1em}}img.valuePropImage{width:360px}@media screen and (max-width: 600px){img.valuePropImage{width:256px}}.backNav{display:block}#planDetailsHeroSummary .backNav{display:none}#planDetailsHeroSummary #heroHeader{width:100%;display:flex;align-items:flex-start;align-self:stretch;margin-bottom:18px;margin-top:8px}#planDetailsHeroSummary #heroHeader img.retailerLogo{width:36px;height:36px;fill:#fff;stroke-width:.5px;stroke:var(--light-background-bg-dark, #F2F2F9)}#planDetailsHeroSummary #heroHeader .headerDetails{display:flex;padding-right:34px;padding-left:0;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}#planDetailsHeroSummary #heroHeader .headerDetails .eligibility-chip{border-radius:8px;background:var(--incidator-high-80, #FFB3B5);padding:2px 8px;display:flex;font-size:12px;font-weight:500;line-height:28px;letter-spacing:.5px;text-align:center}#planDetailsHeroSummary #heroHeader .headerDetails .headerBrandAndLocation{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;gap:12px}#planDetailsHeroSummary #heroHeader .headerDetails .headerBrandAndLocation h1{color:var(--light-greyscale-text-primary, #1F1A3B);font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:36px;margin:0 auto 0 0;padding-right:34px}#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanName,#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanId{display:flex;align-items:center;align-self:stretch;gap:8px;color:var(--light-greyscale-text-secondary, #4C4862);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.08px}#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanId{font-size:14px;font-weight:500}#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanId .planIdLabel{font-weight:300}#planDetailsHeroSummary #heroHeader #aboutBrand{display:flex;flex-direction:column;gap:12px;min-width:325px}#planDetailsHeroSummary #heroHeader #aboutBrand #siteRetailer{font-size:22px;font-weight:500;line-height:28px;margin-left:-34px}#planDetailsHeroSummary #heroHeader #aboutBrand #siteRetailer img.brand-logo{height:28px;width:28px;vertical-align:text-bottom}#planDetailsHeroSummary #heroHeader #aboutBrand .detailItem{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;align-items:center;line-height:22px}#planDetailsHeroSummary #heroHeader #aboutBrand .detailItem .detailValue{display:flex;gap:4px;align-items:center}@media screen and (max-width: 1170px){#planDetailsHeroSummary #heroInfo{gap:60px}#planDetailsHeroSummary #heroInfo #heroGauge{width:260px;height:260px;flex-shrink:0}#planDetailsHeroSummary #heroInfo #heroDetails{gap:1px}#planDetailsHeroSummary #heroInfo #heroDetails #siteRetailer{font-size:16px;letter-spacing:.08px;padding:8px 0;line-height:24px}#planDetailsHeroSummary #heroInfo #heroDetails .detailItem{display:flex;padding:8px 0}#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailLabel,#planDetailsHeroSummary #heroInfo #heroDetails .detailItem .detailValue{font-size:16px;letter-spacing:.08px;line-height:24px}a#betterPlanCalcLink{font-size:14px}}@media screen and (max-width: 904px){#planDetailsHeroSummary #heroHeader{flex-direction:column;gap:42px}#planDetailsHeroSummary #heroHeader #aboutBrand{min-width:348px}#planDetailsHeroSummary #heroHeader #aboutBrand #siteRetailer{margin-left:0}#planDetailsHeroSummary #heroHeader #aboutBrand .detailItem{margin-left:34px}}@media screen and (max-width: 600px){#planDetailsHeroSummary{margin:0 16px;padding:20px 16px}#planDetailsHeroSummary #heroHeader .headerDetails .eligibility-chip{line-height:24px}#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanName,#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanId{font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.048px}#planDetailsHeroSummary #heroHeader .headerDetails .headerPlanId{font-size:10px;font-weight:500}#planDetailsHeroSummary #heroHeader .headerDetails .headerBrandAndLocation h1{font-size:24px;line-height:36px}#planDetailsHeroSummary #heroHeader .headerDetails .headerBrandAndLocation #siteLocation{display:none}#planDetailsHeroSummary #heroHeader #aboutBrand{min-width:100%}#planDetailsHeroSummary #heroHeader #aboutBrand #siteRetailer img.brand-logo{height:28px;width:28px;vertical-align:text-bottom}#planDetailsHeroSummary #heroHeader #aboutBrand .detailItem{line-height:20px;font-size:14px;margin-left:0}}.fees .feeLine{display:flex;padding:4px 0;align-items:flex-start;gap:8px;align-self:stretch;background:#fff}.fees .feeLine .feeLabel{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start}.fees .feeLine .feeLabel .feeDescription{color:var(--light-greyscale-text-secondary, #4C4862);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.035px}.fees .feeLine .feePrice{color:var(--light-greyscale-text-primary, #1F1A3B);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.5px;margin-left:auto}.fees h3{margin-top:12px}@media screen and (max-width: 600px){.breakdownTariffs .rateGroup .rateLine .icon{width:18px;min-width:18px;height:18px;min-height:18px}.breakdownTariffs .rateGroup .rateLine .rateLabels{flex-direction:column}.breakdownTariffs .rateGroup .rateLine .rateLabels .rateTimes{font-size:12px;line-height:16px;align-self:flex-start}}.meta-info{font-size:75%;text-align:center}
