:root{--colours-additional-1-a1-0: #000000FF;--colours-additional-1-a1-10: #013232FF;--colours-additional-1-a1-100: #FFFFFFFF;--colours-additional-1-a1-20: #026464FF;--colours-additional-1-a1-25: #037D7DFF;--colours-additional-1-a1-30: #039696FF;--colours-additional-1-a1-35: #04AFAFFF;--colours-additional-1-a1-40: #04C8C8FF;--colours-additional-1-a1-50: #05FAFAFF;--colours-additional-1-a1-60: #37FBFBFF;--colours-additional-1-a1-70: #69FCFCFF;--colours-additional-1-a1-80: #9BFDFDFF;--colours-additional-1-a1-90: #CDFEFEFF;--colours-additional-1-a1-95: #E6FEFEFF;--colours-additional-1-a1-98: #F5FFFFFF;--colours-additional-1-a1-99: #FAFFFFFF;--colours-additional-2-a2-0: #000000FF;--colours-additional-2-a2-10: #012232FF;--colours-additional-2-a2-100: #FFFFFFFF;--colours-additional-2-a2-20: #024364FF;--colours-additional-2-a2-25: #03547DFF;--colours-additional-2-a2-30: #036596FF;--colours-additional-2-a2-35: #0476AFFF;--colours-additional-2-a2-40: #0487C8FF;--colours-additional-2-a2-50: #05A8FAFF;--colours-additional-2-a2-60: #37BAFBFF;--colours-additional-2-a2-70: #69CBFCFF;--colours-additional-2-a2-80: #9BDCFDFF;--colours-additional-2-a2-90: #CDEEFEFF;--colours-additional-2-a2-95: #E6F6FEFF;--colours-additional-2-a2-98: #F5FCFFFF;--colours-additional-2-a2-99: #FAFDFFFF;--colours-additional-3-a3-0: #000000FF;--colours-additional-3-a3-10: #322201FF;--colours-additional-3-a3-100: #FFFFFFFF;--colours-additional-3-a3-20: #644302FF;--colours-additional-3-a3-25: #7D5403FF;--colours-additional-3-a3-30: #966503FF;--colours-additional-3-a3-35: #AF7604FF;--colours-additional-3-a3-40: #C88704FF;--colours-additional-3-a3-50: #FAA805FF;--colours-additional-3-a3-60: #FBBA37FF;--colours-additional-3-a3-70: #FCCB69FF;--colours-additional-3-a3-80: #FDDC9BFF;--colours-additional-3-a3-90: #FEEECDFF;--colours-additional-3-a3-95: #FEF6E6FF;--colours-additional-3-a3-98: #FFFCF5FF;--colours-additional-3-a3-99: #FFFDFAFF;--colours-additional-4-a4-0: #000000FF;--colours-additional-4-a4-10: #220132FF;--colours-additional-4-a4-100: #FFFFFFFF;--colours-additional-4-a4-20: #430264FF;--colours-additional-4-a4-25: #54037DFF;--colours-additional-4-a4-30: #650396FF;--colours-additional-4-a4-35: #7604AFFF;--colours-additional-4-a4-40: #8704C8FF;--colours-additional-4-a4-50: #A805FAFF;--colours-additional-4-a4-60: #BA37FBFF;--colours-additional-4-a4-70: #CB69FCFF;--colours-additional-4-a4-80: #DC9BFDFF;--colours-additional-4-a4-90: #EECDFEFF;--colours-additional-4-a4-95: #F6E6FEFF;--colours-additional-4-a4-98: #FCF5FFFF;--colours-additional-4-a4-99: #FDFAFFFF;--colours-copy-primary-cp-0: #000000FF;--colours-copy-primary-cp-10: #013222FF;--colours-copy-primary-cp-100: #FFFFFFFF;--colours-copy-primary-cp-20: #026444FF;--colours-copy-primary-cp-25: #037D55FF;--colours-copy-primary-cp-30: #039666FF;--colours-copy-primary-cp-35: #03AF77FF;--colours-copy-primary-cp-40: #04C888FF;--colours-copy-primary-cp-50: #05FAAAFF;--colours-copy-primary-cp-60: #37FBBBFF;--colours-copy-primary-cp-70: #69FCCCFF;--colours-copy-primary-cp-80: #9BFDDDFF;--colours-copy-primary-cp-90: #CDFEEEFF;--colours-copy-primary-cp-95: #E6FEF6FF;--colours-copy-primary-cp-98: #F5FFFCFF;--colours-copy-primary-cp-99: #FAFFFDFF;--colours-copy-secondary-cs-0: #000000FF;--colours-copy-secondary-cs-10: #011132FF;--colours-copy-secondary-cs-100: #FFFFFFFF;--colours-copy-secondary-cs-20: #022364FF;--colours-copy-secondary-cs-25: #032B7DFF;--colours-copy-secondary-cs-30: #033496FF;--colours-copy-secondary-cs-35: #043DAFFF;--colours-copy-secondary-cs-40: #0445C8FF;--colours-copy-secondary-cs-50: #0557FAFF;--colours-copy-secondary-cs-60: #3778FBFF;--colours-copy-secondary-cs-70: #699AFCFF;--colours-copy-secondary-cs-80: #9BBCFDFF;--colours-copy-secondary-cs-90: #CDDDFEFF;--colours-copy-secondary-cs-95: #E6EEFEFF;--colours-copy-secondary-cs-98: #F5F8FFFF;--colours-copy-secondary-cs-99: #FAFCFFFF;--colours-copy-tertiary-ct-0: #000000FF;--colours-copy-tertiary-ct-10: #223201FF;--colours-copy-tertiary-ct-100: #FFFFFFFF;--colours-copy-tertiary-ct-20: #436402FF;--colours-copy-tertiary-ct-25: #547D03FF;--colours-copy-tertiary-ct-30: #659603FF;--colours-copy-tertiary-ct-35: #76AF04FF;--colours-copy-tertiary-ct-40: #87C804FF;--colours-copy-tertiary-ct-50: #A8FA05FF;--colours-copy-tertiary-ct-60: #BAFB37FF;--colours-copy-tertiary-ct-70: #CBFC69FF;--colours-copy-tertiary-ct-80: #DCFD9BFF;--colours-copy-tertiary-ct-90: #EEFECDFF;--colours-copy-tertiary-ct-95: #F6FEE6FF;--colours-copy-tertiary-ct-98: #FCFFF5FF;--colours-copy-tertiary-ct-99: #FDFFFAFF;--colours-error-e-0: #000000FF;--colours-error-e-10: #320101FF;--colours-error-e-100: #FFFFFFFF;--colours-error-e-20: #640202FF;--colours-error-e-25: #7D0303FF;--colours-error-e-30: #960303FF;--colours-error-e-35: #AF0404FF;--colours-error-e-40: #C80404FF;--colours-error-e-50: #FA0505FF;--colours-error-e-60: #FB3737FF;--colours-error-e-70: #FC6969FF;--colours-error-e-80: #FD9B9BFF;--colours-error-e-90: #FECDCDFF;--colours-error-e-95: #FEE6E6FF;--colours-error-e-98: #FFF5F5FF;--colours-error-e-99: #FFFAFAFF;--colours-neutral-variant-nv-0: #000000FF;--colours-neutral-variant-nv-10: #18191BFF;--colours-neutral-variant-nv-100: #FFFFFFFF;--colours-neutral-variant-nv-20: #313235FF;--colours-neutral-variant-nv-25: #3D3F42FF;--colours-neutral-variant-nv-30: #494B50FF;--colours-neutral-variant-nv-35: #56585DFF;--colours-neutral-variant-nv-40: #62656AFF;--colours-neutral-variant-nv-50: #7A7E85FF;--colours-neutral-variant-nv-60: #95989DFF;--colours-neutral-variant-nv-70: #AFB1B6FF;--colours-neutral-variant-nv-80: #CACBCEFF;--colours-neutral-variant-nv-90: #E4E5E7FF;--colours-neutral-variant-nv-95: #F2F2F3FF;--colours-neutral-variant-nv-98: #FAFAFAFF;--colours-neutral-variant-nv-99: #FCFCFDFF;--colours-neutral-n-0: #000000FF;--colours-neutral-n-10: #181B1AFF;--colours-neutral-n-100: #FFFFFFFF;--colours-neutral-n-100-at-3: #FFFFFF11;--colours-neutral-n-12: #1D201FFF;--colours-neutral-n-17: #2A2D2CFF;--colours-neutral-n-20: #313534FF;--colours-neutral-n-22: #363A39FF;--colours-neutral-n-24: #3B403EFF;--colours-neutral-n-25: #3D4241FF;--colours-neutral-n-30: #49504EFF;--colours-neutral-n-35: #565D5AFF;--colours-neutral-n-4: #0A0B0AFF;--colours-neutral-n-40: #626A67FF;--colours-neutral-n-50: #7A8581FF;--colours-neutral-n-6: #0F1010FF;--colours-neutral-n-60: #959D9AFF;--colours-neutral-n-70: #AFB6B4FF;--colours-neutral-n-80: #CACECDFF;--colours-neutral-n-87: #DDDFDEFF;--colours-neutral-n-90: #E4E7E6FF;--colours-neutral-n-92: #EAEBEBFF;--colours-neutral-n-94: #EFF0F0FF;--colours-neutral-n-95: #F2F3F2FF;--colours-neutral-n-96: #F4F5F5FF;--colours-neutral-n-98: #FAFAFAFF;--colours-neutral-n-99: #FCFDFCFF;--colours-other-bt-10: #322F01FF;--colours-other-bt-60: #FBEE37FF;--colours-other-cc-10: #223201FF;--colours-other-cc-60: #BAFB37FF;--colours-other-l-30: #960303FF;--colours-other-l-99: #FFFAFAFF;--colours-primary-p-0: #000000FF;--colours-primary-p-10: #013222FF;--colours-primary-p-100: #FFFFFFFF;--colours-primary-p-10-at-4: #0132220A;--colours-primary-p-20: #026444FF;--colours-primary-p-25: #037D55FF;--colours-primary-p-30: #039666FF;--colours-primary-p-35: #04AF77FF;--colours-primary-p-40: #04C888FF;--colours-primary-p-50: #05FAAAFF;--colours-primary-p-60: #37FBBBFF;--colours-primary-p-70: #69FCCCFF;--colours-primary-p-80: #9BFDDDFF;--colours-primary-p-90: #CDFEEEFF;--colours-primary-p-95: #E6FEF6FF;--colours-primary-p-98: #F5FFFCFF;--colours-primary-p-99: #FAFFFDFF;--colours-secondary-s-0: #000000FF;--colours-secondary-s-10: #011132FF;--colours-secondary-s-100: #FFFFFFFF;--colours-secondary-s-20: #022364FF;--colours-secondary-s-25: #032B7DFF;--colours-secondary-s-30: #033496FF;--colours-secondary-s-35: #043DAFFF;--colours-secondary-s-40: #0445C8FF;--colours-secondary-s-50: #0557FAFF;--colours-secondary-s-60: #3778FBFF;--colours-secondary-s-70: #699AFCFF;--colours-secondary-s-80: #9BBCFDFF;--colours-secondary-s-90: #CDDDFEFF;--colours-secondary-s-95: #E6EEFEFF;--colours-secondary-s-98: #F5F8FFFF;--colours-secondary-s-99: #FAFCFFFF;--colours-tertiary-t-0: #000000FF;--colours-tertiary-t-10: #223201FF;--colours-tertiary-t-100: #FFFFFFFF;--colours-tertiary-t-20: #436402FF;--colours-tertiary-t-25: #547D03FF;--colours-tertiary-t-30: #659603FF;--colours-tertiary-t-35: #76AF04FF;--colours-tertiary-t-40: #87C804FF;--colours-tertiary-t-50: #A8FA05FF;--colours-tertiary-t-60: #BAFB37FF;--colours-tertiary-t-70: #CBFC69FF;--colours-tertiary-t-80: #DCFD9BFF;--colours-tertiary-t-90: #EEFECDFF;--colours-tertiary-t-95: #F6FEE6FF;--colours-tertiary-t-98: #FCFFF5FF;--colours-tertiary-t-99: #FDFFFAFF;--fonts-typeface-brand: chivo;--fonts-typeface-plain: arial;--fonts-weight-medium: 500;--fonts-weight-prominent: bold;--fonts-weight-quote: italic;--fonts-weight-regular: normal;--numbers-p-0: 0px;--numbers-p-100: 100px;--numbers-p-1024: 1024px;--numbers-p-1120: 1120px;--numbers-p-12: 12px;--numbers-p-1280: 1280px;--numbers-p-1356: 1356px;--numbers-p-14: 14px;--numbers-p-1408: 1408px;--numbers-p-144: 144px;--numbers-p-1440: 1440px;--numbers-p-151: 151px;--numbers-p-16: 16px;--numbers-p-168: 168px;--numbers-p-176: 176px;--numbers-p-18: 18px;--numbers-p-188: 188px;--numbers-p-192: 192px;--numbers-p-2: 2px;--numbers-p-20: 20px;--numbers-p-200: 200px;--numbers-p-210: 210px;--numbers-p-22: 22px;--numbers-p-24: 24px;--numbers-p-240: 240px;--numbers-p-246: 246px;--numbers-p-256: 256px;--numbers-p-26: 26px;--numbers-p-264: 264px;--numbers-p-272: 272px;--numbers-p-28: 28px;--numbers-p-280: 280px;--numbers-p-290: 290px;--numbers-p-306: 306px;--numbers-p-310: 310px;--numbers-p-312: 312px;--numbers-p-32: 32px;--numbers-p-320: 320px;--numbers-p-330: 330px;--numbers-p-336: 336px;--numbers-p-352: 352px;--numbers-p-36: 36px;--numbers-p-360: 360px;--numbers-p-38: 38px;--numbers-p-4: 4px;--numbers-p-40: 40px;--numbers-p-414: 414px;--numbers-p-428: 428px;--numbers-p-44: 44px;--numbers-p-46: 46px;--numbers-p-48: 48px;--numbers-p-504: 504px;--numbers-p-512: 512px;--numbers-p-52: 52px;--numbers-p-544: 544px;--numbers-p-548: 548px;--numbers-p-56: 56px;--numbers-p-560: 560px;--numbers-p-58: 58px;--numbers-p-60: 60px;--numbers-p-600: 600px;--numbers-p-620: 620px;--numbers-p-64: 64px;--numbers-p-640: 640px;--numbers-p-672: 672px;--numbers-p-68: 68px;--numbers-p-688: 688px;--numbers-p-720: 720px;--numbers-p-736: 736px;--numbers-p-76: 76px;--numbers-p-768: 768px;--numbers-p-784: 784px;--numbers-p-786: 786px;--numbers-p-8: 8px;--numbers-p-80: 80px;--numbers-p-800: 800px;--numbers-p-810: 810px;--numbers-p-816: 816px;--numbers-p-84: 84px;--numbers-p-848: 848px;--numbers-p-88: 88px;--numbers-p-892: 892px;--numbers-p-896: 896px;--numbers-p-90: 90px;--numbers-p-900: 900px;--numbers-p-92: 92px;--numbers-p-96: 96px;--numbers-p-960: 960px;--numbers-p-964: 964px;--numbers-p-infinite: 4000px;--buttons-filled-corner-radius-shape: var(--corner-radius-full);--buttons-filled-gap-between-elements: var(--gap-fixed-small);--buttons-filled-height-icon: var(--height-fixed-buttons-icon);--buttons-filled-height-large: var(--height-fixed-buttons-large);--buttons-filled-height-medium: var(--height-fixed-buttons-medium);--buttons-filled-height-small: var(--height-fixed-buttons-small);--buttons-filled-padding-lateral-with-icon: var(--padding-fixed-small);--buttons-filled-padding-lateral-without-icon: var(--padding-fixed-large);--buttons-filled-padding-laterals-without-icon: var(--padding-fixed-large);--buttons-filled-width-general: var(--width-variable-general-buttons);--buttons-filled-width-icon: var(--width-fixed-buttons-icon);--buttons-gap-general: var(--gap-fixed-small);--buttons-outlined-corner-radius-shape: var(--corner-radius-full);--buttons-outlined-gap-between-elements: var(--gap-fixed-small);--buttons-outlined-height-icon: var(--height-fixed-buttons-icon);--buttons-outlined-height-large: var(--height-fixed-buttons-large);--buttons-outlined-height-medium: var(--height-fixed-buttons-medium);--buttons-outlined-height-small: var(--height-fixed-buttons-small);--buttons-outlined-padding-lateral-with-icon: var(--padding-fixed-small);--buttons-outlined-padding-lateral-without-icon: var(--padding-fixed-large);--buttons-outlined-padding-laterals-without-icon: var(--padding-fixed-large);--buttons-outlined-width-icon: var(--width-fixed-buttons-icon);--buttons-padding-general-none: var(--padding-fixed-none);--buttons-padding-laterals: var(--padding-fixed-large);--buttons-text-corner-radius-shape: var(--corner-radius-full);--buttons-text-gap-between-elements: var(--gap-fixed-small);--buttons-text-height-icon: var(--height-fixed-buttons-icon);--buttons-text-height-large: var(--height-fixed-buttons-large);--buttons-text-height-medium: var(--height-fixed-buttons-medium);--buttons-text-height-small: var(--height-fixed-buttons-small);--buttons-text-padding-lateral-with-icon: var(--padding-fixed-extra-small);--buttons-text-padding-lateral-without-icon: var(--padding-fixed-small);--buttons-text-padding-laterals-without-icon: var(--padding-fixed-small);--buttons-text-width-icon: var(--width-fixed-buttons-icon);--buttons-tonal-corner-radius-shape: var(--corner-radius-full);--buttons-tonal-gap-between-elements: var(--gap-fixed-small);--buttons-tonal-height-icon: var(--height-fixed-buttons-icon);--buttons-tonal-height-large: var(--height-fixed-buttons-large);--buttons-tonal-height-medium: var(--height-fixed-buttons-medium);--buttons-tonal-height-small: var(--height-fixed-buttons-small);--buttons-tonal-padding-lateral-with-icon: var(--padding-fixed-small);--buttons-tonal-padding-lateral-without-icon: var(--padding-fixed-large);--buttons-tonal-padding-laterals-without-icon: var(--padding-fixed-large);--buttons-tonal-width-icon: var(--width-fixed-buttons-icon);--buttons-general-none: 0px;--cards-filled-outlined-corner-radius-card: var(--corner-radius-medium);--cards-filled-outlined-corner-radius-general-none: var(--corner-radius-none);--cards-filled-outlined-corner-radius-media: var(--corner-radius-medium);--cards-filled-outlined-gap-actions: var(--gap-fixed-small);--cards-filled-outlined-gap-content-section: var(--gap-fixed-large);--cards-filled-outlined-gap-eyebrow-title2-subtitle2: var(--gap-fixed-extra-small);--cards-filled-outlined-gap-general-none: var(--gap-fixed-none);--cards-filled-outlined-gap-header: var(--gap-fixed-medium);--cards-filled-outlined-gap-headline-subheadline: var(--gap-fixed-extra-small);--cards-filled-outlined-gap-icon-subtitle: var(--gap-fixed-extra-small);--cards-filled-outlined-gap-tags: var(--gap-fixed-small);--cards-filled-outlined-gap-title-subtitle: var(--gap-fixed-extra-small);--cards-filled-outlined-height-body-max: var(--height-variable-cards-body-max);--cards-filled-outlined-height-corner-tag: var(--height-fixed-cards-corner-tag);--cards-filled-outlined-height-header: var(--height-fixed-cards-header);--cards-filled-outlined-height-leading-icon: var(--height-fixed-cards-leading-icon);--cards-filled-outlined-height-logo: var(--height-fixed-cards-logo);--cards-filled-outlined-height-media: var(--height-fixed-cards-media);--cards-filled-outlined-height-space: var(--height-fixed-cards-space);--cards-filled-outlined-height-subtitle-icon: var(--height-fixed-cards-subtitle-icon);--cards-filled-outlined-height-tag: var(--height-fixed-cards-tag);--cards-filled-outlined-height-trailing-icon: var(--height-fixed-cards-trailing-icon);--cards-filled-outlined-padding-content-section-laterals: var(--padding-fixed-medium);--cards-filled-outlined-padding-content-section-top-bottom: var(--padding-fixed-medium);--cards-filled-outlined-padding-general-none: var(--padding-fixed-none);--cards-filled-outlined-padding-header-laterals: var(--padding-fixed-medium);--cards-filled-outlined-padding-header-top-bottom: var(--padding-fixed-medium);--cards-filled-outlined-padding-logo-bottom: var(--padding-fixed-none);--cards-filled-outlined-padding-logo-laterals: var(--padding-fixed-medium);--cards-filled-outlined-padding-logo-top: var(--padding-fixed-medium);--cards-filled-outlined-padding-media-laterals: var(--padding-fixed-none);--cards-filled-outlined-padding-media-top-bottom: var(--padding-fixed-none);--cards-filled-outlined-padding-tags-bottom: var(--padding-fixed-none);--cards-filled-outlined-padding-tags-laterals: var(--padding-fixed-medium);--cards-filled-outlined-padding-tags-top: var(--padding-fixed-medium);--cards-filled-outlined-width-buttons: var(--width-variable-cards-buttons-min);--cards-filled-outlined-width-corner-tag: var(--width-fixed-cards-corner-tag);--cards-filled-outlined-width-leading-icon: var(--width-fixed-cards-leading-icon);--cards-filled-outlined-width-subtitle-icon: var(--width-fixed-cards-subtitle-icon);--cards-filled-outlined-width-trailing-icon: var(--width-fixed-cards-trailing-icon);--containers-banner-corner-radius-component: var(--corner-radius-extra-large);--containers-banner-corner-radius-general-none: var(--corner-radius-none);--containers-banner-gap-component: var(--gap-variable-div-content-proximity-4);--containers-banner-gap-ctas: var(--gap-variable-div-content-proximity-2);--containers-banner-gap-general-none: var(--gap-fixed-none);--containers-banner-gap-icon-headline-subheadline: var(--gap-variable-div-content-proximity-2);--containers-banner-gap-scroll: var(--gap-variable-div-content-proximity-5);--containers-banner-height-icon: var(--height-fixed-banner-icon);--containers-banner-height-media: var(--height-fixed-scroll-media);--containers-banner-height-mockup: var(--height-variable-banners-mockup);--containers-banner-padding-component-bottom: var(--padding-fixed-extra-large);--containers-banner-padding-component-laterals: var(--padding-variable-containers-laterals);--containers-banner-padding-component-top: var(--padding-fixed-extra-large);--containers-banner-padding-general-none: var(--padding-fixed-none);--containers-banner-width-buttons-min: var(--width-variable-banners-buttons-min);--containers-banner-width-component: var(--width-variable-banners-container);--containers-banner-width-divs-min: var(--width-variable-banners-divs-min);--containers-banner-width-icon: var(--width-fixed-banner-icon);--containers-contact-form-corner-radius-component: var(--corner-radius-extra-large);--containers-contact-form-corner-radius-general-none: var(--corner-radius-none);--containers-contact-form-gap-check-boxes: var(--gap-variable-div-content-proximity-2);--containers-contact-form-gap-component: var(--gap-variable-div-content-proximity-4);--containers-contact-form-gap-general-none: var(--gap-fixed-none);--containers-contact-form-gap-input-fields: var(--gap-variable-div-content-proximity-4);--containers-contact-form-padding-component-bottom: var(--padding-fixed-extra-large);--containers-contact-form-padding-component-laterals: var(--padding-variable-containers-laterals);--containers-contact-form-padding-component-top: var(--padding-fixed-extra-large);--containers-contact-form-padding-general-none: var(--padding-fixed-none);--containers-contact-form-width-button-min: var(--width-variable-contact-form-button-min);--containers-contact-form-width-component: var(--divs-width-major);--containers-contact-form-width-long-input-fields: var(--width-variable-contact-form-long-input-fields-min);--containers-contact-form-width-short-input-fields: var(--width-variable-contact-form-short-input-fields-min);--containers-dashboard-metrics-corner-radius-component: var(--corner-radius-large);--containers-dashboard-metrics-corner-radius-general-none: var(--corner-radius-none);--containers-dashboard-metrics-gap-component: var(--gap-fixed-medium);--containers-dashboard-metrics-gap-metrics: var(--gap-fixed-medium);--containers-dashboard-metrics-padding-component-bottom: var(--padding-fixed-medium);--containers-dashboard-metrics-padding-component-laterals: var(--padding-fixed-medium);--containers-dashboard-metrics-padding-component-top: var(--padding-fixed-medium);--containers-dashboard-metrics-padding-general-none: var(--padding-fixed-none);--containers-dialogs-basic-corner-radius-component: var(--corner-radius-extra-large);--containers-dialogs-basic-corner-radius-general-none: var(--corner-radius-none);--containers-dialogs-basic-gap-ctas: var(--gap-variable-div-content-proximity-2);--containers-dialogs-basic-gap-general-none: var(--gap-fixed-none);--containers-dialogs-basic-gap-icon-headline: var(--gap-variable-div-content-proximity-3);--containers-dialogs-basic-padding-component-bottom: var(--padding-fixed-large);--containers-dialogs-basic-padding-component-laterals: var(--padding-variable-containers-laterals);--containers-dialogs-basic-padding-component-top: var(--padding-fixed-large);--containers-dialogs-basic-padding-general-none: var(--padding-fixed-none);--containers-dialogs-basic-width-button-min: var(--width-variable-cards-buttons-min);--containers-dialogs-basic-width-component: var(--width-variable-dialogs);--containers-dialogs-preview-corner-radius-component: var(--corner-radius-extra-large);--containers-dialogs-preview-corner-radius-general-none: var(--corner-radius-none);--containers-dialogs-preview-gap-ctas: var(--gap-variable-div-content-proximity-2);--containers-dialogs-preview-gap-general-none: var(--gap-fixed-none);--containers-dialogs-preview-gap-header: var(--gap-variable-div-content-proximity-3);--containers-dialogs-preview-gap-impact-cards: var(--gap-variable-div-content-proximity-2);--containers-dialogs-preview-height-preview-visible-area: var(--height-variable-impact-cards-preview-visible-area);--containers-dialogs-preview-padding-component-bottom: var(--padding-fixed-large);--containers-dialogs-preview-padding-component-laterals: var(--padding-variable-containers-laterals);--containers-dialogs-preview-padding-component-top: var(--padding-fixed-large);--containers-dialogs-preview-padding-general-none: var(--padding-fixed-none);--containers-dialogs-preview-width-button-min: var(--width-variable-cards-buttons-min);--containers-dialogs-preview-width-component: var(--width-variable-dialogs);--containers-dialogs-preview-width-preview-visible-area: var(--width-variable-contact-form-long-input-fields-min);--containers-dialogs-scrim-corner-radius-general-none: var(--corner-radius-none);--containers-dialogs-scrim-gap-general-none: var(--gap-fixed-none);--containers-dialogs-scrim-padding-component-laterals: var(--padding-variable-containers-laterals);--containers-dialogs-scrim-padding-component-top-bottom: var(--padding-fixed-large);--containers-impact-cards-corner-radius-container-cards: var(--corner-radius-large);--containers-impact-cards-corner-radius-general-none: var(--corner-radius-none);--containers-impact-cards-gap-container-cards: var(--gap-fixed-medium);--containers-impact-cards-gap-tabs-container-disclaimer: var(--gap-fixed-medium);--containers-impact-cards-padding-container-cards-bottom: var(--padding-fixed-medium);--containers-impact-cards-padding-container-cards-laterals: var(--padding-fixed-medium);--containers-impact-cards-padding-container-cards-top: var(--padding-fixed-medium);--containers-impact-cards-padding-general-none: var(--padding-fixed-none);--containers-impact-cards-card-full-width-min: var(--width-variable-impact-cards-full-width-card-min);--containers-impact-cards-card-half-width-min: var(--width-variable-impact-cards-half-width-card-min);--containers-tooltips-plain-corner-radius-component: var(--corner-radius-smallest);--containers-tooltips-plain-gap-general-none: var(--gap-fixed-none);--containers-tooltips-plain-padding-component-laterals: var(--padding-fixed-smallest);--containers-tooltips-plain-padding-component-top-bottom: var(--padding-fixed-extra-smallest);--containers-tooltips-plain-width-max: var(--width-fixed-plain-tooltip-max);--containers-tooltips-rich-corner-radius-component: var(--corner-radius-small);--containers-tooltips-rich-corner-radius-general-none: var(--corner-radius-none);--containers-tooltips-rich-gap-ctas: var(--gap-fixed-small);--containers-tooltips-rich-gap-general-none: var(--gap-fixed-none);--containers-tooltips-rich-gap-icon-title: var(--gap-fixed-small);--containers-tooltips-rich-gap-title-body: var(--gap-fixed-small);--containers-tooltips-rich-height-icons: var(--height-fixed-tooltip-icon);--containers-tooltips-rich-padding-component-bottom: var(--padding-fixed-small);--containers-tooltips-rich-padding-component-bottom-xsmall: var(--padding-fixed-extra-small);--containers-tooltips-rich-padding-component-laterals: var(--padding-fixed-small);--containers-tooltips-rich-padding-component-top: var(--padding-fixed-small);--containers-tooltips-rich-padding-general-none: var(--padding-fixed-none);--containers-tooltips-rich-width-icons: var(--width-fixed-rich-tooltip-icon);--containers-tooltips-rich-width-max: var(--width-fixed-rich-tooltip-max);--containers-tooltips-rich-width-min: var(--width-fixed-rich-tooltip-min);--containers-weather-corner-radius-component: var(--corner-radius-large);--containers-weather-corner-radius-general-none: var(--corner-radius-none);--containers-weather-gap-component: var(--gap-fixed-medium);--containers-weather-gap-container-cards: var(--gap-fixed-medium);--containers-weather-gap-title-tag: var(--gap-fixed-small);--containers-weather-padding-container-cards-bottom: var(--padding-fixed-medium);--containers-weather-padding-container-cards-laterals: var(--padding-fixed-medium);--containers-weather-padding-container-cards-top: var(--padding-fixed-medium);--containers-weather-padding-general-none: var(--padding-fixed-none);--containers-weather-width-card-full-width-min: var(--width-variable-impact-cards-full-width-card-min);--containers-weather-width-card-half-width-min: var(--width-variable-impact-cards-half-width-card-min);--containers-widget-corner-radius-component: var(--corner-radius-extra-large);--containers-widget-corner-radius-general-none: var(--corner-radius-none);--containers-widget-gap-component: var(--gap-variable-div-content-proximity-4);--containers-widget-gap-ctas: var(--gap-variable-div-content-proximity-2);--containers-widget-gap-ctas-logo: var(--gap-variable-div-content-proximity-2);--containers-widget-gap-data-label: var(--gap-fixed-extra-small);--containers-widget-gap-general-none: var(--gap-fixed-none);--containers-widget-gap-icon-metric: var(--gap-fixed-medium);--containers-widget-gap-label-logo: var(--gap-variable-div-content-proximity-3);--containers-widget-gap-label-metric: var(--gap-fixed-medium);--containers-widget-gap-metrics: var(--gap-fixed-large);--containers-widget-gap-title-logo: var(--gap-variable-div-content-proximity-4);--containers-widget-gap-unit-complement: var(--gap-fixed-none);--containers-widget-height-icons: var(--height-fixed-widget-icon);--containers-widget-height-logo: var(--height-fixed-widget-logo);--containers-widget-padding-component-bottom: var(--padding-fixed-extra-large);--containers-widget-padding-component-laterals: var(--padding-variable-containers-laterals);--containers-widget-padding-component-top: var(--padding-fixed-extra-large);--containers-widget-padding-general-none: var(--padding-fixed-none);--containers-widget-width-component: var(--width-variable-widget-container);--containers-widget-width-content-columns: var(--width-variable-widget-content-columns);--containers-widget-width-icons: var(--width-fixed-widget-icon);--containers-widget-width-logo: var(--width-fixed-widget-logo);--divs-corner-radius-general-none: var(--corner-radius-none);--divs-gap-general-none: var(--gap-fixed-none);--divs-gap-proximity-1: var(--gap-variable-div-content-proximity-1);--divs-gap-proximity-2: var(--gap-variable-div-content-proximity-2);--divs-gap-proximity-3: var(--gap-variable-div-content-proximity-3);--divs-gap-proximity-4: var(--gap-variable-div-content-proximity-4);--divs-gap-proximity-5: var(--gap-variable-div-content-proximity-5);--divs-padding-bottom: var(--padding-fixed-none);--divs-padding-general-none: var(--padding-fixed-none);--divs-padding-laterals: var(--padding-fixed-none);--divs-padding-top: var(--padding-fixed-none);--divs-width-2-equals-max: var(--width-variable-div-2-equals-max);--divs-width-2-equals-min: var(--width-variable-div-2-equals-min);--divs-width-3-equals: var(--width-variable-div-from3-wrapped);--divs-width-4-equals: var(--width-variable-div-4-equals);--divs-width-carousel-equals: var(--width-variable-div-from5-carousel);--divs-width-major: var(--width-variable-div-2-major);--divs-width-minor: var(--width-variable-div-2-minor);--footer-corner-radius-general-none: var(--corner-radius-none);--footer-gap-between-containers: var(--gap-variable-sections);--footer-gap-container-divs: var(--gap-variable-divs-container);--footer-gap-div-large: var(--gap-variable-div-content-proximity-4);--footer-gap-div-medium: var(--gap-variable-div-content-proximity-3);--footer-gap-div-small: var(--gap-variable-div-content-proximity-2);--footer-gap-general-none: var(--gap-fixed-none);--footer-padding-bottom: var(--padding-variable-footer-bottom);--footer-padding-general-none: var(--padding-fixed-none);--footer-padding-laterals: var(--padding-variable-footer-laterals);--footer-padding-top: var(--padding-variable-footer-top);--footer-width-2-columns-min: var(--width-variable-div-2-equals-min);--footer-width-4-columns-min: var(--width-variable-div-4-equals);--heros-homepage-corner-radius-general-none: var(--corner-radius-none);--heros-homepage-gap-ctas: var(--gap-variable-div-content-proximity-2);--heros-homepage-gap-display-subtitle: var(--gap-variable-div-content-proximity-5);--heros-homepage-gap-divs-container: var(--gap-variable-divs-container);--heros-homepage-gap-general-none: var(--gap-fixed-none);--heros-homepage-gap-globe-logos: var(--gap-variable-div-content-proximity-4);--heros-homepage-gap-label-clients: var(--divs-gap-proximity-3);--heros-homepage-gap-logos: var(--gap-variable-div-content-proximity-5);--heros-homepage-gap-text-ctas: var(--gap-variable-div-content-proximity-5);--heros-homepage-height-component: var(--height-variable-homepage-hero);--heros-homepage-height-globe: var(--height-variable-globe);--heros-homepage-height-project-tag: var(--height-fixed-heros-project-tag);--heros-homepage-padding-component-bottom: var(--padding-variable-sections-top-bottom-large);--heros-homepage-padding-component-laterals: var(--padding-variable-sections-laterals-min);--heros-homepage-padding-component-top: var(--padding-variable-sections-top-bottom-large);--heros-homepage-padding-general-none: var(--padding-fixed-none);--heros-homepage-width-buttons-min: var(--width-variable-heros-buttons-min);--heros-homepage-width-component-min: var(--width-variable-screen-resolution-min);--heros-homepage-width-content-area: var(--width-variable-sections-content-area);--heros-homepage-width-globe: var(--width-variable-globe);--heros-other-pages-corner-radius-general-none: var(--corner-radius-none);--heros-other-pages-gap-ctas: var(--gap-variable-div-content-proximity-2);--heros-other-pages-gap-divs-container: var(--gap-variable-divs-container);--heros-other-pages-gap-general-none: var(--gap-fixed-none);--heros-other-pages-gap-icon-tag-display-subtitle: var(--gap-variable-div-content-proximity-2);--heros-other-pages-gap-location-body-ctas: var(--gap-variable-div-content-proximity-5);--heros-other-pages-gap-pin-location: var(--gap-variable-div-content-proximity-1);--heros-other-pages-height-component-max: var(--height-variable-other-pages-hero-max);--heros-other-pages-height-component-min: var(--height-variable-other-pages-hero-min);--heros-other-pages-height-icon: var(--height-variable-heros-icon);--heros-other-pages-height-mockup: var(--height-variable-heros-mockup);--heros-other-pages-height-project-tag: var(--height-fixed-heros-project-tag);--heros-other-pages-padding-component-bottom: var(--padding-variable-sections-top-bottom-large);--heros-other-pages-padding-component-laterals: var(--padding-variable-sections-laterals-min);--heros-other-pages-padding-component-top: var(--padding-variable-sections-top-bottom-large);--heros-other-pages-padding-general-none: var(--padding-fixed-none);--heros-other-pages-width-buttons-min: var(--width-variable-heros-buttons-min);--heros-other-pages-width-component-min: var(--width-variable-screen-resolution-min);--heros-other-pages-width-content-area: var(--width-variable-sections-content-area);--heros-other-pages-width-icon: var(--width-variable-heros-icon);--navigation-dashboard-drawer-corner-radius-general-none: var(--corner-radius-none);--navigation-dashboard-drawer-corner-radius-round-corners: var(--corner-radius-medium);--navigation-dashboard-drawer-gap-container: var(--gap-variable-divs-container);--navigation-dashboard-drawer-gap-general-none: var(--gap-fixed-none);--navigation-dashboard-drawer-gap-label-gfp-logo: var(--gap-variable-div-content-proximity-2);--navigation-dashboard-drawer-gap-logos-close: var(--divs-gap-proximity-3);--navigation-dashboard-drawer-gap-menu-options: var(--gap-fixed-none);--navigation-dashboard-drawer-gap-socials: var(--gap-variable-div-content-proximity-3);--navigation-dashboard-drawer-gap-tagline-copyright: var(--gap-variable-div-content-proximity-2);--navigation-dashboard-drawer-height-leading-icons: var(--height-fixed-platform-drawer-leading-icons);--navigation-dashboard-drawer-height-logos: var(--height-fixed-platform-drawer-logos);--navigation-dashboard-drawer-height-trailing-icons: var(--height-fixed-platform-drawer-trailing-icons);--navigation-dashboard-drawer-height-wl-gfp-logo: var(--height-fixed-platform-drawer-wl-gfp-logo);--navigation-dashboard-drawer-padding-general-none: var(--padding-fixed-none);--navigation-dashboard-drawer-padding-laterals: var(--padding-variable-platform-drawer-laterals);--navigation-dashboard-drawer-padding-top-bottom: var(--padding-variable-platform-drawer-top-bottom);--navigation-dashboard-drawer-width-container: var(--width-fixed-platform-drawer-opened);--navigation-dashboard-drawer-width-leading-icons: var(--width-fixed-platform-drawer-leading-icons);--navigation-dashboard-drawer-width-trailing-icons: var(--width-fixed-platform-drawer-trailing-icons);--navigation-dashboard-top-bar-corner-radius-general-none: var(--corner-radius-none);--navigation-dashboard-top-bar-effects-background-blur: var(--schemes-surface-surface-container-bg-blur);--navigation-dashboard-top-bar-gap-component: var(--gap-variable-sections);--navigation-dashboard-top-bar-gap-cta-language-logout: var(--gap-fixed-small);--navigation-dashboard-top-bar-gap-general-none: var(--gap-fixed-none);--navigation-dashboard-top-bar-height-component: var(--height-fixed-platform-top-bar);--navigation-dashboard-top-bar-height-logos: var(--height-fixed-platform-top-bar-logo);--navigation-dashboard-top-bar-padding-general-none: var(--padding-fixed-none);--navigation-dashboard-top-bar-padding-laterals: var(--padding-variable-platform-top-bar-laterals);--navigation-dashboard-top-bar-padding-top-bottom: var(--padding-fixed-medium);--navigation-dashboard-top-bar-width-component-min: var(--width-variable-platform-top-bar-min);--sections-corner-radius-general-none: var(--corner-radius-none);--sections-gap-divs-carousel-container: var(--gap-variable-divs-carousel-container);--sections-gap-divs-container: var(--gap-variable-divs-container);--sections-gap-general: var(--gap-variable-sections);--sections-gap-general-none: var(--gap-fixed-none);--sections-gap-proximity-1: var(--gap-variable-div-content-proximity-1);--sections-gap-proximity-2: var(--gap-variable-div-content-proximity-2);--sections-gap-proximity-3: var(--gap-variable-div-content-proximity-3);--sections-gap-proximity-4: var(--gap-variable-div-content-proximity-4);--sections-gap-proximity-5: var(--gap-variable-div-content-proximity-5);--sections-padding-bottom-large: var(--padding-variable-sections-top-bottom-large);--sections-padding-bottom-small: var(--padding-variable-sections-top-bottom-small);--sections-padding-general-none: var(--padding-fixed-none);--sections-padding-laterals: var(--padding-variable-sections-laterals-min);--sections-padding-top-large: var(--padding-variable-sections-top-bottom-large);--sections-padding-top-small: var(--padding-variable-sections-top-bottom-small);--sections-width-component-minimum: var(--width-variable-screen-resolution-min);--sections-width-content-area: var(--width-variable-sections-content-area);--top-nav-drawer-corner-radius-general-none: var(--corner-radius-none);--top-nav-drawer-corner-radius-left-corners: var(--corner-radius-medium);--top-nav-drawer-gap-container: var(--gap-variable-divs-container);--top-nav-drawer-gap-full-ctas: var(--gap-variable-div-content-proximity-2);--top-nav-drawer-gap-general-none: var(--gap-fixed-none);--top-nav-drawer-gap-logo-close: var(--footer-gap-container-divs);--top-nav-drawer-gap-menu-options: var(--gap-fixed-none);--top-nav-drawer-height-leading-icons: var(--height-fixed-platform-drawer-leading-icons);--top-nav-drawer-padding-general-none: var(--padding-fixed-none);--top-nav-drawer-padding-laterals: var(--padding-variable-top-nav-drawer-laterals);--top-nav-drawer-padding-top-bottom: var(--padding-variable-top-nav-drawer-top-bottom);--top-nav-drawer-width-container: var(--width-variable-top-nav-drawer);--top-nav-drawer-width-leading-icons: var(--width-fixed-platform-drawer-leading-icons);--top-nav-top-header-corner-radius-general-none: var(--corner-radius-none);--top-nav-top-header-gap-component: var(--gap-variable-sections);--top-nav-top-header-gap-full-ctas: var(--gap-fixed-medium);--top-nav-top-header-gap-general-none: var(--gap-fixed-none);--top-nav-top-header-gap-icon-ctas: var(--gap-fixed-small);--top-nav-top-header-gap-logo-menu-options: var(--gap-fixed-large);--top-nav-top-header-gap-menu-options: var(--gap-fixed-medium);--top-nav-top-header-height-fixed: var(--height-fixed-top-nav);--top-nav-top-header-padding-general-none: var(--padding-fixed-none);--top-nav-top-header-padding-laterals: var(--padding-variable-top-nav-laterals);--top-nav-top-header-padding-top-bottom: var(--padding-fixed-medium);--top-nav-top-header-width-component-min: var(--width-variable-top-nav-min);--general-none: var(--padding-fixed-none);--dashboard-home-climate-action-platform-surface-bg: climate-action-platform-bg-gfp.webp;--dashboard-home-globe-surface-bg: globe-section-bg-gfp.webp;--dashboard-home-widget-surface-bg: widget-section-bg-gfp.webp}:root .gfp-light-theme{--flags-english-blue: #012169FF;--flags-english-red: #CE2B37FF;--flags-english-white: #FFFFFFFF;--flags-italian-green: #009246FF;--flags-italian-red: #CE2B37FF;--flags-italian-white: #FFFFFFFF;--flags-japanese-red: #CE2B37FF;--flags-japanese-white: #FFFFFFFF;--gfp-logo-on-surface-high: var(--colours-primary-p-20);--gfp-logo-on-surface-low: var(--colours-primary-p-10);--project-categories-co2e-offset-components-bg: var(--colours-neutral-variant-nv-80);--project-categories-co2e-offset-components-on-surface: var(--colours-neutral-variant-nv-10);--project-categories-conservation-components-bg: var(--colours-additional-2-a2-80);--project-categories-conservation-components-on-surface: var(--colours-additional-2-a2-10);--project-categories-marine-restoration-components-bg: var(--colours-additional-1-a1-80);--project-categories-marine-restoration-components-on-surface: var(--colours-additional-1-a1-10);--project-categories-renewable-energy-components-bg: var(--colours-additional-3-a3-80);--project-categories-renewable-energy-components-on-surface: var(--colours-additional-3-a3-10);--project-categories-restoration-components-bg: var(--colours-copy-tertiary-ct-80);--project-categories-restoration-components-on-surface: var(--colours-copy-tertiary-ct-10);--project-categories-social-components-bg: var(--colours-additional-4-a4-80);--project-categories-social-components-on-surface: var(--colours-additional-4-a4-10);--project-categories-waste-removal-components-bg: var(--colours-copy-secondary-cs-80);--project-categories-waste-removal-components-on-surface: var(--colours-copy-secondary-cs-10);--schemes-error-error: var(--colours-error-e-30);--schemes-error-error-name: error;--schemes-error-error-number: 30;--schemes-error-error-container: var(--colours-error-e-90);--schemes-error-error-container-name: error;--schemes-error-error-container-number: 90;--schemes-error-on-error: var(--colours-error-e-99);--schemes-error-on-error-name: error;--schemes-error-on-error-number: 99;--schemes-error-on-error-container: var(--colours-error-e-25);--schemes-error-on-error-container-name: error;--schemes-error-on-error-container-number: 25;--schemes-other-bg-full: var(--colours-neutral-n-100);--schemes-other-bg-full-name: neutral;--schemes-other-bg-full-number: 100;--schemes-other-coming-soon-on-surface: var(--colours-additional-3-a3-10);--schemes-other-coming-soon-surface: var(--colours-additional-3-a3-90);--schemes-other-free-trial-on-surface: var(--colours-secondary-s-10);--schemes-other-free-trial-on-surface-name: secondary;--schemes-other-free-trial-on-surface-number: 10;--schemes-other-free-trial-surface: var(--colours-secondary-s-80);--schemes-other-free-trial-surface-name: secondary;--schemes-other-free-trial-surface-number: 80;--schemes-other-on-bg-full: var(--colours-neutral-n-0);--schemes-other-on-bg-full-name: neutral;--schemes-other-on-bg-full-number: 0;--schemes-outline-outline: var(--colours-neutral-variant-nv-50);--schemes-outline-outline-name: neutral-variant;--schemes-outline-outline-number: 50;--schemes-outline-outline-variant: var(--colours-neutral-variant-nv-80);--schemes-outline-outline-variant-name: neutral-variant;--schemes-outline-outline-variant-number: 80;--schemes-primary-on-primary: var(--colours-primary-p-99);--schemes-primary-on-primary-name: primary;--schemes-primary-on-primary-number: 99;--schemes-primary-on-primary-container: var(--colours-primary-p-10);--schemes-primary-on-primary-container-name: primary;--schemes-primary-on-primary-container-number: 10;--schemes-primary-primary: var(--colours-primary-p-20);--schemes-primary-primary-name: primary;--schemes-primary-primary-number: 20;--schemes-primary-primary-container: var(--colours-primary-p-90);--schemes-primary-primary-container-name: primary;--schemes-primary-primary-container-number: 90;--schemes-secondary-on-secondary: var(--colours-secondary-s-99);--schemes-secondary-on-secondary-name: secondary;--schemes-secondary-on-secondary-number: 99;--schemes-secondary-on-secondary-container: var(--colours-secondary-s-10);--schemes-secondary-on-secondary-container-name: secondary;--schemes-secondary-on-secondary-container-number: 10;--schemes-secondary-secondary: var(--colours-secondary-s-20);--schemes-secondary-secondary-name: secondary;--schemes-secondary-secondary-number: 20;--schemes-secondary-secondary-container: var(--colours-secondary-s-90);--schemes-secondary-secondary-container-name: secondary;--schemes-secondary-secondary-container-number: 90;--schemes-surface-inverse-on-surface: var(--colours-neutral-n-95);--schemes-surface-inverse-on-surface-name: neutral;--schemes-surface-inverse-on-surface-number: 95;--schemes-surface-inverse-surface: var(--colours-neutral-n-6);--schemes-surface-inverse-surface-name: neutral;--schemes-surface-inverse-surface-number: 6;--schemes-surface-on-surface: var(--colours-neutral-n-10);--schemes-surface-on-surface-name: neutral;--schemes-surface-on-surface-number: 10;--schemes-surface-on-surface-variant: var(--colours-neutral-variant-nv-30);--schemes-surface-on-surface-variant-name: neutral-variant;--schemes-surface-on-surface-variant-number: 30;--schemes-surface-scrim: #000A077A;--schemes-surface-shadow: var(--colours-neutral-n-0);--schemes-surface-shadow-name: neutral;--schemes-surface-shadow-number: 0;--schemes-surface-surface: var(--colours-neutral-n-98);--schemes-surface-surface-name: neutral;--schemes-surface-surface-number: 98;--schemes-surface-surface-bright: var(--colours-neutral-n-100);--schemes-surface-surface-bright-name: neutral;--schemes-surface-surface-bright-number: 100;--schemes-surface-surface-container: var(--colours-neutral-n-94);--schemes-surface-surface-container-name: neutral;--schemes-surface-surface-container-number: 94;--schemes-surface-surface-container-bg-blur: var(--numbers-p-32);--schemes-surface-surface-container-bg-blur-name: primary;--schemes-surface-surface-container-bg-blur-number: 32;--schemes-surface-surface-container-high: var(--colours-neutral-n-92);--schemes-surface-surface-container-high-name: neutral;--schemes-surface-surface-container-high-number: 92;--schemes-surface-surface-container-highest: var(--colours-neutral-n-90);--schemes-surface-surface-container-highest-name: neutral;--schemes-surface-surface-container-highest-number: 90;--schemes-surface-surface-container-low: var(--colours-neutral-n-98);--schemes-surface-surface-container-low-name: neutral;--schemes-surface-surface-container-low-number: 98;--schemes-surface-surface-container-lowest: var(--colours-neutral-n-100);--schemes-surface-surface-container-lowest-name: neutral;--schemes-surface-surface-container-lowest-number: 100;--schemes-surface-surface-container-transparent: var(--colours-primary-p-10-at-4);--schemes-surface-surface-container-transparent-name: primary;--schemes-surface-surface-container-transparent-number: 4;--schemes-surface-surface-dim: var(--colours-neutral-n-90);--schemes-surface-surface-dim-name: neutral;--schemes-surface-surface-dim-number: 90;--schemes-tertiary-on-tertiary: var(--colours-tertiary-t-99);--schemes-tertiary-on-tertiary-name: tertiary;--schemes-tertiary-on-tertiary-number: 99;--schemes-tertiary-on-tertiary-container: var(--colours-tertiary-t-10);--schemes-tertiary-on-tertiary-container-name: tertiary;--schemes-tertiary-on-tertiary-container-number: 10;--schemes-tertiary-tertiary: var(--colours-tertiary-t-20);--schemes-tertiary-tertiary-name: tertiary;--schemes-tertiary-tertiary-number: 20;--schemes-tertiary-tertiary-container: var(--colours-tertiary-t-90);--schemes-tertiary-tertiary-container-name: tertiary;--schemes-tertiary-tertiary-container-number: 90;--state-layers-error-container-opacity-08: #FECDCD14;--state-layers-error-container-opacity-12: #FECDCD1E;--state-layers-error-container-opacity-16: #FECDCD28;--state-layers-error-opacity-08: #96030314;--state-layers-error-opacity-12: #9603031E;--state-layers-error-opacity-16: #96030328;--state-layers-on-error-container-opacity-08: #7D030314;--state-layers-on-error-container-opacity-12: #7D03031E;--state-layers-on-error-container-opacity-16: #7D030328;--state-layers-on-error-opacity-08: #FFFAFA14;--state-layers-on-error-opacity-12: #FFFAFA1E;--state-layers-on-error-opacity-16: #FFFAFA28;--state-layers-on-primary-container-opacity-08: #01322214;--state-layers-on-primary-container-opacity-12: #0132221E;--state-layers-on-primary-container-opacity-16: #01322228;--state-layers-on-primary-opacity-08: #FAFFFD14;--state-layers-on-primary-opacity-12: #FAFFFD1E;--state-layers-on-primary-opacity-16: #FAFFFD28;--state-layers-on-secondary-container-opacity-08: #01113214;--state-layers-on-secondary-container-opacity-12: #0111321E;--state-layers-on-secondary-container-opacity-16: #01113228;--state-layers-on-secondary-opacity-08: #FAFCFF14;--state-layers-on-secondary-opacity-12: #FAFCFF1E;--state-layers-on-secondary-opacity-16: #FAFCFF28;--state-layers-on-surface-variant-opacity-08: #494B5014;--state-layers-on-surface-variant-opacity-12: #494B501E;--state-layers-on-surface-variant-opacity-16: #494B5028;--state-layers-on-surface-opacity-08: #181B1A14;--state-layers-on-surface-opacity-12: #181B1A1E;--state-layers-on-surface-opacity-16: #181B1A28;--state-layers-on-tertiary-container-opacity-08: #22320114;--state-layers-on-tertiary-container-opacity-12: #2232011E;--state-layers-on-tertiary-container-opacity-16: #22320128;--state-layers-on-tertiary-opacity-08: #FDFFFA14;--state-layers-on-tertiary-opacity-12: #FDFFFA1E;--state-layers-on-tertiary-opacity-16: #FDFFFA28;--state-layers-primary-container-opacity-08: #CDFEEE14;--state-layers-primary-container-opacity-12: #CDFEEE1E;--state-layers-primary-container-opacity-16: #CDFEEE28;--state-layers-primary-opacity-08: #02644314;--state-layers-primary-opacity-12: #0264431E;--state-layers-primary-opacity-16: #02644328;--state-layers-scrim-opacity-08: #00000014;--state-layers-scrim-opacity-12: #0000001E;--state-layers-scrim-opacity-16: #00000028;--state-layers-secondary-container-opacity-08: #CDDDFE14;--state-layers-secondary-container-opacity-12: #CDDDFE1E;--state-layers-secondary-container-opacity-16: #CDDDFE28;--state-layers-secondary-opacity-08: #02236414;--state-layers-secondary-opacity-12: #0223641E;--state-layers-secondary-opacity-16: #02236428;--state-layers-shadow-opacity-08: #00000014;--state-layers-shadow-opacity-12: #0000001E;--state-layers-shadow-opacity-16: #00000028;--state-layers-surface-variant-opacity-08: #FAFAFA14;--state-layers-surface-variant-opacity-12: #FAFAFA1E;--state-layers-surface-variant-opacity-16: #FAFAFA28;--state-layers-surface-opacity-08: #FAFAFA14;--state-layers-surface-opacity-12: #FAFAFA1E;--state-layers-surface-opacity-16: #FAFAFA28;--state-layers-tertiary-container-opacity-08: #EEFECD14;--state-layers-tertiary-container-opacity-12: #EEFECD1E;--state-layers-tertiary-container-opacity-16: #EEFECD28;--state-layers-tertiary-opacity-08: #43640214;--state-layers-tertiary-opacity-12: #4364021E;--state-layers-tertiary-opacity-16: #43640228;--tags-biodiversity-tokens-on-tag-container: var(--colours-other-bt-10);--tags-biodiversity-tokens-tag-container: var(--colours-other-bt-60);--tags-carbon-credits-on-tag-container: var(--colours-other-cc-10);--tags-carbon-credits-tag-container: var(--colours-other-cc-60);--tags-live-data-on-tag-container: var(--colours-other-l-99);--tags-live-data-tag-container: var(--colours-other-l-30);--value-proposition-communicate-related-pages-hero-bg: var(--colours-additional-2-a2-95);--value-proposition-communicate-section-cycle-bg: var(--colours-additional-2-a2-44-(not-in-m3));--value-proposition-communicate-section-cycle-text: var(--colours-additional-2-a2-100);--value-proposition-communicate-section-icon-bg: var(--colours-additional-2-a2-80);--value-proposition-communicate-section-icon-fill: var(--colours-additional-2-a2-25);--value-proposition-communicate-solution-icon-bg-fixed: var(--colours-additional-2-a2-44-(not-in-m3));--value-proposition-communicate-solution-icon-fill-fixed: var(--colours-additional-2-a2-100);--value-proposition-esg-strategic-advisory-related-pages-hero-bg: var(--colours-copy-primary-cp-95);--value-proposition-esg-strategic-advisory-section-cycle-bg: var(--colours-copy-primary-cp-32-(not-in-m3));--value-proposition-esg-strategic-advisory-section-cycle-text: var(--colours-copy-primary-cp-100);--value-proposition-esg-strategic-advisory-section-icon-bg: var(--colours-copy-primary-cp-80);--value-proposition-esg-strategic-advisory-section-icon-fill: var(--colours-copy-primary-cp-25);--value-proposition-esg-strategic-advisory-solution-icon-bg-fixed: var(--colours-copy-primary-cp-32-(not-in-m3));--value-proposition-esg-strategic-advisory-solution-icon-fill-fixed: var(--colours-copy-primary-cp-100);--value-proposition-engage-related-pages-hero-bg: var(--colours-copy-secondary-cs-95);--value-proposition-engage-section-cycle-bg: var(--colours-copy-secondary-cs-48-(not-in-m3));--value-proposition-engage-section-cycle-text: var(--colours-copy-secondary-cs-100);--value-proposition-engage-section-icon-bg: var(--colours-copy-secondary-cs-80);--value-proposition-engage-section-icon-fill: var(--colours-copy-secondary-cs-25);--value-proposition-engage-solution-icon-bg-fixed: var(--colours-copy-secondary-cs-50);--value-proposition-engage-solution-icon-fill-fixed: var(--colours-copy-secondary-cs-100);--value-proposition-measure-monitor-reduce-related-pages-hero-bg: var(--colours-additional-1-a1-95);--value-proposition-measure-monitor-reduce-section-cycle-bg: var(--colours-additional-1-a1-32-(not-in-m3));--value-proposition-measure-monitor-reduce-section-cycle-text: var(--colours-additional-1-a1-100);--value-proposition-measure-monitor-reduce-section-icon-bg: var(--colours-additional-1-a1-80);--value-proposition-measure-monitor-reduce-section-icon-fill: var(--colours-additional-1-a1-25);--value-proposition-measure-monitor-reduce-solution-icon-bg-fixed: var(--colours-additional-1-a1-32-(not-in-m3));--value-proposition-measure-monitor-reduce-solution-icon-fill-fixed: var(--colours-additional-1-a1-100);--value-proposition-offset-climate-action-related-pages-hero-bg: var(--colours-copy-tertiary-ct-95);--value-proposition-offset-climate-action-section-cycle-bg: var(--colours-copy-tertiary-ct-32-(not-in-m3));--value-proposition-offset-climate-action-section-cycle-text: var(--colours-copy-tertiary-ct-100);--value-proposition-offset-climate-action-section-icon-bg: var(--colours-copy-tertiary-ct-80);--value-proposition-offset-climate-action-section-icon-fill: var(--colours-copy-tertiary-ct-25);--value-proposition-offset-climate-action-solution-icon-bg-fixed: var(--colours-copy-tertiary-ct-32-(not-in-m3));--value-proposition-offset-climate-action-solution-icon-fill-fixed: var(--colours-copy-tertiary-ct-100)}:root .gfp-dark-theme{--flags-english-blue: #012169FF;--flags-english-red: #CE2B37FF;--flags-english-white: #FFFFFFFF;--flags-italian-green: #009246FF;--flags-italian-red: #CE2B37FF;--flags-italian-white: #FFFFFFFF;--flags-japanese-red: #CE2B37FF;--flags-japanese-white: #FFFFFFFF;--gfp-logo-on-surface-high: var(--colours-primary-p-99);--gfp-logo-on-surface-low: var(--colours-primary-p-99);--project-categories-co2e-offset-components-bg: var(--colours-neutral-variant-nv-80);--project-categories-co2e-offset-components-on-surface: var(--colours-neutral-variant-nv-10);--project-categories-conservation-components-bg: var(--colours-additional-2-a2-80);--project-categories-conservation-components-on-surface: var(--colours-additional-2-a2-10);--project-categories-marine-restoration-components-bg: var(--colours-additional-1-a1-80);--project-categories-marine-restoration-components-on-surface: var(--colours-additional-1-a1-10);--project-categories-renewable-energy-components-bg: var(--colours-additional-3-a3-80);--project-categories-renewable-energy-components-on-surface: var(--colours-additional-3-a3-10);--project-categories-restoration-components-bg: var(--colours-copy-tertiary-ct-80);--project-categories-restoration-components-on-surface: var(--colours-copy-tertiary-ct-10);--project-categories-social-components-bg: var(--colours-additional-4-a4-80);--project-categories-social-components-on-surface: var(--colours-additional-4-a4-10);--project-categories-waste-removal-components-bg: var(--colours-copy-secondary-cs-80);--project-categories-waste-removal-components-on-surface: var(--colours-copy-secondary-cs-10);--schemes-error-error: var(--colours-error-e-80);--schemes-error-error-name: error;--schemes-error-error-number: 80;--schemes-error-error-container: var(--colours-error-e-30);--schemes-error-error-container-name: error;--schemes-error-error-container-number: 30;--schemes-error-on-error: var(--colours-error-e-10);--schemes-error-on-error-name: error;--schemes-error-on-error-number: 10;--schemes-error-on-error-container: var(--colours-error-e-95);--schemes-error-on-error-container-name: error;--schemes-error-on-error-container-number: 95;--schemes-other-bg-full: var(--colours-neutral-n-0);--schemes-other-bg-full-name: neutral;--schemes-other-bg-full-number: 0;--schemes-other-coming-soon-on-surface: var(--colours-additional-3-a3-10);--schemes-other-coming-soon-surface: var(--colours-additional-3-a3-90);--schemes-other-free-trial-on-surface: var(--colours-secondary-s-10);--schemes-other-free-trial-on-surface-name: secondary;--schemes-other-free-trial-on-surface-number: 10;--schemes-other-free-trial-surface: var(--colours-secondary-s-80);--schemes-other-free-trial-surface-name: secondary;--schemes-other-free-trial-surface-number: 80;--schemes-other-on-bg-full: var(--colours-neutral-n-100);--schemes-other-on-bg-full-name: neutral;--schemes-other-on-bg-full-number: 100;--schemes-outline-outline: var(--colours-neutral-variant-nv-60);--schemes-outline-outline-name: neutral-variant;--schemes-outline-outline-number: 60;--schemes-outline-outline-variant: var(--colours-neutral-variant-nv-30);--schemes-outline-outline-variant-name: neutral-variant;--schemes-outline-outline-variant-number: 30;--schemes-primary-on-primary: var(--colours-primary-p-10);--schemes-primary-on-primary-name: primary;--schemes-primary-on-primary-number: 10;--schemes-primary-on-primary-container: var(--colours-primary-p-90);--schemes-primary-on-primary-container-name: primary;--schemes-primary-on-primary-container-number: 90;--schemes-primary-primary: var(--colours-primary-p-80);--schemes-primary-primary-name: primary;--schemes-primary-primary-number: 80;--schemes-primary-primary-container: var(--colours-primary-p-10);--schemes-primary-primary-container-name: primary;--schemes-primary-primary-container-number: 10;--schemes-secondary-on-secondary: var(--colours-secondary-s-20);--schemes-secondary-on-secondary-name: secondary;--schemes-secondary-on-secondary-number: 20;--schemes-secondary-on-secondary-container: var(--colours-secondary-s-90);--schemes-secondary-on-secondary-container-name: secondary;--schemes-secondary-on-secondary-container-number: 90;--schemes-secondary-secondary: var(--colours-secondary-s-80);--schemes-secondary-secondary-name: secondary;--schemes-secondary-secondary-number: 80;--schemes-secondary-secondary-container: var(--colours-secondary-s-30);--schemes-secondary-secondary-container-name: secondary;--schemes-secondary-secondary-container-number: 30;--schemes-surface-inverse-on-surface: var(--colours-neutral-n-10);--schemes-surface-inverse-on-surface-name: neutral;--schemes-surface-inverse-on-surface-number: 10;--schemes-surface-inverse-surface: var(--colours-neutral-n-98);--schemes-surface-inverse-surface-name: neutral;--schemes-surface-inverse-surface-number: 98;--schemes-surface-on-surface: var(--colours-neutral-n-95);--schemes-surface-on-surface-name: neutral;--schemes-surface-on-surface-number: 95;--schemes-surface-on-surface-variant: var(--colours-neutral-variant-nv-80);--schemes-surface-on-surface-variant-name: neutral-variant;--schemes-surface-on-surface-variant-number: 80;--schemes-surface-scrim: #000A077A;--schemes-surface-shadow: var(--colours-neutral-n-0);--schemes-surface-shadow-name: neutral;--schemes-surface-shadow-number: 0;--schemes-surface-surface: var(--colours-neutral-n-6);--schemes-surface-surface-name: neutral;--schemes-surface-surface-number: 6;--schemes-surface-surface-bright: var(--colours-neutral-n-20);--schemes-surface-surface-bright-name: neutral;--schemes-surface-surface-bright-number: 20;--schemes-surface-surface-container: var(--colours-neutral-n-12);--schemes-surface-surface-container-name: neutral;--schemes-surface-surface-container-number: 12;--schemes-surface-surface-container-bg-blur: var(--numbers-p-32);--schemes-surface-surface-container-bg-blur-name: primary;--schemes-surface-surface-container-bg-blur-number: 32;--schemes-surface-surface-container-high: var(--colours-neutral-n-17);--schemes-surface-surface-container-high-name: neutral;--schemes-surface-surface-container-high-number: 17;--schemes-surface-surface-container-highest: var(--colours-neutral-n-22);--schemes-surface-surface-container-highest-name: neutral;--schemes-surface-surface-container-highest-number: 22;--schemes-surface-surface-container-low: var(--colours-neutral-n-10);--schemes-surface-surface-container-low-name: neutral;--schemes-surface-surface-container-low-number: 10;--schemes-surface-surface-container-lowest: var(--colours-neutral-n-4);--schemes-surface-surface-container-lowest-name: neutral;--schemes-surface-surface-container-lowest-number: 4;--schemes-surface-surface-container-transparent: var(--colours-neutral-n-100-at-3);--schemes-surface-surface-container-transparent-name: neutral;--schemes-surface-surface-container-transparent-number: 3;--schemes-surface-surface-dim: var(--colours-neutral-n-4);--schemes-surface-surface-dim-name: neutral;--schemes-surface-surface-dim-number: 4;--schemes-tertiary-on-tertiary: var(--colours-tertiary-t-10);--schemes-tertiary-on-tertiary-name: tertiary;--schemes-tertiary-on-tertiary-number: 10;--schemes-tertiary-on-tertiary-container: var(--colours-tertiary-t-90);--schemes-tertiary-on-tertiary-container-name: tertiary;--schemes-tertiary-on-tertiary-container-number: 90;--schemes-tertiary-tertiary: var(--colours-tertiary-t-80);--schemes-tertiary-tertiary-name: tertiary;--schemes-tertiary-tertiary-number: 80;--schemes-tertiary-tertiary-container: var(--colours-tertiary-t-10);--schemes-tertiary-tertiary-container-name: tertiary;--schemes-tertiary-tertiary-container-number: 10;--state-layers-error-container-opacity-08: #96030314;--state-layers-error-container-opacity-12: #9603031E;--state-layers-error-container-opacity-16: #96030328;--state-layers-error-opacity-08: #FD9B9B14;--state-layers-error-opacity-12: #FD9B9B1E;--state-layers-error-opacity-16: #FD9B9B28;--state-layers-on-error-container-opacity-08: #FEE6E614;--state-layers-on-error-container-opacity-12: #FEE6E61E;--state-layers-on-error-container-opacity-16: #FEE6E628;--state-layers-on-error-opacity-08: #32010114;--state-layers-on-error-opacity-12: #3201011E;--state-layers-on-error-opacity-16: #32010128;--state-layers-on-primary-container-opacity-08: #CDFEEE14;--state-layers-on-primary-container-opacity-12: #CDFEEE1E;--state-layers-on-primary-container-opacity-16: #CDFEEE28;--state-layers-on-primary-opacity-08: #01322214;--state-layers-on-primary-opacity-12: #0132221E;--state-layers-on-primary-opacity-16: #01322228;--state-layers-on-secondary-container-opacity-08: #CDDDFE14;--state-layers-on-secondary-container-opacity-12: #CDDDFE1E;--state-layers-on-secondary-container-opacity-16: #CDDDFE28;--state-layers-on-secondary-opacity-08: #02236414;--state-layers-on-secondary-opacity-12: #0223641E;--state-layers-on-secondary-opacity-16: #02236428;--state-layers-on-surface-variant-opacity-08: #CACBCE14;--state-layers-on-surface-variant-opacity-12: #CACBCE1E;--state-layers-on-surface-variant-opacity-16: #CACBCE28;--state-layers-on-surface-opacity-08: #F2F3F214;--state-layers-on-surface-opacity-12: #F2F3F21E;--state-layers-on-surface-opacity-16: #F2F3F228;--state-layers-on-tertiary-container-opacity-08: #EEFECD14;--state-layers-on-tertiary-container-opacity-12: #EEFECD1E;--state-layers-on-tertiary-container-opacity-16: #EEFECD28;--state-layers-on-tertiary-opacity-08: #22320114;--state-layers-on-tertiary-opacity-12: #2232011E;--state-layers-on-tertiary-opacity-16: #22320128;--state-layers-primary-container-opacity-08: #01322214;--state-layers-primary-container-opacity-12: #0132221E;--state-layers-primary-container-opacity-16: #01322228;--state-layers-primary-opacity-08: #9BFDDD14;--state-layers-primary-opacity-12: #9BFDDD1E;--state-layers-primary-opacity-16: #9BFDDD28;--state-layers-scrim-opacity-08: #00000014;--state-layers-scrim-opacity-12: #0000001E;--state-layers-scrim-opacity-16: #00000028;--state-layers-secondary-container-opacity-08: #03349614;--state-layers-secondary-container-opacity-12: #0334961E;--state-layers-secondary-container-opacity-16: #03349628;--state-layers-secondary-opacity-08: #9BBCFD14;--state-layers-secondary-opacity-12: #9BBCFD1E;--state-layers-secondary-opacity-16: #9BBCFD28;--state-layers-shadow-opacity-08: #00000014;--state-layers-shadow-opacity-12: #0000001E;--state-layers-shadow-opacity-16: #00000028;--state-layers-surface-variant-opacity-08: #0F0F1014;--state-layers-surface-variant-opacity-12: #0F0F101E;--state-layers-surface-variant-opacity-16: #0F0F1028;--state-layers-surface-opacity-08: #0F101014;--state-layers-surface-opacity-12: #0F10101E;--state-layers-surface-opacity-16: #0F101028;--state-layers-tertiary-container-opacity-08: #22320114;--state-layers-tertiary-container-opacity-12: #2232011E;--state-layers-tertiary-container-opacity-16: #22320128;--state-layers-tertiary-opacity-08: #DCFD9B14;--state-layers-tertiary-opacity-12: #DCFD9B1E;--state-layers-tertiary-opacity-16: #DCFD9B28;--tags-biodiversity-tokens-on-tag-container: var(--colours-other-bt-10);--tags-biodiversity-tokens-tag-container: var(--colours-other-bt-60);--tags-carbon-credits-on-tag-container: var(--colours-other-cc-10);--tags-carbon-credits-tag-container: var(--colours-other-cc-60);--tags-live-data-on-tag-container: var(--colours-other-l-99);--tags-live-data-tag-container: var(--colours-other-l-30);--value-proposition-communicate-related-pages-hero-bg: var(--colours-additional-2-a2-10);--value-proposition-communicate-section-cycle-bg: var(--colours-additional-2-a2-44-(not-in-m3));--value-proposition-communicate-section-cycle-text: var(--colours-additional-2-a2-100);--value-proposition-communicate-section-icon-bg: var(--colours-additional-2-a2-80);--value-proposition-communicate-section-icon-fill: var(--colours-additional-2-a2-25);--value-proposition-communicate-solution-icon-bg-fixed: var(--colours-additional-2-a2-44-(not-in-m3));--value-proposition-communicate-solution-icon-fill-fixed: var(--colours-additional-2-a2-100);--value-proposition-esg-strategic-advisory-related-pages-hero-bg: var(--colours-copy-primary-cp-10);--value-proposition-esg-strategic-advisory-section-cycle-bg: var(--colours-copy-primary-cp-32-(not-in-m3));--value-proposition-esg-strategic-advisory-section-cycle-text: var(--colours-copy-primary-cp-100);--value-proposition-esg-strategic-advisory-section-icon-bg: var(--colours-copy-primary-cp-80);--value-proposition-esg-strategic-advisory-section-icon-fill: var(--colours-copy-primary-cp-25);--value-proposition-esg-strategic-advisory-solution-icon-bg-fixed: var(--colours-copy-primary-cp-32-(not-in-m3));--value-proposition-esg-strategic-advisory-solution-icon-fill-fixed: var(--colours-copy-primary-cp-100);--value-proposition-engage-related-pages-hero-bg: var(--colours-copy-secondary-cs-10);--value-proposition-engage-section-cycle-bg: var(--colours-copy-secondary-cs-50);--value-proposition-engage-section-cycle-text: var(--colours-copy-secondary-cs-100);--value-proposition-engage-section-icon-bg: var(--colours-copy-secondary-cs-80);--value-proposition-engage-section-icon-fill: var(--colours-copy-secondary-cs-25);--value-proposition-engage-solution-icon-bg-fixed: var(--colours-copy-secondary-cs-50);--value-proposition-engage-solution-icon-fill-fixed: var(--colours-copy-secondary-cs-100);--value-proposition-measure-monitor-reduce-related-pages-hero-bg: var(--colours-additional-1-a1-10);--value-proposition-measure-monitor-reduce-section-cycle-bg: var(--colours-additional-1-a1-32-(not-in-m3));--value-proposition-measure-monitor-reduce-section-cycle-text: var(--colours-additional-1-a1-100);--value-proposition-measure-monitor-reduce-section-icon-bg: var(--colours-additional-1-a1-80);--value-proposition-measure-monitor-reduce-section-icon-fill: var(--colours-additional-1-a1-25);--value-proposition-measure-monitor-reduce-solution-icon-bg-fixed: var(--colours-additional-1-a1-32-(not-in-m3));--value-proposition-measure-monitor-reduce-solution-icon-fill-fixed: var(--colours-additional-1-a1-100);--value-proposition-offset-climate-action-related-pages-hero-bg: var(--colours-copy-tertiary-ct-10);--value-proposition-offset-climate-action-section-cycle-bg: var(--colours-copy-tertiary-ct-32-(not-in-m3));--value-proposition-offset-climate-action-section-cycle-text: var(--colours-copy-tertiary-ct-100);--value-proposition-offset-climate-action-section-icon-bg: var(--colours-copy-tertiary-ct-80);--value-proposition-offset-climate-action-section-icon-fill: var(--colours-copy-tertiary-ct-25);--value-proposition-offset-climate-action-solution-icon-bg-fixed: var(--colours-copy-tertiary-ct-32-(not-in-m3));--value-proposition-offset-climate-action-solution-icon-fill-fixed: var(--colours-copy-tertiary-ct-100)}@media screen and (min-width: 1280px){:root{--body-large-font: var(--fonts-typeface-plain);--body-large-line-height: var(--numbers-p-26);--body-large-size: var(--numbers-p-18);--body-large-tracking: .18000000715255737px;--body-large-weight: var(--fonts-weight-regular);--body-large-weight-prominent: var(--fonts-weight-prominent);--body-large-weight-quote: var(--fonts-weight-quote);--body-medium-font: var(--fonts-typeface-plain);--body-medium-line-height: var(--numbers-p-24);--body-medium-size: var(--numbers-p-16);--body-medium-tracking: .1599999964237213px;--body-medium-weight: var(--fonts-weight-regular);--body-medium-weight-prominent: var(--fonts-weight-prominent);--body-medium-weight-quote: var(--fonts-weight-quote);--body-small-font: var(--fonts-typeface-plain);--body-small-line-height: var(--numbers-p-20);--body-small-size: var(--numbers-p-14);--body-small-tracking: .14000000059604645px;--body-small-weight: var(--fonts-weight-regular);--display-large-font: var(--fonts-typeface-brand);--display-large-line-height: var(--numbers-p-76);--display-large-size: var(--numbers-p-64);--display-large-tracking: -.6399999856948853px;--display-large-weight-prominent: var(--fonts-weight-prominent);--display-medium-font: var(--fonts-typeface-brand);--display-medium-line-height: var(--numbers-p-58);--display-medium-size: var(--numbers-p-48);--display-medium-tracking: -.47999998927116394px;--display-medium-weight-prominent: var(--fonts-weight-prominent);--display-small-font: var(--fonts-typeface-brand);--display-small-line-height: var(--numbers-p-48);--display-small-size: var(--numbers-p-40);--display-small-tracking: -.4000000059604645px;--display-small-weight-prominent: var(--fonts-weight-prominent);--headline-large-font: var(--fonts-typeface-brand);--headline-large-line-height: var(--numbers-p-52);--headline-large-size: var(--numbers-p-40);--headline-large-tracking: var(--numbers-p-0);--headline-large-weight-prominent: var(--fonts-weight-prominent);--headline-medium-font: var(--fonts-typeface-brand);--headline-medium-line-height: var(--numbers-p-36);--headline-medium-size: var(--numbers-p-28);--headline-medium-tracking: var(--numbers-p-0);--headline-medium-weight: var(--fonts-weight-regular);--headline-medium-weight-prominent: var(--fonts-weight-prominent);--headline-small-font: var(--fonts-typeface-brand);--headline-small-line-height: var(--numbers-p-26);--headline-small-size: var(--numbers-p-20);--headline-small-tracking: var(--numbers-p-0);--headline-small-weight-prominent: var(--fonts-weight-prominent);--label-large-font: var(--fonts-typeface-plain);--label-large-line-height: var(--numbers-p-22);--label-large-size: var(--numbers-p-16);--label-large-tracking: .3199999928474426px;--label-large-weight: var(--fonts-weight-regular);--label-medium-font: var(--fonts-typeface-brand);--label-medium-line-height: var(--numbers-p-20);--label-medium-size: var(--numbers-p-14);--label-medium-tracking: .2800000011920929px;--label-medium-weight-prominent: var(--fonts-weight-medium);--label-small-font: var(--fonts-typeface-plain);--label-small-line-height: var(--numbers-p-16);--label-small-size: var(--numbers-p-12);--label-small-tracking: .23999999463558197px;--label-small-weight: var(--fonts-weight-regular);--title-large-font: var(--fonts-typeface-plain);--title-large-line-height: var(--numbers-p-26);--title-large-size: var(--numbers-p-20);--title-large-tracking: var(--numbers-p-0);--title-large-weight: var(--fonts-weight-regular);--title-large-weight-prominent: var(--fonts-weight-prominent);--title-medium-font: var(--fonts-typeface-plain);--title-medium-line-height: var(--numbers-p-20);--title-medium-size: var(--numbers-p-16);--title-medium-tracking: var(--numbers-p-0);--title-medium-weight: var(--fonts-weight-regular);--title-medium-weight-prominent: var(--fonts-weight-prominent);--title-small-font: var(--fonts-typeface-plain);--title-small-line-height: var(--numbers-p-18);--title-small-size: var(--numbers-p-14);--title-small-tracking: .20000000298023224px;--title-small-weight: var(--fonts-weight-regular)}}@media screen and (max-width: 767px){:root{--body-large-font: var(--fonts-typeface-plain);--body-large-line-height: var(--numbers-p-26);--body-large-size: var(--numbers-p-18);--body-large-tracking: .18000000715255737px;--body-large-weight: var(--fonts-weight-regular);--body-large-weight-prominent: var(--fonts-weight-prominent);--body-large-weight-quote: var(--fonts-weight-quote);--body-medium-font: var(--fonts-typeface-plain);--body-medium-line-height: var(--numbers-p-24);--body-medium-size: var(--numbers-p-16);--body-medium-tracking: .1599999964237213px;--body-medium-weight: var(--fonts-weight-regular);--body-medium-weight-prominent: var(--fonts-weight-prominent);--body-medium-weight-quote: var(--fonts-weight-quote);--body-small-font: var(--fonts-typeface-plain);--body-small-line-height: var(--numbers-p-20);--body-small-size: var(--numbers-p-14);--body-small-tracking: .14000000059604645px;--body-small-weight: var(--fonts-weight-regular);--display-large-font: var(--fonts-typeface-brand);--display-large-line-height: var(--numbers-p-58);--display-large-size: var(--numbers-p-48);--display-large-tracking: -.47999998927116394px;--display-large-weight-prominent: var(--fonts-weight-prominent);--display-medium-font: var(--fonts-typeface-brand);--display-medium-line-height: var(--numbers-p-52);--display-medium-size: var(--numbers-p-44);--display-medium-tracking: -.4399999976158142px;--display-medium-weight-prominent: var(--fonts-weight-prominent);--display-small-font: var(--fonts-typeface-brand);--display-small-line-height: var(--numbers-p-44);--display-small-size: var(--numbers-p-36);--display-small-tracking: -.36000001430511475px;--display-small-weight-prominent: var(--fonts-weight-prominent);--headline-large-font: var(--fonts-typeface-brand);--headline-large-line-height: var(--numbers-p-48);--headline-large-size: var(--numbers-p-36);--headline-large-tracking: var(--numbers-p-0);--headline-large-weight-prominent: var(--fonts-weight-prominent);--headline-medium-font: var(--fonts-typeface-brand);--headline-medium-line-height: var(--numbers-p-36);--headline-medium-size: var(--numbers-p-28);--headline-medium-tracking: var(--numbers-p-0);--headline-medium-weight: var(--fonts-weight-regular);--headline-medium-weight-prominent: var(--fonts-weight-prominent);--headline-small-font: var(--fonts-typeface-brand);--headline-small-line-height: var(--numbers-p-26);--headline-small-size: var(--numbers-p-20);--headline-small-tracking: var(--numbers-p-0);--headline-small-weight-prominent: var(--fonts-weight-prominent);--label-large-font: var(--fonts-typeface-plain);--label-large-line-height: var(--numbers-p-22);--label-large-size: var(--numbers-p-16);--label-large-tracking: .3199999928474426px;--label-large-weight: var(--fonts-weight-regular);--label-medium-font: var(--fonts-typeface-brand);--label-medium-line-height: var(--numbers-p-20);--label-medium-size: var(--numbers-p-14);--label-medium-tracking: .2800000011920929px;--label-medium-weight-prominent: var(--fonts-weight-medium);--label-small-font: var(--fonts-typeface-plain);--label-small-line-height: var(--numbers-p-16);--label-small-size: var(--numbers-p-12);--label-small-tracking: .23999999463558197px;--label-small-weight: var(--fonts-weight-regular);--title-large-font: var(--fonts-typeface-plain);--title-large-line-height: var(--numbers-p-26);--title-large-size: var(--numbers-p-20);--title-large-tracking: var(--numbers-p-0);--title-large-weight: var(--fonts-weight-regular);--title-large-weight-prominent: var(--fonts-weight-prominent);--title-medium-font: var(--fonts-typeface-plain);--title-medium-line-height: var(--numbers-p-20);--title-medium-size: var(--numbers-p-16);--title-medium-tracking: var(--numbers-p-0);--title-medium-weight: var(--fonts-weight-regular);--title-medium-weight-prominent: var(--fonts-weight-prominent);--title-small-font: var(--fonts-typeface-plain);--title-small-line-height: var(--numbers-p-18);--title-small-size: var(--numbers-p-14);--title-small-tracking: .20000000298023224px;--title-small-weight: var(--fonts-weight-regular)}}@media screen and (min-width: 768px) and (max-width: 1279px){:root{--body-large-font: var(--fonts-typeface-plain);--body-large-line-height: var(--numbers-p-26);--body-large-size: var(--numbers-p-18);--body-large-tracking: .18000000715255737px;--body-large-weight: var(--fonts-weight-regular);--body-large-weight-prominent: var(--fonts-weight-prominent);--body-large-weight-quote: var(--fonts-weight-quote);--body-medium-font: var(--fonts-typeface-plain);--body-medium-line-height: var(--numbers-p-24);--body-medium-size: var(--numbers-p-16);--body-medium-tracking: .1599999964237213px;--body-medium-weight: var(--fonts-weight-regular);--body-medium-weight-prominent: var(--fonts-weight-prominent);--body-medium-weight-quote: var(--fonts-weight-quote);--body-small-font: var(--fonts-typeface-plain);--body-small-line-height: var(--numbers-p-20);--body-small-size: var(--numbers-p-14);--body-small-tracking: .14000000059604645px;--body-small-weight: var(--fonts-weight-regular);--display-large-font: var(--fonts-typeface-brand);--display-large-line-height: var(--numbers-p-58);--display-large-size: var(--numbers-p-48);--display-large-tracking: -.47999998927116394px;--display-large-weight-prominent: var(--fonts-weight-prominent);--display-medium-font: var(--fonts-typeface-brand);--display-medium-line-height: var(--numbers-p-52);--display-medium-size: var(--numbers-p-44);--display-medium-tracking: -.4399999976158142px;--display-medium-weight-prominent: var(--fonts-weight-prominent);--display-small-font: var(--fonts-typeface-brand);--display-small-line-height: var(--numbers-p-44);--display-small-size: var(--numbers-p-36);--display-small-tracking: -.36000001430511475px;--display-small-weight-prominent: var(--fonts-weight-prominent);--headline-large-font: var(--fonts-typeface-brand);--headline-large-line-height: var(--numbers-p-48);--headline-large-size: var(--numbers-p-36);--headline-large-tracking: var(--numbers-p-0);--headline-large-weight-prominent: var(--fonts-weight-prominent);--headline-medium-font: var(--fonts-typeface-brand);--headline-medium-line-height: var(--numbers-p-36);--headline-medium-size: var(--numbers-p-28);--headline-medium-tracking: var(--numbers-p-0);--headline-medium-weight: var(--fonts-weight-regular);--headline-medium-weight-prominent: var(--fonts-weight-prominent);--headline-small-font: var(--fonts-typeface-brand);--headline-small-line-height: var(--numbers-p-26);--headline-small-size: var(--numbers-p-20);--headline-small-tracking: var(--numbers-p-0);--headline-small-weight-prominent: var(--fonts-weight-prominent);--label-large-font: var(--fonts-typeface-plain);--label-large-line-height: var(--numbers-p-22);--label-large-size: var(--numbers-p-16);--label-large-tracking: .3199999928474426px;--label-large-weight: var(--fonts-weight-regular);--label-medium-font: var(--fonts-typeface-brand);--label-medium-line-height: var(--numbers-p-20);--label-medium-size: var(--numbers-p-14);--label-medium-tracking: .2800000011920929px;--label-medium-weight-prominent: var(--fonts-weight-medium);--label-small-font: var(--fonts-typeface-plain);--label-small-line-height: var(--numbers-p-16);--label-small-size: var(--numbers-p-12);--label-small-tracking: .23999999463558197px;--label-small-weight: var(--fonts-weight-regular);--title-large-font: var(--fonts-typeface-plain);--title-large-line-height: var(--numbers-p-26);--title-large-size: var(--numbers-p-20);--title-large-tracking: var(--numbers-p-0);--title-large-weight: var(--fonts-weight-regular);--title-large-weight-prominent: var(--fonts-weight-prominent);--title-medium-font: var(--fonts-typeface-plain);--title-medium-line-height: var(--numbers-p-20);--title-medium-size: var(--numbers-p-16);--title-medium-tracking: var(--numbers-p-0);--title-medium-weight: var(--fonts-weight-regular);--title-medium-weight-prominent: var(--fonts-weight-prominent);--title-small-font: var(--fonts-typeface-plain);--title-small-line-height: var(--numbers-p-18);--title-small-size: var(--numbers-p-14);--title-small-tracking: .20000000298023224px;--title-small-weight: var(--fonts-weight-regular)}}@media screen and (max-width: 767px){:root{--corner-radius-extra-large: var(--numbers-p-32);--corner-radius-extra-small: var(--numbers-p-8);--corner-radius-full: var(--numbers-p-infinite);--corner-radius-large: var(--numbers-p-24);--corner-radius-largest: var(--numbers-p-40);--corner-radius-medium: var(--numbers-p-16);--corner-radius-none: var(--numbers-p-0);--corner-radius-small: var(--numbers-p-12);--corner-radius-smallest: var(--numbers-p-4);--gap-fixed-extra-large: var(--numbers-p-32);--gap-fixed-extra-small: var(--numbers-p-4);--gap-fixed-large: var(--numbers-p-24);--gap-fixed-largest: var(--numbers-p-40);--gap-fixed-medium: var(--numbers-p-16);--gap-fixed-none: var(--numbers-p-0);--gap-fixed-small: var(--numbers-p-8);--gap-variable-div-content-proximity-1: var(--numbers-p-4);--gap-variable-div-content-proximity-2: var(--numbers-p-8);--gap-variable-div-content-proximity-3: var(--numbers-p-20);--gap-variable-div-content-proximity-4: var(--numbers-p-28);--gap-variable-div-content-proximity-5: var(--numbers-p-32);--gap-variable-divs-carousel-container: var(--numbers-p-8);--gap-variable-divs-container: var(--numbers-p-28);--gap-variable-sections: var(--numbers-p-32);--height-fixed-banner-icon: var(--numbers-p-48);--height-fixed-buttons-icon: var(--numbers-p-18);--height-fixed-buttons-large: var(--numbers-p-48);--height-fixed-buttons-medium: var(--numbers-p-40);--height-fixed-buttons-small: var(--numbers-p-32);--height-fixed-cards-corner-tag: var(--numbers-p-92);--height-fixed-cards-header: var(--numbers-p-80);--height-fixed-cards-leading-icon: var(--numbers-p-40);--height-fixed-cards-logo: var(--numbers-p-44);--height-fixed-cards-media: var(--numbers-p-188);--height-fixed-cards-space: var(--numbers-p-20);--height-fixed-cards-subtitle-icon: var(--numbers-p-20);--height-fixed-cards-tag: var(--numbers-p-32);--height-fixed-cards-trailing-icon: var(--numbers-p-32);--height-fixed-heros-project-tag: var(--numbers-p-32);--height-fixed-platform-drawer-leading-icons: var(--numbers-p-24);--height-fixed-platform-drawer-logos: var(--numbers-p-48);--height-fixed-platform-drawer-trailing-icons: var(--numbers-p-24);--height-fixed-platform-drawer-wl-gfp-logo: var(--numbers-p-36);--height-fixed-platform-top-bar: var(--numbers-p-88);--height-fixed-platform-top-bar-logo: var(--numbers-p-48);--height-fixed-scroll-media: var(--numbers-p-80);--height-fixed-tooltip-icon: var(--numbers-p-24);--height-fixed-top-nav: var(--numbers-p-88);--height-fixed-widget-icon: var(--numbers-p-48);--height-fixed-widget-logo: var(--numbers-p-40);--height-variable-banners-mockup: var(--numbers-p-240);--height-variable-cards-body-max: var(--numbers-p-192);--height-variable-globe: var(--numbers-p-312);--height-variable-heros-icon: var(--numbers-p-48);--height-variable-heros-mockup: var(--numbers-p-240);--height-variable-homepage-hero: var(--numbers-p-1356);--height-variable-impact-cards-preview-visible-area: var(--numbers-p-320);--height-variable-other-pages-hero-max: var(--numbers-p-infinite);--height-variable-other-pages-hero-min: var(--numbers-p-620);--height-variable-screen-resolution-min: var(--numbers-p-800);--height-variable-screen-resolution-standard: var(--numbers-p-896);--padding-fixed-extra-large: var(--numbers-p-32);--padding-fixed-extra-small: var(--numbers-p-12);--padding-fixed-extra-smallest: var(--numbers-p-4);--padding-fixed-large: var(--numbers-p-24);--padding-fixed-largest: var(--numbers-p-40);--padding-fixed-medium: var(--numbers-p-20);--padding-fixed-none: var(--numbers-p-0);--padding-fixed-small: var(--numbers-p-16);--padding-fixed-smallest: var(--numbers-p-8);--padding-variable-containers-laterals: var(--numbers-p-24);--padding-variable-containers-top-bottom: var(--numbers-p-24);--padding-variable-footer-bottom: var(--numbers-p-32);--padding-variable-footer-laterals: var(--numbers-p-24);--padding-variable-footer-top: var(--numbers-p-40);--padding-variable-platform-drawer-laterals: var(--numbers-p-24);--padding-variable-platform-drawer-top-bottom: var(--numbers-p-24);--padding-variable-platform-top-bar-laterals: var(--numbers-p-24);--padding-variable-sections-laterals-min: var(--numbers-p-24);--padding-variable-sections-top-bottom-large: var(--numbers-p-48);--padding-variable-sections-top-bottom-small: var(--numbers-p-24);--padding-variable-top-nav-drawer-laterals: var(--numbers-p-24);--padding-variable-top-nav-drawer-top-bottom: var(--numbers-p-20);--padding-variable-top-nav-laterals: var(--numbers-p-24);--width-fixed-banner-icon: var(--numbers-p-48);--width-fixed-buttons-icon: var(--numbers-p-18);--width-fixed-cards-corner-tag: var(--numbers-p-92);--width-fixed-cards-leading-icon: var(--numbers-p-40);--width-fixed-cards-subtitle-icon: var(--numbers-p-20);--width-fixed-cards-trailing-icon: var(--numbers-p-32);--width-fixed-plain-tooltip-max: var(--numbers-p-200);--width-fixed-platform-drawer-leading-icons: var(--numbers-p-24);--width-fixed-platform-drawer-opened: var(--numbers-p-352);--width-fixed-platform-drawer-trailing-icons: var(--numbers-p-24);--width-fixed-rich-tooltip-icon: var(--numbers-p-24);--width-fixed-rich-tooltip-max: var(--numbers-p-560);--width-fixed-rich-tooltip-min: var(--numbers-p-280);--width-fixed-widget-icon: var(--numbers-p-48);--width-fixed-widget-logo: var(--numbers-p-46);--width-variable-banners-buttons-min: var(--numbers-p-264);--width-variable-banners-container: var(--numbers-p-312);--width-variable-banners-divs-min: var(--numbers-p-264);--width-variable-cards-buttons-min: var(--numbers-p-272);--width-variable-contact-form-button-min: var(--numbers-p-264);--width-variable-contact-form-check-boxes-min: var(--numbers-p-264);--width-variable-contact-form-long-input-fields-min: var(--numbers-p-264);--width-variable-contact-form-short-input-fields-min: var(--numbers-p-264);--width-variable-dialogs: var(--numbers-p-312);--width-variable-div-2-equals-max: var(--numbers-p-infinite);--width-variable-div-2-equals-min: var(--numbers-p-312);--width-variable-div-2-major: var(--numbers-p-312);--width-variable-div-2-minor: var(--numbers-p-312);--width-variable-div-4-equals: var(--numbers-p-312);--width-variable-div-from3-wrapped: var(--numbers-p-312);--width-variable-div-from5-carousel: var(--numbers-p-312);--width-variable-dropdown: var(--numbers-p-312);--width-variable-general-buttons: var(--numbers-p-312);--width-variable-globe: var(--numbers-p-312);--width-variable-heros-buttons-min: var(--numbers-p-312);--width-variable-heros-icon: var(--numbers-p-48);--width-variable-impact-cards-full-width-card-min: var(--numbers-p-272);--width-variable-impact-cards-half-width-card-min: var(--numbers-p-272);--width-variable-impact-cards-preview-visible-area: var(--numbers-p-264);--width-variable-platform-top-bar-min: var(--numbers-p-360);--width-variable-screen-resolution-min: var(--numbers-p-360);--width-variable-screen-resolution-standard: var(--numbers-p-414);--width-variable-sections-content-area: var(--numbers-p-312);--width-variable-top-nav-drawer: var(--numbers-p-352);--width-variable-top-nav-min: var(--numbers-p-360);--width-variable-weather-cards-full-width-card-min: var(--numbers-p-272);--width-variable-weather-cards-half-width-card-min: var(--numbers-p-272);--width-variable-widget-container: var(--numbers-p-312);--width-variable-widget-content-columns: var(--numbers-p-264)}}@media screen and (min-width: 768px) and (max-width: 1279px){:root{--corner-radius-extra-large: var(--numbers-p-32);--corner-radius-extra-small: var(--numbers-p-8);--corner-radius-full: var(--numbers-p-infinite);--corner-radius-large: var(--numbers-p-24);--corner-radius-largest: var(--numbers-p-40);--corner-radius-medium: var(--numbers-p-16);--corner-radius-none: var(--numbers-p-0);--corner-radius-small: var(--numbers-p-12);--corner-radius-smallest: var(--numbers-p-4);--gap-fixed-extra-large: var(--numbers-p-32);--gap-fixed-extra-small: var(--numbers-p-4);--gap-fixed-large: var(--numbers-p-24);--gap-fixed-largest: var(--numbers-p-40);--gap-fixed-medium: var(--numbers-p-16);--gap-fixed-none: var(--numbers-p-0);--gap-fixed-small: var(--numbers-p-8);--gap-variable-div-content-proximity-1: var(--numbers-p-4);--gap-variable-div-content-proximity-2: var(--numbers-p-8);--gap-variable-div-content-proximity-3: var(--numbers-p-20);--gap-variable-div-content-proximity-4: var(--numbers-p-28);--gap-variable-div-content-proximity-5: var(--numbers-p-32);--gap-variable-divs-carousel-container: var(--numbers-p-8);--gap-variable-divs-container: var(--numbers-p-28);--gap-variable-sections: var(--numbers-p-32);--height-fixed-banner-icon: var(--numbers-p-48);--height-fixed-buttons-icon: var(--numbers-p-18);--height-fixed-buttons-large: var(--numbers-p-48);--height-fixed-buttons-medium: var(--numbers-p-40);--height-fixed-buttons-small: var(--numbers-p-32);--height-fixed-cards-corner-tag: var(--numbers-p-92);--height-fixed-cards-header: var(--numbers-p-80);--height-fixed-cards-leading-icon: var(--numbers-p-40);--height-fixed-cards-logo: var(--numbers-p-44);--height-fixed-cards-media: var(--numbers-p-188);--height-fixed-cards-space: var(--numbers-p-20);--height-fixed-cards-subtitle-icon: var(--numbers-p-20);--height-fixed-cards-tag: var(--numbers-p-32);--height-fixed-cards-trailing-icon: var(--numbers-p-32);--height-fixed-heros-project-tag: var(--numbers-p-32);--height-fixed-platform-drawer-leading-icons: var(--numbers-p-24);--height-fixed-platform-drawer-logos: var(--numbers-p-48);--height-fixed-platform-drawer-trailing-icons: var(--numbers-p-24);--height-fixed-platform-drawer-wl-gfp-logo: var(--numbers-p-36);--height-fixed-platform-top-bar: var(--numbers-p-88);--height-fixed-platform-top-bar-logo: var(--numbers-p-48);--height-fixed-scroll-media: var(--numbers-p-80);--height-fixed-tooltip-icon: var(--numbers-p-24);--height-fixed-top-nav: var(--numbers-p-88);--height-fixed-widget-icon: var(--numbers-p-48);--height-fixed-widget-logo: var(--numbers-p-40);--height-variable-banners-mockup: var(--numbers-p-360);--height-variable-cards-body-max: var(--numbers-p-168);--height-variable-globe: var(--numbers-p-330);--height-variable-heros-icon: var(--numbers-p-48);--height-variable-heros-mockup: var(--numbers-p-360);--height-variable-homepage-hero: var(--numbers-p-892);--height-variable-impact-cards-preview-visible-area: var(--numbers-p-736);--height-variable-other-pages-hero-max: var(--numbers-p-620);--height-variable-other-pages-hero-min: var(--numbers-p-620);--height-variable-screen-resolution-min: var(--numbers-p-1024);--height-variable-screen-resolution-standard: var(--numbers-p-1280);--padding-fixed-extra-large: var(--numbers-p-32);--padding-fixed-extra-small: var(--numbers-p-12);--padding-fixed-extra-smallest: var(--numbers-p-4);--padding-fixed-large: var(--numbers-p-24);--padding-fixed-largest: var(--numbers-p-40);--padding-fixed-medium: var(--numbers-p-20);--padding-fixed-none: var(--numbers-p-0);--padding-fixed-small: var(--numbers-p-16);--padding-fixed-smallest: var(--numbers-p-8);--padding-variable-containers-laterals: var(--numbers-p-24);--padding-variable-containers-top-bottom: var(--numbers-p-24);--padding-variable-footer-bottom: var(--numbers-p-32);--padding-variable-footer-laterals: var(--numbers-p-40);--padding-variable-footer-top: var(--numbers-p-40);--padding-variable-platform-drawer-laterals: var(--numbers-p-32);--padding-variable-platform-drawer-top-bottom: var(--numbers-p-32);--padding-variable-platform-top-bar-laterals: var(--numbers-p-40);--padding-variable-sections-laterals-min: var(--numbers-p-40);--padding-variable-sections-top-bottom-large: var(--numbers-p-64);--padding-variable-sections-top-bottom-small: var(--numbers-p-32);--padding-variable-top-nav-drawer-laterals: var(--numbers-p-40);--padding-variable-top-nav-drawer-top-bottom: var(--numbers-p-40);--padding-variable-top-nav-laterals: var(--numbers-p-40);--width-fixed-banner-icon: var(--numbers-p-48);--width-fixed-buttons-icon: var(--numbers-p-18);--width-fixed-cards-corner-tag: var(--numbers-p-92);--width-fixed-cards-leading-icon: var(--numbers-p-40);--width-fixed-cards-subtitle-icon: var(--numbers-p-20);--width-fixed-cards-trailing-icon: var(--numbers-p-32);--width-fixed-plain-tooltip-max: var(--numbers-p-200);--width-fixed-platform-drawer-leading-icons: var(--numbers-p-24);--width-fixed-platform-drawer-opened: var(--numbers-p-352);--width-fixed-platform-drawer-trailing-icons: var(--numbers-p-24);--width-fixed-rich-tooltip-icon: var(--numbers-p-24);--width-fixed-rich-tooltip-max: var(--numbers-p-560);--width-fixed-rich-tooltip-min: var(--numbers-p-280);--width-fixed-widget-icon: var(--numbers-p-48);--width-fixed-widget-logo: var(--numbers-p-46);--width-variable-banners-buttons-min: var(--numbers-p-0);--width-variable-banners-container: var(--numbers-p-688);--width-variable-banners-divs-min: var(--numbers-p-306);--width-variable-cards-buttons-min: var(--numbers-p-290);--width-variable-contact-form-button-min: var(--numbers-p-0);--width-variable-contact-form-check-boxes-min: var(--numbers-p-264);--width-variable-contact-form-long-input-fields-min: var(--numbers-p-264);--width-variable-contact-form-short-input-fields-min: var(--numbers-p-264);--width-variable-dialogs: var(--numbers-p-720);--width-variable-div-2-equals-max: var(--numbers-p-infinite);--width-variable-div-2-equals-min: var(--numbers-p-330);--width-variable-div-2-major: var(--numbers-p-330);--width-variable-div-2-minor: var(--numbers-p-330);--width-variable-div-4-equals: var(--numbers-p-330);--width-variable-div-from3-wrapped: var(--numbers-p-330);--width-variable-div-from5-carousel: var(--numbers-p-330);--width-variable-dropdown: var(--numbers-p-306);--width-variable-general-buttons: var(--numbers-p-330);--width-variable-globe: var(--numbers-p-330);--width-variable-heros-buttons-min: var(--numbers-p-330);--width-variable-heros-icon: var(--numbers-p-48);--width-variable-impact-cards-full-width-card-min: var(--numbers-p-290);--width-variable-impact-cards-half-width-card-min: var(--numbers-p-290);--width-variable-impact-cards-preview-visible-area: var(--numbers-p-672);--width-variable-platform-top-bar-min: var(--numbers-p-768);--width-variable-screen-resolution-min: var(--numbers-p-768);--width-variable-screen-resolution-standard: var(--numbers-p-800);--width-variable-sections-content-area: var(--numbers-p-688);--width-variable-top-nav-drawer: var(--numbers-p-720);--width-variable-top-nav-min: var(--numbers-p-768);--width-variable-weather-cards-full-width-card-min: var(--numbers-p-290);--width-variable-weather-cards-half-width-card-min: var(--numbers-p-290);--width-variable-widget-container: var(--numbers-p-688);--width-variable-widget-content-columns: var(--numbers-p-306)}}@media screen and (min-width: 1280px){:root{--corner-radius-extra-large: var(--numbers-p-32);--corner-radius-extra-small: var(--numbers-p-8);--corner-radius-full: var(--numbers-p-infinite);--corner-radius-large: var(--numbers-p-24);--corner-radius-largest: var(--numbers-p-40);--corner-radius-medium: var(--numbers-p-16);--corner-radius-none: var(--numbers-p-0);--corner-radius-small: var(--numbers-p-12);--corner-radius-smallest: var(--numbers-p-4);--gap-fixed-extra-large: var(--numbers-p-32);--gap-fixed-extra-small: var(--numbers-p-4);--gap-fixed-large: var(--numbers-p-24);--gap-fixed-largest: var(--numbers-p-40);--gap-fixed-medium: var(--numbers-p-16);--gap-fixed-none: var(--numbers-p-0);--gap-fixed-small: var(--numbers-p-8);--gap-variable-div-content-proximity-1: var(--numbers-p-8);--gap-variable-div-content-proximity-2: var(--numbers-p-16);--gap-variable-div-content-proximity-3: var(--numbers-p-24);--gap-variable-div-content-proximity-4: var(--numbers-p-32);--gap-variable-div-content-proximity-5: var(--numbers-p-40);--gap-variable-divs-carousel-container: var(--numbers-p-16);--gap-variable-divs-container: var(--numbers-p-32);--gap-variable-sections: var(--numbers-p-40);--height-fixed-banner-icon: var(--numbers-p-48);--height-fixed-buttons-icon: var(--numbers-p-18);--height-fixed-buttons-large: var(--numbers-p-48);--height-fixed-buttons-medium: var(--numbers-p-40);--height-fixed-buttons-small: var(--numbers-p-32);--height-fixed-cards-corner-tag: var(--numbers-p-92);--height-fixed-cards-header: var(--numbers-p-80);--height-fixed-cards-leading-icon: var(--numbers-p-40);--height-fixed-cards-logo: var(--numbers-p-44);--height-fixed-cards-media: var(--numbers-p-188);--height-fixed-cards-space: var(--numbers-p-20);--height-fixed-cards-subtitle-icon: var(--numbers-p-20);--height-fixed-cards-tag: var(--numbers-p-32);--height-fixed-cards-trailing-icon: var(--numbers-p-32);--height-fixed-heros-project-tag: var(--numbers-p-32);--height-fixed-platform-drawer-leading-icons: var(--numbers-p-24);--height-fixed-platform-drawer-logos: var(--numbers-p-48);--height-fixed-platform-drawer-trailing-icons: var(--numbers-p-24);--height-fixed-platform-drawer-wl-gfp-logo: var(--numbers-p-36);--height-fixed-platform-top-bar: var(--numbers-p-88);--height-fixed-platform-top-bar-logo: var(--numbers-p-48);--height-fixed-scroll-media: var(--numbers-p-80);--height-fixed-tooltip-icon: var(--numbers-p-24);--height-fixed-top-nav: var(--numbers-p-88);--height-fixed-widget-icon: var(--numbers-p-48);--height-fixed-widget-logo: var(--numbers-p-40);--height-variable-banners-mockup: var(--numbers-p-290);--height-variable-cards-body-max: var(--numbers-p-168);--height-variable-globe: var(--numbers-p-428);--height-variable-heros-icon: var(--numbers-p-56);--height-variable-heros-mockup: var(--numbers-p-428);--height-variable-homepage-hero: var(--numbers-p-848);--height-variable-impact-cards-preview-visible-area: var(--numbers-p-428);--height-variable-other-pages-hero-max: var(--numbers-p-548);--height-variable-other-pages-hero-min: var(--numbers-p-548);--height-variable-screen-resolution-min: var(--numbers-p-720);--height-variable-screen-resolution-standard: var(--numbers-p-900);--padding-fixed-extra-large: var(--numbers-p-32);--padding-fixed-extra-small: var(--numbers-p-12);--padding-fixed-extra-smallest: var(--numbers-p-4);--padding-fixed-large: var(--numbers-p-24);--padding-fixed-largest: var(--numbers-p-40);--padding-fixed-medium: var(--numbers-p-20);--padding-fixed-none: var(--numbers-p-0);--padding-fixed-small: var(--numbers-p-16);--padding-fixed-smallest: var(--numbers-p-8);--padding-variable-containers-laterals: var(--numbers-p-32);--padding-variable-containers-top-bottom: var(--numbers-p-32);--padding-variable-footer-bottom: var(--numbers-p-40);--padding-variable-footer-laterals: var(--numbers-p-80);--padding-variable-footer-top: var(--numbers-p-80);--padding-variable-platform-drawer-laterals: var(--numbers-p-32);--padding-variable-platform-drawer-top-bottom: var(--numbers-p-32);--padding-variable-platform-top-bar-laterals: var(--numbers-p-80);--padding-variable-sections-laterals-min: var(--numbers-p-80);--padding-variable-sections-top-bottom-large: var(--numbers-p-80);--padding-variable-sections-top-bottom-small: var(--numbers-p-40);--padding-variable-top-nav-drawer-laterals: var(--numbers-p-80);--padding-variable-top-nav-drawer-top-bottom: var(--numbers-p-80);--padding-variable-top-nav-laterals: var(--numbers-p-80);--width-fixed-banner-icon: var(--numbers-p-48);--width-fixed-buttons-icon: var(--numbers-p-18);--width-fixed-cards-corner-tag: var(--numbers-p-92);--width-fixed-cards-leading-icon: var(--numbers-p-40);--width-fixed-cards-subtitle-icon: var(--numbers-p-20);--width-fixed-cards-trailing-icon: var(--numbers-p-32);--width-fixed-plain-tooltip-max: var(--numbers-p-200);--width-fixed-platform-drawer-leading-icons: var(--numbers-p-24);--width-fixed-platform-drawer-opened: var(--numbers-p-352);--width-fixed-platform-drawer-trailing-icons: var(--numbers-p-24);--width-fixed-rich-tooltip-icon: var(--numbers-p-24);--width-fixed-rich-tooltip-max: var(--numbers-p-560);--width-fixed-rich-tooltip-min: var(--numbers-p-280);--width-fixed-widget-icon: var(--numbers-p-48);--width-fixed-widget-logo: var(--numbers-p-46);--width-variable-banners-buttons-min: var(--numbers-p-0);--width-variable-banners-container: var(--numbers-p-1120);--width-variable-banners-divs-min: var(--numbers-p-512);--width-variable-cards-buttons-min: var(--numbers-p-0);--width-variable-contact-form-button-min: var(--numbers-p-0);--width-variable-contact-form-check-boxes-min: var(--numbers-p-672);--width-variable-contact-form-long-input-fields-min: var(--numbers-p-672);--width-variable-contact-form-short-input-fields-min: var(--numbers-p-320);--width-variable-dialogs: var(--numbers-p-784);--width-variable-div-2-equals-max: var(--numbers-p-infinite);--width-variable-div-2-equals-min: var(--numbers-p-544);--width-variable-div-2-major: var(--numbers-p-736);--width-variable-div-2-minor: var(--numbers-p-352);--width-variable-div-4-equals: var(--numbers-p-256);--width-variable-div-from3-wrapped: var(--numbers-p-352);--width-variable-div-from5-carousel: var(--numbers-p-352);--width-variable-dropdown: var(--numbers-p-544);--width-variable-general-buttons: var(--numbers-p-0);--width-variable-globe: var(--numbers-p-428);--width-variable-heros-buttons-min: var(--numbers-p-0);--width-variable-heros-icon: var(--numbers-p-56);--width-variable-impact-cards-full-width-card-min: var(--numbers-p-504);--width-variable-impact-cards-half-width-card-min: var(--numbers-p-240);--width-variable-impact-cards-preview-visible-area: var(--numbers-p-720);--width-variable-platform-top-bar-min: var(--numbers-p-1280);--width-variable-screen-resolution-min: var(--numbers-p-1280);--width-variable-screen-resolution-standard: var(--numbers-p-1440);--width-variable-sections-content-area: var(--numbers-p-1120);--width-variable-top-nav-drawer: var(--numbers-p-0);--width-variable-top-nav-min: var(--numbers-p-1280);--width-variable-weather-cards-full-width-card-min: var(--numbers-p-504);--width-variable-weather-cards-half-width-card-min: var(--numbers-p-240);--width-variable-widget-container: var(--numbers-p-1120);--width-variable-widget-content-columns: var(--numbers-p-246)}}.gfp-section{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:var(--sections-padding-top-small);padding-bottom:var(--sections-padding-bottom-small)}.gfp-section:not(.gfp-dark-theme){background-color:var(--mat-sys-surface)}.gfp-section.gfp-p-top-bg-different{padding-top:var(--sections-padding-top-large)}.gfp-section.gfp-p-bottom-bg-different{padding-bottom:var(--sections-padding-bottom-large)}.gfp-section .gfp-one-div-section{display:flex;flex-direction:column;align-items:center;width:var(--width-variable-sections-content-area);gap:var(--sections-gap-general)}.gfp-section .gfp-one-div-section .gfp-title{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--gap-variable-div-content-proximity-1)}.gfp-section .gfp-one-div-section .gfp-content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.gfp-section .gfp-one-div-section .gfp-content>*{flex:1}.gfp-section .gfp-one-div-section .gfp-footer{display:flex;flex-direction:column;align-self:stretch}.gfp-section .gfp-two-div-section,.gfp-section .gfp-three-div-section,.gfp-section .gfp-four-div-section{display:flex;flex-direction:column;align-items:flex-start;width:var(--width-variable-sections-content-area);gap:var(--sections-gap-general)}.gfp-section .gfp-two-div-section .gfp-title,.gfp-section .gfp-three-div-section .gfp-title,.gfp-section .gfp-four-div-section .gfp-title{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--gap-variable-div-content-proximity-3)}.gfp-section .gfp-two-div-section .gfp-content,.gfp-section .gfp-two-div-section .gfp-content-grid,.gfp-section .gfp-three-div-section .gfp-content,.gfp-section .gfp-three-div-section .gfp-content-grid,.gfp-section .gfp-four-div-section .gfp-content,.gfp-section .gfp-four-div-section .gfp-content-grid{display:flex;flex-direction:column;gap:var(--sections-gap-divs-container);align-self:stretch}.gfp-section .gfp-two-div-section .gfp-content>*,.gfp-section .gfp-two-div-section .gfp-content-grid>*,.gfp-section .gfp-three-div-section .gfp-content>*,.gfp-section .gfp-three-div-section .gfp-content-grid>*,.gfp-section .gfp-four-div-section .gfp-content>*,.gfp-section .gfp-four-div-section .gfp-content-grid>*{flex:1;min-height:100%}.gfp-section .gfp-two-div-section .gfp-footer,.gfp-section .gfp-three-div-section .gfp-footer,.gfp-section .gfp-four-div-section .gfp-footer{display:flex;flex-direction:column;align-self:stretch}.gfp-section .gfp-carousel{display:flex;flex-direction:column;align-items:center;max-width:100%;gap:var(--sections-gap-general)}.gfp-section .gfp-carousel .gfp-title{width:var(--width-variable-sections-content-area)}.gfp-section .gfp-carousel .gfp-content{width:100%}.gfp-section .gfp-carousel .gfp-content ::ng-deep .gfp-card{width:var(--divs-width-carousel-equals)}.gfp-section .gfp-carousel .gfp-content ::ng-deep .gfp-card mat-card{width:100%}@media screen and (min-width: 1280px){.gfp-section .gfp-two-div-section{display:flex;flex-direction:column;align-items:flex-start;width:var(--width-variable-sections-content-area);gap:var(--sections-gap-general)}.gfp-section .gfp-two-div-section .gfp-title{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--gap-variable-div-content-proximity-1)}.gfp-section .gfp-two-div-section .gfp-content{display:flex;flex-direction:row;gap:var(--sections-gap-divs-container);align-self:stretch}.gfp-section .gfp-two-div-section .gfp-content-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sections-gap-divs-container);align-self:stretch}.gfp-section .gfp-two-div-section .gfp-footer{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.gfp-section .gfp-three-div-section{display:flex;flex-direction:column;align-items:flex-start;width:var(--width-variable-sections-content-area);gap:var(--sections-gap-general)}.gfp-section .gfp-three-div-section .gfp-title{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--gap-variable-div-content-proximity-3)}.gfp-section .gfp-three-div-section .gfp-content{display:grid;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(3,1fr);gap:var(--sections-gap-divs-container)}.gfp-section .gfp-three-div-section .gfp-footer{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.gfp-section .gfp-four-div-section{display:flex;flex-direction:column;align-items:flex-start;width:var(--width-variable-sections-content-area);gap:var(--sections-gap-general)}.gfp-section .gfp-four-div-section .gfp-title{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--gap-variable-div-content-proximity-1)}.gfp-section .gfp-four-div-section .gfp-content{display:flex;flex-direction:row;gap:var(--sections-gap-divs-container);align-self:stretch}.gfp-section .gfp-four-div-section .gfp-content>*{flex:1}.gfp-section .gfp-four-div-section .gfp-footer{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}}@media screen and (min-width: 768px) and (max-width: 1279px){.gfp-section .gfp-two-div-section{display:flex;flex-direction:column;align-items:flex-start;width:var(--width-variable-sections-content-area);gap:var(--sections-gap-general)}.gfp-section .gfp-two-div-section .gfp-title{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--gap-variable-div-content-proximity-1)}.gfp-section .gfp-two-div-section .gfp-content{display:flex;flex-direction:row;gap:var(--sections-gap-divs-container);align-self:stretch}.gfp-section .gfp-two-div-section .gfp-content-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sections-gap-divs-container);align-self:stretch}.gfp-section .gfp-two-div-section .gfp-footer{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.gfp-section .gfp-three-div-section,.gfp-section .gfp-four-div-section{display:flex;flex-direction:column;align-items:flex-start;width:var(--width-variable-sections-content-area);gap:var(--sections-gap-general)}.gfp-section .gfp-three-div-section .gfp-title,.gfp-section .gfp-four-div-section .gfp-title{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--gap-variable-div-content-proximity-3)}.gfp-section .gfp-three-div-section .gfp-content,.gfp-section .gfp-four-div-section .gfp-content{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sections-gap-divs-container)}.gfp-section .gfp-three-div-section .gfp-footer,.gfp-section .gfp-four-div-section .gfp-footer{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}}@font-face{font-family:chivo;src:url(Chivo-Bold.8c35722ddbc0d0fb.eot);src:url(Chivo-Bold.8c35722ddbc0d0fb.eot?#iefix) format("embedded-opentype"),url(Chivo-Bold.38050c15d02d4bea.woff2) format("woff2"),url(Chivo-Bold.cb5563ae34ab42e3.woff) format("woff"),url(Chivo-Bold.e8b37f3b6296e1c0.ttf) format("truetype");font-weight:700;font-style:bold;font-display:swap}@font-face{font-family:chivo;src:url(Chivo-Medium.6512d870093b4948.eot);src:url(Chivo-Medium.6512d870093b4948.eot?#iefix) format("embedded-opentype"),url(Chivo-Medium.4b282e0b0cf2fdd8.woff2) format("woff2"),url(Chivo-Medium.cabd09d5e920c2dc.woff) format("woff"),url(Chivo-Medium.5ea85c51a1cb0c6b.ttf) format("truetype");font-weight:500;font-style:medium;font-display:swap}@font-face{font-family:chivo;src:url(Chivo-Regular.4c9a0d7f867d99ca.eot);src:url(Chivo-Regular.4c9a0d7f867d99ca.eot?#iefix) format("embedded-opentype"),url(Chivo-Regular.e65cdff9c054322a.woff2) format("woff2"),url(Chivo-Regular.6bad7a9f2d15c47c.woff) format("woff"),url(Chivo-Regular.1ed98ae5df587830.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:caslon540;src:url(Caslon\ 540.47e75e2279a7aef4.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:caslon540;src:url(Caslon\ 540.47e75e2279a7aef4.ttf) format("truetype");font-weight:700;font-style:bold;font-display:swap}@font-face{font-family:dm sans;src:url(DMSans-Regular.254fafcf32e78d93.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:dm sans;src:url(DMSans-Regular.254fafcf32e78d93.ttf) format("truetype");font-weight:700;font-style:bold;font-display:swap}@font-face{font-family:Inter;src:url(Inter_28pt-Regular.c68fb64554fd6a19.ttf) format("truetype");font-weight:400;font-style:regular;font-display:swap}@font-face{font-family:Inter;src:url(Inter_28pt-Medium.e18063f93e46eb22.ttf) format("truetype");font-weight:400;font-style:medium;font-display:swap}@font-face{font-family:Inter;src:url(Inter_28pt-Bold.9616bbcdcb86392d.ttf) format("truetype");font-weight:700;font-style:bold;font-display:swap}@font-face{font-family:Inter;src:url(Inter_28pt-Italic.01686dbb92dd9e49.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(Lato-Bold.2c00c297d3cdabf8.ttf) format("truetype");font-weight:700;font-style:bold;font-display:swap}@font-face{font-family:Lato;src:url(Lato-Regular.4291f48c2ea51320.ttf) format("truetype");font-weight:medium;font-style:medium;font-display:swap}@font-face{font-family:Lato;src:url(Lato-Italic.76e32f3f45e366a1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(Lato-Regular.4291f48c2ea51320.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat,sans-serif;src:url(Montserrat-Regular.e4d41a9676e8d5f4.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat,sans-serif;src:url(Montserrat-Medium.b6027326de3bdf2b.ttf) format("truetype");font-weight:500;font-style:medium;font-display:swap}@font-face{font-family:Montserrat,sans-serif;src:url(Montserrat-Bold.17fb295864a34acc.ttf) format("truetype");font-weight:700;font-style:bold;font-display:swap}@font-face{font-family:Montserrat,sans-serif;src:url(Montserrat-Italic.a07c2377aac2db51.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}:root{--font-weight-bold: 700;--font-weight-medium: 500;--font-weight-regular: 400}:root{--mat-sys-display-large-font: var(--display-large-font);--mat-sys-display-large-line-height: var(--display-large-line-height);--mat-sys-display-large-size: var(--display-large-size);--mat-sys-display-large-tracking: var(--display-large-tracking);--mat-sys-display-large-weight: var(--display-large-weight-prominent);--mat-sys-display-large: var(--mat-sys-display-large-weight) var(--mat-sys-display-large-size) / var(--mat-sys-display-large-line-height) var(--mat-sys-display-large-font);--mat-sys-display-medium-font: var(--display-medium-font);--mat-sys-display-medium-line-height: var(--display-medium-line-height);--mat-sys-display-medium-size: var(--display-medium-size);--mat-sys-display-medium-tracking: var(--display-medium-tracking);--mat-sys-display-medium-weight: var(--display-medium-weight-prominent);--mat-sys-display-medium: var(--mat-sys-display-medium-weight) var(--mat-sys-display-medium-size) / var(--mat-sys-display-medium-line-height) var(--mat-sys-display-medium-font);--mat-sys-display-small-font: var(--display-small-font);--mat-sys-display-small-line-height: var(--display-small-line-height);--mat-sys-display-small-size: var(--display-small-size);--mat-sys-display-small-tracking: var(--display-small-tracking);--mat-sys-display-small-weight: var(--display-small-weight-prominent);--mat-sys-display-small: var(--mat-sys-display-small-weight) var(--mat-sys-display-small-size) / var(--mat-sys-display-small-line-height) var(--mat-sys-display-small-font);--mat-sys-headline-large-font: var(--headline-large-font);--mat-sys-headline-large-line-height: var(--headline-large-line-height);--mat-sys-headline-large-size: var(--headline-large-size);--mat-sys-headline-large-tracking: var(--headline-large-tracking);--mat-sys-headline-large-weight: var(--headline-large-weight-prominent);--mat-sys-headline-large: var(--mat-sys-headline-large-weight) var(--mat-sys-headline-large-size) / var(--mat-sys-headline-large-line-height) var(--mat-sys-headline-large-font);--mat-sys-headline-medium-font: var(--headline-medium-font);--mat-sys-headline-medium-line-height: var(--headline-medium-line-height);--mat-sys-headline-medium-size: var(--headline-medium-size);--mat-sys-headline-medium-tracking: var(--headline-medium-tracking);--mat-sys-headline-medium-weight: var(--headline-medium-weight);--mat-sys-headline-medium: var(--mat-sys-headline-medium-weight) var(--mat-sys-headline-medium-size) / var(--mat-sys-headline-medium-line-height) var(--mat-sys-headline-medium-font);--mat-sys-headline-small-font: var(--headline-small-font);--mat-sys-headline-small-line-height: var(--headline-small-line-height);--mat-sys-headline-small-size: var(--headline-small-size);--mat-sys-headline-small-tracking: var(--headline-small-tracking);--mat-sys-headline-small-weight: var(--headline-small-weight-prominent);--mat-sys-headline-small: var(--mat-sys-headline-small-weight) var(--mat-sys-headline-small-size) / var(--mat-sys-headline-small-line-height) var(--mat-sys-headline-small-font);--mat-sys-title-large-font: var(--title-large-font);--mat-sys-title-large-line-height: var(--title-large-line-height);--mat-sys-title-large-size: var(--title-large-size);--mat-sys-title-large-tracking: var(--title-large-tracking);--mat-sys-title-large-weight: var(--title-large-weight);--mat-sys-title-large: var(--mat-sys-title-large-weight) var(--mat-sys-title-large-size) / var(--mat-sys-title-large-line-height) var(--mat-sys-title-large-font);--mat-sys-title-medium-font: var(--title-medium-font);--mat-sys-title-medium-line-height: var(--title-medium-line-height);--mat-sys-title-medium-size: var(--title-medium-size);--mat-sys-title-medium-tracking: var(--title-medium-tracking);--mat-sys-title-medium-weight: var(--title-medium-weight);--mat-sys-title-medium: var(--mat-sys-title-medium-weight) var(--mat-sys-title-medium-size) / var(--mat-sys-title-medium-line-height) var(--mat-sys-title-medium-font);--mat-sys-title-small-font: var(--title-small-font);--mat-sys-title-small-line-height: var(--title-small-line-height);--mat-sys-title-small-size: var(--title-small-size);--mat-sys-title-small-tracking: var(--title-small-tracking);--mat-sys-title-small-weight: var(--title-small-weight);--mat-sys-title-small: var(--mat-sys-title-small-weight) var(--mat-sys-title-small-size) / var(--mat-sys-title-small-line-height) var(--mat-sys-title-small-font);--mat-sys-body-large-font: var(--body-large-font);--mat-sys-body-large-line-height: var(--body-large-line-height);--mat-sys-body-large-size: var(--body-large-size);--mat-sys-body-large-tracking: var(--body-large-tracking);--mat-sys-body-large-weight: var(--body-large-weight);--mat-sys-body-large: var(--mat-sys-body-large-weight) var(--mat-sys-body-large-size) / var(--mat-sys-body-large-line-height) var(--mat-sys-body-large-font);--mat-sys-body-medium-font: var(--body-medium-font);--mat-sys-body-medium-line-height: var(--body-medium-line-height);--mat-sys-body-medium-size: var(--body-medium-size);--mat-sys-body-medium-tracking: .16px;--mat-sys-body-medium-weight: var(--body-medium-weight);--mat-sys-body-medium: var(--mat-sys-body-medium-weight) var(--mat-sys-body-medium-size) / var(--mat-sys-body-medium-line-height) var(--mat-sys-body-medium-font);--mat-sys-body-small-font: var(--body-small-font);--mat-sys-body-small-line-height: 147%;--mat-sys-body-small-size: 14px;--mat-sys-body-small-tracking: .14px;--mat-sys-body-small-weight: var(--body-small-weight);--mat-sys-body-small: var(--mat-sys-body-small-weight) var(--mat-sys-body-small-size) / var(--mat-sys-body-small-line-height) var(--mat-sys-body-small-font);--mat-sys-label-large-font: var(--label-large-font);--mat-sys-label-large-line-height: var(--label-large-line-height);--mat-sys-label-large-size: var(--label-large-size);--mat-sys-label-large-tracking: var(--label-large-tracking);--mat-sys-label-large-weight: var(--label-large-weight);--mat-sys-label-large: var(--mat-sys-label-large-weight) var(--mat-sys-label-large-size) / var(--mat-sys-label-large-line-height) var(--mat-sys-label-large-font);--mat-sys-label-medium-font: var(--label-medium-font);--mat-sys-label-medium-line-height: var(--label-medium-line-height);--mat-sys-label-medium-size: var(--label-medium-size);--mat-sys-label-medium-tracking: var(--label-medium-tracking);--mat-sys-label-medium-weight: var(--label-medium-weight-prominent);--mat-sys-label-medium: var(--mat-sys-label-medium-weight) var(--mat-sys-label-medium-size) / var(--mat-sys-label-medium-line-height) var(--mat-sys-label-medium-font);--mat-sys-label-small-font: var(--label-small-font);--mat-sys-label-small-line-height: var(--label-small-line-height);--mat-sys-label-small-size: var(--label-small-size);--mat-sys-label-small-tracking: var(--label-small-tracking);--mat-sys-label-small-weight: var(--label-small-weight);--mat-sys-label-small: var(--mat-sys-label-small-weight) var(--mat-sys-label-small-size) / var(--mat-sys-label-small-line-height) var(--mat-sys-label-small-font)}:root .gfp-display_large_prominent{font:var(--mat-sys-display-large);color:var(--mat-sys-on-surface)}:root .gfp-display_medium_prominent{font:var(--mat-sys-display-medium);color:var(--mat-sys-on-surface)}:root .gfp-display_small_prominent{font:var(--mat-sys-display-small);color:var(--mat-sys-on-surface)}:root .gfp-headline_large_prominent{font:var(--mat-sys-headline-large);color:var(--mat-sys-on-surface)}:root .gfp-headline_medium{font:var(--mat-sys-headline-medium);color:var(--mat-sys-on-surface)}:root .gfp-headline_medium_prominent{font:var(--mat-sys-headline-medium);font-weight:var(--headline-medium-weight-prominent);color:var(--mat-sys-on-surface)}:root .gfp-headline_small_prominent{font:var(--mat-sys-headline-small);color:var(--mat-sys-on-surface)}:root .gfp-title_large{font:var(--mat-sys-title-large);color:var(--mat-sys-on-surface-variant)}:root .gfp-title_large_prominent{font:var(--mat-sys-title-large);font-weight:var(--title-large-weight-prominent);color:var(--mat-sys-on-surface)}:root .gfp-title_medium{font:var(--mat-sys-title-medium);color:var(--mat-sys-on-surface-variant)}:root .gfp-title_small{font:var(--mat-sys-title-small);color:var(--mat-sys-on-surface)}:root .gfp-label_large{font:var(--mat-sys-label-large)}:root .gfp-label_medium{font:var(--mat-sys-label-medium)}:root .gfp-label_medium_prominent{font:var(--mat-sys-label-medium);font-weight:var(--label-medium-weight-prominent)}:root .gfp-label_small{font:var(--mat-sys-label-small);color:var(--mat-sys-on-surface)}:root .gfp-body_large{font:var(--mat-sys-body-large);color:var(--mat-sys-on-surface-variant)}:root .gfp-body_large_prominent{font:var(--mat-sys-body-large);font-weight:var(--body-large-weight-prominent);color:var(--mat-sys-on-surface-variant)}:root .gfp-body_large_quote{color:var(--mat-sys-on-surface);font-family:var(--mat-sys-body-large-font);font-size:var(--body-large-size);font-style:italic;font-weight:var(--body-large-weight-quote);line-height:var(--body-large-line-height);letter-spacing:var(--body-large-tracking)}:root .gfp-body_large_link{font:var(--mat-sys-body-large);text-decoration:underline;color:var(--mat-sys-on-surface)}:root .gfp-body_medium{font:var(--mat-sys-body-medium);color:var(--mat-sys-on-surface-variant)}:root .gfp-body_medium_prominent{font:var(--mat-sys-body-medium);font-weight:var(--body-medium-weight-prominent);color:var(--mat-sys-on-surface-variant)}:root .gfp-body_medium_quote{font:var(--mat-sys-body-medium);font-style:italic;color:var(--mat-sys-on-surface)}:root .gfp-body_medium_link{font:var(--mat-sys-body-medium);text-decoration:underline;color:var(--mat-sys-on-surface)}:root .gfp-body_small{font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}:root .gfp-body_small_link{font:var(--mat-sys-body-small);text-decoration:underline;color:var(--mat-sys-on-surface)}:root .gfp-quote{color:var(--mat-sys-on-surface)}:root,.gfp-light-theme{--mdc-elevated-card-container-color: var(--mat-sys-surface-container-low);--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-elevated-card-container-shape: 12px}:root,.gfp-light-theme{--mdc-outlined-card-container-color: var(--mat-sys-surface);--mdc-outlined-card-outline-color: var(--mat-sys-outline-variant);--mdc-outlined-card-container-elevation: 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);--mdc-outlined-card-container-shape: 12px;--mdc-outlined-card-outline-width: 1px}:root,.gfp-light-theme{--mat-card-subtitle-text-color: var(--mat-sys-on-surface);--mat-card-title-text-font: var(--mat-sys-title-large-font);--mat-card-title-text-line-height: var(--mat-sys-title-large-line-height);--mat-card-title-text-size: var(--mat-sys-title-large-size);--mat-card-title-text-tracking: var(--mat-sys-title-large-tracking);--mat-card-title-text-weight: var(--mat-sys-title-large-weight);--mat-card-subtitle-text-font: var(--mat-sys-title-medium-font);--mat-card-subtitle-text-line-height: var(--mat-sys-title-medium-line-height);--mat-card-subtitle-text-size: var(--mat-sys-title-medium-size);--mat-card-subtitle-text-tracking: var(--mat-sys-title-medium-tracking);--mat-card-subtitle-text-weight: var(--mat-sys-title-medium-weight)}:root,.gfp-light-theme{--mdc-linear-progress-active-indicator-color: var(--mat-sys-primary);--mdc-linear-progress-track-color: var(--mat-sys-surface-variant);--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}:root,.gfp-light-theme{--mdc-plain-tooltip-container-color: var(--mat-sys-inverse-surface);--mdc-plain-tooltip-supporting-text-color: var(--mat-sys-inverse-on-surface);--mdc-plain-tooltip-supporting-text-line-height: var(--mat-sys-body-small-line-height);--mdc-plain-tooltip-supporting-text-font: var(--mat-sys-body-small-font);--mdc-plain-tooltip-supporting-text-size: var(--mat-sys-body-small-size);--mdc-plain-tooltip-supporting-text-weight: var(--mat-sys-body-small-weight);--mdc-plain-tooltip-supporting-text-tracking: var(--mat-sys-body-small-tracking);--mdc-plain-tooltip-container-shape: 4px}:root,.gfp-light-theme{--mdc-filled-text-field-caret-color: var(--mat-sys-primary);--mdc-filled-text-field-focus-active-indicator-color: var(--mat-sys-primary);--mdc-filled-text-field-focus-label-text-color: var(--mat-sys-primary);--mdc-filled-text-field-container-color: var(--mat-sys-surface-variant);--mdc-filled-text-field-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent);--mdc-filled-text-field-label-text-color: var(--mat-sys-on-surface-variant);--mdc-filled-text-field-hover-label-text-color: var(--mat-sys-on-surface-variant);--mdc-filled-text-field-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-filled-text-field-input-text-color: var(--mat-sys-on-surface);--mdc-filled-text-field-disabled-input-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-filled-text-field-input-text-placeholder-color: var(--mat-sys-on-surface-variant);--mdc-filled-text-field-error-hover-label-text-color: var(--mat-sys-on-error-container);--mdc-filled-text-field-error-focus-label-text-color: var(--mat-sys-error);--mdc-filled-text-field-error-label-text-color: var(--mat-sys-error);--mdc-filled-text-field-active-indicator-color: var(--mat-sys-on-surface-variant);--mdc-filled-text-field-disabled-active-indicator-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-filled-text-field-hover-active-indicator-color: var(--mat-sys-on-surface);--mdc-filled-text-field-error-active-indicator-color: var(--mat-sys-error);--mdc-filled-text-field-error-focus-active-indicator-color: var(--mat-sys-error);--mdc-filled-text-field-error-hover-active-indicator-color: var(--mat-sys-on-error-container);--mdc-filled-text-field-label-text-font: var(--mat-sys-body-large-font);--mdc-filled-text-field-label-text-size: var(--mat-sys-body-large-size);--mdc-filled-text-field-label-text-tracking: var(--mat-sys-body-large-tracking);--mdc-filled-text-field-label-text-weight: var(--mat-sys-body-large-weight);--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}:root,.gfp-light-theme{--mdc-outlined-text-field-caret-color: var(--mat-sys-primary);--mdc-outlined-text-field-focus-outline-color: var(--mat-sys-primary);--mdc-outlined-text-field-focus-label-text-color: var(--mat-sys-primary);--mdc-outlined-text-field-label-text-color: var(--mat-sys-on-surface-variant);--mdc-outlined-text-field-hover-label-text-color: var(--mat-sys-on-surface);--mdc-outlined-text-field-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-outlined-text-field-input-text-color: var(--mat-sys-on-surface);--mdc-outlined-text-field-disabled-input-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-outlined-text-field-input-text-placeholder-color: var(--mat-sys-on-surface-variant);--mdc-outlined-text-field-error-focus-label-text-color: var(--mat-sys-error);--mdc-outlined-text-field-error-label-text-color: var(--mat-sys-error);--mdc-outlined-text-field-error-hover-label-text-color: var(--mat-sys-on-error-container);--mdc-outlined-text-field-outline-color: var(--mat-sys-outline);--mdc-outlined-text-field-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mdc-outlined-text-field-hover-outline-color: var(--mat-sys-on-surface);--mdc-outlined-text-field-error-focus-outline-color: var(--mat-sys-error);--mdc-outlined-text-field-error-hover-outline-color: var(--mat-sys-on-error-container);--mdc-outlined-text-field-error-outline-color: var(--mat-sys-error);--mdc-outlined-text-field-label-text-font: var(--mat-sys-body-large-font);--mdc-outlined-text-field-label-text-size: var(--mat-sys-body-large-size);--mdc-outlined-text-field-label-text-tracking: var(--mat-sys-body-large-tracking);--mdc-outlined-text-field-label-text-weight: var(--mat-sys-body-large-weight);--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}:root,.gfp-light-theme{--mat-form-field-focus-select-arrow-color: var(--mat-sys-primary);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-state-layer-color: var(--mat-sys-on-surface);--mat-form-field-error-text-color: var(--mat-sys-error);--mat-form-field-select-option-text-color: var(--colours-neutral-n-10);--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, var(--colours-neutral-n-10) 38%, transparent);--mat-form-field-leading-icon-color: var(--mat-sys-on-surface-variant);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-trailing-icon-color: var(--mat-sys-on-surface-variant);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-error-focus-trailing-icon-color: var(--mat-sys-error);--mat-form-field-error-hover-trailing-icon-color: var(--mat-sys-on-error-container);--mat-form-field-error-trailing-icon-color: var(--mat-sys-error);--mat-form-field-enabled-select-arrow-color: var(--mat-sys-on-surface-variant);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-container-text-font: var(--mat-sys-body-large-font);--mat-form-field-container-text-line-height: var(--mat-sys-body-large-line-height);--mat-form-field-container-text-size: var(--mat-sys-body-large-size);--mat-form-field-container-text-tracking: var(--mat-sys-body-large-tracking);--mat-form-field-container-text-weight: var(--mat-sys-body-large-weight);--mat-form-field-subscript-text-font: var(--mat-sys-body-small-font);--mat-form-field-subscript-text-line-height: var(--mat-sys-body-small-line-height);--mat-form-field-subscript-text-size: var(--mat-sys-body-small-size);--mat-form-field-subscript-text-tracking: var(--mat-sys-body-small-tracking);--mat-form-field-subscript-text-weight: var(--mat-sys-body-small-weight);--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-focus-state-layer-opacity: 0}:root,.gfp-light-theme{--mat-select-panel-background-color: var(--mat-sys-surface-container);--mat-select-enabled-trigger-text-color: var(--mat-sys-on-surface);--mat-select-disabled-trigger-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-placeholder-text-color: var(--mat-sys-on-surface-variant);--mat-select-enabled-arrow-color: var(--mat-sys-on-surface-variant);--mat-select-disabled-arrow-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-focused-arrow-color: var(--mat-sys-primary);--mat-select-invalid-arrow-color: var(--mat-sys-error);--mat-select-trigger-text-font: var(--mat-sys-body-large-font);--mat-select-trigger-text-line-height: var(--mat-sys-body-large-line-height);--mat-select-trigger-text-size: var(--mat-sys-body-large-size);--mat-select-trigger-text-tracking: var(--mat-sys-body-large-tracking);--mat-select-trigger-text-weight: var(--mat-sys-body-large-weight);--mat-select-arrow-transform: translateY(-8px);--mat-select-container-elevation-shadow: 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)}:root,.gfp-light-theme{--mat-autocomplete-background-color: var(--mat-sys-surface-container);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 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)}:root,.gfp-light-theme{--mdc-dialog-container-color: var(--mat-sys-surface);--mdc-dialog-subhead-color: var(--mat-sys-on-surface);--mdc-dialog-supporting-text-color: var(--mat-sys-on-surface-variant);--mdc-dialog-subhead-font: var(--mat-sys-headline-small-font);--mdc-dialog-subhead-line-height: var(--mat-sys-headline-small-line-height);--mdc-dialog-subhead-size: var(--mat-sys-headline-small-size);--mdc-dialog-subhead-weight: var(--mat-sys-headline-small-weight);--mdc-dialog-subhead-tracking: var(--mat-sys-headline-small-tracking);--mdc-dialog-supporting-text-font: var(--mat-sys-body-medium-font);--mdc-dialog-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mdc-dialog-supporting-text-size: var(--mat-sys-body-medium-size);--mdc-dialog-supporting-text-weight: var(--mat-sys-body-medium-weight);--mdc-dialog-supporting-text-tracking: var(--mat-sys-body-medium-tracking);--mdc-dialog-container-shape: 28px}:root,.gfp-light-theme{--mat-dialog-container-elevation-shadow: none;--mat-dialog-container-max-width: 560px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-container-min-width: 280px;--mat-dialog-actions-alignment: flex-end;--mat-dialog-actions-padding: 16px 24px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px 0;--mat-dialog-headline-padding: 6px 24px 13px}:root,.gfp-light-theme{--mdc-chip-outline-color: var(--mat-sys-outline);--mdc-chip-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mdc-chip-focus-outline-color: var(--mat-sys-on-surface-variant);--mdc-chip-hover-state-layer-opacity: .08;--mdc-chip-selected-hover-state-layer-opacity: .08;--mdc-chip-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-chip-elevated-selected-container-color: var(--mat-sys-secondary-container);--mdc-chip-flat-disabled-selected-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mdc-chip-focus-state-layer-color: var(--mat-sys-on-surface-variant);--mdc-chip-hover-state-layer-color: var(--mat-sys-on-surface-variant);--mdc-chip-selected-hover-state-layer-color: var(--mat-sys-on-secondary-container);--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: var(--mat-sys-on-secondary-container);--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: var(--mat-sys-on-surface-variant);--mdc-chip-selected-label-text-color: var(--mat-sys-on-secondary-container);--mdc-chip-with-icon-icon-color: var(--mat-sys-on-surface-variant);--mdc-chip-with-icon-disabled-icon-color: var(--mat-sys-on-surface);--mdc-chip-with-icon-selected-icon-color: var(--mat-sys-on-secondary-container);--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mdc-chip-with-trailing-icon-trailing-icon-color: var(--mat-sys-on-surface-variant);--mdc-chip-label-text-font: var(--mat-sys-label-large-font);--mdc-chip-label-text-line-height: var(--mat-sys-label-large-line-height);--mdc-chip-label-text-size: var(--mat-sys-label-large-size);--mdc-chip-label-text-tracking: var(--mat-sys-label-large-tracking);--mdc-chip-label-text-weight: var(--mat-sys-label-large-weight);--mdc-chip-container-height: 32px;--mdc-chip-container-shape-radius: 8px;--mdc-chip-with-avatar-avatar-shape-radius: 24px;--mdc-chip-with-avatar-avatar-size: 24px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 1px;--mdc-chip-with-avatar-disabled-avatar-opacity: .38;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mdc-chip-with-icon-disabled-icon-opacity: .38;--mdc-chip-elevated-container-color: transparent}:root,.gfp-light-theme{--mat-chip-trailing-action-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-selected-trailing-action-state-layer-color: var(--mat-sys-on-secondary-container);--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-selected-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mat-chip-selected-trailing-icon-color: var(--mat-sys-on-secondary-container);--mat-chip-disabled-container-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-trailing-action-focus-opacity: 1}:root,.gfp-light-theme{--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .08;--mdc-switch-selected-pressed-state-layer-opacity: .12;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .08;--mdc-switch-unselected-pressed-state-layer-opacity: .12;--mdc-switch-selected-focus-state-layer-color: var(--mat-sys-primary);--mdc-switch-selected-handle-color: var(--mat-sys-on-primary);--mdc-switch-selected-hover-state-layer-color: var(--mat-sys-primary);--mdc-switch-selected-pressed-state-layer-color: var(--mat-sys-primary);--mdc-switch-selected-focus-handle-color: var(--mat-sys-primary-container);--mdc-switch-selected-hover-handle-color: var(--mat-sys-primary-container);--mdc-switch-selected-pressed-handle-color: var(--mat-sys-primary-container);--mdc-switch-selected-focus-track-color: var(--mat-sys-primary);--mdc-switch-selected-hover-track-color: var(--mat-sys-primary);--mdc-switch-selected-pressed-track-color: var(--mat-sys-primary);--mdc-switch-selected-track-color: var(--mat-sys-primary);--mdc-switch-disabled-selected-handle-color: var(--mat-sys-surface);--mdc-switch-disabled-selected-icon-color: var(--mat-sys-on-surface);--mdc-switch-disabled-selected-track-color: var(--mat-sys-on-surface);--mdc-switch-disabled-unselected-handle-color: var(--mat-sys-on-surface);--mdc-switch-disabled-unselected-icon-color: var(--mat-sys-surface-variant);--mdc-switch-disabled-unselected-track-color: var(--mat-sys-surface-variant);--mdc-switch-selected-icon-color: var(--mat-sys-on-primary-container);--mdc-switch-unselected-focus-handle-color: var(--mat-sys-on-surface-variant);--mdc-switch-unselected-focus-state-layer-color: var(--mat-sys-on-surface);--mdc-switch-unselected-focus-track-color: var(--mat-sys-surface-variant);--mdc-switch-unselected-handle-color: var(--mat-sys-outline);--mdc-switch-unselected-hover-handle-color: var(--mat-sys-on-surface-variant);--mdc-switch-unselected-hover-state-layer-color: var(--mat-sys-on-surface);--mdc-switch-unselected-hover-track-color: var(--mat-sys-surface-variant);--mdc-switch-unselected-icon-color: var(--mat-sys-surface-variant);--mdc-switch-unselected-pressed-handle-color: var(--mat-sys-on-surface-variant);--mdc-switch-unselected-pressed-state-layer-color: var(--mat-sys-on-surface);--mdc-switch-unselected-pressed-track-color: var(--mat-sys-surface-variant);--mdc-switch-unselected-track-color: var(--mat-sys-surface-variant);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-shape: 9999px;--mdc-switch-selected-icon-size: 16px;--mdc-switch-track-height: 32px;--mdc-switch-track-shape: 9999px;--mdc-switch-track-width: 52px;--mdc-switch-unselected-icon-size: 16px;--mdc-switch-state-layer-size: 40px}:root,.gfp-light-theme{--mat-switch-track-outline-color: var(--mat-sys-outline);--mat-switch-disabled-unselected-track-outline-color: var(--mat-sys-on-surface);--mat-switch-label-text-color: var(--mat-sys-on-surface);--mat-switch-label-text-font: var(--mat-sys-body-medium-font);--mat-switch-label-text-line-height: var(--mat-sys-body-medium-line-height);--mat-switch-label-text-size: var(--mat-sys-body-medium-size);--mat-switch-label-text-tracking: var(--mat-sys-body-medium-tracking);--mat-switch-label-text-weight: var(--mat-sys-body-medium-weight);--mat-switch-disabled-selected-handle-opacity: 1;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 16px;--mat-switch-selected-handle-size: 24px;--mat-switch-pressed-handle-size: 28px;--mat-switch-with-icon-handle-size: 24px;--mat-switch-selected-handle-horizontal-margin: 0 24px;--mat-switch-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-switch-selected-pressed-handle-horizontal-margin: 0 22px;--mat-switch-unselected-handle-horizontal-margin: 0 8px;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-switch-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 0;--mat-switch-visible-track-transition: opacity 75ms;--mat-switch-hidden-track-transition: opacity 75ms;--mat-switch-track-outline-width: 2px;--mat-switch-selected-track-outline-width: 2px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 2px}:root,.gfp-light-theme{--mdc-radio-disabled-selected-icon-color: var(--mat-sys-on-surface);--mdc-radio-disabled-unselected-icon-color: var(--mat-sys-on-surface);--mdc-radio-unselected-hover-icon-color: var(--mat-sys-on-surface);--mdc-radio-unselected-focus-icon-color: var(--mat-sys-on-surface);--mdc-radio-unselected-icon-color: var(--mat-sys-on-surface-variant);--mdc-radio-unselected-pressed-icon-color: var(--mat-sys-on-surface);--mdc-radio-selected-focus-icon-color: var(--mat-sys-primary);--mdc-radio-selected-hover-icon-color: var(--mat-sys-primary);--mdc-radio-selected-icon-color: var(--mat-sys-primary);--mdc-radio-selected-pressed-icon-color: var(--mat-sys-primary);--mdc-radio-state-layer-size: 40px;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38}:root,.gfp-light-theme{--mat-radio-ripple-color: var(--mat-sys-on-surface);--mat-radio-checked-ripple-color: var(--mat-sys-primary);--mat-radio-disabled-label-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-radio-label-text-color: var(--mat-sys-on-surface);--mat-radio-label-text-font: var(--mat-sys-body-medium-font);--mat-radio-label-text-line-height: var(--mat-sys-body-medium-line-height);--mat-radio-label-text-size: var(--mat-sys-body-medium-size);--mat-radio-label-text-tracking: var(--mat-sys-body-medium-tracking);--mat-radio-label-text-weight: var(--mat-sys-body-medium-weight);--mat-radio-touch-target-display: block}:root,.gfp-light-theme{--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-slider-handle-color: var(--mat-sys-primary);--mdc-slider-focus-handle-color: var(--mat-sys-primary);--mdc-slider-hover-handle-color: var(--mat-sys-primary);--mdc-slider-active-track-color: var(--mat-sys-primary);--mdc-slider-inactive-track-color: var(--mat-sys-surface-variant);--mdc-slider-with-tick-marks-inactive-container-color: var(--mat-sys-on-surface-variant);--mdc-slider-with-tick-marks-active-container-color: var(--mat-sys-on-primary);--mdc-slider-disabled-active-track-color: var(--mat-sys-on-surface);--mdc-slider-disabled-handle-color: var(--mat-sys-on-surface);--mdc-slider-disabled-inactive-track-color: var(--mat-sys-on-surface);--mdc-slider-label-container-color: var(--mat-sys-primary);--mdc-slider-label-label-text-color: var(--mat-sys-on-primary);--mdc-slider-with-overlap-handle-outline-color: var(--mat-sys-on-primary);--mdc-slider-with-tick-marks-disabled-container-color: var(--mat-sys-on-surface);--mdc-slider-label-label-text-font: var(--mat-sys-label-medium-font);--mdc-slider-label-label-text-size: var(--mat-sys-label-medium-size);--mdc-slider-label-label-text-line-height: var(--mat-sys-label-medium-line-height);--mdc-slider-label-label-text-tracking: var(--mat-sys-label-medium-tracking);--mdc-slider-label-label-text-weight: var(--mat-sys-label-medium-weight);--mdc-slider-active-track-height: 4px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 9999px;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .38;--mdc-slider-with-tick-marks-container-shape: 9999px;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .38}:root,.gfp-light-theme{--mat-slider-ripple-color: var(--mat-sys-primary);--mat-slider-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-primary) 5%, transparent);--mat-slider-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-primary) 20%, transparent);--mat-slider-value-indicator-width: 28px;--mat-slider-value-indicator-height: 28px;--mat-slider-value-indicator-caret-display: none;--mat-slider-value-indicator-border-radius: 50% 50% 50% 0;--mat-slider-value-indicator-padding: 0;--mat-slider-value-indicator-text-transform: rotate(45deg);--mat-slider-value-indicator-container-transform: translateX(-50%) rotate(-45deg);--mat-slider-value-indicator-opacity: 1}:root,.gfp-light-theme{--mat-menu-item-label-text-color: var(--mat-sys-on-surface);--mat-menu-item-icon-color: var(--mat-sys-on-surface-variant);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-menu-container-color: var(--mat-sys-surface-container);--mat-menu-divider-color: var(--mat-sys-surface-variant);--mat-menu-item-label-text-font: var(--mat-sys-label-large-font);--mat-menu-item-label-text-size: var(--mat-sys-label-large-size);--mat-menu-item-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-menu-item-label-text-line-height: var(--mat-sys-label-large-line-height);--mat-menu-item-label-text-weight: var(--mat-sys-label-large-weight);--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-spacing: 12px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-container-elevation-shadow: 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)}:root,.gfp-light-theme{--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-leading-avatar-color: var(--mat-sys-primary-container);--mdc-list-list-item-disabled-state-layer-color: var(--mat-sys-on-surface);--mdc-list-list-item-disabled-state-layer-opacity: .12;--mdc-list-list-item-label-text-color: var(--mat-sys-on-surface);--mdc-list-list-item-supporting-text-color: var(--mat-sys-on-surface-variant);--mdc-list-list-item-leading-icon-color: var(--mat-sys-on-surface-variant);--mdc-list-list-item-trailing-supporting-text-color: var(--mat-sys-on-surface-variant);--mdc-list-list-item-trailing-icon-color: var(--mat-sys-on-surface-variant);--mdc-list-list-item-selected-trailing-icon-color: var(--mat-sys-primary);--mdc-list-list-item-disabled-label-text-color: var(--mat-sys-on-surface);--mdc-list-list-item-disabled-leading-icon-color: var(--mat-sys-on-surface);--mdc-list-list-item-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mdc-list-list-item-hover-label-text-color: var(--mat-sys-on-surface);--mdc-list-list-item-focus-label-text-color: var(--mat-sys-on-surface);--mdc-list-list-item-hover-state-layer-color: var(--mat-sys-on-surface);--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: var(--mat-sys-on-surface);--mdc-list-list-item-focus-state-layer-opacity: .12;--mdc-list-list-item-label-text-font: var(--mat-sys-body-large-font);--mdc-list-list-item-label-text-line-height: var(--mat-sys-body-large-line-height);--mdc-list-list-item-label-text-size: var(--mat-sys-body-large-size);--mdc-list-list-item-label-text-tracking: var(--mat-sys-body-large-tracking);--mdc-list-list-item-label-text-weight: var(--mat-sys-body-large-weight);--mdc-list-list-item-supporting-text-font: var(--mat-sys-body-medium-font);--mdc-list-list-item-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mdc-list-list-item-supporting-text-size: var(--mat-sys-body-medium-size);--mdc-list-list-item-supporting-text-tracking: var(--mat-sys-body-medium-tracking);--mdc-list-list-item-supporting-text-weight: var(--mat-sys-body-medium-weight);--mdc-list-list-item-trailing-supporting-text-font: var(--mat-sys-label-small-font);--mdc-list-list-item-trailing-supporting-text-line-height: var(--mat-sys-label-small-line-height);--mdc-list-list-item-trailing-supporting-text-size: var(--mat-sys-label-small-size);--mdc-list-list-item-trailing-supporting-text-tracking: var(--mat-sys-label-small-tracking);--mdc-list-list-item-trailing-supporting-text-weight: var(--mat-sys-label-small-weight);--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 9999px;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-label-text-opacity: .3;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38}:root,.gfp-light-theme{--mat-list-active-indicator-color: var(--mat-sys-secondary-container);--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--mat-list-active-indicator-shape: 9999px}:root,.gfp-light-theme{--mat-paginator-container-text-color: var(--mat-sys-on-surface);--mat-paginator-container-background-color: var(--mat-sys-surface);--mat-paginator-enabled-icon-color: var(--mat-sys-on-surface-variant);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-paginator-container-text-font: var(--mat-sys-body-small-font);--mat-paginator-container-text-line-height: var(--mat-sys-body-small-line-height);--mat-paginator-container-text-size: var(--mat-sys-body-small-size);--mat-paginator-container-text-tracking: var(--mat-sys-body-small-tracking);--mat-paginator-container-text-weight: var(--mat-sys-body-small-weight);--mat-paginator-select-trigger-text-size: var(--mat-sys-body-small-size);--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}:root,.gfp-light-theme{--mdc-secondary-navigation-tab-container-height: 48px}:root,.gfp-light-theme{--mdc-tab-indicator-active-indicator-color: var(--mat-sys-primary);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}:root,.gfp-light-theme{--mat-tab-header-divider-color: var(--mat-sys-surface-variant);--mat-tab-header-pagination-icon-color: var(--mat-sys-on-surface);--mat-tab-header-inactive-label-text-color: var(--mat-sys-on-surface);--mat-tab-header-active-label-text-color: var(--mat-sys-on-surface);--mat-tab-header-active-ripple-color: var(--mat-sys-on-surface);--mat-tab-header-inactive-ripple-color: var(--mat-sys-on-surface);--mat-tab-header-inactive-focus-label-text-color: var(--mat-sys-on-surface);--mat-tab-header-inactive-hover-label-text-color: var(--mat-sys-on-surface);--mat-tab-header-active-focus-label-text-color: var(--mat-sys-on-surface);--mat-tab-header-active-hover-label-text-color: var(--mat-sys-on-surface);--mat-tab-header-active-focus-indicator-color: var(--mat-sys-primary);--mat-tab-header-active-hover-indicator-color: var(--mat-sys-primary);--mat-tab-header-label-text-font: var(--mat-sys-title-small-font);--mat-tab-header-label-text-size: var(--mat-sys-title-small-size);--mat-tab-header-label-text-tracking: var(--mat-sys-title-small-tracking);--mat-tab-header-label-text-line-height: var(--mat-sys-title-small-line-height);--mat-tab-header-label-text-weight: var(--mat-sys-title-small-weight);--mat-tab-header-divider-height: 1px}:root,.gfp-light-theme{--mdc-checkbox-disabled-selected-checkmark-color: var(--mat-sys-surface);--mdc-checkbox-selected-focus-state-layer-opacity: .12;--mdc-checkbox-selected-hover-state-layer-opacity: .08;--mdc-checkbox-selected-pressed-state-layer-opacity: .12;--mdc-checkbox-unselected-focus-state-layer-opacity: .12;--mdc-checkbox-unselected-hover-state-layer-opacity: .08;--mdc-checkbox-unselected-pressed-state-layer-opacity: .12;--mdc-checkbox-selected-pressed-icon-color: var(--mat-sys-primary);--mdc-checkbox-disabled-selected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-checkbox-disabled-unselected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-checkbox-selected-checkmark-color: var(--mat-sys-on-primary);--mdc-checkbox-selected-focus-icon-color: var(--mat-sys-primary);--mdc-checkbox-selected-hover-icon-color: var(--mat-sys-primary);--mdc-checkbox-selected-icon-color: var(--mat-sys-primary);--mdc-checkbox-unselected-focus-icon-color: var(--mat-sys-on-surface);--mdc-checkbox-unselected-hover-icon-color: var(--mat-sys-on-surface);--mdc-checkbox-unselected-icon-color: var(--mat-sys-on-surface-variant);--mdc-checkbox-selected-focus-state-layer-color: var(--mat-sys-primary);--mdc-checkbox-selected-hover-state-layer-color: var(--mat-sys-primary);--mdc-checkbox-selected-pressed-state-layer-color: var(--mat-sys-on-surface);--mdc-checkbox-unselected-focus-state-layer-color: var(--mat-sys-on-surface);--mdc-checkbox-unselected-hover-state-layer-color: var(--mat-sys-on-surface);--mdc-checkbox-unselected-pressed-state-layer-color: var(--mat-sys-primary);--mdc-checkbox-state-layer-size: 40px}:root,.gfp-light-theme{--mat-checkbox-disabled-label-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-label-text-color: var(--mat-sys-on-surface);--mat-checkbox-label-text-font: var(--mat-sys-body-medium-font);--mat-checkbox-label-text-line-height: var(--mat-sys-body-medium-line-height);--mat-checkbox-label-text-size: var(--mat-sys-body-medium-size);--mat-checkbox-label-text-tracking: var(--mat-sys-body-medium-tracking);--mat-checkbox-label-text-weight: var(--mat-sys-body-medium-weight);--mat-checkbox-touch-target-display: block}:root,.gfp-light-theme{--mdc-text-button-label-text-color: var(--mat-sys-primary);--mdc-text-button-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-text-button-label-text-font: var(--mat-sys-label-large-font);--mdc-text-button-label-text-size: var(--mat-sys-label-large-size);--mdc-text-button-label-text-tracking: var(--mat-sys-label-large-tracking);--mdc-text-button-label-text-weight: var(--mat-sys-label-large-weight);--mdc-text-button-container-height: 40px;--mdc-text-button-container-shape: 9999px}:root,.gfp-light-theme{--mdc-protected-button-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 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);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-container-color: var(--mat-sys-surface);--mdc-protected-button-label-text-color: var(--mat-sys-primary);--mdc-protected-button-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mdc-protected-button-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-protected-button-label-text-font: var(--mat-sys-label-large-font);--mdc-protected-button-label-text-size: var(--mat-sys-label-large-size);--mdc-protected-button-label-text-tracking: var(--mat-sys-label-large-tracking);--mdc-protected-button-label-text-weight: var(--mat-sys-label-large-weight);--mdc-protected-button-container-height: 40px;--mdc-protected-button-container-shape: 9999px}:root,.gfp-light-theme{--mdc-filled-button-container-color: var(--mat-sys-primary);--mdc-filled-button-label-text-color: var(--mat-sys-on-primary);--mdc-filled-button-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mdc-filled-button-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-filled-button-label-text-font: var(--mat-sys-label-large-font);--mdc-filled-button-label-text-size: var(--mat-sys-label-large-size);--mdc-filled-button-label-text-tracking: var(--mat-sys-label-large-tracking);--mdc-filled-button-label-text-weight: var(--mat-sys-label-large-weight);--mdc-filled-button-container-height: 40px;--mdc-filled-button-container-shape: 9999px}:root,.gfp-light-theme{--mdc-outlined-button-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mdc-outlined-button-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-outlined-button-label-text-color: var(--mat-sys-primary);--mdc-outlined-button-outline-color: var(--mat-sys-outline);--mdc-outlined-button-label-text-font: var(--mat-sys-label-large-font);--mdc-outlined-button-label-text-size: var(--mat-sys-label-large-size);--mdc-outlined-button-label-text-tracking: var(--mat-sys-label-large-tracking);--mdc-outlined-button-label-text-weight: var(--mat-sys-label-large-weight);--mdc-outlined-button-container-height: 40px;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 9999px}:root,.gfp-light-theme{--mat-text-button-state-layer-color: var(--mat-sys-primary);--mat-text-button-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-text-button-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mat-text-button-touch-target-display: block;--mat-text-button-horizontal-padding: 12px;--mat-text-button-with-icon-horizontal-padding: 16px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: -4px}:root,.gfp-light-theme{--mat-protected-button-state-layer-color: var(--mat-sys-primary);--mat-protected-button-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-protected-button-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mat-protected-button-touch-target-display: block;--mat-protected-button-horizontal-padding: 24px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -8px}:root,.gfp-light-theme{--mat-filled-button-state-layer-color: var(--mat-sys-on-primary);--mat-filled-button-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-filled-button-ripple-color: color-mix(in srgb, var(--mat-sys-on-primary) 12%, transparent);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mat-filled-button-touch-target-display: block;--mat-filled-button-horizontal-padding: 24px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -8px}:root,.gfp-light-theme{--mat-outlined-button-state-layer-color: var(--mat-sys-primary);--mat-outlined-button-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-outlined-button-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mat-outlined-button-touch-target-display: block;--mat-outlined-button-horizontal-padding: 24px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -8px}:root,.gfp-light-theme{--mdc-icon-button-icon-color: var(--mat-sys-on-surface-variant);--mdc-icon-button-disabled-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-icon-button-state-layer-size: 40px;--mdc-icon-button-icon-size: 24px}:root,.gfp-light-theme{--mat-icon-button-state-layer-color: var(--mat-sys-on-surface-variant);--mat-icon-button-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-icon-button-ripple-color: color-mix(in srgb, var(--mat-sys-on-surface-variant) 12%, transparent);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-touch-target-display: block}:root,.gfp-light-theme{--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 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);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-label-text-font: var(--mat-sys-label-large-font);--mdc-extended-fab-label-text-size: var(--mat-sys-label-large-size);--mdc-extended-fab-label-text-tracking: var(--mat-sys-label-large-tracking);--mdc-extended-fab-label-text-weight: var(--mat-sys-label-large-weight);--mdc-extended-fab-container-height: 56px;--mdc-extended-fab-container-shape: 16px}:root,.gfp-light-theme{--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 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);--mdc-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-container-color: var(--mat-sys-primary-container);--mdc-fab-container-shape: 16px}:root,.gfp-light-theme{--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 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);--mdc-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-container-color: var(--mat-sys-primary-container);--mdc-fab-small-container-shape: 12px}:root,.gfp-light-theme{--mat-fab-foreground-color: var(--mat-sys-on-primary-container);--mat-fab-state-layer-color: var(--mat-sys-on-primary-container);--mat-fab-ripple-color: color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-fab-touch-target-display: block}:root,.gfp-light-theme{--mat-fab-small-foreground-color: var(--mat-sys-on-primary-container);--mat-fab-small-state-layer-color: var(--mat-sys-on-primary-container);--mat-fab-small-ripple-color: color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}:root,.gfp-light-theme{--mdc-snackbar-container-color: var(--mat-sys-inverse-surface);--mdc-snackbar-supporting-text-color: var(--mat-sys-inverse-on-surface);--mdc-snackbar-supporting-text-font: var(--mat-sys-body-medium-font);--mdc-snackbar-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mdc-snackbar-supporting-text-size: var(--mat-sys-body-medium-size);--mdc-snackbar-supporting-text-weight: var(--mat-sys-body-medium-weight);--mdc-snackbar-container-shape: 4px}:root,.gfp-light-theme{--mat-snack-bar-button-color: var(--mat-sys-inverse-primary)}:root,.gfp-light-theme{--mat-table-background-color: var(--mat-sys-surface);--mat-table-header-headline-color: var(--mat-sys-on-surface);--mat-table-row-item-label-text-color: var(--mat-sys-on-surface);--mat-table-row-item-outline-color: var(--mat-sys-outline);--mat-table-header-headline-font: var(--mat-sys-title-small-font);--mat-table-header-headline-line-height: var(--mat-sys-title-small-line-height);--mat-table-header-headline-size: var(--mat-sys-title-small-size);--mat-table-header-headline-weight: var(--mat-sys-title-small-weight);--mat-table-header-headline-tracking: var(--mat-sys-title-small-tracking);--mat-table-row-item-label-text-font: var(--mat-sys-body-medium-font);--mat-table-row-item-label-text-line-height: var(--mat-sys-body-medium-line-height);--mat-table-row-item-label-text-size: var(--mat-sys-body-medium-size);--mat-table-row-item-label-text-weight: var(--mat-sys-body-medium-weight);--mat-table-row-item-label-text-tracking: var(--mat-sys-body-medium-tracking);--mat-table-footer-supporting-text-font: var(--mat-sys-body-medium-font);--mat-table-footer-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mat-table-footer-supporting-text-size: var(--mat-sys-body-medium-size);--mat-table-footer-supporting-text-weight: var(--mat-sys-body-medium-weight);--mat-table-footer-supporting-text-tracking: var(--mat-sys-body-medium-tracking);--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-row-item-outline-width: 1px}:root,.gfp-light-theme{--mdc-circular-progress-active-indicator-color: var(--mat-sys-primary);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}:root,.gfp-light-theme{--mat-badge-background-color: var(--mat-sys-error);--mat-badge-text-color: var(--mat-sys-on-error);--mat-badge-disabled-state-background-color: color-mix(in srgb, var(--mat-sys-error) 38%, transparent);--mat-badge-disabled-state-text-color: var(--mat-sys-on-error);--mat-badge-text-font: var(--mat-sys-label-small-font);--mat-badge-text-size: var(--mat-sys-label-small-size);--mat-badge-text-weight: var(--mat-sys-label-small-weight);--mat-badge-large-size-text-size: var(--mat-sys-label-small-size);--mat-badge-container-shape: 9999px;--mat-badge-container-size: 16px;--mat-badge-small-size-container-size: 6px;--mat-badge-large-size-container-size: 16px;--mat-badge-legacy-container-size: unset;--mat-badge-legacy-small-size-container-size: unset;--mat-badge-legacy-large-size-container-size: unset;--mat-badge-container-offset: -12px 0;--mat-badge-small-size-container-offset: -6px 0;--mat-badge-large-size-container-offset: -12px 0;--mat-badge-container-overlap-offset: -12px;--mat-badge-small-size-container-overlap-offset: -6px;--mat-badge-large-size-container-overlap-offset: -12px;--mat-badge-container-padding: 0 4px;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0 4px;--mat-badge-line-height: 16px;--mat-badge-small-size-text-size: 0;--mat-badge-small-size-line-height: 6px;--mat-badge-large-size-line-height: 16px}:root,.gfp-light-theme{--mat-bottom-sheet-container-text-color: var(--mat-sys-on-surface);--mat-bottom-sheet-container-background-color: var(--mat-sys-surface-container-low);--mat-bottom-sheet-container-text-font: var(--mat-sys-body-large-font);--mat-bottom-sheet-container-text-line-height: var(--mat-sys-body-large-line-height);--mat-bottom-sheet-container-text-size: var(--mat-sys-body-large-size);--mat-bottom-sheet-container-text-tracking: var(--mat-sys-body-large-tracking);--mat-bottom-sheet-container-text-weight: var(--mat-sys-body-large-weight);--mat-bottom-sheet-container-shape: 28px}:root,.gfp-light-theme{--mat-standard-button-toggle-hover-state-layer-opacity: .08;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-standard-button-toggle-text-color: var(--mat-sys-on-surface);--mat-standard-button-toggle-state-layer-color: var(--mat-sys-on-surface);--mat-standard-button-toggle-selected-state-background-color: var(--mat-sys-secondary-container);--mat-standard-button-toggle-selected-state-text-color: var(--mat-sys-on-secondary-container);--mat-standard-button-toggle-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-standard-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-standard-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-standard-button-toggle-divider-color: var(--mat-sys-outline);--mat-standard-button-toggle-label-text-font: var(--mat-sys-label-large-font);--mat-standard-button-toggle-label-text-line-height: var(--mat-sys-label-large-line-height);--mat-standard-button-toggle-label-text-size: var(--mat-sys-label-large-size);--mat-standard-button-toggle-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-standard-button-toggle-label-text-weight: var(--mat-sys-label-large-weight);--mat-standard-button-toggle-height: 40px;--mat-standard-button-toggle-shape: 9999px;--mat-standard-button-toggle-background-color: transparent;--mat-standard-button-toggle-disabled-state-background-color: transparent}:root,.gfp-light-theme{--mat-datepicker-calendar-date-selected-state-text-color: var(--mat-sys-on-primary);--mat-datepicker-calendar-date-selected-state-background-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-datepicker-toggle-active-state-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-date-in-range-state-background-color: var(--mat-sys-primary-container);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: var(--mat-sys-tertiary-container);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: var(--mat-sys-secondary-container);--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: var(--mat-sys-secondary);--mat-datepicker-toggle-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-body-label-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-period-button-text-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-navigation-button-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-header-text-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-date-today-outline-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: var(--mat-sys-primary);--mat-datepicker-range-input-separator-color: var(--mat-sys-on-surface);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-container-background-color: var(--mat-sys-surface-container-high);--mat-datepicker-calendar-container-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-text-font: var(--mat-sys-body-medium-font);--mat-datepicker-calendar-text-size: var(--mat-sys-body-medium-size);--mat-datepicker-calendar-body-label-text-size: var(--mat-sys-title-small-size);--mat-datepicker-calendar-body-label-text-weight: var(--mat-sys-title-small-weight);--mat-datepicker-calendar-period-button-text-size: var(--mat-sys-title-small-size);--mat-datepicker-calendar-period-button-text-weight: var(--mat-sys-title-small-weight);--mat-datepicker-calendar-header-text-size: var(--mat-sys-title-small-size);--mat-datepicker-calendar-header-text-weight: var(--mat-sys-title-small-weight);--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-container-elevation-shadow: 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);--mat-datepicker-calendar-container-touch-elevation-shadow: 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);--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-date-outline-color: transparent}:root,.gfp-light-theme{--mat-divider-color: var(--mat-sys-outline);--mat-divider-width: 1px}:root,.gfp-light-theme{--mat-expansion-container-background-color: var(--mat-sys-surface);--mat-expansion-container-text-color: var(--mat-sys-on-surface);--mat-expansion-actions-divider-color: var(--mat-sys-outline);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-expansion-header-text-color: var(--mat-sys-on-surface);--mat-expansion-header-description-color: var(--mat-sys-on-surface-variant);--mat-expansion-header-indicator-color: var(--mat-sys-on-surface-variant);--mat-expansion-header-text-font: var(--mat-sys-title-medium-font);--mat-expansion-header-text-size: var(--mat-sys-title-medium-size);--mat-expansion-header-text-weight: var(--mat-sys-title-medium-weight);--mat-expansion-header-text-line-height: var(--mat-sys-title-medium-line-height);--mat-expansion-header-text-tracking: var(--mat-sys-title-medium-tracking);--mat-expansion-container-text-font: var(--mat-sys-body-large-font);--mat-expansion-container-text-line-height: var(--mat-sys-body-large-line-height);--mat-expansion-container-text-size: var(--mat-sys-body-large-size);--mat-expansion-container-text-tracking: var(--mat-sys-body-large-tracking);--mat-expansion-container-text-weight: var(--mat-sys-body-large-weight);--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-container-shape: 12px;--mat-expansion-legacy-header-indicator-display: none;--mat-expansion-header-indicator-display: inline-block}:root,.gfp-light-theme{--mat-grid-list-tile-header-primary-text-size: var(--mat-sys-body-large);--mat-grid-list-tile-header-secondary-text-size: var(--mat-sys-body-medium);--mat-grid-list-tile-footer-primary-text-size: var(--mat-sys-body-large);--mat-grid-list-tile-footer-secondary-text-size: var(--mat-sys-body-medium)}:root,.gfp-light-theme{--mat-icon-color: inherit}:root,.gfp-light-theme{--mat-sidenav-container-background-color: var(--mat-sys-surface);--mat-sidenav-container-text-color: var(--mat-sys-on-surface-variant);--mat-sidenav-content-background-color: var(--mat-sys-background);--mat-sidenav-content-text-color: var(--mat-sys-on-background);--mat-sidenav-scrim-color: color-mix(in srgb, var(--colours-neutral-variant-nv-20) 40%, transparent);--mat-sidenav-container-shape: 16px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-width: 360px;--mat-sidenav-container-divider-color: transparent}:root,.gfp-light-theme{--mat-stepper-header-icon-foreground-color: var(--mat-sys-surface);--mat-stepper-header-selected-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-selected-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-edit-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-edit-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-container-color: var(--mat-sys-surface);--mat-stepper-line-color: var(--mat-sys-outline);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-inverse-surface) 8%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-inverse-surface) 12%, transparent);--mat-stepper-header-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-optional-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-selected-state-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-error-state-label-text-color: var(--mat-sys-error);--mat-stepper-header-icon-background-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-error-state-icon-foreground-color: var(--mat-sys-error);--mat-stepper-container-text-font: var(--mat-sys-body-medium-font);--mat-stepper-header-label-text-font: var(--mat-sys-title-small-font);--mat-stepper-header-label-text-size: var(--mat-sys-title-small-size);--mat-stepper-header-label-text-weight: var(--mat-sys-title-small-weight);--mat-stepper-header-error-state-label-text-size: var(--mat-sys-title-small-size);--mat-stepper-header-selected-state-label-text-size: var(--mat-sys-title-small-size);--mat-stepper-header-selected-state-label-text-weight: var(--mat-sys-title-small-weight);--mat-stepper-header-height: 72px;--mat-stepper-header-focus-state-layer-shape: 12px;--mat-stepper-header-hover-state-layer-shape: 12px;--mat-stepper-header-error-state-icon-background-color: transparent}:root,.gfp-light-theme{--mat-sort-arrow-color: var(--mat-sys-on-surface)}:root,.gfp-light-theme{--mat-toolbar-container-background-color: var(--mat-sys-surface);--mat-toolbar-container-text-color: var(--mat-sys-on-surface);--mat-toolbar-title-text-font: var(--mat-sys-title-large-font);--mat-toolbar-title-text-line-height: var(--mat-sys-title-large-line-height);--mat-toolbar-title-text-size: var(--mat-sys-title-large-size);--mat-toolbar-title-text-tracking: var(--mat-sys-title-large-tracking);--mat-toolbar-title-text-weight: var(--mat-sys-title-large-weight);--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}:root,.gfp-light-theme{--mat-tree-container-background-color: var(--mat-sys-surface);--mat-tree-node-text-color: var(--mat-sys-on-surface);--mat-tree-node-text-font: var(--mat-sys-body-large-font);--mat-tree-node-text-size: var(--mat-sys-body-large-size);--mat-tree-node-text-weight: var(--mat-sys-body-large-weight);--mat-tree-node-min-height: 48px}:root,.gfp-light-theme{--mat-timepicker-container-background-color: var(--mat-sys-surface-container);--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 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)}:root,.gfp-light-theme{--mat-sys-background: var(--colours-neutral-n-98);--mat-sys-error: var(--colours-error-e-40);--mat-sys-error-container: var(--colours-error-e-90);--mat-sys-inverse-on-surface: var(--colours-neutral-n-95);--mat-sys-inverse-primary: var(--colours-primary-p-80);--mat-sys-inverse-surface: var(--colours-neutral-n-20);--mat-sys-on-background: var(--colours-neutral-n-10);--mat-sys-on-error: var(--colours-error-e-100);--mat-sys-on-error-container: var(--colours-error-e-10);--mat-sys-on-primary: var(--colours-primary-p-100);--mat-sys-on-primary-container: var(--colours-primary-p-10);--mat-sys-on-primary-fixed: var(--colours-primary-p-10);--mat-sys-on-primary-fixed-variant: var(--colours-primary-p-30);--mat-sys-on-secondary: var(--colours-secondary-s-100);--mat-sys-on-secondary-container: var(--colours-secondary-s-10);--mat-sys-on-secondary-fixed: var(--colours-secondary-s-10);--mat-sys-on-secondary-fixed-variant: var(--colours-secondary-s-30);--mat-sys-on-surface: var(--colours-neutral-n-10);--mat-sys-on-surface-variant: var(--colours-neutral-variant-nv-30);--mat-sys-on-tertiary: var(--colours-tertiary-t-100);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-10);--mat-sys-on-tertiary-fixed: var(--colours-tertiary-t-10);--mat-sys-on-tertiary-fixed-variant: var(--colours-tertiary-t-30);--mat-sys-outline: var(--colours-neutral-variant-nv-50);--mat-sys-outline-variant: var(--colours-neutral-variant-nv-80);--mat-sys-primary: var(--colours-primary-p-40);--mat-sys-primary-container: var(--colours-primary-p-90);--mat-sys-primary-fixed: var(--colours-primary-p-90);--mat-sys-primary-fixed-dim: var(--colours-primary-p-80);--mat-sys-scrim: var(--colours-neutral-n-0);--mat-sys-secondary: var(--colours-secondary-s-40);--mat-sys-secondary-container: var(--colours-secondary-s-90);--mat-sys-secondary-fixed: var(--colours-secondary-s-90);--mat-sys-secondary-fixed-dim: var(--colours-secondary-s-80);--mat-sys-shadow: var(--colours-neutral-n-0);--mat-sys-surface: var(--colours-neutral-n-98);--mat-sys-surface-bright: var(--colours-neutral-n-98);--mat-sys-surface-container: var(--colours-neutral-n-94);--mat-sys-surface-container-high: var(--colours-neutral-n-92);--mat-sys-surface-container-highest: var(--colours-neutral-n-90);--mat-sys-surface-container-low: var(--colours-neutral-n-96);--mat-sys-surface-container-lowest: var(--colours-neutral-n-100);--mat-sys-surface-dim: var(--colours-neutral-n-87);--mat-sys-surface-tint: var(--colours-primary-p-40);--mat-sys-surface-variant: var(--colours-neutral-variant-nv-90);--mat-sys-tertiary: var(--colours-tertiary-t-40);--mat-sys-tertiary-container: var(--colours-tertiary-t-90);--mat-sys-tertiary-fixed: var(--colours-tertiary-t-90);--mat-sys-tertiary-fixed-dim: var(--colours-tertiary-t-80);--mat-sys-neutral-variant20: var(--colours-neutral-variant-nv-20);--mat-sys-neutral10: var(--colours-neutral-n-10)}:root,.gfp-light-theme{--mat-app-background-color: var(--mat-sys-background);--mat-app-text-color: var(--mat-sys-on-background)}:root,.gfp-light-theme{--mat-ripple-color: color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent)}:root,.gfp-light-theme{--mat-option-selected-state-label-text-color: var(--mat-sys-on-secondary-container);--mat-option-label-text-color: var(--mat-sys-on-surface);--mat-option-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-option-selected-state-layer-color: var(--mat-sys-secondary-container);--mat-option-label-text-font: var(--mat-sys-label-large-font);--mat-option-label-text-line-height: var(--mat-sys-label-large-line-height);--mat-option-label-text-size: var(--mat-sys-body-large-size);--mat-option-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-option-label-text-weight: var(--mat-sys-body-large-weight)}:root,.gfp-light-theme{--mat-optgroup-label-text-color: var(--mat-sys-on-surface-variant);--mat-optgroup-label-text-font: var(--mat-sys-title-small-font);--mat-optgroup-label-text-line-height: var(--mat-sys-title-small-line-height);--mat-optgroup-label-text-size: var(--mat-sys-title-small-size);--mat-optgroup-label-text-tracking: var(--mat-sys-title-small-tracking);--mat-optgroup-label-text-weight: var(--mat-sys-title-small-weight)}:root,.gfp-light-theme{--mat-full-pseudo-checkbox-selected-icon-color: var(--mat-sys-primary);--mat-full-pseudo-checkbox-selected-checkmark-color: var(--mat-sys-on-primary);--mat-full-pseudo-checkbox-unselected-icon-color: var(--mat-sys-on-surface-variant);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: var(--mat-sys-surface);--mat-full-pseudo-checkbox-disabled-unselected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-full-pseudo-checkbox-disabled-selected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}:root,.gfp-light-theme{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-sys-primary);--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}:root,.gfp-light-theme{--mat-sys-primary: var(--colours-primary-p-20);--mat-sys-on-primary: var(--colours-primary-p-99);--mat-sys-on-primary-container: var(--colours-primary-p-10);--mat-sys-surface-dim: var(--colours-neutral-n-90);--mat-sys-secondary: var(--colours-secondary-s-20);--mat-sys-on-secondary: var(--colours-secondary-s-99);--mat-sys-on-secondary-container: var(--colours-secondary-s-10);--mat-sys-tertiary: var(--colours-tertiary-t-20);--mat-sys-on-tertiary: var(--colours-tertiary-t-99);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-10);--mat-sys-surface-bright: var(--colours-neutral-n-100);--mat-sys-error: var(--colours-error-e-30);--mat-sys-on-error: var(--colours-error-e-99);--mat-sys-on-error-container: var(--colours-error-e-25)}.gfp-dark-theme{--mdc-elevated-card-container-color: var(--mat-sys-surface-container-low);--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-elevated-card-container-shape: 12px}.gfp-dark-theme{--mdc-outlined-card-container-color: var(--mat-sys-surface);--mdc-outlined-card-outline-color: var(--mat-sys-outline-variant);--mdc-outlined-card-container-elevation: 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);--mdc-outlined-card-container-shape: 12px;--mdc-outlined-card-outline-width: 1px}.gfp-dark-theme{--mat-card-subtitle-text-color: var(--mat-sys-on-surface);--mat-card-title-text-font: var(--mat-sys-title-large-font);--mat-card-title-text-line-height: var(--mat-sys-title-large-line-height);--mat-card-title-text-size: var(--mat-sys-title-large-size);--mat-card-title-text-tracking: var(--mat-sys-title-large-tracking);--mat-card-title-text-weight: var(--mat-sys-title-large-weight);--mat-card-subtitle-text-font: var(--mat-sys-title-medium-font);--mat-card-subtitle-text-line-height: var(--mat-sys-title-medium-line-height);--mat-card-subtitle-text-size: var(--mat-sys-title-medium-size);--mat-card-subtitle-text-tracking: var(--mat-sys-title-medium-tracking);--mat-card-subtitle-text-weight: var(--mat-sys-title-medium-weight)}.gfp-dark-theme{--mdc-linear-progress-active-indicator-color: var(--mat-sys-primary);--mdc-linear-progress-track-color: var(--mat-sys-surface-variant);--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}.gfp-dark-theme{--mdc-plain-tooltip-container-color: var(--mat-sys-inverse-surface);--mdc-plain-tooltip-supporting-text-color: var(--mat-sys-inverse-on-surface);--mdc-plain-tooltip-supporting-text-line-height: var(--mat-sys-body-small-line-height);--mdc-plain-tooltip-supporting-text-font: var(--mat-sys-body-small-font);--mdc-plain-tooltip-supporting-text-size: var(--mat-sys-body-small-size);--mdc-plain-tooltip-supporting-text-weight: var(--mat-sys-body-small-weight);--mdc-plain-tooltip-supporting-text-tracking: var(--mat-sys-body-small-tracking);--mdc-plain-tooltip-container-shape: 4px}.gfp-dark-theme{--mdc-filled-text-field-caret-color: var(--mat-sys-primary);--mdc-filled-text-field-focus-active-indicator-color: var(--mat-sys-primary);--mdc-filled-text-field-focus-label-text-color: var(--mat-sys-primary);--mdc-filled-text-field-container-color: var(--mat-sys-surface-variant);--mdc-filled-text-field-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent);--mdc-filled-text-field-label-text-color: var(--mat-sys-on-surface-variant);--mdc-filled-text-field-hover-label-text-color: var(--mat-sys-on-surface-variant);--mdc-filled-text-field-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-filled-text-field-input-text-color: var(--mat-sys-on-surface);--mdc-filled-text-field-disabled-input-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-filled-text-field-input-text-placeholder-color: var(--mat-sys-on-surface-variant);--mdc-filled-text-field-error-hover-label-text-color: var(--mat-sys-on-error-container);--mdc-filled-text-field-error-focus-label-text-color: var(--mat-sys-error);--mdc-filled-text-field-error-label-text-color: var(--mat-sys-error);--mdc-filled-text-field-active-indicator-color: var(--mat-sys-on-surface-variant);--mdc-filled-text-field-disabled-active-indicator-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-filled-text-field-hover-active-indicator-color: var(--mat-sys-on-surface);--mdc-filled-text-field-error-active-indicator-color: var(--mat-sys-error);--mdc-filled-text-field-error-focus-active-indicator-color: var(--mat-sys-error);--mdc-filled-text-field-error-hover-active-indicator-color: var(--mat-sys-on-error-container);--mdc-filled-text-field-label-text-font: var(--mat-sys-body-large-font);--mdc-filled-text-field-label-text-size: var(--mat-sys-body-large-size);--mdc-filled-text-field-label-text-tracking: var(--mat-sys-body-large-tracking);--mdc-filled-text-field-label-text-weight: var(--mat-sys-body-large-weight);--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}.gfp-dark-theme{--mdc-outlined-text-field-caret-color: var(--mat-sys-primary);--mdc-outlined-text-field-focus-outline-color: var(--mat-sys-primary);--mdc-outlined-text-field-focus-label-text-color: var(--mat-sys-primary);--mdc-outlined-text-field-label-text-color: var(--mat-sys-on-surface-variant);--mdc-outlined-text-field-hover-label-text-color: var(--mat-sys-on-surface);--mdc-outlined-text-field-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-outlined-text-field-input-text-color: var(--mat-sys-on-surface);--mdc-outlined-text-field-disabled-input-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-outlined-text-field-input-text-placeholder-color: var(--mat-sys-on-surface-variant);--mdc-outlined-text-field-error-focus-label-text-color: var(--mat-sys-error);--mdc-outlined-text-field-error-label-text-color: var(--mat-sys-error);--mdc-outlined-text-field-error-hover-label-text-color: var(--mat-sys-on-error-container);--mdc-outlined-text-field-outline-color: var(--mat-sys-outline);--mdc-outlined-text-field-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mdc-outlined-text-field-hover-outline-color: var(--mat-sys-on-surface);--mdc-outlined-text-field-error-focus-outline-color: var(--mat-sys-error);--mdc-outlined-text-field-error-hover-outline-color: var(--mat-sys-on-error-container);--mdc-outlined-text-field-error-outline-color: var(--mat-sys-error);--mdc-outlined-text-field-label-text-font: var(--mat-sys-body-large-font);--mdc-outlined-text-field-label-text-size: var(--mat-sys-body-large-size);--mdc-outlined-text-field-label-text-tracking: var(--mat-sys-body-large-tracking);--mdc-outlined-text-field-label-text-weight: var(--mat-sys-body-large-weight);--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}.gfp-dark-theme{--mat-form-field-focus-select-arrow-color: var(--mat-sys-primary);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-state-layer-color: var(--mat-sys-on-surface);--mat-form-field-error-text-color: var(--mat-sys-error);--mat-form-field-select-option-text-color: var(--colours-neutral-n-10);--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, var(--colours-neutral-n-10) 38%, transparent);--mat-form-field-leading-icon-color: var(--mat-sys-on-surface-variant);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-trailing-icon-color: var(--mat-sys-on-surface-variant);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-error-focus-trailing-icon-color: var(--mat-sys-error);--mat-form-field-error-hover-trailing-icon-color: var(--mat-sys-on-error-container);--mat-form-field-error-trailing-icon-color: var(--mat-sys-error);--mat-form-field-enabled-select-arrow-color: var(--mat-sys-on-surface-variant);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-container-text-font: var(--mat-sys-body-large-font);--mat-form-field-container-text-line-height: var(--mat-sys-body-large-line-height);--mat-form-field-container-text-size: var(--mat-sys-body-large-size);--mat-form-field-container-text-tracking: var(--mat-sys-body-large-tracking);--mat-form-field-container-text-weight: var(--mat-sys-body-large-weight);--mat-form-field-subscript-text-font: var(--mat-sys-body-small-font);--mat-form-field-subscript-text-line-height: var(--mat-sys-body-small-line-height);--mat-form-field-subscript-text-size: var(--mat-sys-body-small-size);--mat-form-field-subscript-text-tracking: var(--mat-sys-body-small-tracking);--mat-form-field-subscript-text-weight: var(--mat-sys-body-small-weight);--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-focus-state-layer-opacity: 0}.gfp-dark-theme{--mat-select-panel-background-color: var(--mat-sys-surface-container);--mat-select-enabled-trigger-text-color: var(--mat-sys-on-surface);--mat-select-disabled-trigger-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-placeholder-text-color: var(--mat-sys-on-surface-variant);--mat-select-enabled-arrow-color: var(--mat-sys-on-surface-variant);--mat-select-disabled-arrow-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-focused-arrow-color: var(--mat-sys-primary);--mat-select-invalid-arrow-color: var(--mat-sys-error);--mat-select-trigger-text-font: var(--mat-sys-body-large-font);--mat-select-trigger-text-line-height: var(--mat-sys-body-large-line-height);--mat-select-trigger-text-size: var(--mat-sys-body-large-size);--mat-select-trigger-text-tracking: var(--mat-sys-body-large-tracking);--mat-select-trigger-text-weight: var(--mat-sys-body-large-weight);--mat-select-arrow-transform: translateY(-8px);--mat-select-container-elevation-shadow: 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)}.gfp-dark-theme{--mat-autocomplete-background-color: var(--mat-sys-surface-container);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 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)}.gfp-dark-theme{--mdc-dialog-container-color: var(--mat-sys-surface);--mdc-dialog-subhead-color: var(--mat-sys-on-surface);--mdc-dialog-supporting-text-color: var(--mat-sys-on-surface-variant);--mdc-dialog-subhead-font: var(--mat-sys-headline-small-font);--mdc-dialog-subhead-line-height: var(--mat-sys-headline-small-line-height);--mdc-dialog-subhead-size: var(--mat-sys-headline-small-size);--mdc-dialog-subhead-weight: var(--mat-sys-headline-small-weight);--mdc-dialog-subhead-tracking: var(--mat-sys-headline-small-tracking);--mdc-dialog-supporting-text-font: var(--mat-sys-body-medium-font);--mdc-dialog-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mdc-dialog-supporting-text-size: var(--mat-sys-body-medium-size);--mdc-dialog-supporting-text-weight: var(--mat-sys-body-medium-weight);--mdc-dialog-supporting-text-tracking: var(--mat-sys-body-medium-tracking);--mdc-dialog-container-shape: 28px}.gfp-dark-theme{--mat-dialog-container-elevation-shadow: none;--mat-dialog-container-max-width: 560px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-container-min-width: 280px;--mat-dialog-actions-alignment: flex-end;--mat-dialog-actions-padding: 16px 24px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px 0;--mat-dialog-headline-padding: 6px 24px 13px}.gfp-dark-theme{--mdc-chip-outline-color: var(--mat-sys-outline);--mdc-chip-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mdc-chip-focus-outline-color: var(--mat-sys-on-surface-variant);--mdc-chip-hover-state-layer-opacity: .08;--mdc-chip-selected-hover-state-layer-opacity: .08;--mdc-chip-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-chip-elevated-selected-container-color: var(--mat-sys-secondary-container);--mdc-chip-flat-disabled-selected-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mdc-chip-focus-state-layer-color: var(--mat-sys-on-surface-variant);--mdc-chip-hover-state-layer-color: var(--mat-sys-on-surface-variant);--mdc-chip-selected-hover-state-layer-color: var(--mat-sys-on-secondary-container);--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: var(--mat-sys-on-secondary-container);--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: var(--mat-sys-on-surface-variant);--mdc-chip-selected-label-text-color: var(--mat-sys-on-secondary-container);--mdc-chip-with-icon-icon-color: var(--mat-sys-on-surface-variant);--mdc-chip-with-icon-disabled-icon-color: var(--mat-sys-on-surface);--mdc-chip-with-icon-selected-icon-color: var(--mat-sys-on-secondary-container);--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mdc-chip-with-trailing-icon-trailing-icon-color: var(--mat-sys-on-surface-variant);--mdc-chip-label-text-font: var(--mat-sys-label-large-font);--mdc-chip-label-text-line-height: var(--mat-sys-label-large-line-height);--mdc-chip-label-text-size: var(--mat-sys-label-large-size);--mdc-chip-label-text-tracking: var(--mat-sys-label-large-tracking);--mdc-chip-label-text-weight: var(--mat-sys-label-large-weight);--mdc-chip-container-height: 32px;--mdc-chip-container-shape-radius: 8px;--mdc-chip-with-avatar-avatar-shape-radius: 24px;--mdc-chip-with-avatar-avatar-size: 24px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 1px;--mdc-chip-with-avatar-disabled-avatar-opacity: .38;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mdc-chip-with-icon-disabled-icon-opacity: .38;--mdc-chip-elevated-container-color: transparent}.gfp-dark-theme{--mat-chip-trailing-action-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-selected-trailing-action-state-layer-color: var(--mat-sys-on-secondary-container);--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-selected-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mat-chip-selected-trailing-icon-color: var(--mat-sys-on-secondary-container);--mat-chip-disabled-container-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-trailing-action-focus-opacity: 1}.gfp-dark-theme{--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .08;--mdc-switch-selected-pressed-state-layer-opacity: .12;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .08;--mdc-switch-unselected-pressed-state-layer-opacity: .12;--mdc-switch-selected-focus-state-layer-color: var(--mat-sys-primary);--mdc-switch-selected-handle-color: var(--mat-sys-on-primary);--mdc-switch-selected-hover-state-layer-color: var(--mat-sys-primary);--mdc-switch-selected-pressed-state-layer-color: var(--mat-sys-primary);--mdc-switch-selected-focus-handle-color: var(--mat-sys-primary-container);--mdc-switch-selected-hover-handle-color: var(--mat-sys-primary-container);--mdc-switch-selected-pressed-handle-color: var(--mat-sys-primary-container);--mdc-switch-selected-focus-track-color: var(--mat-sys-primary);--mdc-switch-selected-hover-track-color: var(--mat-sys-primary);--mdc-switch-selected-pressed-track-color: var(--mat-sys-primary);--mdc-switch-selected-track-color: var(--mat-sys-primary);--mdc-switch-disabled-selected-handle-color: var(--mat-sys-surface);--mdc-switch-disabled-selected-icon-color: var(--mat-sys-on-surface);--mdc-switch-disabled-selected-track-color: var(--mat-sys-on-surface);--mdc-switch-disabled-unselected-handle-color: var(--mat-sys-on-surface);--mdc-switch-disabled-unselected-icon-color: var(--mat-sys-surface-variant);--mdc-switch-disabled-unselected-track-color: var(--mat-sys-surface-variant);--mdc-switch-selected-icon-color: var(--mat-sys-on-primary-container);--mdc-switch-unselected-focus-handle-color: var(--mat-sys-on-surface-variant);--mdc-switch-unselected-focus-state-layer-color: var(--mat-sys-on-surface);--mdc-switch-unselected-focus-track-color: var(--mat-sys-surface-variant);--mdc-switch-unselected-handle-color: var(--mat-sys-outline);--mdc-switch-unselected-hover-handle-color: var(--mat-sys-on-surface-variant);--mdc-switch-unselected-hover-state-layer-color: var(--mat-sys-on-surface);--mdc-switch-unselected-hover-track-color: var(--mat-sys-surface-variant);--mdc-switch-unselected-icon-color: var(--mat-sys-surface-variant);--mdc-switch-unselected-pressed-handle-color: var(--mat-sys-on-surface-variant);--mdc-switch-unselected-pressed-state-layer-color: var(--mat-sys-on-surface);--mdc-switch-unselected-pressed-track-color: var(--mat-sys-surface-variant);--mdc-switch-unselected-track-color: var(--mat-sys-surface-variant);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-shape: 9999px;--mdc-switch-selected-icon-size: 16px;--mdc-switch-track-height: 32px;--mdc-switch-track-shape: 9999px;--mdc-switch-track-width: 52px;--mdc-switch-unselected-icon-size: 16px;--mdc-switch-state-layer-size: 40px}.gfp-dark-theme{--mat-switch-track-outline-color: var(--mat-sys-outline);--mat-switch-disabled-unselected-track-outline-color: var(--mat-sys-on-surface);--mat-switch-label-text-color: var(--mat-sys-on-surface);--mat-switch-label-text-font: var(--mat-sys-body-medium-font);--mat-switch-label-text-line-height: var(--mat-sys-body-medium-line-height);--mat-switch-label-text-size: var(--mat-sys-body-medium-size);--mat-switch-label-text-tracking: var(--mat-sys-body-medium-tracking);--mat-switch-label-text-weight: var(--mat-sys-body-medium-weight);--mat-switch-disabled-selected-handle-opacity: 1;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 16px;--mat-switch-selected-handle-size: 24px;--mat-switch-pressed-handle-size: 28px;--mat-switch-with-icon-handle-size: 24px;--mat-switch-selected-handle-horizontal-margin: 0 24px;--mat-switch-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-switch-selected-pressed-handle-horizontal-margin: 0 22px;--mat-switch-unselected-handle-horizontal-margin: 0 8px;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-switch-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 0;--mat-switch-visible-track-transition: opacity 75ms;--mat-switch-hidden-track-transition: opacity 75ms;--mat-switch-track-outline-width: 2px;--mat-switch-selected-track-outline-width: 2px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 2px}.gfp-dark-theme{--mdc-radio-disabled-selected-icon-color: var(--mat-sys-on-surface);--mdc-radio-disabled-unselected-icon-color: var(--mat-sys-on-surface);--mdc-radio-unselected-hover-icon-color: var(--mat-sys-on-surface);--mdc-radio-unselected-focus-icon-color: var(--mat-sys-on-surface);--mdc-radio-unselected-icon-color: var(--mat-sys-on-surface-variant);--mdc-radio-unselected-pressed-icon-color: var(--mat-sys-on-surface);--mdc-radio-selected-focus-icon-color: var(--mat-sys-primary);--mdc-radio-selected-hover-icon-color: var(--mat-sys-primary);--mdc-radio-selected-icon-color: var(--mat-sys-primary);--mdc-radio-selected-pressed-icon-color: var(--mat-sys-primary);--mdc-radio-state-layer-size: 40px;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38}.gfp-dark-theme{--mat-radio-ripple-color: var(--mat-sys-on-surface);--mat-radio-checked-ripple-color: var(--mat-sys-primary);--mat-radio-disabled-label-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-radio-label-text-color: var(--mat-sys-on-surface);--mat-radio-label-text-font: var(--mat-sys-body-medium-font);--mat-radio-label-text-line-height: var(--mat-sys-body-medium-line-height);--mat-radio-label-text-size: var(--mat-sys-body-medium-size);--mat-radio-label-text-tracking: var(--mat-sys-body-medium-tracking);--mat-radio-label-text-weight: var(--mat-sys-body-medium-weight);--mat-radio-touch-target-display: block}.gfp-dark-theme{--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-slider-handle-color: var(--mat-sys-primary);--mdc-slider-focus-handle-color: var(--mat-sys-primary);--mdc-slider-hover-handle-color: var(--mat-sys-primary);--mdc-slider-active-track-color: var(--mat-sys-primary);--mdc-slider-inactive-track-color: var(--mat-sys-surface-variant);--mdc-slider-with-tick-marks-inactive-container-color: var(--mat-sys-on-surface-variant);--mdc-slider-with-tick-marks-active-container-color: var(--mat-sys-on-primary);--mdc-slider-disabled-active-track-color: var(--mat-sys-on-surface);--mdc-slider-disabled-handle-color: var(--mat-sys-on-surface);--mdc-slider-disabled-inactive-track-color: var(--mat-sys-on-surface);--mdc-slider-label-container-color: var(--mat-sys-primary);--mdc-slider-label-label-text-color: var(--mat-sys-on-primary);--mdc-slider-with-overlap-handle-outline-color: var(--mat-sys-on-primary);--mdc-slider-with-tick-marks-disabled-container-color: var(--mat-sys-on-surface);--mdc-slider-label-label-text-font: var(--mat-sys-label-medium-font);--mdc-slider-label-label-text-size: var(--mat-sys-label-medium-size);--mdc-slider-label-label-text-line-height: var(--mat-sys-label-medium-line-height);--mdc-slider-label-label-text-tracking: var(--mat-sys-label-medium-tracking);--mdc-slider-label-label-text-weight: var(--mat-sys-label-medium-weight);--mdc-slider-active-track-height: 4px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 9999px;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .38;--mdc-slider-with-tick-marks-container-shape: 9999px;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .38}.gfp-dark-theme{--mat-slider-ripple-color: var(--mat-sys-primary);--mat-slider-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-primary) 5%, transparent);--mat-slider-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-primary) 20%, transparent);--mat-slider-value-indicator-width: 28px;--mat-slider-value-indicator-height: 28px;--mat-slider-value-indicator-caret-display: none;--mat-slider-value-indicator-border-radius: 50% 50% 50% 0;--mat-slider-value-indicator-padding: 0;--mat-slider-value-indicator-text-transform: rotate(45deg);--mat-slider-value-indicator-container-transform: translateX(-50%) rotate(-45deg);--mat-slider-value-indicator-opacity: 1}.gfp-dark-theme{--mat-menu-item-label-text-color: var(--mat-sys-on-surface);--mat-menu-item-icon-color: var(--mat-sys-on-surface-variant);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-menu-container-color: var(--mat-sys-surface-container);--mat-menu-divider-color: var(--mat-sys-surface-variant);--mat-menu-item-label-text-font: var(--mat-sys-label-large-font);--mat-menu-item-label-text-size: var(--mat-sys-label-large-size);--mat-menu-item-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-menu-item-label-text-line-height: var(--mat-sys-label-large-line-height);--mat-menu-item-label-text-weight: var(--mat-sys-label-large-weight);--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-spacing: 12px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-container-elevation-shadow: 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)}.gfp-dark-theme{--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-leading-avatar-color: var(--mat-sys-primary-container);--mdc-list-list-item-disabled-state-layer-color: var(--mat-sys-on-surface);--mdc-list-list-item-disabled-state-layer-opacity: .12;--mdc-list-list-item-label-text-color: var(--mat-sys-on-surface);--mdc-list-list-item-supporting-text-color: var(--mat-sys-on-surface-variant);--mdc-list-list-item-leading-icon-color: var(--mat-sys-on-surface-variant);--mdc-list-list-item-trailing-supporting-text-color: var(--mat-sys-on-surface-variant);--mdc-list-list-item-trailing-icon-color: var(--mat-sys-on-surface-variant);--mdc-list-list-item-selected-trailing-icon-color: var(--mat-sys-primary);--mdc-list-list-item-disabled-label-text-color: var(--mat-sys-on-surface);--mdc-list-list-item-disabled-leading-icon-color: var(--mat-sys-on-surface);--mdc-list-list-item-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mdc-list-list-item-hover-label-text-color: var(--mat-sys-on-surface);--mdc-list-list-item-focus-label-text-color: var(--mat-sys-on-surface);--mdc-list-list-item-hover-state-layer-color: var(--mat-sys-on-surface);--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: var(--mat-sys-on-surface);--mdc-list-list-item-focus-state-layer-opacity: .12;--mdc-list-list-item-label-text-font: var(--mat-sys-body-large-font);--mdc-list-list-item-label-text-line-height: var(--mat-sys-body-large-line-height);--mdc-list-list-item-label-text-size: var(--mat-sys-body-large-size);--mdc-list-list-item-label-text-tracking: var(--mat-sys-body-large-tracking);--mdc-list-list-item-label-text-weight: var(--mat-sys-body-large-weight);--mdc-list-list-item-supporting-text-font: var(--mat-sys-body-medium-font);--mdc-list-list-item-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mdc-list-list-item-supporting-text-size: var(--mat-sys-body-medium-size);--mdc-list-list-item-supporting-text-tracking: var(--mat-sys-body-medium-tracking);--mdc-list-list-item-supporting-text-weight: var(--mat-sys-body-medium-weight);--mdc-list-list-item-trailing-supporting-text-font: var(--mat-sys-label-small-font);--mdc-list-list-item-trailing-supporting-text-line-height: var(--mat-sys-label-small-line-height);--mdc-list-list-item-trailing-supporting-text-size: var(--mat-sys-label-small-size);--mdc-list-list-item-trailing-supporting-text-tracking: var(--mat-sys-label-small-tracking);--mdc-list-list-item-trailing-supporting-text-weight: var(--mat-sys-label-small-weight);--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 9999px;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-label-text-opacity: .3;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38}.gfp-dark-theme{--mat-list-active-indicator-color: var(--mat-sys-secondary-container);--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--mat-list-active-indicator-shape: 9999px}.gfp-dark-theme{--mat-paginator-container-text-color: var(--mat-sys-on-surface);--mat-paginator-container-background-color: var(--mat-sys-surface);--mat-paginator-enabled-icon-color: var(--mat-sys-on-surface-variant);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-paginator-container-text-font: var(--mat-sys-body-small-font);--mat-paginator-container-text-line-height: var(--mat-sys-body-small-line-height);--mat-paginator-container-text-size: var(--mat-sys-body-small-size);--mat-paginator-container-text-tracking: var(--mat-sys-body-small-tracking);--mat-paginator-container-text-weight: var(--mat-sys-body-small-weight);--mat-paginator-select-trigger-text-size: var(--mat-sys-body-small-size);--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}.gfp-dark-theme{--mdc-secondary-navigation-tab-container-height: 48px}.gfp-dark-theme{--mdc-tab-indicator-active-indicator-color: var(--mat-sys-primary);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}.gfp-dark-theme{--mat-tab-header-divider-color: var(--mat-sys-surface-variant);--mat-tab-header-pagination-icon-color: var(--mat-sys-on-surface);--mat-tab-header-inactive-label-text-color: var(--mat-sys-on-surface);--mat-tab-header-active-label-text-color: var(--mat-sys-on-surface);--mat-tab-header-active-ripple-color: var(--mat-sys-on-surface);--mat-tab-header-inactive-ripple-color: var(--mat-sys-on-surface);--mat-tab-header-inactive-focus-label-text-color: var(--mat-sys-on-surface);--mat-tab-header-inactive-hover-label-text-color: var(--mat-sys-on-surface);--mat-tab-header-active-focus-label-text-color: var(--mat-sys-on-surface);--mat-tab-header-active-hover-label-text-color: var(--mat-sys-on-surface);--mat-tab-header-active-focus-indicator-color: var(--mat-sys-primary);--mat-tab-header-active-hover-indicator-color: var(--mat-sys-primary);--mat-tab-header-label-text-font: var(--mat-sys-title-small-font);--mat-tab-header-label-text-size: var(--mat-sys-title-small-size);--mat-tab-header-label-text-tracking: var(--mat-sys-title-small-tracking);--mat-tab-header-label-text-line-height: var(--mat-sys-title-small-line-height);--mat-tab-header-label-text-weight: var(--mat-sys-title-small-weight);--mat-tab-header-divider-height: 1px}.gfp-dark-theme{--mdc-checkbox-disabled-selected-checkmark-color: var(--mat-sys-surface);--mdc-checkbox-selected-focus-state-layer-opacity: .12;--mdc-checkbox-selected-hover-state-layer-opacity: .08;--mdc-checkbox-selected-pressed-state-layer-opacity: .12;--mdc-checkbox-unselected-focus-state-layer-opacity: .12;--mdc-checkbox-unselected-hover-state-layer-opacity: .08;--mdc-checkbox-unselected-pressed-state-layer-opacity: .12;--mdc-checkbox-selected-pressed-icon-color: var(--mat-sys-primary);--mdc-checkbox-disabled-selected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-checkbox-disabled-unselected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-checkbox-selected-checkmark-color: var(--mat-sys-on-primary);--mdc-checkbox-selected-focus-icon-color: var(--mat-sys-primary);--mdc-checkbox-selected-hover-icon-color: var(--mat-sys-primary);--mdc-checkbox-selected-icon-color: var(--mat-sys-primary);--mdc-checkbox-unselected-focus-icon-color: var(--mat-sys-on-surface);--mdc-checkbox-unselected-hover-icon-color: var(--mat-sys-on-surface);--mdc-checkbox-unselected-icon-color: var(--mat-sys-on-surface-variant);--mdc-checkbox-selected-focus-state-layer-color: var(--mat-sys-primary);--mdc-checkbox-selected-hover-state-layer-color: var(--mat-sys-primary);--mdc-checkbox-selected-pressed-state-layer-color: var(--mat-sys-on-surface);--mdc-checkbox-unselected-focus-state-layer-color: var(--mat-sys-on-surface);--mdc-checkbox-unselected-hover-state-layer-color: var(--mat-sys-on-surface);--mdc-checkbox-unselected-pressed-state-layer-color: var(--mat-sys-primary);--mdc-checkbox-state-layer-size: 40px}.gfp-dark-theme{--mat-checkbox-disabled-label-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-label-text-color: var(--mat-sys-on-surface);--mat-checkbox-label-text-font: var(--mat-sys-body-medium-font);--mat-checkbox-label-text-line-height: var(--mat-sys-body-medium-line-height);--mat-checkbox-label-text-size: var(--mat-sys-body-medium-size);--mat-checkbox-label-text-tracking: var(--mat-sys-body-medium-tracking);--mat-checkbox-label-text-weight: var(--mat-sys-body-medium-weight);--mat-checkbox-touch-target-display: block}.gfp-dark-theme{--mdc-text-button-label-text-color: var(--mat-sys-primary);--mdc-text-button-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-text-button-label-text-font: var(--mat-sys-label-large-font);--mdc-text-button-label-text-size: var(--mat-sys-label-large-size);--mdc-text-button-label-text-tracking: var(--mat-sys-label-large-tracking);--mdc-text-button-label-text-weight: var(--mat-sys-label-large-weight);--mdc-text-button-container-height: 40px;--mdc-text-button-container-shape: 9999px}.gfp-dark-theme{--mdc-protected-button-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 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);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-container-color: var(--mat-sys-surface);--mdc-protected-button-label-text-color: var(--mat-sys-primary);--mdc-protected-button-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mdc-protected-button-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-protected-button-label-text-font: var(--mat-sys-label-large-font);--mdc-protected-button-label-text-size: var(--mat-sys-label-large-size);--mdc-protected-button-label-text-tracking: var(--mat-sys-label-large-tracking);--mdc-protected-button-label-text-weight: var(--mat-sys-label-large-weight);--mdc-protected-button-container-height: 40px;--mdc-protected-button-container-shape: 9999px}.gfp-dark-theme{--mdc-filled-button-container-color: var(--mat-sys-primary);--mdc-filled-button-label-text-color: var(--mat-sys-on-primary);--mdc-filled-button-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mdc-filled-button-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-filled-button-label-text-font: var(--mat-sys-label-large-font);--mdc-filled-button-label-text-size: var(--mat-sys-label-large-size);--mdc-filled-button-label-text-tracking: var(--mat-sys-label-large-tracking);--mdc-filled-button-label-text-weight: var(--mat-sys-label-large-weight);--mdc-filled-button-container-height: 40px;--mdc-filled-button-container-shape: 9999px}.gfp-dark-theme{--mdc-outlined-button-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mdc-outlined-button-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-outlined-button-label-text-color: var(--mat-sys-primary);--mdc-outlined-button-outline-color: var(--mat-sys-outline);--mdc-outlined-button-label-text-font: var(--mat-sys-label-large-font);--mdc-outlined-button-label-text-size: var(--mat-sys-label-large-size);--mdc-outlined-button-label-text-tracking: var(--mat-sys-label-large-tracking);--mdc-outlined-button-label-text-weight: var(--mat-sys-label-large-weight);--mdc-outlined-button-container-height: 40px;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 9999px}.gfp-dark-theme{--mat-text-button-state-layer-color: var(--mat-sys-primary);--mat-text-button-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-text-button-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mat-text-button-touch-target-display: block;--mat-text-button-horizontal-padding: 12px;--mat-text-button-with-icon-horizontal-padding: 16px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: -4px}.gfp-dark-theme{--mat-protected-button-state-layer-color: var(--mat-sys-primary);--mat-protected-button-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-protected-button-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mat-protected-button-touch-target-display: block;--mat-protected-button-horizontal-padding: 24px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -8px}.gfp-dark-theme{--mat-filled-button-state-layer-color: var(--mat-sys-on-primary);--mat-filled-button-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-filled-button-ripple-color: color-mix(in srgb, var(--mat-sys-on-primary) 12%, transparent);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mat-filled-button-touch-target-display: block;--mat-filled-button-horizontal-padding: 24px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -8px}.gfp-dark-theme{--mat-outlined-button-state-layer-color: var(--mat-sys-primary);--mat-outlined-button-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-outlined-button-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mat-outlined-button-touch-target-display: block;--mat-outlined-button-horizontal-padding: 24px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -8px}.gfp-dark-theme{--mdc-icon-button-icon-color: var(--mat-sys-on-surface-variant);--mdc-icon-button-disabled-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-icon-button-state-layer-size: 40px;--mdc-icon-button-icon-size: 24px}.gfp-dark-theme{--mat-icon-button-state-layer-color: var(--mat-sys-on-surface-variant);--mat-icon-button-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-icon-button-ripple-color: color-mix(in srgb, var(--mat-sys-on-surface-variant) 12%, transparent);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-touch-target-display: block}.gfp-dark-theme{--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 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);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-label-text-font: var(--mat-sys-label-large-font);--mdc-extended-fab-label-text-size: var(--mat-sys-label-large-size);--mdc-extended-fab-label-text-tracking: var(--mat-sys-label-large-tracking);--mdc-extended-fab-label-text-weight: var(--mat-sys-label-large-weight);--mdc-extended-fab-container-height: 56px;--mdc-extended-fab-container-shape: 16px}.gfp-dark-theme{--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 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);--mdc-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-container-color: var(--mat-sys-primary-container);--mdc-fab-container-shape: 16px}.gfp-dark-theme{--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 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);--mdc-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-container-color: var(--mat-sys-primary-container);--mdc-fab-small-container-shape: 12px}.gfp-dark-theme{--mat-fab-foreground-color: var(--mat-sys-on-primary-container);--mat-fab-state-layer-color: var(--mat-sys-on-primary-container);--mat-fab-ripple-color: color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-fab-touch-target-display: block}.gfp-dark-theme{--mat-fab-small-foreground-color: var(--mat-sys-on-primary-container);--mat-fab-small-state-layer-color: var(--mat-sys-on-primary-container);--mat-fab-small-ripple-color: color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}.gfp-dark-theme{--mdc-snackbar-container-color: var(--mat-sys-inverse-surface);--mdc-snackbar-supporting-text-color: var(--mat-sys-inverse-on-surface);--mdc-snackbar-supporting-text-font: var(--mat-sys-body-medium-font);--mdc-snackbar-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mdc-snackbar-supporting-text-size: var(--mat-sys-body-medium-size);--mdc-snackbar-supporting-text-weight: var(--mat-sys-body-medium-weight);--mdc-snackbar-container-shape: 4px}.gfp-dark-theme{--mat-snack-bar-button-color: var(--mat-sys-inverse-primary)}.gfp-dark-theme{--mat-table-background-color: var(--mat-sys-surface);--mat-table-header-headline-color: var(--mat-sys-on-surface);--mat-table-row-item-label-text-color: var(--mat-sys-on-surface);--mat-table-row-item-outline-color: var(--mat-sys-outline);--mat-table-header-headline-font: var(--mat-sys-title-small-font);--mat-table-header-headline-line-height: var(--mat-sys-title-small-line-height);--mat-table-header-headline-size: var(--mat-sys-title-small-size);--mat-table-header-headline-weight: var(--mat-sys-title-small-weight);--mat-table-header-headline-tracking: var(--mat-sys-title-small-tracking);--mat-table-row-item-label-text-font: var(--mat-sys-body-medium-font);--mat-table-row-item-label-text-line-height: var(--mat-sys-body-medium-line-height);--mat-table-row-item-label-text-size: var(--mat-sys-body-medium-size);--mat-table-row-item-label-text-weight: var(--mat-sys-body-medium-weight);--mat-table-row-item-label-text-tracking: var(--mat-sys-body-medium-tracking);--mat-table-footer-supporting-text-font: var(--mat-sys-body-medium-font);--mat-table-footer-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mat-table-footer-supporting-text-size: var(--mat-sys-body-medium-size);--mat-table-footer-supporting-text-weight: var(--mat-sys-body-medium-weight);--mat-table-footer-supporting-text-tracking: var(--mat-sys-body-medium-tracking);--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-row-item-outline-width: 1px}.gfp-dark-theme{--mdc-circular-progress-active-indicator-color: var(--mat-sys-primary);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}.gfp-dark-theme{--mat-badge-background-color: var(--mat-sys-error);--mat-badge-text-color: var(--mat-sys-on-error);--mat-badge-disabled-state-background-color: color-mix(in srgb, var(--mat-sys-error) 38%, transparent);--mat-badge-disabled-state-text-color: var(--mat-sys-on-error);--mat-badge-text-font: var(--mat-sys-label-small-font);--mat-badge-text-size: var(--mat-sys-label-small-size);--mat-badge-text-weight: var(--mat-sys-label-small-weight);--mat-badge-large-size-text-size: var(--mat-sys-label-small-size);--mat-badge-container-shape: 9999px;--mat-badge-container-size: 16px;--mat-badge-small-size-container-size: 6px;--mat-badge-large-size-container-size: 16px;--mat-badge-legacy-container-size: unset;--mat-badge-legacy-small-size-container-size: unset;--mat-badge-legacy-large-size-container-size: unset;--mat-badge-container-offset: -12px 0;--mat-badge-small-size-container-offset: -6px 0;--mat-badge-large-size-container-offset: -12px 0;--mat-badge-container-overlap-offset: -12px;--mat-badge-small-size-container-overlap-offset: -6px;--mat-badge-large-size-container-overlap-offset: -12px;--mat-badge-container-padding: 0 4px;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0 4px;--mat-badge-line-height: 16px;--mat-badge-small-size-text-size: 0;--mat-badge-small-size-line-height: 6px;--mat-badge-large-size-line-height: 16px}.gfp-dark-theme{--mat-bottom-sheet-container-text-color: var(--mat-sys-on-surface);--mat-bottom-sheet-container-background-color: var(--mat-sys-surface-container-low);--mat-bottom-sheet-container-text-font: var(--mat-sys-body-large-font);--mat-bottom-sheet-container-text-line-height: var(--mat-sys-body-large-line-height);--mat-bottom-sheet-container-text-size: var(--mat-sys-body-large-size);--mat-bottom-sheet-container-text-tracking: var(--mat-sys-body-large-tracking);--mat-bottom-sheet-container-text-weight: var(--mat-sys-body-large-weight);--mat-bottom-sheet-container-shape: 28px}.gfp-dark-theme{--mat-standard-button-toggle-hover-state-layer-opacity: .08;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-standard-button-toggle-text-color: var(--mat-sys-on-surface);--mat-standard-button-toggle-state-layer-color: var(--mat-sys-on-surface);--mat-standard-button-toggle-selected-state-background-color: var(--mat-sys-secondary-container);--mat-standard-button-toggle-selected-state-text-color: var(--mat-sys-on-secondary-container);--mat-standard-button-toggle-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-standard-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-standard-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-standard-button-toggle-divider-color: var(--mat-sys-outline);--mat-standard-button-toggle-label-text-font: var(--mat-sys-label-large-font);--mat-standard-button-toggle-label-text-line-height: var(--mat-sys-label-large-line-height);--mat-standard-button-toggle-label-text-size: var(--mat-sys-label-large-size);--mat-standard-button-toggle-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-standard-button-toggle-label-text-weight: var(--mat-sys-label-large-weight);--mat-standard-button-toggle-height: 40px;--mat-standard-button-toggle-shape: 9999px;--mat-standard-button-toggle-background-color: transparent;--mat-standard-button-toggle-disabled-state-background-color: transparent}.gfp-dark-theme{--mat-datepicker-calendar-date-selected-state-text-color: var(--mat-sys-on-primary);--mat-datepicker-calendar-date-selected-state-background-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-datepicker-toggle-active-state-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-date-in-range-state-background-color: var(--mat-sys-primary-container);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: var(--mat-sys-tertiary-container);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: var(--mat-sys-secondary-container);--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: var(--mat-sys-secondary);--mat-datepicker-toggle-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-body-label-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-period-button-text-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-navigation-button-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-header-text-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-date-today-outline-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: var(--mat-sys-primary);--mat-datepicker-range-input-separator-color: var(--mat-sys-on-surface);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-container-background-color: var(--mat-sys-surface-container-high);--mat-datepicker-calendar-container-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-text-font: var(--mat-sys-body-medium-font);--mat-datepicker-calendar-text-size: var(--mat-sys-body-medium-size);--mat-datepicker-calendar-body-label-text-size: var(--mat-sys-title-small-size);--mat-datepicker-calendar-body-label-text-weight: var(--mat-sys-title-small-weight);--mat-datepicker-calendar-period-button-text-size: var(--mat-sys-title-small-size);--mat-datepicker-calendar-period-button-text-weight: var(--mat-sys-title-small-weight);--mat-datepicker-calendar-header-text-size: var(--mat-sys-title-small-size);--mat-datepicker-calendar-header-text-weight: var(--mat-sys-title-small-weight);--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-container-elevation-shadow: 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);--mat-datepicker-calendar-container-touch-elevation-shadow: 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);--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-date-outline-color: transparent}.gfp-dark-theme{--mat-divider-color: var(--mat-sys-outline);--mat-divider-width: 1px}.gfp-dark-theme{--mat-expansion-container-background-color: var(--mat-sys-surface);--mat-expansion-container-text-color: var(--mat-sys-on-surface);--mat-expansion-actions-divider-color: var(--mat-sys-outline);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-expansion-header-text-color: var(--mat-sys-on-surface);--mat-expansion-header-description-color: var(--mat-sys-on-surface-variant);--mat-expansion-header-indicator-color: var(--mat-sys-on-surface-variant);--mat-expansion-header-text-font: var(--mat-sys-title-medium-font);--mat-expansion-header-text-size: var(--mat-sys-title-medium-size);--mat-expansion-header-text-weight: var(--mat-sys-title-medium-weight);--mat-expansion-header-text-line-height: var(--mat-sys-title-medium-line-height);--mat-expansion-header-text-tracking: var(--mat-sys-title-medium-tracking);--mat-expansion-container-text-font: var(--mat-sys-body-large-font);--mat-expansion-container-text-line-height: var(--mat-sys-body-large-line-height);--mat-expansion-container-text-size: var(--mat-sys-body-large-size);--mat-expansion-container-text-tracking: var(--mat-sys-body-large-tracking);--mat-expansion-container-text-weight: var(--mat-sys-body-large-weight);--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-container-shape: 12px;--mat-expansion-legacy-header-indicator-display: none;--mat-expansion-header-indicator-display: inline-block}.gfp-dark-theme{--mat-grid-list-tile-header-primary-text-size: var(--mat-sys-body-large);--mat-grid-list-tile-header-secondary-text-size: var(--mat-sys-body-medium);--mat-grid-list-tile-footer-primary-text-size: var(--mat-sys-body-large);--mat-grid-list-tile-footer-secondary-text-size: var(--mat-sys-body-medium)}.gfp-dark-theme{--mat-icon-color: inherit}.gfp-dark-theme{--mat-sidenav-container-background-color: var(--mat-sys-surface);--mat-sidenav-container-text-color: var(--mat-sys-on-surface-variant);--mat-sidenav-content-background-color: var(--mat-sys-background);--mat-sidenav-content-text-color: var(--mat-sys-on-background);--mat-sidenav-scrim-color: color-mix(in srgb, var(--colours-neutral-variant-nv-20) 40%, transparent);--mat-sidenav-container-shape: 16px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-width: 360px;--mat-sidenav-container-divider-color: transparent}.gfp-dark-theme{--mat-stepper-header-icon-foreground-color: var(--mat-sys-surface);--mat-stepper-header-selected-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-selected-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-edit-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-edit-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-container-color: var(--mat-sys-surface);--mat-stepper-line-color: var(--mat-sys-outline);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-inverse-surface) 8%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-inverse-surface) 12%, transparent);--mat-stepper-header-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-optional-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-selected-state-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-error-state-label-text-color: var(--mat-sys-error);--mat-stepper-header-icon-background-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-error-state-icon-foreground-color: var(--mat-sys-error);--mat-stepper-container-text-font: var(--mat-sys-body-medium-font);--mat-stepper-header-label-text-font: var(--mat-sys-title-small-font);--mat-stepper-header-label-text-size: var(--mat-sys-title-small-size);--mat-stepper-header-label-text-weight: var(--mat-sys-title-small-weight);--mat-stepper-header-error-state-label-text-size: var(--mat-sys-title-small-size);--mat-stepper-header-selected-state-label-text-size: var(--mat-sys-title-small-size);--mat-stepper-header-selected-state-label-text-weight: var(--mat-sys-title-small-weight);--mat-stepper-header-height: 72px;--mat-stepper-header-focus-state-layer-shape: 12px;--mat-stepper-header-hover-state-layer-shape: 12px;--mat-stepper-header-error-state-icon-background-color: transparent}.gfp-dark-theme{--mat-sort-arrow-color: var(--mat-sys-on-surface)}.gfp-dark-theme{--mat-toolbar-container-background-color: var(--mat-sys-surface);--mat-toolbar-container-text-color: var(--mat-sys-on-surface);--mat-toolbar-title-text-font: var(--mat-sys-title-large-font);--mat-toolbar-title-text-line-height: var(--mat-sys-title-large-line-height);--mat-toolbar-title-text-size: var(--mat-sys-title-large-size);--mat-toolbar-title-text-tracking: var(--mat-sys-title-large-tracking);--mat-toolbar-title-text-weight: var(--mat-sys-title-large-weight);--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}.gfp-dark-theme{--mat-tree-container-background-color: var(--mat-sys-surface);--mat-tree-node-text-color: var(--mat-sys-on-surface);--mat-tree-node-text-font: var(--mat-sys-body-large-font);--mat-tree-node-text-size: var(--mat-sys-body-large-size);--mat-tree-node-text-weight: var(--mat-sys-body-large-weight);--mat-tree-node-min-height: 48px}.gfp-dark-theme{--mat-timepicker-container-background-color: var(--mat-sys-surface-container);--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 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)}.gfp-dark-theme{--mat-sys-background: var(--colours-neutral-n-6);--mat-sys-error: var(--colours-error-e-80);--mat-sys-error-container: var(--colours-error-e-30);--mat-sys-inverse-on-surface: var(--colours-neutral-n-20);--mat-sys-inverse-primary: var(--colours-primary-p-40);--mat-sys-inverse-surface: var(--colours-neutral-n-90);--mat-sys-on-background: var(--colours-neutral-n-90);--mat-sys-on-error: var(--colours-error-e-20);--mat-sys-on-error-container: var(--colours-error-e-90);--mat-sys-on-primary: var(--colours-primary-p-20);--mat-sys-on-primary-container: var(--colours-primary-p-90);--mat-sys-on-primary-fixed: var(--colours-primary-p-10);--mat-sys-on-primary-fixed-variant: var(--colours-primary-p-30);--mat-sys-on-secondary: var(--colours-secondary-s-20);--mat-sys-on-secondary-container: var(--colours-secondary-s-90);--mat-sys-on-secondary-fixed: var(--colours-secondary-s-10);--mat-sys-on-secondary-fixed-variant: var(--colours-secondary-s-30);--mat-sys-on-surface: var(--colours-neutral-n-90);--mat-sys-on-surface-variant: var(--colours-neutral-variant-nv-90);--mat-sys-on-tertiary: var(--colours-tertiary-t-20);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-90);--mat-sys-on-tertiary-fixed: var(--colours-tertiary-t-10);--mat-sys-on-tertiary-fixed-variant: var(--colours-tertiary-t-30);--mat-sys-outline: var(--colours-neutral-variant-nv-60);--mat-sys-outline-variant: var(--colours-neutral-variant-nv-30);--mat-sys-primary: var(--colours-primary-p-80);--mat-sys-primary-container: var(--colours-primary-p-30);--mat-sys-primary-fixed: var(--colours-primary-p-90);--mat-sys-primary-fixed-dim: var(--colours-primary-p-80);--mat-sys-scrim: var(--colours-neutral-n-0);--mat-sys-secondary: var(--colours-secondary-s-80);--mat-sys-secondary-container: var(--colours-secondary-s-30);--mat-sys-secondary-fixed: var(--colours-secondary-s-90);--mat-sys-secondary-fixed-dim: var(--colours-secondary-s-80);--mat-sys-shadow: var(--colours-neutral-n-0);--mat-sys-surface: var(--colours-neutral-n-6);--mat-sys-surface-bright: var(--colours-neutral-n-24);--mat-sys-surface-container: var(--colours-neutral-n-12);--mat-sys-surface-container-high: var(--colours-neutral-n-17);--mat-sys-surface-container-highest: var(--colours-neutral-n-24);--mat-sys-surface-container-low: var(--colours-neutral-n-10);--mat-sys-surface-container-lowest: var(--colours-neutral-n-4);--mat-sys-surface-dim: var(--colours-neutral-n-6);--mat-sys-surface-tint: var(--colours-primary-p-80);--mat-sys-surface-variant: var(--colours-neutral-variant-nv-30);--mat-sys-tertiary: var(--colours-tertiary-t-80);--mat-sys-tertiary-container: var(--colours-tertiary-t-30);--mat-sys-tertiary-fixed: var(--colours-tertiary-t-90);--mat-sys-tertiary-fixed-dim: var(--colours-tertiary-t-80);--mat-sys-neutral-variant20: var(--colours-neutral-variant-nv-20);--mat-sys-neutral10: var(--colours-neutral-n-10)}.gfp-dark-theme{--mat-app-background-color: var(--mat-sys-background);--mat-app-text-color: var(--mat-sys-on-background)}.gfp-dark-theme{--mat-ripple-color: color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent)}.gfp-dark-theme{--mat-option-selected-state-label-text-color: var(--mat-sys-on-secondary-container);--mat-option-label-text-color: var(--mat-sys-on-surface);--mat-option-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-option-selected-state-layer-color: var(--mat-sys-secondary-container);--mat-option-label-text-font: var(--mat-sys-label-large-font);--mat-option-label-text-line-height: var(--mat-sys-label-large-line-height);--mat-option-label-text-size: var(--mat-sys-body-large-size);--mat-option-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-option-label-text-weight: var(--mat-sys-body-large-weight)}.gfp-dark-theme{--mat-optgroup-label-text-color: var(--mat-sys-on-surface-variant);--mat-optgroup-label-text-font: var(--mat-sys-title-small-font);--mat-optgroup-label-text-line-height: var(--mat-sys-title-small-line-height);--mat-optgroup-label-text-size: var(--mat-sys-title-small-size);--mat-optgroup-label-text-tracking: var(--mat-sys-title-small-tracking);--mat-optgroup-label-text-weight: var(--mat-sys-title-small-weight)}.gfp-dark-theme{--mat-full-pseudo-checkbox-selected-icon-color: var(--mat-sys-primary);--mat-full-pseudo-checkbox-selected-checkmark-color: var(--mat-sys-on-primary);--mat-full-pseudo-checkbox-unselected-icon-color: var(--mat-sys-on-surface-variant);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: var(--mat-sys-surface);--mat-full-pseudo-checkbox-disabled-unselected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-full-pseudo-checkbox-disabled-selected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}.gfp-dark-theme{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-sys-primary);--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}.gfp-dark-theme{--mat-sys-primary: var(--colours-primary-p-80);--mat-sys-on-primary: var(--colours-primary-p-10);--mat-sys-primary-container: var(--colours-primary-p-10);--mat-sys-on-primary-container: var(--colours-primary-p-90);--mat-sys-surface-dim: var(--colours-neutral-n-4);--mat-sys-on-surface: var(--colours-neutral-n-95);--mat-sys-on-surface-variant: var(--colours-neutral-variant-nv-80);--mat-sys-secondary: var(--colours-secondary-s-80);--mat-sys-on-secondary: var(--colours-secondary-s-20);--mat-sys-secondary-container: var(--colours-secondary-s-30);--mat-sys-on-secondary-container: var(--colours-secondary-s-90);--mat-sys-tertiary: var(--colours-tertiary-t-80);--mat-sys-on-tertiary: var(--colours-tertiary-t-10);--mat-sys-tertiary-container: var(--colours-tertiary-t-10);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-90);--mat-sys-surface-bright: var(--colours-neutral-n-20);--mat-sys-error: var(--colours-error-e-80);--mat-sys-on-error: var(--colours-error-e-10);--mat-sys-error-container: var(--colours-error-e-30);--mat-sys-on-error-container: var(--colours-error-e-95)}.ecoluxury .gfp-light-theme,.ecoluxury * .gfp-light-theme,:root .ecoluxury .gfp-light-theme{--mat-sys-primary: var(--colours-primary-p-80);--mat-sys-on-primary: var(--colours-primary-p-10);--mat-sys-primary-container: var(--colours-primary-p-10);--mat-sys-on-primary-container: var(--colours-primary-p-90);--mat-sys-secondary: var(--colours-secondary-s-80);--mat-sys-on-secondary: var(--colours-secondary-s-20);--mat-sys-secondary-container: var(--colours-secondary-s-10);--mat-sys-on-secondary-container: var(--colours-secondary-s-90);--mat-sys-tertiary: var(--colours-tertiary-t-80);--mat-sys-on-tertiary: var(--colours-tertiary-t-10);--mat-sys-tertiary-container: var(--colours-tertiary-t-10);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-90);--mat-sys-error: var(--colours-error-e-80);--mat-sys-on-error: var(--colours-error-e-10);--mat-sys-error-container: var(--colours-error-e-30);--mat-sys-on-error-container: var(--colours-error-e-95);--mat-sys-surface-dim: var(--colours-secondary-s-10);--mat-sys-surface: var(--colours-neutral-n-6);--mat-sys-surface-bright: var(--colours-neutral-n-20);--mat-sys-surface-container-lowest: var(--colours-neutral-n-4);--mat-sys-surface-container-low: var(--colours-neutral-n-10);--mat-sys-surface-container: var(--colours-neutral-n-12);--mat-sys-surface-container-high: var(--colours-neutral-n-17);--mat-sys-surface-container-highest: var(--colours-neutral-n-22);--mat-sys-on-surface: var(--colours-neutral-n-95);--mat-sys-on-surface-variant: var(--colours-neutral-variant-nv-80);--mat-sys-outline: var(--colours-neutral-n-60);--mat-sys-outline-variant: var(--colours-neutral-variant-nv-30)}.ecoluxury .gfp-dark-theme,.ecoluxury * .gfp-dark-theme,:root .ecoluxury .gfp-dark-theme{--mat-sys-primary: var(--colours-primary-p-80);--mat-sys-on-primary: var(--colours-primary-p-10);--mat-sys-primary-container: var(--colours-primary-p-10);--mat-sys-on-primary-container: var(--colours-primary-p-90);--mat-sys-secondary: var(--colours-secondary-s-80);--mat-sys-on-secondary: var(--colours-secondary-s-20);--mat-sys-secondary-container: var(--colours-secondary-s-10);--mat-sys-on-secondary-container: var(--colours-secondary-s-90);--mat-sys-tertiary: var(--colours-tertiary-t-80);--mat-sys-on-tertiary: var(--colours-tertiary-t-10);--mat-sys-tertiary-container: var(--colours-tertiary-t-10);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-90);--mat-sys-error: var(--colours-error-e-80);--mat-sys-on-error: var(--colours-error-e-10);--mat-sys-error-container: var(--colours-error-e-30);--mat-sys-on-error-container: var(--colours-error-e-95);--mat-sys-surface-dim: var(--colours-secondary-s-10);--mat-sys-surface: var(--colours-neutral-n-6);--mat-sys-surface-bright: var(--colours-neutral-n-20);--mat-sys-surface-container-lowest: var(--colours-neutral-n-4);--mat-sys-surface-container-low: var(--colours-neutral-n-10);--mat-sys-surface-container: var(--colours-neutral-n-12);--mat-sys-surface-container-high: var(--colours-neutral-n-17);--mat-sys-surface-container-highest: var(--colours-neutral-n-22);--mat-sys-on-surface: var(--colours-neutral-n-95);--mat-sys-on-surface-variant: var(--colours-neutral-variant-nv-80);--mat-sys-outline: var(--colours-neutral-n-60);--mat-sys-outline-variant: var(--colours-neutral-variant-nv-30)}.waternet-corporation .gfp-light-theme,.waternet-corporation * .gfp-light-theme,:root .waternet-corporation .gfp-light-theme{--mat-sys-primary: var(--colours-primary-p-20);--mat-sys-on-primary: var(--colours-primary-p-99);--mat-sys-primary-container: var(--colours-primary-p-90);--mat-sys-on-primary-container: var(--colours-primary-p-25);--mat-sys-secondary: var(--colours-secondary-s-20);--mat-sys-on-secondary: var(--colours-secondary-s-99);--mat-sys-secondary-container: var(--colours-secondary-s-70);--mat-sys-on-secondary-container: var(--colours-secondary-s-10);--mat-sys-tertiary: var(--colours-tertiary-t-20);--mat-sys-on-tertiary: var(--colours-tertiary-t-99);--mat-sys-tertiary-container: var(--colours-tertiary-t-90);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-10);--mat-sys-error: var(--colours-error-e-30);--mat-sys-on-error: var(--colours-error-e-99);--mat-sys-error-container: var(--colours-error-e-90);--mat-sys-on-error-container: var(--colours-error-e-25);--mat-sys-surface-dim: var(--colours-secondary-s-90);--mat-sys-surface: var(--colours-neutral-n-98);--mat-sys-surface-bright: var(--colours-neutral-n-100);--mat-sys-surface-container-lowest: var(--colours-neutral-n-100);--mat-sys-surface-container-low: var(--colours-neutral-n-96);--mat-sys-surface-container: var(--colours-neutral-n-94);--mat-sys-surface-container-high: var(--colours-neutral-n-92);--mat-sys-surface-container-highest: var(--colours-neutral-n-90);--mat-sys-on-surface: var(--colours-neutral-n-10);--mat-sys-on-surface-variant: var(--colours-neutral-variant-nv-30);--mat-sys-outline: var(--colours-neutral-n-50);--mat-sys-outline-variant: var(--colours-neutral-variant-nv-80)}.waternet-corporation .gfp-dark-theme,.waternet-corporation * .gfp-dark-theme,:root .waternet-corporation .gfp-dark-theme{--mat-sys-primary: var(--colours-primary-p-20);--mat-sys-on-primary: var(--colours-primary-p-99);--mat-sys-primary-container: var(--colours-primary-p-90);--mat-sys-on-primary-container: var(--colours-primary-p-25);--mat-sys-secondary: var(--colours-secondary-s-20);--mat-sys-on-secondary: var(--colours-secondary-s-99);--mat-sys-secondary-container: var(--colours-secondary-s-70);--mat-sys-on-secondary-container: var(--colours-secondary-s-10);--mat-sys-tertiary: var(--colours-tertiary-t-20);--mat-sys-on-tertiary: var(--colours-tertiary-t-99);--mat-sys-tertiary-container: var(--colours-tertiary-t-90);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-10);--mat-sys-error: var(--colours-error-e-30);--mat-sys-on-error: var(--colours-error-e-99);--mat-sys-error-container: var(--colours-error-e-90);--mat-sys-on-error-container: var(--colours-error-e-25);--mat-sys-surface-dim: var(--colours-secondary-s-90);--mat-sys-surface: var(--colours-neutral-n-98);--mat-sys-surface-bright: var(--colours-neutral-n-100);--mat-sys-surface-container-lowest: var(--colours-neutral-n-100);--mat-sys-surface-container-low: var(--colours-neutral-n-96);--mat-sys-surface-container: var(--colours-neutral-n-94);--mat-sys-surface-container-high: var(--colours-neutral-n-92);--mat-sys-surface-container-highest: var(--colours-neutral-n-90);--mat-sys-on-surface: var(--colours-neutral-n-10);--mat-sys-on-surface-variant: var(--colours-neutral-variant-nv-30);--mat-sys-outline: var(--colours-neutral-n-50);--mat-sys-outline-variant: var(--colours-neutral-variant-nv-80)}.reteclima .gfp-light-theme,.reteclima * .gfp-light-theme,:root .reteclima .gfp-light-theme{--mat-sys-primary: var(--colours-primary-p-30);--mat-sys-on-primary: var(--colours-primary-p-99);--mat-sys-primary-container: var(--colours-primary-p-90);--mat-sys-on-primary-container: var(--colours-primary-p-10);--mat-sys-secondary: var(--colours-secondary-s-20);--mat-sys-on-secondary: var(--colours-secondary-s-99);--mat-sys-secondary-container: var(--colours-secondary-s-60);--mat-sys-on-secondary-container: var(--colours-secondary-s-10);--mat-sys-tertiary: var(--colours-tertiary-t-20);--mat-sys-on-tertiary: var(--colours-tertiary-t-99);--mat-sys-tertiary-container: var(--colours-tertiary-t-90);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-10);--mat-sys-error: var(--colours-error-e-30);--mat-sys-on-error: var(--colours-error-e-99);--mat-sys-error-container: var(--colours-error-e-90);--mat-sys-on-error-container: var(--colours-error-e-25);--mat-sys-surface-dim: var(--colours-neutral-n-95);--mat-sys-surface: var(--colours-neutral-n-99);--mat-sys-surface-bright: var(--colours-neutral-n-100);--mat-sys-surface-container-lowest: var(--colours-neutral-n-100);--mat-sys-surface-container-low: var(--colours-neutral-n-98);--mat-sys-surface-container: var(--colours-neutral-n-94);--mat-sys-surface-container-high: var(--colours-neutral-n-92);--mat-sys-surface-container-highest: var(--colours-neutral-n-90);--mat-sys-on-surface: var(--colours-neutral-n-10);--mat-sys-on-surface-variant: var(--colours-neutral-variant-nv-30);--mat-sys-outline: var(--colours-neutral-n-50);--mat-sys-outline-variant: var(--colours-neutral-variant-nv-80)}.reteclima .gfp-dark-theme,.reteclima * .gfp-dark-theme,:root .reteclima .gfp-dark-theme{--mat-sys-primary: var(--colours-primary-p-30);--mat-sys-on-primary: var(--colours-primary-p-99);--mat-sys-primary-container: var(--colours-primary-p-90);--mat-sys-on-primary-container: var(--colours-primary-p-10);--mat-sys-secondary: var(--colours-secondary-s-20);--mat-sys-on-secondary: var(--colours-secondary-s-99);--mat-sys-secondary-container: var(--colours-secondary-s-60);--mat-sys-on-secondary-container: var(--colours-secondary-s-10);--mat-sys-tertiary: var(--colours-tertiary-t-20);--mat-sys-on-tertiary: var(--colours-tertiary-t-99);--mat-sys-tertiary-container: var(--colours-tertiary-t-90);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-10);--mat-sys-error: var(--colours-error-e-30);--mat-sys-on-error: var(--colours-error-e-99);--mat-sys-error-container: var(--colours-error-e-90);--mat-sys-on-error-container: var(--colours-error-e-25);--mat-sys-surface-dim: var(--colours-neutral-n-95);--mat-sys-surface: var(--colours-neutral-n-99);--mat-sys-surface-bright: var(--colours-neutral-n-100);--mat-sys-surface-container-lowest: var(--colours-neutral-n-100);--mat-sys-surface-container-low: var(--colours-neutral-n-98);--mat-sys-surface-container: var(--colours-neutral-n-94);--mat-sys-surface-container-high: var(--colours-neutral-n-92);--mat-sys-surface-container-highest: var(--colours-neutral-n-90);--mat-sys-on-surface: var(--colours-neutral-n-10);--mat-sys-on-surface-variant: var(--colours-neutral-variant-nv-30);--mat-sys-outline: var(--colours-neutral-n-50);--mat-sys-outline-variant: var(--colours-neutral-variant-nv-80)}.prameya-italia .gfp-light-theme,.prameya-italia * .gfp-light-theme,:root .prameya-italia .gfp-light-theme{--mat-sys-primary: var(--colours-primary-p-20);--mat-sys-on-primary: var(--colours-primary-p-99);--mat-sys-primary-container: var(--colours-primary-p-90);--mat-sys-on-primary-container: var(--colours-primary-p-10);--mat-sys-secondary: var(--colours-secondary-s-20);--mat-sys-on-secondary: var(--colours-secondary-s-99);--mat-sys-secondary-container: var(--colours-secondary-s-90);--mat-sys-on-secondary-container: var(--colours-secondary-s-10);--mat-sys-tertiary: var(--colours-tertiary-t-20);--mat-sys-on-tertiary: var(--colours-tertiary-t-99);--mat-sys-tertiary-container: var(--colours-tertiary-t-90);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-10);--mat-sys-error: var(--colours-error-e-30);--mat-sys-on-error: var(--colours-error-e-99);--mat-sys-error-container: var(--colours-error-e-90);--mat-sys-on-error-container: var(--colours-error-e-25);--mat-sys-surface-dim: var(--colours-neutral-n-90);--mat-sys-surface: var(--colours-neutral-n-98);--mat-sys-surface-bright: var(--colours-neutral-n-100);--mat-sys-surface-container-lowest: var(--colours-neutral-n-100);--mat-sys-surface-container-low: var(--colours-neutral-n-96);--mat-sys-surface-container: var(--colours-neutral-n-94);--mat-sys-surface-container-high: var(--colours-neutral-n-92);--mat-sys-surface-container-highest: var(--colours-neutral-n-90);--mat-sys-on-surface: var(--colours-neutral-n-10);--mat-sys-on-surface-variant: var(--colours-neutral-variant-nv-30);--mat-sys-outline: var(--colours-neutral-n-50);--mat-sys-outline-variant: var(--colours-neutral-variant-nv-80)}.prameya-italia .gfp-dark-theme,.prameya-italia * .gfp-dark-theme,:root .prameya-italia .gfp-dark-theme{--mat-sys-primary: var(--colours-primary-p-80);--mat-sys-on-primary: var(--colours-primary-p-10);--mat-sys-primary-container: var(--colours-primary-p-10);--mat-sys-on-primary-container: var(--colours-primary-p-90);--mat-sys-secondary: var(--colours-secondary-s-80);--mat-sys-on-secondary: var(--colours-secondary-s-20);--mat-sys-secondary-container: var(--colours-secondary-s-30);--mat-sys-on-secondary-container: var(--colours-secondary-s-90);--mat-sys-tertiary: var(--colours-tertiary-t-80);--mat-sys-on-tertiary: var(--colours-tertiary-t-10);--mat-sys-tertiary-container: var(--colours-tertiary-t-10);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-90);--mat-sys-error: var(--colours-error-e-80);--mat-sys-on-error: var(--colours-error-e-10);--mat-sys-error-container: var(--colours-error-e-30);--mat-sys-on-error-container: var(--colours-error-e-95);--mat-sys-surface-dim: var(--colours-secondary-s-20);--mat-sys-surface: var(--colours-neutral-n-6);--mat-sys-surface-bright: var(--colours-neutral-n-20);--mat-sys-surface-container-lowest: var(--colours-neutral-n-4);--mat-sys-surface-container-low: var(--colours-neutral-n-10);--mat-sys-surface-container: var(--colours-neutral-n-12);--mat-sys-surface-container-high: var(--colours-neutral-n-17);--mat-sys-surface-container-highest: var(--colours-neutral-n-22);--mat-sys-on-surface: var(--colours-neutral-n-95);--mat-sys-on-surface-variant: var(--colours-neutral-variant-nv-80);--mat-sys-outline: var(--colours-neutral-n-60);--mat-sys-outline-variant: var(--colours-neutral-variant-nv-30)}.adnoc .gfp-light-theme,.adnoc * .gfp-light-theme,:root .adnoc .gfp-light-theme{--mat-sys-primary: var(--colours-secondary-s-20);--mat-sys-on-primary: var(--colours-primary-p-50);--mat-sys-primary-container: var(--colours-primary-p-90);--mat-sys-on-primary-container: var(--colours-secondary-s-10);--mat-sys-secondary: var(--colours-secondary-s-20);--mat-sys-on-secondary: var(--colours-secondary-s-99);--mat-sys-secondary-container: var(--colours-secondary-s-90);--mat-sys-on-secondary-container: var(--colours-secondary-s-10);--mat-sys-tertiary: var(--colours-tertiary-t-20);--mat-sys-on-tertiary: var(--colours-tertiary-t-99);--mat-sys-tertiary-container: var(--colours-tertiary-t-90);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-10);--mat-sys-error: var(--colours-error-e-30);--mat-sys-on-error: var(--colours-error-e-99);--mat-sys-error-container: var(--colours-error-e-90);--mat-sys-on-error-container: var(--colours-error-e-25);--mat-sys-surface-dim: var(--colours-neutral-n-90);--mat-sys-surface: var(--colours-neutral-n-98);--mat-sys-surface-bright: var(--colours-neutral-n-100);--mat-sys-surface-container-lowest: var(--colours-neutral-n-100);--mat-sys-surface-container-low: var(--colours-neutral-n-96);--mat-sys-surface-container: var(--colours-neutral-n-94);--mat-sys-surface-container-high: var(--colours-neutral-n-92);--mat-sys-surface-container-highest: var(--colours-neutral-n-90);--mat-sys-on-surface: var(--colours-secondary-s-20);--mat-sys-on-surface-variant: var(--colours-neutral-variant-nv-20);--mat-sys-outline: var(--colours-neutral-variant-nv-50);--mat-sys-outline-variant: var(--colours-neutral-variant-nv-80)}.adnoc .gfp-dark-theme,.adnoc * .gfp-dark-theme,:root .adnoc .gfp-dark-theme{--mat-sys-primary: var(--colours-primary-p-50);--mat-sys-on-primary: var(--colours-secondary-s-20);--mat-sys-primary-container: var(--colours-secondary-s-10);--mat-sys-on-primary-container: var(--colours-primary-p-90);--mat-sys-secondary: var(--colours-secondary-s-80);--mat-sys-on-secondary: var(--colours-secondary-s-20);--mat-sys-secondary-container: var(--colours-secondary-s-30);--mat-sys-on-secondary-container: var(--colours-primary-p-50);--mat-sys-tertiary: var(--colours-tertiary-t-80);--mat-sys-on-tertiary: var(--colours-tertiary-t-10);--mat-sys-tertiary-container: var(--colours-tertiary-t-10);--mat-sys-on-tertiary-container: var(--colours-tertiary-t-90);--mat-sys-error: var(--colours-error-e-80);--mat-sys-on-error: var(--colours-error-e-10);--mat-sys-error-container: var(--colours-error-e-30);--mat-sys-on-error-container: var(--colours-error-e-95);--mat-sys-surface-dim: var(--colours-secondary-s-20);--mat-sys-surface: var(--colours-neutral-n-6);--mat-sys-surface-bright: var(--colours-neutral-n-20);--mat-sys-surface-container-lowest: var(--colours-neutral-n-4);--mat-sys-surface-container-low: var(--colours-neutral-n-10);--mat-sys-surface-container: var(--colours-neutral-n-12);--mat-sys-surface-container-high: var(--colours-neutral-n-17);--mat-sys-surface-container-highest: var(--colours-neutral-n-22);--mat-sys-on-surface: var(--colours-neutral-n-95);--mat-sys-on-surface-variant: var(--colours-neutral-variant-nv-80);--mat-sys-outline: var(--colours-neutral-variant-nv-60);--mat-sys-outline-variant: var(--colours-neutral-variant-nv-30)}.gfp-background{background-color:var(--mat-sys-surface-dim);background-size:cover;background-repeat:no-repeat;background-position:center center}.gfp-bg-leaves{background-color:#011e14e6;background-image:url(/assets/bg-leaves.webp);background-size:cover;background-repeat:no-repeat;background-position:center center}.gfp-primary{color:var(--mat-sys-primary)}.gfp-secondary{color:var(--colours-secondary-s-80)}.gfp-tertiary,.gfp-lime{color:var(--mat-sys-tertiary)}.gfp-mild-green{color:#00734f}.gfp-additional{color:var(--colours-additional-1-a1-80)}.blurred{position:relative;border-radius:var(--cards-filled-outlined-corner-radius-card);overflow:hidden}.blurred:not(.no-background){background:var(--schemes-surface-surface-container-transparent)}.blurred:before{border-radius:var(--cards-filled-outlined-corner-radius-card);overflow:hidden;content:"";position:absolute;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:100%;width:100%;top:0;left:0}.blurred .mat-mdc-card{position:relative;border-radius:var(--cards-filled-outlined-corner-radius-card);background:var(--schemes-surface-surface-container-transparent)}.blurred>*{position:relative}.tooltip{width:unset!important}.tooltip:hover{cursor:pointer}.tooltip svg path{fill:var(--mat-sys-tertiary)}:root{--mat-dialog-container-max-width: unset}::ng-deep :root{box-sizing:border-box}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}html,body{height:100%}body{margin:0}.bold{font-weight:700}app-public-layout{display:block}.pointer{cursor:pointer}.flex-center{justify-content:center;align-items:center}.flex-items-center{align-items:center}.flex-column{display:flex;flex-direction:column}.flex-column-end{display:flex;flex-direction:column;width:100%;align-items:flex-end}.flex-row{display:flex;flex-direction:row}app-infinite-carousel{position:relative;width:100%}.w-100{width:100%}.w-100 img{max-width:100%}.custom-dialog-backdrop{background-color:#000000b3!important}@media screen and (min-width: 768px){.w-45{width:45%}.w-50{width:50%}}.gfp-bg-leaves{background-color:#011e14e6;background-image:url(/assets/bg-leaves.webp);background-size:cover;background-repeat:no-repeat;background-position:center center}h1,h2,h3,h4,h5,h6,p{margin:0}
