:root{--color-soft: #F7F5F1;--color-soft-rgb: 247, 245, 241;--color-soft-dark: #e4ddd0;--color-soft-dark-rgb: 236, 230, 218;--color-soft-light: #faf9f8;--color-soft-light-rgb: 251, 250, 248;--color-primary: #291B13;--color-primary-rgb: 41, 27, 19;--color-primary-dark: #150e09;--color-primary-dark-rgb: 21, 14, 10;--color-primary-light: #402a1e;--color-primary-light-rgb: 65, 43, 41;--color-secondary: #00BBC4;--color-secondary-rgb: 0, 187, 96;--color-secondary-dark: #00848a;--color-secondary-dark-rgb: 0, 132, 139;--color-secondary-light: #00dfe9;--color-secondary-light-rgb: 0, 223, 233;--color-tertiary: #FFD996;--color-tertiary-rgb: 255, 217, 150;--color-tertiary-dark: #e8b967;--color-tertiary-dark-rgb: 232, 185, 83;--color-tertiary-light: #ffe2b1;--color-tertiary-light-rgb: 255, 226, 177;--color-gray-10: #f9fafb;--color-gray-20: #f3f4f6;--color-gray-30: #e5e7eb;--color-gray-40: #d1d5db;--color-gray-50: #9ca3af;--color-gray-60: #6b7280;--color-gray-70: #4b5563;--color-gray-80: #374151;--color-gray-90: #1f2937;--color-gray-100: #111827;--color-black: #000000;--color-black-rgb: 0, 0, 0;--color-white: #ffffff;--color-white-rgb: 255, 255, 255;--page-color-bg: var(--color-soft);--color-bg-contrast-lighter: var(--color-gray-50);--color-bg-contrast-darker: var(--color-gray-100);--color-bg-multiplier: #757575;--color-text: var(--color-primary-light);--color-headers: var(--color-primary);--color-link: var(--color-primary);--color-link-visited: var(--color-primary-dark);--color-link-hover: var(--color-primary-dark);--color-link-active: var(--color-primary-dark);--color-link-underline: var(--color-primary);--color-link-underline-hover: var(--color-primary-dark);--color-link-bg-hover: var(--color-gray-100);--color-link-subtext: var(--color-gray-600);--color-content-label: var(--color-secondary);--color-border: var(--color-gray-200);--bs-border-color: var(--color-gray-200);--color-accent-2: var(--color-secondary-light);--color-accent-2-rgb: var(--color-secondary-light-rgb);--color-bg-default: var(--color-bg);--color-text-default: var(--color-text);--color-link-default: var(--color-link);--color-link-visited-default: var(--color-link-visited);--color-link-hover-default: var(--color-link-hover);--color-link-active-default: var(--color-link-active)}.color-bg-default{--color-bg: transparent;--color-bg-contrast-lighter: var(--color-gray-50);--color-bg-contrast-darker: var(--color-gray-200)}.color-bg-white{--color-bg: var(--color-white)}.color-bg-soft{--color-bg: var(--color-soft);--color-bg-contrast-lighter: var(--color-soft-light);--color-bg-contrast-darker: var(--color-soft-dark);--color-text: var(--color-primary);--color-headers: var(--color-primary);--color-border: var(--color-soft-dark);--color-accent: var(--color-primary-dark);--bs-border-color: var(--color-soft-dark);--color-link: var(--color-secondary-dark);--color-link-visited: var(--color-secondary-dark);--color-link-hover: var(--color-primary-dark);--color-link-active: var(--color-primary-dark);--color-bg-action: var(--color-secondary-light)}.color-bg-white,.color-bg-light{--color-bg-contrast-lighter: var(--color-gray-50);--color-bg-contrast-darker: var(--color-gray-100);--color-text: var(--color-primary);--color-headers: var(--color-primary);--color-border: var(--color-soft-dark);--color-accent: var(--color-primary-dark);--bs-border-color: var(--color-soft-dark);--color-link: var(--color-secondary-dark);--color-link-visited: var(--color-secondary-dark);--color-link-hover: var(--color-primary-dark);--color-link-active: var(--color-primary-dark);--color-link-underline: var(--color-secondary-light);--color-link-underline-hover: var(--color-secondary-light);--color-link-bg-hover: transparent;--color-bg-action: var(--color-secondary-light)}.color-bg-mutiplier{--color-bg: var(--color-bg-multiplier);--color-bg-contrast-lighter: var(--color-white);--color-bg-contrast-darker: var(--color-black);--color-text: var(--color-soft);--color-headers: var(--color-tertiary);--color-border: rgba(var(--color-secondary-rgb),.25);--color-accent: var(--color-tertiary);--bs-border-color: rgba(var(--color-secondary-rgb),.25);--color-link: var(--color-secondary-light);--color-link-visited: var(--color-secondary-light);--color-link-hover: var(--color-white);--color-link-active: var(--color-white);--color-link-underline: var(--color-secondary-light);--color-link-underline-hover: var(--color-secondary-light);--color-link-bg-hover: transparent;--color-bg-action: var(--color-tertiary-light)}.color-bg-primary{--color-bg: var(--color-primary);--color-bg-contrast-lighter: var(--color-primary-light);--color-bg-contrast-darker: var(--color-primary-dark);--color-text: var(--color-soft);--color-headers: var(--color-tertiary);--color-border: var(--color-primary-light);--color-accent: var(--color-tertiary);--bs-border-color: var(--color-primary-dark);--color-link: var(--color-action-light);--color-link-visited: var(--color-action-light);--color-link-hover: var(--color-accent);--color-link-active: var(--color-accent);--color-link-underline: var(--color-white);--color-link-underline-hover: var(--color-white);--color-link-bg-hover: var(--color-primary-dark);--color-bg-action: var(--color-secondary-dark)}.color-bg-secondary{--color-bg: var(--color-secondary);--color-bg-contrast-lighter: var(--color-secondary-light);--color-bg-contrast-darker: var(--color-secondary-dark);--color-text: var(--color-primary);--color-headers: var(--color-primary);--color-border: var(--color-secondary-dark);--color-accent: var(--color-primary);--bs-border-color: var(--color-secondary-dark);--color-link: var(--color-secondary-dark);--color-link-visited: var(--olor-secondary-dark);--color-link-hover: var(--color-primary);--color-link-active: var(--color-primary);--color-link-underline: var(--color-secondary-dark);--color-link-underline-hover: var(--color-secondary-dark);--color-link-bg-hover: var(--color-secondary-light);--color-bg-action: var(--color-tertiary-light)}.color-bg-tertiary{--color-bg: var(--color-tertiary);--color-bg-contrast-lighter: var(--color-tertiary-light);--color-bg-contrast-darker: var(--color-tertiary-dark);--color-text: var(--color-primary);--color-headers: var(--color-primary);--color-border: var(--color-tertiary-dark);--color-accent: var(--color-accent-primary);--bs-border-color: var(--color-secondtertiaryary-dark);--color-link: var(--color-action-dark);--color-link-visited: var(--olor-action-dark);--color-link-hover: var(--color-primary);--color-link-active: var(--color-primary);--color-link-underline: var(--color-action-dark);--color-link-underline-hover: var(--color-action-dark);--color-link-bg-hover: var(--color-tertiary-light);--color-bg-action: var(--color-secondary-light)}.btn-primary{--bs-border-radius: 100px;--bs-btn-color: var(--color-primary);--bs-btn-bg: var(--color-secondary-light);--bs-btn-border-color: var(--color-white);--bs-btn-hover-color: var(--color-white);--bs-btn-hover-bg: var(--color-secondary);--bs-btn-hover-border-color: var(--color-white);--bs-btn-active-color: var(--color-white);--bs-btn-active-bg: var(--color-primary);--bs-btn-active-border-color: var(--color-white);--bs-btn-disabled-color: rgba(var(--color-white-rgb), 0.7);--bs-btn-disabled-bg: rgba(var(--color-primary-rgb), 0.5);--bs-btn-disabled-border-color: rgba(var(--color-white-rgb), 0.7)}.btn-secondary{--bs-border-radius: 100px;--bs-btn-color: var(--color-white);--bs-btn-bg: var(--color-secondary);--bs-btn-border-color: var(--color-secondary);--bs-btn-hover-color: var(--color-white);--bs-btn-hover-bg: var(--color-secondary-dark);--bs-btn-hover-border-color: var(--color-secondary-dark);--bs-btn-active-color: var(--color-white);--bs-btn-active-bg: var(--color-secondary-dark);--bs-btn-active-border-color: var(--color-secondary-dark);--bs-btn-disabled-color: rgba(var(--color-white-rgb), 0.7);--bs-btn-disabled-bg: rgba(var(--color-secondary-rgb), 0.5);--bs-btn-disabled-border-color: rgba(var(--color-secondary-rgb), 0.5)}.btn-primary+.dropdown-menu,.btn-secondary+.dropdown-menu{--color-bg: var(--color-gray-100);--color-link: var(--color-gray-900);--color-link-visited: var(--color-gray-900);--color-link-hover: var(--color-primary);--color-link-active: var(--color-primary-dark);--color-link-bg-hover: var(--color-gray-200)}.btn-tertiary{--bs-border-radius: 100px;--bs-btn-color: var(--color-gray-900);--bs-btn-bg: var(--color-gray-200);--bs-btn-border-color: var(--color-gray-200);--bs-btn-hover-color: var(--color-gray-900);--bs-btn-hover-bg: var(--color-gray-300);--bs-btn-hover-border-color: var(--color-gray-300);--bs-btn-active-color: var(--color-gray-900);--bs-btn-active-bg: var(--color-gray-300);--bs-btn-active-border-color: var(--color-gray-300);--bs-btn-disabled-color: rgba(var(--color-gray-900), 0.5);--bs-btn-disabled-bg: rgba(var(--color-gray-200), 0.5);--bs-btn-disabled-border-color: rgba(var(--color-gray-200), 0.5)}.btn-accent{--bs-border-radius: 100px;--bs-btn-color: var(--color-gray-900);--bs-btn-bg: var(--color-accent);--bs-btn-border-color: var(--color-accent);--bs-btn-hover-color: var(--color-gray-900);--bs-btn-hover-bg: var(--color-accent-light);--bs-btn-hover-border-color: var(--color-accent-light);--bs-btn-active-color: var(--color-gray-900);--bs-btn-active-bg: var(--color-accent-dark);--bs-btn-active-border-color: var(--color-accent-dark);--bs-btn-disabled-color: rgba(var(--color-gray-900), 0.5);--bs-btn-disabled-bg: rgba(var(--color-accent-rgb), 0.5);--bs-btn-disabled-border-color: rgba(var(--color-accent-rgb), 0.5)}:root{--form-color: var(--color-text);--form-label: var(--color-headers);--form-border: var(--color-link);--form-color-bg: var(--color-white);--form-shadow-opacity: 0}:root{--color-change-speed: 1.5s;--max-content-width: 1440px}@media(min-width: 1800px){:root{--max-content-width: 1600px}}:root{--mobile-nav-bp: 1200px;--bs-border-radius: 0.25rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.25rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-gutter-x: 1rem}@media(min-width: 768px){:root{--bs-gutter-x: 1.5rem}}#header{--color-bg: rgba(var(--color-white-rgb), .9);--color-bg-menu: var(--color-white);--color-border: rgba(var(--color-primary-rgb), .15);--color-logo-primary: var(--color-primary);--color-logo-secondary: var(--color-secondary);--color-logo-accent: var(--color-white);--color-link: var(--color-primary);--color-link-visited: var(--color-primary);--color-link-hover: var(--color-secondary-dark);--color-link-active: var(--color-secondary-dark);--color-link-underline: transparent;--color-link-underline-hover: transparent;--color-link-bg-hover: transparent}:root{--type-serif: "Newsreader", Times, "Times New Roman", serif;--type-sans-serif: "Fira Sans", Arial, sans-serif;--weight-heavy: 900;--weight-bold: 700;--weight-medium: 500;--weight-normal: 400;--weight-thin: 200}