@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");
:root {
	--g-color-main: #204e7a;
	--g-color-support: #fe6343;
	--g-color-accent: #aae5e8;
	--g-surface-page: #f3f6fa;
	--g-surface-card: #ffffff;
	--g-layout-head-bg: #ffffff;
	--g-button-primary-bg: #0b5f9f;
	--g-site-button-radius: 30px;
	--g-link-color: #2f855a;
	--g-validation-button-bg: #2f855a;
	--g-validation-button-color: #ffffff;
	--g-tabs-active-bg: #0b5f9f;
	--g-font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
	--g-font-size-base: 16px;
	--g-text-h1-font: Inter, ui-sans-serif, system-ui, sans-serif;
	--g-text-h1-size: 2rem;
	--g-text-h1-weight: 800;
	--g-text-h1-color: #111827;
	--g-text-h2-font: Inter, ui-sans-serif, system-ui, sans-serif;
	--g-text-h2-size: 1.5rem;
	--g-text-h2-weight: 800;
	--g-text-h2-color: #111827;
	--g-text-h3-font: Inter, ui-sans-serif, system-ui, sans-serif;
	--g-text-h3-size: 1.1rem;
	--g-text-h3-weight: 700;
	--g-text-h3-color: #111827;
	--g-text-p-font: Inter, ui-sans-serif, system-ui, sans-serif;
	--g-text-p-size: 1rem;
	--g-text-p-weight: 400;
	--g-text-p-color: #111827;
	--g-text-menu-font: Inter, ui-sans-serif, system-ui, sans-serif;
	--g-text-menu-size: 0.9rem;
	--g-text-menu-weight: 400;
	--g-text-menu-color: #374151;
	--g-service-palette-1-base: #204e7a;
	--g-service-palette-1-base-night-bg: #3a3a3a;
	--g-service-palette-1-base-night-text: #c1c1c1;
	--g-service-palette-1-base-night-border: #5a5a5a;
	--g-service-palette-1-v1: #15334f;
	--g-service-palette-1-v1-night-bg: #323232;
	--g-service-palette-1-v1-night-text: #bbbbbb;
	--g-service-palette-1-v1-night-border: #535353;
	--g-service-palette-1-v2: #1b4268;
	--g-service-palette-1-v2-night-bg: #373737;
	--g-service-palette-1-v2-night-text: #bebebe;
	--g-service-palette-1-v2-night-border: #575757;
	--g-service-palette-1-v3: #849eb6;
	--g-service-palette-1-v3-night-bg: #565656;
	--g-service-palette-1-v3-night-text: #d6d6d6;
	--g-service-palette-1-v3-night-border: #717171;
	--g-service-palette-1-v4: #e4eaef;
	--g-service-palette-1-v4-night-bg: #717171;
	--g-service-palette-1-v4-night-text: #e9e9e9;
	--g-service-palette-1-v4-night-border: #878787;
	--g-service-palette-2-base: #fe6343;
	--g-service-palette-2-base-night-bg: #4e4e4e;
	--g-service-palette-2-base-night-text: #cfcfcf;
	--g-service-palette-2-base-night-border: #6a6a6a;
	--g-service-palette-2-v1: #a5402c;
	--g-service-palette-2-v1-night-bg: #3f3f3f;
	--g-service-palette-2-v1-night-text: #c4c4c4;
	--g-service-palette-2-v1-night-border: #5e5e5e;
	--g-service-palette-2-v2: #d85439;
	--g-service-palette-2-v2-night-bg: #474747;
	--g-service-palette-2-v2-night-text: #cbcbcb;
	--g-service-palette-2-v2-night-border: #656565;
	--g-service-palette-2-v3: #fea998;
	--g-service-palette-2-v3-night-bg: #616161;
	--g-service-palette-2-v3-night-text: #dddddd;
	--g-service-palette-2-v3-night-border: #7a7a7a;
	--g-service-palette-2-v4: #ffece8;
	--g-service-palette-2-v4-night-bg: #747474;
	--g-service-palette-2-v4-night-text: #ebebeb;
	--g-service-palette-2-v4-night-border: #898989;
	--g-service-palette-3-base: #aae5e8;
	--g-service-palette-3-base-night-bg: #6c6c6c;
	--g-service-palette-3-base-night-text: #e5e5e5;
	--g-service-palette-3-base-night-border: #838383;
	--g-service-palette-3-v1: #6f9597;
	--g-service-palette-3-v1-night-bg: #525252;
	--g-service-palette-3-v1-night-text: #d2d2d2;
	--g-service-palette-3-v1-night-border: #6d6d6d;
	--g-service-palette-3-v2: #91c3c5;
	--g-service-palette-3-v2-night-bg: #616161;
	--g-service-palette-3-v2-night-text: #dddddd;
	--g-service-palette-3-v2-night-border: #7a7a7a;
	--g-service-palette-3-v3: #d0f1f2;
	--g-service-palette-3-v3-night-bg: #727272;
	--g-service-palette-3-v3-night-text: #eaeaea;
	--g-service-palette-3-v3-night-border: #888888;
	--g-service-palette-3-v4: #f5fcfc;
	--g-service-palette-3-v4-night-bg: #777777;
	--g-service-palette-3-v4-night-text: #eeeeee;
	--g-service-palette-3-v4-night-border: #8c8c8c;
	--g-service-palette-4-base: #b3c6d2;
	--g-service-palette-4-base-night-bg: #646464;
	--g-service-palette-4-base-night-text: #e0e0e0;
	--g-service-palette-4-base-night-border: #7d7d7d;
	--g-service-palette-4-v1: #748189;
	--g-service-palette-4-v1-night-bg: #4d4d4d;
	--g-service-palette-4-v1-night-text: #cfcfcf;
	--g-service-palette-4-v1-night-border: #6a6a6a;
	--g-service-palette-4-v2: #98a8b3;
	--g-service-palette-4-v2-night-bg: #5a5a5a;
	--g-service-palette-4-v2-night-text: #d8d8d8;
	--g-service-palette-4-v2-night-border: #747474;
	--g-service-palette-4-v3: #d5e0e6;
	--g-service-palette-4-v3-night-bg: #6e6e6e;
	--g-service-palette-4-v3-night-text: #e7e7e7;
	--g-service-palette-4-v3-night-border: #848484;
	--g-service-palette-4-v4: #f6f8fa;
	--g-service-palette-4-v4-night-bg: #767676;
	--g-service-palette-4-v4-night-text: #ededed;
	--g-service-palette-4-v4-night-border: #8b8b8b;
	--g-service-palette-5-base: #ead4c7;
	--g-service-palette-5-base-night-bg: #6b6b6b;
	--g-service-palette-5-base-night-text: #e5e5e5;
	--g-service-palette-5-base-night-border: #828282;
	--g-service-palette-5-v1: #988a81;
	--g-service-palette-5-v1-night-bg: #525252;
	--g-service-palette-5-v1-night-text: #d2d2d2;
	--g-service-palette-5-v1-night-border: #6d6d6d;
	--g-service-palette-5-v2: #c7b4a9;
	--g-service-palette-5-v2-night-bg: #606060;
	--g-service-palette-5-v2-night-text: #dddddd;
	--g-service-palette-5-v2-night-border: #797979;
	--g-service-palette-5-v3: #f3e7e0;
	--g-service-palette-5-v3-night-bg: #717171;
	--g-service-palette-5-v3-night-text: #e9e9e9;
	--g-service-palette-5-v3-night-border: #878787;
	--g-service-palette-5-v4: #fcfaf8;
	--g-service-palette-5-v4-night-bg: #777777;
	--g-service-palette-5-v4-night-text: #eeeeee;
	--g-service-palette-5-v4-night-border: #8c8c8c;
}
body[data-theme="dark"] {
	--g-color-main: #c1c1c1;
	--g-color-support: #cfcfcf;
	--g-color-accent: #e5e5e5;
	--g-color-main-soft: rgba(255, 255, 255, .10);
	--g-layout-head-bg: #797979;
	--g-button-primary-bg: #3e3e3e;
	--g-link-color: #cbcbcb;
	--g-validation-button-bg: #484848;
	--g-tabs-active-bg: #3e3e3e;
	--g-text-h1-color: #b5b5b5;
	--g-text-h2-color: #b5b5b5;
	--g-text-h3-color: #b5b5b5;
	--g-text-p-color: #b5b5b5;
	--g-text-menu-color: #bfbfbf;
}
