*{box-sizing:border-box}@font-face{font-family:TimesNewIllusion;src:url(/landing-assets/TimesNewIllusion.woff)}html,body,#root{height:100%;margin:unset}html{font-size:16px}#root{position:fixed;top:0;left:0;height:100dvh;width:100vw}body{font-family:TimesNewIllusion,Times New Roman,serif;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:3rem 5rem}main{text-align:right;margin-top:2rem;flex:1;z-index:1}main h1{font-weight:300;letter-spacing:-.07em;font-size:3rem;line-height:.92;color:#222;margin-top:.8rem}main p{font-size:.8rem;margin-bottom:0;margin-top:.7em;color:#888}.preorder-container{margin-top:2rem;margin-bottom:2rem;display:flex;gap:.5rem;justify-content:flex-end;align-items:center}.nicebutton{display:inline-block;font-weight:300;letter-spacing:.1rem;color:#000;font-size:1.2rem;border-radius:4px;padding:.8rem 1rem;font-family:TimesNewIllusion,Times New Roman,serif;background:none;text-decoration:underline;border:none;cursor:pointer}.nicebutton:visited{color:#000}footer{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;z-index:1;margin-top:auto}.policy-list{display:flex;list-style-type:none;flex-direction:row-reverse;gap:1rem;flex-wrap:wrap;padding:0;margin:0}.policy-link{color:#555;font-size:.8rem}.policy-link:visited{color:#555}.attribution{text-align:right}.attribution p{margin:0;font-size:.8rem;color:#999}@media(max-width:1000px){html{font-size:15px}}@media(max-width:700px){html{font-size:14px}body{padding:2rem 2.1rem}footer{flex-direction:column;justify-content:flex-end;gap:1rem}.policy-link{color:#999;font-size:.6rem}.nicebutton{font-size:1rem;padding:.5rem .8rem}.quote{display:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1;transform:translateY(0);pointer-events:auto}}footer>*,main h1,main p,main a,main button,main cite{opacity:0;pointer-events:none;transition:opacity .2s!important}body.ready footer>*,body.ready main h1,body.ready main p,body.ready main a,body.ready main .order-button,body.ready main cite{animation:fadeIn 2s forwards;animation-timing-function:ease-out}body.ready footer>*{animation-delay:2.5s}body.ready main p{animation-delay:1.5s}body.ready main a,body.ready main .order-button{animation-delay:1.5s}body.ready main .quote{animation-delay:2s}body.ready main cite{animation-delay:2.5s}body main,body footer{opacity:1;transition:opacity .3s}body.looking-closer main,body.looking-closer footer{opacity:0;pointer-events:none}.look-closer-controls{position:fixed;z-index:999;bottom:5rem;right:5rem}.look-closer-controls .nicebutton{pointer-events:auto;cursor:pointer;opacity:1;z-index:999;position:absolute;bottom:0;right:0;white-space:nowrap;transition:opacity .5s ease-in-out}.look-closer-controls .nicebutton.hidden{opacity:0;pointer-events:none}p.quote{color:#222;font-size:.8em}blockquote{margin:0}cite{font-size:.7em;color:#2225;font-family:sans-serif}
