.mhero[data-astro-cid-pcbdtnmk]{height:calc(min(72svh, 640px) + var(--header-height));min-height:calc(420px + var(--header-height));padding-top:var(--header-height);background:var(--color-text);color:#fff;align-items:center;display:flex;position:relative;overflow:hidden}.mhero__img[data-astro-cid-pcbdtnmk]{object-fit:cover;object-position:70% 50%;width:100%;height:100%;position:absolute;inset:0}.mhero[data-astro-cid-pcbdtnmk]:after{content:"";background:linear-gradient(90deg,#2b272573 0%,#2b272500 55%);position:absolute;inset:0}.mhero__txt[data-astro-cid-pcbdtnmk]{z-index:1;position:relative}.mhero[data-astro-cid-pcbdtnmk] h1[data-astro-cid-pcbdtnmk]{font-size:var(--step-display)}.mhero__lead[data-astro-cid-pcbdtnmk]{max-width:34ch;font-size:var(--step-lead);color:#ffffffeb;margin-top:14px;line-height:1.4}.story[data-astro-cid-pcbdtnmk]{background:var(--color-surface);padding-block:clamp(56px,6vw,96px)}.story__head[data-astro-cid-pcbdtnmk]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:end;column-gap:clamp(32px,5vw,88px);display:grid}.story[data-astro-cid-pcbdtnmk] h2[data-astro-cid-pcbdtnmk]{font-size:var(--step-head)}.story__head[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{max-width:56ch}.places[data-astro-cid-pcbdtnmk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin-top:clamp(28px,3.5vw,48px);display:grid}.places[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]{flex-direction:column;padding-top:20px;display:flex}.places[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:before{content:"";background:var(--color-primary);width:30px;height:30px;margin-bottom:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11z'/%3E%3Ccircle cx='12' cy='10' r='2.4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11z'/%3E%3Ccircle cx='12' cy='10' r='2.4'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (prefers-reduced-motion:no-preference){.places[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:before{animation:2.4s ease-in-out infinite pin-bob}.places[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:nth-child(2):before{animation-delay:.3s}.places[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:nth-child(3):before{animation-delay:.6s}.places[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:nth-child(4):before{animation-delay:.9s}}@keyframes pin-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.places[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:nth-child(2n){margin-top:clamp(20px,3vw,44px)}.places[data-astro-cid-pcbdtnmk] h3[data-astro-cid-pcbdtnmk]{font-size:var(--step-lead);letter-spacing:-.01em}.places[data-astro-cid-pcbdtnmk] .when[data-astro-cid-pcbdtnmk]{font-size:var(--step-small);color:var(--color-text-muted);margin-top:4px}.places[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{margin-top:14px}.words[data-astro-cid-pcbdtnmk]{background:var(--color-surface);height:min(78svh,680px);min-height:480px;position:relative;overflow:hidden}.words[data-astro-cid-pcbdtnmk]>img[data-astro-cid-pcbdtnmk]{object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.words[data-astro-cid-pcbdtnmk] blockquote[data-astro-cid-pcbdtnmk]{z-index:2;left:var(--page-margin);border-radius:var(--radius-card);background:var(--color-text);width:min(40vw,480px);color:var(--color-on-dark);padding:clamp(26px,2.8vw,42px);position:absolute;top:50%;translate:0 -50%}.words[data-astro-cid-pcbdtnmk] blockquote[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{letter-spacing:-.01em;font-size:clamp(1.25rem,1rem + .7vw,1.75rem);line-height:1.25}.words[data-astro-cid-pcbdtnmk] blockquote[data-astro-cid-pcbdtnmk] footer[data-astro-cid-pcbdtnmk]{color:var(--color-on-dark-muted);font-size:var(--step-small);margin-top:18px}.prints[data-astro-cid-pcbdtnmk]{z-index:2;right:var(--page-margin);grid-template-columns:1fr 1fr;width:clamp(240px,22vw,430px);display:grid;position:absolute;top:50%;translate:0 -50%}.prints[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]{background:#fff;border-radius:8px;padding:clamp(6px,.55vw,9px)}.prints[data-astro-cid-pcbdtnmk] img[data-astro-cid-pcbdtnmk]{aspect-ratio:4/5;object-fit:cover;border-radius:4px;width:100%;height:auto;display:block}.prints[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:first-child{translate:5%;rotate:-6deg}.prints[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:nth-child(2){translate:-5% 9%;rotate:5deg}.prints[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:nth-child(3){translate:7% -5%;rotate:4deg}.prints[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:nth-child(4){translate:-3% 5%;rotate:-3deg}:root.js .prints[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk][data-reveal]{transition:opacity .7s var(--ease-out), transform .9s var(--ease-out), rotate .5s var(--ease-out), scale .5s var(--ease-out);transition-delay:calc(var(--i,0) * 90ms), calc(var(--i,0) * 90ms), 0s, 0s}@media (hover:hover) and (pointer:fine){.prints[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:hover{z-index:3;rotate:0deg;scale:1.06}}.work[data-astro-cid-pcbdtnmk]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;column-gap:clamp(32px,5vw,88px);padding-block:clamp(56px,6vw,96px);display:grid}.work__film[data-astro-cid-pcbdtnmk]{aspect-ratio:1;background:var(--color-surface);position:relative}.work__film[data-astro-cid-pcbdtnmk] img[data-astro-cid-pcbdtnmk]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.work[data-astro-cid-pcbdtnmk] h2[data-astro-cid-pcbdtnmk]{font-size:var(--step-head)}.work__txt[data-astro-cid-pcbdtnmk]>p[data-astro-cid-pcbdtnmk]{max-width:52ch;margin-top:16px}.work__list[data-astro-cid-pcbdtnmk]{gap:16px;margin-top:24px;display:grid}.work__list[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]{align-items:flex-start;gap:16px;display:flex}.work__list[data-astro-cid-pcbdtnmk] .icon-tile[data-astro-cid-pcbdtnmk]{margin-top:2px}.work__list[data-astro-cid-pcbdtnmk] h3[data-astro-cid-pcbdtnmk]{font-size:var(--step-body);font-weight:var(--weight-medium);letter-spacing:0;line-height:1.3}.work__list[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{margin-top:4px}.work__wa[data-astro-cid-pcbdtnmk]{margin-top:28px}@media (width<=1100px){.places[data-astro-cid-pcbdtnmk]{grid-template-columns:1fr 1fr}.places[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:nth-child(2n){margin-top:0}}@media (width<=820px){.mhero__lead[data-astro-cid-pcbdtnmk],.story__head[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk],.work__txt[data-astro-cid-pcbdtnmk]>p[data-astro-cid-pcbdtnmk]{max-width:none}.story__head[data-astro-cid-pcbdtnmk],.work[data-astro-cid-pcbdtnmk]{grid-template-columns:1fr}.mhero[data-astro-cid-pcbdtnmk]{height:100svh;min-height:560px;padding-bottom:max(40px, env(safe-area-inset-bottom,0px));align-items:flex-end}.mhero__img[data-astro-cid-pcbdtnmk]{object-position:78% 50%}.mhero[data-astro-cid-pcbdtnmk]:after{background:linear-gradient(#2b272500 45%,#2b27259e 100%)}.story__head[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{margin-top:16px}.places[data-astro-cid-pcbdtnmk]{grid-template-columns:1fr}.places[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:before,.places[data-astro-cid-pcbdtnmk] h3[data-astro-cid-pcbdtnmk],.places[data-astro-cid-pcbdtnmk] .when[data-astro-cid-pcbdtnmk]{text-align:center;align-self:center}.words[data-astro-cid-pcbdtnmk]{background:0 0;height:auto;min-height:0;overflow:visible}.words[data-astro-cid-pcbdtnmk]>img[data-astro-cid-pcbdtnmk]{object-position:56% 50%;height:56svh;position:relative}.words[data-astro-cid-pcbdtnmk] blockquote[data-astro-cid-pcbdtnmk]{width:auto;margin:20px 12px 0;padding:30px 26px;position:relative;top:auto;left:auto;translate:none}.prints[data-astro-cid-pcbdtnmk]{justify-content:center;width:auto;margin:-76px 12px 0;display:flex;position:relative;top:auto;right:auto;translate:none}.prints[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]{flex:none;width:26%;margin-inline:-1.2%;padding:4px}.prints[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:is(:first-child,:nth-child(2),:nth-child(3),:nth-child(4)){translate:none}.prints[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:nth-child(2n){translate:0 10px}.work__film[data-astro-cid-pcbdtnmk]{margin-bottom:36px}}
