.phead[data-astro-cid-z7xolria]{box-sizing:border-box;min-height:642px;padding:286px var(--gutter) 24px;grid-template-columns:50% minmax(0,1fr) max-content;align-content:start;align-items:start;display:grid}.phead__title[data-astro-cid-z7xolria]{text-box:trim-both cap alphabetic;clip-path:inset(-.15em -.3em);grid-area:1/1;margin:0;font-size:clamp(64px,5.446vw - 14.4px,125px);font-weight:400;line-height:1}.phead__title-in[data-astro-cid-z7xolria]{display:inline-block}html.proj-enter .phead__title-in[data-astro-cid-z7xolria]{transform:translateY(115%)}html.proj-enter .phead__text[data-astro-cid-z7xolria],html.proj-enter .phead__meta[data-astro-cid-z7xolria]{opacity:0}html.proj-enter .media[data-astro-cid-z7xolria]>.pcard[data-astro-cid-z7xolria]:first-child{opacity:0;translate:0 40px}html.proj-enter.proj-enter-run .phead__title-in[data-astro-cid-z7xolria]{transition:transform .9s var(--ease);transform:none}html.proj-enter.proj-enter-run .phead__text[data-astro-cid-z7xolria],html.proj-enter.proj-enter-run .phead__meta[data-astro-cid-z7xolria]{opacity:1;transition:opacity .9s ease-out .45s}html.proj-enter.proj-enter-run .phead__meta[data-astro-cid-z7xolria]{transition-delay:.55s}html.proj-enter.proj-enter-run .media[data-astro-cid-z7xolria]>.pcard[data-astro-cid-z7xolria]:first-child{opacity:1;transition:translate 1.1s cubic-bezier(.2,.6,.2,1) .35s,opacity .8s ease-out .35s;translate:0}html.proj-enter .media[data-astro-cid-z7xolria]>.pcard[data-astro-cid-z7xolria]:nth-child(2){opacity:0}html.proj-enter.proj-enter-run .media[data-astro-cid-z7xolria]>.pcard[data-astro-cid-z7xolria]:nth-child(2){opacity:1;transition:opacity .8s ease-out .65s}@media (width<=767px){html.proj-enter .media[data-astro-cid-z7xolria]>.pcard[data-astro-cid-z7xolria]:first-child{translate:none}}.phead__body[data-astro-cid-z7xolria] p.is-credit{--mono:50;font-family:var(--mono-font);font-size:12px;line-height:1.5}.phead__body[data-astro-cid-z7xolria] p:not(.is-credit)+p.is-credit{margin-top:24px}.phead__body[data-astro-cid-z7xolria] p.is-credit+p.is-credit{margin-top:0}.phead__body[data-astro-cid-z7xolria] a,.media__text[data-astro-cid-z7xolria] a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none;transition:background-size .35s cubic-bezier(.4,0,.2,1)}.phead__body[data-astro-cid-z7xolria] a:hover,.media__text[data-astro-cid-z7xolria] a:hover{background-size:100% 1px}.phead__body[data-astro-cid-z7xolria] a.is-site,.phead__body[data-astro-cid-z7xolria] a.is-site:hover{background-image:none}.phead__body[data-astro-cid-z7xolria] .site-label{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .35s cubic-bezier(.4,0,.2,1)}.phead__body[data-astro-cid-z7xolria] a.is-site:hover .site-label{background-size:100% 1px}.phead__body[data-astro-cid-z7xolria] a.is-site:before{content:"www";vertical-align:baseline;--mono:50;font-family:var(--mono-font);background:var(--ink);color:#fff;border-radius:10px;margin-right:6px;padding:2px 5px;font-size:8px;line-height:1;display:inline-block;overflow:hidden}.phead__text[data-astro-cid-z7xolria]{grid-column:2;max-width:580px;padding-right:24px;font-size:20px;line-height:1.35}.phead__body[data-astro-cid-z7xolria]{overflow:hidden}.phead__text[data-astro-cid-z7xolria]:not(.is-open) .phead__body[data-astro-cid-z7xolria]{max-height:var(--lead-h,none)}@property --reveal{syntax:"<length>";inherits:false;initial-value:9999px}.phead__body[data-astro-cid-z7xolria]{-webkit-mask-image:linear-gradient(#000 var(--reveal), transparent calc(var(--reveal) + 2.5em));mask-image:linear-gradient(#000 var(--reveal), transparent calc(var(--reveal) + 2.5em))}.phead__body[data-astro-cid-z7xolria] strong,.phead__body[data-astro-cid-z7xolria] b{font-weight:inherit}.phead__body[data-astro-cid-z7xolria] p+p{margin-top:.5em}.phead__body[data-astro-cid-z7xolria] p+p:has(>a.is-site){margin-top:20px}.phead__more[data-astro-cid-z7xolria][hidden]{display:none!important}.phead__text[data-astro-cid-z7xolria]{position:relative}.phead__more[data-astro-cid-z7xolria].is-inline{z-index:2;white-space:nowrap;margin:0;position:absolute}.phead__more[data-astro-cid-z7xolria].is-moving,.phead__more[data-astro-cid-z7xolria].is-moving~.phead__ell{opacity:0}.phead__text[data-astro-cid-z7xolria] .phead__ell{z-index:1;pointer-events:none;transition:opacity .3s ease-out;position:absolute}.phead__text[data-astro-cid-z7xolria] .phead__ell.is-cover{background:#fff}.phead__text[data-astro-cid-z7xolria].is-open .phead__ell{display:none}.phead__more[data-astro-cid-z7xolria]{color:inherit;--mono:50;font-family:var(--mono-font);margin-top:18px;padding:0;font-size:12px;transition:opacity .3s ease-out;display:block}.phead__meta[data-astro-cid-z7xolria]{grid-column:3;justify-self:end;gap:2px;margin:0;padding:0;list-style:none;display:flex}.phead__meta[data-astro-cid-z7xolria] .pill[data-astro-cid-z7xolria]{font-size:12px}.phead__meta[data-astro-cid-z7xolria] .pill[data-astro-cid-z7xolria]:hover{background:var(--pill-soft)}.topmask[data-astro-cid-z7xolria]{z-index:2;pointer-events:none;background:#fff;height:8px;position:fixed;top:0;left:0;right:0}.media[data-astro-cid-z7xolria]{z-index:1;padding:0 var(--gutter);flex-direction:column;display:flex;position:relative}.pcard[data-astro-cid-z7xolria]{top:var(--stick,0px);will-change:transform;transform-origin:50% 8px;transform:translateY(calc(var(--cover,0) * 2px)) scale(calc(1 - var(--cover,0) * .08));background:#fff;padding-top:8px;position:sticky;overflow:hidden}.pcard[data-astro-cid-z7xolria] img,.pcard[data-astro-cid-z7xolria] video[data-astro-cid-z7xolria]{filter:brightness(calc(1 - var(--cover,0) * .4))}.media[data-astro-cid-z7xolria] video[data-astro-cid-z7xolria]{object-fit:cover}.media[data-astro-cid-z7xolria] img,.media[data-astro-cid-z7xolria] video[data-astro-cid-z7xolria]{border-radius:var(--radius);background:var(--light);width:100%;height:auto}.media__text[data-astro-cid-z7xolria]{max-width:79.0493%;padding:40px 0 48px 50.4695%;font-size:15px;line-height:1.4}.media__text[data-astro-cid-z7xolria] strong,.media__text[data-astro-cid-z7xolria] b{font-weight:inherit}.media__text[data-astro-cid-z7xolria] p+p{margin-top:1em}.media__pair[data-astro-cid-z7xolria]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.media__duo[data-astro-cid-z7xolria]{grid-template-columns:1fr 1fr;align-items:start;gap:8px;display:grid}.media__pair[data-astro-cid-z7xolria] img{aspect-ratio:846/952;object-fit:cover}.next[data-astro-cid-z7xolria]{padding:320px var(--gutter) 340px;text-align:center;position:relative;overflow:hidden}.next[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{z-index:1;flex-direction:column;align-items:center;gap:20px;margin:-80px -160px;padding:80px 160px;display:inline-flex;position:relative}.next[data-astro-cid-z7xolria] .pill[data-astro-cid-z7xolria]{font-size:12px}.next[data-astro-cid-z7xolria] .pill[data-astro-cid-z7xolria]:hover{background:var(--pill-soft)}.next__title[data-astro-cid-z7xolria]{font-size:clamp(64px,5.446vw - 14.4px,125px);transition:color .5s}.next[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover .next__title[data-astro-cid-z7xolria]{color:#333}.next__preview[data-astro-cid-z7xolria]{z-index:6;pointer-events:none;width:280px;position:fixed;top:0;left:0}.next__frames[data-astro-cid-z7xolria]{aspect-ratio:4/3;border-radius:var(--radius);background:var(--light);opacity:0;transform-origin:0 0;transition:opacity .15s ease-out, transform .3s var(--ease);position:relative;overflow:hidden;transform:scale(.85)}.next__preview[data-astro-cid-z7xolria].is-on .next__frames[data-astro-cid-z7xolria]{opacity:1;transform:none}.next__frames[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{object-fit:cover;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.next__frames[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria].is-shown{visibility:visible}@media (width<=767px){.next[data-astro-cid-z7xolria]{box-sizing:border-box;min-height:100svh;padding:var(--band) var(--gutter);flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.next[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{display:contents}.next[data-astro-cid-z7xolria] .pill[data-astro-cid-z7xolria],.next__preview[data-astro-cid-z7xolria],.next__title[data-astro-cid-z7xolria]{opacity:0;transition:opacity .7s ease-out}.next[data-astro-cid-z7xolria].is-in .pill[data-astro-cid-z7xolria],.next[data-astro-cid-z7xolria].is-in .next__preview[data-astro-cid-z7xolria],.next[data-astro-cid-z7xolria].is-in .next__title[data-astro-cid-z7xolria]{opacity:1}.next[data-astro-cid-z7xolria].is-in .next__preview[data-astro-cid-z7xolria]{transition-delay:.15s}.next[data-astro-cid-z7xolria].is-in .next__title[data-astro-cid-z7xolria]{transition-delay:.3s}.next[data-astro-cid-z7xolria] .pill[data-astro-cid-z7xolria]{order:1}.next__preview[data-astro-cid-z7xolria]{order:2}.next__title[data-astro-cid-z7xolria]{order:3}.next__preview[data-astro-cid-z7xolria]{z-index:0;pointer-events:auto;width:100%;margin:0;position:relative;transform:none!important}.next__frames[data-astro-cid-z7xolria]{opacity:1;transform:none}}@media (width>=768px) and (width<=1199px){.phead[data-astro-cid-z7xolria]{grid-template-columns:minmax(0,1fr) max-content;row-gap:32px;min-height:0;padding-top:200px;padding-bottom:64px}.phead__title[data-astro-cid-z7xolria]{grid-area:1/1/auto/-1}.phead__text[data-astro-cid-z7xolria]{grid-area:2/1;max-width:720px}.phead__meta[data-astro-cid-z7xolria]{grid-area:2/2}}@media (width<=767px){.phead[data-astro-cid-z7xolria]{min-height:0;padding:112px var(--gutter) 40px;grid-template-columns:1fr;gap:20px}.phead__title[data-astro-cid-z7xolria]{overflow-wrap:anywhere;grid-area:1/1;font-size:44px}.phead__meta[data-astro-cid-z7xolria]{flex-wrap:wrap;grid-area:2/1;justify-self:start}.phead__text[data-astro-cid-z7xolria]{grid-area:3/1;font-size:17px}.next__title[data-astro-cid-z7xolria]{font-size:44px}.phead__body[data-astro-cid-z7xolria] p+p,.media__text[data-astro-cid-z7xolria] p+p{margin-top:.4em}}
