.arcs[data-astro-cid-4koxgnob]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.call[data-astro-cid-efmvzcmk]{isolation:isolate;position:relative;overflow:hidden}.call[data-astro-cid-efmvzcmk]:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#f4c27f24,#0000);height:95%;position:absolute;inset:auto -10% -50% 40%}.call__grid[data-astro-cid-efmvzcmk]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:3rem clamp(3rem,8vw,8rem);display:grid}.call__grid--quiet[data-astro-cid-efmvzcmk]{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.call__title[data-astro-cid-efmvzcmk]{font-size:var(--step-4);max-width:10em}.call__text[data-astro-cid-efmvzcmk]{color:var(--mist);margin-top:1.5rem}.call__actions[data-astro-cid-efmvzcmk]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:clamp(2rem,4vw,2.75rem);display:flex}.call__intro[data-astro-cid-efmvzcmk]{color:var(--cream)}.call__sign[data-astro-cid-efmvzcmk]{max-width:30em;color:var(--mist);font-size:var(--step--1);align-items:center;gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:flex}.call__sign[data-astro-cid-efmvzcmk] b[data-astro-cid-efmvzcmk]{color:var(--cream);font-weight:600}.call__faces[data-astro-cid-efmvzcmk]{flex:none;display:flex}.call__faces[data-astro-cid-efmvzcmk] img[data-astro-cid-efmvzcmk]{object-fit:cover;object-position:50% 20%;border:2px solid var(--navy);background:var(--dusk);border-radius:50%;width:3rem;height:3rem}.call__faces[data-astro-cid-efmvzcmk] img[data-astro-cid-efmvzcmk]+img[data-astro-cid-efmvzcmk]{margin-left:-.75rem}.call__list[data-astro-cid-efmvzcmk]{border-bottom:1px solid var(--line-dark)}.call__role[data-astro-cid-efmvzcmk]{border-top:1px solid var(--line-dark);transition:padding-left .24s var(--ease-out);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value""where value";align-items:center;gap:.25rem 1.5rem;padding-block:1.25rem;text-decoration:none;display:grid;position:relative}.call__role[data-astro-cid-efmvzcmk]:after{content:"";background:var(--lamp);transform-origin:0;height:1px;transition:transform .42s var(--ease-out);position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.call__name[data-astro-cid-efmvzcmk]{font-size:var(--step-2);grid-area:name;line-height:1.15}.call__where[data-astro-cid-efmvzcmk]{color:var(--mist);font-size:var(--step--1);grid-area:where}.call__value[data-astro-cid-efmvzcmk]{grid-area:value}.call__value[data-astro-cid-efmvzcmk]>.display[data-astro-cid-efmvzcmk]{color:var(--lamp);font-size:var(--step-2);font-variation-settings:"opsz" 36;letter-spacing:-.02em;white-space:nowrap;font-weight:600;line-height:1}.call__role[data-astro-cid-efmvzcmk]:hover:after,.call__role[data-astro-cid-efmvzcmk]:focus-visible:after{transform:scaleX(1)}.call__role[data-astro-cid-efmvzcmk]:hover .call__name[data-astro-cid-efmvzcmk],.call__role[data-astro-cid-efmvzcmk]:focus-visible .call__name[data-astro-cid-efmvzcmk]{text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.call__role[data-astro-cid-efmvzcmk]:hover{padding-left:.5rem}}.call__more[data-astro-cid-efmvzcmk]{margin-top:1.25rem}.call__more[data-astro-cid-efmvzcmk] .text-link[data-astro-cid-efmvzcmk]{color:var(--cream)}@media (width<=61.99rem){.call__grid[data-astro-cid-efmvzcmk],.call__grid--quiet[data-astro-cid-efmvzcmk]{grid-template-columns:1fr}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--dusk);min-height:max(100svh,40rem);display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.hero__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:100% 100%;width:100%;height:100%;animation:settle 2.6s var(--ease-out) both}.hero__scrim[data-astro-cid-lcdefpme]{background:var(--tex-grain-light), linear-gradient(180deg, #0d2743d1 0%, #0d2743b3 30%, #0d274357 42%, transparent 56%),  radial-gradient(80% 72% at 0% 100%, #0d2743f0 0%, #0d2743b8 46%, transparent 100%);position:absolute;inset:0}.hero__content[data-astro-cid-lcdefpme]{padding-block:clamp(6.5rem, 14vh, 8.5rem) calc(clamp(2rem, 5vh, 3.5rem) + var(--notice-space,0px));flex-direction:column;justify-content:space-between;gap:2rem;display:flex}.hero__title[data-astro-cid-lcdefpme]{font-variation-settings:"opsz" 16;white-space:nowrap;animation:rise 1.1s .3s var(--ease-out) both;text-shadow:0 1px 24px #0d274373;font-size:min(7.2vw,13vh);font-weight:600;line-height:1.12}.hero__foot[data-astro-cid-lcdefpme]{max-width:min(33vw,30rem);animation:rise 1.1s .62s var(--ease-out) both}@media (aspect-ratio>=2){.hero__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:100% 35%}}.hero__lede[data-astro-cid-lcdefpme]{font-size:var(--step-1);line-height:1.45}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@keyframes settle{0%{transform:scale(1.035)}to{transform:none}}.intro__title[data-astro-cid-lcdefpme]{font-size:var(--step-4)}.intro__text[data-astro-cid-lcdefpme]{margin-top:1.5rem}.intro__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem clamp(2rem,5vw,5rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.intro__item[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-top:1.5rem}.intro__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:34ch;margin-top:.5rem}.duo__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,3.5fr) minmax(0,3.5fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid;position:relative}.duo__arc[data-astro-cid-lcdefpme]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.duo__glow[data-astro-cid-lcdefpme],.duo__line[data-astro-cid-lcdefpme]{fill:none;stroke-linecap:round}.duo__glow[data-astro-cid-lcdefpme]{stroke:#ffcd8238;stroke-width:5px;transition:opacity .6s var(--ease-out) 1.1s}.duo__line[data-astro-cid-lcdefpme]{stroke:#ffecc8;stroke-width:1.5px;stroke-dasharray:1;transition:stroke-dashoffset 1.5s var(--ease-out)}.duo__node[data-astro-cid-lcdefpme]{fill:#fff6e2}.duo__arc[data-astro-cid-lcdefpme].is-waiting .duo__glow[data-astro-cid-lcdefpme]{opacity:0}.duo__arc[data-astro-cid-lcdefpme].is-waiting .duo__line[data-astro-cid-lcdefpme]{stroke-dashoffset:1px}.duo__copy[data-astro-cid-lcdefpme]{align-self:center;padding-right:clamp(0rem,4vw,4rem)}.duo__title[data-astro-cid-lcdefpme]{font-size:var(--step-3)}.duo__copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-top:1.5rem}.duo__link[data-astro-cid-lcdefpme]{margin-top:2rem}.duo__person[data-astro-cid-lcdefpme] .portrait{aspect-ratio:4/5;object-fit:cover;background:var(--dusk);width:100%;box-shadow:0 0 0 1px var(--line-dark), 0 32px 64px -32px #08182ad9}.duo__person--low[data-astro-cid-lcdefpme]{margin-top:clamp(0rem,6vw,6rem)}.duo__person[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{flex-direction:column;margin-top:1rem;display:flex}.duo__person[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:600;font-size:var(--step-1);line-height:1.3}.duo__person[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--mist)}.duo__person[data-astro-cid-lcdefpme] .duo__proof[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-dark);color:var(--cream);font-size:var(--step--1);margin-top:.75rem;padding-top:.75rem;line-height:1.5}.doors[data-astro-cid-lcdefpme]{display:flex}.door[data-astro-cid-lcdefpme]{min-height:clamp(26rem,42vw,36rem);padding:clamp(2.5rem, 5vw, 5rem) var(--gutter);transition:flex-grow .42s var(--ease-out);flex-direction:column;flex:50%;text-decoration:none;display:flex}.door[data-astro-cid-lcdefpme]:hover,.door[data-astro-cid-lcdefpme]:focus-visible{flex-grow:1.35}.door__title[data-astro-cid-lcdefpme]{font-size:var(--step-4);letter-spacing:-.018em;max-width:7em;line-height:1.06}.door__text[data-astro-cid-lcdefpme]{max-width:34ch;font-size:var(--step-1);margin-top:1.25rem;line-height:1.45}.door__link[data-astro-cid-lcdefpme]{text-underline-offset:.3em;margin-top:auto;padding-top:3rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.door[data-astro-cid-lcdefpme]:hover .door__link[data-astro-cid-lcdefpme]{text-decoration-thickness:2px}@media (width<=47.99rem),(aspect-ratio<=1){.hero[data-astro-cid-lcdefpme]{background:var(--navy);flex-direction:column;min-height:0}.hero__content[data-astro-cid-lcdefpme]{display:contents}.hero__title[data-astro-cid-lcdefpme]{padding:clamp(6rem, 13vh, 8rem) var(--gutter) 1.5rem;background:linear-gradient(180deg, var(--dusk), #123356);white-space:normal;text-wrap:balance;order:1;font-size:12.4vw}.hero__media[data-astro-cid-lcdefpme]{z-index:0;aspect-ratio:1;order:2;position:relative;inset:auto}.hero__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:50% 100%}.hero__scrim[data-astro-cid-lcdefpme]{background:linear-gradient(#123356 0%,#12335680 14%,#0000 34%)}.hero__foot[data-astro-cid-lcdefpme]{max-width:none;padding:2rem var(--gutter) 3rem;order:3}.hero__lede[data-astro-cid-lcdefpme]{max-width:36em}.hero__actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{flex:14rem}}@media (width>=48rem) and (aspect-ratio<=1){.hero__title[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:9vw}}.hero__actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]:not(.button--lamp){background-color:#0d274366}@media (width>=75rem){.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:nowrap;width:max-content}}@media (width>=48rem) and (aspect-ratio>=1) and (aspect-ratio<=3/2){.hero__content[data-astro-cid-lcdefpme]{padding-bottom:0}.hero__foot[data-astro-cid-lcdefpme]{max-width:none;margin-inline:calc(var(--gutter) * -1);padding:1.5rem var(--gutter) calc(1.5rem + var(--notice-space,0px));background:var(--dusk);justify-content:space-between;align-items:center;gap:2rem;display:flex}.hero__lede[data-astro-cid-lcdefpme]{font-size:var(--step-0);max-width:34em}.hero__actions[data-astro-cid-lcdefpme]{flex:none;margin-top:0}}@media (width<=47.99rem){.intro__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.5rem}.duo__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.duo__copy[data-astro-cid-lcdefpme]{grid-column:1/-1;padding:0 0 3rem}.doors[data-astro-cid-lcdefpme]{flex-direction:column}.door[data-astro-cid-lcdefpme]{min-height:22rem}}
