:root{--color-primary: #DFD9CF;--color-primary-shade: #B8B2A6;--color-secondary: #405C4D;--color-secondary-shade: #2E4538;--color-text-primary: #405C4D;--color-text-secondary: #DFD9CF;--color-text-black: #39403B;--color-text-inverse: #ffffff;--color-bg: #DFD9CF;--color-bg-alter: #405C4D;--color-white: #F5F5F5;--color-green: #517562;--color-green-shade: #405C4D;--color-yellow: #BC932E;--color-yellow-shade: #A57E1E;--color-red: #CE5F4C;--color-red-shade: #AD4735;--color-dark: #273B2F;--color-dark-shade: #15251C;--font-family-base: "Manrope", sans-serif;--font-family-main: "Ckazka", cursive;--font-family-alt: "Gogol", cursive;--container-max-width: 1200px;--spacing: 1rem}body{margin:0;font-family:var(--font-family-base);font-size:16px;line-height:1.6;color:var(--color-text-primary);background:var(--color-bg)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-main);font-weight:400;margin:0 0 1rem;color:var(--color-text-primary)}a{color:var(--color-secondary);text-decoration:none}a:hover{text-decoration:underline}html{scroll-behavior:smooth}.page-container{width:90%;max-width:var(--container-max-width);margin:0 auto;background-color:var(--color-primary)}header{background:var(--color-primary);color:var(--color-text-primary);padding:2rem}footer{background:var(--color-secondary);color:var(--color-text-secondary);padding:2rem}@font-face{font-family:Ckazka;src:url(/fonts/Ckazka.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gogol;src:url(/fonts/gogol_regular.otf) format("opentype");font-weight:400;font-style:normal}
