.prameya-italia {
  /* 03_Colour */
  /* Light */
}
.prameya-italia .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-(do-not-touch)-a2-80);
  --project-categories-conservation-components-on-surface: var(--colours-additional-2-(do-not-touch)-a2-10);
  --project-categories-marine-restoration-components-bg: var(--colours-additional-1-(do-not-touch)-a1-80);
  --project-categories-marine-restoration-components-on-surface: var(--colours-additional-1-(do-not-touch)-a1-10);
  --project-categories-renewable-energy-components-bg: var(--colours-additional-3-(do-not-touch)-a3-80);
  --project-categories-renewable-energy-components-on-surface: var(--colours-additional-3-(do-not-touch)-a3-10);
  --project-categories-restoration-components-bg: var(--colours-copy-tertiary-(do-not-touch)-ct-80);
  --project-categories-restoration-components-on-surface: var(--colours-copy-tertiary-(do-not-touch)-ct-10);
  --project-categories-social-components-bg: var(--colours-additional-4-(do-not-touch)-a4-80);
  --project-categories-social-components-on-surface: var(--colours-additional-4-(do-not-touch)-a4-10);
  --project-categories-waste-removal-components-bg: var(--colours-copy-secondary-(do-not-touch)-cs-80);
  --project-categories-waste-removal-components-on-surface: var(--colours-copy-secondary-(do-not-touch)-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-(do-not-touch)-a3-10);
  --schemes-other-coming-soon-surface: var(--colours-additional-3-(do-not-touch)-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;
  --value-proposition-communicate-related-pages-hero-bg: var(--colours-additional-2-(do-not-touch)-a2-95);
  --value-proposition-communicate-section-cycle-bg: var(--colours-additional-2-(do-not-touch)-a2-44-(not-in-m3));
  --value-proposition-communicate-section-cycle-text: var(--colours-additional-2-(do-not-touch)-a2-100);
  --value-proposition-communicate-section-icon-bg: var(--colours-additional-2-(do-not-touch)-a2-80);
  --value-proposition-communicate-section-icon-fill: var(--colours-additional-2-(do-not-touch)-a2-25);
  --value-proposition-communicate-solution-icon-bg-fixed: var(--colours-additional-2-(do-not-touch)-a2-44-(not-in-m3));
  --value-proposition-communicate-solution-icon-fill-fixed: var(--colours-additional-2-(do-not-touch)-a2-100);
  --value-proposition-esg-strategic-advisory-related-pages-hero-bg: var(--colours-copy-primary-(do-not-touch)-cp-95);
  --value-proposition-esg-strategic-advisory-section-cycle-bg: var(--colours-copy-primary-(do-not-touch)-cp-32-(not-in-m3));
  --value-proposition-esg-strategic-advisory-section-cycle-text: var(--colours-copy-primary-(do-not-touch)-cp-100);
  --value-proposition-esg-strategic-advisory-section-icon-bg: var(--colours-copy-primary-(do-not-touch)-cp-80);
  --value-proposition-esg-strategic-advisory-section-icon-fill: var(--colours-copy-primary-(do-not-touch)-cp-25);
  --value-proposition-esg-strategic-advisory-solution-icon-bg-fixed: var(--colours-copy-primary-(do-not-touch)-cp-32-(not-in-m3));
  --value-proposition-esg-strategic-advisory-solution-icon-fill-fixed: var(--colours-copy-primary-(do-not-touch)-cp-100);
  --value-proposition-engage-related-pages-hero-bg: var(--colours-copy-secondary-(do-not-touch)-cs-95);
  --value-proposition-engage-section-cycle-bg: var(--colours-copy-secondary-(do-not-touch)-cs-48-(not-in-m3));
  --value-proposition-engage-section-cycle-text: var(--colours-copy-secondary-(do-not-touch)-cs-100);
  --value-proposition-engage-section-icon-bg: var(--colours-copy-secondary-(do-not-touch)-cs-80);
  --value-proposition-engage-section-icon-fill: var(--colours-copy-secondary-(do-not-touch)-cs-25);
  --value-proposition-engage-solution-icon-bg-fixed: var(--colours-copy-secondary-(do-not-touch)-cs-50);
  --value-proposition-engage-solution-icon-fill-fixed: var(--colours-copy-secondary-(do-not-touch)-cs-100);
  --value-proposition-measure-monitor-reduce-related-pages-hero-bg: var(--colours-additional-1-(do-not-touch)-a1-95);
  --value-proposition-measure-monitor-reduce-section-cycle-bg: var(--colours-additional-1-(do-not-touch)-a1-32-(not-in-m3));
  --value-proposition-measure-monitor-reduce-section-cycle-text: var(--colours-additional-1-(do-not-touch)-a1-100);
  --value-proposition-measure-monitor-reduce-section-icon-bg: var(--colours-additional-1-(do-not-touch)-a1-80);
  --value-proposition-measure-monitor-reduce-section-icon-fill: var(--colours-additional-1-(do-not-touch)-a1-25);
  --value-proposition-measure-monitor-reduce-solution-icon-bg-fixed: var(--colours-additional-1-(do-not-touch)-a1-32-(not-in-m3));
  --value-proposition-measure-monitor-reduce-solution-icon-fill-fixed: var(--colours-additional-1-(do-not-touch)-a1-100);
  --value-proposition-offset-climate-action-related-pages-hero-bg: var(--colours-copy-tertiary-(do-not-touch)-ct-95);
  --value-proposition-offset-climate-action-section-cycle-bg: var(--colours-copy-tertiary-(do-not-touch)-ct-32-(not-in-m3));
  --value-proposition-offset-climate-action-section-cycle-text: var(--colours-copy-tertiary-(do-not-touch)-ct-100);
  --value-proposition-offset-climate-action-section-icon-bg: var(--colours-copy-tertiary-(do-not-touch)-ct-80);
  --value-proposition-offset-climate-action-section-icon-fill: var(--colours-copy-tertiary-(do-not-touch)-ct-25);
  --value-proposition-offset-climate-action-solution-icon-bg-fixed: var(--colours-copy-tertiary-(do-not-touch)-ct-32-(not-in-m3));
  --value-proposition-offset-climate-action-solution-icon-fill-fixed: var(--colours-copy-tertiary-(do-not-touch)-ct-100);
}
.prameya-italia {
  /* Dark */
}
.prameya-italia .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-(do-not-touch)-a2-80);
  --project-categories-conservation-components-on-surface: var(--colours-additional-2-(do-not-touch)-a2-10);
  --project-categories-marine-restoration-components-bg: var(--colours-additional-1-(do-not-touch)-a1-80);
  --project-categories-marine-restoration-components-on-surface: var(--colours-additional-1-(do-not-touch)-a1-10);
  --project-categories-renewable-energy-components-bg: var(--colours-additional-3-(do-not-touch)-a3-80);
  --project-categories-renewable-energy-components-on-surface: var(--colours-additional-3-(do-not-touch)-a3-10);
  --project-categories-restoration-components-bg: var(--colours-copy-tertiary-(do-not-touch)-ct-80);
  --project-categories-restoration-components-on-surface: var(--colours-copy-tertiary-(do-not-touch)-ct-10);
  --project-categories-social-components-bg: var(--colours-additional-4-(do-not-touch)-a4-80);
  --project-categories-social-components-on-surface: var(--colours-additional-4-(do-not-touch)-a4-10);
  --project-categories-waste-removal-components-bg: var(--colours-copy-secondary-(do-not-touch)-cs-80);
  --project-categories-waste-removal-components-on-surface: var(--colours-copy-secondary-(do-not-touch)-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-(do-not-touch)-a3-10);
  --schemes-other-coming-soon-surface: var(--colours-additional-3-(do-not-touch)-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-secondary-s-20);
  --schemes-surface-surface-dim-name: secondary;
  --schemes-surface-surface-dim-number: 20;
  --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;
  --value-proposition-communicate-related-pages-hero-bg: var(--colours-additional-2-(do-not-touch)-a2-10);
  --value-proposition-communicate-section-cycle-bg: var(--colours-additional-2-(do-not-touch)-a2-44-(not-in-m3));
  --value-proposition-communicate-section-cycle-text: var(--colours-additional-2-(do-not-touch)-a2-100);
  --value-proposition-communicate-section-icon-bg: var(--colours-additional-2-(do-not-touch)-a2-80);
  --value-proposition-communicate-section-icon-fill: var(--colours-additional-2-(do-not-touch)-a2-25);
  --value-proposition-communicate-solution-icon-bg-fixed: var(--colours-additional-2-(do-not-touch)-a2-44-(not-in-m3));
  --value-proposition-communicate-solution-icon-fill-fixed: var(--colours-additional-2-(do-not-touch)-a2-100);
  --value-proposition-esg-strategic-advisory-related-pages-hero-bg: var(--colours-copy-primary-(do-not-touch)-cp-10);
  --value-proposition-esg-strategic-advisory-section-cycle-bg: var(--colours-copy-primary-(do-not-touch)-cp-32-(not-in-m3));
  --value-proposition-esg-strategic-advisory-section-cycle-text: var(--colours-copy-primary-(do-not-touch)-cp-100);
  --value-proposition-esg-strategic-advisory-section-icon-bg: var(--colours-copy-primary-(do-not-touch)-cp-80);
  --value-proposition-esg-strategic-advisory-section-icon-fill: var(--colours-copy-primary-(do-not-touch)-cp-25);
  --value-proposition-esg-strategic-advisory-solution-icon-bg-fixed: var(--colours-copy-primary-(do-not-touch)-cp-32-(not-in-m3));
  --value-proposition-esg-strategic-advisory-solution-icon-fill-fixed: var(--colours-copy-primary-(do-not-touch)-cp-100);
  --value-proposition-engage-related-pages-hero-bg: var(--colours-copy-secondary-(do-not-touch)-cs-10);
  --value-proposition-engage-section-cycle-bg: var(--colours-copy-secondary-(do-not-touch)-cs-50);
  --value-proposition-engage-section-cycle-text: var(--colours-copy-secondary-(do-not-touch)-cs-100);
  --value-proposition-engage-section-icon-bg: var(--colours-copy-secondary-(do-not-touch)-cs-80);
  --value-proposition-engage-section-icon-fill: var(--colours-copy-secondary-(do-not-touch)-cs-25);
  --value-proposition-engage-solution-icon-bg-fixed: var(--colours-copy-secondary-(do-not-touch)-cs-50);
  --value-proposition-engage-solution-icon-fill-fixed: var(--colours-copy-secondary-(do-not-touch)-cs-100);
  --value-proposition-measure-monitor-reduce-related-pages-hero-bg: var(--colours-additional-1-(do-not-touch)-a1-10);
  --value-proposition-measure-monitor-reduce-section-cycle-bg: var(--colours-additional-1-(do-not-touch)-a1-32-(not-in-m3));
  --value-proposition-measure-monitor-reduce-section-cycle-text: var(--colours-additional-1-(do-not-touch)-a1-100);
  --value-proposition-measure-monitor-reduce-section-icon-bg: var(--colours-additional-1-(do-not-touch)-a1-80);
  --value-proposition-measure-monitor-reduce-section-icon-fill: var(--colours-additional-1-(do-not-touch)-a1-25);
  --value-proposition-measure-monitor-reduce-solution-icon-bg-fixed: var(--colours-additional-1-(do-not-touch)-a1-32-(not-in-m3));
  --value-proposition-measure-monitor-reduce-solution-icon-fill-fixed: var(--colours-additional-1-(do-not-touch)-a1-100);
  --value-proposition-offset-climate-action-related-pages-hero-bg: var(--colours-copy-tertiary-(do-not-touch)-ct-10);
  --value-proposition-offset-climate-action-section-cycle-bg: var(--colours-copy-tertiary-(do-not-touch)-ct-32-(not-in-m3));
  --value-proposition-offset-climate-action-section-cycle-text: var(--colours-copy-tertiary-(do-not-touch)-ct-100);
  --value-proposition-offset-climate-action-section-icon-bg: var(--colours-copy-tertiary-(do-not-touch)-ct-80);
  --value-proposition-offset-climate-action-section-icon-fill: var(--colours-copy-tertiary-(do-not-touch)-ct-25);
  --value-proposition-offset-climate-action-solution-icon-bg-fixed: var(--colours-copy-tertiary-(do-not-touch)-ct-32-(not-in-m3));
  --value-proposition-offset-climate-action-solution-icon-fill-fixed: var(--colours-copy-tertiary-(do-not-touch)-ct-100);
}
.prameya-italia {
  /* 02_Typescale */
  /* T_Desktop */
}
@media screen and (min-width: 1280px) {
  .prameya-italia {
    --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: 0.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: 0.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: 0.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: -0.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: -0.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: -0.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: 0.3199999928474426px;
    --label-large-weight: var(--fonts-weight-prominent);
    --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: 0.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: 0.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: 0.20000000298023224px;
    --title-small-weight: var(--fonts-weight-regular);
  }
}
.prameya-italia {
  /* T_Mobile */
}
@media screen and (max-width: 767px) {
  .prameya-italia {
    --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: 0.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: 0.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: 0.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: -0.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: -0.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: -0.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: 0.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: 0.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: 0.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: 0.20000000298023224px;
    --title-small-weight: var(--fonts-weight-regular);
  }
}
.prameya-italia {
  /* T_Tablet */
}
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .prameya-italia {
    --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: 0.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: 0.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: 0.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: -0.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: -0.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: -0.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: 0.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: 0.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: 0.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: 0.20000000298023224px;
    --title-small-weight: var(--fonts-weight-regular);
  }
}
.prameya-italia {
  /* 00_Primitives */
  /* Mode 1 */
  --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: #181A1BFF;
  --colours-neutral-variant-nv-100: #FFFFFFFF;
  --colours-neutral-variant-nv-20: #313335FF;
  --colours-neutral-variant-nv-25: #3D4042FF;
  --colours-neutral-variant-nv-30: #494D50FF;
  --colours-neutral-variant-nv-35: #565A5DFF;
  --colours-neutral-variant-nv-40: #62676AFF;
  --colours-neutral-variant-nv-50: #7A8085FF;
  --colours-neutral-variant-nv-60: #959A9DFF;
  --colours-neutral-variant-nv-70: #AFB3B6FF;
  --colours-neutral-variant-nv-80: #CACCCEFF;
  --colours-neutral-variant-nv-90: #E4E6E7FF;
  --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: #181A1BFF;
  --colours-neutral-n-100: #FFFFFFFF;
  --colours-neutral-n-100-at-3: #FFFFFF11;
  --colours-neutral-n-12: #1D1F20FF;
  --colours-neutral-n-17: #2A2C2DFF;
  --colours-neutral-n-20: #313435FF;
  --colours-neutral-n-22: #36393AFF;
  --colours-neutral-n-24: #3B3E40FF;
  --colours-neutral-n-25: #3D4142FF;
  --colours-neutral-n-30: #494E50FF;
  --colours-neutral-n-35: #565B5DFF;
  --colours-neutral-n-4: #0A0A0BFF;
  --colours-neutral-n-40: #62686AFF;
  --colours-neutral-n-50: #7A8285FF;
  --colours-neutral-n-6: #0F1010FF;
  --colours-neutral-n-60: #959B9DFF;
  --colours-neutral-n-70: #AFB4B6FF;
  --colours-neutral-n-80: #CACDCEFF;
  --colours-neutral-n-87: #DDDEDFFF;
  --colours-neutral-n-90: #E4E6E7FF;
  --colours-neutral-n-92: #EAEBEBFF;
  --colours-neutral-n-94: #EFF0F0FF;
  --colours-neutral-n-95: #F2F2F3FF;
  --colours-neutral-n-96: #F4F5F5FF;
  --colours-neutral-n-98: #FAFAFAFF;
  --colours-neutral-n-99: #FCFCFDFF;
  --colours-primary-p-0: #000000FF;
  --colours-primary-p-10: #003033FF;
  --colours-primary-p-100: #FFFFFFFF;
  --colours-primary-p-10-at-4: #0030330A;
  --colours-primary-p-20: #005F66FF;
  --colours-primary-p-25: #007780FF;
  --colours-primary-p-30: #008F99FF;
  --colours-primary-p-35: #00A7B2FF;
  --colours-primary-p-40: #00BECCFF;
  --colours-primary-p-50: #00EEFFFF;
  --colours-primary-p-60: #33F1FFFF;
  --colours-primary-p-70: #66F5FFFF;
  --colours-primary-p-80: #99F8FFFF;
  --colours-primary-p-90: #CCFCFFFF;
  --colours-primary-p-95: #E5FDFFFF;
  --colours-primary-p-98: #F5FEFFFF;
  --colours-primary-p-99: #FAFFFFFF;
  --colours-secondary-s-0: #000000FF;
  --colours-secondary-s-10: #002433FF;
  --colours-secondary-s-100: #FFFFFFFF;
  --colours-secondary-s-20: #004766FF;
  --colours-secondary-s-25: #005980FF;
  --colours-secondary-s-30: #006B99FF;
  --colours-secondary-s-35: #007DB2FF;
  --colours-secondary-s-40: #008FCCFF;
  --colours-secondary-s-50: #00B2FFFF;
  --colours-secondary-s-60: #33C2FFFF;
  --colours-secondary-s-70: #66D1FFFF;
  --colours-secondary-s-80: #99E0FFFF;
  --colours-secondary-s-90: #CCF0FFFF;
  --colours-secondary-s-95: #E5F7FFFF;
  --colours-secondary-s-98: #F5FCFFFF;
  --colours-secondary-s-99: #FAFDFFFF;
  --colours-tertiary-t-0: #000000FF;
  --colours-tertiary-t-10: #0D2625FF;
  --colours-tertiary-t-100: #FFFFFFFF;
  --colours-tertiary-t-20: #194D4BFF;
  --colours-tertiary-t-25: #20605DFF;
  --colours-tertiary-t-30: #267370FF;
  --colours-tertiary-t-35: #2D8683FF;
  --colours-tertiary-t-40: #339996FF;
  --colours-tertiary-t-50: #40BFBBFF;
  --colours-tertiary-t-60: #66CCC9FF;
  --colours-tertiary-t-70: #8CD9D6FF;
  --colours-tertiary-t-80: #B2E5E4FF;
  --colours-tertiary-t-90: #D9F2F1FF;
  --colours-tertiary-t-95: #ECF9F8FF;
  --colours-tertiary-t-98: #F7FCFCFF;
  --colours-tertiary-t-99: #FBFEFEFF;
  --fonts-typeface-brand: Montserrat;
  --fonts-typeface-plain: Montserrat;
  --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;
  /* 01_Layout */
  /* L_Mobile */
}
@media screen and (max-width: 767px) {
  .prameya-italia {
    --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-90);
    --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-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-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-widget-container: var(--numbers-p-312);
    --width-variable-widget-content-columns: var(--numbers-p-264);
  }
}
.prameya-italia {
  /* L_Tablet */
}
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .prameya-italia {
    --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-90);
    --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-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-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-widget-container: var(--numbers-p-688);
    --width-variable-widget-content-columns: var(--numbers-p-306);
  }
}
.prameya-italia {
  /* L_Desktop */
}
@media screen and (min-width: 1280px) {
  .prameya-italia {
    --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-90);
    --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-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-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-widget-container: var(--numbers-p-1120);
    --width-variable-widget-content-columns: var(--numbers-p-246);
  }
}
.prameya-italia {
  /* 04_Components */
  /* Mode 1 */
  --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-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-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-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-small);
  --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);
  /* 06_Images */
  /* Mode 1 */
  --dashboard-home-climate-action-platform-surface-bg: climate-action-platform-bg-tgi.webp;
  --dashboard-home-globe-surface-bg: globe-section-bg-tgi.webp;
  --dashboard-home-widget-surface-bg: widget-section-bg-tgi.webp;
}

