.home-hot[data-astro-cid-j7pv25f6] .kicker-bare[data-astro-cid-j7pv25f6]:before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-right:.45rem;border-radius:999px;background:var(--color-coral);vertical-align:.05em}.home-hot-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);margin:0;padding:0;list-style:none}.home-hot-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;min-width:0}.home-hot[data-astro-cid-j7pv25f6]{--hot-mint: #7dcfb6;--hot-mint-ink: #1d6b56}.home-hot-card[data-astro-cid-j7pv25f6]{flex:1;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-rule);border-top:3px solid var(--color-coral);border-radius:var(--radius-lg);background:var(--color-paper);color:var(--color-ink);text-decoration:none;font-weight:400}.home-hot-top[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-rule)}.home-hot-source[data-astro-cid-j7pv25f6]{min-width:0;color:var(--color-ink);font-family:var(--font-ui);font-size:var(--text-callout);font-weight:700}.home-hot-on[data-astro-cid-j7pv25f6]{color:var(--hot-mint-ink);font-weight:700}.home-hot-top[data-astro-cid-j7pv25f6] .home-feed-meta[data-astro-cid-j7pv25f6]{margin-top:0;flex:none}.home-hot-title[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:var(--text-headline);font-weight:700;letter-spacing:-.02em;line-height:1.25}.home-hot-code[data-astro-cid-j7pv25f6]{overflow-wrap:anywhere}.home-hot-why[data-astro-cid-j7pv25f6]{color:var(--color-ink-soft);font-size:var(--text-callout);line-height:1.5}.home-hot-why-label[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--color-ink)}.home-hot-why-label[data-astro-cid-j7pv25f6]:before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-right:.4rem;border-radius:2px;background:var(--hot-mint);vertical-align:.08em}.home-hot-cta[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:var(--space-2);font-family:var(--font-ui);font-size:var(--text-callout);font-weight:600}@media(hover:hover)and (pointer:fine){.home-hot-card[data-astro-cid-j7pv25f6]:hover{border-color:var(--color-ink);border-top-color:var(--color-coral)}.home-hot-card[data-astro-cid-j7pv25f6]:hover .home-hot-cta[data-astro-cid-j7pv25f6]{color:var(--color-accent-ink)}}@media(max-width:1023px){.home-hot-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.home-hot-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.home-hot-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(n+5){display:none}.home-hot-card[data-astro-cid-j7pv25f6]{padding:var(--space-5)}}.home-week-briefs[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--space-8);border-top:1px solid var(--color-rule)}.home-week-briefs[data-astro-cid-j7pv25f6] .home-feed-link[data-astro-cid-j7pv25f6]{justify-content:flex-start}.home-week-study[data-astro-cid-j7pv25f6]{grid-column:1 / -1;min-width:0}.home-week-study[data-astro-cid-j7pv25f6] .home-feed-title[data-astro-cid-j7pv25f6]{overflow-wrap:break-word}.home-week-study[data-astro-cid-j7pv25f6] .home-start-cta[data-astro-cid-j7pv25f6]{padding-top:var(--space-1)}.home-week-dek[data-astro-cid-j7pv25f6]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-ink-soft);font-size:var(--text-callout);line-height:1.45}@media(max-width:899px){.home-week-briefs[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.home-start[data-astro-cid-j7pv25f6]{padding-bottom:var(--space-16)}.home-start-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);margin:0;padding:0;list-style:none}.home-start-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;min-width:0}.home-start-card[data-astro-cid-j7pv25f6]{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:var(--space-2);padding:var(--space-8);border:1px solid var(--color-rule);border-radius:var(--radius-lg);background:var(--color-paper);color:var(--color-ink);text-decoration:none}.home-start-num[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-bottom:var(--space-4);border-radius:999px;background:var(--color-accent-fg);color:var(--color-paper);font-family:var(--font-ui);font-size:var(--text-callout);font-weight:700}.home-start-card[data-astro-cid-j7pv25f6] .home-feed-meta[data-astro-cid-j7pv25f6]{margin-top:0;text-transform:uppercase}.home-start-title[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:var(--text-headline);font-weight:700;letter-spacing:-.02em;line-height:1.25}.home-start-line[data-astro-cid-j7pv25f6]{font-weight:400;color:var(--color-ink-soft);font-size:var(--text-callout);line-height:1.5}.home-start-cta[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:var(--space-4);font-family:var(--font-ui);font-size:var(--text-callout);font-weight:600}@media(hover:hover)and (pointer:fine){.home-start-card[data-astro-cid-j7pv25f6]:hover{border-color:var(--color-ink)}.home-start-card[data-astro-cid-j7pv25f6]:hover .home-start-cta[data-astro-cid-j7pv25f6]{color:var(--color-accent-ink)}}@media(max-width:1023px){.home-start-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.home-start-card[data-astro-cid-j7pv25f6]{padding:var(--space-6)}}.home-also[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);margin:var(--space-6) 0 0;padding:0;list-style:none}.home-also[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;min-width:0}.home-also-card[data-astro-cid-j7pv25f6]{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-5) var(--space-6);border:1px solid var(--color-rule);border-radius:var(--radius-lg);background:var(--color-paper);color:var(--color-ink);text-decoration:none}.home-also-card[data-astro-cid-j7pv25f6] .home-feed-meta[data-astro-cid-j7pv25f6]{margin-top:0;text-transform:uppercase}.home-also-line[data-astro-cid-j7pv25f6]{font-weight:400;color:var(--color-ink-soft);font-size:var(--text-callout);line-height:1.5}.home-also-card[data-astro-cid-j7pv25f6] .home-start-cta[data-astro-cid-j7pv25f6]{padding-top:var(--space-2)}@media(hover:hover)and (pointer:fine){.home-also-card[data-astro-cid-j7pv25f6]:hover{border-color:var(--color-ink)}.home-also-card[data-astro-cid-j7pv25f6]:hover .home-start-cta[data-astro-cid-j7pv25f6]{color:var(--color-accent-ink)}}@media(max-width:639px){.home-also[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-4)}}.home-picture[data-astro-cid-j7pv25f6].home-video{border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important}.home-picture[data-astro-cid-j7pv25f6].home-video{overflow:hidden;isolation:auto;border-radius:0!important}@media(prefers-reduced-motion:reduce){.home-hero-video[data-astro-cid-j7pv25f6]{animation:none}}.hero-stories[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-4);overflow:visible!important;min-width:0;max-width:100%;box-sizing:border-box}.hero-story-panel[data-astro-cid-j7pv25f6]{min-width:0;width:100%}.home-hero[data-astro-cid-j7pv25f6] .home-picture[data-astro-cid-j7pv25f6].home-video{min-width:0;max-width:100%}.home-hero[data-astro-cid-j7pv25f6] .home-hero-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:first-child{min-width:0}.home-hero[data-astro-cid-j7pv25f6]{overflow-x:clip}.hero-story-caption[data-astro-cid-j7pv25f6],.hero-story-controls[data-astro-cid-j7pv25f6]{min-width:0;max-width:100%;overflow-wrap:anywhere}.hero-story-tabs[data-astro-cid-j7pv25f6]{min-width:0}.hero-story-caption[data-astro-cid-j7pv25f6]{margin:var(--space-3) 0 0;max-width:36rem;font-family:var(--font-sans);font-size:var(--text-callout);line-height:1.5;color:var(--color-muted);text-wrap:pretty}.hero-story-caption[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--color-ink);font-weight:650}.hero-story-controls[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--space-2)}.hero-story-tabs[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.hero-story-tab[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;display:inline-flex;align-items:center;min-height:36px;padding:0 .95rem;border:1px solid var(--color-rule);border-radius:var(--radius-pill);background:#f3f3f3;color:var(--color-muted);font:600 var(--text-footnote)/1 var(--font-sans);letter-spacing:-.005em;cursor:pointer}.hero-story-tab[data-astro-cid-j7pv25f6]:hover{color:var(--color-ink);background:#ececec}.hero-story-tab[data-astro-cid-j7pv25f6][aria-selected=true]{background:#fff;color:var(--color-ink);border-color:#cfcfcf}.hero-story-tab[data-astro-cid-j7pv25f6]:focus-visible,.hero-story-pause[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.hero-story-progress[data-astro-cid-j7pv25f6]{position:absolute;left:.95rem;right:.95rem;bottom:5px;height:2px;border-radius:2px;background:transparent}.hero-story-progress[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{display:block;height:100%;width:0;border-radius:2px;background:var(--color-coral)}.hero-story-tab[data-astro-cid-j7pv25f6][aria-selected=false] .hero-story-progress[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{width:0!important}.hero-story-pause[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-left:auto;border:1px solid var(--color-rule);border-radius:var(--radius-pill);background:#fff;color:var(--color-ink);cursor:pointer;flex:none}.hero-story-pause[data-astro-cid-j7pv25f6] .i-play[data-astro-cid-j7pv25f6]{display:none}.hero-story-pause[data-astro-cid-j7pv25f6][aria-pressed=true] .i-play[data-astro-cid-j7pv25f6]{display:block}.hero-story-pause[data-astro-cid-j7pv25f6][aria-pressed=true] .i-pause[data-astro-cid-j7pv25f6]{display:none}@media(prefers-reduced-motion:reduce){.hero-story-progress[data-astro-cid-j7pv25f6]{display:none}}@media(max-width:899px){.hero-story-caption[data-astro-cid-j7pv25f6]{max-width:none}}
