[data-astro-cid-6o27kgmg]{box-sizing:border-box}.home[data-astro-cid-6o27kgmg]{padding-bottom:20vh;position:relative;overflow-x:hidden}.heroTitle[data-astro-cid-6o27kgmg]{z-index:50;width:fit-content;height:fit-content;color:var(--text-color);backface-visibility:hidden;font-family:var(--font-fraunces,serif);letter-spacing:.02em;text-box:trim-both cap alphabetic;white-space:nowrap;pointer-events:none;margin:auto;padding-left:.02em;font-size:4.5rem;line-height:1;position:fixed;inset:0}.masonry[data-astro-cid-6o27kgmg]{--bleed:clamp(0px, 6vw, 110px);--item-h:clamp(220px, 34vh, 400px);--scale:1;grid-template-columns:repeat(var(--cols,10), 1fr);width:calc(100% + 2 * var(--bleed));margin-left:calc(-1 * var(--bleed));gap:clamp(140px,18vh,240px) clamp(16px,2.5vw,48px);padding-top:14vh;display:grid}.item[data-astro-cid-6o27kgmg]{--shift:var(--dy,0px);z-index:1;grid-column:var(--col) / span var(--span);grid-row:var(--row);transform:translateY(var(--shift));align-self:center;margin:0;position:relative;&:nth-child(3){display:none}}.itemLink[data-astro-cid-6o27kgmg]{text-decoration:none;transition:opacity .35s;display:block}.itemLink[data-astro-cid-6o27kgmg]:focus-visible{opacity:.72}@media (hover:hover){.itemLink[data-astro-cid-6o27kgmg]:hover{opacity:.72}}.itemLink[data-astro-cid-6o27kgmg] img[data-astro-cid-6o27kgmg]{width:auto;height:calc(var(--item-h) * var(--scale));object-fit:contain;background-position:50%;background-repeat:no-repeat;background-size:contain;max-width:100%;margin-inline:auto;display:block}@media (width<=1279px){.item[data-astro-cid-6o27kgmg]{--shift:0px;grid-row:auto}}@media (width>=768px) and (width<=1279px){.heroTitle[data-astro-cid-6o27kgmg]{font-size:3.5rem}.masonry[data-astro-cid-6o27kgmg]{--bleed:3vw;--photo-w:min(26vw, 33vh);--size-k:.355;--stagger:clamp(40px, 7vw, 88px);padding-top:max(16px, calc(50svh - var(--header-height) - .75 * var(--photo-w)));grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(64px,10vh,128px)}.item[data-astro-cid-6o27kgmg]{--pw:calc(var(--photo-w) * pow(calc(1.5 * var(--ar,1)), var(--size-k)));grid-column:auto}.item[data-astro-cid-6o27kgmg]:nth-child(2){grid-column:3}.item[data-astro-cid-6o27kgmg]:nth-child(3){display:block}.item[data-astro-cid-6o27kgmg]:nth-child(3n+1){--shift:calc(.5 * var(--stagger))}.item[data-astro-cid-6o27kgmg]:nth-child(3n+2){--shift:calc(-1 * var(--stagger))}.item[data-astro-cid-6o27kgmg]:nth-child(3n),.item[data-astro-cid-6o27kgmg]:first-child{--shift:calc(-.4 * var(--stagger))}.itemLink[data-astro-cid-6o27kgmg]{width:min(var(--pw), 100%);margin-inline:auto}.itemLink[data-astro-cid-6o27kgmg] img[data-astro-cid-6o27kgmg]{width:100%;max-width:none;height:auto}}@media (width<=767px){.heroTitle[data-astro-cid-6o27kgmg]{font-size:2rem}.masonry[data-astro-cid-6o27kgmg]{--lane-w:20.8vw;--photo-w:24vw;--photo-h:36vw;--size-k:.355;--row-gap:14vw;grid-template-columns:repeat(var(--lanes,5), var(--lane-w));grid-auto-rows:var(--photo-h);column-gap:0;row-gap:var(--row-gap);width:calc(var(--lanes,5) * var(--lane-w));margin-left:calc((100% - var(--lanes,5) * var(--lane-w)) / 2);padding-top:max(16px, calc(50svh - var(--header-height) - 1.5 * var(--photo-h) - var(--row-gap)))}.item[data-astro-cid-6o27kgmg]{--pw:min(38vw, calc(var(--photo-w) * pow(calc(1.5 * var(--ar,1)), var(--size-k))));grid-column:var(--lane) / span 1}.item[data-astro-cid-6o27kgmg]:nth-child(3){display:block}.itemLink[data-astro-cid-6o27kgmg]{width:var(--pw);margin-left:calc((var(--lane-w) - var(--pw)) / 2)}.itemLink[data-astro-cid-6o27kgmg] img[data-astro-cid-6o27kgmg]{width:100%;max-width:none;height:auto}}.sentinel[data-astro-cid-6o27kgmg]{height:1px}@keyframes itemIn{0%{opacity:0;transform:translateY(calc(var(--shift) + 28px))}to{opacity:1;transform:translateY(var(--shift))}}.item[data-astro-cid-6o27kgmg].isNew{animation:.7s cubic-bezier(.16,1,.3,1) both itemIn}@media (prefers-reduced-motion:reduce){.item[data-astro-cid-6o27kgmg].isNew{opacity:1;animation:none}}html.js-anim .home[data-astro-cid-6o27kgmg]:not([data-intro]) .item[data-astro-cid-6o27kgmg],html.js-anim .home[data-astro-cid-6o27kgmg]:not([data-intro]) .heroTitle[data-astro-cid-6o27kgmg]{opacity:0}.home[data-astro-cid-6o27kgmg][data-intro=running] .masonry[data-astro-cid-6o27kgmg]{pointer-events:none}
