*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.2;-webkit-text-size-adjust:100%;tab-size:4;font-size:20px;background:#f5dfa4}@media (max-width: 768px){html{font-size:16px}}body{margin:0;font-family:schnebel-sans-pro,sans-serif;font-weight:400;font-style:normal;position:relative;color:#005c46;min-height:100vh}canvas{image-rendering:auto;image-rendering:smooth;image-rendering:high-quality;-ms-interpolation-mode:bicubic}b,strong{font-weight:700}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}h1,h2,h3{line-height:.9}h1,h2,h3,h4,h5,h6{margin:0;color:#ac3435}.huge{font-size:6.705rem}@media (max-width: 768px){.huge{font-size:4.209rem}}h1,.h1{font-size:5.61rem}@media (max-width: 768px){h1,.h1{font-size:3.815rem}}h2,.h2{font-size:4.209rem}@media (max-width: 768px){h2,.h2{font-size:3.052rem}}h3,.h3{font-size:3.157rem}@media (max-width: 768px){h3,.h3{font-size:2.441rem}}h4,.h4{font-size:2.369rem}@media (max-width: 768px){h4,.h4{font-size:1.953rem}}h5,.h5{font-size:1.777rem}@media (max-width: 768px){h5,.h5{font-size:1.563rem}}h6,.h6{font-size:1.333rem}@media (max-width: 768px){h6,.h6{font-size:1.25rem}}p,.p{font-size:1rem;line-height:1.6;font-weight:700}a{color:inherit;font-size:inherit;position:relative;text-decoration:none}img,video,svg{width:100%;height:auto}section{display:flex;justify-content:center;align-items:center}.header{width:100%}.header .container{padding:24px;min-height:100px}.primary{background:#ac3435;color:#f5dfa4;border:0 solid #005c46;transition:.3s ease}.primary h1,.primary .h1,.primary h2,.primary .h2,.primary h3,.primary .h3,.primary h4,.primary .h4,.primary h5,.primary .h5,.primary h6,.primary .h6{color:#f5dfa4}.to-dark:hover{background:#005c46}.to-dark:hover h1,.to-dark:hover .h1,.to-dark:hover h2,.to-dark:hover .h2,.to-dark:hover h3,.to-dark:hover .h3,.to-dark:hover h4,.to-dark:hover .h4,.to-dark:hover h5,.to-dark:hover .h5,.to-dark:hover h6,.to-dark:hover .h6{color:#f5dfa4}.dark{background:#005c46;color:#f5dfa4;transition:.3s ease}.dark h1,.dark .h1,.dark h2,.dark .h2,.dark h3,.dark .h3,.dark h4,.dark .h4,.dark h5,.dark .h5,.dark h6,.dark .h6{color:#f5dfa4}.dark-green{background:#005c46}.dark-green h1,.dark-green .h1,.dark-green h2,.dark-green .h2,.dark-green h3,.dark-green .h3,.dark-green h4,.dark-green .h4,.dark-green h5,.dark-green .h5,.dark-green h6,.dark-green .h6,.dark-green p{color:#f5dfa4}.light-green{background:#379c61}.dark-red{background:#ac3435}.dark-red h1,.dark-red .h1,.dark-red h2,.dark-red .h2,.dark-red h3,.dark-red .h3,.dark-red h4,.dark-red .h4,.dark-red h5,.dark-red .h5,.dark-red h6,.dark-red .h6,.dark-red p{color:#f5dfa4}.light-red{background:#e53e3a}.light-red h1,.light-red .h1,.light-red h2,.light-red .h2,.light-red h3,.light-red .h3,.light-red h4,.light-red .h4,.light-red h5,.light-red .h5,.light-red h6,.light-red .h6,.light-red p{color:#f5dfa4}.gold{background:#cda052}.gold h1,.gold .h1,.gold h2,.gold .h2,.gold h3,.gold .h3,.gold h4,.gold .h4,.gold h5,.gold .h5,.gold h6,.gold .h6,.gold p{color:#fbfbf9}.light-gold{background:#f5dfa4}.light-gold h1,.light-gold .h1,.light-gold h2,.light-gold .h2,.light-gold h3,.light-gold .h3,.light-gold h4,.light-gold .h4,.light-gold h5,.light-gold .h5,.light-gold h6,.light-gold .h6,.light-gold p{color:#ac3435}.white{background:#fbfbf9}.white h1,.white .h1,.white h2,.white .h2,.white h3,.white .h3,.white h4,.white .h4,.white h5,.white .h5,.white h6,.white .h6,.white p{color:#005c46}.primary-text,.primary-text h1,.primary-text h2,.primary-text h3,.primary-text h4,.primary-text h5,.primary-text h6{color:#ac3435}.dark-text,.dark-text h1,.dark-text h2,.dark-text h3,.dark-text h4,.dark-text h5,.dark-text h6{color:#005c46}.background-text,.background-text h1,.background-text h2,.background-text h3,.background-text h4,.background-text h5,.background-text h6{color:#f5dfa4}.container{margin:0 auto;height:100%;width:100%;max-width:1440px}.flex{display:flex;justify-content:space-between;align-items:center}.flex.header{gap:20px;flex-wrap:wrap}@media (max-width: 768px){.flex.header{flex-direction:column-reverse;align-items:flex-end}}.flex-center{justify-content:center;align-items:center}.compartment{display:flex}@media (max-width: 768px){.compartment{flex-direction:column}}.content{padding:48px}.vertical{writing-mode:vertical-rl;rotate:180deg}.align-right{text-align:right}.narrow{flex:.36}@media (max-width: 768px){.narrow{flex:1}}.wide{flex:.64}@media (max-width: 768px){.wide{flex:1}}.mobile-controls{display:none}.mobile-controls .button{display:block;width:fit-content;padding:10px 20px;background-color:#ac3435;color:#fff;border:none;border-radius:5px;cursor:pointer;text-decoration:none;text-align:center;margin:0 auto 20px}@media screen and (max-width: 600px){.mobile-controls{display:block;margin:20px}}#background{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:repeat;pointer-events:none;user-select:none}
