.cta[data-astro-cid-mia5lcx3]{background:var(--ivory-deep);padding-block:var(--space-6)}.cta__inner[data-astro-cid-mia5lcx3]{row-gap:var(--space-4);align-items:end}.cta__text[data-astro-cid-mia5lcx3],.cta__action[data-astro-cid-mia5lcx3]{grid-column:1 / -1}.cta__title[data-astro-cid-mia5lcx3]{max-width:18ch;font-size:var(--fs-h2)}.cta__copy[data-astro-cid-mia5lcx3]{max-width:32rem;margin-top:var(--space-3);color:var(--graphite-muted)}@media(width>=768px){.cta__text[data-astro-cid-mia5lcx3]{grid-column:1 / 9}.cta__action[data-astro-cid-mia5lcx3]{grid-column:9 / -1;justify-self:end}}ol[data-astro-cid-vx4iavld]{display:flex;flex-wrap:wrap;gap:0 .6em;margin:0;padding:0;list-style:none}li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before{content:"/" / "";margin-right:.6em;color:var(--hairline)}a[data-astro-cid-vx4iavld]{color:var(--graphite-muted);text-decoration:none}a[data-astro-cid-vx4iavld]:hover{color:var(--burgundy)}[data-astro-cid-vx4iavld][aria-current]{color:var(--graphite)}a[data-astro-cid-vx4iavld],[data-astro-cid-vx4iavld][aria-current]{display:inline-block;padding-block:.75rem}.a-head[data-astro-cid-ak4gb66a]{padding-bottom:var(--space-5)}.a-head__grid[data-astro-cid-ak4gb66a]{row-gap:var(--space-4);padding-top:clamp(.5rem,2vw,2rem)}.a-head__text[data-astro-cid-ak4gb66a],.a-head__cover[data-astro-cid-ak4gb66a]{grid-column:1 / -1}.a-head__tag[data-astro-cid-ak4gb66a]{display:flex;flex-wrap:wrap;gap:0 var(--space-2);margin-top:var(--space-3);color:var(--graphite-muted);font-size:var(--fs-small);font-style:italic}.a-head__tag[data-astro-cid-ak4gb66a] a[data-astro-cid-ak4gb66a]{color:var(--burgundy);text-decoration:none}.a-head__tag[data-astro-cid-ak4gb66a] a[data-astro-cid-ak4gb66a]:hover{text-decoration:underline;text-underline-offset:.3em}.a-head[data-astro-cid-ak4gb66a] .a-head__title{font-size:var(--fs-h2);line-height:1.08;max-width:20ch}.a-head__standfirst[data-astro-cid-ak4gb66a]{max-width:34rem;margin-top:var(--space-4);color:var(--graphite-muted)}.a-head__byline[data-astro-cid-ak4gb66a]{display:flex;flex-wrap:wrap;gap:0 1.1em;max-width:34rem;margin-top:var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--hairline);color:var(--graphite-muted)}.a-head__byline[data-astro-cid-ak4gb66a] a[data-astro-cid-ak4gb66a]{color:var(--graphite);text-decoration:none;display:inline-block;padding-block:.7rem;margin-block:-.7rem}.a-head__byline[data-astro-cid-ak4gb66a] a[data-astro-cid-ak4gb66a]:hover{color:var(--burgundy)}.a-head__byline[data-astro-cid-ak4gb66a]>[data-astro-cid-ak4gb66a]+[data-astro-cid-ak4gb66a]:before{content:"";display:inline-block;width:1px;height:.9em;margin-right:1.1em;vertical-align:-.1em;background:var(--hairline)}.a-head__cover[data-astro-cid-ak4gb66a]{margin:0}.a-head__cover[data-astro-cid-ak4gb66a] .frame[data-astro-cid-ak4gb66a]{aspect-ratio:4 / 5}.a-head__cover[data-astro-cid-ak4gb66a] figcaption[data-astro-cid-ak4gb66a]{margin-top:var(--space-1)}@media(width<=1100px){.a-head[data-astro-cid-ak4gb66a] .crumbs li:last-child{flex-basis:100%}.a-head[data-astro-cid-ak4gb66a] .crumbs li:last-child:before{display:none}}@media(width>=768px)and (width<=1024px){.a-head__cover[data-astro-cid-ak4gb66a] .frame[data-astro-cid-ak4gb66a]{aspect-ratio:4 / 3}}@media(width>=1025px){.a-head__grid[data-astro-cid-ak4gb66a]{align-items:end}.a-head__text[data-astro-cid-ak4gb66a]{grid-column:1 / 8;padding-bottom:var(--space-4)}.a-head__cover[data-astro-cid-ak4gb66a]{grid-column:8 / -1}}.author-box[data-astro-cid-kchx7lbx]{display:grid;grid-template-columns:7.5rem 1fr;gap:var(--space-3);align-items:start;padding-block:var(--space-4);border-block:1px solid var(--hairline)}.author-box__portrait[data-astro-cid-kchx7lbx]{aspect-ratio:4 / 5}.author-box__name[data-astro-cid-kchx7lbx]{margin-bottom:var(--space-1);font-size:var(--fs-h3)}.author-box__bio[data-astro-cid-kchx7lbx]{max-width:34rem;color:var(--graphite-muted);font-size:var(--fs-small);line-height:1.6}.author-box__links[data-astro-cid-kchx7lbx]{display:flex;flex-wrap:wrap;gap:0 var(--space-3);margin-top:var(--space-1)}@media(width>=768px){.author-box[data-astro-cid-kchx7lbx]{grid-template-columns:10rem 1fr;gap:var(--space-4)}}.related[data-astro-cid-ixasnokk]{padding-bottom:var(--space-6)}.related__title[data-astro-cid-ixasnokk]{margin-bottom:var(--space-5);font-size:var(--fs-h2)}.related__grid[data-astro-cid-ixasnokk]{row-gap:var(--space-5)}.related__item[data-astro-cid-ixasnokk]{grid-column:1 / -1}@media(width>=768px){.related__item[data-astro-cid-ixasnokk]{grid-column:span 4}.related__item[data-astro-cid-ixasnokk]:nth-child(2){margin-top:var(--space-6)}}.pager[data-astro-cid-ixasnokk]{display:grid;gap:var(--space-4);padding-block:var(--space-5) var(--space-6);border-top:1px solid var(--hairline)}@media(width<=767px){.pager[data-astro-cid-ixasnokk]>span[data-astro-cid-ixasnokk]:empty{display:none}}.pager__link[data-astro-cid-ixasnokk]{display:flex;flex-direction:column;gap:var(--space-1);padding-block:var(--space-1);text-decoration:none}.pager__title[data-astro-cid-ixasnokk]{max-width:26ch;font-size:var(--fs-title);line-height:var(--lh-snug);text-wrap:balance;transition:color var(--dur) var(--ease-out)}.pager__dir[data-astro-cid-ixasnokk]{color:var(--graphite-muted);font-size:var(--fs-small);font-style:italic}.pager__link[data-astro-cid-ixasnokk]:hover .pager__title[data-astro-cid-ixasnokk]{color:var(--burgundy)}@media(width>=768px){.pager[data-astro-cid-ixasnokk]{grid-template-columns:1fr 1fr;gap:var(--col-gap)}.pager__link--newer[data-astro-cid-ixasnokk]{align-items:flex-end;text-align:right}}.share[data-astro-cid-2dlmbs4r]{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-4);padding-block:var(--space-2)}.share__list[data-astro-cid-2dlmbs4r]{display:flex;flex-wrap:wrap;gap:0 var(--space-3);margin:0;padding:0;list-style:none}.share__link[data-astro-cid-2dlmbs4r]{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--burgundy);font:inherit;font-family:var(--display);font-size:var(--fs-label);font-weight:500;letter-spacing:var(--tracking-label);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--burgundy) 40%,transparent);text-underline-offset:.35em;cursor:pointer}.share__list[data-astro-cid-2dlmbs4r] li[data-astro-cid-2dlmbs4r]:has(>[hidden]),.share__copy[data-astro-cid-2dlmbs4r][hidden]{display:none}.share__link[data-astro-cid-2dlmbs4r]:hover{text-decoration-color:currentColor}.article-foot[data-astro-cid-n5jj5plp]{width:min(44rem,100% - 2 * var(--gutter));margin:var(--space-6) auto 0;padding-bottom:var(--space-6)}.read-progress[data-astro-cid-n5jj5plp]{display:none}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){.read-progress[data-astro-cid-n5jj5plp]{display:block;position:fixed;inset:0 0 auto;z-index:60;height:2px;background:var(--burgundy);transform-origin:0;scale:0 1;animation:linear both read-progress;animation-timeline:scroll(root)}}}@keyframes read-progress{to{scale:1}}.pager[data-astro-cid-zofhc5lw]{margin-top:var(--space-7);padding-top:var(--space-3);border-top:1px solid var(--hairline)}ul[data-astro-cid-zofhc5lw]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1) var(--space-2);margin:0;padding:0;list-style:none}.pager__step[data-astro-cid-zofhc5lw],.pager__num[data-astro-cid-zofhc5lw],.pager__gap[data-astro-cid-zofhc5lw]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;font-family:var(--display);font-size:var(--fs-label);font-weight:500;letter-spacing:var(--tracking-label);text-decoration:none}.pager__step[data-astro-cid-zofhc5lw]{gap:.5em;padding-inline:var(--space-2);color:var(--burgundy)}.pager__step--off[data-astro-cid-zofhc5lw]{color:var(--hairline)}.pager__num[data-astro-cid-zofhc5lw]{color:var(--graphite-muted);border-bottom:1px solid #0000;transition:color var(--dur) var(--ease-out)}.pager__num[data-astro-cid-zofhc5lw]:hover,.pager__step[data-astro-cid-zofhc5lw]:hover{color:var(--burgundy-dark)}.pager__num[data-astro-cid-zofhc5lw][aria-current]{color:var(--burgundy);border-bottom-color:var(--burgundy)}.pager__gap[data-astro-cid-zofhc5lw]{color:var(--graphite-muted)}.archive__crumbs[data-astro-cid-d64hif4b]{padding-top:var(--space-3)}.archive__crumbs[data-astro-cid-d64hif4b]+.page-head{padding-top:clamp(1rem,.5rem + 2vw,3rem)}.tools[data-astro-cid-d64hif4b]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);margin-top:var(--space-5)}.bar[data-astro-cid-d64hif4b] ul[data-astro-cid-d64hif4b]{display:flex;gap:0 var(--space-4);margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:thin}.bar[data-astro-cid-d64hif4b] li[data-astro-cid-d64hif4b]{flex:none}.bar__link[data-astro-cid-d64hif4b]{display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid #0000;color:var(--graphite-muted);font-family:var(--display);font-size:var(--fs-label);font-weight:500;letter-spacing:var(--tracking-label);text-decoration:none;white-space:nowrap;transition:color var(--dur) var(--ease-out)}.bar__link[data-astro-cid-d64hif4b]:hover{color:var(--burgundy)}.bar__link[data-astro-cid-d64hif4b][aria-current]{color:var(--burgundy);border-bottom-color:var(--burgundy)}@media(width>=768px){.bar[data-astro-cid-d64hif4b] ul[data-astro-cid-d64hif4b]{flex-wrap:wrap;overflow:visible}}@media(width>=1025px){.tools[data-astro-cid-d64hif4b]{grid-template-columns:minmax(0,34rem) 1fr;align-items:center;gap:var(--space-6)}}.feature[data-astro-cid-d64hif4b]{padding-bottom:var(--space-7)}@media(width>=1025px){.feature[data-astro-cid-d64hif4b] .card{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-template-rows:1fr repeat(3,auto);column-gap:calc(var(--col-gap) * 2)}.feature[data-astro-cid-d64hif4b] .card__frame{grid-area:1 / 1 / -1 / 2;margin-bottom:0}.feature[data-astro-cid-d64hif4b] .card__title{grid-area:2 / 2}.feature[data-astro-cid-d64hif4b] .card__excerpt{grid-area:3 / 2}.feature[data-astro-cid-d64hif4b] .card__meta{grid-area:4 / 2}}.list[data-astro-cid-d64hif4b]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6) var(--col-gap);margin:0;padding:0;list-style:none;align-items:start}@media(width>=768px){.list[data-astro-cid-d64hif4b]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-7)}.list[data-astro-cid-d64hif4b] li[data-astro-cid-d64hif4b]:nth-child(2n){margin-top:clamp(3rem,6vw,6rem)}}@media(width>=1025px){.list[data-astro-cid-d64hif4b]{grid-template-columns:repeat(12,minmax(0,1fr))}.list[data-astro-cid-d64hif4b] li[data-astro-cid-d64hif4b]:nth-child(4n+1){grid-column:1 / 8}.list[data-astro-cid-d64hif4b] li[data-astro-cid-d64hif4b]:nth-child(4n+2){grid-column:9 / 13}.list[data-astro-cid-d64hif4b] li[data-astro-cid-d64hif4b]:nth-child(4n+3){grid-column:2 / 6;margin-top:0}.list[data-astro-cid-d64hif4b] li[data-astro-cid-d64hif4b]:nth-child(4n+4){grid-column:7 / 13;margin-top:0}}.archive[data-astro-cid-d64hif4b]{padding-bottom:var(--section)}
