:root{--fm-white: #ffffff;--fm-black: #000000;--fm-brand-red: #e30613;--fm-grey: #231f20;--fm-dark-grey: #121217}:root{--color-background: var(--fm-black);--color-text: var(--fm-white)}@media (prefers-color-scheme: dark){:root{--color-background: var(--fm-black);--color-text: var(--fm-white)}}@font-face{font-family:ProximaNova;src:url(/assets/ProximaNova-Regular-BDcKsghm.woff);font-weight:400}@font-face{font-family:ProximaNova;src:url(/assets/ProximaNova-Bold-DAlFp9CL.woff);font-weight:700}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);line-height:1.6;font-family:ProximaNova,Arial,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem}@media (max-width: 576px){body{font-size:1.15rem}}main h1{font-size:2.75rem;margin-top:1.5rem;margin-bottom:2rem}@media (max-width: 576px){main h1{font-size:2.2rem}}main h2{font-size:2.75rem}@media (max-width: 576px){main h2{font-size:2.125rem}}main h3{font-size:1.875rem}@media (max-width: 576px){main h3{font-size:1.5rem}}main h1,main h2,main h3{text-wrap:balance;font-weight:700;line-height:1.3}main h1 strong,main h2 strong,main h3 strong{font-weight:700;color:var(--fm-brand-red)}main p{margin:1.25rem 0}main .btn{background-color:var(--fm-brand-red);padding:1rem 2rem;color:var(--fm-white);text-decoration:none;margin:1rem 0;display:inline-block;border:none;font-weight:700;font-size:1rem;font-family:ProximaNova;cursor:pointer}main .btn:hover{background-color:#b1050f}#app{max-width:1280px;margin:0 auto;padding:1rem;font-weight:400;display:flex}a{text-decoration:none;color:var(--fm-brand-red)}@media (hover: hover){a:hover{text-decoration:underline}}body{display:flex;place-items:center;align-items:flex-start}@media (min-width: 1024px){body{margin-top:5rem}}form[data-v-2c0001b1]{margin-top:1rem}.field[data-v-2c0001b1]:not(.dietary){position:relative}.field:not(.dietary) input[data-v-2c0001b1],.field textarea[data-v-2c0001b1]{width:100%;padding:22px 10px 8px;font-size:.95rem;color:#fff;margin-bottom:1rem;border:none;outline:none;background:var(--fm-black)}.field.dietary[data-v-2c0001b1]{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;cursor:pointer;gap:.35rem;margin-bottom:1rem}.field.dietary input[data-v-2c0001b1]{background-color:var(--fm-black);font-size:.95rem;color:var(--fm-white);margin-top:3px}.field.dietary label[data-v-2c0001b1]{font-size:.95rem}input[type=checkbox][data-v-2c0001b1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;cursor:pointer;font:inherit;width:1.15em;height:1.15em;border:0em;border-radius:0;padding:0;line-height:0;transform:translateY(-.075em);display:grid;place-content:center}input[type=checkbox][data-v-2c0001b1]:before{content:"";width:.65em;height:.65em;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--fm-brand-red);transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}input[type=checkbox][data-v-2c0001b1]:checked:before{transform:scale(1)}button[data-v-2c0001b1]{margin-top:0}.field:not(.dietary) label[data-v-2c0001b1]{position:absolute;top:3px;left:0;padding:10px;font-size:.95rem;color:#afafaf;pointer-events:none;transition:all .2s ease-in-out 0s}.field:not(.dietary) input:focus~label[data-v-2c0001b1],.field:not(.dietary) input:valid~label[data-v-2c0001b1],.field:not(.dietary) input.hasContent~label[data-v-2c0001b1],.field:not(.dietary) textarea:focus~label[data-v-2c0001b1],.field:not(.dietary) textarea.hasContent~label[data-v-2c0001b1]{top:-6px;left:0;color:#afafaf;font-size:.725rem}p.small[data-v-2c0001b1]{font-size:.8rem;line-height:1rem;margin-top:0;text-wrap:pretty}p[data-v-2c0001b1]:not(.small){font-size:.95rem;margin-bottom:.4rem}.error-message[data-v-2c0001b1]{font-size:.8rem;line-height:1em;border:1px solid var(--fm-brand-red);color:var(--fm-brand-red);padding:5px 5px 2px;margin-bottom:10px;border-top:0}.error-message.data-error[data-v-2c0001b1]{margin-top:0;border-top:1px solid var(--fm-brand-red)}.field.error input[data-v-2c0001b1],.field.error textarea[data-v-2c0001b1]{border:1px solid var(--fm-brand-red);margin-bottom:0}button[data-v-2c0001b1]:disabled{background-color:#121212;color:#afafaf}button[data-v-2c0001b1]{margin:0}a[data-v-2c0001b1]{color:var(--fm-brand-red)}textarea[data-v-2c0001b1]{line-height:1.45rem!important;display:block;font-family:inherit}.field.dietary label[data-v-2c0001b1]{cursor:pointer}strong[data-v-2c0001b1]{font-weight:700}.form-container[data-v-dbc2fe9b]{background-color:var(--fm-grey);padding:2rem;max-width:440px}.form-container.error-message[data-v-dbc2fe9b]{text-align:center;text-wrap:balance}.form-container.error-message h1[data-v-dbc2fe9b]{font-size:2rem}.form-container.error-message p[data-v-dbc2fe9b]{font-size:1rem}.v-enter-active[data-v-dbc2fe9b]{animation:bounce-in-dbc2fe9b 1s}@keyframes bounce-in-dbc2fe9b{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.form-container[data-v-5110c933]{background-color:var(--fm-grey);padding:2rem;max-width:440px}.form-container.error-message[data-v-5110c933]{text-align:center;text-wrap:balance}.form-container.error-message h1[data-v-5110c933]{font-size:2rem}.form-container.error-message p[data-v-5110c933]{font-size:1rem}.v-enter-active[data-v-5110c933]{animation:bounce-in-5110c933 1s}@keyframes bounce-in-5110c933{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}
