.editorial-card[data-astro-cid-77ypjt7s][data-slot=card]{border:1px solid hsl(var(--line));background:hsl(var(--surface));min-width:0;color:hsl(var(--ink));overflow-wrap:anywhere;border-radius:1.75rem 1.75rem .5rem;flex-direction:column;gap:0;padding:0;display:flex;container:editorial-card/inline-size}.editorial-card__heading[data-astro-cid-77ypjt7s]{background:hsl(var(--brand-soft));border-radius:1.6875rem 1.6875rem 0 0;padding:1.5rem 1.375rem 1.25rem}.editorial-card__category[data-astro-cid-77ypjt7s]{color:hsl(var(--brand));align-items:center;gap:.5rem;margin:0 0 1.375rem;font-size:.6875rem;font-weight:500;line-height:1.125rem;display:flex}.editorial-card__heading[data-astro-cid-77ypjt7s] :is(h2,h3,h4){color:hsl(var(--ink));letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:500;line-height:1.25}.editorial-card__copy[data-astro-cid-77ypjt7s]{color:hsl(var(--ink-soft));flex:1;margin:0;padding:1.5rem 1.375rem;font-size:.875rem;line-height:1.625rem}.editorial-card__footer[data-astro-cid-77ypjt7s]{padding-block-end:.5rem;padding-inline:1.375rem}.editorial-card__footer[data-astro-cid-77ypjt7s] .editorial-card__action{border-block-start:1px solid hsl(var(--line));width:100%;min-height:4.5rem;color:hsl(var(--brand));white-space:normal;text-align:start;border-radius:0;justify-content:space-between;align-items:center;gap:.875rem;padding:1rem 0;font-size:.75rem;font-weight:500;line-height:1.25rem;text-decoration:none;display:flex}.editorial-card__footer[data-astro-cid-77ypjt7s] .editorial-card__action:is(:hover,:focus-visible){text-underline-offset:.25em;text-decoration:underline}.editorial-card__footer[data-astro-cid-77ypjt7s] .editorial-card__action:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:4px}@container editorial-card (width<14rem){.editorial-card__heading[data-astro-cid-77ypjt7s],.editorial-card__copy[data-astro-cid-77ypjt7s],.editorial-card__footer[data-astro-cid-77ypjt7s]{padding-inline:1rem}.editorial-card__heading[data-astro-cid-77ypjt7s] :is(h2,h3,h4){font-size:1.25rem}.editorial-card__footer[data-astro-cid-77ypjt7s] .editorial-card__action,.editorial-card__category[data-astro-cid-77ypjt7s]{flex-wrap:wrap}}.editorial-contact-container[data-astro-cid-atmqi2tn]{container:editorial-contact/inline-size}.editorial-contact[data-astro-cid-atmqi2tn][data-slot=card]{border:1px solid hsl(var(--line));background:hsl(var(--surface));min-width:0;max-width:48rem;color:hsl(var(--ink));overflow-wrap:anywhere;border-radius:1.75rem 1.75rem .375rem;padding:0}.editorial-contact__label[data-astro-cid-atmqi2tn]{border-block-end:1px solid hsl(var(--line));background:hsl(var(--brand-soft));color:hsl(var(--brand));border-radius:1.6875rem 1.6875rem 0 0;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.375rem 1.75rem;font-size:.75rem;font-weight:500;line-height:1.25rem;display:flex}.editorial-contact__label[data-astro-cid-atmqi2tn] p[data-astro-cid-atmqi2tn]{color:inherit;margin:0}.editorial-contact-container[data-astro-cid-atmqi2tn] .editorial-contact__title{padding:1.625rem 1.75rem 0}.editorial-contact-container[data-astro-cid-atmqi2tn] .editorial-contact__title :is(h2,h3,h4){color:hsl(var(--ink));letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:1.875rem;font-weight:500;line-height:1.25}.editorial-contact-container[data-astro-cid-atmqi2tn] .editorial-contact__copy{color:hsl(var(--ink-soft));padding:1rem 1.75rem 1.5rem;font-size:.875rem;line-height:1.75rem}.editorial-contact-container[data-astro-cid-atmqi2tn] .editorial-contact__note{border-block-start:1px solid hsl(var(--line));color:hsl(var(--ink-soft));padding:1.125rem 1.75rem 1.375rem;font-size:.75rem;line-height:1.5rem}.editorial-contact-container[data-astro-cid-atmqi2tn] :is(.editorial-contact__copy,.editorial-contact__note) p{color:inherit;margin:0}.editorial-contact-container[data-astro-cid-atmqi2tn] a{overflow-wrap:anywhere;white-space:normal}@container editorial-contact (width<27.5rem){.editorial-contact__label[data-astro-cid-atmqi2tn]{padding:1.25rem}.editorial-contact-container[data-astro-cid-atmqi2tn] .editorial-contact__title{padding:1.375rem 1.25rem 0}.editorial-contact-container[data-astro-cid-atmqi2tn] .editorial-contact__title :is(h2,h3,h4){font-size:1.625rem;line-height:1.3}.editorial-contact-container[data-astro-cid-atmqi2tn] .editorial-contact__copy{padding:1rem 1.25rem 1.375rem}.editorial-contact-container[data-astro-cid-atmqi2tn] .editorial-contact__note{padding:1.125rem 1.25rem 1.375rem}}.editorial-cover[data-astro-cid-akjdeodo]{color:hsl(var(--ink));container:editorial-cover/inline-size}.editorial-cover__spread[data-astro-cid-akjdeodo]{--cover-overlap:clamp(2.625rem, 6.5cqi, 4.375rem);--cover-tail:25%;--cover-corner:2rem;--cover-corner-offset:.5rem;isolation:isolate;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.editorial-cover__heading[data-astro-cid-akjdeodo]{z-index:1;grid-column:1/-1;min-width:0;padding-block-end:1.875rem}[data-astro-cid-akjdeodo][data-layout=wide] .editorial-cover__heading[data-astro-cid-akjdeodo]{border-end-end-radius:2rem;grid-column:1/10;margin-block-end:calc(-1 * var(--cover-overlap));padding-inline-end:1.75rem}.editorial-cover__heading[data-astro-cid-akjdeodo] .editorial-cover__copy{color:inherit;overflow-wrap:anywhere}.editorial-cover__heading[data-astro-cid-akjdeodo] :is(h1,h2,h3,h4){letter-spacing:-.055em;text-wrap:balance;overflow-wrap:anywhere;hyphens:manual;margin:0;padding-block:.1em;font-size:clamp(2rem,6.5cqi,4.25rem);font-weight:500;line-height:1.08}.editorial-cover__eyebrow[data-astro-cid-akjdeodo]{color:hsl(var(--brand));margin:0 0 1rem;font-size:.8125rem;line-height:1.6}.editorial-cover__description[data-astro-cid-akjdeodo]{color:hsl(var(--ink-soft));margin:1rem 0 0;font-size:1rem;line-height:1.75}.editorial-cover__media[data-astro-cid-akjdeodo]{border-radius:0 2rem 2rem .25rem;grid-area:2/1/auto/-1;min-width:0;overflow:hidden}.editorial-cover__media[data-astro-cid-akjdeodo] :is(img,video,svg){max-width:100%;height:auto;display:block}[data-astro-cid-akjdeodo][data-layout=wide] .editorial-cover__media[data-astro-cid-akjdeodo]{mask:linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--cover-overlap)) no-repeat, linear-gradient(#000 0 0) right / var(--cover-tail) 100% no-repeat, radial-gradient(circle at top left, transparent calc(var(--cover-corner) - .5px), #000 var(--cover-corner)) left calc(100% - var(--cover-tail) - var(--cover-corner-offset)) top calc(var(--cover-overlap) - var(--cover-corner)) / var(--cover-corner) var(--cover-corner) no-repeat}[data-astro-cid-akjdeodo][data-layout=contained] .editorial-cover__media[data-astro-cid-akjdeodo]{border-radius:1.5rem;width:100%;max-width:56rem;margin-inline:auto}@container editorial-cover (width<36.25rem){.editorial-cover__spread[data-astro-cid-akjdeodo]{--cover-overlap:2.125rem;--cover-tail:16.6667%;--cover-corner:1.625rem;--cover-corner-offset:.270833rem}[data-astro-cid-akjdeodo][data-layout=wide] .editorial-cover__heading[data-astro-cid-akjdeodo]{border-end-end-radius:1.625rem;grid-column:1/11;padding-block-end:1.5rem;padding-inline-end:1.375rem}.editorial-cover__heading[data-astro-cid-akjdeodo] :is(h1,h2,h3,h4){font-size:clamp(1.875rem,6.5cqi,2.375rem)}}@container editorial-cover (width<23.75rem){[data-astro-cid-akjdeodo][data-layout=wide] .editorial-cover__heading[data-astro-cid-akjdeodo]{border-radius:0;grid-column:1/-1;margin:0;padding:0 0 1.375rem}.editorial-cover__heading[data-astro-cid-akjdeodo] :is(h1,h2,h3,h4){letter-spacing:-.045em;font-size:1.875rem;line-height:1.12}[data-astro-cid-akjdeodo][data-layout=wide] .editorial-cover__media[data-astro-cid-akjdeodo]{mask:none}.editorial-cover__media[data-astro-cid-akjdeodo]{border-radius:1.375rem .25rem}}@container editorial-cover (width<16rem){.editorial-cover__heading[data-astro-cid-akjdeodo] :is(h1,h2,h3,h4){font-size:1.25rem}}.editorial-introduction[data-astro-cid-ne2k3u6z]{border-block:1px solid hsl(var(--line));color:hsl(var(--ink));padding-block:1.625rem;container:editorial-introduction/inline-size}.editorial-introduction[data-astro-cid-ne2k3u6z] .editorial-introduction__spread{color:inherit;grid-template-columns:9.375rem minmax(0,1fr);gap:1.625rem;display:grid}.editorial-introduction__margin[data-astro-cid-ne2k3u6z]{flex-direction:column;align-items:flex-start;gap:.875rem;min-width:0;display:flex}.editorial-introduction[data-astro-cid-ne2k3u6z] p[data-astro-cid-ne2k3u6z]{overflow-wrap:anywhere;min-width:0;margin:0}.editorial-introduction__label[data-astro-cid-ne2k3u6z]{color:hsl(var(--brand));font-size:.875rem;font-weight:500;line-height:1.6}.editorial-introduction__category[data-astro-cid-ne2k3u6z]{color:hsl(var(--ink-soft));font-size:.8125rem;font-weight:500;line-height:1.5}.editorial-introduction__description[data-astro-cid-ne2k3u6z]{border-inline-start:2px solid hsl(var(--brand));padding-inline-start:1.625rem;font-size:1.0625rem;line-height:1.8}@container editorial-introduction (width<28.75rem){.editorial-introduction[data-astro-cid-ne2k3u6z] .editorial-introduction__spread{grid-template-columns:minmax(0,1fr);gap:1.3125rem}.editorial-introduction__margin[data-astro-cid-ne2k3u6z]{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.625rem 1.25rem}.editorial-introduction__description[data-astro-cid-ne2k3u6z]{padding-inline-start:1.25rem}}.editorial-replacement[data-astro-cid-nip6bamc]{border:0;border-block:1px solid hsl(var(--line));color:hsl(var(--ink));box-shadow:none;background:0 0;border-radius:0;margin:0;padding:1.5rem 0;display:block;container:editorial-replacement/inline-size}.editorial-replacement__spread[data-astro-cid-nip6bamc]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:1.75rem;display:grid}.editorial-replacement__spread[data-astro-cid-nip6bamc] .editorial-replacement__context{min-width:0}.editorial-replacement__title[data-astro-cid-nip6bamc]{color:hsl(var(--ink));letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 1.125rem;font-size:1.375rem;font-weight:500;line-height:1.35}.editorial-replacement__current[data-astro-cid-nip6bamc]{color:hsl(var(--ink-soft));overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.75}.editorial-replacement__spread[data-astro-cid-nip6bamc] .editorial-replacement__destination{background:hsl(var(--brand-soft));min-width:0;color:hsl(var(--ink));border-radius:.25rem 1.75rem 1.75rem;padding:1.5rem;text-decoration:none;display:block}.editorial-replacement__label[data-astro-cid-nip6bamc],.editorial-replacement__action[data-astro-cid-nip6bamc]{color:hsl(var(--brand));font-size:.8125rem;font-weight:500;line-height:1.6}.editorial-replacement__name[data-astro-cid-nip6bamc]{color:hsl(var(--ink));letter-spacing:-.045em;overflow-wrap:anywhere;margin-block:1.125rem 1.375rem;font-size:1.75rem;font-weight:500;line-height:1.25;display:block}.editorial-replacement__detail[data-astro-cid-nip6bamc]{color:hsl(var(--ink-soft));letter-spacing:0;font-size:.8125rem;font-weight:400;line-height:1.8;display:block}.editorial-replacement__action[data-astro-cid-nip6bamc]{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:1rem;display:flex}.editorial-replacement__arrow[data-astro-cid-nip6bamc]{background:hsl(var(--surface));border-radius:50%;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}.editorial-replacement__spread[data-astro-cid-nip6bamc] .editorial-replacement__destination:is(:hover,:focus-visible) .editorial-replacement__name[data-astro-cid-nip6bamc]{text-underline-offset:.3125rem;text-decoration:underline 1px}.editorial-replacement__spread[data-astro-cid-nip6bamc] .editorial-replacement__destination:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:4px}.editorial-replacement[data-astro-cid-nip6bamc] .editorial-replacement__description{color:hsl(var(--ink-soft));overflow-wrap:anywhere;margin-block-start:1.5rem;font-size:.9375rem;line-height:1.8}.editorial-replacement[data-astro-cid-nip6bamc] .editorial-replacement__description p{color:inherit;font:inherit;margin:0}@container editorial-replacement (width<35rem){.editorial-replacement__spread[data-astro-cid-nip6bamc]{grid-template-columns:minmax(0,1fr);gap:1.375rem}.editorial-replacement__title[data-astro-cid-nip6bamc]{margin-block-end:.75rem}.editorial-replacement__name[data-astro-cid-nip6bamc]{margin-block:1rem 1.25rem}}@container editorial-replacement (width<26rem){.editorial-replacement__spread[data-astro-cid-nip6bamc] .editorial-replacement__destination{padding:1.25rem}.editorial-replacement__name[data-astro-cid-nip6bamc]{font-size:1.5625rem}.editorial-replacement__action[data-astro-cid-nip6bamc]{flex-wrap:wrap}}.editorial-showcase[data-astro-cid-nsqwqrwp]{box-sizing:border-box;width:min(100% - 2.5rem,72rem);color:hsl(var(--ink));gap:clamp(2.5rem,6vw,4.5rem);margin-inline:auto;padding-block:1.5rem 3rem;display:grid}.editorial-showcase__navigation[data-astro-cid-nsqwqrwp],.editorial-showcase__footer[data-astro-cid-nsqwqrwp]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.editorial-showcase__navigation[data-astro-cid-nsqwqrwp]{border-block-end:1px solid hsl(var(--line));padding-block-end:1rem}.editorial-showcase__art[data-astro-cid-nsqwqrwp]{background:linear-gradient(125deg, hsl(var(--brand-soft)), hsl(var(--surface-strong)));place-items:center;min-height:clamp(18rem,42vw,30rem);display:grid;position:relative;overflow:hidden}.editorial-showcase__orbit[data-astro-cid-nsqwqrwp]{border:1px solid hsl(var(--brand) / .35);border-radius:50%;position:absolute;inset:12% 18%;rotate:-25deg}.editorial-showcase__art[data-astro-cid-nsqwqrwp] .editorial-showcase__paper{border:1px solid hsl(var(--line));background:hsl(var(--surface));width:min(16rem,60%);color:hsl(var(--ink));box-shadow:1rem 1rem 0 hsl(var(--brand) / .1);border-radius:.375rem 1.75rem .375rem .375rem;gap:1.25rem;margin-block:3.5rem 1.5rem;padding:1.75rem;font-size:.6875rem;line-height:1.5;display:grid;position:relative}.editorial-showcase__paper-title[data-astro-cid-nsqwqrwp]{letter-spacing:-.04em;font-size:clamp(1.125rem,4vw,2rem);font-weight:500;line-height:1.2}.editorial-showcase__paper-rule[data-astro-cid-nsqwqrwp]{background:hsl(var(--line));width:100%;height:1px}.editorial-showcase__section[data-astro-cid-nsqwqrwp]{gap:1.75rem;min-width:0;display:grid}.editorial-showcase__section-title[data-astro-cid-nsqwqrwp]{color:hsl(var(--ink));letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:500;line-height:1.2}.editorial-showcase__cards[data-astro-cid-nsqwqrwp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.editorial-showcase__footer[data-astro-cid-nsqwqrwp]{border-block-start:1px solid hsl(var(--line));color:hsl(var(--ink-soft));padding-block-start:1.75rem;font-size:.8125rem;line-height:1.75}.editorial-showcase__footer[data-astro-cid-nsqwqrwp] p[data-astro-cid-nsqwqrwp]{margin:0}@media (width<48rem){.editorial-showcase__cards[data-astro-cid-nsqwqrwp]{grid-template-columns:minmax(0,1fr)}}
