.hero[data-astro-cid-i3irphx7]{isolation:isolate;position:relative}.hero-inner[data-astro-cid-i3irphx7]{z-index:1;position:relative}.hero-copy[data-astro-cid-i3irphx7]{max-width:44rem;padding:clamp(32px,4.1vw,50px) 0 clamp(22px,2vw,26px)}.hero-eyebrow[data-astro-cid-i3irphx7]{margin-bottom:clamp(14px,1.4vw,18px)}.hero-title[data-astro-cid-i3irphx7]{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--color-ink);font-variation-settings:"opsz" 36;font-size:clamp(2.5rem,5.6vw,5rem);font-weight:500;line-height:.94}.hero-line[data-astro-cid-i3irphx7]{display:block}.hero-subhead[data-astro-cid-i3irphx7]{color:var(--color-text-secondary);letter-spacing:-.005em;margin-top:clamp(8px,.9vw,12px);font-size:clamp(1.0625rem,1.7vw,1.3rem);line-height:1.4}.hero-actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:22px;margin-top:clamp(20px,2vw,26px);display:flex}.hero-btn[data-astro-cid-i3irphx7]{min-width:166px;padding-inline:34px}.hero-media[data-astro-cid-i3irphx7]{z-index:0;width:55%;position:absolute;inset:0 0 0 auto}.hero-photo[data-astro-cid-i3irphx7]{background:var(--color-surface);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#0000004d 15%,#000c 30%,#000 40%);mask-image:linear-gradient(90deg,#0000 0,#0000004d 15%,#000c 30%,#000 40%)}.hero-photo[data-astro-cid-i3irphx7] img{object-fit:cover;object-position:60% 50%;width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0}.hero-tagline[data-astro-cid-i3irphx7],.hero-caption[data-astro-cid-i3irphx7]{text-shadow:0 0 4px #ffffffe6,0 0 12px #ffffffb3;flex-direction:column;display:flex;position:absolute;right:clamp(20px,4vw,48px)}.hero-tagline[data-astro-cid-i3irphx7]{color:#36404d;font-size:13px;line-height:1.45;top:clamp(20px,2.8vw,36px)}.hero-caption[data-astro-cid-i3irphx7]{letter-spacing:.2em;text-transform:uppercase;color:#3a3f47;border-bottom:1px solid #282c348c;padding-bottom:10px;font-size:11.5px;font-weight:500;line-height:1.55;bottom:clamp(18px,2.2vw,26px)}@media (width<=960px){.hero[data-astro-cid-i3irphx7]{flex-direction:column;display:flex}.hero-media[data-astro-cid-i3irphx7]{aspect-ratio:16/10;order:-1;width:100%;max-height:60vh;position:relative;inset:auto}.hero-media--empty[data-astro-cid-i3irphx7]{display:none}.hero-photo[data-astro-cid-i3irphx7]{-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.hero-copy[data-astro-cid-i3irphx7]{padding-top:4px}.hero-tagline[data-astro-cid-i3irphx7]{font-size:12px}.hero-caption[data-astro-cid-i3irphx7]{font-size:10.5px;bottom:18%}}@media (width<=480px){.hero-actions[data-astro-cid-i3irphx7]{gap:12px}.hero-btn[data-astro-cid-i3irphx7]{flex:100%}}.latest[data-astro-cid-kw5hesrh]{min-width:0}.latest-head[data-astro-cid-kw5hesrh]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding-right:2px;display:flex}.latest-heading[data-astro-cid-kw5hesrh]{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-ink);font-size:clamp(1.5rem,2.4vw,1.75rem);font-weight:600;line-height:1.1}.latest-all[data-astro-cid-kw5hesrh]{white-space:nowrap;font-size:12.5px}.latest-list[data-astro-cid-kw5hesrh]{margin-top:10px;list-style:none}.latest-list[data-astro-cid-kw5hesrh] li[data-astro-cid-kw5hesrh]+li[data-astro-cid-kw5hesrh]{border-top:1px solid var(--color-border)}.latest-row[data-astro-cid-kw5hesrh]{color:inherit;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:24px;padding:8px 4px;display:grid}.latest-thumb[data-astro-cid-kw5hesrh]{aspect-ratio:74/38;background:var(--color-surface);border-radius:3px;display:block;position:relative;overflow:hidden}.latest-thumb[data-astro-cid-kw5hesrh] img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0}.latest-text[data-astro-cid-kw5hesrh]{min-width:0;display:block}.latest-title[data-astro-cid-kw5hesrh]{color:var(--color-ink);margin-top:3px;font-size:16.5px;font-weight:500;line-height:1.25;display:block}.latest-row[data-astro-cid-kw5hesrh]:hover .latest-title[data-astro-cid-kw5hesrh]{color:var(--color-brand)}.latest-row[data-astro-cid-kw5hesrh] .latest-chevron{color:#6b7280}@media (width<=560px){.latest-row[data-astro-cid-kw5hesrh]{grid-template-columns:64px minmax(0,1fr) auto;gap:14px;padding-inline:0}.latest-title[data-astro-cid-kw5hesrh]{font-size:16px}}.newsletter[data-astro-cid-oiotyfaq]{background:var(--color-newsletter-bg);border-radius:10px;align-self:start;padding:26px 16px 24px;padding-inline:clamp(16px,1.5vw,20px);scroll-margin-top:16px}.newsletter[data-astro-cid-oiotyfaq]:focus{outline:none}.newsletter-heading[data-astro-cid-oiotyfaq]{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-ink);font-size:clamp(1.375rem,2vw,1.5rem);font-weight:600;line-height:1.1}.newsletter-text[data-astro-cid-oiotyfaq]{color:#4b5463;margin-top:10px;font-size:12.5px;line-height:1.5}.newsletter-form[data-astro-cid-oiotyfaq]{margin-top:18px}.benefits[data-astro-cid-oiotyfaq]{grid-template-columns:min-content min-content minmax(0,1fr);margin-top:22px;list-style:none;display:grid}.benefits[data-astro-cid-oiotyfaq] li[data-astro-cid-oiotyfaq]{color:#4b5463;align-items:center;gap:9px;min-width:0;padding:6px 12px;font-size:11px;line-height:1.45;display:flex}.benefits[data-astro-cid-oiotyfaq] li[data-astro-cid-oiotyfaq]:first-child{padding-left:0}.benefits[data-astro-cid-oiotyfaq] li[data-astro-cid-oiotyfaq]+li[data-astro-cid-oiotyfaq]{border-left:1px solid var(--color-border)}.benefits[data-astro-cid-oiotyfaq] .benefit-icon{color:var(--color-ink);flex:none}@media (width<=420px){.benefits[data-astro-cid-oiotyfaq]{grid-template-columns:minmax(0,1fr);gap:8px}.benefits[data-astro-cid-oiotyfaq] li[data-astro-cid-oiotyfaq]{padding:0;font-size:13px}.benefits[data-astro-cid-oiotyfaq] li[data-astro-cid-oiotyfaq]+li[data-astro-cid-oiotyfaq]{border-left:0}}.report-outer[data-astro-cid-2vpcqyy7]{width:min(100% - 2 * var(--gutter) + 36px, var(--container) + 36px);margin:clamp(20px,2.1vw,26px) auto 0}.report[data-astro-cid-2vpcqyy7]{border-radius:var(--radius-lg);background:var(--color-report-bg);align-items:center;gap:clamp(20px,3vw,38px);padding:20px 30px 20px 31px;display:flex}.report-icon[data-astro-cid-2vpcqyy7]{flex:none;width:68px;height:60px}.report-head[data-astro-cid-2vpcqyy7]{flex:1 1 0;min-width:0}.report-eyebrow[data-astro-cid-2vpcqyy7]{color:var(--color-brand);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.3}.report-title[data-astro-cid-2vpcqyy7]{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;margin-top:6px;font-size:clamp(1.5rem,2.4vw,1.8rem);font-weight:600;line-height:1.08}.report-title[data-astro-cid-2vpcqyy7] a[data-astro-cid-2vpcqyy7]{color:var(--color-ink)}.report-title[data-astro-cid-2vpcqyy7] a[data-astro-cid-2vpcqyy7]:hover{color:var(--color-brand)}.report-subtitle[data-astro-cid-2vpcqyy7]{color:var(--color-text-secondary);margin-top:5px;font-size:15px;line-height:1.35}.report-rule[data-astro-cid-2vpcqyy7]{background:var(--color-report-rule);flex:none;align-self:stretch;width:1px;margin-block:6px}.report-desc[data-astro-cid-2vpcqyy7]{color:#4b5463;flex:0 260px;min-width:230px;font-size:13px;line-height:1.5}.report-cta[data-astro-cid-2vpcqyy7]{flex:none;min-width:172px;padding-inline:22px}@media (width<=960px){.report-outer[data-astro-cid-2vpcqyy7]{width:min(100% - 2 * var(--gutter), var(--container))}.report[data-astro-cid-2vpcqyy7]{grid-template-columns:auto minmax(0,1fr);gap:16px 20px;padding:24px;display:grid}.report-icon[data-astro-cid-2vpcqyy7]{align-self:start;width:48px;height:42px}.report-rule[data-astro-cid-2vpcqyy7]{display:none}.report-desc[data-astro-cid-2vpcqyy7],.report-cta[data-astro-cid-2vpcqyy7]{grid-column:1/-1}.report-desc[data-astro-cid-2vpcqyy7]{min-width:0}.report-cta[data-astro-cid-2vpcqyy7]{justify-self:start;margin-left:0}}@media (width<=420px){.report[data-astro-cid-2vpcqyy7]{grid-template-columns:minmax(0,1fr);padding:22px 20px}.report-cta[data-astro-cid-2vpcqyy7]{justify-self:stretch}}.trending[data-astro-cid-ncxryhcs]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-top:11px}.trending-inner[data-astro-cid-ncxryhcs]{align-items:center;gap:20px;min-height:46px;display:flex}.trending-label[data-astro-cid-ncxryhcs]{font-family:var(--font-body);letter-spacing:.035em;text-transform:uppercase;color:var(--color-ink);flex:none;font-size:13.5px;font-weight:700;line-height:1.2}.trending-scroll[data-astro-cid-ncxryhcs]{overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;min-width:0;padding-left:clamp(0px,.55vw,18px);overflow-x:auto}.trending-scroll[data-astro-cid-ncxryhcs]::-webkit-scrollbar{display:none}.trending-list[data-astro-cid-ncxryhcs]{white-space:nowrap;align-items:center;list-style:none;display:flex}.trending-list[data-astro-cid-ncxryhcs] li[data-astro-cid-ncxryhcs]{flex:none;align-items:center;display:flex}.trending-list[data-astro-cid-ncxryhcs] li[data-astro-cid-ncxryhcs]+li[data-astro-cid-ncxryhcs]:before{content:"";background:var(--color-separator);width:1px;height:14px;margin-inline:clamp(11px,1.16vw,18px)}.trending-list[data-astro-cid-ncxryhcs] a[data-astro-cid-ncxryhcs]{color:#4b5463;padding-block:12px;font-size:13px;line-height:1.2;display:block}.trending-list[data-astro-cid-ncxryhcs] a[data-astro-cid-ncxryhcs]:hover{color:var(--color-brand)}.trending-all[data-astro-cid-ncxryhcs]{flex:none;margin-left:auto;font-size:13px}@media (width<=1110px){.trending-scroll[data-astro-cid-ncxryhcs]{-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.trending-list[data-astro-cid-ncxryhcs]{padding-right:40px}}@media (width<=640px){.trending-inner[data-astro-cid-ncxryhcs]{grid-template-columns:1fr auto;gap:0 16px;padding-top:10px;display:grid}.trending-scroll[data-astro-cid-ncxryhcs]{grid-area:2/1/auto/-1;padding-left:0}.trending-all[data-astro-cid-ncxryhcs]{margin-left:0}}.top-stories[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,506fr) minmax(0,472fr);column-gap:17px;padding-top:20px;display:grid}.side-stories[data-astro-cid-lcdefpme]{border-left:1px solid var(--color-border);flex-direction:column;padding-left:16px;display:flex}.side-stories[data-astro-cid-lcdefpme]>*{padding-block:14px}.side-stories[data-astro-cid-lcdefpme]>:first-child{padding-top:0}.side-stories[data-astro-cid-lcdefpme]>:last-child{padding-bottom:6px}.side-stories[data-astro-cid-lcdefpme]>*+*{border-top:1px solid var(--color-border)}.home-bottom[data-astro-cid-lcdefpme]{--bottom-gap:clamp(28px, 4vw, 45px);column-gap:var(--bottom-gap);grid-template-columns:minmax(0,600fr) minmax(0,341fr);align-items:start;margin-top:clamp(20px,2vw,24px);margin-bottom:12px;display:grid}.home-bottom[data-astro-cid-lcdefpme]>.latest{position:relative}.home-bottom[data-astro-cid-lcdefpme]>.latest:after{content:"";top:0;bottom:0;right:calc(var(--bottom-gap) / -2);background:var(--color-border);width:1px;position:absolute}@media (width<=960px){.home-bottom[data-astro-cid-lcdefpme]>.latest:after{display:none}.top-stories[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);row-gap:28px}.side-stories[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--color-border);padding-top:20px;padding-left:0}.home-bottom[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);row-gap:32px;margin-top:32px}}
