.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;--section-space-sm:24px;--section-space-md:32px;--section-space-lg:48px;--hero-space-loose:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px;--section-space-sm:32px;--section-space-md:48px;--section-space-lg:64px;--hero-space-loose:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer:80px;--section-space-sm:48px;--section-space-md:64px;--section-space-lg:96px;--hero-space-loose:80px}}:root{--grid-col:calc(( min(100vw, var(--grid-max-width)) - 2 * var(--grid-margin) - (var(--grid-columns) - 1) * var(--grid-gutter) ) / var(--grid-columns));--grid-edge:calc((100vw - min(100vw, var(--grid-max-width))) / 2 + var(--grid-margin))}._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;--section-space-sm:24px;--section-space-md:32px;--section-space-lg:48px;--hero-space-loose:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px;--section-space-sm:32px;--section-space-md:48px;--section-space-lg:64px;--hero-space-loose:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer:80px;--section-space-sm:48px;--section-space-md:64px;--section-space-lg:96px;--hero-space-loose:80px}}:root{--grid-col:calc(( min(100vw, var(--grid-max-width)) - 2 * var(--grid-margin) - (var(--grid-columns) - 1) * var(--grid-gutter) ) / var(--grid-columns));--grid-edge:calc((100vw - min(100vw, var(--grid-max-width))) / 2 + var(--grid-margin))}.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}}
.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}
.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;--section-space-sm:24px;--section-space-md:32px;--section-space-lg:48px;--hero-space-loose:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px;--section-space-sm:32px;--section-space-md:48px;--section-space-lg:64px;--hero-space-loose:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer:80px;--section-space-sm:48px;--section-space-md:64px;--section-space-lg:96px;--hero-space-loose:80px}}:root{--grid-col:calc(( min(100vw, var(--grid-max-width)) - 2 * var(--grid-margin) - (var(--grid-columns) - 1) * var(--grid-gutter) ) / var(--grid-columns));--grid-edge:calc((100vw - min(100vw, var(--grid-max-width))) / 2 + var(--grid-margin))}._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}
.RUAb5W_text-body-1,.RUAb5W_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%}.RUAb5W_text-body-1-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.RUAb5W_text-body-2,.RUAb5W_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%}.RUAb5W_text-body-2-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.RUAb5W_text-body-3,.RUAb5W_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%}.RUAb5W_text-body-3-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.RUAb5W_text-body-4,.RUAb5W_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%}.RUAb5W_text-body-4-serif{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on}.RUAb5W_text-headline-1,.RUAb5W_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){.RUAb5W_text-headline-1,.RUAb5W_text-headline-1-serif{font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.RUAb5W_text-headline-1,.RUAb5W_text-headline-1-serif{line-height:var(--line-height-100)}}.RUAb5W_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)}.RUAb5W_text-headline-2,.RUAb5W_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){.RUAb5W_text-headline-2,.RUAb5W_text-headline-2-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}@media (min-width:1280px){.RUAb5W_text-headline-2,.RUAb5W_text-headline-2-serif{line-height:var(--line-height-104)}}.RUAb5W_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)}.RUAb5W_text-headline-3,.RUAb5W_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){.RUAb5W_text-headline-3,.RUAb5W_text-headline-3-serif{line-height:var(--line-height-114)}}@media (min-width:1280px){.RUAb5W_text-headline-3,.RUAb5W_text-headline-3-serif{line-height:var(--line-height-108)}}.RUAb5W_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)}.RUAb5W_text-subheadline-1,.RUAb5W_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){.RUAb5W_text-subheadline-1,.RUAb5W_text-subheadline-1-serif{line-height:var(--line-height-116)}}@media (min-width:1280px){.RUAb5W_text-subheadline-1,.RUAb5W_text-subheadline-1-serif{line-height:var(--line-height-112);font-weight:var(--font-weight-semibold)}}.RUAb5W_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)}.RUAb5W_text-subheadline-2,.RUAb5W_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){.RUAb5W_text-subheadline-2,.RUAb5W_text-subheadline-2-serif{line-height:var(--line-height-114)}}.RUAb5W_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)}.RUAb5W_text-subheadline-3,.RUAb5W_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){.RUAb5W_text-subheadline-3,.RUAb5W_text-subheadline-3-serif{line-height:var(--line-height-120);font-variation-settings:"opsz" var(--font-opsz-display)}}.RUAb5W_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)}.RUAb5W_text-caption-1,.RUAb5W_text-caption-1-mono{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;letter-spacing:.01em;font-size:13px;line-height:154%}.RUAb5W_text-caption-1-mono{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.RUAb5W_text-caption-2,.RUAb5W_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%}.RUAb5W_text-caption-2-mono{font-family:var(--anthropic-mono),monospace;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-transform:uppercase}.RUAb5W_text-strike{text-decoration-skip-ink:none;text-decoration:line-through;text-decoration-thickness:1px}.RUAb5W_font-bold{font-weight:700}.RUAb5W_font-medium{font-weight:600}.RUAb5W_theme-base,.RUAb5W_theme-white,.RUAb5W_theme-ivory-dark,.RUAb5W_theme-ivory-medium,.RUAb5W_theme-slate,.RUAb5W_theme-slate-850,.RUAb5W_theme-black,:root,.RUAb5W_theme-ivory{--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=light]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory-dark]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory-medium]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=slate]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=slate-dark]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=slate-850]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=dark]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-hero-nav]:not([data-hero-ground=light])) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory-light]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}:root,.RUAb5W_theme-ivory{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-050);--theme-background-secondary:var(--color-gray-100);--theme-background-tertiary:var(--color-gray-200);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-250);--theme-border-tertiary:var(--color-gray-150);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-200);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-050);--theme-background-secondary:var(--color-gray-100);--theme-background-tertiary:var(--color-gray-200);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-250);--theme-border-tertiary:var(--color-gray-150);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-200);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-light]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-050);--theme-background-secondary:var(--color-gray-100);--theme-background-tertiary:var(--color-gray-200);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-250);--theme-border-tertiary:var(--color-gray-150);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-200);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}.RUAb5W_theme-slate,.RUAb5W_theme-slate-850,.RUAb5W_theme-black{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=slate]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=slate-dark]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=slate-850]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=dark]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-hero-nav]:not([data-hero-ground=light])) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}.RUAb5W_theme-slate-850{--theme-background-primary:var(--color-gray-850);--theme-background-secondary:var(--color-gray-800);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-700)}body:has([data-site-header-theme=slate-850]) :is([data-site-nav],[data-skip-link]){--theme-background-primary:var(--color-gray-850);--theme-background-secondary:var(--color-gray-800);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-700)}.RUAb5W_theme-black{--theme-background-primary:var(--color-gray-1000);--theme-background-secondary:var(--color-gray-950);--theme-background-tertiary:var(--color-gray-900);--theme-background-quaternary:var(--color-gray-850)}body:has([data-site-header-theme=dark]) :is([data-site-nav],[data-skip-link]){--theme-background-primary:var(--color-gray-1000);--theme-background-secondary:var(--color-gray-950);--theme-background-tertiary:var(--color-gray-900);--theme-background-quaternary:var(--color-gray-850)}.RUAb5W_theme-ivory-medium{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-150);--theme-background-secondary:var(--color-gray-200);--theme-background-tertiary:var(--color-gray-250);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-300);--theme-border-secondary:var(--color-gray-300);--theme-border-tertiary:var(--color-gray-300);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-250);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-300);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-medium]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-150);--theme-background-secondary:var(--color-gray-200);--theme-background-tertiary:var(--color-gray-250);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-300);--theme-border-secondary:var(--color-gray-300);--theme-border-tertiary:var(--color-gray-300);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-250);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-300);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-medium]) [data-site-nav]{--theme-button-tertiary-background:var(--color-gray-150)}.RUAb5W_theme-ivory-dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-200);--theme-background-secondary:var(--color-gray-250);--theme-background-tertiary:var(--color-gray-300);--theme-background-quaternary:var(--color-gray-350);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-550);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-350);--theme-border-tertiary:var(--color-gray-350);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-300);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-300);--theme-button-tertiary-background:var(--color-gray-150);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-350);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-dark]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-200);--theme-background-secondary:var(--color-gray-250);--theme-background-tertiary:var(--color-gray-300);--theme-background-quaternary:var(--color-gray-350);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-550);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-350);--theme-border-tertiary:var(--color-gray-350);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-300);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-300);--theme-button-tertiary-background:var(--color-gray-150);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-350);--theme-focus-ring:var(--color-periwinkle-interactive)}.RUAb5W_theme-white{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-000);--theme-background-secondary:var(--color-gray-050);--theme-background-tertiary:var(--color-gray-150);--theme-background-quaternary:var(--color-gray-250);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-200);--theme-border-secondary:var(--color-gray-200);--theme-border-tertiary:var(--color-gray-250);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-150);--theme-button-secondary-foreground:var(--color-gray-700);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-000);--theme-button-tertiary-foreground:var(--color-gray-650);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=light]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-000);--theme-background-secondary:var(--color-gray-050);--theme-background-tertiary:var(--color-gray-150);--theme-background-quaternary:var(--color-gray-250);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-200);--theme-border-secondary:var(--color-gray-200);--theme-border-tertiary:var(--color-gray-250);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-150);--theme-button-secondary-foreground:var(--color-gray-700);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-000);--theme-button-tertiary-foreground:var(--color-gray-650);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body :where([data-theme=slate],[data-theme=dark]){--theme-focus-ring:var(--color-sky-interactive)}.RUAb5W_theme-surface{background-color:var(--theme-background-primary)!important}:root{--grid-columns:4;--grid-margin:32px;--grid-gutter:16px;--grid-max-width:1920px;--grid-reading-max-width:720px;--page-top-spacer:48px;--section-space-sm:24px;--section-space-md:32px;--section-space-lg:48px;--hero-space-loose:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px;--section-space-sm:32px;--section-space-md:48px;--section-space-lg:64px;--hero-space-loose:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer:80px;--section-space-sm:48px;--section-space-md:64px;--section-space-lg:96px;--hero-space-loose:80px}}:root{--grid-col:calc(( min(100vw, var(--grid-max-width)) - 2 * var(--grid-margin) - (var(--grid-columns) - 1) * var(--grid-gutter) ) / var(--grid-columns));--grid-edge:calc((100vw - min(100vw, var(--grid-max-width))) / 2 + var(--grid-margin))}.RUAb5W_content-container,.RUAb5W_container,.RUAb5W_grid-container{width:100%;padding-inline:var(--grid-margin);max-width:1920px;margin-inline:auto}.RUAb5W_grid-container{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}.RUAb5W_container{background-color:var(--theme-background-primary);width:100%;padding-bottom:var(--spacing-24);margin-bottom:var(--spacing-24);flex-direction:column;display:flex}.RUAb5W_stats{gap:var(--spacing-32);padding-block:var(--spacing-24);border-bottom:1px solid var(--theme-border-secondary);text-transform:uppercase;align-items:center;width:100%;display:flex}.RUAb5W_stats-item{gap:var(--spacing-12);align-items:center;display:flex}.RUAb5W_stats-count{color:var(--theme-foreground-primary);opacity:.8}.RUAb5W_stats-label{color:var(--theme-foreground-tertiary);opacity:.8}.RUAb5W_controls{padding-top:var(--spacing-24);justify-content:flex-start;align-items:center;gap:var(--spacing-12);flex-wrap:wrap;grid-template:"a a a""b b b""d d d"/1fr 1fr 1fr;width:100%;display:grid;position:relative}@media (min-width:640px){.RUAb5W_controls{gap:var(--spacing-16);grid-template:"b c e""f f f"/1fr auto auto;justify-items:start}}@media (min-width:960px){.RUAb5W_controls{grid-template:"a b c e"/auto 1fr auto auto}}.RUAb5W_controls.RUAb5W_no-filter{grid-template:"e""c"/1fr}.RUAb5W_controls.RUAb5W_no-filter .RUAb5W_controls-right{gap:var(--spacing-12);grid-area:c;display:flex}.RUAb5W_controls.RUAb5W_no-filter .RUAb5W_controls-right>*{flex:1 1 0;min-width:0}.RUAb5W_controls.RUAb5W_no-filter .RUAb5W_search{grid-area:e}@media (min-width:640px){.RUAb5W_controls.RUAb5W_no-filter{grid-template:".c e"/1fr auto auto}.RUAb5W_controls.RUAb5W_no-filter .RUAb5W_controls-right>*{flex:none}}.RUAb5W_topic-pills{gap:var(--spacing-8);flex-wrap:wrap;grid-area:d;align-items:center;width:100%;display:flex}@media not (min-width:640px){.RUAb5W_topic-pills{border-top:1px solid var(--theme-border-secondary);padding-top:var(--spacing-24);margin-top:var(--spacing-8)}.RUAb5W_topic-pills[aria-hidden=true]{display:none}}@media (min-width:640px){.RUAb5W_topic-pills{grid-area:f}}@media (min-width:960px){.RUAb5W_topic-pills{grid-area:b}}.RUAb5W_controls-right{gap:var(--spacing-16);grid-area:b;align-items:flex-start;display:contents}@media (min-width:640px){.RUAb5W_controls-right{grid-area:c;display:flex}}.RUAb5W_search{grid-area:a;width:100%}@media (min-width:640px){.RUAb5W_search{max-width:unset;grid-area:e}}.RUAb5W_search-clear{width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}
.UPVPmG_heading{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:clamp(var(--size-base),var(--size-base) + (var(--size-desktop) - var(--size-base))*(100vw - var(--responsive-scale-min-breakpoint))/(var(--responsive-scale-max-breakpoint) - var(--responsive-scale-min-breakpoint)),var(--size-desktop));--size-base:22px;--size-desktop:28px;line-height:var(--line-height-125);font-weight:var(--font-weight-bold);font-variation-settings:"opsz" var(--font-opsz-text)}@media (min-width:1280px){.UPVPmG_heading{line-height:var(--line-height-120);font-variation-settings:"opsz" var(--font-opsz-display)}}.UPVPmG_theme-base,.UPVPmG_theme-white,.UPVPmG_theme-ivory-dark,.UPVPmG_theme-ivory-medium,.UPVPmG_theme-slate,.UPVPmG_theme-slate-850,.UPVPmG_theme-black,:root,.UPVPmG_theme-ivory{--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=light]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory-dark]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory-medium]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=slate]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=slate-dark]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=slate-850]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=dark]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-hero-nav]:not([data-hero-ground=light])) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory-light]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}:root,.UPVPmG_theme-ivory{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-050);--theme-background-secondary:var(--color-gray-100);--theme-background-tertiary:var(--color-gray-200);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-250);--theme-border-tertiary:var(--color-gray-150);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-200);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-050);--theme-background-secondary:var(--color-gray-100);--theme-background-tertiary:var(--color-gray-200);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-250);--theme-border-tertiary:var(--color-gray-150);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-200);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-light]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-050);--theme-background-secondary:var(--color-gray-100);--theme-background-tertiary:var(--color-gray-200);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-250);--theme-border-tertiary:var(--color-gray-150);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-200);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}.UPVPmG_theme-slate,.UPVPmG_theme-slate-850,.UPVPmG_theme-black{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=slate]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=slate-dark]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=slate-850]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=dark]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-hero-nav]:not([data-hero-ground=light])) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}.UPVPmG_theme-slate-850{--theme-background-primary:var(--color-gray-850);--theme-background-secondary:var(--color-gray-800);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-700)}body:has([data-site-header-theme=slate-850]) :is([data-site-nav],[data-skip-link]){--theme-background-primary:var(--color-gray-850);--theme-background-secondary:var(--color-gray-800);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-700)}.UPVPmG_theme-black{--theme-background-primary:var(--color-gray-1000);--theme-background-secondary:var(--color-gray-950);--theme-background-tertiary:var(--color-gray-900);--theme-background-quaternary:var(--color-gray-850)}body:has([data-site-header-theme=dark]) :is([data-site-nav],[data-skip-link]){--theme-background-primary:var(--color-gray-1000);--theme-background-secondary:var(--color-gray-950);--theme-background-tertiary:var(--color-gray-900);--theme-background-quaternary:var(--color-gray-850)}.UPVPmG_theme-ivory-medium{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-150);--theme-background-secondary:var(--color-gray-200);--theme-background-tertiary:var(--color-gray-250);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-300);--theme-border-secondary:var(--color-gray-300);--theme-border-tertiary:var(--color-gray-300);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-250);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-300);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-medium]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-150);--theme-background-secondary:var(--color-gray-200);--theme-background-tertiary:var(--color-gray-250);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-300);--theme-border-secondary:var(--color-gray-300);--theme-border-tertiary:var(--color-gray-300);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-250);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-300);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-medium]) [data-site-nav]{--theme-button-tertiary-background:var(--color-gray-150)}.UPVPmG_theme-ivory-dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-200);--theme-background-secondary:var(--color-gray-250);--theme-background-tertiary:var(--color-gray-300);--theme-background-quaternary:var(--color-gray-350);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-550);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-350);--theme-border-tertiary:var(--color-gray-350);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-300);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-300);--theme-button-tertiary-background:var(--color-gray-150);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-350);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-dark]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-200);--theme-background-secondary:var(--color-gray-250);--theme-background-tertiary:var(--color-gray-300);--theme-background-quaternary:var(--color-gray-350);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-550);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-350);--theme-border-tertiary:var(--color-gray-350);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-300);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-300);--theme-button-tertiary-background:var(--color-gray-150);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-350);--theme-focus-ring:var(--color-periwinkle-interactive)}.UPVPmG_theme-white{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-000);--theme-background-secondary:var(--color-gray-050);--theme-background-tertiary:var(--color-gray-150);--theme-background-quaternary:var(--color-gray-250);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-200);--theme-border-secondary:var(--color-gray-200);--theme-border-tertiary:var(--color-gray-250);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-150);--theme-button-secondary-foreground:var(--color-gray-700);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-000);--theme-button-tertiary-foreground:var(--color-gray-650);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=light]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-000);--theme-background-secondary:var(--color-gray-050);--theme-background-tertiary:var(--color-gray-150);--theme-background-quaternary:var(--color-gray-250);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-200);--theme-border-secondary:var(--color-gray-200);--theme-border-tertiary:var(--color-gray-250);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-150);--theme-button-secondary-foreground:var(--color-gray-700);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-000);--theme-button-tertiary-foreground:var(--color-gray-650);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body :where([data-theme=slate],[data-theme=dark]){--theme-focus-ring:var(--color-sky-interactive)}.UPVPmG_theme-surface{background-color:var(--theme-background-primary)!important}:root{--grid-columns:4;--grid-margin:32px;--grid-gutter:16px;--grid-max-width:1920px;--grid-reading-max-width:720px;--page-top-spacer:48px;--section-space-sm:24px;--section-space-md:32px;--section-space-lg:48px;--hero-space-loose:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px;--section-space-sm:32px;--section-space-md:48px;--section-space-lg:64px;--hero-space-loose:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer:80px;--section-space-sm:48px;--section-space-md:64px;--section-space-lg:96px;--hero-space-loose:80px}}:root{--grid-col:calc(( min(100vw, var(--grid-max-width)) - 2 * var(--grid-margin) - (var(--grid-columns) - 1) * var(--grid-gutter) ) / var(--grid-columns));--grid-edge:calc((100vw - min(100vw, var(--grid-max-width))) / 2 + var(--grid-margin))}.UPVPmG_content-container,.UPVPmG_container,.UPVPmG_grid-container{width:100%;padding-inline:var(--grid-margin);max-width:1920px;margin-inline:auto}.UPVPmG_grid-container{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}.UPVPmG_wrapper{padding-block:var(--spacing-96);background:var(--theme-background-secondary);border-radius:var(--spacing-12);text-align:center}.UPVPmG_body{margin-top:var(--spacing-12);color:var(--theme-foreground-tertiary)}
.QVjcFG_heading{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}.QVjcFG_theme-base,.QVjcFG_theme-white,.QVjcFG_theme-ivory-dark,.QVjcFG_theme-ivory-medium,.QVjcFG_theme-slate,.QVjcFG_theme-slate-850,.QVjcFG_theme-black,:root,.QVjcFG_theme-ivory{--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=light]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory-dark]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory-medium]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=slate]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=slate-dark]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=slate-850]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=dark]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-hero-nav]:not([data-hero-ground=light])) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}body:has([data-site-header-theme=ivory-light]) :is([data-site-nav],[data-skip-link]){--theme-foreground-body:var(--theme-foreground-primary);color:var(--theme-foreground-primary)}:root,.QVjcFG_theme-ivory{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-050);--theme-background-secondary:var(--color-gray-100);--theme-background-tertiary:var(--color-gray-200);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-250);--theme-border-tertiary:var(--color-gray-150);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-200);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-050);--theme-background-secondary:var(--color-gray-100);--theme-background-tertiary:var(--color-gray-200);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-250);--theme-border-tertiary:var(--color-gray-150);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-200);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-light]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-050);--theme-background-secondary:var(--color-gray-100);--theme-background-tertiary:var(--color-gray-200);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-250);--theme-border-tertiary:var(--color-gray-150);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-200);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}.QVjcFG_theme-slate,.QVjcFG_theme-slate-850,.QVjcFG_theme-black{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=slate]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=slate-dark]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=slate-850]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-site-header-theme=dark]) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}body:has([data-hero-nav]:not([data-hero-ground=light])) :is([data-site-nav],[data-skip-link]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background-primary:var(--color-gray-950);--theme-background-secondary:var(--color-gray-850);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-650);--theme-foreground-primary:var(--color-gray-050);--theme-foreground-secondary:var(--color-gray-400);--theme-foreground-tertiary:var(--color-gray-500);--theme-foreground-quaternary:var(--color-gray-600);--theme-foreground-body:var(--color-gray-200);--theme-border-primary:var(--color-gray-700);--theme-border-secondary:var(--color-gray-700);--theme-border-tertiary:var(--color-gray-700);--theme-button-primary-background:var(--color-gray-050);--theme-button-primary-foreground:var(--color-gray-950);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-750);--theme-button-secondary-foreground:var(--color-gray-050);--theme-button-secondary-border:var(--color-gray-750);--theme-button-tertiary-background:var(--color-gray-800);--theme-button-tertiary-foreground:var(--color-gray-050);--theme-button-tertiary-border:var(--color-gray-700);--theme-focus-ring:var(--color-sky-interactive)}.QVjcFG_theme-slate-850{--theme-background-primary:var(--color-gray-850);--theme-background-secondary:var(--color-gray-800);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-700)}body:has([data-site-header-theme=slate-850]) :is([data-site-nav],[data-skip-link]){--theme-background-primary:var(--color-gray-850);--theme-background-secondary:var(--color-gray-800);--theme-background-tertiary:var(--color-gray-750);--theme-background-quaternary:var(--color-gray-700)}.QVjcFG_theme-black{--theme-background-primary:var(--color-gray-1000);--theme-background-secondary:var(--color-gray-950);--theme-background-tertiary:var(--color-gray-900);--theme-background-quaternary:var(--color-gray-850)}body:has([data-site-header-theme=dark]) :is([data-site-nav],[data-skip-link]){--theme-background-primary:var(--color-gray-1000);--theme-background-secondary:var(--color-gray-950);--theme-background-tertiary:var(--color-gray-900);--theme-background-quaternary:var(--color-gray-850)}.QVjcFG_theme-ivory-medium{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-150);--theme-background-secondary:var(--color-gray-200);--theme-background-tertiary:var(--color-gray-250);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-300);--theme-border-secondary:var(--color-gray-300);--theme-border-tertiary:var(--color-gray-300);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-250);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-300);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-medium]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-150);--theme-background-secondary:var(--color-gray-200);--theme-background-tertiary:var(--color-gray-250);--theme-background-quaternary:var(--color-gray-300);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-300);--theme-border-secondary:var(--color-gray-300);--theme-border-tertiary:var(--color-gray-300);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-250);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-100);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-300);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-medium]) [data-site-nav]{--theme-button-tertiary-background:var(--color-gray-150)}.QVjcFG_theme-ivory-dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-200);--theme-background-secondary:var(--color-gray-250);--theme-background-tertiary:var(--color-gray-300);--theme-background-quaternary:var(--color-gray-350);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-550);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-350);--theme-border-tertiary:var(--color-gray-350);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-300);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-300);--theme-button-tertiary-background:var(--color-gray-150);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-350);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=ivory-dark]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-200);--theme-background-secondary:var(--color-gray-250);--theme-background-tertiary:var(--color-gray-300);--theme-background-quaternary:var(--color-gray-350);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-700);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-550);--theme-border-primary:var(--color-gray-350);--theme-border-secondary:var(--color-gray-350);--theme-border-tertiary:var(--color-gray-350);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-300);--theme-button-secondary-foreground:var(--color-gray-750);--theme-button-secondary-border:var(--color-gray-300);--theme-button-tertiary-background:var(--color-gray-150);--theme-button-tertiary-foreground:var(--color-gray-700);--theme-button-tertiary-border:var(--color-gray-350);--theme-focus-ring:var(--color-periwinkle-interactive)}.QVjcFG_theme-white{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-000);--theme-background-secondary:var(--color-gray-050);--theme-background-tertiary:var(--color-gray-150);--theme-background-quaternary:var(--color-gray-250);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-200);--theme-border-secondary:var(--color-gray-200);--theme-border-tertiary:var(--color-gray-250);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-150);--theme-button-secondary-foreground:var(--color-gray-700);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-000);--theme-button-tertiary-foreground:var(--color-gray-650);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body:has([data-site-header-theme=light]) :is([data-site-nav],[data-skip-link]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background-primary:var(--color-gray-000);--theme-background-secondary:var(--color-gray-050);--theme-background-tertiary:var(--color-gray-150);--theme-background-quaternary:var(--color-gray-250);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-200);--theme-border-secondary:var(--color-gray-200);--theme-border-tertiary:var(--color-gray-250);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--theme-button-primary-background);--theme-button-secondary-background:var(--color-gray-150);--theme-button-secondary-foreground:var(--color-gray-700);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-000);--theme-button-tertiary-foreground:var(--color-gray-650);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive)}body :where([data-theme=slate],[data-theme=dark]){--theme-focus-ring:var(--color-sky-interactive)}.QVjcFG_theme-surface{background-color:var(--theme-background-primary)!important}:root{--grid-columns:4;--grid-margin:32px;--grid-gutter:16px;--grid-max-width:1920px;--grid-reading-max-width:720px;--page-top-spacer:48px;--section-space-sm:24px;--section-space-md:32px;--section-space-lg:48px;--hero-space-loose:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px;--section-space-sm:32px;--section-space-md:48px;--section-space-lg:64px;--hero-space-loose:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer:80px;--section-space-sm:48px;--section-space-md:64px;--section-space-lg:96px;--hero-space-loose:80px}}:root{--grid-col:calc(( min(100vw, var(--grid-max-width)) - 2 * var(--grid-margin) - (var(--grid-columns) - 1) * var(--grid-gutter) ) / var(--grid-columns));--grid-edge:calc((100vw - min(100vw, var(--grid-max-width))) / 2 + var(--grid-margin))}.QVjcFG_content-container,.QVjcFG_grid-container{width:100%;padding-inline:var(--grid-margin);max-width:1920px;margin-inline:auto}.QVjcFG_grid-container{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}.QVjcFG_heading{color:var(--theme-foreground-primary);text-overflow:ellipsis;margin-block-end:var(--spacing-12);font-weight:600;overflow:hidden}.QVjcFG_relatedCards{margin-right:calc(var(--spacing-16)*-1);padding-right:var(--spacing-16);scrollbar-width:none;flex-wrap:nowrap;display:flex;position:relative;overflow-x:scroll}.QVjcFG_relatedCards::-webkit-scrollbar{display:none}.QVjcFG_relatedCards{overscroll-behavior:none;-webkit-overflow-scrolling:auto}.QVjcFG_cardsList{gap:var(--spacing-8);display:flex}.QVjcFG_relatedCard{--related-card-active:var(--lightningcss-light,var(--color-gray-000))var(--lightningcss-dark,var(--theme-background-secondary));background-color:var(--theme-button-tertiary-background);border-radius:var(--spacing-12);flex-shrink:0;flex-basis:18rem;height:100%;transition:background-color .15s}.QVjcFG_relatedCard:hover,.QVjcFG_relatedCard[data-active]{background-color:var(--related-card-active)!important}.QVjcFG_gradient{z-index:10;opacity:0;width:0;display:block;position:sticky;top:0;bottom:0;left:0}.QVjcFG_gradient[data-is-scrolled=true]{opacity:1}.QVjcFG_gradient:after{content:"";background:linear-gradient(to right, var(--theme-background-tertiary) 0%, var(--theme-background-tertiary) 0%, transparent 100%);height:100%;width:var(--spacing-64);display:block}
.h86hma_thumbnailsGrid{gap:calc(var(--spacing-4) + var(--spacing-2));display:flex}.h86hma_thumbnailsGridThumbnail{width:var(--spacing-24);height:var(--spacing-24);border-radius:var(--spacing-4);outline:1px solid color-mix(in srgb, var(--theme-foreground-primary) 5%, transparent);background:#0000000d}.h86hma_thumbnailsGrid img{width:var(--spacing-24);height:var(--spacing-24)}
