.phero[data-astro-cid-s5hxusys]{--hfs: clamp(46px, 5.6vw, 104px);position:relative;overflow:hidden;color:var(--cream);min-height:100svh;max-height:1080px;display:flex;align-items:center;background:var(--ink)}.phero[data-astro-cid-s5hxusys].short{min-height:64svh}.tone-navy[data-astro-cid-s5hxusys]{background:radial-gradient(ellipse 70% 80% at 70% 30%,#012265,#001240 60%,#000c2e)}.tone-cocoa[data-astro-cid-s5hxusys]{background:#5a3226}.bg-wrap[data-astro-cid-s5hxusys]{position:absolute;inset:-6% 0;will-change:transform}.bg-wrap[data-astro-cid-s5hxusys] .bg{width:100%;height:100%;object-fit:cover;object-position:center}.veil[data-astro-cid-s5hxusys]{position:absolute;inset:0;pointer-events:none}.tone-stage[data-astro-cid-s5hxusys] .bg-wrap[data-astro-cid-s5hxusys] .bg{filter:grayscale(1) contrast(1.15) brightness(.9)}.tone-stage[data-astro-cid-s5hxusys] .veil[data-astro-cid-s5hxusys]{background:linear-gradient(90deg,#001240f2,#001240b8 45%,#00124073),radial-gradient(ellipse 40% 50% at 75% 30%,rgba(247,184,68,.28),transparent 70%);mix-blend-mode:normal}.tone-photo[data-astro-cid-s5hxusys] .veil[data-astro-cid-s5hxusys]{background:linear-gradient(90deg,#050302d1,#0503028c 45%,#05030226)}.tone-cocoa[data-astro-cid-s5hxusys] .veil[data-astro-cid-s5hxusys],.tone-navy[data-astro-cid-s5hxusys] .veil[data-astro-cid-s5hxusys]{background:linear-gradient(90deg,#0000002e,#0000 55%)}.portrait[data-astro-cid-s5hxusys]{position:absolute;right:max(0px,calc((100vw - var(--page)) / 2));bottom:0;width:min(42vw,640px);z-index:1}.portrait[data-astro-cid-s5hxusys] img{width:100%;height:auto;display:block}.side-img[data-astro-cid-s5hxusys]{position:absolute;top:0;right:0;bottom:0;width:50%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 30%);mask-image:linear-gradient(90deg,transparent 0%,#000 30%)}.side-in[data-astro-cid-s5hxusys]{position:absolute;inset:-5% 0}.side-in[data-astro-cid-s5hxusys] img{width:100%;height:100%;object-fit:cover;object-position:center 18%}.has-side[data-astro-cid-s5hxusys] .veil[data-astro-cid-s5hxusys]{background:linear-gradient(to top,rgba(0,12,46,.55) 0%,transparent 30%),linear-gradient(to bottom,rgba(0,12,46,.5) 0%,transparent 22%)}.has-side[data-astro-cid-s5hxusys] .text[data-astro-cid-s5hxusys]{max-width:min(700px,46vw)}.blend[data-astro-cid-s5hxusys]{position:absolute;inset:0 0 0 28%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55) 26%,#000 58%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55) 26%,#000 58%)}.blend-in[data-astro-cid-s5hxusys]{position:absolute;inset:-6% 0}.blend-in[data-astro-cid-s5hxusys] img{width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:luminosity;opacity:.9;filter:contrast(1.08)}.has-blend[data-astro-cid-s5hxusys] .veil[data-astro-cid-s5hxusys]{background:radial-gradient(ellipse 60% 70% at 72% 40%,rgba(43,99,255,.28),transparent 70%),linear-gradient(to top,rgba(0,12,46,.7) 0%,transparent 35%);mix-blend-mode:normal}.has-blend[data-astro-cid-s5hxusys] .text[data-astro-cid-s5hxusys]{max-width:min(720px,52vw)}.inner[data-astro-cid-s5hxusys]{position:relative;z-index:2;width:100%;padding-block:140px 96px}.text[data-astro-cid-s5hxusys]{max-width:920px}.has-portrait[data-astro-cid-s5hxusys] .text[data-astro-cid-s5hxusys]{max-width:min(700px,50vw)}.eyebrow[data-astro-cid-s5hxusys]{color:#faf7f2c7}.hh[data-astro-cid-s5hxusys]{font-family:var(--serif);font-weight:400;line-height:.98;letter-spacing:-.02em;font-size:min(var(--hfs),var(--fit));margin-top:20px;color:var(--cream)}.hh[data-astro-cid-s5hxusys]{max-width:max(50vw,8em)}.hh[data-astro-cid-s5hxusys]>span[data-astro-cid-s5hxusys]{display:inline-block;white-space:nowrap}.hh[data-astro-cid-s5hxusys]>span[data-astro-cid-s5hxusys]:first-child{padding-right:.25em}.hh[data-astro-cid-s5hxusys]>span[data-astro-cid-s5hxusys]+span[data-astro-cid-s5hxusys]{font-style:italic;color:var(--gold)}.lede[data-astro-cid-s5hxusys]{margin-top:26px;max-width:46ch;font-size:17px;line-height:1.55;color:#faf7f2db}.text[data-astro-cid-s5hxusys] .actions{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;margin-top:32px}@media(max-width:860px){.phero[data-astro-cid-s5hxusys]{--hfs: min(64px, 13vw);align-items:flex-end}.has-portrait[data-astro-cid-s5hxusys]{flex-direction:column;justify-content:flex-end}.portrait[data-astro-cid-s5hxusys]{position:relative;right:auto;width:min(92%,460px);margin:96px auto 0;order:1}.has-portrait[data-astro-cid-s5hxusys] .inner[data-astro-cid-s5hxusys]{position:absolute;inset:auto 0 0;padding-block:0 40px}.has-portrait[data-astro-cid-s5hxusys] .veil[data-astro-cid-s5hxusys]{background:linear-gradient(to top,#000823f2,#000823bf 38%,#00082300 70%);z-index:1}.has-portrait[data-astro-cid-s5hxusys] .text[data-astro-cid-s5hxusys]{max-width:100%}.has-side[data-astro-cid-s5hxusys]{flex-direction:column;justify-content:flex-end}.side-img[data-astro-cid-s5hxusys]{width:100%;bottom:35%;-webkit-mask-image:linear-gradient(0deg,transparent 0%,#000 35%);mask-image:linear-gradient(0deg,transparent 0%,#000 35%)}.has-side[data-astro-cid-s5hxusys] .text[data-astro-cid-s5hxusys]{max-width:100%}.inner[data-astro-cid-s5hxusys]{padding-block:120px 56px}.blend[data-astro-cid-s5hxusys]{inset:0;-webkit-mask-image:linear-gradient(0deg,transparent 10%,#000 70%);mask-image:linear-gradient(0deg,transparent 10%,#000 70%)}.has-blend[data-astro-cid-s5hxusys] .text[data-astro-cid-s5hxusys]{max-width:100%}}
