:root{--color: white;--background: #1C1916;--palette-black: #1C1916;--palette-dark-gray: #312928;--palette-red: #DE2002;--font-heading: "forgot", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-body: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}@font-face{font-family:forgot;src:url(/assets/ForgottenFuturist.4b181292.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:forgot;src:url(/assets/ForgottenFuturist-Italic.fd13f3a7.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:forgot;src:url(/assets/ForgottenFuturist-Bold.05569aa5.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:forgot;src:url(/assets/ForgottenFuturist-BoldItalic.276144ae.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}html,body{scroll-padding-top:127px;scroll-behavior:smooth}@media (min-width: 1024px){html,body{scroll-padding-top:130px}}body{min-height:100vh;line-height:1.8;font-family:var(--font-body);font-size:16px;color:var(--color);text-rendering:optimizeLegibility;background:var(--background) url(/assets/background.15ee8e3e.jpg) no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;transition:color .5s,background-color .5s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:var(--color)}.link,.btn{display:grid;grid-auto-flow:column dense;grid-auto-columns:auto;align-items:center;justify-content:flex-start;gap:10px;line-height:1.3;transition:color .2s ease-out}.link:hover,.link:focus{color:var(--palette-red)}h1{font-family:var(--font-heading);font-weight:600}.btn{cursor:pointer;position:relative;justify-content:center;padding:10px 20px;font-family:var(--font-heading);font-size:18px;font-weight:600;text-transform:uppercase;color:var(--palette-dark-gray);border:0;border-radius:2px;background:var(--color)}.btn:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:var(--palette-red);transform-origin:left;transform:scaleX(0);transition:transform .2s ease-out}.btn:hover,.btn:focus{color:var(--palette-red)}.btn:hover:after{transform:scaleX(1)}.btn--disabled{cursor:not-allowed;background:transparent;color:var(--palette-dark-gray)!important;z-index:1}.btn--disabled:after{height:100%;transform:none;opacity:.5;background:white;z-index:-1}#app{font-weight:400;color:#fff}.header{position:sticky;display:grid;top:0;padding:0 20px;backdrop-filter:blur(8px);z-index:2}@media (min-width: 768px){.header{padding:0 30px}}@media (min-width: 1024px){.header{padding:0 50px}}@media (min-width: 1320px){.header{padding:0 calc((100vw - 1280px)/2)}}.header__background{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--palette-dark-gray) url(/assets/background.15ee8e3e.jpg) top center no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;background-blend-mode:multiply;opacity:.9}.header__logo{font-size:2rem}.header__logo span{opacity:.3}.header__top{padding:20px 0}.header__nav{display:grid;grid-auto-flow:column dense;grid-auto-columns:max-content}@media (min-width: 1024px){.header__nav{justify-content:flex-end;gap:20px}}.header__link{display:flex;align-items:center;justify-content:center;position:relative;padding:8px 30px 5px 20px;font-family:var(--font-heading);font-weight:600;letter-spacing:.05em;line-height:1;text-transform:uppercase;letter-spacing:.02em;transition:color .2s ease-out;background:var(--palette-black);clip-path:polygon(0 0,calc(100% - 20px) 0%,100% 100%,0 100%)}.header__link:hover,.header__link:focus{color:var(--palette-red);background:var(--palette-black)}@media (min-width: 1024px){.header__link{font-size:18px}}.section__article{display:grid;gap:20px}@media (min-width: 768px){.section__article{gap:30px}}@media (min-width: 1024px){.section__article{gap:30px 50px}}@media (min-width: 1320px){.section__article{gap:30px 70px}}@media (min-width: 768px){.section .section__article{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:max-content max-content}.section .section__header{grid-row:1;grid-column:1/span 2}.section .section__aside{grid-row:2;grid-column:1}.section .section__body{grid-row:2;grid-column:2}.section .section__footer{grid-row:3;grid-column:2}.section:nth-child(odd) .section__aside{grid-column:2}.section:nth-child(odd) .section__body{grid-column:1}.section:nth-child(odd) .section__footer{grid-column:1}}@media (min-width: 1024px){.section .section__article{grid-template-columns:minmax(0,40%) minmax(0,60%)}.section:nth-child(odd) .section__article{grid-template-columns:minmax(0,60%) minmax(0,40%)}}.section{padding:40px 20px}.section:nth-child(even){background:var(--palette-black) url(/assets/background.15ee8e3e.jpg) center no-repeat;background-blend-mode:screen}.section:nth-child(odd) .figure,.section:nth-child(odd) .section__body,.section:nth-child(odd) .callout{background:var(--palette-dark-gray)}.section:nth-child(odd) .section__body{border-top:10px solid var(--palette-black)}.section p{margin-bottom:1em}.section p:last-child{margin-bottom:0}.section img{display:block;max-width:100%}@media (min-width: 768px){.section{padding:40px 30px}}@media (min-width: 1024px){.section{gap:50px;padding:50px}}@media (min-width: 1320px){.section{padding:50px calc((100vw - 1280px)/2);gap:70px}}.section__aside{grid-row:1}.section__header{grid-row:2}.section__title{font-family:var(--font-heading);font-weight:600;font-size:30px;line-height:1.3}@media (min-width: 1024px){.section__title{font-size:40px}}@media (min-width: 1320px){.section__title{font-size:60px}}.section__subtitle{font-family:var(--font-heading);font-weight:400;font-size:24px;line-height:1.3}@media (min-width: 1024px){.section__subtitle{font-size:30px}}.section__body{grid-row:3;padding:20px;background:var(--palette-black);border-top:10px solid var(--palette-dark-gray);border-radius:2px;box-shadow:0 0 20px var(--palette-black)}@media (min-width: 768px){.section__body{padding:30px}}@media (min-width: 1024px){.section__body{padding:50px;font-size:18px}}.figure{display:grid;gap:10px;padding:10px;border-radius:2px;background:var(--palette-black);box-shadow:0 0 20px var(--palette-black)}.picture,.picture img{display:block;overflow:hidden;border-radius:2px}.picture img{width:100%;height:auto}.figcaption{text-align:center}.footer{padding:30px;text-align:center;background:var(--palette-black)}.socials{display:grid;grid-auto-flow:column dense;grid-auto-columns:max-content;align-items:center;justify-content:space-between;gap:20px;padding:20px;border-radius:2px;background:var(--palette-dark-gray);box-shadow:0 0 20px var(--palette-black)}.socials__title{display:none;font-size:16px;line-height:1;letter-spacing:.02em;text-transform:uppercase}@media (min-width: 1024px){.socials__title{display:block}}.socials a{display:grid;align-items:center;justify-content:center;justify-items:center;gap:5px;font-family:var(--font-heading);font-size:14px;letter-spacing:.08em;text-transform:uppercase;transition:color .2s ease-out}.socials a svg{width:30px;height:auto}.socials a:hover,.socials a:focus{color:var(--palette-red)}.callout{display:grid;align-items:center;justify-content:center;justify-items:center;padding:30px;font-size:20px;text-transform:uppercase;text-align:center;letter-spacing:.02em;color:var(--palette-red);background:var(--palette-black);box-shadow:0 0 20px var(--palette-black)}.section__leadin{font-family:var(--font-heading);font-size:30px;text-transform:uppercase;letter-spacing:.05em;color:var(--palette-red)}.book__callout{display:grid;gap:30px}.book_callout-shopping{display:grid;gap:20px}.tooltip{position:absolute;left:50%;bottom:calc(100% + 20px);padding:10px 30px;font-size:30px;border-radius:10px;color:#fff;background:var(--palette-red);opacity:0;transform:translateY(50%) translate(-50%);transition:opacity .2s ease-out,transform .2s ease-out}.tooltip:after{content:"";position:absolute;top:100%;left:50%;width:0;height:0;border-top:15px solid var(--palette-red);border-left:10px solid transparent;border-right:10px solid transparent;transform:translateY(-100%) translate(-50%);transition:transform .2s ease-out}.btn--burning .tooltip{opacity:1;transform:translateY(0) translate(-50%)}.btn--burning .tooltip:after{transform:translateY(0) translate(-50%)}#book .figcaption{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#book .figcaption__copy{grid-column:1 / span 2}.howler{cursor:pointer;display:grid;grid-template-columns:max-content max-content;align-items:center;gap:10px;margin:0;padding:0;font-size:18px;text-transform:uppercase;color:#fff;border:0;background:transparent;transition:color .2s ease-out}.howler__icon{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-end;gap:2px;width:40px;height:40px;padding:8px;border-radius:2px;background:var(--palette-dark-gray)}.howler__bar{height:100%;background:white;transition:background .2s ease-out}.howler__bar1{height:60%}.howler__bar2{height:30%}.howler__bar3{height:75%}.howler--playing .howler__bar{animation:waver 1.3s ease infinite alternate}.howler--playing .howler__bar2{animation-delay:-2.2s}.howler--playing .howler__bar3{animation-delay:-3.7s}.howler:hover{color:var(--palette-red)}.howler:hover .howler__bar{background:var(--palette-red)}@keyframes waver{10%{height:30%}30%{height:100%}60%{height:50%}80%{height:75%}to{height:60%}}.video[data-v-624e5670]{position:relative;width:100%;height:0;padding-top:56.25%}.video iframe[data-v-624e5670]{position:absolute;top:0;left:0;width:100%;height:100%}
