@font-face{font-family:"Playfair Display";font-style:normal;font-weight:700;src:url(../../files/layout/fonts/playfair-display-v30-latin-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(../../files/layout/fonts/Roboto-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url(../../files/layout/fonts/Roboto-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}body{font-size:1.125rem;font-weight:400;color:#170d04;background-color:#fff;font-family:"Roboto",sans-serif;line-height:1.6}.invisible{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.invisible:focus{position:static;width:auto;height:auto}.mod_navigation{padding-block:1rem}.mod_navigation .level_1{list-style:none;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.intro{display:flex;align-items:center;min-height:50vh;background-color:#e0a169;text-align:center}h1,h2{font-family:"Playfair Display",serif;font-size:3rem;line-height:1.1;color:#613610}h2{font-size:1.5rem;margin-bottom:1.5rem}p{margin-bottom:1rem}.mod_article{padding-block:6.75rem}.container{width:min(100% - 2rem,60rem);margin-inline:auto}.section-one h2{text-align:center}.section-two{background-color:#613610;color:#fff}.section-two h2{color:#fff}.section-three{background-color:#170d04;color:#fff}.section-three h2{color:#fff}@media(min-width: 600px){.flex{display:flex;gap:2rem}.flex>*{width:100%}.order-reverse{flex-direction:row-reverse}}
