.social.svelte-1ywailg{background:#ffffff1a;border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}li.svelte-1ywailg{background:var(--color-night)}a.svelte-1ywailg{letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7;grid-template-columns:18px 1fr 20px;align-items:center;gap:14px;min-height:88px;padding:0 clamp(10px,1.6vw,26px);font-size:12px;transition:color .35s;display:grid}svg.svelte-1ywailg{fill:currentColor;width:17px;height:17px}b.svelte-1ywailg{text-align:right;transition:transform .45s var(--ease-glide);font-size:22px;font-weight:200;line-height:1}a.svelte-1ywailg:hover{color:#fff}a.svelte-1ywailg:hover b:where(.svelte-1ywailg){transform:rotate(90deg)}a.svelte-1ywailg:focus-visible{outline-offset:-6px;outline:1px solid #fff}@media (width<=1279px){.social.svelte-1ywailg{grid-template-columns:repeat(3,minmax(0,1fr))}a.svelte-1ywailg{min-height:76px}}@media (width<=600px){.social.svelte-1ywailg{grid-template-columns:repeat(2,minmax(0,1fr))}a.svelte-1ywailg{grid-template-columns:18px 1fr;min-height:62px;padding:0 0 0 18px}li.svelte-1ywailg:nth-child(odd) a:where(.svelte-1ywailg){padding-left:0}b.svelte-1ywailg{display:none}}.sticky.svelte-7ko7rr{z-index:50;height:calc(64px + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--gutter) 0;-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);visibility:hidden;transition:transform .55s var(--ease-glide), visibility 0s .55s;background:#080808b3;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto;transform:translateY(-101%);box-shadow:inset 0 1px #ffffff0f}.sticky.shown.svelte-7ko7rr{visibility:visible;transition:transform .55s var(--ease-glide), visibility 0s;transform:none}.home.svelte-7ko7rr{cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:8px 0;display:inline-flex}.home.svelte-7ko7rr a:where(.svelte-7ko7rr),.home.svelte-7ko7rr button:where(.svelte-7ko7rr){color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.home.svelte-7ko7rr .lemon{width:40px;height:auto}.dot.svelte-7ko7rr{background:#fff9;border-radius:50%;width:4px;height:4px}.home.svelte-7ko7rr img:where(.svelte-7ko7rr){width:auto;height:24px}.join.svelte-7ko7rr{color:#ffffffdb;padding:10px 0;position:relative}.join.svelte-7ko7rr:after{content:"";background:currentColor;height:1px;transition:right .35s;position:absolute;bottom:4px;left:0;right:100%}.join.svelte-7ko7rr:hover:after,.join.svelte-7ko7rr:focus-visible:after{right:0}.home.svelte-7ko7rr:focus-visible,.join.svelte-7ko7rr:focus-visible{outline-offset:4px;outline:1px solid #fffc}@media (width<=860px){.sticky.svelte-7ko7rr{height:calc(56px + env(safe-area-inset-top))}.home.svelte-7ko7rr .lemon{width:36px}.home.svelte-7ko7rr img:where(.svelte-7ko7rr){height:21px}}@media (prefers-reduced-motion:reduce){.sticky.svelte-7ko7rr,.sticky.shown.svelte-7ko7rr{transition:none}}.sr-only.svelte-1uha8ag{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.underline.svelte-1uha8ag{color:#ffffffdb;padding:10px 0;text-decoration:none;position:relative}.underline.svelte-1uha8ag:after{content:"";background:currentColor;height:1px;transition:right .35s;position:absolute;bottom:4px;left:0;right:100%}.underline.svelte-1uha8ag:hover:after,.underline.svelte-1uha8ag:focus-visible:after{right:0}.bar.svelte-1uha8ag{z-index:4;height:96px;padding:0 var(--gutter);border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.brand.svelte-1uha8ag{align-items:center;gap:16px;display:flex}.brand-dot.svelte-1uha8ag{background:#fff9;border-radius:50%;width:4px;height:4px}.brand-eua.svelte-1uha8ag{filter:drop-shadow(0 2px 10px #0000008c);width:auto;height:30px}.studio.svelte-1uha8ag{color:#ffffffd1;align-items:center;gap:14px;text-decoration:none;transition:color .25s;display:inline-flex}.studio.svelte-1uha8ag:hover,.studio.svelte-1uha8ag:focus-visible{color:#fff}.studio.svelte-1uha8ag .lemon{width:46px;height:auto}.hero.svelte-1uha8ag{isolation:isolate;background:var(--color-night);height:min(100svh,1080px);position:relative;overflow:hidden}.hero.svelte-1uha8ag .frame.cover,.film.svelte-1uha8ag{z-index:-2}.film.svelte-1uha8ag{object-fit:cover;background:0 0;width:100%;height:100%;position:absolute;inset:0}.shade.svelte-1uha8ag{z-index:-1;background:linear-gradient(90deg,#0000009e 0%,#00000024 56%,#00000042 100%),linear-gradient(#00000057 0%,#0000 54%,#0009 100%);position:absolute;inset:0}.hero-copy.svelte-1uha8ag{left:var(--gutter);width:calc(100% - 2 * var(--gutter));position:absolute;bottom:clamp(132px,17vh,200px)}h1.svelte-1uha8ag{margin:0}.lockup.svelte-1uha8ag{--mark:41vw;align-items:center;gap:clamp(16px,2vw,32px);display:flex}.pair-rule.svelte-1uha8ag{width:1px;height:calc(var(--mark) * .24);background:#fff6}.lockup.svelte-1uha8ag .hero-lemon{width:calc(var(--mark) * .46);filter:drop-shadow(0 10px 40px #00000059);height:auto}h1.svelte-1uha8ag img:where(.svelte-1uha8ag){width:var(--mark);filter:drop-shadow(0 10px 40px #00000059);height:auto;display:block}.lede.svelte-1uha8ag{color:#ffffffc7;max-width:760px;margin:26px 0 0;font-size:clamp(16px,1.25vw,20px);font-weight:300;line-height:1.55}.since.svelte-1uha8ag{letter-spacing:.2em;color:#fff9;margin:12px 0 0;font-size:12px}.actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:18px 38px;margin-top:34px;display:flex}.button.svelte-1uha8ag{color:#fff;border:1px solid #ffffff8c;align-items:center;min-height:52px;padding:0 28px;transition:background-color .25s,color .25s;display:inline-flex}.button.svelte-1uha8ag:hover,.button.svelte-1uha8ag:focus-visible{color:var(--color-night);background:#fff}.hero-foot.svelte-1uha8ag{left:var(--gutter);right:var(--gutter);bottom:max(26px, env(safe-area-inset-bottom));color:#ffffff9e;align-items:flex-end;display:flex;position:absolute}.cue.svelte-1uha8ag{letter-spacing:.22em;align-items:center;gap:14px;font-size:10px;display:inline-flex}.cue.svelte-1uha8ag i:where(.svelte-1uha8ag){background:#ffffff4d;width:1px;height:34px;position:relative;overflow:hidden}.cue.svelte-1uha8ag i:where(.svelte-1uha8ag):after{content:"";background:#fff;animation:2.3s ease-in-out infinite svelte-1uha8ag-scroll-line;position:absolute;inset:-100% 0 100%}@keyframes svelte-1uha8ag-scroll-line{0%{transform:translateY(0)}to{transform:translateY(200%)}}h2.svelte-1uha8ag{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(54px,7.4vw,132px);font-weight:300;line-height:.88}.join.svelte-1uha8ag{padding:clamp(110px, 16vh, 190px) var(--gutter) clamp(110px, 15vh, 180px);background:var(--color-stone);color:var(--color-ink)}.offers.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,64px);margin-top:clamp(56px,8vh,96px);display:grid}.offer.svelte-1uha8ag{border-top:1px solid #1413112e;flex-direction:column;padding-top:28px;display:flex}.offer.svelte-1uha8ag>p:where(.svelte-1uha8ag):not(.note){color:#141311b3;max-width:460px;margin:18px 0 32px;font-size:clamp(15px,1.1vw,18px);line-height:1.6}form.svelte-1uha8ag{gap:16px;width:min(620px,100%);margin-top:auto;display:flex}input.svelte-1uha8ag{min-width:0;min-height:56px;color:var(--color-ink);font:inherit;background:0 0;border:0;border-bottom:1px solid #14131161;border-radius:0;outline:none;flex:1;padding:0 2px;font-size:17px;font-weight:300;transition:border-color .3s}input.svelte-1uha8ag::placeholder{color:#1413116b}input.svelte-1uha8ag:focus{border-bottom-color:var(--color-ink)}form.svelte-1uha8ag button:where(.svelte-1uha8ag){background:var(--color-ink);min-height:56px;color:var(--color-sand);cursor:pointer;border:0;padding:0 28px;transition:opacity .25s}form.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{opacity:.86}form.svelte-1uha8ag button:where(.svelte-1uha8ag):disabled{cursor:default;opacity:.5}.note.svelte-1uha8ag{color:#14131199;min-height:1.5em;margin:14px 0 0;font-size:14px}.contact.svelte-1uha8ag{padding:clamp(90px, 13vh, 150px) var(--gutter);background:var(--color-night);gap:24px;display:grid}.mail.svelte-1uha8ag{letter-spacing:-.02em;color:#fff;border-bottom:1px solid #ffffff4d;justify-self:start;font-size:clamp(22px,2.6vw,40px);font-weight:300;transition:border-color .25s}.mail.svelte-1uha8ag:hover{border-color:#fff}@keyframes svelte-1uha8ag-lightbox-in{0%{opacity:0;transform:scale(.98)}}html:has(.lightbox[open]){overflow:hidden}.footer.svelte-1uha8ag{padding:clamp(80px, 12vh, 130px) var(--gutter) 30px;background:var(--color-night)}.giant.svelte-1uha8ag{opacity:.94;width:min(100%,1086px);height:auto;margin-top:clamp(70px,10vh,120px)}.base.svelte-1uha8ag{color:#ffffff6b;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-top:44px;padding-top:22px;font-size:12px;display:flex}.base-links.svelte-1uha8ag{flex-wrap:wrap;gap:8px 20px;margin-left:auto;display:flex}.base-links.svelte-1uha8ag button:where(.svelte-1uha8ag){color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.base-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover,.base-links.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{color:#fffc}.eua.svelte-1uha8ag{width:64px;height:auto}@media (width<=860px){.bar.svelte-1uha8ag{height:76px}.studio.svelte-1uha8ag .caps:where(.svelte-1uha8ag){display:none}.studio.svelte-1uha8ag .lemon{width:52px}.hero-copy.svelte-1uha8ag{bottom:118px}.lockup.svelte-1uha8ag{--mark:52vw}.offers.svelte-1uha8ag{grid-template-columns:1fr}form.svelte-1uha8ag{flex-direction:column}}@media (width<=480px){.hero.svelte-1uha8ag{height:min(100svh,640px)}.actions.svelte-1uha8ag{flex-direction:column;align-items:stretch;gap:14px;width:min(100%,320px)}.actions.svelte-1uha8ag .button:where(.svelte-1uha8ag){justify-content:center}}[data-js] .bar.svelte-1uha8ag,[data-js] .lockup.svelte-1uha8ag,[data-js] .lede.svelte-1uha8ag,[data-js] .since.svelte-1uha8ag,[data-js] .actions.svelte-1uha8ag,[data-js] .hero-foot.svelte-1uha8ag{opacity:0;transition:opacity 1s var(--ease-glide) var(--in,0s), transform 1.2s var(--ease-glide) var(--in,0s);transform:translateY(16px)}[data-js] .bar.svelte-1uha8ag{--in:.25s;transform:translateY(-12px)}.lockup.svelte-1uha8ag{--in:.1s}.lede.svelte-1uha8ag{--in:.26s}.since.svelte-1uha8ag{--in:.3s}.actions.svelte-1uha8ag{--in:.42s}.hero-foot.svelte-1uha8ag{--in:.9s}[data-eua-entrance=ready] .bar.svelte-1uha8ag,[data-eua-entrance=ready] .lockup.svelte-1uha8ag,[data-eua-entrance=ready] .lede.svelte-1uha8ag,[data-eua-entrance=ready] .since.svelte-1uha8ag,[data-eua-entrance=ready] .actions.svelte-1uha8ag,[data-eua-entrance=ready] .hero-foot.svelte-1uha8ag{opacity:1;transform:none}input.svelte-1uha8ag:-webkit-autofill{-webkit-text-fill-color:var(--color-ink);box-shadow:0 0 0 100px var(--color-stone) inset}.offers.svelte-1uha8ag .offer:where(.svelte-1uha8ag):nth-child(2){--reveal-delay:90ms}.button.svelte-1uha8ag:active,form.svelte-1uha8ag button:where(.svelte-1uha8ag):active{transform:translateY(1px)scale(.985)}.button.svelte-1uha8ag:focus-visible{outline-offset:3px;outline:2px solid #fff}form.svelte-1uha8ag button:where(.svelte-1uha8ag):focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.mail.svelte-1uha8ag:focus-visible,.studio.svelte-1uha8ag:focus-visible,.base-links.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible,.base-links.svelte-1uha8ag button:where(.svelte-1uha8ag):focus-visible{outline-offset:5px;outline:1px solid}@keyframes svelte-1uha8ag-frame-in{0%{opacity:0}}@media (width>=601px) and (width<=860px){form.svelte-1uha8ag{flex-direction:row}}@media (prefers-reduced-motion:reduce){[data-js] .bar.svelte-1uha8ag,[data-js] .lockup.svelte-1uha8ag,[data-js] .lede.svelte-1uha8ag,[data-js] .since.svelte-1uha8ag,[data-js] .actions.svelte-1uha8ag,[data-js] .hero-foot.svelte-1uha8ag{opacity:1;transition:none;transform:none}.button.svelte-1uha8ag:active,form.svelte-1uha8ag button:where(.svelte-1uha8ag):active{transform:none}}.countdown.svelte-1uha8ag{gap:clamp(20px,3.4vw,48px);margin:clamp(20px,3vh,36px) 0 clamp(18px,2.6vh,30px);display:flex}.unit.svelte-1uha8ag{gap:10px;display:grid}.unit.svelte-1uha8ag b:where(.svelte-1uha8ag){letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(44px,6.4vw,96px);font-weight:600;line-height:1}.unit.svelte-1uha8ag small:where(.svelte-1uha8ag){letter-spacing:.2em;opacity:.72;font-size:11px}.offers.single.svelte-1uha8ag{grid-template-columns:minmax(0,560px);justify-content:center}.trap.svelte-1uha8ag{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.fine.svelte-1uha8ag{opacity:.62;margin:10px 0 0;font-size:12px}.fine.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit;text-underline-offset:3px;text-decoration:underline}
