@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_689fa726-module__moN50q__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_689fa726-module__moN50q__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_757503f9-module__C3VvCG__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_757503f9-module__C3VvCG__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2njitm-prmz2_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.38hmww4cj4vme.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.12_ml6bnugnre.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2yee423r7ahpo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_ac305142-module__TeWtiG__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_ac305142-module__TeWtiG__variable{--font-dm-mono:"DM Mono", "DM Mono Fallback"}
:root{--paper:#f8f5ec;--cream:#fffdf7;--ink:#26352a;--muted:#6c7365;--line:#ddd8ca;--green:#405a38;--orange:#d66e3b;--yellow:#e8c75f}*{box-sizing:border-box}html{background:var(--paper);-webkit-text-size-adjust:100%;overflow-x:clip}body{color:var(--ink);background:var(--paper);font-family:var(--font-outfit), sans-serif;margin:0;overflow-x:clip}button,input{font:inherit}.paper-bg{z-index:-1;pointer-events:none;background-color:var(--paper);background-image:url(/paper-texture.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.paper-bg:after{content:"";background:#f8f5ec1f;position:absolute;inset:0}.site{isolation:isolate;flex-direction:column;max-width:100%;min-height:100svh;display:flex;position:relative;overflow-x:clip}.page-width{width:min(100% - 3rem,1240px);margin-inline:auto}.confetti-layer{z-index:400;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.site-header{z-index:20;justify-content:center;align-items:center;padding-top:1.65rem;display:flex;position:relative}.wordmark{width:clamp(8.25rem,12vw,10.5rem);line-height:0;display:block}.wordmark img{width:100%;height:auto}.header-note,.eyebrow{color:var(--muted);font:500 .61rem/1.3 var(--font-dm-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0}.header-note{position:absolute;right:0}.hero{flex:auto;place-items:center;min-width:0;min-height:calc(100svh - 12rem);padding:4rem 1.5rem 5.5rem;display:grid;position:relative}.hero-copy{z-index:10;text-align:center;width:min(100%,560px);min-width:0;max-width:100%;margin:0 auto;padding:1rem;transition:opacity .2s;position:relative}.eyebrow{color:var(--orange)}h1{max-width:min(10ch,100%);color:var(--ink);font:500 clamp(3.2rem, 5.6vw, 5.7rem)/.87 var(--font-newsreader), serif;letter-spacing:-.075em;text-wrap:balance;overflow-wrap:break-word;margin:1.1rem auto 0}h1.is-joined{max-width:min(11ch,100%);font-size:clamp(2.85rem,5vw,4.8rem);line-height:.92;animation:.45s both headline-in}.lede{max-width:28rem;color:var(--muted);margin:1.65rem auto 2.15rem;font-size:clamp(.98rem,1.35vw,1.08rem);line-height:1.55}.waitlist-form{max-width:min(29rem,100%);margin-inline:auto}.input-row{border:1.5px solid var(--ink);background:var(--cream);border-radius:9px;gap:.35rem;padding:.3rem;transition:box-shadow .18s;display:flex}.input-row:focus-within{box-shadow:4px 4px #405a3829}.input-row.waitlist-highlight{animation:1.6s ease-out both waitlist-highlight}.input-row.waitlist-highlight button{animation:1.6s ease-out both waitlist-button-highlight}.input-row.waitlist-highlight input::placeholder{color:var(--orange)}input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:.72rem .7rem;font-size:.92rem}input::placeholder{color:#969b91;transition:color .2s}.input-row button{color:var(--cream);background:var(--ink);cursor:pointer;font:600 .68rem var(--font-dm-mono), monospace;text-transform:uppercase;border:0;border-radius:6px;flex:none;padding:.72rem .85rem;transition:background .18s,transform .18s}.input-row button:hover{color:var(--cream);background:var(--orange);transform:translate(2px)}button:focus-visible{outline-offset:2px;outline:3px solid #405a3847}input:focus-visible{outline:none}button:disabled{cursor:wait;opacity:.72}.form-message{min-height:1.3rem;color:var(--green);margin:.55rem 0 0;font-size:.78rem;font-weight:600}.form-message.error{color:#a44b2a}.form-note{color:var(--muted);text-align:center;margin:.45rem 0 0;font-size:.7rem}.crew-world{z-index:21;pointer-events:none;position:absolute;inset:0}.crew-member{width:max-content;max-width:min(190px,28vw);height:clamp(170px,26vh,250px);color:var(--ink);cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;transition:transform .25s;display:block;position:absolute}.crew-member img{object-fit:contain;object-position:bottom center;width:auto;max-width:100%;height:100%;display:block}.crew-name{border:1px solid var(--line);color:var(--ink);background:var(--cream);font:500 .55rem var(--font-dm-mono), monospace;padding:.25rem .45rem;position:absolute;bottom:11%;right:0;transform:rotate(-5deg)}.crew-member:hover,.crew-member[aria-pressed=true]{z-index:8}.crew-member[aria-pressed=true]{transform:scale(1.12)!important}.crew-scarf{width:auto;bottom:8%;left:18vw}.crew-glasses{width:auto;bottom:8%;right:18vw}.crew-green{width:auto;top:14%;right:12vw}.crew-yellow{width:auto;top:14%;left:12vw}.problem-card{z-index:12;border:1.5px solid var(--ink);width:min(270px,100vw - 4rem);max-width:calc(100vw - 3rem);color:var(--ink);pointer-events:auto;text-align:left;box-sizing:border-box;background:#fff;padding:1.15rem;animation:.22s both pop-in;position:absolute}.problem-card>span{color:var(--orange);font:500 .55rem var(--font-dm-mono), monospace;letter-spacing:.09em;text-transform:uppercase}.problem-card p{font:500 1.15rem/1.08 var(--font-newsreader), serif;margin:.35rem 0 .8rem}.help-btn{color:var(--cream);background:var(--ink);cursor:pointer;font:600 .68rem var(--font-dm-mono), monospace;text-transform:uppercase;border:0;border-radius:6px;padding:.72rem .85rem;transition:background .18s,transform .18s}.help-btn:hover{color:var(--cream);background:var(--orange);transform:translate(2px)}.problem-scarf{bottom:22%;left:7vw;transform:rotate(-2deg)}.problem-glasses{bottom:24%;right:7vw;transform:rotate(2deg)}.problem-green{top:23%;right:7vw;transform:rotate(-2deg)}.problem-yellow{top:24%;left:7vw;transform:rotate(2deg)}.click-note{color:var(--orange);font:500 .9rem var(--font-newsreader), serif;margin:0;position:absolute;top:12%;left:50%;transform:translate(-50%)rotate(-5deg)}.doodle{color:var(--orange);font:2rem var(--font-newsreader), serif;position:absolute}.doodle-leaf{top:20%;left:3%;transform:rotate(-22deg)}.doodle-steam{color:var(--green);bottom:15%;left:22%;transform:rotate(70deg)}.recipe-backdrop{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;background:#26352a38;place-items:center;padding:1.25rem;animation:.2s both fade-in;display:grid;position:fixed;inset:0}.recipe-drop{width:min(100%,520px);transform:translate(0,0)}.recipe-popup{isolation:isolate;width:100%;color:var(--ink);box-shadow:none;text-align:center;background:linear-gradient(#f8f5ec47,#f8f5ec47),url(/paper-texture.jpg) 50%/cover no-repeat;border:0;border-radius:0;padding:2.4rem;animation:.3s both recipe-in;position:relative;overflow:hidden;transform:none}.recipe-popup:after{content:"";z-index:3;pointer-events:none;opacity:0;mix-blend-mode:multiply;background-color:#0000;background-image:linear-gradient(132deg,#0000 43%,#26352a33 47%,#fffdf7b8 49%,#0000 53%),linear-gradient(42deg,#0000 44%,#26352a29 47%,#fffdf79e 50%,#0000 54%),linear-gradient(154deg,#0000 42%,#26352a2e 47%,#fffdf7ad 50%,#0000 55%),linear-gradient(28deg,#0000 43%,#26352a26 47%,#fffdf7a6 50%,#0000 54%);background-position:7% 12%,92% 8%,14% 94%,92% 90%;background-repeat:no-repeat;background-size:44% 47%,52% 43%,49% 56%,54% 54%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;position:absolute;inset:-14%}.recipe-backdrop.is-closing{cursor:wait;pointer-events:auto;animation:1.05s linear both recipe-backdrop-out}.recipe-drop.is-closing{pointer-events:none;will-change:transform, opacity;animation:1.05s linear both recipe-paper-drop}.recipe-popup.is-closing{transform-origin:50%;transform-style:preserve-3d;backface-visibility:hidden;pointer-events:none;will-change:clip-path, transform, filter;animation:1.05s linear both recipe-paper-crumple}.recipe-popup.is-closing:after{animation:1.05s linear both recipe-paper-creases}.recipe-popup.is-closing>*{animation:1.05s linear both recipe-content-crumple}.recipe-close{color:var(--muted);cursor:pointer;font:400 1.6rem/1 var(--font-newsreader), serif;background:0 0;border:0;position:absolute;top:.65rem;right:.75rem}.recipe-kicker{color:var(--orange);font:500 .58rem var(--font-dm-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0}.recipe-popup h2{max-width:14ch;font:500 clamp(2.3rem, 5.4vw, 3.6rem)/.92 var(--font-newsreader), serif;letter-spacing:-.06em;margin:.6rem auto 0}.recipe-time{color:var(--muted);font:500 .62rem var(--font-dm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:.7rem 0 0}.recipe-steps{max-width:26rem;color:var(--ink);text-align:left;margin:1.15rem auto;padding:0 0 0 1.15rem;font-size:.92rem;line-height:1.5}.recipe-steps li+li{margin-top:.55rem}.recipe-next{width:100%;color:var(--orange);cursor:pointer;font:500 .62rem var(--font-dm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;margin:0 0 .75rem;padding:0;display:block}.recipe-next:hover{color:var(--ink)}.recipe-cta{width:100%;color:var(--cream);background:var(--ink);cursor:pointer;font:600 .68rem var(--font-dm-mono), monospace;letter-spacing:.02em;text-transform:uppercase;border:0;border-radius:6px;padding:.86rem 1.2rem}.recipe-cta:hover{background:var(--green)}footer{z-index:20;border-top:1px solid var(--line);color:var(--muted);font:400 .58rem var(--font-dm-mono), monospace;letter-spacing:.04em;text-transform:uppercase;flex-direction:column;align-items:center;gap:1.15rem;padding-block:1.75rem 2rem;display:flex;position:relative}.site-cta{text-align:center;justify-items:center;gap:.7rem;max-width:28rem;padding-inline:1rem;display:grid}.site-cta p{color:var(--muted);font:500 .72rem/1.45 var(--font-outfit), sans-serif;letter-spacing:0;text-transform:none;margin:0}.social-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.1rem;display:flex}.social-link{width:1.85rem;height:1.85rem;color:var(--ink);background:0 0;border-radius:0;place-items:center;transition:transform .18s,color .18s,opacity .18s;display:grid;overflow:visible}.social-link svg{width:100%;height:100%;display:block}.social-link:hover{color:var(--orange);transform:translateY(-2px)}.site-cta a.mail-link{color:var(--ink);font:500 .78rem var(--font-outfit), sans-serif;letter-spacing:.02em;text-transform:none;border-bottom:1px solid #0000;text-decoration:none;transition:color .18s,border-color .18s}.site-cta a.mail-link:hover{color:var(--orange);border-bottom-color:var(--orange)}.footer-copy{opacity:.85}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site.is-joined .eyebrow,.site.is-joined .lede,.site.is-joined .waitlist-form,.site.is-joined .form-note,.site.is-joined .form-message{display:none}.site.is-joined .crew-name{opacity:0;visibility:hidden;pointer-events:none}.site.is-joined .hero{place-items:center;min-height:0}.site.is-joined .hero-copy{place-items:center;padding-block:0;display:grid}.site.is-joined .crew-member{cursor:default;pointer-events:none}.site.is-joined .problem-card,.site.is-joined .recipe-backdrop{display:none}@media (min-width:1025px){.crew-member{max-width:min(220px,16vw);height:clamp(220px,32vh,330px)}}@keyframes pop-in{0%{opacity:0;scale:.94}}@keyframes fade-in{0%{opacity:0}}@keyframes headline-in{0%{opacity:0;transform:translateY(10px)}}@keyframes recipe-in{0%{opacity:0;transform:translateY(16px)scale(.97)}}@keyframes recipe-paper-crumple{0%{clip-path:polygon(0 0,25% 0,50% 0,75% 0,100% 0,100% 25%,100% 50%,100% 75%,100% 100%,75% 100%,50% 100%,25% 100%,0 100%,0 75%,0 50%,0 25%);filter:drop-shadow(0 0 #26352a00);transform:perspective(760px)translate(0,0)rotateX(0)rotateY(0)rotate(0)scale(1)}12%{clip-path:polygon(1% 3%,24% 0,49% 2%,76% 1%,99% 4%,97% 26%,100% 49%,98% 76%,99% 97%,74% 99%,49% 97%,23% 100%,2% 96%,4% 74%,1% 49%,3% 24%);filter:drop-shadow(3px 5px 2px #26352a17);transform:perspective(760px)translate(-5px,2px)rotateX(3deg)rotateY(-4deg)rotate(-.7deg)scale(.98,.94)}25%{clip-path:polygon(3% 6%,22% 2%,50% 5%,75% 1%,97% 7%,95% 29%,99% 51%,95% 74%,97% 95%,72% 98%,48% 94%,21% 98%,4% 93%,7% 72%,2% 48%,6% 23%);filter:drop-shadow(-4px 6px 3px #26352a21);transform:perspective(760px)translate(6px,5px)rotateX(-7deg)rotateY(8deg)rotate(1deg)scale(.86,.79)}39%{clip-path:polygon(5% 8%,24% 3%,48% 7%,73% 2%,95% 8%,93% 28%,98% 53%,94% 75%,96% 93%,72% 96%,49% 92%,23% 97%,6% 91%,9% 70%,4% 50%,8% 25%);filter:drop-shadow(5px 8px 4px #26352a2b);transform:perspective(760px)translate(-7px,8px)rotateX(10deg)rotateY(-10deg)rotate(-1.6deg)scale(.68,.59)}52%{clip-path:polygon(7% 10%,23% 5%,51% 9%,74% 4%,93% 11%,91% 31%,96% 50%,91% 72%,94% 90%,70% 94%,47% 89%,24% 95%,8% 89%,11% 69%,6% 47%,10% 27%);filter:drop-shadow(-5px 9px 5px #26352a33);transform:perspective(760px)translate(5px,11px)rotateX(-14deg)rotateY(13deg)rotate(2.2deg)scale(.49,.39)}64%{clip-path:polygon(8% 12%,25% 6%,48% 11%,72% 6%,92% 13%,89% 33%,95% 52%,89% 73%,92% 88%,69% 93%,49% 87%,25% 93%,9% 87%,13% 67%,7% 49%,12% 29%);filter:drop-shadow(6px 10px 6px #26352a3b);transform:perspective(760px)translate(-4px,13px)rotateX(17deg)rotateY(-16deg)rotate(-3deg)scale(.3,.23)}72%,to{clip-path:polygon(9% 14%,25% 7%,48% 13%,72% 7%,90% 15%,87% 34%,93% 52%,87% 72%,90% 86%,68% 91%,49% 85%,26% 92%,11% 85%,15% 66%,9% 48%,14% 30%);filter:drop-shadow(7px 12px 7px #26352a47);border-radius:42% 35% 46% 38%;transform:perspective(760px)translateY(14px)rotateX(19deg)rotateY(-18deg)rotate(4deg)scale(.16,.13)}}@keyframes recipe-paper-drop{0%,64%{opacity:1;transform:translate(0,0)rotate(0)}70%{opacity:1;animation-timing-function:cubic-bezier(.42,0,1,.55);transform:translateY(-5px)rotate(-2deg)}to{opacity:0;transform:translateY(calc(56vh + 90px))rotate(17deg)}}@keyframes recipe-paper-creases{0%,7%{opacity:0;transform:scale(.92)rotate(0)}28%{opacity:.32;transform:scale(1.02)rotate(-2deg)}52%{opacity:.62;transform:scale(1.12)rotate(2deg)}72%,to{opacity:.86;transform:scale(1.24)rotate(-3deg)}}@keyframes recipe-content-crumple{0%,14%{opacity:1;filter:blur();transform:scale(1)}42%{opacity:.65;filter:blur(.35px);transform:scale(.94,.82)}64%,to{opacity:0;filter:blur(1.5px);transform:scale(.58,.3)}}@keyframes recipe-backdrop-out{0%,70%{opacity:1}to{opacity:0}}@keyframes waitlist-highlight{0%,to{border-color:var(--ink);transform:scale(1);box-shadow:4px 4px #405a3829}22%,56%{border-color:var(--orange);transform:scale(1.025);box-shadow:0 0 0 7px #d66e3b29,7px 9px #405a3824}}@keyframes waitlist-button-highlight{0%,to{background:var(--ink)}22%,56%{background:var(--orange)}}@media (max-width:1024px){.hero{place-items:center;min-height:0;padding:3rem 1.5rem 4rem}.hero-copy{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;width:min(100%,560px);margin-inline:auto;padding:0}h1{font-size:clamp(2.8rem,7vw,4.2rem)}.crew-world{width:auto;max-width:none;margin:0;display:block;position:absolute;inset:0}.crew-member{max-width:min(140px,22vw);height:clamp(120px,22vw,185px)}.crew-yellow{top:15%;left:4vw}.crew-green{top:15%;right:4vw}.crew-scarf{bottom:8%;left:9vw}.crew-glasses{bottom:8%;right:9vw}.crew-name{bottom:4%;right:0}.problem-card{width:min(260px,100vw - 3rem)}.problem-scarf{bottom:20%;left:max(1rem,4vw);transform:rotate(-2deg)}.problem-glasses{bottom:22%;left:auto;right:max(1rem,4vw);transform:rotate(2deg)}.problem-green{top:20%;left:auto;right:max(1rem,4vw);transform:rotate(-2deg)}.problem-yellow{top:21%;left:max(1rem,4vw);right:auto;transform:rotate(2deg)}.doodle{display:none}}@media (max-width:520px){.page-width{width:min(100% - 2rem,560px)}.site-header{padding-top:1.25rem}.header-note{display:none}.hero{place-items:center;min-height:0;padding:3.5rem .75rem 4.5rem}.hero-copy{width:100%;min-width:0;max-width:100%;padding:0 clamp(3.1rem,16vw,4.5rem)}h1{font-size:clamp(2.15rem,8.5vw,2.55rem)}h1.is-joined{padding-inline:.5rem;font-size:clamp(1.95rem,7.8vw,2.3rem);line-height:.94}.lede{max-width:18rem;margin-top:1.35rem;margin-bottom:1.9rem;font-size:.95rem}input{font-size:1rem}.join-extra{display:none}.input-row button{padding:.72rem .7rem;font-size:.65rem}.crew-member{max-width:min(72px,20vw);height:clamp(84px,13vh,100px)}.crew-yellow{top:.55rem;left:.55rem}.crew-green{top:.55rem;right:.55rem}.crew-scarf{bottom:1.1rem;left:.7rem}.crew-glasses{bottom:1.1rem;right:.7rem}.crew-name{padding:.18rem .3rem;font-size:.44rem;bottom:0;right:0}.problem-card{width:min(100vw - 2.5rem,230px);max-width:calc(100vw - 2.5rem);padding:1rem}.problem-scarf{inset:auto auto 5.25rem 1rem;transform:none}.problem-glasses{inset:auto 1rem 5.25rem auto;transform:none}.problem-green{inset:5.25rem 1rem auto auto;transform:none}.problem-yellow{inset:5.25rem auto auto 1rem;transform:none}.recipe-popup{padding:2rem 1.4rem 1.5rem}footer{gap:.95rem;padding-block:1.4rem 1.75rem;font-size:.5rem}.site-cta{gap:.6rem}.social-links{gap:.45rem .7rem}}@media (max-width:360px){.hero-copy{padding-inline:clamp(2.75rem,14vw,3.4rem)}.site.is-joined h1{padding-inline:.75rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.input-row.waitlist-highlight{border-color:var(--orange);animation:none;box-shadow:0 0 0 5px #d66e3b29}.input-row.waitlist-highlight button{background:var(--orange);animation:none}.confetti-layer{display:none}}
