.acard[data-astro-cid-46yibjll]{border-radius:var(--r-1);isolation:isolate;min-width:0;transition:box-shadow var(--t-med) var(--ease), transform var(--t-med) var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.acard--light[data-astro-cid-46yibjll]{background:var(--white);color:var(--ink);box-shadow:var(--shadow-1)}.acard--ink[data-astro-cid-46yibjll]{background:var(--navy-2);color:var(--on-ink);box-shadow:0 0 0 1px var(--line-ink)}.acard[data-astro-cid-46yibjll]:hover{box-shadow:var(--shadow-2);transform:translateY(-3px)}.acard[data-astro-cid-46yibjll]:has(.acard__link:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.acard__media[data-astro-cid-46yibjll]{aspect-ratio:16/10;background:var(--navy);position:relative;overflow:hidden}@media (min-width:1000px){.acard--card[data-astro-cid-46yibjll] .acard__media[data-astro-cid-46yibjll]{aspect-ratio:16/9}}.acard__media[data-astro-cid-46yibjll] img[data-astro-cid-46yibjll]{object-fit:cover;object-position:78% 50%;width:100%;height:100%;transition:transform 1.4s var(--ease-out)}.acard[data-astro-cid-46yibjll]:hover .acard__media[data-astro-cid-46yibjll] img[data-astro-cid-46yibjll]{transform:scale(1.04)}.acard__body[data-astro-cid-46yibjll]{flex:1;align-content:start;gap:12px;padding:clamp(20px,2vw,28px) clamp(20px,2.2vw,32px) clamp(22px,2vw,30px);display:grid}.acard__kicker[data-astro-cid-46yibjll]{font-size:var(--fs-label);font-weight:var(--w-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--orange-deep);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.acard__kicker[data-astro-cid-46yibjll] span[data-astro-cid-46yibjll]:last-child{color:var(--ink-3)}.acard__dot[data-astro-cid-46yibjll]{opacity:.6;background:currentColor;border-radius:50%;width:4px;height:4px}.acard__title[data-astro-cid-46yibjll]{font-size:clamp(1.375rem,1.24rem + .55vw,1.75rem);font-weight:var(--w-bold);letter-spacing:-.008em;text-wrap:balance;line-height:1.2}.acard__link[data-astro-cid-46yibjll]{color:inherit;background-image:linear-gradient(var(--orange), var(--orange));transition:background-size var(--t-med) var(--ease-out);background-position:0 100%;background-repeat:no-repeat;background-size:0 1.5px;text-decoration:none}.acard[data-astro-cid-46yibjll]:hover .acard__link[data-astro-cid-46yibjll]{background-size:100% 1.5px}.acard__link[data-astro-cid-46yibjll]:after{content:"";z-index:1;position:absolute;inset:0}.acard__link[data-astro-cid-46yibjll]:focus-visible{outline:none}.acard__text[data-astro-cid-46yibjll]{color:var(--ink-2);font-size:var(--fs-small);max-width:34em;line-height:1.55}.acard__by[data-astro-cid-46yibjll]{font-size:var(--fs-small);color:var(--ink-3)}.acard__go[data-astro-cid-46yibjll]{min-height:32px;font-weight:var(--w-strong);color:var(--ink);align-items:center;gap:8px;margin-top:4px;display:inline-flex}.acard__go[data-astro-cid-46yibjll]>span[data-astro-cid-46yibjll]{border-bottom:1.5px solid var(--orange);padding-bottom:2px}.acard__go[data-astro-cid-46yibjll] .icon{transition:transform var(--t-fast) var(--ease)}.acard[data-astro-cid-46yibjll]:hover .acard__go[data-astro-cid-46yibjll] .icon{transform:translate(4px)}.acard--ink[data-astro-cid-46yibjll] .acard__kicker[data-astro-cid-46yibjll]{color:#ffb27f}.acard--ink[data-astro-cid-46yibjll] .acard__kicker[data-astro-cid-46yibjll] span[data-astro-cid-46yibjll]:last-child,.acard--ink[data-astro-cid-46yibjll] .acard__by[data-astro-cid-46yibjll],.acard--ink[data-astro-cid-46yibjll] .acard__text[data-astro-cid-46yibjll]{color:var(--on-ink-2)}.acard--ink[data-astro-cid-46yibjll] .acard__go[data-astro-cid-46yibjll]{color:var(--on-ink)}@media (max-width:759px){.acard--row[data-astro-cid-46yibjll]{grid-template-columns:112px minmax(0,1fr);display:grid}.acard--row[data-astro-cid-46yibjll] .acard__media[data-astro-cid-46yibjll]{aspect-ratio:auto;min-height:128px}.acard--row[data-astro-cid-46yibjll] .acard__media[data-astro-cid-46yibjll] img[data-astro-cid-46yibjll]{position:absolute;inset:0}.acard--row[data-astro-cid-46yibjll] .acard__body[data-astro-cid-46yibjll]{align-content:center;gap:8px;padding:16px 18px}.acard--row[data-astro-cid-46yibjll] [data-astro-cid-46yibjll]:is(.acard__kind,.acard__dot,.acard__text,.acard__by,.acard__go){display:none}.acard--row[data-astro-cid-46yibjll] .acard__title[data-astro-cid-46yibjll]{text-wrap:pretty;font-size:1.125rem;line-height:1.3}}@media (min-width:1100px){.acard--row[data-astro-cid-46yibjll]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);display:grid}.acard--row[data-astro-cid-46yibjll] .acard__media[data-astro-cid-46yibjll]{aspect-ratio:auto;min-height:300px}.acard--row[data-astro-cid-46yibjll] .acard__media[data-astro-cid-46yibjll] img[data-astro-cid-46yibjll]{position:absolute;inset:0}.acard--row[data-astro-cid-46yibjll] .acard__body[data-astro-cid-46yibjll]{align-content:start;padding-block:clamp(28px,2.4vw,36px)}}.acard--feature[data-astro-cid-46yibjll]{background:var(--navy);color:var(--on-ink);box-shadow:var(--shadow-2)}.acard--feature[data-astro-cid-46yibjll] .acard__kicker[data-astro-cid-46yibjll]{color:#ffb27f}.acard--feature[data-astro-cid-46yibjll] .acard__kicker[data-astro-cid-46yibjll] span[data-astro-cid-46yibjll]:last-child,.acard--feature[data-astro-cid-46yibjll] .acard__by[data-astro-cid-46yibjll],.acard--feature[data-astro-cid-46yibjll] .acard__text[data-astro-cid-46yibjll]{color:var(--on-ink-2)}.acard--feature[data-astro-cid-46yibjll] .acard__go[data-astro-cid-46yibjll]{color:var(--on-ink)}.acard--feature[data-astro-cid-46yibjll] .acard__text[data-astro-cid-46yibjll]{font-size:var(--fs-body)}@media (min-width:700px){.acard--feature[data-astro-cid-46yibjll]{min-height:clamp(440px,36vw,540px);display:grid}.acard--feature[data-astro-cid-46yibjll] .acard__media[data-astro-cid-46yibjll]{aspect-ratio:auto;z-index:-1;position:absolute;inset:0}.acard--feature[data-astro-cid-46yibjll] .acard__media[data-astro-cid-46yibjll] img[data-astro-cid-46yibjll]{object-position:70% 50%}.acard--feature[data-astro-cid-46yibjll] .acard__media[data-astro-cid-46yibjll]:after{content:"";background:linear-gradient(90deg,#0b2545f0 0%,#0b2545d1 34%,#0b25452e 66%,#0b254500 100%);position:absolute;inset:0}.acard--feature[data-astro-cid-46yibjll] .acard__body[data-astro-cid-46yibjll]{align-self:end;gap:16px;max-width:min(36rem,74%);padding:clamp(36px,4vw,64px)}.acard--feature[data-astro-cid-46yibjll] .acard__title[data-astro-cid-46yibjll]{font-size:var(--fs-h2);letter-spacing:-.012em;line-height:1.1}}.byline[data-astro-cid-c7cs7p44]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.byline__av[data-astro-cid-c7cs7p44]{background:var(--sand);width:56px;height:56px;box-shadow:0 0 0 3px var(--white), 0 0 0 4px var(--line);border-radius:50%;position:relative;overflow:hidden}.byline--lg[data-astro-cid-c7cs7p44] .byline__av[data-astro-cid-c7cs7p44]{width:72px;height:72px}.byline__av[data-astro-cid-c7cs7p44] img[data-astro-cid-c7cs7p44]{width:180%;max-width:none;height:auto;position:absolute;top:-17%;left:-38%}.byline__who[data-astro-cid-c7cs7p44]{min-width:0;container-type:inline-size}.byline__name[data-astro-cid-c7cs7p44]{font-weight:var(--w-strong);line-height:1.3}.byline__role[data-astro-cid-c7cs7p44]{font-size:var(--fs-small);color:var(--ink-2);font-variant-numeric:tabular-nums;line-height:1.4}.byline__reg[data-astro-cid-c7cs7p44]{white-space:nowrap}@container (width<=320px){.byline__reg[data-astro-cid-c7cs7p44]{display:block}.byline__dot[data-astro-cid-c7cs7p44]{display:none}}.byline__meta[data-astro-cid-c7cs7p44]{font-size:var(--fs-small);color:var(--ink-2);border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 22px;padding-top:14px;display:flex}.byline__item[data-astro-cid-c7cs7p44]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.byline__item[data-astro-cid-c7cs7p44] .icon{color:var(--ink-3)}@media (min-width:720px){.byline[data-astro-cid-c7cs7p44]:has(.byline__meta){grid-template-columns:auto minmax(0,1fr) auto}.byline__meta[data-astro-cid-c7cs7p44]{border-top:0;border-left:1px solid var(--line);text-align:right;flex-direction:column;grid-column:auto;align-items:flex-end;gap:6px;padding:2px 0 2px 22px}}.byline--ink[data-astro-cid-c7cs7p44] .byline__av[data-astro-cid-c7cs7p44]{box-shadow:0 0 0 3px var(--navy-2), 0 0 0 4px var(--line-ink)}.byline--ink[data-astro-cid-c7cs7p44] .byline__role[data-astro-cid-c7cs7p44],.byline--ink[data-astro-cid-c7cs7p44] .byline__meta[data-astro-cid-c7cs7p44]{color:var(--on-ink-2)}
