.hdr[data-astro-cid-nen7h5rs]{z-index:30;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);animation:mm-hdr-in .5s var(--mm-ease-in) both;background:#0f0e176b;border-bottom:1px solid #f4f0e814;position:sticky;top:0;box-shadow:inset 0 1px #f4f0e80f,0 8px 24px #0000002e}.hdr[data-astro-cid-nen7h5rs].is-intro-done{animation:none}.nav[data-astro-cid-nen7h5rs]{max-width:var(--mm-max);padding:clamp(10px, 2cqw, 18px) var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;display:flex;position:relative}.logo[data-astro-cid-nen7h5rs]{min-height:44px;font-family:var(--mm-font-mono);letter-spacing:-.04em;color:var(--mm-moon);align-items:center;font-size:clamp(22px,3cqw,26px);font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.logo-word[data-astro-cid-nen7h5rs]{white-space:nowrap}.slash[data-astro-cid-nen7h5rs],.there[data-astro-cid-nen7h5rs]{color:var(--mm-lantern)}.cut[data-astro-cid-nen7h5rs],.tail[data-astro-cid-nen7h5rs]{white-space:pre;vertical-align:bottom;display:inline-block;overflow:hidden}.cut-a[data-astro-cid-nen7h5rs]{max-width:4ch;animation:2.2s linear .5s both mm-cut-a}.cut-b[data-astro-cid-nen7h5rs]{max-width:2ch;animation:2.2s linear .5s both mm-cut-b}.tail[data-astro-cid-nen7h5rs]{opacity:1;max-width:5ch}.logo[data-astro-cid-nen7h5rs].is-folded .cut[data-astro-cid-nen7h5rs]{opacity:0;max-width:0;animation:none}.cta[data-astro-cid-nen7h5rs]{min-height:var(--hdr-btn-h);padding:0 var(--hdr-btn-px);border-radius:var(--hdr-btn-r);background:var(--mm-lantern);color:var(--mm-night);font-weight:700;font-size:var(--hdr-btn-fs);white-space:nowrap;align-items:center;line-height:1;text-decoration:none;animation:.4s ease-out 2.65s both mm-rest-in;display:inline-flex}.hdr[data-astro-cid-nen7h5rs].is-intro-done .cta[data-astro-cid-nen7h5rs]{animation:none}.hdr[data-astro-cid-nen7h5rs].is-compact .nav[data-astro-cid-nen7h5rs]{padding-top:6px;padding-bottom:6px}.hdr[data-astro-cid-nen7h5rs].is-compact .logo[data-astro-cid-nen7h5rs]{min-height:36px;font-size:clamp(20px,2.4cqw,22px)}.hdr[data-astro-cid-nen7h5rs].is-compact .tail[data-astro-cid-nen7h5rs]{opacity:0;max-width:0}.hdr[data-astro-cid-nen7h5rs].is-compact .cta[data-astro-cid-nen7h5rs]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px)}@keyframes mm-hdr-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes mm-rest-in{0%{opacity:0}to{opacity:1}}@keyframes mm-cut-a{0%,50%{opacity:1;max-width:4ch;animation-timing-function:cubic-bezier(.65,0,.35,1)}to{opacity:0;max-width:0}}@keyframes mm-cut-b{0%,55%{opacity:1;max-width:2ch;animation-timing-function:cubic-bezier(.65,0,.35,1)}to{opacity:0;max-width:0}}@container (width<=599px){.cta-wrap[data-astro-cid-nen7h5rs]{right:var(--gutter);position:absolute;top:50%;transform:translateY(-50%)}}.frame[data-astro-cid-htgktqfg]{background:var(--mm-film);width:236px;color:var(--mm-moon);flex-direction:column;flex:none;gap:8px;display:flex}.pic[data-astro-cid-htgktqfg]{background:#15141f;border-radius:6px;width:236px;height:150px;position:relative;overflow:hidden}.art[data-astro-cid-htgktqfg]{filter:blur(4px)brightness(.58)contrast(1.15)saturate(.7)sepia(.35);position:absolute;inset:-10px}.art[data-astro-cid-htgktqfg] svg{width:100%;height:100%;display:block}.photo[data-astro-cid-htgktqfg]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wash[data-astro-cid-htgktqfg]{background:linear-gradient(155deg,#f6b93b38 0%,#f6b93b00 50%);position:absolute;inset:0}.vignette[data-astro-cid-htgktqfg]{background:radial-gradient(at 50% 45%,#08080d00 40%,#08080db8 100%);position:absolute;inset:0}.grain[data-astro-cid-htgktqfg]{opacity:.28;mix-blend-mode:overlay;position:absolute;inset:0}.cap[data-astro-cid-htgktqfg]{font-family:var(--mm-font-film);letter-spacing:.1em;text-transform:uppercase;align-items:baseline;gap:10px;padding:0 2px;font-size:12px;display:flex}.cap-num[data-astro-cid-htgktqfg]{color:var(--mm-lantern);opacity:.6;white-space:nowrap}.cap-text[data-astro-cid-htgktqfg]{color:var(--mm-moon);opacity:.45;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.film[data-astro-cid-vies4mdf]{--strip-bg:#0d0c14;--strip-edge:#181623;--hole-h:10px;--row-gap:12px;--frame-h:172px;--pic-h:150px;--strip-pad:12px;padding:var(--strip-pad) 0;background:var(--strip-bg);border-top:1px solid var(--strip-edge);border-bottom:1px solid var(--strip-edge);position:relative;overflow:hidden}.film--footer[data-astro-cid-vies4mdf]{--strip-bg:#08080d;--strip-edge:#2e2c40}.track[data-astro-cid-vies4mdf]{gap:var(--row-gap);flex-direction:column;width:max-content;display:flex;position:relative}.sprockets[data-astro-cid-vies4mdf]{height:var(--hole-h);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='10'%3E%3Crect width='14' height='10' rx='3' fill='%23F4F0E8'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:32px var(--hole-h);opacity:.14;margin-left:10px}.frames[data-astro-cid-vies4mdf]{opacity:.28;gap:20px;padding:0 10px;display:flex;position:relative}.credit[data-astro-cid-vies4mdf]{top:0;left:calc(100% / var(--copies,2));writing-mode:vertical-rl;height:100%;font-family:var(--mm-font-film);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--mm-moon);opacity:.45;pointer-events:none;align-items:center;font-size:12px;line-height:1;display:flex;position:absolute;transform:translate(-50%)rotate(180deg)}.windows[data-astro-cid-vies4mdf]{pointer-events:none;mix-blend-mode:screen;--hole-y:var(--strip-pad);--hole-y2:calc(var(--strip-pad) + var(--hole-h) + var(--row-gap) + var(--frame-h) + var(--row-gap));--pic-y:calc(var(--strip-pad) + var(--hole-h) + var(--row-gap));-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 14px,#0000 14px 32px),repeating-linear-gradient(90deg,#000 0 14px,#0000 14px 32px),repeating-linear-gradient(90deg,#000 0 236px,#0000 236px 256px);mask-image:repeating-linear-gradient(90deg,#000 0 14px,#0000 14px 32px),repeating-linear-gradient(90deg,#000 0 14px,#0000 14px 32px),repeating-linear-gradient(90deg,#000 0 236px,#0000 236px 256px);-webkit-mask-position:10px var(--hole-y), 10px var(--hole-y2), 10px var(--pic-y);-webkit-mask-position:10px var(--hole-y), 10px var(--hole-y2), 10px var(--pic-y);mask-position:10px var(--hole-y), 10px var(--hole-y2), 10px var(--pic-y);-webkit-mask-size:calc(100% - 10px) var(--hole-h), calc(100% - 10px) var(--hole-h), calc(100% - 10px) var(--pic-h);-webkit-mask-size:calc(100% - 10px) var(--hole-h), calc(100% - 10px) var(--hole-h), calc(100% - 10px) var(--pic-h);mask-size:calc(100% - 10px) var(--hole-h), calc(100% - 10px) var(--hole-h), calc(100% - 10px) var(--pic-h);position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.light[data-astro-cid-vies4mdf]{will-change:transform;position:absolute;inset:0}.spot[data-astro-cid-vies4mdf]{aspect-ratio:1;pointer-events:none;will-change:transform;min-width:120px;transform:translate3d(calc(var(--mx,0) * var(--d) * 46px + var(--sy,0) * var(--d) * .35px), calc(var(--sy,0) * var(--d) * .12px + var(--my,0) * var(--d) * 18px), 0);border-radius:50%;position:absolute}.spot[data-astro-cid-vies4mdf] i[data-astro-cid-vies4mdf]{filter:blur(26px);mix-blend-mode:screen;animation:mm-drift var(--t,22s) ease-in-out infinite alternate;border-radius:50%;position:absolute;inset:0}@keyframes mm-drift{0%{opacity:.75;transform:translate(-4%,-3%)scale(.92)}50%{opacity:1}to{opacity:.85;transform:translate(5%,4%)scale(1.08)}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--mm-footer-line);background:var(--mm-footer-bg);position:relative;overflow:hidden}.strip-wrap[data-astro-cid-jo6i4kqk]{transform-origin:50%;opacity:.24;pointer-events:none;width:160%;position:absolute;top:50%;left:-30%;transform:translateY(-50%)scale(.68)}.footer-inner[data-astro-cid-jo6i4kqk]{max-width:var(--mm-max);box-sizing:border-box;min-height:172px;padding:clamp(20px, 4cqw, 52px) var(--gutter);flex-direction:column;justify-content:center;margin-inline:auto;display:flex;position:relative}.glass[data-astro-cid-jo6i4kqk]{border:1px solid var(--mm-footer-line);background:#0b0a12db;border-radius:16px;flex-direction:column;gap:6px;padding:clamp(14px,2cqw,20px) clamp(16px,2.4cqw,24px);display:flex}.row[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:16px;display:flex}.left[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:4px 14px;min-width:0;display:flex}.logo[data-astro-cid-jo6i4kqk]{font-family:var(--mm-font-mono);font-weight:700;font-size:var(--ft-logo);letter-spacing:-.04em;white-space:nowrap;line-height:1}.slash[data-astro-cid-jo6i4kqk],.there[data-astro-cid-jo6i4kqk]{color:var(--mm-lantern)}.tagline[data-astro-cid-jo6i4kqk]{font-size:var(--ft-text);color:var(--mm-haze)}.right[data-astro-cid-jo6i4kqk]{align-items:center;gap:clamp(10px,1.6cqw,16px);margin-left:auto;display:flex}.trust-row[data-astro-cid-jo6i4kqk]{align-items:center;gap:clamp(10px,1.6cqw,16px);display:flex}.privacy[data-astro-cid-jo6i4kqk]{font-size:var(--ft-small);color:#7d7990;white-space:nowrap;line-height:1.2;text-decoration:none}.privacy[data-astro-cid-jo6i4kqk]:hover,.privacy[data-astro-cid-jo6i4kqk]:focus-visible{color:var(--mm-moon);text-decoration:underline}.trust[data-astro-cid-jo6i4kqk]{font-size:var(--ft-small);color:#7d7990;white-space:nowrap;line-height:1.2;text-decoration:none}.trust[data-astro-cid-jo6i4kqk]:hover,.trust[data-astro-cid-jo6i4kqk]:focus-visible{color:var(--mm-moon);text-decoration:underline}.email[data-astro-cid-jo6i4kqk]{font-size:var(--ft-small);color:var(--mm-park);text-align:right;white-space:nowrap;flex:none;line-height:1.2;text-decoration:none}.narrow[data-astro-cid-jo6i4kqk]{text-align:center;margin-top:4px;display:none}@container (width<=599px){.narrow[data-astro-cid-jo6i4kqk]{display:block}.wide[data-astro-cid-jo6i4kqk]{display:none}.right[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-end;gap:4px;margin-top:4px}}.film-defs[data-astro-cid-vgy2nll5]{width:0;height:0;position:absolute;overflow:hidden}
