.frame[data-astro-cid-apkjklj2]{grid-template-rows:minmax(14rem,1fr) auto auto;min-height:100svh;display:grid}.frame__film[data-astro-cid-apkjklj2]{background:var(--color-blue);position:relative;overflow:hidden}.frame__film[data-astro-cid-apkjklj2] .hero-media{--hero-media-background:var(--color-blue);height:100%;min-height:0;position:absolute;inset:0}.frame__band[data-astro-cid-apkjklj2]{background:var(--color-gold);color:var(--color-blue);align-items:end;padding-block:clamp(.75rem,1.8vw,1.5rem)}.frame__nav[data-astro-cid-apkjklj2]{align-items:center;column-gap:var(--space-4);flex-wrap:wrap;grid-column:1/4;padding-bottom:clamp(.25rem,.9vw,.75rem);display:flex}.frame__back[data-astro-cid-apkjklj2],.frame__motion[data-astro-cid-apkjklj2]{min-height:2.75rem;color:inherit;font-size:var(--text-small);align-items:center;gap:.5rem;font-weight:500;display:inline-flex}.frame__back[data-astro-cid-apkjklj2]{text-decoration:none}.frame__back[data-astro-cid-apkjklj2] svg[data-astro-cid-apkjklj2]{transition:transform .45s var(--ease-out);flex:none}.frame__motion[data-astro-cid-apkjklj2]{cursor:pointer;background:0 0;border:0;padding:0}.frame__motion[data-astro-cid-apkjklj2][hidden],.frame__motion[data-astro-cid-apkjklj2][data-action=pause] .frame__motion-play[data-astro-cid-apkjklj2],.frame__motion[data-astro-cid-apkjklj2][data-action=play] .frame__motion-pause[data-astro-cid-apkjklj2]{display:none}@media (hover:hover){.frame__back[data-astro-cid-apkjklj2]:hover span[data-astro-cid-apkjklj2],.frame__motion[data-astro-cid-apkjklj2]:hover{text-underline-offset:.25em;text-decoration:underline 1px}.frame__back[data-astro-cid-apkjklj2]:hover svg[data-astro-cid-apkjklj2]{transform:translate(-.25rem)}}.frame__title[data-astro-cid-apkjklj2]{font-family:var(--font-editorial);font-synthesis:none;letter-spacing:-.02em;text-align:right;white-space:nowrap;grid-column:4/-1;margin-right:-.02em;font-size:min(7.6vw,13vh);font-weight:400;line-height:1.16}.frame__note[data-astro-cid-apkjklj2]{align-items:center;row-gap:var(--space-3);padding-block:clamp(1.25rem,2.2vw,2rem)}.frame__description[data-astro-cid-apkjklj2]{max-width:34rem;color:var(--color-text-muted);text-wrap:pretty;grid-column:1/8;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.45}.frame__cta[data-astro-cid-apkjklj2]{grid-column:9/-1}.resident[data-astro-cid-apkjklj2]{row-gap:var(--space-3);grid-template-rows:auto auto auto 1fr;padding-top:clamp(4rem,7vw,7rem);padding-bottom:clamp(4rem,7vw,7rem)}.resident__label[data-astro-cid-apkjklj2]{font-family:var(--font-sans);font-size:var(--text-small);grid-area:1/1/auto/-1;font-weight:500}.resident__name[data-astro-cid-apkjklj2]{font-family:var(--font-editorial);font-synthesis:none;letter-spacing:-.012em;grid-area:2/1/auto/9;margin-top:-.17em;font-size:clamp(2.25rem,4.8vw,6rem);font-weight:400;line-height:1.06}.resident__name[data-astro-cid-apkjklj2] span[data-astro-cid-apkjklj2]{display:block}.resident__facts[data-astro-cid-apkjklj2]{grid-area:3/1/auto/9}.resident__area[data-astro-cid-apkjklj2]{font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:500}.resident__crm[data-astro-cid-apkjklj2]{color:var(--color-text-muted)}.resident__background[data-astro-cid-apkjklj2]{margin-top:var(--space-2);grid-area:4/1/auto/9;align-self:end}.resident__background-title[data-astro-cid-apkjklj2]{margin-bottom:var(--space-3);font-family:var(--font-sans);font-size:var(--text-small);font-weight:500}.resident__background[data-astro-cid-apkjklj2] ul[data-astro-cid-apkjklj2]{margin:0;padding:0;list-style:none}.resident__background[data-astro-cid-apkjklj2] li[data-astro-cid-apkjklj2]{border-top:1px solid var(--color-border);color:var(--color-text-muted);text-wrap:pretty;padding-block:.625rem}.resident__portrait[data-astro-cid-apkjklj2]{grid-area:2/9/5/-1;place-self:start end;width:100%;max-width:27rem}.resident__portrait[data-astro-cid-apkjklj2] img{width:100%;height:auto;display:block}.sign__photo[data-astro-cid-apkjklj2]{margin-left:calc(var(--page-margin) * -1);grid-area:1/1/auto/9}.sign__caption[data-astro-cid-apkjklj2]{color:var(--color-text-muted);font-size:var(--text-small);text-wrap:pretty;grid-area:1/9/auto/-1;align-self:end;line-height:1.4}@media (width<=63.999rem){.frame__nav[data-astro-cid-apkjklj2],.frame__title[data-astro-cid-apkjklj2]{grid-column:1/-1}.frame__nav[data-astro-cid-apkjklj2]{padding-bottom:0}.frame__title[data-astro-cid-apkjklj2]{font-size:min(10vw,8.6vh)}.frame__description[data-astro-cid-apkjklj2]{grid-column:1/7}.frame__cta[data-astro-cid-apkjklj2]{grid-column:7/-1}.resident__name[data-astro-cid-apkjklj2],.resident__facts[data-astro-cid-apkjklj2],.resident__background[data-astro-cid-apkjklj2]{grid-column:1/8}.resident__name[data-astro-cid-apkjklj2]{font-size:clamp(2.25rem,4.4vw,3.5rem)}.resident__portrait[data-astro-cid-apkjklj2]{grid-column:8/-1}.sign__photo[data-astro-cid-apkjklj2]{grid-column:1/10}.sign__caption[data-astro-cid-apkjklj2]{grid-column:10/-1}}@media (width<=47.999rem){.frame[data-astro-cid-apkjklj2]{grid-template-rows:minmax(9rem,1fr) auto auto}.frame__band[data-astro-cid-apkjklj2]{padding-block:0 var(--space-2)}.frame__nav[data-astro-cid-apkjklj2]{justify-content:space-between}.frame__title[data-astro-cid-apkjklj2]{font-size:14.5vw;line-height:1.12}.frame__lead[data-astro-cid-apkjklj2],.frame__rest[data-astro-cid-apkjklj2]{display:block}.frame__note[data-astro-cid-apkjklj2]{padding-block:var(--space-3) var(--space-4)}.frame__description[data-astro-cid-apkjklj2],.frame__cta[data-astro-cid-apkjklj2]{grid-column:1/-1}.frame__description[data-astro-cid-apkjklj2]{font-size:1rem}.frame__cta[data-astro-cid-apkjklj2]{--cta-gap:.75rem;--cta-padding:1rem}.resident[data-astro-cid-apkjklj2]{padding-top:var(--space-6);padding-bottom:var(--space-6);grid-template-rows:none}.resident__label[data-astro-cid-apkjklj2],.resident__name[data-astro-cid-apkjklj2],.resident__background[data-astro-cid-apkjklj2]{grid-column:1/-1}.resident__name[data-astro-cid-apkjklj2]{grid-row:2;margin-top:0;font-size:9.6vw}.resident__facts[data-astro-cid-apkjklj2]{grid-area:3/1/auto/7;align-self:end}.resident__portrait[data-astro-cid-apkjklj2]{max-width:min(var(--portrait-file-width), 26rem);grid-area:3/7/auto/-1}.resident__area[data-astro-cid-apkjklj2]{font-size:1rem;line-height:1.3}.resident__crm[data-astro-cid-apkjklj2]{font-size:var(--text-small)}.resident__background[data-astro-cid-apkjklj2]{margin-top:var(--space-3);grid-row:4}.resident__background[data-astro-cid-apkjklj2] li[data-astro-cid-apkjklj2]{padding-block:.875rem}.sign__photo[data-astro-cid-apkjklj2]{margin-right:calc(var(--page-margin) * -1);grid-column:1/-1}.sign__photo[data-astro-cid-apkjklj2] .photo__frame{aspect-ratio:16/9}.sign__caption[data-astro-cid-apkjklj2]{grid-area:2/1/auto/-1;margin-top:.625rem}}@media (width<=23rem){.frame__cta[data-astro-cid-apkjklj2]{--cta-gap:.5rem;--cta-padding:.875rem}}@media (prefers-reduced-motion:no-preference){.frame__film[data-astro-cid-apkjklj2] .hero-media__poster img{animation:frame-settle 1.3s var(--ease-out) both}.frame__band[data-astro-cid-apkjklj2]{animation:frame-open .9s var(--ease-out) .1s both}@keyframes frame-settle{0%{transform:scale(1.05)}}@keyframes frame-open{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}}@media (prefers-reduced-motion:reduce){.frame__back[data-astro-cid-apkjklj2] svg[data-astro-cid-apkjklj2]{transition:none}}
