@font-face{font-family:"founders-grotesk";src:url(/static/media/founders-grotesk-web-regular.397f51a5.woff2) format("woff2"),url(/static/media/founders-grotesk-web-regular.0213dda8.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"founders-grotesk";src:url(/static/media/founders-grotesk-web-medium.8c60e2b0.woff2) format("woff2"),url(/static/media/founders-grotesk-web-medium.1a9c5a6e.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}:root{--vertical-offset:40px}@media screen and (min-width:768px){:root{--vertical-offset:5vw}}*,:after,:before{box-sizing:border-box}#root{min-height:100vh}.site-header{z-index:100}.site-header-top{transition:all .2s ease-in-out;background:#fff;color:#000;padding:20px;display:flex;align-items:center;justify-content:space-between;position:relative;height:65px}@media (min-width:1024px){.site-header-top{height:70px}}.js-menu-opened .site-header-top{background:#000}.site-header-logo{font-weight:500;margin:-2px 0 0;text-align:center;text-transform:uppercase;line-height:1;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.site-header-logo{font-size:32px}}@media (min-width:1024px){.site-header-logo{margin:0;font-size:38px}}.site-header-logo a{display:block;line-height:inherit;color:currentColor;margin:auto;text-decoration:none}.js-menu-opened .site-header-logo a{transition:all .2s ease-in-out;color:#fff}.site-menu-btn{transition:all .4s ease-in-out;width:28px;height:19px;position:relative;transform:rotate(0deg);cursor:pointer;color:currentColor;background:transparent;border:none;outline:none}.site-menu-btn span{transition:all .2s ease-in-out;display:block;position:absolute;height:3px;width:100%;background:currentColor;opacity:1;left:0;transform:rotate(0deg)}.site-menu-btn span:first-child{top:0}.site-menu-btn span:nth-child(2),.site-menu-btn span:nth-child(3){top:8px}.site-menu-btn span:nth-child(4){top:16px}.js-menu-opened .site-menu-btn span{background:#fff}.js-menu-opened .site-menu-btn span:first-child{top:12px;width:0;left:50%}.js-menu-opened .site-menu-btn span:nth-child(2){transform:rotate(45deg)}.js-menu-opened .site-menu-btn span:nth-child(3){transform:rotate(-45deg)}.js-menu-opened .site-menu-btn span:nth-child(4){top:12px;width:0;left:50%}.js-menu-opened{overflow:hidden}.site-header-nav{transition:all .2s ease-in-out;background:#000;color:#fff;position:fixed;top:65px;left:0;right:0;bottom:0;z-index:100;padding:20px 0 80px;padding:calc(var(--vertical-offset)/2) 0 80px;opacity:0;pointer-events:none;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media (min-width:1024px){.site-header-nav{top:70px}}.js-menu-opened .site-header-nav{opacity:1;pointer-events:all}.site-header-nav-group{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;text-transform:uppercase;font-size:22px}@media screen and (min-width:320px){.site-header-nav-group{font-size:calc(18.57143px + 1.07143vw)}}@media screen and (min-width:1440px){.site-header-nav-group{font-size:34px}}@media (min-width:768px) and (max-width:1023px){.site-header-nav-group{font-size:18px}}@media (max-width:767px){.site-header-nav-group{font-size:16px}}.site-header-nav-group li{margin:5px 0;overflow:hidden}.site-header-nav-group a{color:#fff;text-decoration:none}.site-header-nav-group--products li{margin:10px 0;line-height:1}.site-header-nav-group--primary a:hover,.site-header-nav-group--site a:hover{color:#8c8c8c}.site-header-nav-group--primary{line-height:.75}@media (max-width:767px){.site-header-nav-group--primary{padding-bottom:3em}}.site-header-nav-group--primary li{padding:2px 0}.site-header-nav-group--primary a{line-height:9vw;font-size:13vw}@media (min-width:768px){.site-header-nav-group--primary a{line-height:4.5vw;font-size:7vw}}.site-header-nav-group--primary li:last-child{margin-top:3em}@media (min-width:768px){.site-header-nav-group--site{padding-top:30px}}@media (min-width:768px){.site-header-nav-group--site li:not(.social-link)+.social-link{margin-top:30px}}.section-pad{padding-top:40px;padding-top:var(--vertical-offset);padding-bottom:40px;padding-bottom:var(--vertical-offset)}.site-footer{background:#000;color:#fff;font-size:22px}@media screen and (min-width:320px){.site-footer{font-size:calc(18.57143px + 1.07143vw)}}@media screen and (min-width:1440px){.site-footer{font-size:34px}}.site-footer-nav-group{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;text-transform:uppercase}@media (min-width:768px) and (max-width:1023px){.site-footer-nav-group{font-size:18px}}@media (max-width:767px){.site-footer-nav-group{font-size:16px}}.site-footer-nav-group li{margin:10px 0;line-height:1}.site-footer-nav-group a{color:#fff;text-decoration:none}.site-footer-nav-group--primary a:hover,.site-footer-nav-group--site a:hover{color:#8c8c8c}@media (max-width:767px){.site-footer-nav-group--primary{padding-bottom:3em;line-height:.75}}@media (max-width:767px){.site-footer-nav-group--primary a{font-size:2.5em}}.site-footer-nav-group--primary li:last-child{margin-top:30px}@media (min-width:768px){.site-footer-nav-group--site li:not(.social-link)+.social-link{margin-top:20px}}.site-footer-callout{margin-top:36px}.site-footer-callout h6{margin:0;font-size:inherit}.site-footer-callout div{font-size:.75em;max-width:250px}.site-footer-callout a{color:#f6e15d}.site-footer-callout a:hover{opacity:.75}.site-footer-legal{font-size:16px;margin-top:40px;margin-top:var(--vertical-offset);color:#d8d8d8}@media (min-width:768px){.site-footer-legal{display:flex}}.site-footer-legal div{opacity:.5;margin-bottom:15px}@media (min-width:768px){.site-footer-legal div{margin:0 25px 0 0}}.site-footer-legal a{color:#d8d8d8;opacity:.5;display:inline-block;margin-left:10px}@media (min-width:768px){.site-footer-legal a{margin-left:25px}}.site-footer-legal a:first-of-type{margin-left:0}.site-footer-legal a:hover{opacity:1}.grid-margin-x{margin-left:-1.25rem;margin-right:-1.25rem}.grid-x{display:flex;flex-flow:row wrap}.grid-margin-x>.cell{width:calc(100% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}.grid-margin-x>.small-7{width:calc(58.33333% - 2.5rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 2.5rem)}@media (min-width:768px){.grid-margin-x>.tablet-12{width:calc(100% - 2.5rem)}}@media (min-width:768px){.grid-margin-x>.tablet-8{width:calc(66.66667% - 2.5rem)}}@media (min-width:768px){.grid-margin-x>.tablet-6{width:calc(50% - 2.5rem)}}@media (min-width:768px){.grid-margin-x>.tablet-4{width:calc(33.33333% - 2.5rem)}}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.edd-root{display:block;position:relative;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none}.edd-root-disabled{color:#d8d8d8;cursor:not-allowed;opacity:.4}.edd-head{overflow:hidden;transition:box-shadow .2s,border-color .15s;background:#fff}.edd-root-invalid .edd-head{box-shadow:0 0 5px rgba(255,105,105,.671)}.edd-value{display:block;vertical-align:middle;padding:10px 20px}@media (min-width:1024px){.edd-value{padding:15px 20px}}.edd-arrow{display:none}.edd-group-label,.edd-option,.edd-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.edd-option,.edd-root:not(.edd-root-disabled){cursor:pointer}.styled-dropdown select{visibility:hidden}.styled-dropdown .edd-select{position:absolute;opacity:0;width:100%;left:-100%;top:0;pointer-events:none;visibility:visible}.edd-root-native .edd-select{left:0;top:0;width:100%;height:100%;pointer-events:all}.edd-body{opacity:0;position:absolute;left:0;border:1px solid #000;pointer-events:none;overflow:hidden;margin:8px 0;z-index:99;background:#fff}.edd-root-open .edd-body{opacity:1;pointer-events:all;transform:scale(1);transition:opacity .2s,transform .1s cubic-bezier(.25,.46,.45,.94)}.edd-root-open-above .edd-body{bottom:100%}.edd-root-open-below .edd-body{top:100%}.edd-items-list{overflow:auto;max-height:0;transition:max-height .2s cubic-bezier(.25,.46,.45,.94);-webkit-overflow-scrolling:touch}.edd-group-label{font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:.1em;padding:12px 8px 4px;color:#999}.edd-group-has-label{border-bottom:1px solid #eee}.edd-option{line-height:.75em;padding:8px 12px;font-weight:400;text-transform:uppercase;font-size:32px}@media screen and (min-width:320px){.edd-option{font-size:calc(21.14286px + 3.39286vw)}}@media screen and (min-width:1440px){.edd-option{font-size:70px}}.edd-group-has-label .edd-option{padding-left:20px}.edd-option-focused:not(.edd-option-disabled){background:#000;color:#fff}.edd-group-disabled .edd-option,.edd-option-disabled{cursor:default;color:#ccc}body{font-family:founders-grotesk,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}.page-section{margin:20vw 0}.grid-container{padding-left:6vw;padding-right:6vw;max-width:1360px;margin:auto}@media (min-width:1280px){.grid-container{padding-left:60px;padding-right:60px}}.section-gallery{outline:none;cursor:-webkit-grab;cursor:grab;overflow:hidden;margin:10vw 0}.section-gallery .slide{margin:0 2.5vw}.section-gallery .slide img{display:block;max-width:220px}@media (min-width:768px){.section-gallery .slide img{max-width:300px}}@media (min-width:1280px){.section-gallery .slide img{max-width:460px}}.section-content{font-size:24px}@media screen and (min-width:320px){.section-content{font-size:calc(17.14286px + 2.14286vw)}}@media screen and (min-width:1440px){.section-content{font-size:48px}}.section-content small,.section-content strong{text-transform:uppercase}.section-content small{font-size:50%}.section-vote h2{font-weight:500;text-transform:uppercase;margin:0}.generator-container{margin-top:32px}@media (min-width:768px){.generator-container{display:flex;justify-content:space-between;align-items:flex-start;margin-top:0}}.generator-actions{margin-top:36px;display:flex;flex-direction:column;font-size:20px}@media screen and (min-width:320px){.generator-actions{font-size:calc(12px + 2.5vw)}}@media screen and (min-width:1440px){.generator-actions{font-size:48px}}@media (min-width:768px){.generator-actions{flex-direction:row;justify-content:space-between;margin-top:64px}}.generator-actions .btn-primary,.generator-actions .btn-secondary{background:transparent;border:2px solid #000;display:block;text-transform:uppercase;transition:all .2s ease-in-out;padding:15px;text-align:center;width:100%}@media (min-width:768px){.generator-actions .btn-primary,.generator-actions .btn-secondary{width:calc(50% - 16px)}}.generator-actions .btn-primary:disabled,.generator-actions .btn-secondary:disabled{opacity:.2}.generator-actions .btn-primary:not(:disabled),.generator-actions .btn-secondary:not(:disabled){cursor:pointer}.generator-actions .btn-primary{background:#000;color:#fff}.generator-actions .btn-primary:not(:disabled):hover{opacity:.7}.generator-actions .btn-secondary{color:#000;margin-top:16px}@media (min-width:768px){.generator-actions .btn-secondary{margin:0}}.generator-actions .btn-secondary:not(:disabled):hover{background:#000;color:#fff}@media (min-width:768px){.form-wrapper{width:50%}}.form-wrapper ::-webkit-input-placeholder{color:#d8d8d8}.form-wrapper ::-moz-placeholder{color:#d8d8d8}.form-wrapper :-ms-input-placeholder{color:#d8d8d8}.form-wrapper .edd-value{color:#d8d8d8}.form-field{display:flex;align-items:baseline;padding:15px 0}.form-field span{width:19px;height:19px;margin-right:20px;display:none}.form-field:not(.filled) input{color:#d8d8d8}.form-field .MuiInput-underline:after,.form-field .MuiInput-underline:before{display:none}.form-field .edd-value,.form-field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-transform:uppercase;display:block;width:100%;height:auto;padding:0;outline:none;font-size:32px}@media screen and (min-width:320px){.form-field .edd-value,.form-field input{font-size:calc(21.14286px + 3.39286vw)}}@media screen and (min-width:1440px){.form-field .edd-value,.form-field input{font-size:70px}}.MuiInputBase-root{font:inherit!important;line-height:inherit!important}.MuiPickersClock-pin,.MuiPickersClockPointer-noPoint,.MuiPickersClockPointer-pointer,.MuiPickersDay-daySelected,.MuiPickersToolbar-toolbar{background:#000!important}.MuiPickersClockPointer-thumb{border-color:#000!important}.form-field--name.filled input{color:#ffd720}.form-field--method.filled .edd-value{color:#deb5c7}.form-field--date.filled input{color:#006097}.form-field--time.filled input{color:#96d600}.form-field--county.filled input{color:#ff8773}.form-checkbox{position:relative;margin-top:24px}.form-checkbox input{position:absolute;opacity:0;pointer-events:none}.form-checkbox input:checked~label:before{background:#000}.form-checkbox label{display:inline-flex;align-items:baseline;cursor:pointer}.form-checkbox label:before{content:"";width:20px;height:20px;border:2px solid #000;margin-right:16px;flex-shrink:0;position:relative;top:2px}.form-checkbox .form-checkbox-label--primary{font-size:24px;line-height:1}.form-checkbox .form-checkbox-label--secondary{margin-top:6px;font-size:14px}.result-wrapper{position:relative;padding-top:125%;margin-bottom:32px}@media (min-width:768px){.result-wrapper{margin:36px 0 0;padding-top:62.5%;width:50%;max-width:460px}}@media (min-width:1024px){.result-wrapper{padding-top:575px}}.preview-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.preview-wrapper canvas{width:100%}.preview-footer,.preview-header{padding:15px;text-align:center;text-transform:uppercase;font-size:24px}.preview-fields{line-height:.75em;text-transform:uppercase;border-top:1px solid #000;border-bottom:1px solid #000;overflow:hidden;padding:20px;font-size:16px}@media screen and (min-width:320px){.preview-fields{font-size:calc(.57143px + 4.82143vw)}}@media screen and (min-width:1440px){.preview-fields{font-size:70px}}.preview-fields ::-webkit-input-placeholder{color:#d8d8d8}.preview-fields ::-moz-placeholder{color:#d8d8d8}.preview-fields :-ms-input-placeholder{color:#d8d8d8}.preview-fields select:not(.filled){color:#d8d8d8}.preview-field{display:block}.preview-field input,.preview-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-transform:uppercase;padding:0;outline:none}.preview-field .filled{font-weight:500}.section-ticker{overflow:hidden}.ticker--first{padding-left:5vw}.ticker--second{padding-left:2vw}.ticker--third{padding-left:4vw}.ticker--fourth{padding-left:8vw}.ticker-item{line-height:.75em;text-transform:uppercase;padding-right:36px;font-size:36px}@media screen and (min-width:320px){.ticker-item{font-size:calc(32.57143px + 1.07143vw)}}@media screen and (min-width:1440px){.ticker-item{font-size:48px}}.section-cta h2{line-height:.75em;text-transform:uppercase;font-size:36px}@media screen and (min-width:320px){.section-cta h2{font-size:calc(32.57143px + 1.07143vw)}}@media screen and (min-width:1440px){.section-cta h2{font-size:48px}}.cta-columns{margin-top:32px;display:grid;grid-gap:48px}@media (min-width:768px){.cta-columns{grid-gap:36px;margin-top:64px;grid-template-columns:repeat(3,1fr)}}.cta-column{font-size:24px}@media (min-width:768px){.cta-column{font-size:20px;display:flex;flex-direction:column}}@media (min-width:1280px){.cta-column{font-size:28px}}.cta-column h3{font-weight:500}.cta-column .btn{font-size:24px;border:1px solid #000;display:block;padding:15px;text-align:center;text-transform:uppercase;text-decoration:none;color:#000;transition:all .2s ease-in-out}@media (min-width:1024px){.cta-column .btn{padding:20px 10px}}.cta-column .btn:hover{background:#000;color:#fff}@media (min-width:768px){.cta-column__actions{margin-top:auto;padding-top:16px}}
/*# sourceMappingURL=main.f66cda40.chunk.css.map */