.tile[data-astro-cid-7coai5vb]{grid-column:span 6;min-width:0}@media (width>=768px){.tile[data-astro-cid-7coai5vb][data-size=half]{grid-column:span 3}.tile[data-astro-cid-7coai5vb][data-size=third]{grid-column:span 2}}.js .tile[data-astro-cid-7coai5vb][hidden]{display:none}.tile__link[data-astro-cid-7coai5vb]{height:100%;text-decoration:none;display:block}.tile__media[data-astro-cid-7coai5vb]{aspect-ratio:16/9;background:var(--navy-700);position:relative;overflow:hidden}.tile__media[data-astro-cid-7coai5vb] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.tile__link[data-astro-cid-7coai5vb]:hover .tile__media[data-astro-cid-7coai5vb] img,.tile__link[data-astro-cid-7coai5vb]:focus-visible .tile__media[data-astro-cid-7coai5vb] img{transform:scale(1.04)}.tile__overlay[data-astro-cid-7coai5vb]{opacity:0;transition:opacity var(--dur-fast);background:#172133b3;flex-direction:column;justify-content:flex-end;gap:.5rem;padding:1.5rem;display:flex;position:absolute;inset:0}.tile__overlay-title[data-astro-cid-7coai5vb]{font-size:var(--fs-2xl);font-weight:var(--fw-thin);text-transform:uppercase;line-height:1.1}.tile__overlay-label[data-astro-cid-7coai5vb]{font-size:var(--fs-xs);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.tile__text[data-astro-cid-7coai5vb]{padding:.75rem 0 1.5rem}.tile__title[data-astro-cid-7coai5vb]{font-size:var(--fs-lg);font-weight:var(--fw-light);text-transform:uppercase;line-height:1.2}.tile__label[data-astro-cid-7coai5vb]{font-size:var(--fs-xs);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.04em;margin-top:.25rem}.tile__excerpt[data-astro-cid-7coai5vb]{display:none}@media (hover:hover) and (width>=768px){.tile[data-astro-cid-7coai5vb]:not([data-size=feature]) .tile__text[data-astro-cid-7coai5vb]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tile[data-astro-cid-7coai5vb]:not([data-size=feature]) .tile__link[data-astro-cid-7coai5vb]:hover .tile__overlay[data-astro-cid-7coai5vb],.tile[data-astro-cid-7coai5vb]:not([data-size=feature]) .tile__link[data-astro-cid-7coai5vb]:focus-visible .tile__overlay[data-astro-cid-7coai5vb]{opacity:1}}@media (width>=1024px){.tile[data-astro-cid-7coai5vb][data-size=feature] .tile__link[data-astro-cid-7coai5vb]{align-items:center;margin-bottom:3rem;display:flex}.tile[data-astro-cid-7coai5vb][data-size=feature] .tile__media[data-astro-cid-7coai5vb]{flex:0 0 50%}.tile[data-astro-cid-7coai5vb][data-size=feature] .tile__text[data-astro-cid-7coai5vb]{flex:1;min-width:0;padding:0 0 0 3rem}.tile[data-astro-cid-7coai5vb][data-size=feature] .tile__title[data-astro-cid-7coai5vb]{font-size:clamp(2rem,2.6vw,2.75rem);font-weight:var(--fw-thin);overflow-wrap:break-word;margin-bottom:1rem;line-height:1.05}.tile[data-astro-cid-7coai5vb][data-size=feature] .tile__label[data-astro-cid-7coai5vb]{font-size:var(--fs-base);letter-spacing:0;margin-bottom:1rem}.tile[data-astro-cid-7coai5vb][data-size=feature] .tile__excerpt[data-astro-cid-7coai5vb]{font-size:var(--fs-sm);font-weight:var(--fw-light);display:block}}@media (width>=1280px){.tile[data-astro-cid-7coai5vb][data-size=feature] .tile__media[data-astro-cid-7coai5vb]{flex-basis:66.666%}.tile[data-astro-cid-7coai5vb][data-size=feature] .tile__excerpt[data-astro-cid-7coai5vb]{font-size:var(--fs-base)}}.hero[data-astro-cid-lcdefpme]{height:100svh;min-height:32rem;margin-bottom:var(--section-gap);background:radial-gradient(ellipse at 30% 40%, #1d2a8f 0%, var(--navy-900) 60%);position:relative;overflow:hidden}.hero__video[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__shade[data-astro-cid-lcdefpme]{background:linear-gradient(#0000 55%,#0d131d8c);position:absolute;inset:0}.hero__content[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:2rem;display:flex;position:absolute;inset:auto 0 0}@media (width>=1024px){.hero__content[data-astro-cid-lcdefpme]{padding-bottom:2.5rem}}.hero__logo[data-astro-cid-lcdefpme]{text-transform:uppercase;text-shadow:0 1px 16px #00000059;flex-direction:column;line-height:1;display:flex}.hero__first[data-astro-cid-lcdefpme]{font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:var(--fw-thin)}.hero__last[data-astro-cid-lcdefpme]{font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:var(--fw-bold);padding-left:.35em}.hero__tag[data-astro-cid-lcdefpme]{text-transform:none;font-size:var(--fs-sm);font-weight:var(--fw-light);align-self:flex-end;margin-top:.4rem}.hero__play[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);align-items:center;gap:.9rem;padding-block:.5rem;text-decoration:none;display:inline-flex}.hero__play-icon[data-astro-cid-lcdefpme]{width:2.25rem;height:2.25rem;transition:background var(--dur-fast), color var(--dur-fast);border:1.5px solid;border-radius:50%;place-items:center;display:grid}.hero__play-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{margin-left:2px}.hero__play[data-astro-cid-lcdefpme]:hover .hero__play-icon[data-astro-cid-lcdefpme]{color:var(--navy-900);background:#fff}.hero__pause[data-astro-cid-lcdefpme]{z-index:2;right:var(--gutter);background:#0d131d80;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid;position:absolute;top:1.25rem}.hero__pause[data-astro-cid-lcdefpme]:not([hidden]){display:grid}@media (width<=639px){.hero__content[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.hero__play[data-astro-cid-lcdefpme]{align-self:flex-end}}.anchor-alias[data-astro-cid-lcdefpme]{display:block;position:relative;top:-5rem}.filters[data-astro-cid-lcdefpme]{justify-content:center;gap:2rem;margin-bottom:2rem;display:flex}.filters__btn[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:var(--tracking-wide);opacity:.7;border-bottom:2px solid #0000;padding:.5rem 0}.filters__btn[data-astro-cid-lcdefpme][aria-pressed=true]{opacity:1;border-bottom-color:currentColor}.filters__btn[data-astro-cid-lcdefpme]:hover{opacity:1}html:not(.js) .filters[data-astro-cid-lcdefpme]{display:none}.work-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:0;margin:0;padding:0;list-style:none;display:grid}.work__more[data-astro-cid-lcdefpme]{text-align:center;margin-top:2rem}.about__inner[data-astro-cid-lcdefpme]{max-width:64rem;padding-inline:var(--gutter);margin-inline:auto}.about__intro[data-astro-cid-lcdefpme]{text-align:center;font-size:var(--fs-lg);margin-bottom:3rem;line-height:1.4}.about__grid[data-astro-cid-lcdefpme]{font-weight:var(--fw-light);gap:2rem;display:grid}.about__p[data-astro-cid-lcdefpme] p+p{margin-top:1.5rem}.about__portrait[data-astro-cid-lcdefpme],.about__square[data-astro-cid-lcdefpme]{max-width:22rem}.about__grid[data-astro-cid-lcdefpme] img{width:100%;height:auto}@media (width>=1024px){.about__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;align-items:start;gap:2.5rem 2rem}.about__portrait[data-astro-cid-lcdefpme]{grid-area:1/1/span 2/span 4;max-width:none;margin-top:1.5rem}.about__p--1[data-astro-cid-lcdefpme]{grid-area:1/6/auto/span 7}.about__p--2[data-astro-cid-lcdefpme]{grid-area:2/7/auto/span 6}.about__square[data-astro-cid-lcdefpme]{grid-area:3/3/auto/span 4;max-width:none;margin-top:-5rem}.about__p--3[data-astro-cid-lcdefpme]{grid-area:3/8/auto/span 5}}.awards__list[data-astro-cid-lcdefpme]{text-align:center;gap:2.5rem 2rem;max-width:36rem;margin:0 auto;padding:0;list-style:none;display:grid}@media (width>=640px){.awards__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.award[data-astro-cid-lcdefpme]{font-weight:var(--fw-light);font-size:var(--fs-sm);flex-direction:column;line-height:1.5;display:flex}.award__result[data-astro-cid-lcdefpme]{font-weight:var(--fw-bold);text-transform:uppercase;margin-top:.75rem}
