.dbN6Cq_hero{--hero-top:var(--header-nav-height);--screens:3;--grain-strength:1;--ground:0;--cue:1;--word-stagger:34ms;--ink:var(--color-gray-950);--emphasis-ink:#0a0a0b;--beat-ink:#0a0a0b99;--page-ground:var(--theme-background-primary);--ease-in-opacity:cubic-bezier(.2, .7, .1, 1);--ease-in-rise:cubic-bezier(.16, 1, .3, 1);--span-6:49.085%;--span-8:66.057%;--span-10:83.028%;height:calc(var(--screens)*100vh);margin-top:calc(-1*var(--hero-top));color:var(--ink);background:var(--page-ground);position:relative}.dbN6Cq_stage{height:100svh;position:sticky;top:0}@media (scripting:enabled){.dbN6Cq_hero:not([data-scene-running]) .dbN6Cq_stage{position:relative}.dbN6Cq_hero:not([data-scene-running]) .dbN6Cq_word,.dbN6Cq_hero:not([data-scene-running]) .dbN6Cq_beat,.dbN6Cq_hero:not([data-scene-running]) .dbN6Cq_beat-text em{transition:none}}.dbN6Cq_backdrop{pointer-events:none;isolation:isolate;background:var(--page-ground);height:100lvh;position:absolute;top:0;left:0;right:0;overflow:hidden}.dbN6Cq_beams,.dbN6Cq_grain,.dbN6Cq_ground{position:absolute;inset:0}.dbN6Cq_beams{opacity:0;width:100%;height:100%;transition:opacity .6s;display:block}@media (prefers-reduced-motion:reduce){.dbN6Cq_beams{transition:none}}.dbN6Cq_lit .dbN6Cq_beams{opacity:1}.dbN6Cq_grain{background-image:var(--grain);background-position:var(--grain-shift,0 0);mix-blend-mode:soft-light;opacity:calc(.05*var(--grain-strength))}.dbN6Cq_ground{background:var(--page-ground);opacity:var(--ground)}.dbN6Cq_copy{inset:var(--hero-top) 0 0;text-align:center;pointer-events:none;place-items:center;padding-inline:clamp(16px,4.444vw,64px);display:grid;position:absolute}@media (min-width:760px) and (min-aspect-ratio:9/10){.dbN6Cq_copy{width:min(91.111vw,192.94svh - 231.528px,1280px);margin-inline:auto;padding-inline:0}}.dbN6Cq_opening,.dbN6Cq_beat{grid-area:1/1;width:100%;position:relative;top:-24px}.dbN6Cq_opening{flex-direction:column;align-items:center;display:flex}@media (min-width:760px) and (min-aspect-ratio:9/10){.dbN6Cq_opening{top:-8px}}.dbN6Cq_heading{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-synthesis:none;letter-spacing:-.024em;max-width:86%;margin:0;font-size:clamp(32px,min(3.7vw,6.2vh),58px);font-weight:700;line-height:1.12;-webkit-mask-image:radial-gradient(70% 130% at 50% 0,#000 0%,#000000f5 22%,#000000e0 45%,#000000c7 70%,#000000b0 100%);mask-image:radial-gradient(70% 130% at 50% 0,#000 0%,#000000f5 22%,#000000e0 45%,#000000c7 70%,#000000b0 100%)}@media (min-width:600px) and (max-width:900px){.dbN6Cq_heading{font-size:clamp(34px,min(5.6vw,6.2vh),50px)}}@media (min-width:760px) and (min-aspect-ratio:9/10){.dbN6Cq_heading{max-width:min(17.5em,var(--span-10))}}@media (min-width:1181px) and (min-aspect-ratio:9/10){.dbN6Cq_heading{max-width:calc(var(--span-8)*.86)}}.dbN6Cq_heading.dbN6Cq_shown{pointer-events:auto}.dbN6Cq_heading:not(.dbN6Cq_shown){-webkit-user-select:none;user-select:none}.dbN6Cq_heading-lines{text-wrap:balance;display:block}.dbN6Cq_heading-lines :where(.dbN6Cq_wide-break,.dbN6Cq_narrow-break):not(.dbN6Cq_first-break){display:none}@media (min-width:1181px) and (min-aspect-ratio:9/10){.dbN6Cq_heading-lines .dbN6Cq_wide-break{display:inline}}@media (min-width:600px) and (not (min-aspect-ratio:9/10)),(600px<=width<760px){.dbN6Cq_heading-lines .dbN6Cq_first-break:not(.dbN6Cq_narrow-break){display:none}.dbN6Cq_heading-lines .dbN6Cq_narrow-break{display:inline}}@keyframes dbN6Cq_fade-in{0%{opacity:0}}@keyframes dbN6Cq_word-rise{0%{transform:translateY(.42em)}}@keyframes dbN6Cq_unblur{0%{filter:blur(4px)}}.dbN6Cq_word{--delay:calc(var(--i) * var(--word-stagger));opacity:0;filter:blur(4px);animation:dbN6Cq_fade-in .5s var(--ease-in-opacity) var(--delay) backwards,dbN6Cq_word-rise .8s var(--ease-in-rise) var(--delay) backwards,dbN6Cq_unblur .5s ease var(--delay) backwards;transition:opacity .18s,transform .22s,filter .18s;display:inline-block;transform:translateY(.42em)}.dbN6Cq_shown .dbN6Cq_word{opacity:1;filter:blur();transition:opacity .5s var(--ease-in-opacity) var(--delay),transform .8s var(--ease-in-rise) var(--delay),filter .5s ease var(--delay);transform:none}.dbN6Cq_beat{opacity:0;-webkit-user-select:none;user-select:none;max-width:min(86%,30em);transition:opacity .22s,transform .26s;transform:translateY(10px)}@media (min-width:760px) and (min-aspect-ratio:9/10){.dbN6Cq_beat{width:var(--span-6);max-width:none;top:-16px}}.dbN6Cq_beat.dbN6Cq_shown{pointer-events:auto;opacity:1;transition:opacity .55s var(--ease-in-opacity),transform .8s var(--ease-in-rise);-webkit-user-select:text;user-select:text;transform:none}.dbN6Cq_beat-text{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;color:var(--beat-ink);text-wrap:balance;margin:0;font-size:clamp(19px,min(1.7vw,2.9vh),24px);font-weight:400;line-height:1.42}.dbN6Cq_beat-text em{font-style:normal;font-weight:inherit;color:var(--beat-ink);transition:color .2s}.dbN6Cq_shown .dbN6Cq_beat-text em{color:var(--emphasis-ink);transition:color .7s ease calc(.22s + var(--j,0)*.15s)}.dbN6Cq_cue{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;color:color-mix(in srgb, var(--ink) 55%, transparent);pointer-events:none;opacity:var(--cue);font-size:12px;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.dbN6Cq_word,.dbN6Cq_beat,.dbN6Cq_beat-text em{transition:none!important;animation:none!important}}@media (scripting:none){.dbN6Cq_hero{height:auto}.dbN6Cq_stage{height:auto;min-height:100svh;position:relative}.dbN6Cq_backdrop{height:100%}.dbN6Cq_copy{gap:var(--spacing-48);padding-block:calc(var(--hero-top) + var(--spacing-64)) var(--spacing-96);position:relative;inset:auto}.dbN6Cq_opening,.dbN6Cq_beat{grid-area:auto;top:0}.dbN6Cq_beat{opacity:1;transform:none}.dbN6Cq_beat-text em{color:var(--emphasis-ink)}.dbN6Cq_cue{display:none}}
:root{--grid-columns:4;--grid-margin:32px;--grid-gutter:16px;--grid-max-width:1920px;--grid-reading-max-width:720px;--page-top-spacer:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer: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))}._6wt55G_content-container,._6wt55G_grid-container{width:100%;padding-inline:var(--grid-margin);max-width:1920px;margin-inline:auto}._6wt55G_grid-container{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}._6wt55G_title{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;grid-column:1/span 4}@media (min-width:768px){._6wt55G_title{grid-column:3/span 8}}@media (min-width:1280px){._6wt55G_title{grid-column:4/span 6}}._6wt55G_title{width:100%;max-width:var(--grid-reading-max-width);margin:0 0 var(--spacing-48);font-size:clamp(30px,8vw,40px);font-weight:var(--font-weight-bold);font-synthesis:none;letter-spacing:-.02em;color:var(--theme-foreground-primary);text-align:left;text-wrap:balance;justify-self:center;line-height:1.1}@media (min-width:760px){._6wt55G_title{margin-bottom:56px;font-size:clamp(34px,3.3vw,50px)}}
:root{--grid-columns:4;--grid-margin:32px;--grid-gutter:16px;--grid-max-width:1920px;--grid-reading-max-width:720px;--page-top-spacer:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer: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))}.p7-Vza_content-container,.p7-Vza_grid-container,.p7-Vza_title-row{width:100%;padding-inline:var(--grid-margin);max-width:1920px;margin-inline:auto}.p7-Vza_grid-container,.p7-Vza_title-row{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}.p7-Vza_page{color:var(--theme-foreground-primary);background:var(--theme-background-primary)}.p7-Vza_article{padding-block:var(--spacing-64) var(--spacing-96)}@media (min-width:768px){.p7-Vza_article{padding-block:var(--spacing-96) var(--spacing-128)}}.p7-Vza_lapped{z-index:1;padding-top:var(--spacing-24);margin-top:-64vh;position:relative}@media (min-width:760px) and (min-aspect-ratio:9/10){.p7-Vza_lapped{margin-top:-58vh}}@media (scripting:enabled){header:not([data-scene-running])+.p7-Vza_lapped{background:var(--theme-background-primary);box-shadow:0 0 0 100vmax var(--theme-background-primary);clip-path:inset(0 -100vmax)}}@media (scripting:none){.p7-Vza_lapped{padding-top:var(--spacing-64);margin-top:0}}
.YDHiNG_text-body-1,.YDHiNG_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%}.YDHiNG_text-body-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.YDHiNG_text-body-2,.YDHiNG_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%}.YDHiNG_text-body-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.YDHiNG_text-body-3,.YDHiNG_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%}.YDHiNG_text-body-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.YDHiNG_text-body-4,.YDHiNG_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%}.YDHiNG_text-body-4-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.YDHiNG_text-headline-1,.YDHiNG_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){.YDHiNG_text-headline-1,.YDHiNG_text-headline-1-serif{font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.YDHiNG_text-headline-1,.YDHiNG_text-headline-1-serif{line-height:var(--line-height-100)}}.YDHiNG_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)}.YDHiNG_text-headline-2,.YDHiNG_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){.YDHiNG_text-headline-2,.YDHiNG_text-headline-2-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.YDHiNG_text-headline-2,.YDHiNG_text-headline-2-serif{line-height:var(--line-height-104)}}.YDHiNG_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)}.YDHiNG_text-headline-3,.YDHiNG_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){.YDHiNG_text-headline-3,.YDHiNG_text-headline-3-serif{line-height:var(--line-height-114)}}@media (min-width:1280px){.YDHiNG_text-headline-3,.YDHiNG_text-headline-3-serif{line-height:var(--line-height-108)}}.YDHiNG_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)}.YDHiNG_text-subheadline-1,.YDHiNG_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){.YDHiNG_text-subheadline-1,.YDHiNG_text-subheadline-1-serif{line-height:var(--line-height-116)}}@media (min-width:1280px){.YDHiNG_text-subheadline-1,.YDHiNG_text-subheadline-1-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}.YDHiNG_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)}.YDHiNG_text-subheadline-2,.YDHiNG_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){.YDHiNG_text-subheadline-2,.YDHiNG_text-subheadline-2-serif{line-height:var(--line-height-114)}}.YDHiNG_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)}.YDHiNG_text-subheadline-3,.YDHiNG_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){.YDHiNG_text-subheadline-3,.YDHiNG_text-subheadline-3-serif{line-height:var(--line-height-120);font-variation-settings:"opsz" var(--font-opsz-display)}}.YDHiNG_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)}.YDHiNG_text-caption-1,.YDHiNG_Text,.YDHiNG_Trigger,.YDHiNG_text-caption-1-mono,.YDHiNG_Number{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%}.YDHiNG_text-caption-1-mono,.YDHiNG_Number{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.YDHiNG_text-caption-2,.YDHiNG_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%}.YDHiNG_text-caption-2-mono{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.YDHiNG_text-strike{text-decoration-skip-ink:none;text-decoration:line-through;text-decoration-thickness:1px}.YDHiNG_font-bold{font-weight:700}.YDHiNG_font-medium{font-weight:600}.YDHiNG_TableOfContentsDesktop{background-color:var(--theme-background-primary);width:100%;display:none}@media (min-width:1440px){.YDHiNG_TableOfContentsDesktop{--toc-row-inset:0;display:block}}.YDHiNG_List{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (hover:hover){.YDHiNG_List:has(>li>:is(a,.YDHiNG_Row):hover)>li>:is(a,.YDHiNG_Row):not(:hover) .YDHiNG_Number{color:var(--theme-foreground-quaternary)}.YDHiNG_List:has(>li>:is(a,.YDHiNG_Row):hover)>li>:is(a,.YDHiNG_Row):not(:hover) .YDHiNG_Text{color:var(--theme-foreground-quaternary)}}.YDHiNG_Item{border-top:1px solid var(--theme-border-secondary)}.YDHiNG_Item>a,.YDHiNG_Item>.YDHiNG_Row{align-items:flex-start;gap:var(--spacing-16);padding:var(--spacing-12) var(--grid-margin);text-decoration:none;transition:background-color .2s ease-out;display:flex}@media (min-width:1440px){.YDHiNG_Item>a,.YDHiNG_Item>.YDHiNG_Row{padding:var(--spacing-12) 0}.YDHiNG_Item>a>*,.YDHiNG_Item>.YDHiNG_Row>*{transition:color .2s ease-out}}@media (hover:hover) and (max-width:1439px){.YDHiNG_Item>a:hover,.YDHiNG_Item>.YDHiNG_Row:hover{background-color:var(--theme-background-secondary)}}.YDHiNG_Item>a.YDHiNG_Active .YDHiNG_Number,.YDHiNG_Item>.YDHiNG_Row.YDHiNG_Active .YDHiNG_Number,.YDHiNG_Item>a.YDHiNG_Active .YDHiNG_Text,.YDHiNG_Item>.YDHiNG_Row.YDHiNG_Active .YDHiNG_Text{color:var(--theme-foreground-primary)}.YDHiNG_Nested .YDHiNG_Item a{padding-left:var(--spacing-32)}.YDHiNG_Nested .YDHiNG_Number{display:none}.YDHiNG_Number{color:var(--theme-foreground-tertiary);text-transform:uppercase;flex-shrink:0}.YDHiNG_Text{color:var(--theme-foreground-primary);flex:1;min-width:0}.YDHiNG_Accordion{box-sizing:border-box;border-bottom:1px solid var(--theme-border-secondary);flex-direction:column;width:100%;display:flex}.YDHiNG_Header{margin:0}.YDHiNG_Trigger{justify-content:space-between;align-items:center;gap:var(--spacing-16);width:100%;padding-inline:var(--grid-margin);height:var(--spacing-48);color:var(--theme-foreground-primary);background:var(--theme-background-primary);text-align:left;transition:background-color .2s ease-out;display:flex;position:relative}@media (hover:hover){.YDHiNG_Trigger:hover{background-color:var(--theme-background-secondary)}}.YDHiNG_Trigger .YDHiNG_Target{color:var(--theme-foreground-tertiary)}.YDHiNG_TriggerIcon{box-sizing:border-box;flex-shrink:0}@media (prefers-reduced-motion:no-preference){.YDHiNG_TriggerIcon{transition:transform .15s ease-out}}[data-panel-open]>.YDHiNG_TriggerIcon{transform:rotate(180deg)}.YDHiNG_Panel{box-sizing:border-box;height:var(--accordion-panel-height);overflow:hidden;box-shadow:0 4px 24px #0000000d}@media (prefers-reduced-motion:no-preference){.YDHiNG_Panel{transition:height .5s cubic-bezier(.4,0,.2,1)}}.YDHiNG_Panel[data-starting-style],.YDHiNG_Panel[data-ending-style]{height:0}
.Ip6j5q_GroupRow{cursor:pointer;position:relative}.Ip6j5q_GroupLink{z-index:1;color:inherit;text-decoration:none;position:relative}@media (hover:hover){.Ip6j5q_GroupLink:hover{text-decoration:underline}}.Ip6j5q_GroupToggle{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;display:flex}.Ip6j5q_GroupToggle:after{content:"";position:absolute;inset:0}.Ip6j5q_Children .Ip6j5q_ChildText{color:var(--theme-foreground-tertiary)}.Ip6j5q_GroupIcon{color:var(--theme-foreground-tertiary);flex-shrink:0}@media (prefers-reduced-motion:no-preference){.Ip6j5q_GroupIcon{transition:transform .15s ease-out}}[aria-expanded=true]>.Ip6j5q_GroupIcon{transform:rotate(180deg)}
.otSNYa_text-body-1,.otSNYa_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%}.otSNYa_text-body-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.otSNYa_text-body-2,.otSNYa_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%}.otSNYa_text-body-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.otSNYa_text-body-3,.otSNYa_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%}.otSNYa_text-body-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.otSNYa_text-body-4,.otSNYa_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%}.otSNYa_text-body-4-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.otSNYa_text-headline-1,.otSNYa_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){.otSNYa_text-headline-1,.otSNYa_text-headline-1-serif{font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.otSNYa_text-headline-1,.otSNYa_text-headline-1-serif{line-height:var(--line-height-100)}}.otSNYa_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)}.otSNYa_text-headline-2,.otSNYa_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){.otSNYa_text-headline-2,.otSNYa_text-headline-2-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.otSNYa_text-headline-2,.otSNYa_text-headline-2-serif{line-height:var(--line-height-104)}}.otSNYa_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)}.otSNYa_text-headline-3,.otSNYa_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){.otSNYa_text-headline-3,.otSNYa_text-headline-3-serif{line-height:var(--line-height-114)}}@media (min-width:1280px){.otSNYa_text-headline-3,.otSNYa_text-headline-3-serif{line-height:var(--line-height-108)}}.otSNYa_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)}.otSNYa_text-subheadline-1,.otSNYa_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){.otSNYa_text-subheadline-1,.otSNYa_text-subheadline-1-serif{line-height:var(--line-height-116)}}@media (min-width:1280px){.otSNYa_text-subheadline-1,.otSNYa_text-subheadline-1-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}.otSNYa_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)}.otSNYa_text-subheadline-2,.otSNYa_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){.otSNYa_text-subheadline-2,.otSNYa_text-subheadline-2-serif{line-height:var(--line-height-114)}}.otSNYa_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)}.otSNYa_text-subheadline-3,.otSNYa_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){.otSNYa_text-subheadline-3,.otSNYa_text-subheadline-3-serif{line-height:var(--line-height-120);font-variation-settings:"opsz" var(--font-opsz-display)}}.otSNYa_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)}.otSNYa_text-caption-1,.otSNYa_Text,.otSNYa_Trigger,.otSNYa_text-caption-1-mono,.otSNYa_Number{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%}.otSNYa_text-caption-1-mono,.otSNYa_Number{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.otSNYa_text-caption-2,.otSNYa_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%}.otSNYa_text-caption-2-mono{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.otSNYa_text-strike{text-decoration-skip-ink:none;text-decoration:line-through;text-decoration-thickness:1px}.otSNYa_font-bold{font-weight:700}.otSNYa_font-medium{font-weight:600}.otSNYa_TableOfContentsDesktop{background-color:var(--theme-background-primary);width:100%;display:none}@media (min-width:1440px){.otSNYa_TableOfContentsDesktop{display:block}}.otSNYa_List{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (hover:hover){.otSNYa_List:has(>li>:is(a,.otSNYa_Row):hover)>li>:is(a,.otSNYa_Row):not(:hover) .otSNYa_Number{color:var(--theme-foreground-quaternary)}.otSNYa_List:has(>li>:is(a,.otSNYa_Row):hover)>li>:is(a,.otSNYa_Row):not(:hover) .otSNYa_Text{color:var(--theme-foreground-quaternary)}}.otSNYa_Item{border-top:1px solid var(--theme-border-secondary)}.otSNYa_Item>a,.otSNYa_Item>.otSNYa_Row{align-items:flex-start;gap:var(--spacing-16);padding:var(--spacing-12) var(--toc-row-inset);text-decoration:none;transition:background-color .2s ease-out;display:flex}.otSNYa_Item>a>*,.otSNYa_Item>.otSNYa_Row>*{transition:color .2s ease-out}@media (hover:hover){.otSNYa_Item>a:hover,.otSNYa_Item>.otSNYa_Row:hover{background-color:var(--theme-background-secondary)}}.otSNYa_Item>a.otSNYa_Active .otSNYa_Number,.otSNYa_Item>.otSNYa_Row.otSNYa_Active .otSNYa_Number,.otSNYa_Item>a.otSNYa_Active .otSNYa_Text,.otSNYa_Item>.otSNYa_Row.otSNYa_Active .otSNYa_Text{color:var(--theme-foreground-primary)}.otSNYa_Nested .otSNYa_Item>a{padding-left:calc(var(--toc-row-inset) + var(--spacing-32))}.otSNYa_Number{color:var(--theme-foreground-tertiary);text-transform:uppercase;flex-shrink:0}.otSNYa_Text{color:var(--theme-foreground-primary);flex:1;min-width:0}.otSNYa_Accordion{--toc-row-inset:calc((100% - min(100%, var(--grid-max-width))) / 2 + var(--grid-margin));--toc-bar-top:var(--site-header-height,var(--header-nav-height));top:var(--toc-bar-top);z-index:30;box-sizing:border-box;border-bottom:1px solid var(--theme-border-secondary);background-color:var(--theme-background-primary);flex-direction:column;width:100%;height:max-content;display:flex;position:sticky}.otSNYa_Accordion[data-hidden]{visibility:hidden}@media (min-width:1280px){.otSNYa_Accordion{transform:translateY(-100%)}}@media (min-width:1280px) and (prefers-reduced-motion:no-preference){.otSNYa_Accordion{transition:transform .3s ease-out,visibility 0s linear .3s}}@media (min-width:1280px){.otSNYa_Accordion:not([data-hidden]){transform:translateY(0)}}@media (min-width:1280px) and (prefers-reduced-motion:no-preference){.otSNYa_Accordion:not([data-hidden]){transition:transform .3s ease-out}}.otSNYa_Header{margin:0}.otSNYa_Trigger{justify-content:space-between;align-items:center;gap:var(--spacing-16);width:100%;padding-inline:var(--toc-row-inset);height:var(--spacing-48);color:var(--theme-foreground-primary);background:var(--theme-background-primary);text-align:left;transition:background-color .2s ease-out;display:flex;position:relative}@media (hover:hover){.otSNYa_Trigger:hover{background-color:var(--theme-background-secondary)}}.otSNYa_Trigger .otSNYa_Target{color:var(--theme-foreground-tertiary)}.otSNYa_TriggerLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.otSNYa_TriggerIcon{box-sizing:border-box;flex-shrink:0}@media (prefers-reduced-motion:no-preference){.otSNYa_TriggerIcon{transition:transform .15s ease-out}}[data-panel-open]>.otSNYa_TriggerIcon{transform:rotate(180deg)}.otSNYa_Panel{top:100%;box-sizing:border-box;height:var(--accordion-panel-height);border-bottom:1px solid var(--theme-border-secondary);background-color:var(--theme-background-primary);position:absolute;inset-inline:0;overflow:hidden;box-shadow:0 4px 24px #0000000d}@media (prefers-reduced-motion:no-preference){.otSNYa_Panel{transition:height .5s cubic-bezier(.4,0,.2,1)}}.otSNYa_Panel[data-starting-style],.otSNYa_Panel[data-ending-style]{height:0}.otSNYa_PanelScroll{max-height:calc(100dvh - var(--toc-bar-top) - var(--spacing-48) - 2px);overscroll-behavior:contain;overflow-y:auto}
.f4L05W_Start{top:calc(-1*var(--site-header-height,var(--header-nav-height)));pointer-events:none;width:100%;height:1px;position:absolute;left:0}.f4L05W_Bar{--toc-downloads-flow:column;--toc-downloads-column:200px;--toc-downloads-max-width:none;z-index:3;pointer-events:none;display:flex;position:absolute;inset:0}@media not (min-width:440px){.f4L05W_Bar{--toc-downloads-flow:row;--toc-downloads-column:1fr}}.f4L05W_Bar>*{pointer-events:all}@media not (min-width:1440px){.f4L05W_Bar[data-in-flow]{display:contents}}.f4L05W_List[data-mode=pin]{--toc-header-height:var(--site-header-height,var(--header-nav-height));top:calc(var(--toc-header-height) + var(--spacing-32));max-height:calc(100dvh - var(--toc-header-height) - var(--spacing-64));overscroll-behavior:contain;position:sticky;overflow-y:auto}
:root{--grid-columns:4;--grid-margin:32px;--grid-gutter:16px;--grid-max-width:1920px;--grid-reading-max-width:720px;--page-top-spacer:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer: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))}.d6CHUa_content-container,.d6CHUa_grid-container,.d6CHUa_rail{width:100%;padding-inline:var(--grid-margin);max-width:1920px;margin-inline:auto}.d6CHUa_grid-container,.d6CHUa_rail{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}.d6CHUa_region{position:relative}.d6CHUa_rail{pointer-events:none;grid-template-rows:1fr;align-items:start;display:none;position:absolute;inset:0}@media (min-width:1440px){.d6CHUa_rail{display:grid}}.d6CHUa_railColumn{pointer-events:all;margin-top:var(--toc-list-offset,0);grid-column:1/span 2}
.kN30kq_root{--vs-foreground-secondary:var(--lightningcss-light,var(--foreground-secondary,var(--color-slate-750)))var(--lightningcss-dark,var(--color-gray-300));--vs-foreground-primary:var(--lightningcss-light,var(--foreground-primary,var(--color-slate-dark)))var(--lightningcss-dark,var(--theme-foreground-primary));--vs-border-subtle:var(--lightningcss-light,var(--border-subtle))var(--lightningcss-dark,var(--theme-background-quaternary));--vs-color-white:var(--lightningcss-light,var(--color-white))var(--lightningcss-dark,var(--theme-background-secondary));--vs-color-text:var(--lightningcss-light,var(--color-text))var(--lightningcss-dark,var(--theme-foreground-primary));--vs-background-secondary:var(--lightningcss-light,var(--background-secondary))var(--lightningcss-dark,var(--theme-background-tertiary));--vs-border-strong:var(--lightningcss-light,var(--border-strong,var(--color-slate-dark)))var(--lightningcss-dark,var(--theme-background-quaternary));--vs-background-primary:var(--lightningcss-light,var(--background-primary,var(--color-ivory-light)))var(--lightningcss-dark,var(--theme-background-secondary));--vs-foreground-tertiary:var(--lightningcss-light,var(--foreground-tertiary,var(--color-slate-600)))var(--lightningcss-dark,var(--color-gray-400));width:100%}.kN30kq_tabs{gap:var(--sp-16);width:100%;margin-bottom:var(--sp-16);display:flex;position:relative}.kN30kq_tabs [hidden]{display:none}.kN30kq_tab{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;color:var(--color-slate-500);font-size:var(--body-3,15px);font-weight:var(--weight-display-semibold,600);line-height:var(--leading-155);white-space:nowrap;cursor:pointer;transition:color .15s var(--ease-out-quart);background:0 0;border:none;align-items:center;padding:0;display:flex}.kN30kq_tab:hover{color:var(--vs-foreground-secondary)}.kN30kq_tabActive,.kN30kq_tabActive:hover{color:var(--vs-foreground-primary)}.kN30kq_more{align-items:center;margin-left:auto;display:flex;position:relative}.kN30kq_moreButton{border:1px solid var(--vs-border-subtle);border-radius:var(--br-8);background:var(--vs-color-white);width:36px;height:36px;color:var(--vs-color-text);opacity:.6;justify-content:center}@media (prefers-reduced-motion:no-preference){.kN30kq_moreButton{transition:all .2s}}.kN30kq_moreButton:hover{background:var(--vs-background-secondary);color:var(--vs-color-text)}.kN30kq_moreIcon{width:14px;height:14px;display:block}.kN30kq_moreIcon line{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.kN30kq_moreIconVertical{transform-origin:50%}@media (prefers-reduced-motion:no-preference){.kN30kq_moreIconVertical{transition:transform .25s var(--ease-out-quart)}}[aria-expanded=true] .kN30kq_moreIconVertical{transform:rotate(90deg)}.kN30kq_menu{top:calc(100% + var(--sp-6));z-index:20;min-width:148px;padding:var(--sp-6) 0;border:1px solid var(--vs-border-strong);background:var(--vs-background-primary);box-shadow:0 1px 2px color-mix(in srgb, var(--color-slate-dark) 6%, transparent);flex-direction:column;display:flex;position:absolute;right:0}.kN30kq_menuRight{left:0;right:auto}.kN30kq_menuItem{padding:var(--sp-4) var(--sp-12);color:var(--vs-foreground-tertiary);text-align:left;white-space:nowrap;cursor:pointer;transition:color .15s var(--ease-out-quart),background-color .15s var(--ease-out-quart);background:0 0;border:none}.kN30kq_menuItem:hover{color:var(--vs-foreground-primary);background:color-mix(in srgb, var(--color-slate-dark) 4%, transparent)}.kN30kq_measure{gap:var(--sp-16);visibility:hidden;pointer-events:none;height:0;display:flex;position:absolute;overflow:hidden}.kN30kq_stage{position:relative}.kN30kq_panel>:first-child{margin-top:0}.kN30kq_panel>:last-child{margin-bottom:0}.kN30kq_fluid{transition:height .3s var(--ease-out-quart)}.kN30kq_fluid>.kN30kq_panel{width:100%;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.kN30kq_fluid{transition:none}}.kN30kq_animating{overflow:clip}
.YoPVYW_root .YoPVYW_trigger{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:var(--line-height-153)}.YoPVYW_root{gap:var(--spacing-32);padding:var(--spacing-32);border-radius:var(--spacing-16);background-color:var(--theme-background-tertiary);color:var(--theme-foreground-primary);flex-direction:column;display:flex}.YoPVYW_header{gap:var(--spacing-4);flex-direction:column;display:flex}.YoPVYW_subtitle{color:var(--theme-foreground-tertiary)}.YoPVYW_field{gap:var(--spacing-8);flex-direction:column;display:flex}.YoPVYW_label{color:var(--theme-foreground-primary)}.YoPVYW_root .YoPVYW_trigger{--button-height:44px;--button-background:var(--theme-background-primary);--button-border:var(--theme-button-tertiary-border);--button-text:var(--theme-button-tertiary-foreground);--button-padding-left:20px;--button-padding-right:var(--spacing-16);--button-text-hover:var(--button-text);border-radius:var(--spacing-12);width:100%}.YoPVYW_root .YoPVYW_trigger:has([data-placeholder]){--button-text:var(--theme-foreground-quaternary)}.YoPVYW_root .YoPVYW_trigger>span:first-child{text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}.YoPVYW_root .YoPVYW_trigger>span:last-child{flex-shrink:0}.YoPVYW_root .YoPVYW_trigger.YoPVYW_trigger:hover:not(:focus-visible){border-color:var(--theme-border-primary);background-color:var(--button-background);box-shadow:none}.YoPVYW_root .YoPVYW_trigger svg{width:20px;height:20px}@media (prefers-reduced-motion:no-preference){.YoPVYW_root .YoPVYW_trigger svg{transition:rotate .15s}}.YoPVYW_root .YoPVYW_trigger[data-popup-open] svg{rotate:180deg}.YoPVYW_popup{max-width:min(var(--anchor-width) + var(--spacing-16),var(--available-width));white-space:normal}.YoPVYW_divider{border:0;border-top:1px solid var(--theme-border-secondary);margin:0}
.Bj7ikq_panel{align-items:stretch;gap:var(--spacing-24);flex-direction:column;display:flex}.Bj7ikq_actions{display:flex}.Bj7ikq_copy{color:var(--theme-foreground-secondary)}.Bj7ikq_copy :is(ul,ol){margin-block:var(--spacing-24)}.Bj7ikq_copy li{margin-block:var(--spacing-12)}.Bj7ikq_copy :is(ul,ol):last-child{margin-bottom:0}
.O9G6_G_unavailable{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:var(--line-height-153)}.O9G6_G_root .hs-input{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:var(--line-height-153)}.O9G6_G_root .submitted-message{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:var(--line-height-153)}.O9G6_G_root .hs-form-field>label{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}.O9G6_G_root .inputs-list:not(.hs-error-msgs) label{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}.O9G6_G_root .hs-richtext{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}.O9G6_G_root .hs-button{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}:is(.O9G6_G_root .hs-field-desc,.O9G6_G_root .hs-error-msg){font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:11px;line-height:var(--line-height-150);letter-spacing:.018em}.O9G6_G_root{--form-error:#de6262;--icon-arrow-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M11.1465 4.64648C11.3417 4.45127 11.6582 4.45136 11.8535 4.64648L16.8535 9.64649L16.916 9.72267C16.9703 9.80418 17 9.90061 17 10C17 10.1326 16.9473 10.2598 16.8535 10.3535L11.8535 15.3535C11.6583 15.5486 11.3417 15.5487 11.1465 15.3535C10.9513 15.1583 10.9514 14.8418 11.1465 14.6465L15.293 10.5H3.5C3.2239 10.5 3.00006 10.2761 3 10C3 9.72387 3.22386 9.50001 3.5 9.50001H15.293L11.1465 5.35352C10.9514 5.15826 10.9513 4.8417 11.1465 4.64648Z'/%3E%3C/svg%3E");--icon-caret-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M16.1338 6.16015C16.3217 5.95783 16.6375 5.94599 16.8399 6.13378C17.0421 6.32166 17.054 6.6375 16.8662 6.83984L10.3662 13.8398L10.2891 13.9082C10.2053 13.9675 10.1043 14 9.99999 14C9.86101 14 9.72836 13.9417 9.63377 13.8398L3.13374 6.83984L3.07221 6.75976C2.95129 6.56111 2.98312 6.29824 3.16011 6.13378C3.33708 5.96954 3.60085 5.95776 3.78999 6.09277L3.86616 6.16015L9.99999 12.7666L16.1338 6.16015Z'/%3E%3C/svg%3E");color:var(--theme-foreground-primary)}.O9G6_G_root .hs-form{column-gap:var(--spacing-24);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.O9G6_G_root .hs-form{grid-template-columns:repeat(2,minmax(0,1fr))}}.O9G6_G_root .hs-form>*{margin-bottom:var(--spacing-24);grid-column:1/-1}.O9G6_G_root .hs-form>fieldset>*{margin-bottom:var(--spacing-24);grid-column:1/-1}.O9G6_G_root .hs-form>.hs-submit{margin-bottom:0}.O9G6_G_root .hs-form>fieldset{display:contents}.O9G6_G_root .hs-form-field{grid-row:span 4;grid-template-rows:subgrid;display:grid}.O9G6_G_root .hs-form-field[style*="display: none"]{display:none}@media (min-width:640px){.O9G6_G_root .form-columns-2>.hs-form-field{grid-column:auto}.O9G6_G_root .hs_firstname{grid-column:auto}.O9G6_G_root .hs_lastname{grid-column:auto}.O9G6_G_root .hs_0-2\/name{grid-column:auto}.O9G6_G_root .hs_0-2\/domain{grid-column:auto}}.O9G6_G_root .hs-form-field>label{gap:var(--spacing-4);color:var(--theme-foreground-primary);grid-row:1;display:flex}.O9G6_G_root .hs-form-required{color:var(--color-fig)}.O9G6_G_root .hs-form-field:has(.invalid) .hs-form-required{color:var(--form-error)}.O9G6_G_root .hs-field-desc{margin-top:var(--spacing-4);color:var(--theme-foreground-tertiary);grid-row:2;padding:0}.O9G6_G_root .input{padding-top:var(--spacing-8);grid-row:3}.O9G6_G_root .hs-input{width:100%;height:44px;padding:var(--spacing-4) 20px;border:1px solid var(--theme-button-tertiary-border);border-radius:var(--spacing-12);background-color:var(--theme-background-primary);color:var(--theme-foreground-primary);transition:border-color .2s;display:block}.O9G6_G_root .hs-input::placeholder{color:var(--theme-foreground-quaternary)}.O9G6_G_root .hs-input:hover{border-color:var(--theme-border-primary)}.O9G6_G_root .hs-input:focus-visible{outline:2px solid var(--theme-focus-ring,var(--color-sky));outline-offset:2px}.O9G6_G_root .hs-input.invalid{border-color:var(--form-error)}.O9G6_G_root .hs-input.invalid:not(:focus){color:var(--form-error)}.O9G6_G_root .hs-input:is([type=checkbox],[type=radio]){all:revert;accent-color:var(--theme-button-primary-background);flex-shrink:0;margin:3px 0 0}.O9G6_G_root .inputs-list:not(.hs-error-msgs){gap:var(--spacing-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.O9G6_G_root .inputs-list:not(.hs-error-msgs) label{align-items:flex-start;gap:var(--spacing-8);color:var(--theme-foreground-secondary);cursor:pointer;display:flex}.O9G6_G_root select.hs-input{appearance:none;padding-inline:20px calc(var(--spacing-16) + 20px + var(--spacing-8));cursor:pointer}.O9G6_G_root select.hs-input.is-placeholder{color:var(--theme-foreground-quaternary)}.O9G6_G_root .hs-fieldtype-select .input{position:relative}.O9G6_G_root .hs-fieldtype-select .input:after{content:"";right:var(--spacing-16);bottom:var(--spacing-12);background-color:var(--theme-foreground-tertiary);width:20px;height:20px;-webkit-mask:var(--icon-caret-down) center/contain no-repeat;mask:var(--icon-caret-down) center/contain no-repeat;pointer-events:none;position:absolute}.O9G6_G_root textarea.hs-input{height:auto;min-height:88px;padding-block:var(--spacing-12);resize:vertical}.O9G6_G_root .hs-error-msgs{margin:var(--spacing-8) 0 0;grid-row:4;padding:0;list-style:none}.O9G6_G_root .hs-error-msg{color:var(--theme-foreground-tertiary);display:block}.O9G6_G_root .hs_error_rollup{display:none}.O9G6_G_root .hs-richtext{color:var(--theme-foreground-tertiary)}.O9G6_G_root .hs-richtext p{margin:0}.O9G6_G_root .hs-richtext a{color:inherit;text-decoration:underline}.O9G6_G_root .actions{display:inline-flex;position:relative}.O9G6_G_root .actions:after{content:"";top:50%;right:var(--spacing-12);background-color:var(--theme-button-primary-foreground);width:16px;height:16px;-webkit-mask:var(--icon-arrow-right) center/contain no-repeat;mask:var(--icon-arrow-right) center/contain no-repeat;pointer-events:none;position:absolute;translate:0 -50%}.O9G6_G_root .hs-button{height:28px;padding:var(--spacing-4) calc(var(--spacing-12) + 16px + var(--spacing-8)) var(--spacing-4) var(--spacing-16);border:1px solid var(--theme-button-primary-border);border-radius:var(--spacing-8);background-color:var(--theme-button-primary-background);color:var(--theme-button-primary-foreground);cursor:pointer;transition:box-shadow .2s ease-in-out}.O9G6_G_root .hs-button:hover:not(:focus-visible){box-shadow:0 0 0 1px var(--theme-button-primary-border)}.O9G6_G_root .hs-button:focus-visible{outline:2px solid var(--theme-focus-ring,var(--color-sky));outline-offset:4px}.O9G6_G_root[data-status=submitting] .hs-button{border-color:var(--theme-background-quaternary);padding-right:var(--spacing-16);background-color:var(--theme-background-quaternary);color:var(--theme-foreground-primary);cursor:default;pointer-events:none}.O9G6_G_root[data-status=submitting] .actions:after{display:none}.O9G6_G_root .submitted-message{color:var(--theme-foreground-secondary)}:is(.O9G6_G_root .submitted-message,.O9G6_G_root .submitted-message *){text-align:start!important}.O9G6_G_root .submitted-message p{margin:0}.O9G6_G_status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.O9G6_G_submitted{margin-top:var(--spacing-24);cursor:default}.O9G6_G_unavailable{color:var(--theme-foreground-secondary);margin:0}
._1v7bcq_root{gap:var(--spacing-32);padding:var(--spacing-32);border-radius:var(--spacing-16);background-color:var(--theme-background-tertiary);color:var(--theme-foreground-primary);flex-direction:column;display:flex}._1v7bcq_header{gap:var(--spacing-4);flex-direction:column;display:flex}._1v7bcq_subtitle{color:var(--theme-foreground-tertiary)}._1v7bcq_panel{align-items:stretch;gap:var(--spacing-24);flex-direction:column;display:flex}._1v7bcq_copy{color:var(--theme-foreground-secondary)}._1v7bcq_copy :is(ul,ol){margin-block:var(--spacing-24)}._1v7bcq_copy li{margin-block:var(--spacing-12)}._1v7bcq_copy :is(ul,ol):last-child{margin-bottom:0}
.hqckjG_carousel-wrapper{--carousel-card:var(--lightningcss-light,var(--background-secondary))var(--lightningcss-dark,var(--theme-background-secondary));width:100%;position:relative}.hqckjG_carousel-container{--carousel-bleed:var(--grid-margin);width:calc(100% + var(--carousel-bleed)*2);margin-inline:calc(var(--carousel-bleed)*-1);position:relative;overflow:hidden}@media (min-width:768px){.hqckjG_carousel-container{--carousel-bleed:var(--spacing-16)}.hqckjG_carousel-container:before,.hqckjG_carousel-container:after{content:"";z-index:1;width:var(--carousel-bleed);pointer-events:none;position:absolute;top:0;bottom:0}.hqckjG_carousel-container:before{background:linear-gradient(to right, var(--theme-background-primary), transparent);left:0}.hqckjG_carousel-container:after{background:linear-gradient(to left, var(--theme-background-primary), transparent);right:0}}.hqckjG_carousel-track{padding-inline:var(--carousel-bleed);scroll-padding-inline:var(--carousel-bleed);gap:var(--gap-md);scroll-snap-type:x mandatory;-webkit-user-select:none;user-select:none;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;display:flex;overflow-x:auto}@media (prefers-reduced-motion:no-preference){.hqckjG_carousel-track{scroll-behavior:smooth}}.hqckjG_carousel-track::-webkit-scrollbar{display:none}.hqckjG_carousel-track.hqckjG_is-dragging{cursor:grabbing}@media screen and (max-width:768px){.hqckjG_carousel-track .hqckjG_carousel-item{width:100%}}.hqckjG_carousel-item{width:calc(50% - var(--gap-md)/2);background-color:var(--carousel-card);padding:var(--card-padding-md);border-radius:var(--radius-md);scroll-snap-align:start;flex-direction:column;flex:none;display:flex}.hqckjG_carousel-wrapper .hqckjG_controls{margin:var(--spacing-32) auto 0}
.-\39 3VvG_case-study{gap:var(--sp-16);margin-bottom:var(--sp-24);flex-direction:column;display:flex}@media (min-width:567px){.-\39 3VvG_case-study{margin-bottom:var(--sp-32)}}.-\39 3VvG_case-study-header,.-\39 3VvG_case-study-overview,.-\39 3VvG_case-study-overview p{margin:0}.-\39 3VvG_case-study-overview p+p{margin-top:var(--sp-16)}.-\39 3VvG_case-study-media{border-radius:var(--radius-md);width:100%;height:auto;margin-block:var(--sp-8);overflow:hidden}@media (min-width:567px){.-\39 3VvG_case-study-media{margin-block:var(--sp-16)}}.-\39 3VvG_case-study-media:last-child{margin-bottom:0}.-\39 3VvG_case-study-media>video{display:block}.-\39 3VvG_case-study .-\39 3VvG_case-study-media>*{margin-block:0}.-\39 3VvG_meta-list{margin:0;padding:0;list-style:none}.-\39 3VvG_meta-item{align-items:center;gap:var(--sp-16);padding:var(--sp-12) 0;border-top:1px solid var(--theme-border-secondary);display:flex}.-\39 3VvG_meta-label{min-width:1px;color:var(--theme-foreground-primary);overflow-wrap:break-word;flex:1 0 0}.-\39 3VvG_meta-value{align-items:center;gap:var(--sp-8);min-width:1px;color:var(--theme-foreground-tertiary);overflow-wrap:break-word;flex:1 0 0;display:flex}.-\39 3VvG_meta-link{align-items:center;gap:var(--sp-8);color:var(--theme-foreground-primary);text-decoration:none;transition:opacity .25s ease-out;display:inline-flex}.-\39 3VvG_meta-link:hover,.-\39 3VvG_meta-link:focus-visible{opacity:.7}
.dZm_uq_backdrop{z-index:9998;position:fixed;inset:0}.dZm_uq_backdrop[data-scrim]{background:#00000040}.dZm_uq_popup{--drawer-size:100%}@media (min-width:768px){.dZm_uq_popup[data-size="4"]{--drawer-size:calc(var(--grid-edge) + 4 * var(--grid-col) + 3 * var(--grid-gutter))}.dZm_uq_popup[data-size="5"]{--drawer-size:calc(var(--grid-edge) + 5 * var(--grid-col) + 4 * var(--grid-gutter))}.dZm_uq_popup[data-size="6"]{--drawer-size:calc(var(--grid-edge) + 6 * var(--grid-col) + 5 * var(--grid-gutter))}.dZm_uq_popup[data-size="7"]{--drawer-size:calc(var(--grid-edge) + 7 * var(--grid-col) + 6 * var(--grid-gutter))}.dZm_uq_popup[data-size="8"]{--drawer-size:calc(var(--grid-edge) + 8 * var(--grid-col) + 7 * var(--grid-gutter))}}@media (min-width:1920px){.dZm_uq_popup[data-size="7"],.dZm_uq_popup[data-size="8"]{--drawer-size:calc(var(--grid-edge) + 5 * var(--grid-col) + 4 * var(--grid-gutter))}}.dZm_uq_popup{background:var(--drawer-bg,var(--theme-background-secondary));z-index:9999;flex-direction:column;display:flex;position:fixed}@media (prefers-reduced-motion:no-preference){.dZm_uq_popup{transition:transform .4s cubic-bezier(.4,0,.2,1)}}.dZm_uq_popup[data-swiping]{transition-duration:0s}@media (prefers-reduced-motion:no-preference){.dZm_uq_popup[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1)*.3s)}}.dZm_uq_popup[data-side=right],.dZm_uq_popup[data-side=left]{width:100%;max-width:var(--drawer-size);top:0;bottom:0}.dZm_uq_popup[data-side=right]{transform:translateX(var(--drawer-swipe-movement-x,0));right:0}.dZm_uq_popup[data-side=right][data-starting-style],.dZm_uq_popup[data-side=right][data-ending-style]{transform:translate(100%)}.dZm_uq_popup[data-side=left]{transform:translateX(var(--drawer-swipe-movement-x,0));left:0}.dZm_uq_popup[data-side=left][data-starting-style],.dZm_uq_popup[data-side=left][data-ending-style]{transform:translate(-100%)}.dZm_uq_popup[data-side=bottom]{height:100%;max-height:var(--drawer-size);transform:translateY(var(--drawer-swipe-movement-y,0));bottom:0;left:0;right:0}.dZm_uq_popup[data-side=bottom][data-starting-style],.dZm_uq_popup[data-side=bottom][data-ending-style]{transform:translateY(100%)}@media (min-width:440px){.dZm_uq_popup[data-side=right],.dZm_uq_popup[data-side=left]{width:calc(100% - 30px)}}.dZm_uq_header{padding:var(--spacing-32) var(--spacing-32) var(--spacing-24);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}@media (min-width:768px){.dZm_uq_header{padding-left:var(--spacing-48);padding-right:var(--spacing-64)}}@media (min-width:1280px){.dZm_uq_header{padding-left:var(--spacing-80)}}.dZm_uq_header-slot{min-width:0}.dZm_uq_close-button{height:36px;padding:var(--spacing-4) var(--spacing-8);background-color:var(--theme-background-tertiary);border:1px solid var(--theme-background-quaternary);color:var(--theme-foreground-primary);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex}.dZm_uq_close-button svg{width:20px;height:20px}@media (hover:hover){.dZm_uq_close-button:hover{background-color:var(--theme-background-quaternary)}}.dZm_uq_scroll-area{box-sizing:border-box;flex:1;width:100%;min-height:0}.dZm_uq_viewport{height:100%}.dZm_uq_viewport:before,.dZm_uq_viewport:after{z-index:1;content:"";pointer-events:none;width:100%;display:block;position:absolute;left:0}@media (prefers-reduced-motion:no-preference){.dZm_uq_viewport:before,.dZm_uq_viewport:after{transition:height .1s ease-out}}.dZm_uq_viewport:before{--scroll-area-overflow-y-start:inherit;height:min(40px,var(--scroll-area-overflow-y-start));background:linear-gradient(to bottom, var(--drawer-bg,var(--theme-background-secondary)), transparent);top:0}.dZm_uq_viewport:after{--scroll-area-overflow-y-end:inherit;height:min(40px,var(--scroll-area-overflow-y-end,40px));background:linear-gradient(to top, var(--drawer-bg,var(--theme-background-secondary)), transparent);bottom:0}.dZm_uq_content{gap:var(--drawer-content-gap,var(--spacing-32));padding-right:var(--drawer-content-padding-right,var(--spacing-32));padding-bottom:var(--drawer-content-padding-bottom,var(--spacing-48));padding-left:var(--drawer-content-padding-left,var(--spacing-32));box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.dZm_uq_content img,.dZm_uq_content video,.dZm_uq_content iframe{max-width:100%;height:auto}@media (min-width:768px){.dZm_uq_content{padding-right:var(--drawer-content-padding-right,var(--spacing-64));padding-left:var(--drawer-content-padding-left,var(--spacing-48))}}@media (min-width:1280px){.dZm_uq_content{padding-left:var(--drawer-content-padding-left,var(--spacing-80))}}.dZm_uq_scrollbar{background-color:var(--theme-background-quaternary);justify-content:center;width:6px;display:flex}.dZm_uq_scroll-thumb{background-color:var(--theme-foreground-tertiary);border-radius:3px;width:100%}
.XIkMnq_link{all:unset;cursor:pointer;color:inherit;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.08em}.XIkMnq_link:focus-visible{outline:2px solid var(--theme-focus-ring,var(--color-sky));outline-offset:2px;border-radius:2px}.XIkMnq_sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.XIkMnq_header-label{color:var(--theme-foreground-primary);opacity:.8;margin:0}
.evH4Ta_case-study{scroll-margin-top:160px}.evH4Ta_with-logo{padding:var(--sp-16) var(--card-padding-md) var(--card-padding-md) var(--card-padding-md)}.evH4Ta_logo-container{height:72px;padding-bottom:var(--sp-12);margin-bottom:var(--gap-md);border-bottom:1px solid var(--border-subtle);align-items:center;display:flex}.evH4Ta_company-logo{object-fit:contain;width:auto;max-width:150px;height:auto;max-height:48px}.evH4Ta_case-study-title{margin:0 0 var(--sp-12)}.evH4Ta_case-study-overview{margin-bottom:var(--sp-32);-webkit-line-clamp:6;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.evH4Ta_case-study-overview p{margin:0}.evH4Ta_case-study-footer{margin-top:auto}.evH4Ta_flyout-trigger-icon{transform:scaleX(-1)}
.X2KeDG_trigger{align-items:center;gap:var(--spacing-8);padding:var(--spacing-12);margin-top:var(--spacing-12);background-color:var(--theme-background-secondary);border:1px solid var(--theme-border-secondary);width:100%;color:var(--theme-foreground-primary);cursor:pointer;text-align:left;border-radius:12px;transition:background-color .2s;display:flex}.X2KeDG_trigger>span{flex:1;min-width:0}.X2KeDG_trigger svg{flex-shrink:0;width:20px;height:20px}@media (hover:hover){.X2KeDG_trigger:hover{background-color:var(--theme-background-tertiary)}}.X2KeDG_trigger:focus-visible{outline:2px solid var(--theme-focus-ring,var(--color-sky));outline-offset:2px}.X2KeDG_headerLabel{color:var(--theme-foreground-primary);opacity:.8;margin:0}.X2KeDG_body{gap:var(--spacing-48);min-height:0;padding-inline:var(--spacing-32);padding-bottom:var(--spacing-48);flex-direction:column;flex:1;justify-content:center;display:flex;overflow-y:auto}@media (min-width:768px){.X2KeDG_body{padding-inline:var(--spacing-48);padding-right:var(--spacing-64)}}@media (min-width:1280px){.X2KeDG_body{padding-left:var(--spacing-80)}}.X2KeDG_textBlock{gap:var(--spacing-12);flex-direction:column;max-width:494px;display:flex}.X2KeDG_title{color:var(--theme-foreground-primary);text-wrap:pretty;margin:0}.X2KeDG_description{color:var(--theme-foreground-tertiary);text-wrap:pretty;padding-right:var(--spacing-32);margin:0}.X2KeDG_form{align-items:flex-start;gap:var(--spacing-24);flex-direction:column;width:100%;max-width:481px;display:flex}.X2KeDG_form>.X2KeDG_field,.X2KeDG_form>.X2KeDG_name-row{width:100%}.X2KeDG_name-row{gap:var(--spacing-24);flex-direction:column;display:flex}@media (min-width:640px){.X2KeDG_name-row{flex-direction:row}}.X2KeDG_field{gap:var(--spacing-8);--theme-button-secondary-background:var(--theme-background-primary);--theme-button-secondary-border:var(--theme-background-quaternary);--theme-button-secondary-foreground:var(--theme-foreground-primary);flex-direction:column;flex:1;min-width:0;display:flex}.X2KeDG_field input{letter-spacing:.13px;font-size:13px;line-height:20px}.X2KeDG_field[data-invalid]{--theme-button-secondary-border:#de6262;--theme-button-secondary-foreground:#de6262}.X2KeDG_field[data-invalid][data-focused]{--theme-button-secondary-foreground:var(--theme-foreground-primary)}.X2KeDG_field[data-invalid] .X2KeDG_required{color:#de6262}.X2KeDG_label{gap:var(--spacing-4);color:var(--theme-foreground-primary);white-space:nowrap;align-items:flex-start;display:flex}.X2KeDG_required{color:var(--color-fig)}.X2KeDG_error-message{color:var(--theme-foreground-tertiary)}.X2KeDG_form-error{margin-top:calc(var(--spacing-24)*-1)}.X2KeDG_form-error:not(:empty){margin-top:calc(var(--spacing-8) - var(--spacing-24))}.X2KeDG_form-status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.X2KeDG_submitting[aria-disabled=true]{cursor:default;--button-background:var(--theme-background-quaternary);--button-border:var(--theme-background-quaternary);--button-text:var(--theme-foreground-primary)}.X2KeDG_submitted[aria-disabled=true]{cursor:default}
.xFM4Hq_pagination-count{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:11px;line-height:var(--line-height-150);letter-spacing:.018em;font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.xFM4Hq_video-switcher{width:100%;margin:0}.xFM4Hq_pagination{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;margin:0 0 var(--sp-16);justify-content:space-between;align-items:baseline;font-size:.9375rem;line-height:1.7;display:flex}.xFM4Hq_pagination-button{color:var(--color-slate-500);font:inherit;cursor:pointer;transition:color .15s var(--ease-out-quart);background:0 0;border:none;padding:0;font-weight:600}.xFM4Hq_pagination-button:hover:not(:disabled){color:var(--foreground-primary)}.xFM4Hq_pagination-button:disabled{visibility:hidden}.xFM4Hq_pagination-count{color:var(--theme-foreground-tertiary);font-variant-numeric:lining-nums tabular-nums;margin:0}.xFM4Hq_frame{opacity:1;aspect-ratio:16/9;background:var(--foreground-primary);transition:opacity .18s;position:relative;overflow:hidden}.xFM4Hq_poster,.xFM4Hq_embed{object-fit:cover;border:none;width:100%;height:100%;display:block}.xFM4Hq_play{background:var(--background-primary);width:72px;height:72px;color:var(--foreground-primary);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.xFM4Hq_play{transition:transform .2s var(--ease-out-quart,ease)}}.xFM4Hq_play:hover{transform:translate(-50%,-50%)scale(1.04)}.xFM4Hq_play svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round}.xFM4Hq_caption{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;min-height:3.2em;margin:var(--sp-16) auto 0;max-width:var(--text-column-max-width,640px);color:var(--foreground-tertiary);text-align:center;opacity:1;font-size:.9375rem;line-height:1.6;transition:opacity .18s}.xFM4Hq_frame[data-swapping],.xFM4Hq_caption[data-swapping]{opacity:0}@media (prefers-reduced-motion:reduce){.xFM4Hq_frame,.xFM4Hq_caption{transition:none}}
.L6ovVW_tabs{gap:var(--spacing-16);width:100%;display:flex;position:relative}.L6ovVW_tabs [hidden]{display:none}.L6ovVW_tab{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;color:var(--color-gray-500);font-size:var(--body-3,15px);font-weight:var(--font-weight-semibold,600);white-space:nowrap;cursor:pointer;transition:color .15s var(--ease-out-quart);background:0 0;border:none;align-items:center;padding:0;line-height:155%;display:flex}.L6ovVW_tab:hover{color:var(--theme-foreground-secondary,var(--color-gray-750))}.L6ovVW_tab-active,.L6ovVW_tab-active:hover{color:var(--theme-foreground-primary,var(--color-gray-950))}.L6ovVW_tab-lone{text-align:left;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.L6ovVW_more{flex-shrink:0;align-items:center;margin-left:auto;display:flex;position:relative}.L6ovVW_more-button{border:1px solid var(--color-gray-300);background:var(--color-white);width:36px;height:36px;color:var(--color-text);opacity:.6;border-radius:8px;justify-content:center}@media (prefers-reduced-motion:no-preference){.L6ovVW_more-button{transition:all .2s}}.L6ovVW_more-button:hover{background:var(--color-gray-150);color:var(--color-text)}.L6ovVW_more-icon{width:14px;height:14px;display:block}.L6ovVW_more-icon line{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.L6ovVW_more-icon-vertical{transform-origin:50%}@media (prefers-reduced-motion:no-preference){.L6ovVW_more-icon-vertical{transition:transform .25s var(--ease-out-quart)}}[aria-expanded=true] .L6ovVW_more-icon-vertical{transform:rotate(90deg)}.L6ovVW_menu{z-index:20;border:1px solid var(--color-gray-950,var(--color-gray-950));background:var(--theme-background-primary,var(--color-gray-050));min-width:148px;box-shadow:0 1px 2px color-mix(in srgb, var(--color-gray-950) 6%, transparent);flex-direction:column;padding:6px 0;display:flex;position:absolute;top:calc(100% + 6px);right:0}.L6ovVW_menu-right{left:0;right:auto}.L6ovVW_menu-item{padding:var(--spacing-4) var(--spacing-12);color:var(--theme-foreground-tertiary,var(--color-gray-600));text-align:left;white-space:nowrap;cursor:pointer;transition:color .15s var(--ease-out-quart),background-color .15s var(--ease-out-quart);background:0 0;border:none}.L6ovVW_menu-item:hover{color:var(--theme-foreground-primary,var(--color-gray-950));background:color-mix(in srgb, var(--color-gray-950) 4%, transparent)}.L6ovVW_measure{gap:var(--spacing-16);visibility:hidden;pointer-events:none;height:0;display:flex;position:absolute;overflow:hidden}
._16pwma_card{box-sizing:border-box;width:min(var(--card-max,var(--text-column-max-width,640px)),100% - var(--spacing-48));border:1px solid var(--card-line);--card-line:var(--lightningcss-light,var(--theme-foreground-primary))var(--lightningcss-dark,var(--theme-background-quaternary));background:var(--lightningcss-light,var(--card-ground,var(--chart-matcha,#ced6bf)))var(--lightningcss-dark,color-mix(in srgb, var(--card-ground,var(--chart-matcha,#ced6bf)) 12%, var(--theme-background-secondary)));color:var(--theme-foreground-primary);border-top-width:4px;flex-direction:column;margin:0 auto;display:flex}._16pwma_body{padding:var(--spacing-16);flex:1}._16pwma_label{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;letter-spacing:.5px;text-transform:uppercase;font-size:.625rem;line-height:1.6;display:block}._16pwma_quote{margin:var(--spacing-8) 0 0}._16pwma_quote p{font-size:inherit;margin:0}._16pwma_quote p+p{margin-top:var(--spacing-16)}._16pwma_split{grid-template-columns:1fr 1fr;display:grid}._16pwma_split>*{border-top:1px solid var(--card-line)}._16pwma_split>*+*{border-left:1px solid var(--card-line)}@media (max-width:567px){._16pwma_split{grid-template-columns:1fr}._16pwma_split>*+*{border-left:0}}._16pwma_cell{gap:var(--spacing-8);padding:var(--spacing-16);flex-direction:column;display:flex}._16pwma_value{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:.9375rem;font-weight:500;line-height:1.6}._16pwma_audio{gap:var(--spacing-16);height:50px;padding:0 var(--spacing-16);border-top:1px solid var(--card-line);align-items:center;display:flex}._16pwma_audio-toggle{color:var(--theme-foreground-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:flex}._16pwma_audio-toggle svg{fill:none;stroke:currentColor;stroke-linecap:butt}._16pwma_waveform{cursor:pointer;touch-action:none;flex:1;align-items:center;gap:1px;min-width:0;height:32px;display:flex}._16pwma_bar{background:var(--theme-foreground-primary);opacity:.35;flex:0 0 1px;width:1px}._16pwma_bar-played{opacity:1}._16pwma_clock{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-variant-numeric:lining-nums tabular-nums;flex-shrink:0;font-size:.9375rem}
._1oJwFW_root{--card-max:var(--text-column-max-width,640px);--card-ground:var(--chart-cloud,#c5d3e0);width:100%}._1oJwFW_matcha{--card-ground:var(--chart-matcha,#ced6bf)}._1oJwFW_peach{--card-ground:#ebc9b7}._1oJwFW_orchid{--card-ground:var(--chart-orchid,#e5cada)}._1oJwFW_cactus{--card-ground:var(--chart-cactus,#bcd1ca)}._1oJwFW_root ._1oJwFW_tabs{width:min(var(--card-max),100%);margin:0 auto var(--spacing-16)}._1oJwFW_stage{isolation:isolate;width:100vw;margin-left:calc(50% - 50vw);display:grid;position:relative;overflow:clip visible}._1oJwFW_stage._1oJwFW_is-fluid{transition:height .35s var(--ease-out-quart,ease);display:block}._1oJwFW_stage._1oJwFW_is-fluid ._1oJwFW_slide{position:absolute;top:0;left:0;right:0}@media (prefers-reduced-motion:reduce){._1oJwFW_stage._1oJwFW_is-fluid{transition:none}}@media (max-width:992px){._1oJwFW_stage{gap:var(--grid-margin);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;display:flex;overflow:auto hidden}._1oJwFW_stage::-webkit-scrollbar{display:none}._1oJwFW_stage._1oJwFW_is-fluid{display:flex;height:auto!important}._1oJwFW_stage._1oJwFW_is-fluid ._1oJwFW_slide{position:static}}._1oJwFW_slide{--slide-gutter:var(--spacing-32);width:min(var(--card-max),100% - 2*var(--grid-margin));opacity:0;transition:opacity .22s ease,transform .34s var(--ease-out-quart,ease);pointer-events:none;grid-area:1/1;justify-self:center;margin:0 auto;position:relative}@media (min-width:992px){._1oJwFW_slide{--slide-gutter:var(--spacing-64)}}._1oJwFW_slide[data-slide=active]{z-index:2;opacity:1;pointer-events:auto}._1oJwFW_slide[data-slide=prev],._1oJwFW_slide[data-slide=far-prev]{transform:translateX(calc(-100% - var(--slide-gutter)))}._1oJwFW_slide[data-slide=next],._1oJwFW_slide[data-slide=far-next]{transform:translateX(calc(100% + var(--slide-gutter)))}._1oJwFW_slide[data-slide=prev],._1oJwFW_slide[data-slide=next]{opacity:.2;pointer-events:auto}._1oJwFW_slide[data-slide=prev]:hover,._1oJwFW_slide[data-slide=next]:hover{opacity:.35}@media (prefers-reduced-motion:reduce){._1oJwFW_slide{transition:none}}@media (max-width:992px){._1oJwFW_slide{flex:0 0 calc(100% - 2*var(--grid-margin));scroll-snap-align:center;pointer-events:auto;width:auto;margin:0}._1oJwFW_slide[data-slide],._1oJwFW_slide[data-slide]:hover{opacity:1;transform:none}._1oJwFW_slide:first-child{margin-left:var(--grid-margin)}._1oJwFW_slide:has(+._1oJwFW_veil){margin-right:var(--grid-margin)}}._1oJwFW_slide ._1oJwFW_card{width:100%}@media (max-width:992px){._1oJwFW_slide ._1oJwFW_card,._1oJwFW_panel{height:100%}}._1oJwFW_veil{z-index:3;pointer-events:none;width:56px;display:none;position:absolute;top:0;bottom:0}@media (min-width:992px){._1oJwFW_veil{display:block}}._1oJwFW_veil-left{background:linear-gradient(to right, var(--theme-background-primary), transparent);left:0}._1oJwFW_veil-right{background:linear-gradient(to left, var(--theme-background-primary), transparent);right:0}._1oJwFW_reveal{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}@media (max-width:992px){._1oJwFW_reveal{display:none}}
.mnfOdW_root{--comparison-hairline:var(--lightningcss-light,#14141333)var(--lightningcss-dark,#faf9f533);--comparison-hairline-hover:var(--lightningcss-light,#14141366)var(--lightningcss-dark,#faf9f566);--comparison-fill:var(--lightningcss-light,#efeee9)var(--lightningcss-dark,var(--theme-background-secondary));--comparison-added-fill:var(--lightningcss-light,#4f6b2f1a)var(--lightningcss-dark,#788c5d38);--comparison-added-ink:var(--lightningcss-light,#3b5520)var(--lightningcss-dark,#b5c99a);--comparison-removed-fill:var(--lightningcss-light,#b0412c14)var(--lightningcss-dark,#d977572e);--comparison-removed-ink:var(--lightningcss-light,#8f3421)var(--lightningcss-dark,#eba58f);--comparison-ink:var(--lightningcss-light,var(--color-gray-950))var(--lightningcss-dark,var(--theme-foreground-primary));--comparison-ink-soft:var(--lightningcss-light,var(--color-gray-700))var(--lightningcss-dark,var(--color-gray-300));--comparison-caption:var(--lightningcss-light,var(--color-gray-600))var(--lightningcss-dark,var(--color-gray-400));--comparison-muted:var(--lightningcss-light,var(--color-gray-550))var(--lightningcss-dark,var(--color-gray-500));--comparison-button:var(--lightningcss-light,var(--color-gray-050))var(--lightningcss-dark,var(--theme-background-secondary));--comparison-hover:var(--lightningcss-light,var(--color-gray-150))var(--lightningcss-dark,var(--theme-background-tertiary));--comparison-file-fill:var(--lightningcss-light,var(--color-gray-150))var(--lightningcss-dark,var(--theme-background-secondary));--comparison-file-rule:var(--lightningcss-light,var(--color-gray-200))var(--lightningcss-dark,var(--theme-background-quaternary));--comparison-frame:var(--lightningcss-light,var(--theme-foreground-primary,var(--color-gray-950)))var(--lightningcss-dark,var(--theme-background-quaternary));--comparison-radius:var(--body-border-radius,0);--comparison-button-size:var(--spacing-32);--comparison-row-gap:var(--spacing-12);--comparison-row-space:var(--spacing-16);--comparison-fade:.28s cubic-bezier(.2, .7, .2, 1);--comparison-panel-ratio:16 / 10;flex-direction:column;width:100%;display:flex}@media (min-width:768px){.mnfOdW_root{display:block}}.mnfOdW_root[data-new-model-color=blue]{--comparison-new-model-color:#4f8ccf}.mnfOdW_head{display:contents}@media (min-width:768px){.mnfOdW_head{justify-content:space-between;align-items:center;gap:var(--comparison-row-gap);min-height:var(--comparison-button-size);margin:0 0 var(--comparison-row-space);flex-direction:row;display:flex}}.mnfOdW_tabs{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;color:var(--color-gray-500);margin-bottom:var(--comparison-row-space);flex-wrap:wrap;gap:16px;font-size:15px;font-weight:600;line-height:23.25px;display:flex}@media (min-width:768px){.mnfOdW_tabs{margin-bottom:0}}.mnfOdW_tabs button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mnfOdW_tabs button:hover{color:var(--comparison-ink-soft)}.mnfOdW_tabs button[aria-selected=true]{color:var(--comparison-ink)}.mnfOdW_tabs button:focus-visible{outline:2px solid var(--color-clay-primary);outline-offset:2px}.mnfOdW_controls{min-height:var(--comparison-button-size);margin-bottom:var(--comparison-row-space);align-items:center;gap:8px;display:flex}@media (min-width:768px){.mnfOdW_controls{min-height:0;margin-bottom:0;margin-left:auto}}.mnfOdW_controls[data-placement=end]{margin:var(--comparison-row-space) 0 0}@media (min-width:768px){.mnfOdW_controls[data-placement=end]{display:none}}.mnfOdW_controls[data-placement=prompt]{margin:0}@media not (min-width:768px){.mnfOdW_root:has(.mnfOdW_controls[data-placement=end]) .mnfOdW_controls[data-placement=head]{display:none}}.mnfOdW_root:has(.mnfOdW_pair:not([hidden]) .mnfOdW_controls[data-placement=prompt]) .mnfOdW_controls:not([data-placement=prompt]){display:none}.mnfOdW_root:has(.mnfOdW_pair:not([hidden]) .mnfOdW_controls[data-placement=prompt]) .mnfOdW_head:not(:has(>:not(.mnfOdW_controls))){display:none}.mnfOdW_icon-button{width:var(--comparison-button-size);height:var(--comparison-button-size);border:1px solid var(--comparison-hairline);background:var(--comparison-button);color:var(--comparison-ink-soft);cursor:pointer;border-radius:7px;place-items:center;transition:color .2s,border-color .2s,background .2s;display:grid}.mnfOdW_icon-button:hover{border-color:var(--comparison-hairline-hover);background:var(--comparison-fill);color:var(--comparison-ink)}.mnfOdW_icon-button:focus-visible{outline:2px solid var(--color-clay-primary);outline-offset:2px}.mnfOdW_icon-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;width:15px;height:15px}.mnfOdW_toggle{align-items:center;gap:var(--spacing-4);display:inline-flex}@media (min-width:768px){.mnfOdW_toggle{display:none}}.mnfOdW_toggle button{padding:var(--spacing-4) var(--spacing-8);color:var(--theme-foreground-tertiary);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;transition:color .2s,background-color .2s;display:flex}.mnfOdW_toggle button:hover{background-color:var(--comparison-hover);color:var(--theme-foreground-primary)}.mnfOdW_toggle button[aria-pressed=true]{background-color:var(--theme-background-tertiary);color:var(--theme-foreground-primary)}.mnfOdW_toggle button:focus-visible{outline:2px solid var(--color-clay-primary);outline-offset:2px}.mnfOdW_pair{grid-template-columns:1fr;align-items:stretch;gap:18px;display:grid}.mnfOdW_pair[hidden]{display:none}@media (min-width:768px){.mnfOdW_pair{grid-template-columns:1fr 1fr;gap:20px}@supports (grid-template-rows:subgrid){.mnfOdW_pair{grid-template-rows:auto auto 1fr auto;row-gap:0}}}.mnfOdW_side{flex-direction:column;min-width:0;margin:0;display:flex}.mnfOdW_root[data-show=latest] .mnfOdW_side[data-side=previous],.mnfOdW_root[data-show=previous] .mnfOdW_side[data-side=latest]{display:none}@media (min-width:768px){.mnfOdW_root[data-show] .mnfOdW_side[data-side]{display:flex}@supports (grid-template-rows:subgrid){.mnfOdW_root[data-show] .mnfOdW_side[data-side]{grid-row:2/span 3;grid-template-rows:subgrid;display:grid}}}@media not (min-width:768px){.mnfOdW_pair:not(:has(>.mnfOdW_side :is(.mnfOdW_code,.mnfOdW_chat)))>.mnfOdW_side{transition:opacity var(--comparison-fade);grid-area:1/1}.mnfOdW_pair:not(:has(>.mnfOdW_side :is(.mnfOdW_code,.mnfOdW_chat)))>.mnfOdW_prompt-row~.mnfOdW_side{grid-row:2}:is(.mnfOdW_root[data-show=latest] .mnfOdW_pair:not(:has(>.mnfOdW_side :is(.mnfOdW_code,.mnfOdW_chat)))>.mnfOdW_side[data-side=previous],.mnfOdW_root[data-show=previous] .mnfOdW_pair:not(:has(>.mnfOdW_side :is(.mnfOdW_code,.mnfOdW_chat)))>.mnfOdW_side[data-side=latest]){visibility:hidden;opacity:0;display:flex}}.mnfOdW_prompt-row{gap:var(--comparison-row-space);flex-direction:column-reverse;grid-column:1/-1;display:flex}@media (min-width:768px){.mnfOdW_prompt-row{justify-content:space-between;align-items:center;gap:var(--comparison-row-gap);min-height:var(--comparison-button-size);flex-direction:row}@supports (grid-template-rows:subgrid){.mnfOdW_prompt-row{margin-bottom:var(--comparison-row-space)}}}.mnfOdW_example-prompt{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;min-width:0;color:var(--comparison-ink);letter-spacing:-.1px;text-wrap:pretty;align-items:baseline;column-gap:.3em;font-size:15px;line-height:1.45;display:flex}.mnfOdW_example-prompt-label{color:var(--comparison-muted);flex:none}.mnfOdW_example-prompt-text{min-width:0}.mnfOdW_example-prompt-text p{margin:0}.mnfOdW_example-prompt-text p+p{margin-top:.5em}.mnfOdW_label{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;color:var(--comparison-muted);align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:500;line-height:1;display:none}@media (min-width:768px){.mnfOdW_label{display:flex}}[data-side=latest]>.mnfOdW_label{color:var(--comparison-ink)}[data-side=latest]>.mnfOdW_label:before{content:"";background:var(--comparison-new-model-color,var(--color-clay-primary));border-radius:50%;width:7px;height:7px}.mnfOdW_body{min-width:0;animation:mnfOdW_fade-in var(--comparison-fade);flex-direction:column;flex:1;display:flex}@keyframes mnfOdW_fade-in{0%{opacity:0}to{opacity:1}}.mnfOdW_caption{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;color:var(--comparison-caption);letter-spacing:-.1px;text-wrap:pretty;margin:12px 0 0;font-size:15px;line-height:1.45}.mnfOdW_media{border-radius:var(--comparison-radius);background:var(--comparison-fill);aspect-ratio:var(--comparison-panel-ratio);position:relative;overflow:hidden}.mnfOdW_media:after{content:"";border:1px solid var(--comparison-frame);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.mnfOdW_media img,.mnfOdW_media video{width:100%;height:auto;aspect-ratio:var(--comparison-panel-ratio);object-fit:cover;display:block}.mnfOdW_media iframe{visibility:hidden;border:0;width:100%;height:100%;position:absolute;inset:0}.mnfOdW_media iframe[data-frame=ready]{visibility:inherit}.mnfOdW_media:has(iframe[data-frame=ready]) img{visibility:hidden}.mnfOdW_code{border:1px solid var(--comparison-frame);border-radius:var(--comparison-radius);flex-direction:column;flex:1;display:flex;overflow:hidden}.mnfOdW_code pre{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;color:var(--comparison-ink-soft);flex:1;margin:0;padding:12px 0;font-size:12px;line-height:1.7}@media (min-width:768px){.mnfOdW_code pre{font-size:13px}}.mnfOdW_code code{min-width:max-content;color:inherit;font:inherit;background:0 0;border-radius:0;padding:0;display:block}.mnfOdW_file-name{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;border-bottom:1px solid var(--comparison-file-rule);background:var(--comparison-file-fill);color:var(--comparison-muted);padding:10px 16px;font-size:12px;line-height:1.4}.mnfOdW_line{white-space:pre;padding:0 16px;display:block}.mnfOdW_line[data-change=added]{background:var(--comparison-added-fill);color:var(--comparison-added-ink)}.mnfOdW_line[data-change=removed]{background:var(--comparison-removed-fill);color:var(--comparison-removed-ink)}.mnfOdW_chat{border:1px solid var(--comparison-frame);border-radius:var(--comparison-radius);flex-direction:column;flex:1;padding:18px;display:flex}@media (min-width:768px){.mnfOdW_chat{padding:22px 24px 24px}}.mnfOdW_prompt{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;background:var(--theme-background-tertiary,var(--color-gray-200));max-width:85%;color:var(--comparison-ink);letter-spacing:-.1px;white-space:pre-line;border-radius:12px;align-self:flex-end;margin:0 0 20px;padding:10px 14px;font-size:14.5px;line-height:1.5;transition:opacity .3s}.mnfOdW_response{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;color:var(--comparison-ink);font-size:15px;line-height:1.6}.mnfOdW_response ul li{list-style:outside}.mnfOdW_response ul ul li{list-style:circle}.mnfOdW_response ol li{list-style:decimal}.mnfOdW_response ol ol li{list-style:lower-latin}.mnfOdW_response ol ol ol li{list-style:lower-roman}.mnfOdW_response ul,.mnfOdW_response ol{padding-left:1.5rem}.mnfOdW_response li{padding-left:.25ch}.mnfOdW_response p{font:inherit;margin:0 0 10px}.mnfOdW_response ul{margin:0 0 10px;padding-left:20px}.mnfOdW_response li{font:inherit;margin:2px 0}.mnfOdW_response li>ul{margin:2px 0 0}.mnfOdW_response p code,.mnfOdW_response li code{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:.96em}.mnfOdW_response>:last-child{margin-bottom:0}.mnfOdW_code-frame{flex:1;min-height:0;display:flex}@property --scroller-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --scroller-fade-end{syntax:"<length>";inherits:false;initial-value:0}.mnfOdW_scroller{--scroller-fade-start:0px;--scroller-fade-end:0px;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--scroller-fade-start), #000 calc(100% - var(--scroller-fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--scroller-fade-start), #000 calc(100% - var(--scroller-fade-end)), transparent);overflow-x:auto}.mnfOdW_scroller[data-fades-ready]{transition:--scroller-fade-start .2s,--scroller-fade-end .2s}.mnfOdW_scroller[data-fade-start]{--scroller-fade-start:32px}.mnfOdW_scroller[data-fade-end]{--scroller-fade-end:32px}.mnfOdW_scroller:focus-visible{outline:none}.mnfOdW_scroller-frame{min-width:0}.mnfOdW_scroller-frame:has(.mnfOdW_scroller:focus-visible){outline:2px solid var(--color-clay-primary);outline-offset:2px}.mnfOdW_scroller-frame.mnfOdW_code-frame:has(.mnfOdW_scroller:focus-visible){outline-offset:-2px}.mnfOdW_response-code{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;color:var(--comparison-ink-soft);white-space:pre;margin:0;padding:2px 0 12px 12px;font-size:12px;line-height:1.6}@media (min-width:768px){.mnfOdW_response-code{font-size:12.5px}}.mnfOdW_response-code code{font:inherit}.mnfOdW_word{transition:opacity .32s}@media screen and (prefers-reduced-motion:no-preference){.mnfOdW_root[data-hydrating] .mnfOdW_prompt,.mnfOdW_root[data-hydrating] .mnfOdW_word{opacity:0;animation:0s 4s forwards mnfOdW_reveal}.mnfOdW_root[data-hydrating] .mnfOdW_response li::marker{color:#0000;animation:0s 4s forwards mnfOdW_reveal-marker}}@keyframes mnfOdW_reveal{to{opacity:1}}@keyframes mnfOdW_reveal-marker{to{color:var(--comparison-ink)}}@media screen{.mnfOdW_root[data-stream] .mnfOdW_prompt:not([data-on]),.mnfOdW_root[data-stream] .mnfOdW_word:not([data-on]){opacity:0}.mnfOdW_root[data-stream] .mnfOdW_response li::marker{color:#0000;transition:color .32s}.mnfOdW_root[data-stream] .mnfOdW_response li[data-on]::marker{color:var(--comparison-ink)}}@media (prefers-reduced-motion:reduce){.mnfOdW_body{animation:none}.mnfOdW_pair:not(:has(>.mnfOdW_side :is(.mnfOdW_code,.mnfOdW_chat)))>.mnfOdW_side{transition:none}.mnfOdW_prompt,.mnfOdW_word{transition:none}}.mnfOdW_root[data-reduced-motion] .mnfOdW_body{animation:none}.mnfOdW_root[data-reduced-motion] .mnfOdW_pair:not(:has(>.mnfOdW_side :is(.mnfOdW_code,.mnfOdW_chat)))>.mnfOdW_side{transition:none}.mnfOdW_root[data-reduced-motion] .mnfOdW_prompt,.mnfOdW_root[data-reduced-motion] .mnfOdW_word{transition:none}
.MbOuDG_Body{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}.MbOuDG_Trigger{all:unset;cursor:pointer;text-underline-offset:.18em;color:inherit;transition:color .15s ease-out;text-decoration:underline!important;text-decoration-thickness:.08em!important}@media (hover:hover){.MbOuDG_Trigger:hover{color:var(--theme-foreground-tertiary);text-decoration-style:solid}}.MbOuDG_Trigger:focus-visible{outline:2px solid var(--theme-focus-ring,var(--color-sky));outline-offset:2px;border-radius:2px}.MbOuDG_Positioner{z-index:1000}.MbOuDG_Popup{background:var(--color-gray-000);border:1px solid var(--color-gray-250);border-radius:var(--spacing-16);width:100%;max-width:312px;padding:var(--spacing-16);gap:var(--spacing-8);transform-origin:var(--transform-origin);flex-direction:column;display:flex;box-shadow:0 4px 5px #00000012}@media (prefers-reduced-motion:no-preference){.MbOuDG_Popup{transition:opacity .15s,transform .15s}}.MbOuDG_Popup[data-starting-style],.MbOuDG_Popup[data-ending-style]{opacity:0;transform:scale(.95)}.MbOuDG_Header{justify-content:space-between;align-items:center;gap:var(--spacing-8);width:100%;display:flex}.MbOuDG_CloseButton{translate:2px -2px}.MbOuDG_Title{color:var(--theme-foreground-secondary);font-weight:600}.MbOuDG_Body{width:100%;padding-right:var(--spacing-32);color:var(--theme-foreground-tertiary)}.MbOuDG_Footer{margin-top:var(--spacing-8);width:fit-content}
.SRQgFG_trigger{all:unset;cursor:pointer;white-space:normal;color:var(--theme-foreground-primary);text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--theme-foreground-quaternary);text-decoration-color:var(--theme-foreground-quaternary);text-decoration-skip-ink:auto;text-underline-offset:.115em;text-decoration-thickness:from-font;transition:color .3s,text-decoration-color .3s}.SRQgFG_trigger:hover,.SRQgFG_trigger:focus-visible,.SRQgFG_trigger[data-popup-open]{color:var(--theme-foreground-primary);-webkit-text-decoration-color:var(--theme-foreground-primary);text-decoration-color:var(--theme-foreground-primary)}.SRQgFG_trigger:focus-visible{outline:2px solid var(--theme-focus-ring,var(--color-sky));outline-offset:2px;border-radius:2px}.SRQgFG_keep{white-space:nowrap}
:root{--color-gray-000:#fff;--color-gray-050:#faf9f5;--color-gray-100:#f5f4ed;--color-gray-150:#f0eee6;--color-gray-200:#e8e6dc;--color-gray-250:#dedcd1;--color-gray-300:#d1cfc5;--color-gray-350:#c2c0b6;--color-gray-400:#b0aea5;--color-gray-450:#9c9a92;--color-gray-500:#87867f;--color-gray-550:#73726c;--color-gray-600:#5e5d59;--color-gray-650:#4d4c48;--color-gray-700:#3d3d3a;--color-gray-750:#30302e;--color-gray-800:#262624;--color-gray-850:#1f1e1d;--color-gray-900:#1a1918;--color-gray-950:#141413;--color-gray-1000:#000;--color-oat:#e3dacc;--color-olive:#788c5d;--color-cactus:#bcd1ca;--color-sky:#6a9bcc;--color-heather:#cbcadb;--color-fig:#c46686;--color-coral:#ebcece;--color-clay-primary:#d97757;--color-clay-interactive:#c6613f;--color-iris:#dfdbfd;--color-iris-deep:#4a3aa7;--color-periwinkle:#cde2fb;--color-periwinkle-deep:#184f95;--color-periwinkle-interactive:#154c92;--color-sky-interactive:#90c3f6}.X0XFtG_BodyText{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}.X0XFtG_Trigger .X0XFtG_Leading,.X0XFtG_Count sup{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:11px;line-height:var(--line-height-150);letter-spacing:.018em;font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.X0XFtG_Trigger{all:unset;cursor:pointer;color:inherit;transition:color .15s ease-out}.X0XFtG_Trigger .X0XFtG_Leading{color:var(--theme-foreground-tertiary);margin-left:2px}@media (hover:hover){.X0XFtG_Trigger:hover{color:var(--theme-foreground-tertiary)}}.X0XFtG_Trigger:focus-visible{outline:2px solid var(--theme-focus-ring,var(--color-sky));outline-offset:2px;border-radius:2px}.X0XFtG_Positioner{z-index:1000}.X0XFtG_Popup{background:var(--color-gray-000);border:1px solid var(--color-gray-250);border-radius:var(--spacing-16);width:100%;max-width:335px;padding:var(--spacing-16);gap:var(--spacing-24);transform-origin:var(--transform-origin);display:flex;box-shadow:0 4px 5px #00000012}@media (prefers-reduced-motion:no-preference){.X0XFtG_Popup{transition:opacity .15s,transform .15s}}.X0XFtG_Popup[data-starting-style],.X0XFtG_Popup[data-ending-style]{opacity:0;transform:scale(.95)}.X0XFtG_Wrap{gap:var(--spacing-16);display:flex}.X0XFtG_Count{margin-top:2px;display:flex}.X0XFtG_Count sup{top:unset;color:var(--theme-foreground-tertiary)}.X0XFtG_BodyText{width:100%;color:var(--theme-foreground-secondary)}.X0XFtG_BodyText a{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.08em}.X0XFtG_CloseButton{flex-shrink:0;translate:2px -2px}
.hdTIrG_Label{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:11px;line-height:var(--line-height-150);letter-spacing:.018em;font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.hdTIrG_Container{width:100%;margin-top:var(--spacing-64);margin-bottom:var(--spacing-48);grid-column:1/span 4;position:relative}@media (min-width:768px){.hdTIrG_Container{margin-block:var(--spacing-48);grid-column:3/span 8}}@media (min-width:1280px){.hdTIrG_Container[data-side=left]{grid-column:1/span 2}.hdTIrG_Container[data-side=right]{grid-column:11/span 2}.hdTIrG_Container{margin:0}.hdTIrG_Container:last-child>.hdTIrG_AbsoluteContainer{position:relative}}.hdTIrG_AbsoluteContainer{width:100%;position:absolute;top:0;left:0}@media not (min-width:1280px){.hdTIrG_AbsoluteContainer{display:contents}}.hdTIrG_Asset{gap:var(--spacing-8);flex-direction:column;width:100%;display:flex}.hdTIrG_Info{justify-content:space-between;align-items:center;gap:var(--spacing-12);width:100%;height:20px;display:flex}.hdTIrG_ExpandButton{border:1px solid var(--theme-button-secondary-border);background:var(--theme-button-secondary-background);width:30px;height:20px;color:var(--theme-button-secondary-foreground);cursor:pointer;border-radius:6px;place-items:center;padding:0;transition:background-color .2s;display:inline-grid}.hdTIrG_ExpandButton:hover{background-color:var(--theme-button-secondary-border)}.hdTIrG_ExpandButton:focus-visible{outline:2px solid var(--theme-focus-ring,var(--color-sky));outline-offset:4px}.hdTIrG_Label{color:var(--theme-foreground-tertiary);flex:1;min-width:0}.hdTIrG_Media{border-radius:var(--spacing-4);width:100%;position:relative;overflow:hidden}.hdTIrG_Media[data-external]{aspect-ratio:16/9}.hdTIrG_PlayButton{pointer-events:none;border-radius:min(var(--spacing-16),10px);border:1.5px solid var(--color-slate-150);background:var(--color-slate-050);width:44px;height:44px;color:var(--color-slate-1000);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hdTIrG_PlayButton svg{aspect-ratio:1;width:24px}.hdTIrG_MediaImage,.hdTIrG_MediaVideo{width:100%;height:auto;display:block}.hdTIrG_Media[data-external] .hdTIrG_MediaImage,.hdTIrG_Media[data-external] .hdTIrG_MediaVideo{object-fit:cover;object-position:center;height:100%}
._1ecIPG_CaptionText{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}._1ecIPG_StepLabel{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:11px;line-height:var(--line-height-150);letter-spacing:.018em;font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}:root{--grid-columns:4;--grid-margin:32px;--grid-gutter:16px;--grid-max-width:1920px;--grid-reading-max-width:720px;--page-top-spacer:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer: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))}._1ecIPG_content-container,._1ecIPG_grid-container,._1ecIPG_TopBar{width:100%;padding-inline:var(--grid-margin);max-width:1920px;margin-inline:auto}._1ecIPG_grid-container,._1ecIPG_TopBar{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}._1ecIPG_ScreenReaderOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._1ecIPG_Popup{box-sizing:border-box;background-color:var(--theme-background-primary);z-index:200;flex-direction:column;width:100vw;height:100dvh;transition:opacity .15s;display:flex;position:fixed;inset:0}._1ecIPG_Popup[data-starting-style],._1ecIPG_Popup[data-ending-style]{opacity:0}._1ecIPG_TopBar{align-items:flex-start;gap:var(--spacing-16);padding-block:var(--spacing-24);flex-shrink:0;display:flex}@media (min-width:768px){._1ecIPG_TopBar{padding-inline:var(--spacing-48)}}@media (min-width:1280px){._1ecIPG_TopBar{padding-inline:80px}}._1ecIPG_Caption{gap:var(--spacing-8);flex-direction:column;flex:1;min-width:0;display:flex}@media (min-width:768px){._1ecIPG_Caption{align-items:baseline;gap:var(--spacing-24);flex-direction:row}}._1ecIPG_StepLabel{color:var(--theme-foreground-tertiary);flex-shrink:0}@media (min-width:768px){._1ecIPG_StepLabel{min-width:64px;max-width:200px}}._1ecIPG_CaptionText{color:var(--theme-foreground-secondary);flex:1;margin:0}@media (min-width:768px){._1ecIPG_CaptionText{max-width:600px}}._1ecIPG_MediaArea{flex:1;min-height:0;position:relative}._1ecIPG_ScrollRoot{width:100%;height:100%}._1ecIPG_ScrollViewport{width:100%;height:100%;overflow:hidden}._1ecIPG_ScrollViewport:before,._1ecIPG_ScrollViewport:after{z-index:1;content:"";pointer-events:none;width:100%;display:block;position:absolute;left:0}@media (prefers-reduced-motion:no-preference){._1ecIPG_ScrollViewport:before,._1ecIPG_ScrollViewport:after{transition:height .1s ease-out}}._1ecIPG_ScrollViewport:before{--scroll-area-overflow-y-start:inherit;height:min(80px,var(--scroll-area-overflow-y-start));background:linear-gradient(to bottom, var(--theme-background-primary), transparent);top:0}._1ecIPG_ScrollViewport:after{--scroll-area-overflow-y-end:inherit;height:min(80px,var(--scroll-area-overflow-y-end,80px));background:linear-gradient(to top, var(--theme-background-primary), transparent);bottom:0}._1ecIPG_ScrollContent{box-sizing:border-box;width:100%;min-height:max(100%,40vh);padding-block:var(--spacing-32);padding-inline:var(--spacing-32);flex-direction:column;justify-content:center;align-items:center;display:flex;min-width:100%!important}@media (min-width:768px){._1ecIPG_ScrollContent{padding-inline:var(--spacing-48)}}@media (min-width:1280px){._1ecIPG_ScrollContent{padding-inline:0}}._1ecIPG_MediaContent[data-media-type=mediaCarousel]{width:100%;min-width:0}._1ecIPG_MediaContent[data-media-type=mediaCarousel]>div>*{margin-inline:calc(-1*var(--spacing-32));padding-inline:var(--spacing-32)}@media (min-width:768px){._1ecIPG_MediaContent[data-media-type=mediaCarousel]>div>*{width:fit-content;margin-inline:auto;padding-inline:0}}._1ecIPG_MediaContent{width:100%;min-width:0}@media (min-width:1280px){._1ecIPG_MediaContent{max-width:calc(66.6667vw - 112px)}}._1ecIPG_MediaContent>*{min-width:0;max-width:100%}._1ecIPG_MediaContent svg{max-width:100%!important;height:auto!important}._1ecIPG_MediaContent :has(>[data-component=Button]){scrollbar-width:none;overflow-x:auto}._1ecIPG_MediaContent :has(>[data-component=Button])::-webkit-scrollbar{display:none}@media (min-width:768px){._1ecIPG_MediaContent :has(>[data-component=Button]){width:fit-content;margin-inline:auto}}._1ecIPG_MediaContent img{width:100%;max-width:100%;max-height:calc(100svh - 200px);margin-inline:auto;display:block}._1ecIPG_Scrollbar{background-color:var(--theme-background-quaternary);opacity:0;pointer-events:none;border-radius:.375rem;justify-content:center;width:6px;margin:7px;transition:opacity .15s;display:flex}._1ecIPG_Scrollbar[data-scrolling]{transition-duration:0s}._1ecIPG_Scrollbar[data-hovering],._1ecIPG_Scrollbar[data-scrolling]{opacity:1;pointer-events:auto}._1ecIPG_Scrollbar:before{content:"";width:1.25rem;height:100%;position:absolute}._1ecIPG_Thumb{border-radius:inherit;background-color:var(--theme-foreground-quaternary);width:100%}
.oe6uzG_popup{box-sizing:border-box;align-items:center;gap:var(--spacing-4);background-color:var(--theme-background-primary);color:var(--theme-foreground-primary);padding:var(--spacing-4) var(--spacing-8);border-radius:var(--spacing-4);overflow-wrap:break-word;max-width:300px;transform-origin:var(--transform-origin);z-index:1000;display:inline-flex;box-shadow:0 4px 4px #00000040}@media (prefers-reduced-motion:no-preference){.oe6uzG_popup{transition:transform .15s,opacity .15s}}.oe6uzG_popup[data-starting-style],.oe6uzG_popup[data-ending-style]{opacity:0;transform:scale(.9)}.oe6uzG_popup[data-instant]{transition:none}
.fUM8lW_cards{gap:var(--grid-gutter);grid-template-columns:1fr;display:grid}@media (min-width:1280px){.fUM8lW_cards{grid-template-columns:repeat(3,1fr)}.fUM8lW_offPage{display:none}}.fUM8lW_card{padding:var(--spacing-32);border-radius:var(--spacing-16);background-color:var(--theme-background-secondary);color:var(--theme-foreground-primary);flex-direction:column;display:flex}.fUM8lW_card :is(.fUM8lW_title,.fUM8lW_description){transition:color .2s ease-out}.fUM8lW_card:has(.fUM8lW_titleLink:focus-visible) :is(.fUM8lW_title,.fUM8lW_description){color:var(--theme-foreground-quaternary)}@media (hover:hover){.fUM8lW_card:has(.fUM8lW_titleLink:hover) :is(.fUM8lW_title,.fUM8lW_description){color:var(--theme-foreground-quaternary)}}.fUM8lW_header{margin-block:0 var(--spacing-16)}.fUM8lW_title{text-wrap:pretty}.fUM8lW_titleBlock{position:relative}.fUM8lW_titleLink{color:inherit;text-decoration:none}.fUM8lW_titleLink:after{content:"";position:absolute;inset:0}.fUM8lW_description{margin-top:var(--spacing-12);color:var(--theme-foreground-secondary)}.fUM8lW_details{padding-top:var(--spacing-48);margin:auto 0 0}.fUM8lW_row{justify-content:space-between;align-items:center;gap:var(--spacing-16);padding:var(--spacing-12) var(--spacing-2);border-top:1px solid var(--theme-border-secondary);display:flex}.fUM8lW_row:last-child{padding-bottom:var(--spacing-4)}.fUM8lW_row dd{margin:0}.fUM8lW_rowReserved{display:none}@media (min-width:1280px){.fUM8lW_rowReserved{visibility:hidden;display:flex}}@media not (min-width:1280px){.fUM8lW_detailsEmpty{display:none}}.fUM8lW_links{justify-content:flex-end;gap:var(--spacing-16);flex-wrap:wrap;display:flex}.fUM8lW_link{align-items:center;gap:var(--spacing-8);color:var(--theme-foreground-tertiary);text-decoration:none;transition:color .2s;display:inline-flex}.fUM8lW_link:hover{color:var(--theme-foreground-primary)}.fUM8lW_link svg{flex-shrink:0;margin-top:-2px}.fUM8lW_link>span{text-underline-offset:.2em}.fUM8lW_link:hover>span{text-decoration:underline}.fUM8lW_cta{width:100%;margin-top:var(--spacing-16);justify-content:center}.fUM8lW_controls{display:none}@media (min-width:1280px){.fUM8lW_controls{margin-top:var(--spacing-24);justify-content:flex-end;display:flex}}
.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}}
.iNfPUa_mediaFullWidth img{width:100%;height:auto;display:block}
._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}
._7eYwvW_anchor{height:0;display:none}html[data-dev-grid] ._7eYwvW_anchor{display:block}._7eYwvW_label{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;z-index:9998;padding:var(--spacing-4) var(--spacing-8);border-radius:var(--spacing-4);background:var(--color-gray-600);color:var(--color-gray-050);white-space:nowrap;pointer-events:none;top:var(--spacing-8);font-size:11px;line-height:1.4;display:inline-block;position:relative}
.owWXNG_section{padding-block:clamp(48px,6vw,80px)}.owWXNG_inner{width:100%;max-width:var(--grid-max-width);padding-inline:var(--grid-margin);margin-inline:auto}.owWXNG_heading{font-family:var(--anthropic-sans),sans-serif;color:#141413;margin:0 0 1.5em;font-size:22px;font-weight:600;line-height:1.2}.owWXNG_featured{gap:var(--spacing-24);flex-direction:column;display:flex}.owWXNG_featured:empty{display:none}
.zUq12G_group{--toc-list-offset:var(--section-spacer-sm)}.zUq12G_group>section:first-of-type:not([class*=flushTop]){padding-top:var(--section-spacer-sm)}.zUq12G_bordered{--toc-list-offset:calc(var(--section-spacer-sm) * 2 + 1px)}
.anJIGG_preFooterSignoff{--signoff-surface:var(--theme-background-secondary);background-color:var(--signoff-surface);color:var(--theme-foreground-primary);padding-block:var(--spacing-64)}@media (min-width:1280px){.anJIGG_preFooterSignoff{padding-block:var(--spacing-96)}}.anJIGG_hostsNav{z-index:calc(var(--z-index-nav) + 1);position:relative;overflow:clip}.anJIGG_content{align-items:center;gap:var(--spacing-32);flex-direction:column;display:flex}.anJIGG_copy{gap:var(--spacing-16);text-align:center;flex-direction:column;width:100%;display:flex}.anJIGG_heading{text-wrap:balance}.anJIGG_subhead{color:var(--theme-foreground-secondary);text-wrap:balance}.anJIGG_actions{--button-width:100%;gap:var(--spacing-12);flex-direction:column;width:100%;display:flex}@media (min-width:768px){.anJIGG_actions{--button-width:auto;flex-flow:wrap;justify-content:center}}
.s0pN2W_darkGroup{padding-top:var(--header-nav-height);margin-top:calc(-1*var(--header-nav-height))}
