.site-module__n3Om7G__hero{column-gap:var(--space-8);padding-top:var(--space-7);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"words words""join art";align-items:end;display:grid}.site-module__n3Om7G__heroWords{grid-area:words}.site-module__n3Om7G__heroArt{--mascot-box:184px;grid-area:art;align-items:flex-end;display:flex}.site-module__n3Om7G__heroJoin{margin-top:var(--space-6);grid-area:join}.site-module__n3Om7G__headline{letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(32px,5.2vw,54px);line-height:1.08}.site-module__n3Om7G__headlineLine{display:block}.site-module__n3Om7G__heroIntro{margin:var(--space-5) 0 0;max-width:46ch;font-size:20px;line-height:1.55}.site-module__n3Om7G__heroJoinNote{margin:0 0 var(--space-4);max-width:44ch;color:var(--ink-70);font-size:17px}.site-module__n3Om7G__section{margin-top:var(--space-8)}.site-module__n3Om7G__shotsNote{margin:0 0 var(--space-5);max-width:var(--measure);color:var(--ink-70);font-size:17px}.site-module__n3Om7G__shots{gap:var(--space-5);grid-template-columns:1.1726fr .4889fr .4889fr;align-items:start;display:grid}.site-module__n3Om7G__shot{min-width:0;margin:0}.site-module__n3Om7G__shotImage{border-radius:var(--radius-card-hero);width:100%;max-width:100%;height:auto;display:block}.site-module__n3Om7G__shotCaption{margin-top:var(--space-4);text-wrap:pretty;font-size:16px;line-height:1.45}.site-module__n3Om7G__points{gap:var(--space-6);max-width:var(--measure);flex-direction:column;display:flex}.site-module__n3Om7G__point h3{margin:0 0 var(--space-2)}.site-module__n3Om7G__point p{margin:0;line-height:1.6}.site-module__n3Om7G__founder{padding-left:var(--space-5);border-left:1px solid var(--ink-12)}.site-module__n3Om7G__founderTitle{margin-top:0;font-size:22px}.site-module__n3Om7G__founderBody{max-width:58ch;margin:0;font-size:19px;line-height:1.65}.site-module__n3Om7G__joinBand{margin-top:var(--space-8);padding-block:var(--space-8);padding-inline:max(var(--space-5), calc(50vw - 456px));background:var(--sunflower);margin-inline:calc(50% - 50vw)}.site-module__n3Om7G__joinBand h2{margin-top:0}.site-module__n3Om7G__joinBand :focus-visible{outline-color:var(--ink)}.site-module__n3Om7G__joinLayout{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:start;display:grid}.site-module__n3Om7G__joinIntro{max-width:34ch;margin-bottom:0}.site-module__n3Om7G__join{gap:var(--space-4);flex-direction:column;display:flex}.site-module__n3Om7G__form{gap:var(--space-4);flex-direction:column;max-width:26rem;display:flex}.site-module__n3Om7G__label{margin-bottom:var(--space-2);font-size:16px;display:block}.site-module__n3Om7G__input{width:100%;min-height:48px;padding:0 var(--space-4);border:1px solid var(--ink);background:var(--cream);color:var(--ink);font-family:var(--font-body);border-radius:12px;font-size:17px}.site-module__n3Om7G__consent{align-items:flex-start;gap:var(--space-3);cursor:pointer;font-size:16px;line-height:1.45;display:flex}.site-module__n3Om7G__consent input{flex:none;width:22px;height:22px;margin:1px 0 0}.site-module__n3Om7G__submit{min-height:48px;padding:0 var(--space-6);background:var(--ink);color:var(--cream);font-family:var(--font-display);cursor:pointer;border:none;border-radius:999px;align-self:flex-start;font-size:18px;font-weight:700;transition:background-color .12s ease-out}.site-module__n3Om7G__submit:hover:not(:disabled){background:var(--indigo)}.site-module__n3Om7G__submit:disabled{opacity:.55;cursor:default}.site-module__n3Om7G__status{max-width:34rem;margin:0;font-size:17px}.site-module__n3Om7G__statusDone{font-family:var(--font-display);font-size:20px;font-weight:700}.site-module__n3Om7G__doc h2{margin-top:var(--space-6);font-size:22px}.site-module__n3Om7G__doc p{font-size:17px}.site-module__n3Om7G__fields{margin:var(--space-5) 0 0;gap:var(--space-3) var(--space-5);max-width:var(--measure);grid-template-columns:minmax(0,18rem) minmax(0,1fr);font-size:17px;display:grid}.site-module__n3Om7G__fields dt{color:var(--ink-70)}.site-module__n3Om7G__fields dd{margin:0}@media (max-width:860px){.site-module__n3Om7G__hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"words""art""join"}.site-module__n3Om7G__heroArt{margin-top:var(--space-6)}}@media (max-width:900px){.site-module__n3Om7G__shots{grid-template-columns:repeat(2,minmax(0,1fr))}.site-module__n3Om7G__shotWide{grid-column:1/-1}.site-module__n3Om7G__shotImage{max-width:300px}.site-module__n3Om7G__shotWide .site-module__n3Om7G__shotImage{max-width:480px}.site-module__n3Om7G__joinLayout{gap:var(--space-5);grid-template-columns:1fr}}@media (max-width:640px){.site-module__n3Om7G__hero{padding-top:var(--space-5)}.site-module__n3Om7G__section{margin-top:var(--space-7)}.site-module__n3Om7G__heroIntro{font-size:19px}.site-module__n3Om7G__heroArt{--mascot-box:124px}.site-module__n3Om7G__shots{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.site-module__n3Om7G__shot{max-width:300px}.site-module__n3Om7G__shotWide,.site-module__n3Om7G__shotWide .site-module__n3Om7G__shotImage{max-width:none}.site-module__n3Om7G__founderBody{font-size:18px}.site-module__n3Om7G__joinBand{margin-top:var(--space-7);padding-block:var(--space-7)}.site-module__n3Om7G__fields{gap:var(--space-1) var(--space-3);grid-template-columns:1fr}.site-module__n3Om7G__fields dd{margin-bottom:var(--space-4)}}.site-module__n3Om7G__spread{--u:min(calc(100vw / 1536), calc(100vh / 1024));--ox:calc((100vw - 1536 * var(--u)) / 2);width:100vw;height:calc(1024 * var(--u));margin-inline:calc(50% - 50vw);position:relative;overflow:clip}.site-module__n3Om7G__masthead{pointer-events:none;position:absolute;inset:0}.site-module__n3Om7G__mastheadHop,.site-module__n3Om7G__mastheadHuddle{transform-origin:50%;height:auto;position:absolute}.site-module__n3Om7G__mastheadHop{left:calc(var(--ox) + 530 * var(--u));top:calc(-16 * var(--u));width:calc(262 * var(--u));transform:rotate(-9deg)}.site-module__n3Om7G__mastheadHuddle{left:calc(var(--ox) + 800 * var(--u));top:calc(50 * var(--u));width:calc(300 * var(--u));transform:scaleX(-1)rotate(-5deg)}.site-module__n3Om7G__titleCard{left:calc(var(--ox) + 450 * var(--u));top:calc(215 * var(--u));width:calc(720 * var(--u));height:calc(150 * var(--u));z-index:1;border-radius:calc(30 * var(--u));border:calc(6 * var(--u)) solid var(--ink);background:var(--sunflower);justify-content:center;align-items:center;display:flex;position:absolute}.site-module__n3Om7G__wordmarkArt{width:calc(640 * var(--u));height:auto;display:block}.site-module__n3Om7G__joinChip{--u:min(calc(100vw / 1536), calc(100vh / 1024));z-index:10;right:calc(32 * var(--u));top:calc(31 * var(--u));width:calc(178 * var(--u));height:calc(52 * var(--u));border:calc(2.5 * var(--u)) solid var(--ink);background:var(--cream);color:var(--ink);font-family:var(--font-display);font-weight:700;font-size:calc(21 * var(--u));white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:flex;position:fixed}.site-module__n3Om7G__joinChip:hover{background:var(--ink);color:var(--cream);text-decoration:none}.site-module__n3Om7G__phone{left:calc(var(--ox) + 14 * var(--u));top:calc(548 * var(--u));width:calc(293 * var(--u));margin:0;position:absolute}.site-module__n3Om7G__phoneArt{border-radius:calc(26 * var(--u));width:100%;height:auto;display:block}.site-module__n3Om7G__phone .site-module__n3Om7G__phoneFrame{padding:calc(10 * var(--u));border-radius:calc(36 * var(--u))}.site-module__n3Om7G__letterHead{left:calc(var(--ox) + 325 * var(--u));top:calc(384 * var(--u));width:calc(396 * var(--u));position:absolute}.site-module__n3Om7G__headline{margin:0 0 calc(16 * var(--u));font-size:calc(44 * var(--u));letter-spacing:-.01em;text-align:center;text-wrap:balance;line-height:1.12}.site-module__n3Om7G__letter{width:calc(380 * var(--u));font-size:calc(19 * var(--u));line-height:1.36}.site-module__n3Om7G__letterParagraph{margin:0 0 calc(18 * var(--u));max-width:none}.site-module__n3Om7G__signoff{flex-direction:column;margin:0;display:flex}.site-module__n3Om7G__kitchen{left:calc(var(--ox) + 768 * var(--u));right:0;top:calc(372 * var(--u));height:calc(652 * var(--u));margin:0;position:absolute;overflow:hidden}.site-module__n3Om7G__kitchenArt{object-fit:cover;object-position:12% 50%;width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(56 * var(--u))), linear-gradient(to right, transparent, #000 calc(70 * var(--u)));-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(80 * var(--u))), linear-gradient(to right, transparent, #000 calc(70 * var(--u)));mask-image:linear-gradient(to bottom, transparent, #000 calc(80 * var(--u))), linear-gradient(to right, transparent, #000 calc(70 * var(--u)));display:block;-webkit-mask-composite:source-in;mask-composite:intersect}.site-module__n3Om7G__letterBody{flex-direction:column;gap:96px;margin-top:96px;display:flex}.site-module__n3Om7G__letterRow{grid-template-columns:minmax(0,34rem) 300px;justify-content:center;align-items:center;column-gap:80px;display:grid}.site-module__n3Om7G__letterBody .site-module__n3Om7G__signoff{margin-top:var(--space-5);font-size:21px;line-height:1.5}.site-module__n3Om7G__letterBody .site-module__n3Om7G__letterParagraph{max-width:34rem;font-size:20px;line-height:1.65}.site-module__n3Om7G__letterBody .site-module__n3Om7G__shot{justify-self:center;width:100%;max-width:300px}.site-module__n3Om7G__letterBody .site-module__n3Om7G__shotWide{max-width:300px}@media (max-width:860px){.site-module__n3Om7G__letterBody{margin-top:var(--space-8);gap:var(--space-8)}.site-module__n3Om7G__letterRow{justify-items:center;row-gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.site-module__n3Om7G__letterBody .site-module__n3Om7G__letterParagraph{width:100%}.site-module__n3Om7G__letterBody .site-module__n3Om7G__shot{max-width:260px}.site-module__n3Om7G__letterBody .site-module__n3Om7G__shotCaption{text-align:center}}.site-module__n3Om7G__pairs{margin:0 0 calc(20 * var(--u));text-align:center;text-wrap:balance;color:var(--ink-70);font-size:16px;line-height:1.35}.site-module__n3Om7G__faq{margin-top:96px}.site-module__n3Om7G__faq h2{text-align:center}.site-module__n3Om7G__faqList{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:860px){.site-module__n3Om7G__faq{margin-top:var(--space-8)}.site-module__n3Om7G__faqList{grid-template-columns:minmax(0,1fr)}}.site-module__n3Om7G__faq h2{margin-top:0}.site-module__n3Om7G__faqQuestion{margin:0 0 var(--space-2);font-size:22px}.site-module__n3Om7G__faqAnswer{margin:0;font-size:18px;line-height:1.6}.site-module__n3Om7G__stores{justify-content:center;gap:var(--space-3);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.site-module__n3Om7G__storeButton{align-items:baseline;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border:1px solid var(--ink-12);color:var(--ink-70);font-family:var(--font-display);border-radius:999px;font-size:17px;font-weight:700;line-height:46px;display:inline-flex}.site-module__n3Om7G__storeSoon{font-family:var(--font-body);font-size:14px;font-weight:400}@keyframes site-module__n3Om7G__lean-hop{0%{transform:rotate(-16deg) translateY(calc(10 * var(--u)))}to{transform:rotate(-9deg)translateY(0)}}@keyframes site-module__n3Om7G__lean-huddle{0%{transform:scaleX(-1) rotate(-12deg) translateY(calc(10 * var(--u)))}to{transform:scaleX(-1)rotate(-5deg)translateY(0)}}@keyframes site-module__n3Om7G__breathe-hop{0%,to{transform:rotate(-9deg)translateY(0)}50%{transform:rotate(-8.4deg) translateY(calc(-2 * var(--u)))}}@keyframes site-module__n3Om7G__breathe-huddle{0%,to{transform:scaleX(-1)rotate(-5deg)translateY(0)}50%{transform:scaleX(-1) rotate(-4.4deg) translateY(calc(-2 * var(--u)))}}.site-module__n3Om7G__mastheadHop{animation:.9s cubic-bezier(.16,1,.3,1) both site-module__n3Om7G__lean-hop,4.2s ease-in-out .9s infinite site-module__n3Om7G__breathe-hop}.site-module__n3Om7G__mastheadHuddle{animation:.9s cubic-bezier(.16,1,.3,1) .12s both site-module__n3Om7G__lean-huddle,4.6s ease-in-out 1.02s infinite site-module__n3Om7G__breathe-huddle}@supports (animation-timeline:view()){@keyframes site-module__n3Om7G__write-in{0%{background-position:100% 0}to{background-position:0 0}}@keyframes site-module__n3Om7G__arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.site-module__n3Om7G__letterParagraph{view-timeline-name:--paragraph}.site-module__n3Om7G__letterParagraph .site-module__n3Om7G__lastSentence{color:#0000;background-image:linear-gradient(90deg, var(--ink) 0 50%, transparent 50% 100%);background-repeat:no-repeat;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:linear both site-module__n3Om7G__write-in;animation-timeline:--paragraph;animation-range:entry 30%}.site-module__n3Om7G__letterBody .site-module__n3Om7G__shot{animation:.8s cubic-bezier(.16,1,.3,1) both site-module__n3Om7G__arrive;animation-timeline:view();animation-range:entry entry 45%}@media (prefers-reduced-motion:reduce){.site-module__n3Om7G__letterParagraph .site-module__n3Om7G__lastSentence{color:inherit;background-image:none;animation:none}.site-module__n3Om7G__letterBody .site-module__n3Om7G__shot{animation:none}}}@media (prefers-reduced-motion:reduce){.site-module__n3Om7G__mastheadHop,.site-module__n3Om7G__mastheadHuddle{animation:none}}@media (max-width:1000px){.site-module__n3Om7G__spread{--u:calc(100vw / 640);--ox:0px;height:auto;padding:0 0 var(--space-6);flex-direction:column;display:flex}.site-module__n3Om7G__masthead{height:calc(300 * var(--u));margin-top:calc(-24 * var(--u));position:relative;inset:auto}.site-module__n3Om7G__mastheadHop{left:calc(120 * var(--u));top:calc(28 * var(--u));width:calc(180 * var(--u))}.site-module__n3Om7G__mastheadHuddle{left:calc(300 * var(--u));top:calc(72 * var(--u));width:calc(206 * var(--u))}.site-module__n3Om7G__titleCard{left:calc(60 * var(--u));top:calc(184 * var(--u));width:calc(520 * var(--u));height:calc(108 * var(--u));border-width:calc(4 * var(--u));border-radius:calc(22 * var(--u))}.site-module__n3Om7G__wordmarkArt{width:calc(460 * var(--u))}.site-module__n3Om7G__joinChip{--u:calc(100vw / 640);right:calc(16 * var(--u));top:calc(16 * var(--u));border-width:2px;width:auto;height:40px;padding:0 16px;font-size:15px}.site-module__n3Om7G__letterHead{display:contents}.site-module__n3Om7G__headline,.site-module__n3Om7G__pairs{padding:0 var(--space-5);order:1}.site-module__n3Om7G__headline{padding-top:var(--space-6);margin-bottom:var(--space-3);font-size:clamp(30px,6.5vw,40px)}.site-module__n3Om7G__pairs{margin:0 0 var(--space-5);white-space:normal}.site-module__n3Om7G__kitchen{aspect-ratio:3/2;order:2;width:100%;height:auto;position:relative;top:auto;left:auto;right:auto;-webkit-mask-image:none;mask-image:none}.site-module__n3Om7G__kitchenArt{object-position:20% 50%}.site-module__n3Om7G__letter{width:auto;padding:var(--space-6) var(--space-5) 0;order:3;font-size:19px;line-height:1.5}.site-module__n3Om7G__letterParagraph{margin-bottom:var(--space-4)}.site-module__n3Om7G__phone{width:220px;margin:var(--space-5) auto 0;order:4;position:relative;top:auto;left:auto}}.site-module__n3Om7G__phoneFrame{background:var(--ink);border-radius:36px;padding:12px}.site-module__n3Om7G__phoneFrame .site-module__n3Om7G__shotImage{border-radius:26px}.site-module__n3Om7G__judgeCard{border:2px solid var(--tangerine);border-radius:var(--radius-card-hero);overflow:hidden}.site-module__n3Om7G__judgeCard .site-module__n3Om7G__shotImage{border-radius:0}.site-module__n3Om7G__film{max-width:920px;margin:0 auto}.site-module__n3Om7G__filmVideo{border-radius:var(--radius-card-hero);background:var(--ink);width:100%;height:auto;display:block}.site-module__n3Om7G__film .site-module__n3Om7G__shotCaption{text-align:center}
