.hero[data-astro-cid-ehl7wvuf]{--band:220px;--rig-h:min(58svh, 600px);--rig-anchor:.4}.hero-grid[data-astro-cid-ehl7wvuf]{min-height:max(100svh,620px)}.hero-head[data-astro-cid-ehl7wvuf] [data-astro-cid-ehl7wvuf]:is(h1,[data-hero-under]){font-size:clamp(3.6rem,min(13.5vw,19svh),12.5rem)}@media (width>=768px) and (height<=820px){.hero-head[data-astro-cid-ehl7wvuf] [data-astro-cid-ehl7wvuf]:is(h1,[data-hero-under]){font-size:clamp(3.6rem,min(13.5vw,16svh),12.5rem)}.hero-copy[data-astro-cid-ehl7wvuf]{gap:1rem;max-width:36rem;padding-top:1rem;padding-bottom:2.25rem}.hero-copy[data-astro-cid-ehl7wvuf] p[data-astro-cid-ehl7wvuf]{font-size:1.15rem}}.hero-liquid[data-astro-cid-ehl7wvuf]{top:calc(50% + var(--band) / 2 - 1px)}.hero-surface[data-astro-cid-ehl7wvuf]{top:calc(50% - var(--band) / 2);height:var(--band)}.hero-pourie[data-astro-cid-ehl7wvuf]{right:max(4vw,50vw - 700px + 2rem);top:calc(50% - var(--rig-h) * var(--rig-anchor));width:calc(var(--rig-h) * 640 / 720);-webkit-tap-highlight-color:transparent}.hero-under[data-astro-cid-ehl7wvuf]{clip-path:inset(50% 0 -20%)}.hero-bubble[data-astro-cid-ehl7wvuf]{left:var(--x);width:var(--s);height:var(--s);border:3px solid var(--brand-edge);opacity:.45;border-radius:50%;position:absolute;bottom:-40px}@media (prefers-reduced-motion:no-preference){.hero-bubble[data-astro-cid-ehl7wvuf]{animation:hero-rise var(--d) linear var(--o) infinite}}@keyframes hero-rise{0%{opacity:0;transform:translateY(0)}12%{opacity:.45}88%{opacity:.45}to{opacity:0;transform:translateY(-46svh)}}@media (width<=767px){.hero[data-astro-cid-ehl7wvuf]{--band:150px;--rig-h:min(50vw, 30svh)}.hero-pourie[data-astro-cid-ehl7wvuf]{top:clamp(84px,12svh,132px);right:7vw}.hero-head[data-astro-cid-ehl7wvuf] [data-astro-cid-ehl7wvuf]:is(h1,[data-hero-under]){font-size:18vw}}.manifesto-strike[data-astro-cid-xwgk7igz]{background:var(--ink);transform-origin:0;border-radius:3px;height:5px;position:absolute;top:54%;left:-6%;right:-6%}.manifesto-lilac[data-astro-cid-xwgk7igz]{color:var(--over-ink)}.rewind-stage[data-astro-cid-xz37fdvo]{padding-block:clamp(4rem,10vw,8rem);position:relative}.rewind-live[data-astro-cid-xz37fdvo]{display:none}.rewind-panels[data-astro-cid-xz37fdvo]{gap:clamp(3rem,8vw,6rem);margin-top:2.5rem;display:grid}.rewind-device[data-astro-cid-xz37fdvo]{aspect-ratio:640/1390;border:5px solid var(--outline);box-shadow:0 12px 0 var(--outline-edge);background:var(--surface);border-radius:8.5%/3.9%;position:relative;overflow:hidden}.rewind-static[data-astro-cid-xz37fdvo].rewind-device{width:min(100%,300px)}.rewind-device[data-astro-cid-xz37fdvo] img[data-astro-cid-xz37fdvo],.rewind-device[data-astro-cid-xz37fdvo] video[data-astro-cid-xz37fdvo]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rewind.is-live{height:560vh}.rewind.is-live .rewind-stage[data-astro-cid-xz37fdvo]{height:100svh;padding-block:0;position:sticky;top:0;overflow:clip}.rewind.is-live .rewind-live[data-astro-cid-xz37fdvo]{display:block}.rewind.is-live .rewind-static[data-astro-cid-xz37fdvo]{display:none}.rewind.is-live .rewind-layout[data-astro-cid-xz37fdvo]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:2rem;height:100%;display:grid}.rewind.is-live .rewind-copy[data-astro-cid-xz37fdvo]{align-self:center;padding-bottom:18svh;position:relative}.rewind.is-live .rewind-clock[data-astro-cid-xz37fdvo]{height:auto;box-shadow:0 8px 0 var(--outline-edge);border-width:4px;gap:.5em;padding:.45em .8em .45em .7em;font-size:clamp(1.6rem,3.4vw,3rem);display:inline-flex}.rewind.is-live .rewind-panels[data-astro-cid-xz37fdvo]{min-height:42svh;margin-top:1.6rem;display:block;position:relative}.rewind.is-live .rewind-panel[data-astro-cid-xz37fdvo]{opacity:0;visibility:hidden;will-change:transform, opacity;position:absolute;inset:0 0 auto}.rewind.is-live .rewind-phone[data-astro-cid-xz37fdvo]{perspective:1400px;place-items:center;height:100%;padding-bottom:6svh;display:grid}.rewind.is-live .rewind-phone[data-astro-cid-xz37fdvo] .rewind-device[data-astro-cid-xz37fdvo]{will-change:transform;height:min(76svh,760px)}.rewind-sun[data-astro-cid-xz37fdvo]{will-change:transform, opacity;border:5px solid #1f1a3d;width:17vmin;height:17vmin}.rewind-moon[data-astro-cid-xz37fdvo]{will-change:transform, opacity;width:13vmin;height:13vmin}.rewind-ground[data-astro-cid-xz37fdvo]{height:9svh}.rewind-pourie[data-astro-cid-xz37fdvo]{width:min(21svh,190px);position:absolute;bottom:2.5svh;left:max(4vw,50vw - 700px + 2rem)}.rewind-scene[data-astro-cid-xz37fdvo]{opacity:0;will-change:transform, opacity;width:auto;height:min(20svh,180px);position:absolute;bottom:5.5svh;left:calc(max(4vw,50vw - 700px + 2rem) + min(27svh,250px))}.rewind-rail[data-astro-cid-xz37fdvo]{gap:1.1rem;position:absolute;top:50%;right:max(1.2rem,50vw - 700px + 1rem);transform:translateY(-50%)}.rewind.is-live .rewind-rail[data-astro-cid-xz37fdvo]{display:grid}.rewind-rail[data-astro-cid-xz37fdvo] li[data-astro-cid-xz37fdvo]{font-family:var(--font-display);color:var(--muted);justify-content:flex-end;align-items:center;gap:.6rem;font-size:.85rem;font-weight:600;transition:color .2s;display:flex}.rewind-dot[data-astro-cid-xz37fdvo]{border:3px solid var(--outline);background:var(--surface);width:14px;height:14px;transition:background .2s, transform .3s var(--ease-snappy);border-radius:50%;order:2}.rewind-rail[data-astro-cid-xz37fdvo] li[data-astro-cid-xz37fdvo][data-on]{color:var(--ink)}.rewind-rail[data-astro-cid-xz37fdvo] li[data-astro-cid-xz37fdvo][data-on] .rewind-dot[data-astro-cid-xz37fdvo]{background:var(--brand);transform:scale(1.35)}@media (width<=860px){.rewind.is-live{height:480vh}.rewind.is-live .rewind-layout[data-astro-cid-xz37fdvo]{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:start;gap:0;padding-top:4.6rem}.rewind.is-live .rewind-copy[data-astro-cid-xz37fdvo]{padding-bottom:0}.rewind.is-live .rewind-clock[data-astro-cid-xz37fdvo]{box-shadow:0 5px 0 var(--outline-edge);border-width:3px;font-size:1.25rem}.rewind.is-live .rewind-panels[data-astro-cid-xz37fdvo]{min-height:7.4rem;margin-top:.7rem}.rewind.is-live .rewind-panel[data-astro-cid-xz37fdvo] [data-astro-cid-xz37fdvo]:is(h3,.text-display){font-size:clamp(1.9rem,9.4vw,2.6rem)}.rewind.is-live .rewind-panel[data-astro-cid-xz37fdvo] p[data-astro-cid-xz37fdvo]+p[data-astro-cid-xz37fdvo],.rewind.is-live .rewind-panel[data-astro-cid-xz37fdvo] h3[data-astro-cid-xz37fdvo]+p[data-astro-cid-xz37fdvo]{margin-top:.4rem;font-size:1rem;line-height:1.35}.rewind.is-live .rewind-phone[data-astro-cid-xz37fdvo]{align-items:start;padding:.6rem 0 0}.rewind.is-live .rewind-phone[data-astro-cid-xz37fdvo] .rewind-device[data-astro-cid-xz37fdvo]{height:min(100svh - 19.5rem,540px)}.rewind-pourie[data-astro-cid-xz37fdvo]{width:26vw;bottom:1.2svh;left:2vw}.rewind-scene[data-astro-cid-xz37fdvo]{height:13svh;bottom:3svh;left:auto;right:3vw}.rewind-ground[data-astro-cid-xz37fdvo]{height:6svh}.rewind-sun[data-astro-cid-xz37fdvo]{border-width:4px;width:13vmin;height:13vmin}.rewind-moon[data-astro-cid-xz37fdvo]{width:11vmin;height:11vmin}.rewind-rail[data-astro-cid-xz37fdvo]{display:none!important}}.planner-card[data-astro-cid-gf4xsyjx] .planner-burst{width:min(150%,94vw);transform:translate(-50%,-68%)}.planner-numeral[data-astro-cid-gf4xsyjx]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:4.6rem;font-weight:700;line-height:.9}.planner-card[data-astro-cid-gf4xsyjx]{min-height:31rem}.planner-token{background:var(--surface);border:2px solid var(--line);width:30px;height:30px;box-shadow:0 3px 0 var(--line);border-radius:50%;position:relative}.planner-token[data-fill=drink]{background:var(--brand);border-color:var(--brand-edge);box-shadow:0 3px 0 var(--brand-edge)}.planner-token[data-fill=over]{background:var(--over);border-color:var(--over-edge);box-shadow:0 3px 0 var(--over-edge)}.planner-token[data-fill=water]{background:var(--water);border-color:var(--water-edge);width:22px;height:22px;box-shadow:0 3px 0 var(--water-edge);margin-top:4px}[data-planner-card][data-over] [data-astro-cid-gf4xsyjx][data-count]{color:var(--over-ink)}.bento-tile[data-astro-cid-pz6hts6r]{flex-direction:column;display:flex}.bento-tile[data-astro-cid-pz6hts6r] .bento-media{aspect-ratio:1;width:100%}.bento-poster[data-astro-cid-pz6hts6r]{justify-content:space-between}@media (width>=720px){.bento-wide[data-astro-cid-pz6hts6r]{flex-direction:row;align-items:center}.bento-wide[data-astro-cid-pz6hts6r] .bento-media{flex:none;width:54%}}.bento-shot[data-astro-cid-pz6hts6r]{justify-content:space-between}.bento-screen[data-astro-cid-pz6hts6r]{border:5px solid var(--outline);background:var(--surface);border-bottom:0;border-radius:34px 34px 0 0;width:min(74%,340px);height:clamp(260px,34vw,420px);overflow:hidden}.bento-screen[data-astro-cid-pz6hts6r] img[data-astro-cid-pz6hts6r]{width:100%;height:auto}.bento-reader[data-astro-cid-pz6hts6r]{height:auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.bento-tile[data-astro-cid-pz6hts6r]{animation:linear both bento-rise view();animation-range:entry entry 60%}}}@keyframes bento-rise{0%{opacity:0;transform:translateY(48px)scale(.97)}to{opacity:1;transform:none}}.film-poster[data-astro-cid-yarbeqah] .film-burst{z-index:-1;width:150%;bottom:calc(100% - 26px);transform:translate(-50%)}.film-frame[data-astro-cid-yarbeqah]{transition:transform .42s var(--ease-snappy);border:5px solid #fff6e5;border-radius:28px;transform:rotate(3deg);box-shadow:0 12px #3b3572}.film-poster[data-astro-cid-yarbeqah]:hover .film-frame[data-astro-cid-yarbeqah],.film-poster[data-astro-cid-yarbeqah]:focus-visible .film-frame[data-astro-cid-yarbeqah]{transform:rotate(0)scale(1.02)}.film-play[data-astro-cid-yarbeqah]{transition:transform .32s var(--ease-snappy);border:5px solid #1f1a3d;margin:-3rem 0 0 -3rem;box-shadow:0 8px #c97700}.film-poster[data-astro-cid-yarbeqah]:hover .film-play[data-astro-cid-yarbeqah]{transform:scale(1.1)}.film-dialog[data-astro-cid-yarbeqah]{opacity:0;max-width:none;max-height:none;transition:opacity .26s ease-out, transform .42s var(--ease-snappy), overlay .26s allow-discrete, display .26s allow-discrete;background:0 0;border:0;margin:auto;padding:0;overflow:visible;transform:scale(.92)}.film-dialog[data-astro-cid-yarbeqah][open]{opacity:1;transform:scale(1)}@starting-style{.film-dialog[data-astro-cid-yarbeqah][open]{opacity:0;transform:scale(.92)}}.film-dialog[data-astro-cid-yarbeqah]::backdrop{transition:background .26s ease-out, overlay .26s allow-discrete, display .26s allow-discrete;background:#15122e00}.film-dialog[data-astro-cid-yarbeqah][open]::backdrop{background:#15122ee0}@starting-style{.film-dialog[data-astro-cid-yarbeqah][open]::backdrop{background:#15122e00}}.film-dialog-inner[data-astro-cid-yarbeqah]{justify-items:center;gap:.9rem;display:grid;position:relative}.film-dialog[data-astro-cid-yarbeqah] video[data-astro-cid-yarbeqah]{aspect-ratio:9/16;background:#15122e;border:5px solid #fff6e5;border-radius:24px;width:auto;max-width:92vw;height:min(82svh,860px);display:block}@media (prefers-reduced-motion:reduce){.film-dialog[data-astro-cid-yarbeqah],.film-dialog[data-astro-cid-yarbeqah]::backdrop,.film-frame[data-astro-cid-yarbeqah],.film-play[data-astro-cid-yarbeqah]{transition:none}}.close-disc[data-astro-cid-r7djdkec]{aspect-ratio:1;border:5px solid #1f1a3d;width:min(64vw,420px);box-shadow:0 14px #c97700}.close-line[data-astro-cid-r7djdkec]{border:5px solid #1f1a3d;box-shadow:0 12px #1f1a3d}.close-bit[data-astro-cid-r7djdkec]{transform:rotate(var(--turn));border:4px solid #1f1a3d;border-radius:10px}.close[data-astro-cid-r7djdkec] .close-badge[aria-disabled=true]{--face:#fff6e5;--edge:#1f1a3d;--label:#1f1a3d;border:4px solid #1f1a3d}@media (width<=640px){.close-bit[data-astro-cid-r7djdkec]{scale:.6}.close-bit[data-astro-cid-r7djdkec]:nth-child(n+3):not(:nth-child(7)):not(:nth-child(8)){display:none}}