.prameya-italia {
  --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: 0.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: 0.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);
}
.prameya-italia .gfp-display_large_prominent {
  font: var(--mat-sys-display-large);
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-display_medium_prominent {
  font: var(--mat-sys-display-medium);
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-display_small_prominent {
  font: var(--mat-sys-display-small);
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-headline_large_prominent {
  font: var(--mat-sys-headline-large);
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-headline_medium {
  font: var(--mat-sys-headline-medium);
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-headline_medium_prominent {
  font: var(--mat-sys-headline-medium);
  font-weight: var(--headline-medium-weight-prominent);
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-headline_small_prominent {
  font: var(--mat-sys-headline-small);
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-title_large {
  font: var(--mat-sys-title-large);
  color: var(--mat-sys-on-surface-variant);
}
.prameya-italia .gfp-title_large_prominent {
  font: var(--mat-sys-title-large);
  font-weight: var(--title-large-weight-prominent);
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-title_medium {
  font: var(--mat-sys-title-medium);
  color: var(--mat-sys-on-surface-variant);
}
.prameya-italia .gfp-title_medium_prominent {
  font: var(--mat-sys-title-medium);
  font-weight: var(--title-medium-weight-prominent);
  color: var(--mat-sys-on-surface-variant);
}
.prameya-italia .gfp-title_small {
  font: var(--mat-sys-title-small);
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-label_large {
  font: var(--mat-sys-label-large);
}
.prameya-italia .gfp-label_medium {
  font: var(--mat-sys-label-medium);
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-label_medium_prominent {
  font: var(--mat-sys-label-medium);
  font-weight: var(--label-medium-weight-prominent);
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-label_small {
  font: var(--mat-sys-label-small);
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-body_large {
  font: var(--mat-sys-body-large);
  color: var(--mat-sys-on-surface-variant);
}
.prameya-italia .gfp-body_large_prominent {
  font: var(--mat-sys-body-large);
  font-weight: var(--body-large-weight-prominent);
  color: var(--mat-sys-on-surface-variant);
}
.prameya-italia .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);
}
.prameya-italia .gfp-body_large_link {
  font: var(--mat-sys-body-large);
  text-decoration: underline;
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-body_medium {
  font: var(--mat-sys-body-medium);
  color: var(--mat-sys-on-surface-variant);
}
.prameya-italia .gfp-body_medium_prominent {
  font: var(--mat-sys-body-medium);
  font-weight: var(--body-medium-weight-prominent);
  color: var(--mat-sys-on-surface-variant);
}
.prameya-italia .gfp-body_medium_quote {
  font: var(--mat-sys-body-medium);
  font-style: italic;
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-body_medium_link {
  font: var(--mat-sys-body-medium);
  text-decoration: underline;
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-body_small {
  font: var(--mat-sys-body-small);
  color: var(--mat-sys-on-surface-variant);
}
.prameya-italia .gfp-body_small_link {
  font: var(--mat-sys-body-small);
  text-decoration: underline;
  color: var(--mat-sys-on-surface);
}
.prameya-italia .gfp-quote {
  color: var(--mat-sys-on-surface);
}
