:root{--grid-columns:4;--grid-margin:32px;--grid-gutter:16px;--grid-max-width:1920px;--grid-reading-max-width:720px;--page-top-spacer:48px;--section-space-sm:24px;--section-space-md:32px;--section-space-lg:48px;--hero-space-loose:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px;--section-space-sm:32px;--section-space-md:48px;--section-space-lg:64px;--hero-space-loose:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer:80px;--section-space-sm:48px;--section-space-md:64px;--section-space-lg:96px;--hero-space-loose:80px}}:root{--grid-col:calc(( min(100vw, var(--grid-max-width)) - 2 * var(--grid-margin) - (var(--grid-columns) - 1) * var(--grid-gutter) ) / var(--grid-columns));--grid-edge:calc((100vw - min(100vw, var(--grid-max-width))) / 2 + var(--grid-margin))}.xiAwRW_content-container,.xiAwRW_inner,.xiAwRW_grid-container{width:100%;padding-inline:var(--grid-margin);max-width:1920px;margin-inline:auto}.xiAwRW_grid-container{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}.xiAwRW_text-body-1,.xiAwRW_text-body-1-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:20px;--size-desktop:22px;line-height:145%}.xiAwRW_text-body-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.xiAwRW_text-body-2,.xiAwRW_text-body-2-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:18px;--size-desktop:20px;line-height:150%}.xiAwRW_text-body-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.xiAwRW_text-body-3,.xiAwRW_text-body-3-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:16px;--size-desktop:17px;line-height:153%}.xiAwRW_text-body-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.xiAwRW_text-body-4,.xiAwRW_text-body-4-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:14px;--size-desktop:15px;line-height:150%}.xiAwRW_text-body-4-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.xiAwRW_text-headline-1,.xiAwRW_text-headline-1-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:48px;--size-desktop:80px;line-height:var(--line-height-112);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.xiAwRW_text-headline-1,.xiAwRW_text-headline-1-serif{font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.xiAwRW_text-headline-1,.xiAwRW_text-headline-1-serif{line-height:var(--line-height-100)}}.xiAwRW_text-headline-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.xiAwRW_text-headline-2,.xiAwRW_text-headline-2-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:40px;--size-desktop:71px;line-height:var(--line-height-114);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.xiAwRW_text-headline-2,.xiAwRW_text-headline-2-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.xiAwRW_text-headline-2,.xiAwRW_text-headline-2-serif{line-height:var(--line-height-104)}}.xiAwRW_text-headline-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.xiAwRW_text-headline-3,.xiAwRW_text-headline-3-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:32px;--size-desktop:61px;line-height:var(--line-height-116);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.xiAwRW_text-headline-3,.xiAwRW_text-headline-3-serif{line-height:var(--line-height-114)}}@media (min-width:1280px){.xiAwRW_text-headline-3,.xiAwRW_text-headline-3-serif{line-height:var(--line-height-108)}}.xiAwRW_text-headline-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.xiAwRW_text-subheadline-1,.xiAwRW_text-subheadline-1-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:30px;--size-desktop:48px;line-height:var(--line-height-120);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.xiAwRW_text-subheadline-1,.xiAwRW_text-subheadline-1-serif{line-height:var(--line-height-116)}}@media (min-width:1280px){.xiAwRW_text-subheadline-1,.xiAwRW_text-subheadline-1-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}.xiAwRW_text-subheadline-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.xiAwRW_text-subheadline-2,.xiAwRW_text-subheadline-2-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:25px;--size-desktop:36px;line-height:var(--line-height-120);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:1280px){.xiAwRW_text-subheadline-2,.xiAwRW_text-subheadline-2-serif{line-height:var(--line-height-114)}}.xiAwRW_text-subheadline-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.xiAwRW_text-subheadline-3,.xiAwRW_text-subheadline-3-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:22px;--size-desktop:28px;line-height:var(--line-height-125);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-text)}@media (min-width:1280px){.xiAwRW_text-subheadline-3,.xiAwRW_text-subheadline-3-serif{line-height:var(--line-height-120);font-variation-settings:"opsz" var(--font-opsz-display)}}.xiAwRW_text-subheadline-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.xiAwRW_text-caption-1,.xiAwRW_text-caption-1-mono{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;letter-spacing:.01em;font-size:13px;line-height:154%}.xiAwRW_text-caption-1-mono{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.xiAwRW_text-caption-2,.xiAwRW_text-caption-2-mono{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;letter-spacing:.018em;font-size:11px;line-height:150%}.xiAwRW_text-caption-2-mono{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.xiAwRW_text-strike{text-decoration-skip-ink:none;text-decoration:line-through;text-decoration-thickness:1px}.xiAwRW_font-bold{font-weight:700}.xiAwRW_font-medium{font-weight:600}.xiAwRW_header-spacer{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:13px;line-height:var(--line-height-154);letter-spacing:.01em}.xiAwRW_root{background:var(--theme-background-primary);color:var(--theme-foreground-primary);margin-top:var(--spacing-32);padding-bottom:var(--spacing-48)}@media (min-width:1280px){.xiAwRW_root{padding-bottom:var(--spacing-96)}}.xiAwRW_inner{gap:var(--spacing-32);flex-direction:column;display:flex}.xiAwRW_heading{padding-block:var(--spacing-16);border-top:1px solid var(--theme-border-secondary);border-bottom:1px solid var(--theme-border-secondary)}.xiAwRW_carousel{gap:var(--spacing-32);flex-direction:column;display:flex}.xiAwRW_viewport{margin:calc(var(--spacing-8)*-1);padding:var(--spacing-8);margin-inline:calc(var(--grid-margin)*-1);padding-inline:var(--grid-margin);overflow:hidden}.xiAwRW_container{--slide-gap:var(--grid-gutter);margin:0;margin-left:calc(var(--slide-gap)*-1);touch-action:pan-y pinch-zoom;padding:0;list-style:none;display:flex}.xiAwRW_slide{min-width:0;padding-left:var(--slide-gap);flex:0 0 75%}@media (min-width:768px){.xiAwRW_slide{flex-basis:41.6667%}}@media (min-width:1280px){.xiAwRW_slide{flex-basis:25%}}.xiAwRW_card{gap:var(--spacing-16);flex-direction:column;height:100%;display:flex}.xiAwRW_card :is(.xiAwRW_title,.xiAwRW_summary){transition:color .2s ease-out}.xiAwRW_card:has(.xiAwRW_link:focus-visible) :is(.xiAwRW_title,.xiAwRW_summary){color:var(--theme-foreground-quaternary)}@media (hover:hover){.xiAwRW_card:has(.xiAwRW_link:hover) :is(.xiAwRW_title,.xiAwRW_summary){color:var(--theme-foreground-quaternary)}}.xiAwRW_link{color:inherit;text-decoration:none}.xiAwRW_anchor{gap:var(--spacing-16);flex-direction:column;display:flex}.xiAwRW_body{gap:var(--spacing-8);flex-direction:column;display:flex}.xiAwRW_card .xiAwRW_header{margin-block:0}.xiAwRW_header-spacer:before{content:" "}.xiAwRW_media{aspect-ratio:4/5;border-radius:var(--radius-xs);background:var(--theme-background-secondary);display:block;overflow:hidden}.xiAwRW_media img{object-fit:cover;width:100%;height:100%}.xiAwRW_copy{gap:var(--spacing-8);flex-direction:column;display:flex}.xiAwRW_title{margin:0}.xiAwRW_summary{color:var(--theme-foreground-tertiary);margin:0}.xiAwRW_controls{align-self:center}@media (min-width:1280px){.xiAwRW_carousel.xiAwRW_fits-desktop .xiAwRW_controls{display:none}}
.kKHxua_text-body-1,.kKHxua_text-body-1-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:20px;--size-desktop:22px;line-height:145%}.kKHxua_text-body-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.kKHxua_text-body-2,.kKHxua_text-body-2-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:18px;--size-desktop:20px;line-height:150%}.kKHxua_text-body-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.kKHxua_text-body-3,.kKHxua_text-body-3-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:16px;--size-desktop:17px;line-height:153%}.kKHxua_text-body-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.kKHxua_text-body-4,.kKHxua_text-body-4-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:14px;--size-desktop:15px;line-height:150%}.kKHxua_text-body-4-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.kKHxua_text-headline-1,.kKHxua_text-headline-1-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:48px;--size-desktop:80px;line-height:var(--line-height-112);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.kKHxua_text-headline-1,.kKHxua_text-headline-1-serif{font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.kKHxua_text-headline-1,.kKHxua_text-headline-1-serif{line-height:var(--line-height-100)}}.kKHxua_text-headline-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.kKHxua_text-headline-2,.kKHxua_text-headline-2-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:40px;--size-desktop:71px;line-height:var(--line-height-114);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.kKHxua_text-headline-2,.kKHxua_text-headline-2-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.kKHxua_text-headline-2,.kKHxua_text-headline-2-serif{line-height:var(--line-height-104)}}.kKHxua_text-headline-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.kKHxua_text-headline-3,.kKHxua_text-headline-3-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:32px;--size-desktop:61px;line-height:var(--line-height-116);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.kKHxua_text-headline-3,.kKHxua_text-headline-3-serif{line-height:var(--line-height-114)}}@media (min-width:1280px){.kKHxua_text-headline-3,.kKHxua_text-headline-3-serif{line-height:var(--line-height-108)}}.kKHxua_text-headline-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.kKHxua_text-subheadline-1,.kKHxua_text-subheadline-1-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:30px;--size-desktop:48px;line-height:var(--line-height-120);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.kKHxua_text-subheadline-1,.kKHxua_text-subheadline-1-serif{line-height:var(--line-height-116)}}@media (min-width:1280px){.kKHxua_text-subheadline-1,.kKHxua_text-subheadline-1-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}.kKHxua_text-subheadline-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.kKHxua_text-subheadline-2,.kKHxua_text-subheadline-2-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:25px;--size-desktop:36px;line-height:var(--line-height-120);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:1280px){.kKHxua_text-subheadline-2,.kKHxua_text-subheadline-2-serif{line-height:var(--line-height-114)}}.kKHxua_text-subheadline-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.kKHxua_text-subheadline-3,.kKHxua_text-subheadline-3-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:22px;--size-desktop:28px;line-height:var(--line-height-125);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-text)}@media (min-width:1280px){.kKHxua_text-subheadline-3,.kKHxua_text-subheadline-3-serif{line-height:var(--line-height-120);font-variation-settings:"opsz" var(--font-opsz-display)}}.kKHxua_text-subheadline-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.kKHxua_text-caption-1,.kKHxua_text-caption-1-mono{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;letter-spacing:.01em;font-size:13px;line-height:154%}.kKHxua_text-caption-1-mono{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.kKHxua_text-caption-2,.kKHxua_text-caption-2-mono{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;letter-spacing:.018em;font-size:11px;line-height:150%}.kKHxua_text-caption-2-mono{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.kKHxua_text-strike{text-decoration-skip-ink:none;text-decoration:line-through;text-decoration-thickness:1px}.kKHxua_font-bold{font-weight:700}.kKHxua_font-medium{font-weight:600}.kKHxua_root{column-gap:var(--spacing-16);padding-top:var(--spacing-8);padding-bottom:var(--spacing-16);color:inherit;grid-template:"meta meta""media title"1fr/64px 1fr;text-decoration:none;display:grid}@media (min-width:1280px){.kKHxua_root{column-gap:var(--spacing-24);padding-block:var(--spacing-16);padding-right:var(--spacing-32);grid-template-columns:80px 1fr;grid-template-areas:"media meta""media title"}}@media (min-width:1512px){.kKHxua_root{grid-template-columns:clamp(100px,15.7vw - 157px,144px) 1fr}}.kKHxua_root:hover .kKHxua_title{color:var(--theme-foreground-primary)}.kKHxua_root.kKHxua_noMedia{grid-template-columns:1fr;grid-template-areas:"meta""title"}.kKHxua_meta{align-items:center;gap:var(--spacing-16);padding-block:var(--spacing-12);color:var(--theme-foreground-tertiary);grid-area:meta;display:flex}.kKHxua_meta span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kKHxua_media{background:var(--theme-background-tertiary);border-radius:4px;grid-area:media;align-self:start;width:64px;height:64px;overflow:hidden}@media (min-width:1280px){.kKHxua_media{width:80px;height:80px}}@media (min-width:1512px){.kKHxua_media{width:clamp(100px,15.7vw - 157px,144px);height:clamp(100px,15.7vw - 157px,144px)}}.kKHxua_media img{object-fit:cover;width:100%;height:100%;display:block}.kKHxua_title{color:var(--theme-foreground-primary);text-wrap:balance;grid-area:title;align-self:start;margin:0;transition:color .2s}
:root{--grid-columns:4;--grid-margin:32px;--grid-gutter:16px;--grid-max-width:1920px;--grid-reading-max-width:720px;--page-top-spacer:48px;--section-space-sm:24px;--section-space-md:32px;--section-space-lg:48px;--hero-space-loose:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px;--section-space-sm:32px;--section-space-md:48px;--section-space-lg:64px;--hero-space-loose:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer:80px;--section-space-sm:48px;--section-space-md:64px;--section-space-lg:96px;--hero-space-loose:80px}}:root{--grid-col:calc(( min(100vw, var(--grid-max-width)) - 2 * var(--grid-margin) - (var(--grid-columns) - 1) * var(--grid-gutter) ) / var(--grid-columns));--grid-edge:calc((100vw - min(100vw, var(--grid-max-width))) / 2 + var(--grid-margin))}._6a2I3q_content-container,._6a2I3q_root,._6a2I3q_grid-container,._6a2I3q_container{width:100%;padding-inline:var(--grid-margin);max-width:1920px;margin-inline:auto}._6a2I3q_grid-container,._6a2I3q_container{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}._6a2I3q_root{background:var(--theme-background-primary);padding-block:var(--spacing-48);overflow:hidden}@media (min-width:768px){._6a2I3q_root{padding-block:var(--spacing-96)}}@media (min-width:1280px){._6a2I3q_root{padding-block:var(--spacing-128)}}._6a2I3q_container{row-gap:var(--spacing-48);padding:0}@media (min-width:1280px){._6a2I3q_container{row-gap:76px}}._6a2I3q_title{color:var(--theme-foreground-primary);grid-column:1/-1;margin:0}@media (min-width:768px){._6a2I3q_title{text-align:center;justify-self:center;max-width:612px}}@media (min-width:1280px){._6a2I3q_title{max-width:930px}}@media (min-width:1512px){._6a2I3q_title{max-width:872px}}._6a2I3q_featured{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}@media (min-width:1512px){._6a2I3q_featured{grid-area:2/1/auto/span 8;align-items:stretch}}._6a2I3q_featuredContent{align-items:flex-start;gap:var(--spacing-24);flex-direction:column;grid-area:2/1/auto/-1;display:flex}@media (min-width:768px){._6a2I3q_featuredContent{padding-inline:var(--spacing-48);grid-area:1/1/auto/span 6;justify-content:center;align-items:center}}@media (min-width:1280px){._6a2I3q_featuredContent{grid-column:2/span 5}}@media (min-width:1512px){._6a2I3q_featuredContent{grid-column:1/span 4}}._6a2I3q_featuredText{flex-direction:column;display:flex}@media (min-width:768px){._6a2I3q_featuredText{gap:var(--spacing-12);align-items:center}}._6a2I3q_featuredTitle{color:var(--theme-foreground-primary);text-wrap:balance;margin:0}@media (min-width:768px){._6a2I3q_featuredTitle{text-align:center;max-width:573px}}._6a2I3q_featuredSummary{color:var(--theme-foreground-tertiary);margin:0}@media (min-width:768px){._6a2I3q_featuredSummary{text-align:center;max-width:380px}}._6a2I3q_featuredMedia{aspect-ratio:1;background:var(--theme-background-tertiary);border-radius:4px;grid-area:1/1/auto/-1;height:max-content;margin-block:auto;overflow:hidden}@media (min-width:768px){._6a2I3q_featuredMedia{grid-column:7/-1}}@media (min-width:1280px){._6a2I3q_featuredMedia{grid-column:7/5 span}}@media (min-width:1512px){._6a2I3q_featuredMedia{grid-column:5/-1}}._6a2I3q_featuredMedia img{object-fit:cover;width:100%;height:100%;display:block}._6a2I3q_meta{align-items:center;gap:var(--spacing-16);padding-block:var(--spacing-12);color:var(--theme-foreground-tertiary);display:flex}._6a2I3q_meta span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._6a2I3q_thumbnailList{grid-column:1/-1}@media not (min-width:768px){._6a2I3q_thumbnailList{border-top:1px solid var(--theme-border-secondary)}}@media (min-width:1280px){._6a2I3q_thumbnailList{overflow:visible}}@media (min-width:1512px){._6a2I3q_thumbnailList{padding-left:var(--spacing-32);grid-area:2/9/auto/-1}}._6a2I3q_thumbnailContainer{flex-direction:column;display:flex}@media (min-width:768px){._6a2I3q_thumbnailContainer{gap:var(--spacing-16);flex-direction:row}._6a2I3q_thumbnailContainer .js-stagger-item{flex:none;width:calc(41.6667vw - 49.3333px);min-width:0}}@media (min-width:1280px){._6a2I3q_thumbnailContainer{gap:var(--spacing-16);grid-template-columns:repeat(3,1fr);display:grid}._6a2I3q_thumbnailContainer .js-stagger-item{width:auto;min-width:0}}@media (min-width:1512px){._6a2I3q_thumbnailContainer{flex-direction:column;justify-content:center;gap:0;height:100%;display:flex}._6a2I3q_thumbnailContainer .js-stagger-item{width:auto}}._6a2I3q_thumbnailSlide{flex:0 0 100%}@media (min-width:768px){._6a2I3q_thumbnailSlide{width:100%;min-width:0;padding-left:var(--spacing-24)}}@media (min-width:1280px){._6a2I3q_thumbnailSlide{padding-left:var(--spacing-24)}}@media (min-width:1512px){._6a2I3q_thumbnailSlide{width:100%;padding-left:0}}._6a2I3q_thumbnailContainer .js-stagger-item:not(:first-child) ._6a2I3q_thumbnailSlide{border-top:1px solid var(--theme-border-secondary)}@media (min-width:768px){._6a2I3q_thumbnailContainer .js-stagger-item:not(:first-child) ._6a2I3q_thumbnailSlide{border-top:none;border-left:1px solid var(--theme-border-secondary)}}@media (min-width:1280px){._6a2I3q_thumbnailContainer .js-stagger-item ._6a2I3q_thumbnailSlide{border-top:none;border-left:1px solid var(--theme-border-secondary)}}@media (min-width:1512px){._6a2I3q_thumbnailContainer .js-stagger-item ._6a2I3q_thumbnailSlide{border-left:none}._6a2I3q_thumbnailContainer .js-stagger-item:not(:first-child) ._6a2I3q_thumbnailSlide{border-left:none;border-top:1px solid var(--theme-border-secondary)}}@media (hover:hover){._6a2I3q_thumbnailSlide h2,._6a2I3q_thumbnailSlide h3,._6a2I3q_thumbnailSlide h4,._6a2I3q_thumbnailSlide p,._6a2I3q_thumbnailSlide span{transition:color .3s}:is(._6a2I3q_thumbnailContainer:has(._6a2I3q_thumbnailSlide:hover) ._6a2I3q_thumbnailSlide:not(:hover) h2,._6a2I3q_thumbnailContainer:has(._6a2I3q_thumbnailSlide:hover) ._6a2I3q_thumbnailSlide:not(:hover) h3,._6a2I3q_thumbnailContainer:has(._6a2I3q_thumbnailSlide:hover) ._6a2I3q_thumbnailSlide:not(:hover) h4,._6a2I3q_thumbnailContainer:has(._6a2I3q_thumbnailSlide:hover) ._6a2I3q_thumbnailSlide:not(:hover) p,._6a2I3q_thumbnailContainer:has(._6a2I3q_thumbnailSlide:hover) ._6a2I3q_thumbnailSlide:not(:hover) span){color:var(--theme-foreground-quaternary)}}
.pG-cXG_title{--title-floor:28px;--title-shift:1.25em}@media (min-width:768px){.pG-cXG_title{--title-floor:var(--spacing-32);--title-shift:2.25em}}.pG-cXG_lockup{text-align:start;width:max-content;font-size:max(var(--title-floor),1em*var(--fit-scale,1));line-height:var(--line-height-112);display:inline-block}@media (min-width:1280px){.pG-cXG_lockup{line-height:var(--line-height-100)}}.pG-cXG_line{white-space:nowrap;display:block}.pG-cXG_line[data-shifted]{padding-inline-start:var(--title-shift)}
.IOZMfa_grid{position:relative}.IOZMfa_copy{align-items:center;gap:var(--spacing-24);padding-inline:var(--spacing-16);text-align:center;text-wrap:balance;flex-direction:column;display:flex}@media (min-width:768px){.IOZMfa_copy{padding-inline:0}}.IOZMfa_titlePiece{align-self:stretch}.IOZMfa_copy .IOZMfa_title{font-weight:var(--font-weight-medium)}.IOZMfa_piece{opacity:1}.IOZMfa_copy:not([data-shown]) .IOZMfa_piece{pointer-events:none}@media (prefers-reduced-motion:reduce){.IOZMfa_piece{opacity:1!important;pointer-events:auto!important}}.IOZMfa_copy .IOZMfa_tag{--theme-button-secondary-background:var(--theme-background-primary);--theme-button-secondary-border:var(--theme-background-primary);--theme-button-secondary-foreground:var(--theme-foreground-primary)}.IOZMfa_copy .IOZMfa_tag>*{color:var(--theme-background-primary)}.IOZMfa_body{flex-direction:column;align-self:stretch;display:flex}.IOZMfa_body[data-title-spacing]{margin-block-start:calc(var(--title-spacing) - var(--spacing-24))}.IOZMfa_body[data-title-spacing="24"]{--title-spacing:var(--spacing-24)}.IOZMfa_body[data-title-spacing="32"]{--title-spacing:var(--spacing-32)}.IOZMfa_body[data-title-spacing="48"]{--title-spacing:var(--spacing-48)}.IOZMfa_body[data-title-spacing="64"]{--title-spacing:var(--spacing-64)}.IOZMfa_body[data-title-spacing="96"]{--title-spacing:var(--spacing-96)}.IOZMfa_body[data-title-spacing="128"]{--title-spacing:var(--spacing-128)}.IOZMfa_bodyCopy{align-items:center;gap:var(--spacing-24);flex-direction:column;display:flex}.IOZMfa_rule{background:var(--theme-foreground-primary);block-size:1px}.IOZMfa_ruleAbove{margin-block-end:var(--spacing-8)}.IOZMfa_ruleBelow{margin-block-start:var(--spacing-12)}.IOZMfa_beside+.IOZMfa_ruleBelow{margin-block-start:var(--spacing-8)}.IOZMfa_compact .IOZMfa_overview{max-inline-size:none}.IOZMfa_beside{text-align:start;text-wrap:pretty;align-items:flex-start}@media (min-width:768px){.IOZMfa_beside{justify-content:space-between;gap:var(--spacing-32);flex-direction:row}}.IOZMfa_beside .IOZMfa_ctas{flex:none}@media (min-width:768px){.IOZMfa_beside .IOZMfa_ctas{margin-block-start:var(--spacing-4)}}.IOZMfa_overview{max-inline-size:40ch;color:var(--theme-foreground-primary);margin-inline:auto}.IOZMfa_ctas{justify-content:center;gap:var(--spacing-12);flex-wrap:wrap;display:flex}
.OI3WYG_frame{position:absolute;inset:0;container-type:size}.OI3WYG_outer,.OI3WYG_inner{position:absolute;inset:0}.OI3WYG_outer{animation:OI3WYG_drift-x calc(var(--drift-x-cycle)*.5s) calc(var(--drift-x-cycle)*-.25s) ease-in-out infinite alternate,OI3WYG_drift-turn calc(var(--drift-turn-cycle)*.5s) calc(var(--drift-turn-cycle)*-.25s) ease-in-out infinite alternate}.OI3WYG_inner{animation:OI3WYG_drift-y calc(var(--drift-y-cycle)*.5s) calc(var(--drift-y-cycle)*-.25s) ease-in-out infinite alternate,OI3WYG_drift-zoom calc(var(--drift-zoom-cycle)*.5s) calc(var(--drift-zoom-cycle)*-.25s) ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.OI3WYG_outer,.OI3WYG_inner{animation:none}}@keyframes OI3WYG_drift-x{0%{translate:calc(var(--drift-x)*-100cqw/1920) 0}to{translate:calc(var(--drift-x)*100cqw/1920) 0}}@keyframes OI3WYG_drift-y{0%{translate:0 calc(var(--drift-y)*-100cqw/1920)}to{translate:0 calc(var(--drift-y)*100cqw/1920)}}@keyframes OI3WYG_drift-zoom{0%{scale:calc(var(--drift-scale) - var(--drift-zoom)/100)}to{scale:calc(var(--drift-scale) + var(--drift-zoom)/100)}}@keyframes OI3WYG_drift-turn{0%{rotate:calc(var(--drift-turn)*-1deg)}to{rotate:calc(var(--drift-turn)*1deg)}}
.QKWdZa_video{object-fit:cover;width:100%;height:100%;display:block}
._1cyytq_root{--rest-block:var(--section-spacer-sm);padding-top:var(--rest-block)}._1cyytq_frame{position:relative;overflow-x:clip;container:media-expanding/inline-size}._1cyytq_sentinel{inset-inline:0;pointer-events:none;position:absolute;top:0}._1cyytq_sentinel[data-grow-timing=bottomEnters]{height:calc(100% - var(--rest-block));max-height:45svh}._1cyytq_sentinel[data-grow-timing=midpoint]{height:1px}._1cyytq_card{--radius-rest:var(--radius-xs);--radius-grown:0px;--copy-block:calc(var(--spacing-96) + var(--spacing-16));--grown-height:90svh;--min-height:calc(100lvh - var(--header-nav-height,0px));--grow:var(--scroll-grow,0);max-width:var(--grid-max-width);isolation:isolate;min-height:var(--min-height);padding-block:var(--copy-block);background-color:var(--theme-background-primary);color:var(--theme-foreground-primary);clip-path:inset(0 calc(var(--grid-margin) * (1 - var(--grow))) calc(var(--rest-block) * (1 - var(--grow))) round calc(var(--radius-grown) + (var(--radius-rest) - var(--radius-grown)) * (1 - var(--grow))));align-content:center;margin-inline:auto;display:grid;position:relative}@container media-expanding not (max-width:1920px){._1cyytq_card{--radius-grown:var(--radius-xs)}}@media (min-width:768px){._1cyytq_card{--min-height:min(var(--grown-height), 56.25cqi, var(--grid-max-width) * .5625)}}@media (min-width:1280px){._1cyytq_card{--copy-block:calc(var(--spacing-200) + var(--spacing-24))}}@media (prefers-reduced-motion:reduce){._1cyytq_card{--grow:1}}._1cyytq_card[data-reduced-motion]{--grow:1}._1cyytq_card ._1cyytq_toggle{right:calc(var(--grid-margin)*(1 - var(--grow)) + var(--spacing-16));bottom:calc(var(--rest-block)*(1 - var(--grow)) + var(--spacing-16));background-color:var(--button-background);color:var(--button-text);--play-pause-icon-size:20px;--play-nudge:1px;padding:0;position:absolute}._1cyytq_media{z-index:-1;position:absolute;inset:0}._1cyytq_poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._1cyytq_scrim{background-color:color-mix(in srgb, var(--theme-background-primary) 30%, transparent);opacity:0;pointer-events:none;position:absolute;inset:0}._1cyytq_scrim[data-shown]{opacity:1}@media (prefers-reduced-motion:no-preference){._1cyytq_scrim{transition:opacity .7s cubic-bezier(.33,1,.68,1)}}@media (prefers-reduced-motion:reduce){._1cyytq_scrim{opacity:1}}._1cyytq_copy{position:relative}._1cyytq_footerMessage{--toggle-size:36px;--edge:calc(var(--grid-margin) * (1 - var(--grow)) + var(--spacing-16));--toggle-clearance:calc(var(--edge) + var(--toggle-size) + var(--spacing-8));inset-inline:var(--edge);bottom:calc(var(--rest-block)*(1 - var(--grow)) + var(--spacing-16) + var(--spacing-4));color:var(--theme-foreground-secondary);text-align:left;text-wrap:pretty;opacity:0;pointer-events:none;position:absolute}._1cyytq_footerMessage[data-shown]{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:no-preference){._1cyytq_footerMessage{transition:opacity .7s cubic-bezier(.33,1,.68,1)}}@media (prefers-reduced-motion:reduce){._1cyytq_footerMessage{opacity:1;pointer-events:auto}}._1cyytq_footerMessage[data-beside-toggle]{right:var(--toggle-clearance)}@media (min-width:768px){._1cyytq_footerMessage[data-align=center]{text-align:center;text-wrap:balance}._1cyytq_footerMessage[data-align=center][data-beside-toggle]{left:var(--toggle-clearance)}._1cyytq_footerMessage[data-align=right]{max-width:min(360px,100% - 2*var(--edge));left:auto}}
._8i4M7a_grid{position:relative}._8i4M7a_copy{align-items:center;gap:var(--spacing-16);padding-inline:var(--spacing-16);text-align:center;opacity:0;pointer-events:none;flex-direction:column;display:flex}._8i4M7a_copy[data-shown],._8i4M7a_copy:focus-within{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:no-preference){._8i4M7a_copy{transition:opacity 1s cubic-bezier(.33,1,.68,1)}}@media (prefers-reduced-motion:reduce){._8i4M7a_copy{opacity:1;pointer-events:auto}}._8i4M7a_copy[data-reduced-motion]{opacity:1;pointer-events:auto;transition:none}@media (min-width:768px){._8i4M7a_copy{padding-inline:0}}._8i4M7a_title{color:var(--theme-foreground-primary);text-wrap:balance;align-self:stretch}._8i4M7a_copy ._8i4M7a_title{font-weight:var(--font-weight-semibold)}@media not (min-width:768px){._8i4M7a_title br{display:none}}._8i4M7a_overview{inline-size:100%;color:var(--theme-foreground-tertiary);text-wrap:balance;flex:none}@media not (min-width:768px){._8i4M7a_overview{text-wrap:pretty}}._8i4M7a_overview{max-inline-size:60ch}
.rLIPjq_root{--rest-block:var(--section-spacer-sm)}.rLIPjq_frame{position:relative;overflow-x:clip;container:mission-homepage-sizzle/inline-size}.rLIPjq_sentinel{inset-inline:0;pointer-events:none;position:absolute;top:0}.rLIPjq_sentinel[data-grow-timing=bottomEnters]{height:calc(100% - var(--rest-block));max-height:45svh}.rLIPjq_sentinel[data-grow-timing=midpoint]{height:1px}.rLIPjq_card{--radius-rest:var(--radius-xs);--radius-grown:0px;--copy-block:calc(var(--spacing-96) + var(--spacing-16));--min-height:calc(100lvh - var(--header-nav-height,0px));--grow:var(--scroll-grow,0);max-width:var(--grid-max-width);isolation:isolate;min-height:var(--min-height);padding-block:var(--copy-block);background-color:var(--theme-background-secondary);color:var(--theme-foreground-primary);clip-path:inset(0 calc(var(--grid-margin) * (1 - var(--grow))) calc(var(--rest-block) * (1 - var(--grow))) round calc(var(--radius-grown) + (var(--radius-rest) - var(--radius-grown)) * (1 - var(--grow))));align-content:center;margin-inline:auto;display:grid;position:relative}@container mission-homepage-sizzle not (max-width:1920px){.rLIPjq_card{--radius-grown:var(--radius-xs)}}@media (min-width:768px){.rLIPjq_card{--min-height:min(56.25cqi, var(--grid-max-width) * .5625)}}@media (min-width:1280px){.rLIPjq_card{--copy-block:calc(var(--spacing-200) + var(--spacing-24))}}@media (prefers-reduced-motion:reduce){.rLIPjq_card{--grow:1}}.rLIPjq_card[data-reduced-motion]{--grow:1}.rLIPjq_card>canvas{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.rLIPjq_card .rLIPjq_toggle{right:calc(var(--grid-margin)*(1 - var(--grow)) + var(--spacing-16));bottom:calc(var(--rest-block)*(1 - var(--grow)) + var(--spacing-16));background-color:var(--button-background);color:var(--button-text);--play-pause-icon-size:20px;--play-nudge:1px;padding:0;position:absolute}
.vwDvqq_root{column-gap:var(--spacing-16);padding-bottom:var(--spacing-16);grid-template:"meta meta""wrap media"1fr/1fr 64px;display:grid;position:relative}@media (min-width:1280px){.vwDvqq_root{padding-block:var(--spacing-24)}}.vwDvqq_root:hover .vwDvqq_title{color:var(--theme-foreground-primary)}.vwDvqq_root.vwDvqq_noMedia{grid-template-columns:1fr;grid-template-areas:"meta""wrap"}.vwDvqq_root .vwDvqq_meta{padding-block:var(--spacing-12);grid-area:meta;align-items:center;margin-block:0}.vwDvqq_wrap{align-self:start;gap:var(--spacing-8);flex-direction:column;grid-area:wrap;min-width:0;display:flex}.vwDvqq_title{color:var(--theme-foreground-primary);text-wrap:balance;margin:0;transition:color .2s}.vwDvqq_link:after{content:"";position:absolute;inset:0}.vwDvqq_summary{color:var(--theme-foreground-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.vwDvqq_media{background:var(--theme-background-tertiary);border-radius:4px;flex-shrink:0;grid-area:media;align-self:start;width:64px;height:64px;overflow:hidden}.vwDvqq_media img{object-fit:cover;width:100%;height:100%;display:block}
:root{--grid-columns:4;--grid-margin:32px;--grid-gutter:16px;--grid-max-width:1920px;--grid-reading-max-width:720px;--page-top-spacer:48px;--section-space-sm:24px;--section-space-md:32px;--section-space-lg:48px;--hero-space-loose:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px;--section-space-sm:32px;--section-space-md:48px;--section-space-lg:64px;--hero-space-loose:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer:80px;--section-space-sm:48px;--section-space-md:64px;--section-space-lg:96px;--hero-space-loose:80px}}:root{--grid-col:calc(( min(100vw, var(--grid-max-width)) - 2 * var(--grid-margin) - (var(--grid-columns) - 1) * var(--grid-gutter) ) / var(--grid-columns));--grid-edge:calc((100vw - min(100vw, var(--grid-max-width))) / 2 + var(--grid-margin))}.QEhMCq_content-container,.QEhMCq_grid-container,.QEhMCq_innerContainer{width:100%;padding-inline:var(--grid-margin);max-width:1920px;margin-inline:auto}.QEhMCq_grid-container,.QEhMCq_innerContainer{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}:root{--spacing-2:2px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-48:48px;--spacing-64:64px;--spacing-80:80px;--spacing-96:96px;--spacing-128:128px;--spacing-200:200px;--spacing-radius-full:999999px;--radius-xs:4px}.QEhMCq_text-body-1,.QEhMCq_text-body-1-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:20px;--size-desktop:22px;line-height:145%}.QEhMCq_text-body-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.QEhMCq_text-body-2,.QEhMCq_text-body-2-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:18px;--size-desktop:20px;line-height:150%}.QEhMCq_text-body-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.QEhMCq_text-body-3,.QEhMCq_text-body-3-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:16px;--size-desktop:17px;line-height:153%}.QEhMCq_text-body-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.QEhMCq_text-body-4,.QEhMCq_text-body-4-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:14px;--size-desktop:15px;line-height:150%}.QEhMCq_text-body-4-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.QEhMCq_text-headline-1,.QEhMCq_text-headline-1-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:48px;--size-desktop:80px;line-height:var(--line-height-112);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.QEhMCq_text-headline-1,.QEhMCq_text-headline-1-serif{font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.QEhMCq_text-headline-1,.QEhMCq_text-headline-1-serif{line-height:var(--line-height-100)}}.QEhMCq_text-headline-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.QEhMCq_text-headline-2,.QEhMCq_text-headline-2-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:40px;--size-desktop:71px;line-height:var(--line-height-114);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.QEhMCq_text-headline-2,.QEhMCq_text-headline-2-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.QEhMCq_text-headline-2,.QEhMCq_text-headline-2-serif{line-height:var(--line-height-104)}}.QEhMCq_text-headline-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.QEhMCq_text-headline-3,.QEhMCq_text-headline-3-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:32px;--size-desktop:61px;line-height:var(--line-height-116);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.QEhMCq_text-headline-3,.QEhMCq_text-headline-3-serif{line-height:var(--line-height-114)}}@media (min-width:1280px){.QEhMCq_text-headline-3,.QEhMCq_text-headline-3-serif{line-height:var(--line-height-108)}}.QEhMCq_text-headline-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.QEhMCq_text-subheadline-1,.QEhMCq_text-subheadline-1-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:30px;--size-desktop:48px;line-height:var(--line-height-120);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.QEhMCq_text-subheadline-1,.QEhMCq_text-subheadline-1-serif{line-height:var(--line-height-116)}}@media (min-width:1280px){.QEhMCq_text-subheadline-1,.QEhMCq_text-subheadline-1-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}.QEhMCq_text-subheadline-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.QEhMCq_text-subheadline-2,.QEhMCq_text-subheadline-2-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:25px;--size-desktop:36px;line-height:var(--line-height-120);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:1280px){.QEhMCq_text-subheadline-2,.QEhMCq_text-subheadline-2-serif{line-height:var(--line-height-114)}}.QEhMCq_text-subheadline-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.QEhMCq_text-subheadline-3,.QEhMCq_text-subheadline-3-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:22px;--size-desktop:28px;line-height:var(--line-height-125);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-text)}@media (min-width:1280px){.QEhMCq_text-subheadline-3,.QEhMCq_text-subheadline-3-serif{line-height:var(--line-height-120);font-variation-settings:"opsz" var(--font-opsz-display)}}.QEhMCq_text-subheadline-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.QEhMCq_text-caption-1,.QEhMCq_text-caption-1-mono{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;letter-spacing:.01em;font-size:13px;line-height:154%}.QEhMCq_text-caption-1-mono{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.QEhMCq_text-caption-2,.QEhMCq_text-caption-2-mono{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;letter-spacing:.018em;font-size:11px;line-height:150%}.QEhMCq_text-caption-2-mono{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.QEhMCq_text-strike{text-decoration-skip-ink:none;text-decoration:line-through;text-decoration-thickness:1px}.QEhMCq_font-bold{font-weight:700}.QEhMCq_font-medium{font-weight:600}.QEhMCq_root{overflow:clip}@media (min-width:1280px){.QEhMCq_root{height:250vh;margin-top:calc(-1*var(--header-nav-height))}.QEhMCq_Scroller{pointer-events:none;z-index:100;height:100vh;position:sticky;top:0}.QEhMCq_scrollerInner{height:100%;position:relative;overflow:clip}}.QEhMCq_container{flex-direction:column;width:100%;display:flex}@media (min-width:1280px){.QEhMCq_container{padding-top:var(--header-nav-height);padding-bottom:var(--spacing-48);z-index:1;height:100%;display:grid;position:absolute;top:0;left:0;overflow:hidden}}.QEhMCq_innerContainer{row-gap:var(--spacing-32);flex-direction:column;display:flex}@media (min-width:768px){.QEhMCq_innerContainer{row-gap:var(--spacing-24)}}@media not (min-width:1280px){.QEhMCq_innerContainer{padding-top:var(--spacing-64);padding-bottom:var(--spacing-24)}}@media not (min-width:640px){.QEhMCq_innerContainer{padding-bottom:var(--spacing-32)}}@media (min-width:1280px){.QEhMCq_innerContainer{z-index:1;row-gap:0;min-height:500px;margin-inline:auto;display:grid}}.QEhMCq_title{pointer-events:all;grid-column:1/span 6;font-size:26px;font-weight:400;line-height:1.5}@media not (min-width:1280px){.QEhMCq_title br{display:none}}@media (min-width:768px){.QEhMCq_title{font-size:37px;line-height:1.25}}@media (min-width:1280px){.QEhMCq_title{font-size:clamp(37px,3vw,65px);line-height:1.1}}.QEhMCq_title{font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-family:var(--anthropic-serif),serif!important}.QEhMCq_title strong{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}@media (min-width:1280px){.QEhMCq_title{align-items:center;width:100%;display:flex}}.QEhMCq_articleList{pointer-events:all;grid-column:7/span 4}@media (min-width:1280px){.QEhMCq_articleList{padding-right:var(--spacing-48);grid-column:7/span 6;align-items:center;height:100%;margin-right:80px;display:flex;container:article-list/size}}@media (min-width:1512px){.QEhMCq_articleList{grid-column:7/span 4;margin-right:calc(4.16667vw - 14px)}}.QEhMCq_carouselContainer{display:flex}@media (min-width:1280px){.QEhMCq_carouselContainer{flex-direction:column;justify-content:center;height:100%}}.QEhMCq_carouselContainer .js-stagger-item:not(:first-child) .QEhMCq_carouselSlide{border-left:1px solid var(--theme-border-secondary);padding-left:var(--spacing-24)}@media (min-width:768px){.QEhMCq_carouselContainer .js-stagger-item:not(:first-child) .QEhMCq_carouselSlide{border-left:1px solid var(--theme-border-secondary);padding-left:var(--spacing-32)}}@media (min-width:1280px){.QEhMCq_carouselContainer .js-stagger-item:not(:first-child) .QEhMCq_carouselSlide{border-left:none;border-top:1px solid var(--theme-border-secondary)}.QEhMCq_carouselContainer .js-stagger-item:nth-child(n+3){display:none}@container article-list (min-height:450px){.QEhMCq_carouselContainer .js-stagger-item:nth-child(3){display:block}}@container article-list (min-height:650px){.QEhMCq_carouselContainer .js-stagger-item:nth-child(4){display:block}}@container article-list (min-height:850px){.QEhMCq_carouselContainer .js-stagger-item:nth-child(5){display:block}}}.QEhMCq_carouselSlide{width:max-content;min-width:0;max-width:320px;padding-right:var(--spacing-24);flex:none}@media (min-width:768px){.QEhMCq_carouselSlide{min-width:350px;max-width:480px;padding-right:var(--spacing-32);border-left:none;flex:none;padding-left:0}}@media (min-width:1280px){.QEhMCq_carouselSlide{flex:unset;border-left:none;width:100%;max-width:none;padding-inline:0!important}}@media (hover:hover){.QEhMCq_carouselSlide h2,.QEhMCq_carouselSlide h3,.QEhMCq_carouselSlide h4,.QEhMCq_carouselSlide p,.QEhMCq_carouselSlide span{transition:color .2s ease-out}:is(.QEhMCq_carouselContainer:has(.QEhMCq_carouselSlide:hover) .QEhMCq_carouselSlide:not(:hover) h2,.QEhMCq_carouselContainer:has(.QEhMCq_carouselSlide:hover) .QEhMCq_carouselSlide:not(:hover) h3,.QEhMCq_carouselContainer:has(.QEhMCq_carouselSlide:hover) .QEhMCq_carouselSlide:not(:hover) h4,.QEhMCq_carouselContainer:has(.QEhMCq_carouselSlide:hover) .QEhMCq_carouselSlide:not(:hover) p,.QEhMCq_carouselContainer:has(.QEhMCq_carouselSlide:hover) .QEhMCq_carouselSlide:not(:hover) span){color:var(--theme-foreground-quaternary)}}.QEhMCq_overlay{background-color:var(--color-gray-1000);will-change:clip-path;z-index:calc(var(--z-index-nav) + 1);position:relative}@media not (min-width:1280px){.QEhMCq_overlay{margin-block-start:var(--spacing-16)}.QEhMCq_overlay [data-clip-path-nav]{z-index:1;clip-path:inset(var(--header-nav-height) 0)}}@media (min-width:1280px){.QEhMCq_overlay{pointer-events:all;clip-path:inset(84px 0 48px 89.5% round 8px 0 0 8px);position:absolute;inset:0}}@media (min-width:1512px){.QEhMCq_overlay{clip-path:inset(84px 0 48px 77% round 8px 0 0 8px)}}@media (min-width:1920px){.QEhMCq_overlay{clip-path:inset(84px 0 48px calc(50vw + 518.4px) round 8px 0 0 8px)}}@media (min-width:1280px){.QEhMCq_rightPanel{z-index:5;will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0%;transform:translate(calc(39.5vw + 448px))}}@media (min-width:1512px){.QEhMCq_rightPanel{transform:translate(calc(27vw + 480px))}}@media (min-width:1920px){.QEhMCq_rightPanel{transform:translate(998.4px)}}.QEhMCq_sections{flex-direction:column;width:100%;display:flex}@media (min-width:1280px){.QEhMCq_sections{z-index:1;height:100%;position:relative}}.QEhMCq_section{width:100%}@media (min-width:1280px){.QEhMCq_section{height:100%}.QEhMCq_section>div>:first-child{padding-top:calc(var(--header-nav-height) + var(--spacing-96))!important}}@media not (min-width:1280px){.QEhMCq_section>div>:first-child{padding-inline:var(--spacing-24)!important}}@media not (min-width:768px){.QEhMCq_section>div>:first-child{padding-inline:var(--spacing-16)!important}}
._9AwTwW_heading{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:22px;--size-desktop:28px;line-height:var(--line-height-125);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-text)}@media (min-width:1280px){._9AwTwW_heading{line-height:var(--line-height-120);font-variation-settings:"opsz" var(--font-opsz-display)}}._9AwTwW_cards ._9AwTwW_card{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:13px;line-height:var(--line-height-154);letter-spacing:.01em}:root{--grid-columns:4;--grid-margin:32px;--grid-gutter:16px;--grid-max-width:1920px;--grid-reading-max-width:720px;--page-top-spacer:48px;--section-space-sm:24px;--section-space-md:32px;--section-space-lg:48px;--hero-space-loose:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px;--section-space-sm:32px;--section-space-md:48px;--section-space-lg:64px;--hero-space-loose:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer:80px;--section-space-sm:48px;--section-space-md:64px;--section-space-lg:96px;--hero-space-loose:80px}}:root{--grid-col:calc(( min(100vw, var(--grid-max-width)) - 2 * var(--grid-margin) - (var(--grid-columns) - 1) * var(--grid-gutter) ) / var(--grid-columns));--grid-edge:calc((100vw - min(100vw, var(--grid-max-width))) / 2 + var(--grid-margin))}._9AwTwW_content-container,._9AwTwW_grid-container,._9AwTwW_grid{width:100%;padding-inline:var(--grid-margin);max-width:1920px;margin-inline:auto}._9AwTwW_grid-container,._9AwTwW_grid{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}._9AwTwW_wrapper{--media-surface:var(--theme-background-secondary);background-color:var(--media-surface)}._9AwTwW_grid{padding-block:var(--spacing-64);row-gap:var(--spacing-24);align-items:center}@media (min-width:768px){._9AwTwW_grid{row-gap:var(--spacing-32);padding-block:var(--spacing-96)}}._9AwTwW_heading>span,._9AwTwW_card h3>span{display:block}._9AwTwW_heading{text-wrap:balance;grid-column:span 4}@media (min-width:768px){._9AwTwW_heading{text-align:center;grid-column:2/span 10;max-width:350px;margin:0 auto}}@media (min-width:1280px){._9AwTwW_heading{text-align:left;grid-column:1/span 5;max-width:100%;margin:0}}@media (min-width:1920px){._9AwTwW_heading{grid-column:3/span 4}}._9AwTwW_cards{gap:var(--spacing-8);grid-column:span 4;display:grid}@media (min-width:768px){._9AwTwW_cards{flex-direction:row;grid-column:2/span 10;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){._9AwTwW_cards{grid-column:7/span 6}}@media (min-width:1920px){._9AwTwW_cards{grid-column:7/span 4}}@media not (min-width:640px){._9AwTwW_cards{margin-bottom:var(--spacing-2)}}._9AwTwW_cards ._9AwTwW_card{background:var(--theme-background-primary);padding-inline:var(--spacing-16);padding-block:var(--spacing-12);gap:var(--spacing-4);border-radius:var(--radius-sm);flex-direction:column;flex:1;transition:background-color .15s;display:flex;position:relative}._9AwTwW_cards ._9AwTwW_card:has(a:hover){background-color:var(--theme-background-tertiary)}@media not (min-width:640px){._9AwTwW_cards ._9AwTwW_card ._9AwTwW_iconAndText{min-width:124px}._9AwTwW_cards ._9AwTwW_card{flex-direction:row;align-items:center}}._9AwTwW_cards ._9AwTwW_card ._9AwTwW_iconAndText{gap:var(--spacing-8);grid-template-columns:auto 1fr;align-items:center;display:grid}._9AwTwW_cards ._9AwTwW_card a{color:var(--theme-foreground-tertiary)}._9AwTwW_cards ._9AwTwW_card a:after{content:"";display:block;position:absolute;inset:0}._9AwTwW_cards ._9AwTwW_card a{transition:color .15s}._9AwTwW_cards ._9AwTwW_card a:hover{color:var(--theme-foreground-primary)}
.rV2kra_text-body-1,.rV2kra_text-body-1-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:20px;--size-desktop:22px;line-height:145%}.rV2kra_text-body-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.rV2kra_text-body-2,.rV2kra_text-body-2-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:18px;--size-desktop:20px;line-height:150%}.rV2kra_text-body-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.rV2kra_text-body-3,.rV2kra_text-body-3-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:16px;--size-desktop:17px;line-height:153%}.rV2kra_text-body-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.rV2kra_text-body-4,.rV2kra_text-body-4-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:14px;--size-desktop:15px;line-height:150%}.rV2kra_text-body-4-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.rV2kra_text-headline-1,.rV2kra_text-headline-1-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:48px;--size-desktop:80px;line-height:var(--line-height-112);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.rV2kra_text-headline-1,.rV2kra_text-headline-1-serif{font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.rV2kra_text-headline-1,.rV2kra_text-headline-1-serif{line-height:var(--line-height-100)}}.rV2kra_text-headline-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.rV2kra_text-headline-2,.rV2kra_text-headline-2-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:40px;--size-desktop:71px;line-height:var(--line-height-114);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.rV2kra_text-headline-2,.rV2kra_text-headline-2-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.rV2kra_text-headline-2,.rV2kra_text-headline-2-serif{line-height:var(--line-height-104)}}.rV2kra_text-headline-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.rV2kra_text-headline-3,.rV2kra_text-headline-3-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:32px;--size-desktop:61px;line-height:var(--line-height-116);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.rV2kra_text-headline-3,.rV2kra_text-headline-3-serif{line-height:var(--line-height-114)}}@media (min-width:1280px){.rV2kra_text-headline-3,.rV2kra_text-headline-3-serif{line-height:var(--line-height-108)}}.rV2kra_text-headline-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.rV2kra_text-subheadline-1,.rV2kra_text-subheadline-1-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:30px;--size-desktop:48px;line-height:var(--line-height-120);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.rV2kra_text-subheadline-1,.rV2kra_text-subheadline-1-serif{line-height:var(--line-height-116)}}@media (min-width:1280px){.rV2kra_text-subheadline-1,.rV2kra_text-subheadline-1-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}.rV2kra_text-subheadline-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.rV2kra_text-subheadline-2,.rV2kra_text-subheadline-2-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:25px;--size-desktop:36px;line-height:var(--line-height-120);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:1280px){.rV2kra_text-subheadline-2,.rV2kra_text-subheadline-2-serif{line-height:var(--line-height-114)}}.rV2kra_text-subheadline-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.rV2kra_text-subheadline-3,.rV2kra_text-subheadline-3-serif{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:22px;--size-desktop:28px;line-height:var(--line-height-125);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-text)}@media (min-width:1280px){.rV2kra_text-subheadline-3,.rV2kra_text-subheadline-3-serif{line-height:var(--line-height-120);font-variation-settings:"opsz" var(--font-opsz-display)}}.rV2kra_text-subheadline-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--font-weight-regular)}.rV2kra_text-caption-1,.rV2kra_text-caption-1-mono{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;letter-spacing:.01em;font-size:13px;line-height:154%}.rV2kra_text-caption-1-mono{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.rV2kra_text-caption-2,.rV2kra_text-caption-2-mono{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;letter-spacing:.018em;font-size:11px;line-height:150%}.rV2kra_text-caption-2-mono{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.rV2kra_text-strike{text-decoration-skip-ink:none;text-decoration:line-through;text-decoration-thickness:1px}.rV2kra_font-bold{font-weight:700}.rV2kra_font-medium{font-weight:600}.rV2kra_theme-base,.rV2kra_theme-white,.rV2kra_theme-ivory-dark,.rV2kra_theme-ivory-medium,.rV2kra_theme-slate,.rV2kra_theme-slate-850,.rV2kra_theme-black,:root,.rV2kra_theme-ivory{--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=light]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory-dark]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory-medium]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=slate]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=slate-dark]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=slate-850]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=dark]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-hero-nav]:not([data-hero-ground=light])) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory-light]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}:root,.rV2kra_theme-ivory{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-050);--theme-background-secondary:var(--color-gray-100);--theme-background-tertiary:var(--color-gray-200);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-250);--theme-border-tertiary:var(--color-gray-150);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-200);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-050);--theme-background-secondary:var(--color-gray-100);--theme-background-tertiary:var(--color-gray-200);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-250);--theme-border-tertiary:var(--color-gray-150);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-200);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-light]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-050);--theme-background-secondary:var(--color-gray-100);--theme-background-tertiary:var(--color-gray-200);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-250);--theme-border-tertiary:var(--color-gray-150);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-200);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}.rV2kra_theme-slate,.rV2kra_theme-slate-850,.rV2kra_theme-black{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=slate]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=slate-dark]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=slate-850]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=dark]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-hero-nav]:not([data-hero-ground=light])) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}.rV2kra_theme-slate-850{--theme-background-primary:var(--color-gray-850);--theme-background-secondary:var(--color-gray-800);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-700)}body:has([data-site-header-theme=slate-850]) :is([data-site-nav],[data-skip-link]){--theme-background-primary:var(--color-gray-850);--theme-background-secondary:var(--color-gray-800);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-700)}.rV2kra_theme-black{--theme-background-primary:var(--color-gray-1000);--theme-background-secondary:var(--color-gray-950);--theme-background-tertiary:var(--color-gray-900);--theme-background-quaternary:var(--color-gray-850)}body:has([data-site-header-theme=dark]) :is([data-site-nav],[data-skip-link]){--theme-background-primary:var(--color-gray-1000);--theme-background-secondary:var(--color-gray-950);--theme-background-tertiary:var(--color-gray-900);--theme-background-quaternary:var(--color-gray-850)}.rV2kra_theme-ivory-medium{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-150);--theme-background-secondary:var(--color-gray-200);--theme-background-tertiary:var(--color-gray-250);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-300);--theme-border-secondary:var(--color-gray-300);--theme-border-tertiary:var(--color-gray-300);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-250);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-300);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-medium]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-150);--theme-background-secondary:var(--color-gray-200);--theme-background-tertiary:var(--color-gray-250);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-300);--theme-border-secondary:var(--color-gray-300);--theme-border-tertiary:var(--color-gray-300);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-250);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-300);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-medium]) [data-site-nav]{--theme-button-tertiary-background:var(--color-gray-150)}.rV2kra_theme-ivory-dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-200);--theme-background-secondary:var(--color-gray-250);--theme-background-tertiary:var(--color-gray-300);--theme-background-quaternary:var(--color-gray-350);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-550);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-350);--theme-border-tertiary:var(--color-gray-350);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-300);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-300);--theme-button-tertiary-background:var(--color-gray-150);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-350);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-dark]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-200);--theme-background-secondary:var(--color-gray-250);--theme-background-tertiary:var(--color-gray-300);--theme-background-quaternary:var(--color-gray-350);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-550);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-350);--theme-border-tertiary:var(--color-gray-350);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-300);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-300);--theme-button-tertiary-background:var(--color-gray-150);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-350);--theme-focus-ring:var(--color-periwinkle-interactive)}.rV2kra_theme-white{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-000);--theme-background-secondary:var(--color-gray-050);--theme-background-tertiary:var(--color-gray-150);--theme-background-quaternary:var(--color-gray-250);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-200);--theme-border-secondary:var(--color-gray-200);--theme-border-tertiary:var(--color-gray-250);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-150);--theme-button-secondary-foreground:var(--color-gray-700);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-000);--theme-button-tertiary-foreground:var(--color-gray-650);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=light]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-000);--theme-background-secondary:var(--color-gray-050);--theme-background-tertiary:var(--color-gray-150);--theme-background-quaternary:var(--color-gray-250);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-200);--theme-border-secondary:var(--color-gray-200);--theme-border-tertiary:var(--color-gray-250);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-150);--theme-button-secondary-foreground:var(--color-gray-700);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-000);--theme-button-tertiary-foreground:var(--color-gray-650);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body :where([data-theme=slate],[data-theme=dark]){--theme-focus-ring:var(--color-sky-interactive)}.rV2kra_theme-surface{background-color:var(--theme-background-primary)!important}.rV2kra_Left{gap:var(--spacing-12);flex-shrink:0;align-items:flex-start;width:100%;display:flex}@media (min-width:1280px){.rV2kra_Left{width:calc(25vw - 52px)}}@media (min-width:1920px){.rV2kra_Left{width:280px}}.rV2kra_iconWrapper{width:var(--spacing-32);height:var(--spacing-32);flex-shrink:0;position:relative}.rV2kra_iconWrapper>*{width:100%;height:100%;display:block}.rV2kra_titleWrapper{flex-direction:column;flex:1;justify-content:center;min-width:0;font-weight:700;display:flex}.rV2kra_Right{align-items:flex-start;row-gap:var(--spacing-16);flex-direction:column;flex:1;min-width:0;display:flex}@media (min-width:768px){.rV2kra_Right{row-gap:var(--spacing-8)}}.rV2kra_teamDescription{padding-right:var(--spacing-16)}.rV2kra_Content{--drawer-content-gap:0;--drawer-content-padding-right:var(--spacing-32);--drawer-content-padding-bottom:var(--spacing-16);--drawer-content-padding-left:var(--spacing-32);padding-top:var(--spacing-16)}@media (min-width:440px){.rV2kra_Content{--drawer-content-padding-right:var(--spacing-64);--drawer-content-padding-bottom:40px;padding-top:40px}}@media (min-width:768px){.rV2kra_Content{--drawer-content-padding-left:var(--spacing-48)}}@media (min-width:1280px){.rV2kra_Content{--drawer-content-padding-left:80px}}@media (min-width:1920px){.rV2kra_Content{--drawer-content-padding-left:calc((100vw - (1920px - 160px)) / 2)}}.rV2kra_teamArrow{transition:opacity .2s ease-out}.rV2kra_Team{border-top:1px solid var(--theme-background-quaternary);padding-top:var(--spacing-32);padding-bottom:var(--spacing-24);align-items:flex-start;row-gap:var(--spacing-16);flex-direction:column;column-gap:40px;display:flex}@media (min-width:1280px){.rV2kra_Team{padding-bottom:var(--spacing-48);flex-flow:wrap}}.rV2kra_Team[data-active=true]{padding-top:var(--spacing-16)}.rV2kra_Team:hover .rV2kra_teamArrow{opacity:1}@media (min-width:1280px){.rV2kra_Team .rV2kra_teamArrow{opacity:0}}.rV2kra_Team[data-active=true] .rV2kra_teamArrow{opacity:0}.rV2kra_Team[data-active=true]:hover .rV2kra_teamArrow{opacity:1}@media (hover:hover){.rV2kra_Content h3,.rV2kra_Content p,.rV2kra_Content span{transition:color .3s}.rV2kra_Content .rV2kra_iconWrapper{transition:opacity .3s}:is(.rV2kra_Content:has(.rV2kra_Team:hover) .rV2kra_Team:not(:hover) h3,.rV2kra_Content:has(.rV2kra_Team:hover) .rV2kra_Team:not(:hover) p,.rV2kra_Content:has(.rV2kra_Team:hover) .rV2kra_Team:not(:hover) span){color:var(--theme-foreground-quaternary)}.rV2kra_Content:has(.rV2kra_Team:hover) .rV2kra_Team:not(:hover) .rV2kra_iconWrapper{opacity:.3}}.rV2kra_current{color:var(--theme-foreground-tertiary)}@media (min-width:1280px){.rV2kra_current{flex:0 0 100%}}.rV2kra_teamTitle{text-wrap:balance}
.v9lDbq_button{font:inherit;letter-spacing:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.v9lDbq_mark{vertical-align:-.125em;background-color:var(--theme-foreground-primary);border-radius:.19em;width:1em;height:1em;margin-inline-start:.15em;display:inline-block;position:relative;overflow:hidden}.v9lDbq_markImage{filter:brightness(0)invert();margin:auto;line-height:0;position:absolute;inset:0;width:.67em!important;height:.67em!important}:is(.v9lDbq_markImage svg,.v9lDbq_markImage canvas){display:block}
.JZQdGG_heading{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:32px;--size-desktop:61px;line-height:var(--line-height-116);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-display)}@media (min-width:768px){.JZQdGG_heading{line-height:var(--line-height-114)}}@media (min-width:1280px){.JZQdGG_heading{line-height:var(--line-height-108)}}:root{--grid-columns:4;--grid-margin:32px;--grid-gutter:16px;--grid-max-width:1920px;--grid-reading-max-width:720px;--page-top-spacer:48px;--section-space-sm:24px;--section-space-md:32px;--section-space-lg:48px;--hero-space-loose:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px;--section-space-sm:32px;--section-space-md:48px;--section-space-lg:64px;--hero-space-loose:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer:80px;--section-space-sm:48px;--section-space-md:64px;--section-space-lg:96px;--hero-space-loose:80px}}:root{--grid-col:calc(( min(100vw, var(--grid-max-width)) - 2 * var(--grid-margin) - (var(--grid-columns) - 1) * var(--grid-gutter) ) / var(--grid-columns));--grid-edge:calc((100vw - min(100vw, var(--grid-max-width))) / 2 + var(--grid-margin))}.JZQdGG_content-container,.JZQdGG_heading,.JZQdGG_grid-container{width:100%;padding-inline:var(--grid-margin);max-width:1920px;margin-inline:auto}.JZQdGG_grid-container{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}.JZQdGG_heading{padding-top:var(--spacing-32);color:var(--theme-foreground-primary);margin:0}@media (min-width:768px){.JZQdGG_heading{padding-top:var(--spacing-48)}}
