@font-face{font-family:Acid Grotesk;font-display:swap;font-weight:400;font-style:normal;src:url(/assets/fonts/AcidGrotesk-Book.woff) format("woff"),url(/assets/fonts/AcidGrotesk-Book.woff2) format("woff2")}@font-face{font-family:Acid Grotesk;font-display:swap;font-weight:400;font-style:italic;src:url(/assets/fonts/AcidGrotesk-BookItalic.woff) format("woff"),url(/assets/fonts/AcidGrotesk-BookItalic.woff2) format("woff2")}@font-face{font-family:Acid Grotesk;font-display:swap;font-weight:700;font-style:normal;src:url(/assets/fonts/AcidGrotesk-Bold.woff) format("woff"),url(/assets/fonts/AcidGrotesk-Bold.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}*{margin:0}body,html{width:100%;height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased;font-family:Acid Grotesk,sans-serif;background-image:url(/assets/images/background_960.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}@media screen and (min-width:960px){body{background-image:url(/assets/images/background_1920.jpg)}}@media screen and (min-width:1920px){body{background-image:url(/assets/images/background_2880.jpg)}}@media screen and (min-width:2880px){body{background-image:url(/assets/images/background_3840.jpg)}}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}.overlay{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);width:100%;height:100%}.paragraph{margin-top:8px;font-size:16px;color:#1f362e}.heading{font-size:26px;color:#1f362e;font-weight:400;line-height:1.5}@media screen and (min-width:1024px){.heading{font-size:23px}}.button{border:1px solid #f2f0e0;color:inherit;text-decoration:none;padding:24px;display:flex;justify-content:space-between;align-items:center;transition:background-color .4s;margin-top:24px}.button:first-of-type{margin-top:48px}.button:hover{background-color:#f2f0e0}.button--disabled{cursor:not-allowed;opacity:.45}.button--disabled:hover{background-color:rgba(0,0,0,0)}.popup{row-gap:48px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fcfaf5;padding:48px 24px;box-shadow:0 1px 20px rgba(0,0,0,.0509803922);width:calc(100% - 48px);max-width:500px}.popup,.popup__header{display:flex;flex-direction:column}.popup__header{align-items:center}.popup__content{display:flex;flex-direction:column;align-items:stretch;text-align:center}.logo{width:80px}.popup--list{max-height:calc(100% - 48px);overflow-y:auto}.button__meta{display:inline-flex;align-items:center;gap:16px}.badge{font-size:12px;line-height:1;letter-spacing:.04em;text-transform:uppercase;padding:6px 10px;border-radius:999px;border:1px solid;white-space:nowrap}.badge--active{color:#2f6b3a;background:#e6f0e3}.badge--draft{color:#8a5a00;background:#fbecc8}