.cover[data-astro-cid-2z4hosiv]{background:var(--cream);position:relative}.photo-wrap[data-astro-cid-2z4hosiv]{background:var(--navy-deep);color:var(--cream);height:max(300px,min(480px,100svh - 300px));position:relative;overflow:hidden}.photo[data-astro-cid-2z4hosiv]{position:absolute;inset:0}.photo[data-astro-cid-2z4hosiv] picture,.photo[data-astro-cid-2z4hosiv] img{object-fit:cover;width:100%;height:100%}.photo-wrap[data-astro-cid-2z4hosiv]:after{content:"";pointer-events:none;background:linear-gradient(#0000 38%,#121e2a73 62%,#121e2ae6 100%);position:absolute;inset:0}.credit[data-astro-cid-2z4hosiv]{z-index:2;right:var(--gutter);font:italic 400 12px/1.3 var(--f-display);color:var(--cream);opacity:.9;text-decoration:none;position:absolute;top:72px}.credit[data-astro-cid-2z4hosiv]:hover{text-decoration:underline;text-decoration-color:var(--gold)}.head[data-astro-cid-2z4hosiv]{z-index:2;left:var(--gutter);right:var(--gutter);bottom:calc(32px + var(--s-5));position:absolute}.label[data-astro-cid-2z4hosiv]{margin-bottom:var(--s-3);font:600 11px/1.3 var(--f-text);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);display:block}h1[data-astro-cid-2z4hosiv]{font-family:var(--f-display);letter-spacing:-.01em;font-variation-settings:"opsz" 144, "SOFT" 100;max-width:13ch;font-size:44px;font-weight:300;line-height:.95}h1[data-astro-cid-2z4hosiv] em[data-astro-cid-2z4hosiv]{color:var(--gold);font-style:italic}.line[data-astro-cid-2z4hosiv]{margin-top:var(--s-3);max-width:40ch;color:var(--cream);font-size:16px;line-height:1.45}@media (height<=700px) and (width<=720px){h1[data-astro-cid-2z4hosiv]{font-size:36px}.line[data-astro-cid-2z4hosiv]{font-size:15px}}@media (width<=359px),(height<=620px) and (width<=720px){.credit[data-astro-cid-2z4hosiv]{visibility:hidden}}@media (width>=900px){.photo-wrap[data-astro-cid-2z4hosiv]{height:min(700px,78vh)}.photo-wrap[data-astro-cid-2z4hosiv]:after{background:linear-gradient(90deg,#121e2ab3 0%,#121e2a59 40%,#0000 60%),linear-gradient(#0000 60%,#121e2a80)}.head[data-astro-cid-2z4hosiv]{left:max(var(--gutter), calc((100vw - 1280px) / 2 + var(--gutter)));bottom:calc(64px + var(--s-7));right:auto}h1[data-astro-cid-2z4hosiv]{font-size:clamp(64px,7.2vw,104px);line-height:.94}.line[data-astro-cid-2z4hosiv]{font-size:19px}.credit[data-astro-cid-2z4hosiv]{top:auto;bottom:calc(64px + var(--s-4))}}@media (prefers-reduced-motion:no-preference){.photo[data-astro-cid-2z4hosiv] img{animation:20s ease-out forwards zoom}}@keyframes zoom{0%{transform:scale(1)}to{transform:scale(1.05)}}.quote[data-astro-cid-mnc5duaj]{padding-block:var(--s-9);background:var(--cream);border-top:1px solid var(--line)}.inner[data-astro-cid-mnc5duaj]{gap:var(--s-5);grid-template-columns:110px 1fr;display:grid}.mark[data-astro-cid-mnc5duaj]{font-family:var(--f-display);color:var(--navy);font-size:140px;line-height:.7}blockquote[data-astro-cid-mnc5duaj]{color:var(--navy);max-width:30ch}figcaption[data-astro-cid-mnc5duaj]{margin-top:var(--s-5)}@media (width<=720px){.inner[data-astro-cid-mnc5duaj]{grid-template-columns:1fr}.mark[data-astro-cid-mnc5duaj]{font-size:90px}}.direct[data-astro-cid-mbikcfjl]{padding-block:var(--s-9)}.cols[data-astro-cid-mbikcfjl]{margin-top:var(--s-6);border-top:1px solid var(--line-navy);grid-template-columns:repeat(2,1fr);display:grid}.cols[data-astro-cid-mbikcfjl]>div[data-astro-cid-mbikcfjl]{padding:var(--s-6) var(--s-6) 0 0}.cols[data-astro-cid-mbikcfjl]>div[data-astro-cid-mbikcfjl]+div[data-astro-cid-mbikcfjl]{padding-left:var(--s-6);border-left:1px solid var(--line-navy)}h3[data-astro-cid-mbikcfjl]{font-family:var(--f-display);font-variation-settings:"opsz" 72, "SOFT" 50;color:var(--cream);font-size:24px;font-weight:500;line-height:1.15}p[data-astro-cid-mbikcfjl]{color:#cdd9e3;margin-top:var(--s-3);max-width:40ch;font-size:15px;line-height:1.6}.more[data-astro-cid-mbikcfjl]{margin-top:var(--s-4);font-size:14px;font-weight:600;display:inline-block}@media (width<=900px){.cols[data-astro-cid-mbikcfjl]{grid-template-columns:1fr}.cols[data-astro-cid-mbikcfjl]>div[data-astro-cid-mbikcfjl],.cols[data-astro-cid-mbikcfjl]>div[data-astro-cid-mbikcfjl]+div[data-astro-cid-mbikcfjl]{padding:var(--s-5) 0;border-left:0;border-top:1px solid var(--line-navy)}.cols[data-astro-cid-mbikcfjl]>div[data-astro-cid-mbikcfjl]:first-child{border-top:0}}
