.masthead.svelte-1gvdcct.svelte-1gvdcct{padding-top:var(--nav-h);background:var(--navy);color:#fff;border-bottom:1px solid var(--hairline-navy)}.masthead-in.svelte-1gvdcct.svelte-1gvdcct{max-width:1280px;margin:0 auto;padding:56px 32px 96px}.masthead-copy.svelte-1gvdcct.svelte-1gvdcct{max-width:60rem}.crumbs.svelte-1gvdcct.svelte-1gvdcct{display:flex;align-items:center;gap:10px;margin-bottom:28px;font-family:var(--sans);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--slate-2)}.crumbs.svelte-1gvdcct a.svelte-1gvdcct{color:var(--slate-2);text-decoration:none;padding:6px 0;margin:-6px 0}.crumbs.svelte-1gvdcct a.svelte-1gvdcct:hover{color:#fff}.crumbs.svelte-1gvdcct a.svelte-1gvdcct:focus-visible{outline:2px solid var(--rose-on-navy);outline-offset:2px}.crumbs.svelte-1gvdcct .sep.svelte-1gvdcct{color:#3d4763}.crumbs.svelte-1gvdcct .here.svelte-1gvdcct{color:var(--rose-on-navy);font-weight:500}h1.svelte-1gvdcct.svelte-1gvdcct{margin:0;font-family:var(--sans);font-weight:300;font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.14;letter-spacing:-.015em;color:#fff;text-wrap:balance}.dek.svelte-1gvdcct.svelte-1gvdcct{margin:24px 0 0;max-width:34em;font-family:var(--serif);font-size:1.2rem;line-height:1.6;color:#b8c0d4;text-wrap:pretty}.meta.svelte-1gvdcct.svelte-1gvdcct{margin-top:32px;padding-top:18px;border-top:1px solid var(--hairline-navy);display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-family:var(--sans);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--slate-2);font-variant-numeric:tabular-nums}.dot.svelte-1gvdcct.svelte-1gvdcct{width:3px;height:3px;border-radius:50%;background:#3d4763}@media (prefers-reduced-motion: no-preference){.crumbs.svelte-1gvdcct a.svelte-1gvdcct{transition:color .15s}}@media print{.masthead.svelte-1gvdcct.svelte-1gvdcct{padding-top:0}}@media (max-width: 1024px){.masthead-in.svelte-1gvdcct.svelte-1gvdcct{padding:48px 24px 84px}}@media (max-width: 639px){.masthead-in.svelte-1gvdcct.svelte-1gvdcct{padding:36px 16px 64px}.crumbs.svelte-1gvdcct.svelte-1gvdcct{margin-bottom:20px}.dek.svelte-1gvdcct.svelte-1gvdcct{margin-top:18px;font-size:1.05rem}.meta.svelte-1gvdcct.svelte-1gvdcct{margin-top:24px}}.cover.svelte-15gwxcu.svelte-15gwxcu{position:relative;z-index:1;max-width:1280px;margin:-48px auto 0;padding:0 32px 56px}.cover-story.svelte-15gwxcu.svelte-15gwxcu{position:relative;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);-moz-column-gap:48px;column-gap:48px;align-items:start}.cover-media.svelte-15gwxcu.svelte-15gwxcu{position:relative;isolation:isolate;aspect-ratio:3 / 2;overflow:hidden;border-radius:4px;background:var(--media-bg)}.cover-media.svelte-15gwxcu.svelte-15gwxcu:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;box-shadow:inset 0 0 0 1px var(--media-ring);pointer-events:none}.cover-media.svelte-15gwxcu img.svelte-15gwxcu{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mark.svelte-15gwxcu.svelte-15gwxcu{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:44px;height:44px;border-radius:3px;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--sans);font-weight:600;font-size:.8rem;letter-spacing:.05em}.mark.svelte-15gwxcu b.svelte-15gwxcu{color:var(--rose)}.dark .mark.svelte-15gwxcu.svelte-15gwxcu{border:1px solid var(--hairline)}.cover-copy.svelte-15gwxcu.svelte-15gwxcu{padding-top:56px}.meta.svelte-15gwxcu.svelte-15gwxcu{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-family:var(--sans);font-weight:500;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--slate);font-variant-numeric:tabular-nums}.flag.svelte-15gwxcu.svelte-15gwxcu{color:var(--rose-text)}.dot.svelte-15gwxcu.svelte-15gwxcu{width:3px;height:3px;border-radius:50%;background:var(--dot)}.cover-title.svelte-15gwxcu.svelte-15gwxcu{margin:14px 0 0;font-family:var(--sans);font-weight:300;font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1.15;letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.cover-title.svelte-15gwxcu a.svelte-15gwxcu{color:inherit;text-decoration:none}.cover-title.svelte-15gwxcu a.svelte-15gwxcu:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.cover-dek.svelte-15gwxcu.svelte-15gwxcu{margin:16px 0 0;font-family:var(--serif);font-size:1.125rem;line-height:1.6;color:var(--slate);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-wrap:pretty}.cover-cta.svelte-15gwxcu.svelte-15gwxcu{margin-top:20px;display:inline-flex;align-items:center;gap:6px;font-family:var(--sans);font-weight:500;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--rose-text)}@media (hover: hover){.cover-story.svelte-15gwxcu:hover .cover-title a.svelte-15gwxcu{text-decoration:underline;text-decoration-color:var(--rose);text-decoration-thickness:1px;text-underline-offset:5px}}@media (hover: hover) and (prefers-reduced-motion: no-preference){.cover-media.svelte-15gwxcu img.svelte-15gwxcu{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.cover-story.svelte-15gwxcu:hover .cover-media img.svelte-15gwxcu{transform:scale(1.03)}.cover-cta.svelte-15gwxcu svg{transition:transform .2s}.cover-story.svelte-15gwxcu:hover .cover-cta.svelte-15gwxcu svg{transform:translate(4px)}}.cover-title.svelte-15gwxcu a.svelte-15gwxcu:focus-visible{outline:2px solid var(--rose);outline-offset:3px}@supports selector(:has(a)){.cover-title.svelte-15gwxcu a.svelte-15gwxcu:focus-visible{outline:none}.cover-story.svelte-15gwxcu.svelte-15gwxcu:has(.cover-title a:focus-visible){outline:2px solid var(--rose);outline-offset:8px;border-radius:4px}}@media (max-width: 1024px){.cover.svelte-15gwxcu.svelte-15gwxcu{padding:0 24px 48px}.cover-story.svelte-15gwxcu.svelte-15gwxcu{grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:32px;column-gap:32px}}@media (max-width: 767px){.cover-story.svelte-15gwxcu.svelte-15gwxcu{grid-template-columns:minmax(0,1fr)}.cover-copy.svelte-15gwxcu.svelte-15gwxcu{padding-top:24px}.cover-dek.svelte-15gwxcu.svelte-15gwxcu{-webkit-line-clamp:3;line-clamp:3}}@media (max-width: 639px){.cover.svelte-15gwxcu.svelte-15gwxcu{margin-top:-36px;padding:0 16px 40px}}.blog-index.svelte-dg0zsy.svelte-dg0zsy{position:relative;background:var(--paper);color:var(--ink)}.wrap.svelte-dg0zsy.svelte-dg0zsy{max-width:1280px;margin:0 auto;padding:0 32px 64px}.archive.svelte-dg0zsy.svelte-dg0zsy{padding-bottom:72px}.section-head.svelte-dg0zsy.svelte-dg0zsy{border-top:1px solid var(--rule);padding-top:14px;margin-bottom:20px}.section-head.svelte-dg0zsy h2.svelte-dg0zsy{margin:0;font-family:var(--sans);font-weight:600;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}ul.svelte-dg0zsy.svelte-dg0zsy{list-style:none;margin:0;padding:0}.grid.svelte-dg0zsy.svelte-dg0zsy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px;row-gap:48px;align-items:start}.rows.svelte-dg0zsy.svelte-dg0zsy{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width: 1025px){.rows.svelte-dg0zsy.svelte-dg0zsy{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows, 1),auto);grid-auto-flow:column;-moz-column-gap:48px;column-gap:48px}}@media (max-width: 1024px){.wrap.svelte-dg0zsy.svelte-dg0zsy{padding:0 24px 56px}.archive.svelte-dg0zsy.svelte-dg0zsy{padding-bottom:64px}.grid.svelte-dg0zsy.svelte-dg0zsy{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:40px}}@media (max-width: 639px){.wrap.svelte-dg0zsy.svelte-dg0zsy{padding:0 16px 48px}.archive.svelte-dg0zsy.svelte-dg0zsy{padding-bottom:56px}.grid.svelte-dg0zsy.svelte-dg0zsy{display:block}}
