@property --name-dot-reveal{syntax:"<number>";inherits:false;initial-value:1}.home-hero{padding:88px 32px;position:relative}.home-hero .hello{margin-bottom:56px;font-size:clamp(140px,21vw,300px)}.home-hero h1{margin-bottom:28px;font-size:clamp(40px,5.6vw,80px)}.home-name-link,.home-composer-link{--name-dot-radius:min(calc(clamp(1px,.022em,2px) * var(--home-dot-size)),calc(var(--home-dot-spacing) * .35));--name-dot-height:max(.08em,calc(var(--name-dot-radius) * 2 + 1px));--name-dot-color:color-mix(in srgb,currentColor calc(var(--home-dot-opacity) * var(--name-dot-reveal) * 100%),transparent);background-image:radial-gradient(circle,var(--name-dot-color) var(--name-dot-radius),transparent calc(var(--name-dot-radius) + .5px));background-size:var(--home-dot-spacing) var(--name-dot-height);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:round no-repeat;padding-bottom:.08em;text-decoration:none}.home-name-link:focus-visible,.home-composer-link:focus-visible{--name-dot-color:currentColor;outline:3px solid var(--ink);outline-offset:5px;background-color:color-mix(in srgb,var(--ink) 4%,transparent);border-radius:4px}@media (hover:hover) and (pointer:fine){.home-name-link{transition:color .15s}.home-name-link:hover{color:color-mix(in srgb,var(--accent) 90%,black);--name-dot-color:color-mix(in srgb,currentColor calc(75% * var(--name-dot-reveal)),transparent);text-decoration:none}}@media (prefers-reduced-motion:reduce){.home-name-link{transition:none}}.home-composer-link{--home-dot-size:1;--home-dot-spacing:.3em;--name-dot-color:color-mix(in srgb,var(--muted) 55%,transparent);--dot-sweep-color:var(--muted)}.home-composer-link:hover{--name-dot-color:color-mix(in srgb,var(--muted) 75%,transparent);text-decoration:none}@media (forced-colors:active){.home-composer-link{text-underline-offset:.2em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}.home-hero .intro{max-width:1050px;margin:0;font-size:clamp(26px,3.1vw,44px);line-height:1.3}.home-hero .current-focus{max-width:52ch;color:var(--ink);margin:24px 0 0;font-size:24px;line-height:1.55}.home-hero .previous{max-width:65ch;margin-top:20px;font-size:18px;line-height:1.6}.work>.section-heading,.home-earlier>.section-heading{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:32px;padding-top:24px;display:flex}.work>.section-heading h2,.home-earlier>.section-heading h2,.writing>.section-heading h2{color:var(--ink);margin:0;font-size:30px}.work>.section-heading span,.home-earlier>.section-heading span{color:#5f6b76;font-size:15px}.work .featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 32px}.work .flagship{grid-column:auto}.work .image-link{background:var(--soft);overflow:hidden}.work .image-link img{aspect-ratio:16/9;object-fit:contain}.work .project-heading{display:block}.work .project-card h3{margin:16px 0 4px;font-size:28px}.work .project-heading>p{color:#5f6b76;margin:0;font-size:14px}.work .project-description{max-width:45ch;color:var(--ink);margin-top:12px;font-size:18px;line-height:1.55}.home-earlier{margin-top:96px}.home-earlier .earlier-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 24px}.home-earlier .earlier-grid article{grid-column:span 3}.home-earlier .earlier-grid article:nth-child(-n+3){grid-column:span 4}.home-earlier .earlier-grid h3{font-size:24px}.home-earlier .project-description{font-size:16px;line-height:1.6}@media (hover:hover) and (pointer:fine){.work .image-link img{transition:transform .2s cubic-bezier(.2,.7,.3,1)}.work .image-link:hover img{transform:scale(1.015)}}@media (width<=900px){.home-hero{padding:72px 0}.home-hero .current-focus{font-size:22px}.home-earlier .earlier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-earlier .earlier-grid article,.home-earlier .earlier-grid article:nth-child(-n+3){grid-column:auto}}@media (width<=600px){.home-hero{padding:64px 0 56px}.home-hero .hello{margin-bottom:40px;font-size:124px}.home-hero h1{font-size:36px}.home-hero .intro{font-size:26px}.home-hero .current-focus{margin-top:20px;font-size:20px}.home-hero .previous{font-size:16px}.work>.section-heading,.home-earlier>.section-heading{display:block}.work>.section-heading h2,.home-earlier>.section-heading h2,.writing>.section-heading h2{font-size:27px}.work>.section-heading span,.home-earlier>.section-heading span{margin-top:12px;display:block}.work .featured-grid{grid-template-columns:1fr;gap:40px}.work .project-card h3{font-size:25px}.home-earlier{margin-top:64px}.home-earlier .earlier-grid{gap:32px 20px}.home-earlier .earlier-grid h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.work .image-link img{transition:none}.work .image-link:hover img{transform:none}}.home-hero .previous,.home-earlier .earlier-grid p{color:#5f6b76}.writing-links a{color:#c83040}.earlier-disclosure{border-block:1px solid var(--line)}.earlier-disclosure>summary{cursor:pointer;justify-content:center;align-items:center;min-height:80px;padding-block:20px;list-style:none;display:flex}.earlier-disclosure>summary::-webkit-details-marker{display:none}.earlier-disclosure>summary h2{color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:400;line-height:1.3;display:flex}.earlier-toggle{flex:none;width:16px;height:16px;transition:transform .18s cubic-bezier(.65,0,.35,1)}.earlier-disclosure[open] .earlier-toggle{transition-duration:.24s;transform:rotate(90deg)}.earlier-disclosure>summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.earlier-disclosure .earlier-grid{padding-block:12px 32px}.home-earlier+.writing{margin-top:64px}@media (width<=600px){.earlier-disclosure>summary h2{font-size:16px}}[data-home-appearance] .image-link img{border-radius:max(0px,calc(var(--home-radius) - var(--home-padding)));transform:scale(var(--home-scale));aspect-ratio:16/9;object-fit:contain}[data-home-appearance] .featured-grid{column-gap:var(--home-gap)}@media (hover:hover) and (pointer:fine){[data-home-appearance] .image-link img{transition:transform .15s ease-out}[data-home-appearance] .image-link:hover img{transform:scale(calc(var(--home-scale) + .015))}}@media (prefers-reduced-motion:reduce){[data-home-appearance] .image-link img{transition:none}[data-home-appearance] .image-link:hover img{transform:scale(var(--home-scale))}}body:has(.home-tuner) .navigation-tuner{display:none}.hello-scene{margin-bottom:var(--home-hello-gap);position:relative;container-type:inline-size}.home-hero .hello-scene .hello{perspective:1000px;pointer-events:auto;-webkit-user-select:none;user-select:none;font-size:min(calc(clamp(104px,32vw,400px) * var(--home-size)),40cqi);text-shadow:none;justify-content:center;margin:0;padding-block:24px;line-height:1.08;display:flex;position:relative}.hello-form,.hello-breath,.hello-interaction,.hello-hover,.hello-rise,.hello-solid{transform-style:preserve-3d;display:inline-block;position:relative}.hello-form{transform-origin:50%;transform:rotateX(calc(var(--home-tilt-x) * .45)) rotateY(calc(var(--home-tilt-y) * .45)) rotateZ(var(--home-rotate))}.hello-breath,.hello-interaction{letter-spacing:-.025em;transform-origin:50%;display:inline-flex}.hello-rise{transform:translate3d(0,calc(-1 * var(--home-lift)),var(--home-depth))}.hello-face{display:block;position:relative;transform:translateZ(.1px)}.hello-layer,.hello-lit,.hello-glint{text-shadow:none;display:block;position:absolute;inset:0}.hello-layer{color:color-mix(in srgb,#dfe4eb,#8d95a5 calc(var(--home-shade) * 100%));-webkit-text-stroke:.6px currentColor;transform:translateZ(calc(var(--home-depth) * (var(--depth) - 1)))}.hello-paper{color:var(--paper);text-shadow:0 -1px 1px #fff,0 1px 1px #8d95a51a}.hello-lit{color:color-mix(in srgb,#fff,#ed646f calc(var(--home-warmth) * 100%));text-shadow:0 -1px #fff,0 1px 1px #9fa8b544}.hello-glint{background:radial-gradient(ellipse var(--hello-light-radius,240px) 180% at var(--hello-light-x,50%) var(--hello-light-y,50%),var(--hello-glint-color,oklch(100% 0 0)),transparent 100%);color:#0000;pointer-events:none;opacity:0;-webkit-background-clip:text;background-clip:text}.hello-ground{letter-spacing:-.025em;color:rgb(68 80 102/var(--home-hello-shadow));filter:blur(var(--home-hello-shadow-blur));transform-origin:50%;transform:translate(var(--home-hello-shadow-x),var(--home-hello-shadow-y)) scale(var(--home-hello-shadow-scale));pointer-events:none;display:inline-flex;position:absolute;inset:0}.hello-pause{color:#5f6b76;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:inline-grid;position:absolute;bottom:-24px;right:0}.hello-pause svg{opacity:.65;pointer-events:none;grid-area:1/1}.hello-pause[hidden],.hello-pause .hello-play-icon,.hello-pause[aria-pressed=true] .hello-pause-icon{display:none}.hello-pause[aria-pressed=true] .hello-play-icon{display:block}.hello-pause:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hello-pause:focus-visible svg{opacity:1}@media (hover:hover) and (pointer:fine){.hello-pause:hover svg{opacity:1}.hello-pause:hover{background:#00000006}}[data-name-word]{display:inline-block}@media (prefers-reduced-motion:no-preference){html[data-hello-arrival=play] .home-hero:not(:has(.hello-scene[data-phase])) :is(h1,.intro,.current-focus,.previous){opacity:0}}body:has(.home-tuner) [data-lapse-panel]{display:none!important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hello-interaction{transition:transform .12s cubic-bezier(.2,.7,.3,1)}.hello-glint{transition:opacity .12s cubic-bezier(.2,.7,.3,1)}.hello-scene[data-hovered] .hello-interaction,.hello-scene[data-hovered] .hello-glint{transition-duration:.15s}}.home-earlier{scroll-margin-top:110px}.name-dot-sweep,.composer-dot-sweep{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.name-dot-sweep>span,.composer-dot-sweep>span{opacity:0;border-radius:50%;position:absolute}@media (prefers-reduced-motion:reduce){.name-dot-sweep,.composer-dot-sweep{display:none}}@supports selector(details::details-content){.earlier-disclosure::details-content{transition:grid-template-rows .18s cubic-bezier(.65,0,.35,1),content-visibility .18s allow-discrete;grid-template-rows:0fr;display:grid}.earlier-disclosure[open]::details-content{grid-template-rows:1fr;transition-duration:.24s}.earlier-content{min-height:0;overflow:hidden}}@media (prefers-reduced-motion:reduce){.earlier-toggle{transition:none!important}.earlier-disclosure::details-content{transition:none!important}}.lately-source-heading[data-astro-cid-7g55tylo]{font-family:Cartridge,sans-serif;font-size:var(--lately-type-section);letter-spacing:-.015em;text-wrap:balance;color:var(--ink);margin:0 0 16px;font-weight:700;line-height:1.15}a[data-astro-cid-7g55tylo]{min-block-size:44px;max-inline-size:100%;padding-block:4px;text-decoration:none;display:inline-block}a[data-astro-cid-7g55tylo]:is(:hover,:focus-visible){text-decoration:none}a[data-astro-cid-7g55tylo]:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.heading-tail[data-astro-cid-7g55tylo]{white-space:nowrap}svg[data-astro-cid-7g55tylo]{vertical-align:.04em;block-size:.65em;inline-size:.4em;color:var(--accent);pointer-events:none;-webkit-user-select:none;user-select:none;margin-inline-start:.3em;display:inline-block}@media (hover:hover) and (pointer:fine){a[data-astro-cid-7g55tylo]:hover{color:var(--accent)}}@media (prefers-reduced-motion:no-preference){a[data-astro-cid-7g55tylo]{transition:color .15s ease-out}}@media (width<=760px){.lately-source-heading[data-astro-cid-7g55tylo]{margin-block-end:12px}}.lately-seal[data-astro-cid-2uedzmfm]{block-size:100%;inline-size:100%;display:block;position:relative}.lately-seal[data-astro-cid-2uedzmfm] svg[data-astro-cid-2uedzmfm]{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.lately-seal-rings[data-astro-cid-2uedzmfm]{opacity:.1}.lately-seal-stars[data-astro-cid-2uedzmfm]{opacity:.7}.lately-twinkle[data-astro-cid-2uedzmfm]{--delay:calc(var(--i) * 50ms + var(--t) * .25s);opacity:0;pointer-events:none;background:#fff;position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media (prefers-reduced-motion:no-preference){.is-lit .lately-twinkle[data-astro-cid-2uedzmfm]{animation:lately-twinkle 1.25s cubic-bezier(.4, 0, .2, 1) var(--delay) both}.is-replay .lately-twinkle[data-astro-cid-2uedzmfm]{animation:lately-twinkle 1.25s cubic-bezier(.4, 0, .2, 1) calc(var(--li) * 50ms) both}}@keyframes lately-twinkle{0%{opacity:0;transform:scale(.94)}30%{opacity:1;transform:scale(1.18)}to{opacity:0;transform:scale(1)}}.lately[data-astro-cid-ubtxbbko],.lately-lightbox[data-astro-cid-ubtxbbko]{--lately-type-display:clamp(2.75rem, 5vw, 4rem);--lately-type-section:clamp(1.75rem, 2.5vw, 2rem);--lately-type-item:1.125rem;--lately-type-small:.875rem;--lately-type-caption:.8125rem;--lately-shadow-cast:var(--home-hello-shadow-x,7px) var(--home-hello-shadow-y,10px) calc(var(--home-hello-shadow-blur,14px) * 2) -6px;--lately-print-shadow:0 0 0 1px #4450660f, 0 1px 2px #4450661a, var(--lately-shadow-cast) rgb(68 80 102/calc(var(--home-hello-shadow,.13) * 1.5));--polaroid:white}.lately[data-astro-cid-ubtxbbko]{margin-block-start:88px;scroll-margin-block-start:120px}.lately[data-astro-cid-ubtxbbko] [data-astro-cid-ubtxbbko]:is(a,img){-webkit-tap-highlight-color:transparent}.lately[data-astro-cid-ubtxbbko] a[data-astro-cid-ubtxbbko]{text-underline-offset:.16em;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.lately[data-astro-cid-ubtxbbko] a[data-astro-cid-ubtxbbko]:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.lately[data-astro-cid-ubtxbbko] img[data-astro-cid-ubtxbbko]{background:var(--soft);outline-offset:-1px;outline:1px solid #0000001a}.lately-head[data-astro-cid-ubtxbbko]{margin-block-end:40px}.lately-head[data-astro-cid-ubtxbbko] h2[data-astro-cid-ubtxbbko]{font-family:Cartridge,sans-serif;font-size:var(--lately-type-display);letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:700;line-height:1.05}@font-face{font-family:DSEG7 Classic;src:url(/fonts/DSEG7Classic-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Kalam;src:url(/fonts/Kalam-Regular.woff2)format("woff2");font-weight:400;font-display:swap}.lately-stamp[data-astro-cid-ubtxbbko],.lately-flyer-stamp{letter-spacing:.04em;color:#ffb25e;text-shadow:0 0 1px #3c1000,0 1px 2px #000000b3,0 0 6px #ff7800d9,0 0 14px #ff5a0066;font-family:DSEG7 Classic,ui-monospace,monospace;font-weight:700}.lately-stamp[data-astro-cid-ubtxbbko]:before,.lately-flyer-stamp:before{content:"";z-index:-1;background:radial-gradient(closest-side,#00000080,#00000038 60%,#0000);border-radius:50%;position:absolute;inset:-.55em -.7em}.lately-stamp[data-astro-cid-ubtxbbko]:empty:before{display:none}.lately-stamp[data-astro-cid-ubtxbbko]{z-index:1;isolation:isolate;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;position:absolute}.lately-print[data-astro-cid-ubtxbbko] .lately-stamp[data-astro-cid-ubtxbbko]{font-size:clamp(10px, calc(var(--print-width) * .046), 14px);inset-block-start:calc(var(--print-width) - var(--pad) - 1em - 9px);inset-inline-end:calc(var(--pad) + 9px)}.lately[data-astro-cid-ubtxbbko]{container-type:inline-size}.lately-reel[data-astro-cid-ubtxbbko]{--inset:max(16px, calc(50vw - 50cqi));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--inset);scrollbar-width:none;margin-inline:calc(50% - 50vw);position:relative;overflow:auto hidden}.lately-reel[data-astro-cid-ubtxbbko]::-webkit-scrollbar{display:none}body:has(.lately-reel){overflow-x:clip}.lately-photo-stack[data-astro-cid-ubtxbbko]{--print-width:calc((100cqi - 3 * 32px) / 4);inline-size:max-content;padding:22px var(--inset) 40px;isolation:isolate;align-items:flex-start;display:flex}.lately-print[data-astro-cid-ubtxbbko]{--pad:calc(var(--print-width) * .035);inline-size:var(--print-width);scroll-snap-align:start;padding:var(--pad) var(--pad) 0;background:var(--polaroid);box-shadow:var(--lately-print-shadow);transform:rotate(var(--print-tilt,-2deg));transform-origin:50% 75%;rotate:var(--lean,0deg);border-radius:2px;flex:none;margin:0 32px 0 0;position:relative}.lately-print[data-astro-cid-ubtxbbko] a[data-astro-cid-ubtxbbko]{cursor:zoom-in;display:block;overflow:clip}.lately-print[data-astro-cid-ubtxbbko] a[data-astro-cid-ubtxbbko]:focus-visible{outline-offset:3px}.lately-print[data-astro-cid-ubtxbbko] img[data-astro-cid-ubtxbbko]{aspect-ratio:1;object-fit:cover}.lately-print[data-astro-cid-ubtxbbko] figcaption[data-astro-cid-ubtxbbko]{padding:calc(var(--pad) * 2.1) 3px;font-family:Kalam,cursive;font-weight:400;font-size:clamp(14px, calc(var(--print-width) * .058), 18px);line-height:1.15}.lately-print[data-astro-cid-ubtxbbko] figcaption[data-astro-cid-ubtxbbko] span[data-astro-cid-ubtxbbko]{text-overflow:ellipsis;white-space:nowrap;text-box:trim-both cap alphabetic;display:block;overflow:clip visible}.lately-print[data-astro-cid-ubtxbbko]:focus-within{z-index:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lately-print[data-astro-cid-ubtxbbko] img[data-astro-cid-ubtxbbko]{outline:0;animation:linear both lately-parallax;animation-timeline:view(inline);scale:1.08}.lately-print[data-astro-cid-ubtxbbko] a[data-astro-cid-ubtxbbko]:not(:focus-visible){outline-offset:-1px;outline:1px solid #0000001a}@keyframes lately-parallax{0%{translate:3.5%}to{translate:-3.5%}}}}.lately-reel-end[data-astro-cid-ubtxbbko]{inline-size:var(--print-width);border:1px dashed color-mix(in srgb, var(--ink) 28%, transparent);scroll-snap-align:start;font-size:var(--lately-type-small);text-align:center;text-wrap:balance;border-radius:4px;flex:none;justify-content:center;align-self:stretch;align-items:center;gap:6px;padding:24px;line-height:1.5;display:flex}.lately-reel-end[data-astro-cid-ubtxbbko][hidden]{display:none}.lately-reel-end[data-astro-cid-ubtxbbko] span[data-astro-cid-ubtxbbko]{color:var(--accent)}.lately-reel-controls[data-astro-cid-ubtxbbko]{align-items:center;gap:16px;display:flex}.lately-reel-track[data-astro-cid-ubtxbbko]{cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:4px;flex:1;block-size:32px;position:relative}.lately-reel-track[data-astro-cid-ubtxbbko]:before,.lately-reel-thumb[data-astro-cid-ubtxbbko]{border-radius:2px;block-size:2px;margin-block-start:-1px;position:absolute;inset-block-start:50%}.lately-reel-track[data-astro-cid-ubtxbbko]:before{content:"";background:color-mix(in srgb, var(--ink) 12%, transparent);inset-inline:0}.lately-reel-thumb[data-astro-cid-ubtxbbko]{background:var(--ink);pointer-events:none;inline-size:0;inset-inline-start:0}.lately-reel-track[data-astro-cid-ubtxbbko]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lately-reel-buttons[data-astro-cid-ubtxbbko]{flex:none;display:flex}.lately-reel-controls[data-astro-cid-ubtxbbko] button[data-astro-cid-ubtxbbko]{isolation:isolate;block-size:40px;inline-size:40px;color:var(--muted);cursor:pointer;touch-action:manipulation;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.lately-reel-controls[data-astro-cid-ubtxbbko] button[data-astro-cid-ubtxbbko]:before{content:"";z-index:-1;background:0 0;border-radius:999px;position:absolute;inset:6px}.lately-reel-controls[data-astro-cid-ubtxbbko] svg[data-astro-cid-ubtxbbko]{block-size:16px;inline-size:16px;display:block}.lately-reel-controls[data-astro-cid-ubtxbbko] button[data-astro-cid-ubtxbbko]:disabled{color:color-mix(in srgb, var(--muted) 40%, transparent);cursor:default}.lately-reel-controls[data-astro-cid-ubtxbbko] button[data-astro-cid-ubtxbbko]:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:999px}.lately-reel-track[data-astro-cid-ubtxbbko]:is(:hover,:focus-visible,[data-scrubbing]):before,.lately-reel-track[data-astro-cid-ubtxbbko]:is(:hover,:focus-visible,[data-scrubbing]) .lately-reel-thumb[data-astro-cid-ubtxbbko]{scale:1 2}@media (hover:hover) and (pointer:fine){.lately-reel-controls[data-astro-cid-ubtxbbko] button[data-astro-cid-ubtxbbko]:not(:disabled):hover{color:var(--ink)}.lately-reel-controls[data-astro-cid-ubtxbbko] button[data-astro-cid-ubtxbbko]:not(:disabled):hover:before{background:color-mix(in srgb, var(--ink) 7%, transparent)}}@media (prefers-reduced-motion:no-preference){.lately-reel-controls[data-astro-cid-ubtxbbko] button[data-astro-cid-ubtxbbko]:not(:disabled):active{scale:.96}.lately-reel-controls[data-astro-cid-ubtxbbko] button[data-astro-cid-ubtxbbko]{transition:scale .15s ease-out,color .15s ease-out}.lately-reel-controls[data-astro-cid-ubtxbbko] button[data-astro-cid-ubtxbbko]:before{transition:background-color .15s ease-out}.lately-reel-track[data-astro-cid-ubtxbbko]:before,.lately-reel-thumb[data-astro-cid-ubtxbbko]{transition:scale .15s ease-out}}.lately-lightbox[data-astro-cid-ubtxbbko]{--fw:min(100vw - 72px, 960px, calc((100dvh - 230px) * var(--ar,1.5)));block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;color:var(--ink);background:#080c16c2;border:0;margin:0;padding:24px;overflow:hidden}.lately-lightbox[data-astro-cid-ubtxbbko][open]{grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:20px;display:grid}.lately-lightbox[data-astro-cid-ubtxbbko]::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:0 0}.lately-lightbox-frame[data-astro-cid-ubtxbbko]{background:var(--polaroid);color:#1a1a1a;border-radius:2px;flex-direction:column;margin:0;padding:10px 10px 0;display:flex;rotate:-.6deg;box-shadow:0 0 0 1px #0000000d,0 24px 60px -12px #00000080}.lately-lightbox-frame[data-astro-cid-ubtxbbko] img[data-astro-cid-ubtxbbko]{inline-size:var(--fw);aspect-ratio:var(--ar,1.5);object-fit:cover;background:var(--soft);outline-offset:-1px;outline:1px solid #0000001a}.lately-lightbox-frame[data-astro-cid-ubtxbbko] figcaption[data-astro-cid-ubtxbbko]{padding:18px 6px;font-family:Kalam,cursive;font-size:1.5rem;font-weight:400;line-height:1.15;display:flex}.lately-lightbox-frame[data-astro-cid-ubtxbbko] .lately-stamp[data-astro-cid-ubtxbbko]{font-size:20px;inset-block-start:calc(10px + var(--fw) / var(--ar,1.5) - 44px);inset-inline-end:32px}.lately-lightbox-frame[data-astro-cid-ubtxbbko]{z-index:1;position:relative}.lately-lightbox-peek[data-astro-cid-ubtxbbko]{z-index:0;background:var(--polaroid);color:#1a1a1a;inline-size:132px;font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;border:0;border-radius:2px;flex-direction:column;padding:5px 5px 0;transition:translate .15s ease-out;display:flex;position:absolute;inset-block-start:calc(50% - 92px);box-shadow:0 0 0 1px #0000000d,0 12px 28px -8px #00000073}.lately-lightbox-peek[data-astro-cid-ubtxbbko][hidden]{display:none}.lately-lightbox-bar[data-astro-cid-ubtxbbko] button[data-astro-cid-ubtxbbko]:disabled{opacity:.35;cursor:default}.lately-lightbox-peek[data-astro-cid-ubtxbbko] img[data-astro-cid-ubtxbbko]{aspect-ratio:1;object-fit:cover;background:var(--soft);inline-size:100%;display:block}.lately-lightbox-peek-caption[data-astro-cid-ubtxbbko]{flex-direction:column;min-inline-size:0;padding:10px 3px;font-family:Kalam,cursive;font-size:13px;font-weight:400;line-height:1.15;display:flex}.lately-lightbox-peek-caption[data-astro-cid-ubtxbbko] span[data-astro-cid-ubtxbbko],.lately-lightbox-frame[data-astro-cid-ubtxbbko] figcaption[data-astro-cid-ubtxbbko] span[data-astro-cid-ubtxbbko]:first-child{text-overflow:ellipsis;white-space:nowrap;text-box:trim-both cap alphabetic;overflow:clip visible}.lately-lightbox-peek[data-astro-cid-ubtxbbko] .lately-stamp[data-astro-cid-ubtxbbko]{font-size:7px;inset-block-start:113px;inset-inline-end:11px}.lately-flyer{z-index:2;pointer-events:none;background:#fff;border-radius:2px;margin:0;position:fixed}.lately-flyer-photo{background:var(--soft);position:absolute;overflow:hidden}.lately-flyer-photo:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000001a}.lately-flyer img{object-fit:cover;outline:0;block-size:100%;inline-size:100%;max-inline-size:none;display:block}.lately-flyer span{text-overflow:ellipsis;white-space:nowrap;transform-origin:0 0;position:absolute;overflow:hidden}.lately-flyer span.lately-flyer-stamp{isolation:isolate;overflow:visible}.lately-flyer span.lately-flyer-title{text-box:trim-both cap alphabetic;overflow:clip visible}.lately-lightbox-peek[data-astro-cid-ubtxbbko][data-peek=prev]{inset-inline-start:max(calc((100vw - var(--fw) - 24px) / 2 - 160px), -96px);rotate:-4deg}.lately-lightbox-peek[data-astro-cid-ubtxbbko][data-peek=next]{inset-inline-end:max(calc((100vw - var(--fw) - 24px) / 2 - 160px), -96px);rotate:4deg}@media (hover:hover) and (pointer:fine){.lately-lightbox-peek[data-astro-cid-ubtxbbko][data-peek=prev]:hover{translate:6px}.lately-lightbox-peek[data-astro-cid-ubtxbbko][data-peek=next]:hover{translate:-6px}}@media (prefers-reduced-motion:reduce){.lately-lightbox-peek[data-astro-cid-ubtxbbko]{transition:none}}.lately-lightbox-bar[data-astro-cid-ubtxbbko]{color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.lately-lightbox-bar[data-astro-cid-ubtxbbko] button[data-astro-cid-ubtxbbko],.lately-lightbox-close[data-astro-cid-ubtxbbko]{color:#fff;min-block-size:44px;min-inline-size:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:#ffffff1a;border:1px solid #ffffff59;border-radius:999px;place-items:center;padding:0;font-size:1.125rem;display:inline-grid}.lately-lightbox-close[data-astro-cid-ubtxbbko]{font-size:1.5rem;line-height:1;position:absolute;inset-block-start:16px;inset-inline-end:16px}.lately-lightbox-count[data-astro-cid-ubtxbbko]{text-align:center;min-inline-size:6ch;font-size:var(--lately-type-small);font-variant-numeric:tabular-nums}.lately-lightbox-bar[data-astro-cid-ubtxbbko] a[data-astro-cid-ubtxbbko]{color:#fff;min-block-size:44px;font-size:var(--lately-type-small);align-items:center;gap:6px;padding-inline:8px;display:inline-flex}.lately-lightbox[data-astro-cid-ubtxbbko] [data-astro-cid-ubtxbbko]:is(button,a):focus-visible{outline-offset:3px;outline:2px solid #fff}html:has(.lately-lightbox[open]){overflow:hidden}.lately-music[data-astro-cid-ubtxbbko]{--album-size:min(184px, calc((100cqi - 128px) / 5));margin-block-start:64px;container-type:inline-size}.lately-music-shelf[data-astro-cid-ubtxbbko]{scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding:12px 8px 20px;scroll-padding-inline:8px;overflow-x:auto}.lately-tracks[data-astro-cid-ubtxbbko]{isolation:isolate;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;margin:0;padding:0 0 4px;list-style:none;display:grid;position:relative}.lately-tracks[data-astro-cid-ubtxbbko]:before{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#ffffffc2,#fff6 35%,#d3d8e03d 70%,#ffffffa6);border-block-start:1px solid #fffffff2;border-block-end:1px solid #00000014;border-radius:2px;block-size:9px;position:absolute;inset-block-start:calc(var(--album-size) - 1px);inset-inline:-8px;box-shadow:inset 0 1px #fffc,0 8px 12px -7px #0003}.lately-tracks[data-astro-cid-ubtxbbko] li[data-astro-cid-ubtxbbko]{scroll-snap-align:start;min-inline-size:0}.lately-track[data-astro-cid-ubtxbbko]{inline-size:var(--album-size);border-radius:2px;flex-direction:column;gap:24px;max-inline-size:100%;margin-inline:auto;padding-block-end:4px;display:flex;position:relative}.lately-track[data-astro-cid-ubtxbbko][href]:hover{text-decoration:none}.lately-track-art[data-astro-cid-ubtxbbko]{--art-edge:oklch(0% 0 0/.06);aspect-ratio:1;background:color-mix(in oklab, var(--soft), var(--ink) 8%);inline-size:100%;box-shadow:var(--lately-print-shadow);border-radius:2px;display:block;position:relative;overflow:hidden}.lately-track-art[data-astro-cid-ubtxbbko]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--art-edge), inset 0 1px 0 oklch(100% 0 0/.14);pointer-events:none;position:absolute;inset:0}html[data-theme=dark] .lately-track-art[data-astro-cid-ubtxbbko]{--art-edge:oklch(100% 0 0/.06)}.lately-track-art[data-astro-cid-ubtxbbko] img[data-astro-cid-ubtxbbko]{border-radius:inherit;aspect-ratio:1;object-fit:cover;background:0 0;outline:none}.lately-art-placeholder[data-astro-cid-ubtxbbko]{block-size:100%;color:var(--muted);-webkit-user-select:none;user-select:none;pointer-events:none;place-items:center;font-family:Cartridge,sans-serif;font-size:2rem;display:grid}.lately-track-copy[data-astro-cid-ubtxbbko]{flex-direction:column;gap:8px;inline-size:100%;min-inline-size:0;display:flex}.lately-track-copy[data-astro-cid-ubtxbbko]>[data-astro-cid-ubtxbbko]{overflow-wrap:break-word;hyphens:manual;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lately-track-title[data-astro-cid-ubtxbbko]{-webkit-line-clamp:3;font-size:clamp(.6875rem, var(--album-size) / (var(--word,1) * .6), var(--lately-type-item));letter-spacing:-.015em;font-weight:500;line-height:1.35}.lately-track-meta[data-astro-cid-ubtxbbko]{-webkit-line-clamp:2;font-size:clamp(.6875rem, var(--album-size) / (var(--word,1) * .6), var(--lately-type-small));color:var(--muted);line-height:1.5}.lately-playcount[data-astro-cid-ubtxbbko]{background:var(--paper);color:#000000d9;block-size:26px;min-inline-size:40px;font-size:var(--lately-type-small);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding-inline:7px;font-weight:500;line-height:1;display:inline-flex;position:absolute;inset-block-start:8px;inset-inline-end:8px;box-shadow:inset 0 0 0 1px #ffffff59,0 1px 4px #0000001f}.lately-empty[data-astro-cid-ubtxbbko]{min-block-size:180px;font-size:var(--lately-type-item);color:var(--muted);align-items:center;margin:0;display:flex}.lately-places[data-astro-cid-ubtxbbko]{margin-block-start:64px}.lately-place[data-astro-cid-ubtxbbko]{--place-radius:var(--home-radius,36px);--place-inset:var(--home-padding,7px);--map-land:var(--soft);--map-water:color-mix(in oklab, var(--soft), oklch(62% .05 240) 30%);--map-road:white;--map-building:color-mix(in oklab, var(--soft), var(--ink) 6%);--map-label:color-mix(in oklab, var(--muted) 80%, transparent);--map-fade-start:22%;--pin-x:71%;--map-fade:64%;padding:var(--place-inset);border-radius:var(--place-radius);background:var(--map-land);box-shadow:var(--lately-print-shadow);color:inherit;isolation:isolate;grid-template-columns:minmax(0,42%) 1fr;margin-block-start:24px;text-decoration:none;display:grid;overflow:hidden}.lately-place-copy[data-astro-cid-ubtxbbko]{z-index:1;flex-direction:column;grid-area:1/1;justify-content:center;align-items:flex-start;gap:12px;min-inline-size:0;padding:25px;display:flex;position:relative}.lately-place-chip[data-astro-cid-ubtxbbko]{background:color-mix(in oklab, var(--map-land), var(--ink) 7%);font-size:var(--lately-type-caption);color:var(--muted);border-radius:999px;padding:4px 10px;line-height:1.4}.lately-place-name[data-astro-cid-ubtxbbko]{letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:balance;font-family:Cartridge,sans-serif;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.1}.lately-place-meta[data-astro-cid-ubtxbbko]{font-size:var(--lately-type-small);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:6px;line-height:1.5;display:flex}.lately-place-meta[data-astro-cid-ubtxbbko] time{font-size:inherit}.lately-place-cta[data-astro-cid-ubtxbbko]{font-size:var(--lately-type-small);color:var(--ink);margin-block-start:8px}.lately-place-cta[data-astro-cid-ubtxbbko] span[data-astro-cid-ubtxbbko]{color:var(--accent);display:inline-block}.lately-place-map[data-astro-cid-ubtxbbko]{border-radius:calc(var(--place-radius) - var(--place-inset));background:var(--map-land);min-block-size:220px;-webkit-mask-image:linear-gradient(to right, transparent var(--map-fade-start), black var(--map-fade));-webkit-mask-image:linear-gradient(to right, transparent var(--map-fade-start), black var(--map-fade));mask-image:linear-gradient(to right, transparent var(--map-fade-start), black var(--map-fade));pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/1/2/-1;position:relative;overflow:hidden}.lately-place-map[data-astro-cid-ubtxbbko]>svg[data-astro-cid-ubtxbbko]{block-size:100%;inline-size:100%;position:absolute;inset:0}.lately-place-map[data-astro-cid-ubtxbbko] .water[data-astro-cid-ubtxbbko]{fill:var(--map-water)}.lately-place-map[data-astro-cid-ubtxbbko] .blocks[data-astro-cid-ubtxbbko] rect[data-astro-cid-ubtxbbko]{fill:var(--map-building)}.lately-place-map[data-astro-cid-ubtxbbko] .roads[data-astro-cid-ubtxbbko] path[data-astro-cid-ubtxbbko]{fill:none;stroke:var(--map-road);stroke-width:7px;stroke-linecap:round}.lately-place-live[data-astro-cid-ubtxbbko]{opacity:0;transform-origin:var(--pin-x) 50%;position:absolute;inset:0}.lately-place-live[data-astro-cid-ubtxbbko] .maplibregl-canvas{block-size:100%!important;inline-size:100%!important}.lately-place-map[data-astro-cid-ubtxbbko].is-live .lately-place-live[data-astro-cid-ubtxbbko]{opacity:1}.lately-place-map[data-astro-cid-ubtxbbko].is-live>svg[data-astro-cid-ubtxbbko]{opacity:0}.lately-place-credit[data-astro-cid-ubtxbbko]{background:color-mix(in oklab, var(--map-land) 80%, transparent);color:var(--muted);border-radius:999px;padding:1px 6px;font-size:10px;line-height:1.4;display:none;position:absolute;inset-block-end:10px;inset-inline-end:16px}.lately-place-map[data-astro-cid-ubtxbbko].is-live .lately-place-credit[data-astro-cid-ubtxbbko]{display:block}.lately-place-pin[data-astro-cid-ubtxbbko]{background:var(--accent);block-size:16px;inline-size:16px;box-shadow:0 0 0 3px var(--paper), 0 0 0 9px color-mix(in oklab, var(--accent) 22%, transparent), 0 2px 8px #00000040;border-radius:50%;margin:-8px 0 0 -8px;position:absolute;inset-block-start:50%;inset-inline-start:var(--pin-x)}.lately-place-pin[data-astro-cid-ubtxbbko]:after{content:"";background:var(--accent);opacity:0;border-radius:50%;position:absolute;inset:0}.lately-films[data-astro-cid-ubtxbbko]{margin-block-start:64px}.lately-tickets[data-astro-cid-ubtxbbko]{grid-template-columns:repeat(var(--rest), minmax(0, 1fr));gap:32px;margin:28px 0 0;padding:0 10px;list-style:none;display:grid}.lately-ticket-wrap[data-astro-cid-ubtxbbko].is-latest{grid-column:1/-1}.lately-ticket-wrap[data-astro-cid-ubtxbbko]{--ticket-top:oklch(.52 var(--chroma) var(--hue));--ticket-bottom:oklch(.36 calc(var(--chroma) * .9) calc(var(--hue) - 10));--cast:oklch(.35 var(--chroma) var(--hue) / .14);--contact:oklch(.25 var(--chroma) var(--hue) / .25);min-inline-size:0;filter:drop-shadow(0 1px 1px var(--contact)) drop-shadow(0 2px 11px var(--cast))}html[data-theme=dark] .lately-ticket-wrap[data-astro-cid-ubtxbbko]{--ticket-top:oklch(.48 var(--chroma) var(--hue));--ticket-bottom:oklch(.32 calc(var(--chroma) * .9) calc(var(--hue) - 10));--cast:oklch(0% 0 0/.28);--contact:oklch(0% 0 0/.45);--edge:oklch(100% 0 0/.06)}.lately-ticket[data-astro-cid-ubtxbbko]{--stub:24%;--cut:var(--stub);grid-template-columns:var(--stub) 1fr;background:linear-gradient(160deg, var(--ticket-top), var(--ticket-bottom));color:#fff;isolation:isolate;box-shadow:inset 0 0 0 1px var(--edge,oklch(0% 0 0/.06)), inset 0 1px 0 oklch(100% 0 0/.14);-webkit-mask:radial-gradient(circle 8px at var(--cut) 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle 8px at var(--cut) 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle 8px at var(--cut) 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle 8px at var(--cut) 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle 8px at var(--cut) 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle 8px at var(--cut) 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;border-radius:16px;display:grid;position:relative;overflow:hidden}.is-latest[data-astro-cid-ubtxbbko] .lately-ticket[data-astro-cid-ubtxbbko]{--stub:min(20.4%, 220px)}.lately-ticket[data-astro-cid-ubtxbbko]:after{content:"";z-index:-1;mix-blend-mode:overlay;opacity:.15;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.4 -.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.lately-film-art[data-astro-cid-ubtxbbko]{background:oklch(.3 calc(var(--chroma) * .8) var(--hue));position:relative;overflow:hidden}.lately-film-art[data-astro-cid-ubtxbbko]:after{content:"";z-index:1;box-shadow:inset 0 0 0 1px var(--edge,oklch(0% 0 0/.06)), inset 0 1px 0 oklch(100% 0 0/.14);pointer-events:none;background:linear-gradient(270deg,oklch(0% 0 0/.22),#0000 15px);border-radius:16px 0 0 16px;position:absolute;inset:0 -1px 0 0}.lately-film-art[data-astro-cid-ubtxbbko]:before{content:"";padding-block-start:145%;display:block}.lately-film-art[data-astro-cid-ubtxbbko] img[data-astro-cid-ubtxbbko]{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.lately-film-art[data-astro-cid-ubtxbbko] img[data-astro-cid-ubtxbbko]{transition:transform .2s ease-out}.lately-ticket-wrap[data-astro-cid-ubtxbbko]:hover .lately-film-art[data-astro-cid-ubtxbbko] img[data-astro-cid-ubtxbbko]{transform:scale(1.03)}.lately-track-art[data-astro-cid-ubtxbbko] img[data-astro-cid-ubtxbbko]{transition:transform .2s ease-out}.lately-track[data-astro-cid-ubtxbbko][href]:hover .lately-track-art[data-astro-cid-ubtxbbko] img[data-astro-cid-ubtxbbko]{transform:scale(1.03)}}.lately-perf[data-astro-cid-ubtxbbko]{pointer-events:none;background:linear-gradient(oklch(100% 0 0/.3) 0 2.5px,#0000 0) 0 0/1px 7.5px repeat-y;inline-size:1px;position:absolute;inset-block:12px;inset-inline-start:calc(var(--cut) - .5px);box-shadow:1px 0 oklch(100% 0 0/.08)}.lately-film-copy[data-astro-cid-ubtxbbko]{--stamp-size:5.25rem;flex-direction:column;justify-content:center;min-inline-size:0;padding:33px 33px 33px 32px;display:flex;container-type:inline-size}.is-latest[data-astro-cid-ubtxbbko] .lately-film-copy[data-astro-cid-ubtxbbko]{--stamp-size:6rem}.lately-film-text[data-astro-cid-ubtxbbko],.lately-film-meta[data-astro-cid-ubtxbbko]{flex-direction:column;align-items:start;display:flex}.lately-film-name[data-astro-cid-ubtxbbko]{max-inline-size:calc(100% - var(--stamp-size) + 1px)}[data-astro-cid-ubtxbbko][data-seal=row] .lately-film-name[data-astro-cid-ubtxbbko]{max-inline-size:none}[data-astro-cid-ubtxbbko][data-seal=row] .lately-stamp[data-astro-cid-ubtxbbko]{flex:none;margin:0 -13px -13px 0;position:relative;inset:auto}[data-astro-cid-ubtxbbko][data-seal=row] .lately-film-when[data-astro-cid-ubtxbbko]{margin-block-start:0}[data-astro-cid-ubtxbbko][data-seal=row] .lately-film-meta[data-astro-cid-ubtxbbko]{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;inline-size:100%;margin-block-start:10px}.lately-film-name[data-astro-cid-ubtxbbko]{font-family:Cartridge,sans-serif;font-size:clamp(16px, 13cqi * var(--fit), calc(clamp(1.125rem, 10cqi, 1.5rem) * 1.3 * var(--fit)));letter-spacing:-.01em;text-wrap:balance;color:#fff;overflow-wrap:normal;hyphens:manual;outline:none;font-weight:700;line-height:1.08;display:block}.is-latest[data-astro-cid-ubtxbbko] .lately-film-name[data-astro-cid-ubtxbbko]{letter-spacing:-.025em;font-size:clamp(20px, 13cqi * var(--fit), calc(clamp(1.75rem, 6.5cqi, 3rem) * 1.3 * var(--fit)))}.lately-film-name[data-astro-cid-ubtxbbko]:after{content:"";z-index:1;position:absolute;inset:0}.lately-ticket[data-astro-cid-ubtxbbko]:has(.lately-film-name:focus-visible){outline-offset:-6px;outline:2px solid #fff}.lately-film-when[data-astro-cid-ubtxbbko]{font-size:calc(var(--lately-type-caption) * 1.02);font-variant-numeric:tabular-nums;color:oklch(100% 0 0/.76);margin-block-start:10px;font-weight:500;line-height:1.4}.lately-film-when[data-astro-cid-ubtxbbko] time{font-size:inherit}.lately-stamp[data-astro-cid-ubtxbbko]{inline-size:var(--stamp-size);block-size:var(--stamp-size);color:#fff;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;inset-block-start:20px;inset-inline-end:20px;transform:rotate(-8deg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='70'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 2.05'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)'/%3E%3C/svg%3E") 0 0/140px 70px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='70'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 2.05'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)'/%3E%3C/svg%3E") 0 0/140px 70px}@media (hover:hover) and (pointer:fine){.lately-print[data-astro-cid-ubtxbbko]:hover{z-index:1;transform:translateY(-4px)rotate(0)}.lately-track[data-astro-cid-ubtxbbko][href]:hover .lately-track-title[data-astro-cid-ubtxbbko]{color:var(--accent)}.lately-track[data-astro-cid-ubtxbbko][href]:hover .lately-track-art[data-astro-cid-ubtxbbko],.lately-ticket-wrap[data-astro-cid-ubtxbbko]:hover{transform:translateY(-4px)}.lately-place[data-astro-cid-ubtxbbko]:hover .lately-place-name[data-astro-cid-ubtxbbko]{color:var(--accent)}.lately-place[data-astro-cid-ubtxbbko]:hover .lately-place-live[data-astro-cid-ubtxbbko]{transform:scale(1.04)}.lately-place[data-astro-cid-ubtxbbko]:hover .lately-place-cta[data-astro-cid-ubtxbbko] span[data-astro-cid-ubtxbbko]{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:no-preference){.lately-print[data-astro-cid-ubtxbbko],.lately-track-art[data-astro-cid-ubtxbbko],.lately-ticket-wrap[data-astro-cid-ubtxbbko],.lately-place[data-astro-cid-ubtxbbko]{transition:transform .15s ease-out}.lately-place-map[data-astro-cid-ubtxbbko].is-live .lately-place-pin[data-astro-cid-ubtxbbko]:after{animation:2.4s cubic-bezier(.2,.7,.3,1) 1.2s infinite lately-ping}@keyframes lately-ping{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(4)}}.lately-place-live[data-astro-cid-ubtxbbko]{transition:opacity .3s ease-out,transform .2s ease-out}.lately-place-cta[data-astro-cid-ubtxbbko] span[data-astro-cid-ubtxbbko]{transition:transform .15s ease-out}.lately-place[data-astro-cid-ubtxbbko]:active{transform:scale(.98)}.lately-place-map[data-astro-cid-ubtxbbko]>svg[data-astro-cid-ubtxbbko]{transition:opacity .3s ease-out}.lately-track-title[data-astro-cid-ubtxbbko]{transition:color .15s ease-out}.lately-print[data-astro-cid-ubtxbbko] a[data-astro-cid-ubtxbbko]:active{transform:scale(.96)}.lately-track[data-astro-cid-ubtxbbko][href]:active .lately-track-art[data-astro-cid-ubtxbbko],.lately-ticket-wrap[data-astro-cid-ubtxbbko]:active{transform:scale(.98)}.lately-print[data-astro-cid-ubtxbbko]:focus-within{transform:translateY(-4px)rotate(0)}.lately-track[data-astro-cid-ubtxbbko]:focus-visible .lately-track-art[data-astro-cid-ubtxbbko],.lately-ticket-wrap[data-astro-cid-ubtxbbko]:focus-within{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.lately-print[data-astro-cid-ubtxbbko]:hover{transform:rotate(var(--print-tilt,-2deg))}.lately-track[data-astro-cid-ubtxbbko][href]:hover .lately-track-art[data-astro-cid-ubtxbbko]{transform:none}}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.lately-playcount[data-astro-cid-ubtxbbko]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff6b}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.lately-playcount[data-astro-cid-ubtxbbko]{background:var(--paper);color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.lately-tracks[data-astro-cid-ubtxbbko]:before{background:var(--paper);border-block:1px solid var(--ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width<=1000px){.lately-photo-stack[data-astro-cid-ubtxbbko]{--print-width:calc((100cqi - 2 * 24px) / 3)}.lately-print[data-astro-cid-ubtxbbko]{margin-inline-end:24px}}@media (width<=760px){.lately-reel-controls[data-astro-cid-ubtxbbko] button[data-astro-cid-ubtxbbko]{block-size:44px;inline-size:44px}.lately[data-astro-cid-ubtxbbko]{--lately-type-display:2.75rem;--lately-type-item:1rem;margin-block-start:64px}.lately-head[data-astro-cid-ubtxbbko]{margin-block-end:32px}.lately-photo-stack[data-astro-cid-ubtxbbko]{--print-width:clamp(180px, (100vw - var(--inset)) / var(--print-peek,2.4) - 20px, 300px)}.lately-print[data-astro-cid-ubtxbbko]{margin-inline-end:20px}.lately-music[data-astro-cid-ubtxbbko],.lately-places[data-astro-cid-ubtxbbko],.lately-films[data-astro-cid-ubtxbbko]{margin-block-start:48px}.lately-place[data-astro-cid-ubtxbbko]{grid-template-columns:1fr}.lately-place-map[data-astro-cid-ubtxbbko]{grid-area:1/1;min-block-size:160px;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.lately-place-copy[data-astro-cid-ubtxbbko]{grid-area:2/1;margin-block-start:-28px;padding:0 17px 17px}.lately-place[data-astro-cid-ubtxbbko]{--pin-x:50%}.lately-place-credit[data-astro-cid-ubtxbbko]{inset-block:10px auto}.lately-tickets[data-astro-cid-ubtxbbko]{grid-template-columns:1fr;gap:22px;margin-block-start:20px;padding-inline:4px}.lately-ticket[data-astro-cid-ubtxbbko],.is-latest[data-astro-cid-ubtxbbko] .lately-ticket[data-astro-cid-ubtxbbko]{--stub:34%}.lately-film-copy[data-astro-cid-ubtxbbko],.is-latest[data-astro-cid-ubtxbbko] .lately-film-copy[data-astro-cid-ubtxbbko]{--stamp-size:4.5rem;padding:24px 24px 24px 22px}.lately-stamp[data-astro-cid-ubtxbbko]{inset-block-start:14px;inset-inline-end:14px}}@media (width<=1100px){.lately[data-astro-cid-ubtxbbko]{--rail-gutter:80px;--peek:4.5}.lately-music[data-astro-cid-ubtxbbko]{--album-size:clamp(150px, (100vw - var(--rail-gutter)) / var(--peek) - 28px, 208px)}.lately-music-shelf[data-astro-cid-ubtxbbko]{margin-inline:calc(-1 * var(--rail-gutter));padding-inline:var(--rail-gutter);scroll-padding-inline:var(--rail-gutter)}.lately-tracks[data-astro-cid-ubtxbbko]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--album-size);gap:28px;inline-size:max-content;min-inline-size:100%}.lately-tracks[data-astro-cid-ubtxbbko]:before{inset-inline:calc(-1 * var(--rail-gutter))}}@media (width<=900px){.lately[data-astro-cid-ubtxbbko]{--rail-gutter:32px;--peek:3.5}}@media (width<=700px){.lately[data-astro-cid-ubtxbbko]{--peek:2.5}}@media (width<=560px){.lately[data-astro-cid-ubtxbbko]{--rail-gutter:24px}}@media (width<=480px){.lately[data-astro-cid-ubtxbbko]{--peek:1.6;--print-peek:1.4}}.scroll-cue[data-astro-cid-pu5xfkck]{inset-inline-start:calc(50% - 22px);bottom:max(16px, env(safe-area-inset-bottom));z-index:20;isolation:isolate;width:44px;height:44px;color:var(--ink);touch-action:manipulation;border-radius:50%;place-items:center;display:grid;position:fixed}.scroll-cue[data-astro-cid-pu5xfkck]>.navigation-surface[data-astro-cid-pu5xfkck]{transition:none}.scroll-cue[data-astro-cid-pu5xfkck][data-paused],.scroll-cue[data-astro-cid-pu5xfkck][data-paused] svg[data-astro-cid-pu5xfkck]{animation-play-state:paused}.scroll-cue[data-astro-cid-pu5xfkck][hidden]{display:none}.scroll-cue[data-astro-cid-pu5xfkck]:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.scroll-cue[data-astro-cid-pu5xfkck]:hover{color:var(--accent)}}@media (prefers-reduced-motion:no-preference){.scroll-cue[data-astro-cid-pu5xfkck]{animation:.6s backwards scroll-cue-arrive}.scroll-cue[data-astro-cid-pu5xfkck] svg[data-astro-cid-pu5xfkck]{animation:3s cubic-bezier(.45,0,.55,1) .6s infinite scroll-nudge}.scroll-cue[data-astro-cid-pu5xfkck]:focus-visible,.scroll-cue[data-astro-cid-pu5xfkck]:focus-visible svg[data-astro-cid-pu5xfkck]{animation:none}}@keyframes scroll-cue-arrive{0%{transform:translateY(calc(100% + max(16px, env(safe-area-inset-bottom))))}to{transform:translateY(0)}}@keyframes scroll-nudge{0%,60%,to{transform:translateY(0)}30%{transform:translateY(2px)}}
