.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__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__text[data-astro-cid-7coai5vb] .tile__label{margin-top:.5rem}.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__text[data-astro-cid-7coai5vb] .tile__label{margin-bottom:1.25rem}.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]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:2.5rem;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);color:#fff;background:var(--blue-700);transition:background var(--dur-fast), box-shadow var(--dur-fast), transform var(--dur-fast);border:1px solid #ffffff14;border-radius:999px;padding:.6rem 1.5rem}.filters__btn[data-astro-cid-lcdefpme]:hover{background:var(--blue-600)}.filters__btn[data-astro-cid-lcdefpme][aria-pressed=true]{background:var(--blue-500);border-color:#0000;box-shadow:0 .35rem 1.1rem #4a6dbf59}.filters__btn[data-astro-cid-lcdefpme]:active{transform:translateY(1px)}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:74rem;padding-inline:var(--gutter);margin-inline:auto}.about__intro[data-astro-cid-lcdefpme]{max-width:46rem;margin-inline:auto}.about__grid[data-astro-cid-lcdefpme]{gap:3rem;display:grid}.about__text[data-astro-cid-lcdefpme]{font-weight:var(--fw-light);font-size:var(--fs-lg);line-height:1.65}.about__p[data-astro-cid-lcdefpme]+.about__p[data-astro-cid-lcdefpme]{margin-top:2rem}.about__p[data-astro-cid-lcdefpme] p+p{margin-top:1.25rem}.about__stack[data-astro-cid-lcdefpme]{width:100%;max-width:33rem;margin:0 auto;padding:0;list-style:none}.about__photo[data-astro-cid-lcdefpme]{width:72%;position:relative;box-shadow:0 1.25rem 2.5rem #00000073}.about__photo[data-astro-cid-lcdefpme] img{width:100%;height:auto;display:block}.about__photo--1[data-astro-cid-lcdefpme]{z-index:1}.about__photo--2[data-astro-cid-lcdefpme]{z-index:2;width:62%;margin:-4.5rem 0 0 auto}.about__photo--3[data-astro-cid-lcdefpme]{z-index:3;width:66%;margin:-3.5rem 0 0 8%}@media (width>=1024px){.about__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,11fr) minmax(0,13fr);align-items:start;column-gap:4.5rem}.about__stack[data-astro-cid-lcdefpme]{max-width:none;margin:.5rem 0 0}.about__photo--2[data-astro-cid-lcdefpme]{margin-top:-6rem;margin-right:-2.5rem}.about__photo--3[data-astro-cid-lcdefpme]{margin-top:-5rem}.about__text[data-astro-cid-lcdefpme]{font-size:var(--fs-xl)}.about__p[data-astro-cid-lcdefpme]+.about__p[data-astro-cid-lcdefpme]{margin-top:2.5rem}}.awards__list[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:1.5rem;max-width:72rem;margin:0 auto;padding:0;list-style:none;display:flex}.award[data-astro-cid-lcdefpme]{font-weight:var(--fw-light);font-size:var(--fs-base);transition:border-color var(--dur-fast), background var(--dur-fast), transform var(--dur-fast) var(--ease);background:#ffffff06;border:1px solid #ffffff1f;flex:100%;line-height:1.5;display:flex}.award[data-astro-cid-lcdefpme]:hover{background:#ffffff0b;border-color:#ffffff40}.award__body[data-astro-cid-lcdefpme]{text-align:center;color:inherit;flex-direction:column;flex:1;align-items:center;padding:2rem 1.5rem 1.75rem;text-decoration:none;display:flex}.award--linked[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.award__body[data-astro-cid-lcdefpme]:focus-visible{outline-offset:-4px}.award__more[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-muted);transition:color var(--dur-fast);margin-top:.85rem}.award__more[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:transform var(--dur-fast) var(--ease);display:inline-block}.award--linked[data-astro-cid-lcdefpme]:hover .award__more[data-astro-cid-lcdefpme]{color:#fff}.award--linked[data-astro-cid-lcdefpme]:hover .award__more[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transform:translate(3px)}@media (width>=640px){.award[data-astro-cid-lcdefpme]{flex:0 calc(50% - .75rem)}}@media (width>=1024px){.award[data-astro-cid-lcdefpme]{flex-basis:calc(33.3333% - 1rem)}}.award__year[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.2em;color:var(--ink-muted);margin-bottom:.75rem}.award__event[data-astro-cid-lcdefpme]{font-weight:var(--fw-medium)}.award__category[data-astro-cid-lcdefpme]{color:var(--ink-muted)}.award__work[data-astro-cid-lcdefpme]{margin-top:.5rem;font-style:italic}.award__result[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.14em;margin-top:auto;padding-top:1.25rem;position:relative}.award__result[data-astro-cid-lcdefpme]:before{content:"";opacity:.35;background:currentColor;width:2rem;height:1px;position:absolute;top:.5rem;left:50%;transform:translate(-50%)}.award--won[data-astro-cid-lcdefpme]{background:linear-gradient(#f2c14e12,#f2c14e04);border-color:#f2c14e73}.award--won[data-astro-cid-lcdefpme]:hover{background:linear-gradient(#f2c14e1a,#f2c14e05);border-color:#f2c14eb3}.award--won[data-astro-cid-lcdefpme] .award__result[data-astro-cid-lcdefpme]:before{background:var(--gold-2);opacity:.8}.award--won[data-astro-cid-lcdefpme] .award__result[data-astro-cid-lcdefpme]{background:linear-gradient(100deg, var(--gold-3) 0%, var(--gold-2) 30%, var(--gold-1) 50%, var(--gold-2) 70%, var(--gold-3) 100%);color:#0000;filter:drop-shadow(0 0 10px #f2c14e59);animation:award-shine 2.4s var(--ease) .8s 2;background-position:50% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}.js .awards[data-astro-cid-lcdefpme] .reveal:not(.is-in) .award--won[data-astro-cid-lcdefpme] .award__result[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes award-shine{0%{background-position:50% 0}to{background-position:-116.667% 0}}@media (prefers-reduced-motion:reduce){.award--won[data-astro-cid-lcdefpme] .award__result[data-astro-cid-lcdefpme]{animation:none}}
