.qvEXQG_get-started{color:var(--theme-foreground-primary);scroll-margin-top:var(--spacing-32);width:100%}.qvEXQG_heading{font-weight:var(--font-weight-medium);margin:0}.qvEXQG_body,.qvEXQG_actions{margin:0}*+.qvEXQG_body,*+.qvEXQG_actions{margin-top:var(--spacing-32)}.qvEXQG_body p{font-size:inherit;margin:0}.qvEXQG_body p+p{margin-top:var(--spacing-16)}.qvEXQG_actions{gap:var(--spacing-8);flex-wrap:wrap;display:flex}
.RCsuha_launch-hero{--fx-hero-top:var(--header-nav-height);--fx-swatch:22px;--fx-strip:50px;--fx-sky:#749bd0;--fx-text-shadow:0 4px 16px #1428461c;min-height:100svh;margin-top:calc(-1*var(--fx-hero-top));padding:calc(var(--fx-hero-top) + var(--spacing-48)) 0 calc(var(--fx-strip) + var(--spacing-32));padding-right:var(--grid-margin);padding-left:var(--grid-margin);color:var(--color-gray-050);background:var(--fx-sky);pointer-events:none;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}@media (min-width:992px){.RCsuha_launch-hero{padding-right:var(--spacing-48);padding-left:var(--spacing-48)}}@media (min-width:1024px){.RCsuha_launch-hero{padding-right:var(--spacing-80);padding-left:var(--spacing-80)}}@media (min-width:900px){.RCsuha_launch-hero{--fx-swatch:18px;height:100svh;min-height:640px;padding-bottom:var(--spacing-80)}}.RCsuha_launch-hero:after{right:0;bottom:var(--fx-strip);z-index:4;pointer-events:none;content:"";background:#ffffff2e;height:1px;position:absolute;left:0}@media (min-width:900px){.RCsuha_launch-hero:after{display:none}}.RCsuha_launch-hero a{pointer-events:auto}@media (prefers-reduced-motion:reduce){.RCsuha_launch-hero,.RCsuha_launch-hero *{opacity:1!important;transition:none!important;animation:none!important}}.RCsuha_morning{--fx-sky:#aaa9bc}.RCsuha_dusk{--fx-sky:#7a86a8}.RCsuha_night{--fx-sky:#27314b}.RCsuha_unsupported{background:linear-gradient(180deg, #86a7d3 0%, var(--fx-sky) 55%, #5b7fae 100%)}.RCsuha_scene{isolation:isolate}.RCsuha_canvas{background:var(--fx-sky);opacity:0;pointer-events:auto;width:100%;height:100%;transition:opacity .6s cubic-bezier(.22,.61,.36,1);display:block;position:absolute;inset:0}.RCsuha_drawn{opacity:1}.RCsuha_over-bird{cursor:pointer}.RCsuha_words{z-index:4;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}@media (min-width:900px){.RCsuha_words{grid-template-columns:repeat(12,1fr);align-items:start;gap:0 32px;width:100%;max-width:1280px;margin:0 auto;display:grid;container-type:inline-size}}.RCsuha_date,.RCsuha_title-line,.RCsuha_index-row-inner{opacity:0;animation:0s linear 5s forwards RCsuha_fx-wait}.RCsuha_launch-hero[data-fx-ready] .RCsuha_date,.RCsuha_launch-hero[data-fx-ready] .RCsuha_title-line,.RCsuha_launch-hero[data-fx-ready] .RCsuha_index-row-inner{animation:.8s ease-out both RCsuha_fx-el-in;animation-delay:calc(var(--fx-order)*.3s + var(--fx-row,0)*45ms)}.RCsuha_date{--fx-order:0}@media not (min-width:768px){.RCsuha_date.text-prehead-tracked{font-size:12px}}.RCsuha_date{margin:0 0 var(--spacing-16);text-shadow:var(--fx-text-shadow);pointer-events:auto;cursor:text;-webkit-user-select:text;user-select:text}@media (min-width:900px){.RCsuha_date{margin-bottom:var(--spacing-24);text-align:center;grid-column:3/11}}@media (min-width:1240px){.RCsuha_date{grid-column:4/10}}.RCsuha_title{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;text-align:left;max-width:100%;text-shadow:var(--fx-text-shadow);pointer-events:none;-webkit-user-select:text;user-select:text;flex-direction:column;align-items:flex-start;margin:0;font-size:clamp(36px,10.5vw,80px);font-weight:400;line-height:1.05;display:flex}@media (min-width:900px){.RCsuha_title{grid-column:3/11;font-size:clamp(48px,5.3cqi,72px);line-height:1.1}}@media (min-width:1240px){.RCsuha_title{grid-column:4/10}}.RCsuha_title-line{--fx-order:1;white-space:nowrap;pointer-events:auto;cursor:text;font-weight:500}.RCsuha_launch-hero[data-fx-ready] .RCsuha_title-line{animation-name:RCsuha_fx-title-in}.RCsuha_title-line-second{--fx-order:2;align-self:flex-end;padding-left:1.6em}@media (min-width:900px){.RCsuha_title-line-second{padding-left:0}}.RCsuha_title-claude{font-feature-settings:"pnum" on,"lnum" on,"liga" on,"dlig" on;font-weight:400}.RCsuha_index{font-family:var(--anthropic-serif),serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;width:100%;max-width:416px;margin:var(--spacing-48) 0 0;text-align:left;text-shadow:var(--fx-text-shadow);pointer-events:auto;cursor:text;-webkit-user-select:text;user-select:text;font-size:14px;line-height:26px}@media (min-width:900px){.RCsuha_index{max-width:none;margin-top:var(--spacing-64);grid-column:4/10;font-size:15px}}@media (min-width:1240px){.RCsuha_index{grid-column:5/9}}@media (hover:hover) and (pointer:fine) and (min-width:900px){.RCsuha_index:hover .RCsuha_index-row:not(:hover){opacity:.8;filter:blur(.5px)}.RCsuha_index:hover .RCsuha_index-row:hover+.RCsuha_index-row+.RCsuha_index-row{opacity:.86;filter:blur(.35px)}.RCsuha_index:hover .RCsuha_index-row:has(+.RCsuha_index-row+.RCsuha_index-row:hover){opacity:.86;filter:blur(.35px)}.RCsuha_index:hover .RCsuha_index-row:hover+.RCsuha_index-row{opacity:.94;filter:blur(.15px)}.RCsuha_index:hover .RCsuha_index-row:has(+.RCsuha_index-row:hover){opacity:.94;filter:blur(.15px)}}.RCsuha_index-row{color:inherit;text-decoration:none;transition:opacity .4s,filter .4s;display:block}.RCsuha_index-row-inner{--fx-order:3;align-items:baseline;display:flex}.RCsuha_index-row-inner>span{flex-shrink:0;margin:0}.RCsuha_index-row-inner>.RCsuha_index-leader{margin:0 4px}.RCsuha_index-number{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-variant-numeric:lining-nums tabular-nums;font-size:13px}.RCsuha_index-leader{letter-spacing:1px;white-space:nowrap;flex:1 1 0;min-width:16px;overflow:hidden}.RCsuha_looks{bottom:calc(var(--fx-strip)/2);left:var(--grid-margin);z-index:4;-webkit-user-select:none;user-select:none;pointer-events:auto;align-items:center;gap:7px;display:flex;position:absolute;transform:translateY(50%)}@media (min-width:900px){.RCsuha_looks{gap:8px;bottom:22px;left:22px;transform:none}}.RCsuha_look{box-sizing:border-box;width:var(--fx-swatch);height:var(--fx-swatch);color:#0000;cursor:pointer;background:var(--sw);appearance:none;border:1.5px solid #ffffff73;border-radius:50%;padding:0;font-size:0;transition:border-width .16s,transform .16s,border-color .16s;overflow:hidden;box-shadow:0 1px 3px #14284614}.RCsuha_look:hover{border-color:#ffffffd9}.RCsuha_look:focus-visible{outline-offset:3px;outline:2px solid #fff}.RCsuha_on{border:2px solid #ffffffeb;transform:scale(1.04)}.RCsuha_credit{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;right:var(--grid-margin);bottom:calc(var(--fx-strip)/2);z-index:4;letter-spacing:.005em;color:#fff;text-shadow:var(--fx-text-shadow);-webkit-user-select:none;user-select:none;font-size:12.5px;font-weight:400;position:absolute;transform:translateY(50%)}@media (min-width:900px){.RCsuha_credit{bottom:22px;right:22px;transform:none}}@keyframes RCsuha_fx-title-in{0%{opacity:0;filter:blur(26px)}45%{opacity:1}to{opacity:1;filter:blur()}}@keyframes RCsuha_fx-el-in{0%{opacity:0;filter:blur(12px)}to{opacity:1;filter:blur()}}@keyframes RCsuha_fx-wait{to{opacity:1}}
._3hrKvq_side-toc{z-index:30;opacity:0;pointer-events:none;transition:opacity .3s;display:none;position:fixed;top:100vh;left:0}@media (min-width:1080px){._3hrKvq_side-toc{display:block}}._3hrKvq_side-toc._3hrKvq_is-visible{opacity:1;pointer-events:auto}._3hrKvq_list{cursor:grab;touch-action:none;margin:0;padding:0;list-style:none}._3hrKvq_is-dragging ._3hrKvq_list{cursor:grabbing;-webkit-user-select:none;user-select:none}._3hrKvq_link{align-items:center;width:44px;height:20px;text-decoration:none;display:flex;position:relative}._3hrKvq_link:before{content:"";background:var(--theme-foreground-tertiary);opacity:.6;flex-shrink:0;width:16px;height:1px;transition:width .25s,opacity .25s,background .25s}._3hrKvq_link:hover:before{background:var(--theme-foreground-secondary);opacity:1}._3hrKvq_link._3hrKvq_is-active:before{background:var(--theme-foreground-primary);opacity:1;width:24px}._3hrKvq_is-dragging ._3hrKvq_link:before{background:var(--theme-foreground-secondary);opacity:1}._3hrKvq_pill{font-family:var(--anthropic-sans),sans-serif;font-feature-settings:"pnum" on,"lnum" on,"liga" on;background:var(--theme-foreground-primary);color:var(--theme-background-primary);white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;padding:3px 12px;font-size:.75rem;line-height:1.5;transition:opacity .18s,transform .18s;position:absolute;top:50%;left:34px;transform:translateY(-50%)translate(-4px)}._3hrKvq_link:hover ._3hrKvq_pill,._3hrKvq_link:focus-visible ._3hrKvq_pill,._3hrKvq_is-dragging ._3hrKvq_link._3hrKvq_is-active ._3hrKvq_pill{opacity:1;transform:translateY(-50%)translate(0)}
:root{--grid-columns:4;--grid-margin:32px;--grid-gutter:16px;--grid-max-width:1920px;--grid-reading-max-width:720px;--page-top-spacer:48px}@media (min-width:768px){:root{--grid-columns:12;--grid-margin:48px;--grid-gutter:16px;--page-top-spacer:64px}}@media (min-width:1280px){:root{--grid-columns:12;--grid-margin:80px;--grid-gutter:16px;--page-top-spacer:80px}}:root{--grid-col:calc(( min(100vw, var(--grid-max-width)) - 2 * var(--grid-margin) - (var(--grid-columns) - 1) * var(--grid-gutter) ) / var(--grid-columns));--grid-edge:calc((100vw - min(100vw, var(--grid-max-width))) / 2 + var(--grid-margin))}._6Ouj0G_content-container,._6Ouj0G_grid-container{width:100%;padding-inline:var(--grid-margin);max-width:1920px;margin-inline:auto}._6Ouj0G_grid-container{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}._6Ouj0G_page{--body-border-radius:0;--media-gallery-video-aspect-ratio:auto;background:var(--theme-background-primary);color:var(--theme-foreground-primary)}html:has(._6Ouj0G_page){overscroll-behavior-x:none}html:has(._6Ouj0G_page) body{overscroll-behavior-x:none}html:has(._6Ouj0G_page){overflow-x:clip}._6Ouj0G_article .post-heading{font-size:var(--headline-4,25px)}._6Ouj0G_article a:not([class]){text-underline-offset:.18em}._6Ouj0G_article{grid-template-columns:repeat(var(--grid-columns), 1fr);column-gap:var(--grid-gutter);row-gap:var(--spacing-96);width:100%;max-width:var(--grid-max-width);padding:var(--spacing-80) var(--grid-margin) var(--spacing-96);margin-inline:auto;display:grid}@media (min-width:768px){._6Ouj0G_article{padding-block:var(--spacing-128)}}._6Ouj0G_reading-column{grid-column:1/span 4}@media (min-width:768px){._6Ouj0G_reading-column{grid-column:3/span 8}}@media (min-width:1280px){._6Ouj0G_reading-column{grid-column:4/span 6}}._6Ouj0G_reading-column{width:100%;max-width:var(--grid-reading-max-width);justify-self:center}
