:root{--black: #000000;--white: #FEFEFE;--red: #A52B17;--green: #62612F;--font-serif: "broadsheet", serif;--font-sans: "Akkurat Pro", sans-serif;--color-bg: #F9F1E5;--color-text: #DA2800;--easing: cubic-bezier(.22, .61, .36, 1);--max-width: 170rem;--side-padding-mob: 3.6rem;--side-padding-dt: 2rem}@font-face{font-family:Akkurat Pro;src:url(/assets/akkuratpro-regular-webfont-dq15WiE-.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}html{-webkit-font-smoothing:antialiased;text-size-adjust:100%;scroll-behavior:smooth;font-size:62.5%;padding:0;margin:0}@media only screen and (min-width: 1024px){html{font-size:56.25%}}@media only screen and (min-width: 1180px){html{font-size:62.5%}}body{font-family:var(--font-sans);font-size:1.6rem;line-height:1.2;font-weight:400;width:100%;transition:background-color .35s var(--easing) .35s;color:var(--color-text);background-color:var(--color-bg);padding:0;margin:0}*,*:before,*:after{box-sizing:border-box}a{color:inherit;text-decoration:none}img{display:block;height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}::selection{background-color:var(--black);color:var(--red)}strong{font-weight:400}img{display:block}.focused,.no-js *:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.no-js *:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-inset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focused.focus-inset,.no-js .focus-inset:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.no-js .focus-inset:focus:not(:focus-visible){outline:0;box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--white) inset}.sr-only,.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.main{background-color:var(--color-bg);min-height:100vh;min-height:100svh;display:flex;flex-direction:column;width:100%;position:relative}@media only screen and (min-width: 1180px){.main{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}}.main__bg{background-image:url(/assets/bg-1-DPRN6525.png);background-size:100% auto;background-repeat:repeat;background-position:top left;mix-blend-mode:soft-light;position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width: 1180px){.main__bg{background-size:auto 100%;background-image:url(/assets/bg-dt-DFFawxEC.jpg)}}.content-wrapper{position:relative;z-index:1;padding-top:4rem;display:flex;flex-direction:column;flex:1;width:100%;justify-content:center;padding-bottom:4rem}@media only screen and (min-width: 1024px){.content-wrapper{padding-left:var(--side-padding-dt);padding-right:var(--side-padding-dt)}}@media only screen and (min-width: 1180px){.content-wrapper{display:flex;flex-direction:row;justify-content:space-around;justify-content:space-evenly;gap:2rem}}.text-container{padding-left:var(--side-padding-mob);padding-right:var(--side-padding-mob)}@media only screen and (min-width: 1180px){.text-container{grid-column:2/span 5;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:36%}}.main-title{font-family:var(--font);font-size:2.4rem;font-weight:400;line-height:110%;margin-bottom:4rem;max-width:90rem;font-weight:700}.main-title svg{width:10rem;height:auto}.main-title svg path{fill:var(--color-text)}@media only screen and (min-width: 1180px){.main-title svg{width:20rem}}.main-title strong{font-weight:700}@media only screen and (min-width: 1180px){.main-title{font-size:clamp(4.2rem,7vh,6.6rem);line-height:100%}}.title-line-1{display:flex;align-items:flex-end;gap:1rem;padding-bottom:1rem}@media only screen and (min-width: 1180px){.title-line-1{gap:2rem}}.main-subtitle{font-family:var(--font-serif);font-size:1.6rem;font-weight:400;line-height:1.2;margin-bottom:1.6rem}@media only screen and (min-width: 1180px){.main-subtitle{margin-bottom:5.6rem;font-size:clamp(3.2rem,4vh,4.6rem)}}.countdown-container{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:4.8rem}.form-title{font-family:var(--font-sans);font-size:1.4rem;font-weight:400;line-height:1.2;margin-bottom:2rem}.form-container{padding-bottom:4rem;max-width:90rem}.form-row{display:flex;gap:1rem;max-width:62rem}.form-input-container{flex:1}.form-input{display:flex;height:5.4rem;padding:2.2rem 1.8rem;border-radius:1.2rem;background:#fff;font-size:1.6rem;border:1px solid #fff;font-family:var(--font-sans);width:100%}@media only screen and (min-width: 1180px){.form-input{font-size:1.8rem}}.form-input:focus{outline:none;border:1px solid var(--color-text)}.form-input::placeholder{color:var(--color-text)}.checkbox-container{position:relative}.gdpr-checkbox{border:0;padding:0}.gdpr-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;top:0;left:0;height:100%;width:100%}.gdpr-checkbox label{position:relative;display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font-sans);font-size:1.4rem;line-height:1.4;color:var(--color-text)}.gdpr-checkbox label:before{content:"";display:inline-block;width:2.2rem;height:2.2rem;border:1px solid var(--color-text);border-radius:.4rem;background:transparent;transition:all .2s var(--easing);flex-shrink:0}.gdpr-checkbox label:after{content:"";position:absolute;left:.3rem;top:.4rem;width:1.4rem;height:1.4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M13.51 0.86792C13.3139 0.643931 12.9639 0.615896 12.74 0.825901C11.872 1.58196 11.074 2.3799 10.276 3.2059C9.49197 4.03191 8.72196 4.8719 7.97996 5.7399C6.88793 7.0419 5.83796 8.3999 4.85796 9.7999L1.30196 5.9779C1.13393 5.79593 0.853933 5.73992 0.629933 5.87992C0.363921 6.03391 0.279933 6.36992 0.433921 6.63593C0.433921 6.63593 3.82192 12.4739 3.96192 12.7259C4.10192 12.9639 4.4099 13.3419 5.0399 13.3419C5.65591 13.3419 5.99192 12.978 6.18788 12.5999C6.39788 12.2079 8.27388 8.73592 9.49187 6.90192C10.0939 5.97793 10.7519 5.08192 11.4099 4.19992C12.0819 3.3179 12.7819 2.44992 13.4959 1.63792L13.5099 1.62393C13.692 1.38595 13.692 1.07792 13.51 0.86792Z' fill='%23A52B17'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transform:scale(0);transition:transform .2s var(--easing)}.gdpr-checkbox input[type=checkbox]:checked+label:after{transform:scale(1)}.gdpr-checkbox input[type=checkbox]:hover+label:before{border-color:var(--color-text);box-shadow:0 0 0 .2rem #da28001a}.gdpr-checkbox input[type=checkbox]:focus+label:before{outline:none;box-shadow:0 0 0 .1rem var(--color-text)}.gdpr-container{display:flex;align-items:flex-start;gap:1rem;padding-top:2.4rem}.gdpr-text{font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal}.gdpr-text p{margin-top:0;margin-bottom:0}.gdpr-text a{font-weight:700;text-decoration:underline}.gdpr-read-more-btn{background:none;border:none;color:var(--color-text);font-family:var(--font-sans);font-size:1.2rem;font-weight:400;cursor:pointer;padding:0;display:flex;align-items:center;gap:.5rem;transition:color .2s var(--easing);font-weight:700}.gdpr-read-more-btn:hover{color:var(--color-text);opacity:.8}.gdpr-read-more-btn:focus{outline:none;text-decoration:underline}.gdpr-read-more-btn-text{display:block}[aria-expanded=true] .gdpr-read-more-btn-text,.gdpr-read-more-btn-text-hidden{display:none}[aria-expanded=true] .gdpr-read-more-btn-text-hidden{display:block}.gdpr-btn-icon{transition:transform .3s var(--easing)}.gdpr-text-hidden{max-height:0;overflow:hidden;transition:max-height .3s var(--easing)}.gdpr-text.expanded .gdpr-read-more-btn .gdpr-btn-icon{transform:rotate(180deg)}.gdpr-text.expanded .gdpr-text-hidden{max-height:200px}.button-container{display:flex;align-items:center;justify-content:center;position:relative;border-radius:1.2rem;background:var(--color-text);width:5.4rem;height:5.4rem;flex-shrink:0;transition:opacity .3s var(--easing)}.button-container svg{transition:transform .3s var(--easing);pointer-events:none}.button-container:has(.button-submit:disabled){opacity:.5;pointer-events:none}@media (hover: hover) and (pointer: fine){.button-container:hover svg{transform:translate(.5rem)}}.button-submit{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background:transparent;cursor:pointer;opacity:0}.thankyou-inner{display:flex;align-items:flex-start;gap:1rem;justify-content:flex-start;margin-top:2rem;font-size:1.6rem}.thankyou-inner svg{flex-shrink:0}.thankyou-inner p{margin-top:0}.book-image-container{display:block;padding-right:var(--side-padding-mob);padding-left:var(--side-padding-mob)}@media only screen and (min-width: 1180px){.book-image-container{height:100%;display:flex;align-items:center;width:35%;margin-top:-5%;padding-top:5.6rem;padding-bottom:3.2rem;padding-right:0;padding-left:0}}.book-image{width:85%;height:auto;max-height:calc(100vh - 45rem);max-height:calc(100svh - 45rem);object-fit:contain;max-width:50rem;margin:0 auto}@media only screen and (min-width: 1180px){.book-image{width:100%;max-height:100%;max-width:100%;margin:0}}.logo-container{flex:1;display:flex;align-items:flex-end;padding-bottom:2rem;padding-left:var(--side-padding-mob);padding-right:var(--side-padding-mob)}@media only screen and (min-width: 1180px){.logo-container{position:fixed;bottom:2.3rem;left:var(--side-padding-dt);padding-bottom:0}}
