.darwin-trends-page-module__s04ocq__page{--surface:#000;--raised:#1b1b1b;--foreground:#ededed;--active-bg:#f2f2f2;--active-fg:#080808;--hover:#151515;--track:#202020;--control-border:#3a3a3a;--panel-border:#272727;--row-border:#1b1b1b;--muted:#949494;--section-gap:48px;--page-max-width:var(--marketing-content-frame);--page-gutter:var(--marketing-content-gutter);--nav-height:clamp(5.5rem,7vw,7rem);--logo-height:calc(clamp(6rem,8vw,8.25rem)*.2877);--filter-top-padding:calc(48px - (var(--nav-height) - var(--logo-height))/2);--filter-height:30px;--filter-bottom-padding:28px;--table-font-size:14px;--table-line-height:21px;--marker-size:9px;--bar-width:110px;--bar-height:9px;background:var(--surface);min-height:100svh;color:var(--foreground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;letter-spacing:0;font-family:Darwin SF Pro Text,-apple-system,sans-serif;overflow-x:clip}.darwin-trends-page-module__s04ocq__page[data-darwin-trends]{--marketing-content-frame:1200px;--marketing-content-gutter:clamp(24px,3.3vw,56px);--marketing-content-gutter-start:var(--marketing-content-gutter);--marketing-content-gutter-end:var(--marketing-content-gutter);--marketing-content-width:calc(min(100vw,var(--marketing-content-frame)) - var(--marketing-content-gutter-start) - var(--marketing-content-gutter-end));--marketing-content-inset-start:calc(max(0px,(100vw - var(--marketing-content-frame))/2) + var(--marketing-content-gutter-start));--marketing-content-inset-end:calc(max(0px,(100vw - var(--marketing-content-frame))/2) + var(--marketing-content-gutter-end));--marketing-content-inset:var(--marketing-content-inset-start)var(--marketing-content-inset-end)}@media (max-width:640px){.darwin-trends-page-module__s04ocq__page[data-darwin-trends]{--marketing-content-gutter:20px}}.darwin-trends-page-module__s04ocq__homeEmbed{background:var(--surface);min-height:auto}.darwin-trends-page-module__s04ocq__homeEmbed .darwin-trends-page-module__s04ocq__content{padding-top:72px;padding-bottom:72px}.darwin-trends-page-module__s04ocq__homeTrendGraph{padding:0}.darwin-trends-page-module__s04ocq__page[data-theme=light]{--surface:#fff;--raised:#ebebeb;--foreground:#151515;--active-bg:#080808;--active-fg:#fff;--hover:#ededed;--track:#e8e8e8;--panel-border:#e3e3e3;--row-border:#e9e9e9;--muted:#777;--control-border:#ccc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.darwin-trends-page-module__s04ocq__main{width:100%}.darwin-trends-page-module__s04ocq__hero{padding-top:0}.darwin-trends-page-module__s04ocq__heroContent,.darwin-trends-page-module__s04ocq__content{box-sizing:border-box;width:100%;max-width:var(--page-max-width);padding-inline:var(--marketing-content-gutter-start)var(--marketing-content-gutter-end);margin:0 auto}.darwin-trends-page-module__s04ocq__content{padding-bottom:0}.darwin-trends-page-module__s04ocq__dataNotice{max-width:var(--page-max-width);padding-block:20px 16px;padding-inline:var(--marketing-content-gutter-start)var(--marketing-content-gutter-end);color:var(--muted);margin:0 auto;font-size:13px;line-height:1.5}.darwin-trends-page-module__s04ocq__rankingNote{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:18px}.darwin-trends-page-module__s04ocq__page>.darwin-marketing-footer-host .aaru-footer{padding-inline:var(--marketing-content-inset);padding-top:0}.darwin-trends-page-module__s04ocq__filterBar{z-index:99;padding-block:0 24px;padding-inline:var(--marketing-content-inset);overscroll-behavior-inline:contain;background:var(--surface);scrollbar-width:none;align-items:center;gap:8px;display:flex;position:relative;top:auto;left:0;right:0;overflow-x:auto}.darwin-trends-page-module__s04ocq__filterBar::-webkit-scrollbar{display:none}.darwin-trends-page-module__s04ocq__filterSelect.darwin-trends-page-module__s04ocq__filterSelect{width:auto;height:var(--filter-height);background:var(--raised,#1b1b1b);min-width:112px;color:var(--foreground,#ededed);box-shadow:none;cursor:pointer;font:inherit;border:0;border-radius:.75rem;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:14px;line-height:21px;display:inline-flex;position:relative}.darwin-trends-page-module__s04ocq__filterSelect svg{pointer-events:none;opacity:1;width:12px;height:12px}.darwin-trends-page-module__s04ocq__filterSelect>span:first-child{transform:translate(1px,1px)}.darwin-trends-page-module__s04ocq__filterSelect[data-filter-active=true]{background:var(--active-bg,#f2f2f2);color:var(--active-fg,#080808)}.darwin-trends-page-module__s04ocq__filterSelect.darwin-trends-page-module__s04ocq__filterSelect[data-state=open]{color:#f2f2f2;background:#171717}.darwin-trends-page-module__s04ocq__page[data-theme=light] .darwin-trends-page-module__s04ocq__filterSelect.darwin-trends-page-module__s04ocq__filterSelect[data-state=open],.darwin-trends-page-module__s04ocq__filterSelect.darwin-trends-page-module__s04ocq__filterSelect[data-theme=light][data-state=open]{color:#151515;background:#ebebeb}.darwin-trends-page-module__s04ocq__filterMenu.darwin-trends-page-module__s04ocq__filterMenu{z-index:120;min-width:max(180px,var(--radix-select-trigger-width));max-height:min(320px,var(--radix-select-content-available-height));color:#f2f2f2;box-shadow:none;opacity:1;background:#171717;border:0;border-radius:.875rem;font-family:Darwin SF Pro Text,-apple-system,sans-serif;font-size:14px;transition:none;animation:none;transform:translate(0,0)}.darwin-trends-page-module__s04ocq__filterMenu [data-radix-select-viewport]{padding:0}.darwin-trends-page-module__s04ocq__filterOption.darwin-trends-page-module__s04ocq__filterOption{cursor:pointer;border-radius:.625rem;min-height:32px;padding:6px 12px 6px 30px;font-size:14px;line-height:21px}.darwin-trends-page-module__s04ocq__filterOption[data-highlighted]{color:#fff;background:#292929}.darwin-trends-page-module__s04ocq__filterOption.darwin-trends-page-module__s04ocq__filterOption[data-state=checked]{color:#111;background:#ededed}.darwin-trends-page-module__s04ocq__main :is(a,button,[tabindex="0"]):focus-visible{outline-offset:3px;outline:2px solid #ddd}.darwin-trends-page-module__s04ocq__filterSelect.darwin-trends-page-module__s04ocq__filterSelect:focus{box-shadow:none;outline:none}.darwin-trends-page-module__s04ocq__filterSelect.darwin-trends-page-module__s04ocq__filterSelect:focus-visible{outline:1px solid var(--control-border);outline-offset:-1px;box-shadow:none}.darwin-trends-page-module__s04ocq__signalGrid,.darwin-trends-page-module__s04ocq__popularGrid{margin-top:var(--section-gap);align-items:start;gap:16px;display:grid}.darwin-trends-page-module__s04ocq__signalGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.darwin-trends-page-module__s04ocq__heroSignals{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.darwin-trends-page-module__s04ocq__popularGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.darwin-trends-page-module__s04ocq__signalPanel,.darwin-trends-page-module__s04ocq__popularGrid>article,.darwin-trends-page-module__s04ocq__chartModule,.darwin-trends-page-module__s04ocq__trendTable{border:1px solid var(--panel-border);background:var(--surface);border-radius:1.5rem;min-width:0;padding:22px 20px 18px}.darwin-trends-page-module__s04ocq__benchmarkTop{justify-content:space-between;align-items:center;gap:16px;min-height:28px;margin-bottom:16px;display:flex}.darwin-trends-page-module__s04ocq__benchmarkTitle{align-items:center;gap:6px;min-width:0;display:flex}.darwin-trends-page-module__s04ocq__benchmarkTitle h2,.darwin-trends-page-module__s04ocq__benchmarkTitle>span{color:var(--active-bg,#f2f2f2);letter-spacing:0;white-space:nowrap;margin:0;font-size:16px;font-weight:500;line-height:24px}.darwin-trends-page-module__s04ocq__benchmarkTitle>span{background:var(--raised,#1b1b1b);border-radius:999px;padding:1px 8px}.darwin-trends-page-module__s04ocq__benchmarkTabs{flex:none;align-items:center;gap:18px;margin-left:auto;display:inline-flex}.darwin-trends-page-module__s04ocq__benchmarkTabs>:is(span,button){min-height:34px;color:var(--muted);font:inherit;letter-spacing:-.01em;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:5px 0 7px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.darwin-trends-page-module__s04ocq__benchmarkTabs button{cursor:pointer}.darwin-trends-page-module__s04ocq__benchmarkTabs button+button:before{color:var(--muted);content:"/";pointer-events:none;font-weight:400;position:absolute;left:-12px}.darwin-trends-page-module__s04ocq__benchmarkTabs button:not([aria-selected=true]):hover{color:var(--foreground)}.darwin-trends-page-module__s04ocq__benchmarkTabs button:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.darwin-trends-page-module__s04ocq__benchmarkTabs>[data-active=true],.darwin-trends-page-module__s04ocq__benchmarkTabs>[aria-selected=true],.darwin-trends-page-module__s04ocq__benchmarkTabs>[aria-pressed=true]{border-bottom-color:var(--foreground);color:var(--foreground)}.darwin-trends-page-module__s04ocq__signalGrid.darwin-trends-page-module__s04ocq__breakdownGrid{align-items:stretch;row-gap:var(--section-gap);grid-template-columns:repeat(6,minmax(0,1fr))}.darwin-trends-page-module__s04ocq__breakdownGrid>article:nth-child(-n+3){grid-column:span 2}.darwin-trends-page-module__s04ocq__breakdownGrid>article:nth-child(n+4){grid-column:span 3}.darwin-trends-page-module__s04ocq__breakdownGrid>article:nth-child(-n+3) .darwin-trends-page-module__s04ocq__benchmarkTop{flex-wrap:wrap}.darwin-trends-page-module__s04ocq__breakdownGrid .darwin-trends-page-module__s04ocq__benchmarkTop{align-items:flex-start}.darwin-trends-page-module__s04ocq__breakdownGrid .darwin-trends-page-module__s04ocq__benchmarkTitle h2{white-space:normal}.darwin-trends-page-module__s04ocq__protocolExamples{border-top:1px solid var(--row-border)}.darwin-trends-page-module__s04ocq__protocolExample{border-bottom:1px solid var(--row-border);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;font-size:14px;line-height:1.4;display:flex}.darwin-trends-page-module__s04ocq__protocolExample a{color:var(--foreground);text-decoration:none}.darwin-trends-page-module__s04ocq__protocolExample a:hover{text-decoration:underline}.darwin-trends-page-module__s04ocq__protocolExample span{color:var(--muted);text-align:right}.darwin-trends-page-module__s04ocq__protocolStack{background:var(--track);border-radius:999px;height:28px;margin:24px 0 16px;display:flex;overflow:hidden}.darwin-trends-page-module__s04ocq__protocolStack>span{background:var(--row-tone);flex-basis:0;min-width:0}.darwin-trends-page-module__s04ocq__protocolLegend{margin:0;padding:0;list-style:none}.darwin-trends-page-module__s04ocq__protocolLegend li{border-bottom:1px solid var(--row-border);grid-template-columns:9px minmax(0,1fr) 40px;align-items:center;gap:8px;min-height:48px;padding:6px 0;font-size:14px;line-height:21px;display:grid}.darwin-trends-page-module__s04ocq__protocolLegend li>div{min-width:0;display:grid}.darwin-trends-page-module__s04ocq__protocolLegend strong{font-weight:400}.darwin-trends-page-module__s04ocq__protocolLegend small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:17.25px;overflow:hidden}.darwin-trends-page-module__s04ocq__protocolLegend li>span:last-child{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.darwin-trends-page-module__s04ocq__categoryChart{height:396px;margin-top:24px}.darwin-trends-page-module__s04ocq__tableScroll{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#393939 transparent;width:100%;overflow-x:auto}.darwin-trends-page-module__s04ocq__dataTable{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--foreground,#ededed);font-size:var(--table-font-size);line-height:var(--table-line-height);letter-spacing:0;font-weight:400}.darwin-trends-page-module__s04ocq__dataTable :is(th,td){box-sizing:border-box;border-bottom:1px solid var(--row-border);text-align:left;vertical-align:middle;font-variant-numeric:tabular-nums;white-space:nowrap;height:36.75px;padding:8px 12px 8px 0}.darwin-trends-page-module__s04ocq__dataTable th{border-color:var(--panel-border);color:var(--muted);font-size:12px;font-weight:400}.darwin-trends-page-module__s04ocq__dataTable :is(th,td):first-child{width:34px;padding-left:8px}.darwin-trends-page-module__s04ocq__dataTable tbody tr:hover,.darwin-trends-page-module__s04ocq__dataTable tbody tr:focus-within{background:var(--hover,#151515)}.darwin-trends-page-module__s04ocq__dataTable tbody tr:last-child td,.darwin-trends-page-module__s04ocq__protocolLegend li:last-child{border-bottom:0}.darwin-trends-page-module__s04ocq__rank{color:var(--muted);font-size:12px}.darwin-trends-page-module__s04ocq__compactTable{--bar-width:72px;min-width:0}.darwin-trends-page-module__s04ocq__compactTable :is(th,td):last-child{width:144px}.darwin-trends-page-module__s04ocq__compactTable .darwin-trends-page-module__s04ocq__rowName>a{white-space:normal;overflow-wrap:anywhere}.darwin-trends-page-module__s04ocq__rowName{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.darwin-trends-page-module__s04ocq__colorSquare{flex:0 0 var(--marker-size);width:var(--marker-size);min-width:var(--marker-size);height:var(--marker-size);aspect-ratio:1;background:var(--row-tone);border-radius:50%;display:block}.darwin-trends-page-module__s04ocq__rowName>:is(a,span:not(.darwin-trends-page-module__s04ocq__colorSquare)){min-width:0;color:inherit;font-size:inherit;font-weight:400;line-height:inherit;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.darwin-trends-page-module__s04ocq__rowName a:hover{text-underline-offset:3px;text-decoration:underline}.darwin-trends-page-module__s04ocq__rowName small{min-width:0;color:var(--muted);text-overflow:ellipsis;flex:none;font-size:12px;line-height:17.25px;overflow:hidden}.darwin-trends-page-module__s04ocq__scoreMetric{vertical-align:middle;align-items:center;gap:8px;display:flex}.darwin-trends-page-module__s04ocq__barTrack{flex:0 0 var(--bar-width);width:var(--bar-width);height:var(--bar-height);background:var(--track);border-radius:999px;display:block;position:relative;overflow:hidden}.darwin-trends-page-module__s04ocq__barTrack i{background:var(--row-tone);height:100%;display:block}.darwin-trends-page-module__s04ocq__scoreMetric strong{min-width:36px;font-size:inherit;font-variant-numeric:tabular-nums;flex:none;font-weight:500}.darwin-trends-page-module__s04ocq__panelFooter{justify-content:flex-start;align-items:center;gap:16px;padding-top:18px;display:flex}.darwin-trends-page-module__s04ocq__updatedAt{color:var(--muted);font-size:12px;line-height:16.5px;display:block}.darwin-trends-page-module__s04ocq__panelFooter .darwin-trends-page-module__s04ocq__updatedAt{text-align:right;min-width:0;margin-left:auto}.darwin-trends-page-module__s04ocq__panelNote .darwin-trends-page-module__s04ocq__updatedAt{margin-top:8px}.darwin-trends-page-module__s04ocq__privacyNote .darwin-trends-page-module__s04ocq__updatedAt{margin-left:12px;display:inline}.darwin-trends-page-module__s04ocq__panelAction,.darwin-trends-page-module__s04ocq__loadMoreRow button{border:1px solid var(--control-border);min-height:30px;color:var(--foreground,#ededed);cursor:pointer;font:inherit;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:4px 12px;font-size:14px;line-height:21px;text-decoration:none;display:inline-flex}.darwin-trends-page-module__s04ocq__panelAction svg{width:13px;height:13px}.darwin-trends-page-module__s04ocq__panelAction:hover,.darwin-trends-page-module__s04ocq__loadMoreRow button:hover{background:var(--raised,#1b1b1b);border-color:#666}.darwin-trends-page-module__s04ocq__trendTableSection{padding-top:var(--section-gap)}.darwin-trends-page-module__s04ocq__chartComparisonGrid{gap:var(--section-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.darwin-trends-page-module__s04ocq__chartComparisonGrid[data-single=true]{grid-template-columns:minmax(0,1fr)}.darwin-trends-page-module__s04ocq__chartComparisonGrid>.darwin-trends-page-module__s04ocq__chartModule{flex-direction:column;min-width:0;display:flex}.darwin-trends-page-module__s04ocq__chartComparisonGrid .darwin-trends-page-module__s04ocq__chartLegend{flex:1;align-content:start}.darwin-trends-page-module__s04ocq__chartComparisonGrid .darwin-trends-page-module__s04ocq__chartLayout{flex:1;grid-template-columns:minmax(0,1fr);align-content:start}.darwin-trends-page-module__s04ocq__chartComparisonGrid .darwin-trends-page-module__s04ocq__chartLayout>div{min-width:0}.darwin-trends-page-module__s04ocq__chartComparisonGrid .darwin-trends-page-module__s04ocq__chartDataset{display:block}.darwin-trends-page-module__s04ocq__trendTable{margin-top:var(--section-gap)}.darwin-trends-page-module__s04ocq__leaderboard{min-width:1040px}.darwin-trends-page-module__s04ocq__leaderboard :is(th,td):nth-child(2){width:42%}.darwin-trends-page-module__s04ocq__leaderboard :is(th,td):nth-child(3){width:18%}.darwin-trends-page-module__s04ocq__leaderboard :is(th,td):nth-child(4),.darwin-trends-page-module__s04ocq__leaderboard :is(th,td):nth-child(5){width:11%}.darwin-trends-page-module__s04ocq__leaderboard :is(th,td):last-child{width:14%}.darwin-trends-page-module__s04ocq__trendMovement{color:var(--row-tone);align-items:center;gap:8px;display:flex}.darwin-trends-page-module__s04ocq__sparkline{flex:0 0 72px;width:72px;height:19.5px}.darwin-trends-page-module__s04ocq__trendMovement>span{color:var(--muted);font-size:14px}.darwin-trends-page-module__s04ocq__loadMoreRow{justify-content:center;padding-top:18px;display:flex}.darwin-trends-page-module__s04ocq__privacyNote{color:var(--muted);text-align:right;margin:12px 0 0;font-size:12px;line-height:17.25px}.darwin-trends-page-module__s04ocq__chartLayout{grid-template-columns:minmax(0,1fr) 180px;gap:24px;padding-top:16px;display:grid}.darwin-trends-page-module__s04ocq__barChartPanel{min-width:0;height:360px;color:var(--muted)}.darwin-trends-page-module__s04ocq__barChartPanel .recharts-cartesian-grid-horizontal line{stroke:var(--row-border)}.darwin-trends-page-module__s04ocq__exploreHeader{grid-template-columns:auto minmax(0,240px);justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:grid}.darwin-trends-page-module__s04ocq__exploreHeader h2{margin:0;font-size:16px;font-weight:500;line-height:24px}.darwin-trends-page-module__s04ocq__exploreHeader>.darwin-trends-page-module__s04ocq__benchmarkTabs{justify-self:end}.darwin-trends-page-module__s04ocq__chartSearch{border:1px solid var(--control-border);border-radius:999px;align-items:center;min-width:0;height:30px;display:flex}.darwin-trends-page-module__s04ocq__chartSearch input{width:100%;min-width:0;height:100%;color:var(--foreground);font:inherit;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:14px}.darwin-trends-page-module__s04ocq__chartSearch input:focus{outline:none}.darwin-trends-page-module__s04ocq__chartSearch:focus-within{border-color:var(--foreground)}.darwin-trends-page-module__s04ocq__chartSearch button,.darwin-trends-page-module__s04ocq__chartLegend button{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.darwin-trends-page-module__s04ocq__chartSearch button:hover,.darwin-trends-page-module__s04ocq__chartLegend button:hover{color:var(--foreground)}.darwin-trends-page-module__s04ocq__chartLegend{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:4px 24px;margin:16px 0 0;padding:0;list-style:none;display:grid}.darwin-trends-page-module__s04ocq__chartLegend li{align-items:center;gap:8px;min-width:0;max-width:100%;font-size:12px;line-height:18px;display:flex}.darwin-trends-page-module__s04ocq__chartLegend li>span:not(:first-child){overflow-wrap:anywhere;white-space:normal;flex:1;min-width:0}.darwin-trends-page-module__s04ocq__searchStatus{color:var(--muted);margin:0 0 12px;font-size:12px}.darwin-trends-page-module__s04ocq__chartModule{container:trend-chart/inline-size}@container trend-chart (max-width:440px){.darwin-trends-page-module__s04ocq__exploreHeader{grid-template-columns:minmax(0,1fr) auto;gap:16px}.darwin-trends-page-module__s04ocq__chartSearch{grid-area:2/1/auto/-1;width:100%}}.darwin-trends-page-module__s04ocq__chartDataset{color:var(--muted);align-content:start;gap:16px;font-size:14px;line-height:21px;display:grid}.darwin-trends-page-module__s04ocq__chartDataset>span{color:var(--muted);font-size:12px}.darwin-trends-page-module__s04ocq__chartDataset p{margin:0}.darwin-trends-page-module__s04ocq__chartDataset b{color:var(--foreground,#ededed);font-weight:400}.darwin-trends-page-module__s04ocq__chartDatasetHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:10px;display:flex}.darwin-trends-page-module__s04ocq__chartDataset em{margin-left:8px;font-style:normal}.darwin-trends-page-module__s04ocq__chartNote,.darwin-trends-page-module__s04ocq__panelNote{border-top:1px solid var(--row-border);color:var(--muted);margin:18px 0 0;padding-top:18px;font-size:14px;line-height:21px}.darwin-trends-page-module__s04ocq__chartNote strong{color:var(--foreground,#ededed);font-weight:500}.darwin-trends-page-module__s04ocq__loadingState,.darwin-trends-page-module__s04ocq__emptyState{color:var(--muted);padding:24px 0;font-size:14px;line-height:21px}.darwin-trends-page-module__s04ocq__loadingState{align-items:center;gap:12px;display:flex}.darwin-trends-page-module__s04ocq__loadingState svg{width:16px;height:16px}.darwin-trends-page-module__s04ocq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1279px){.darwin-trends-page-module__s04ocq__signalGrid{gap:var(--section-gap);grid-template-columns:minmax(0,1fr)}.darwin-trends-page-module__s04ocq__signalGrid.darwin-trends-page-module__s04ocq__breakdownGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.darwin-trends-page-module__s04ocq__breakdownGrid>article:nth-child(n){grid-column:auto}}@media (max-width:1180px){.darwin-trends-page-module__s04ocq__chartComparisonGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.darwin-trends-page-module__s04ocq__signalGrid.darwin-trends-page-module__s04ocq__breakdownGrid{grid-template-columns:minmax(0,1fr)}.darwin-trends-page-module__s04ocq__popularGrid{gap:var(--section-gap);grid-template-columns:minmax(0,1fr)}.darwin-trends-page-module__s04ocq__benchmarkTop{flex-wrap:wrap;row-gap:12px}.darwin-trends-page-module__s04ocq__benchmarkTabs{justify-content:flex-end}.darwin-trends-page-module__s04ocq__benchmarkTitle h2{white-space:normal}.darwin-trends-page-module__s04ocq__chartLayout{grid-template-columns:minmax(0,1fr)}.darwin-trends-page-module__s04ocq__chartLayout>div{min-width:0}.darwin-trends-page-module__s04ocq__chartDataset{gap:8px}}@media (max-width:520px){.darwin-trends-page-module__s04ocq__page{--nav-height:84px;--page-gutter:1.25rem}.darwin-trends-page-module__s04ocq__signalPanel,.darwin-trends-page-module__s04ocq__popularGrid>article,.darwin-trends-page-module__s04ocq__chartModule,.darwin-trends-page-module__s04ocq__trendTable{padding-inline:12px}.darwin-trends-page-module__s04ocq__filterSelect.darwin-trends-page-module__s04ocq__filterSelect{flex:none;gap:4px;min-width:0;padding-inline:4px;font-size:14px}.darwin-trends-page-module__s04ocq__filterSelect:first-child{flex-grow:1.2}.darwin-trends-page-module__s04ocq__filterSelect:nth-child(2){flex-grow:1.1}.darwin-trends-page-module__s04ocq__filterSelect>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.darwin-trends-page-module__s04ocq__filterSelect svg{flex-shrink:0}.darwin-trends-page-module__s04ocq__compactTable{--bar-width:48px}.darwin-trends-page-module__s04ocq__compactTable :is(th,td):first-child{width:26px;padding-left:0;padding-right:8px}.darwin-trends-page-module__s04ocq__compactTable :is(th,td):last-child{width:112px;padding-right:0}.darwin-trends-page-module__s04ocq__benchmarkTabs>:is(span,button){min-height:36px}.darwin-trends-page-module__s04ocq__chartSearch{height:36px}.darwin-trends-page-module__s04ocq__chartSearch input{font-size:16px}.darwin-trends-page-module__s04ocq__chartSearch button,.darwin-trends-page-module__s04ocq__chartLegend button{width:36px;height:36px}.darwin-trends-page-module__s04ocq__chartLegend{gap:4px}.darwin-trends-page-module__s04ocq__chartLegend li{width:100%}.darwin-trends-page-module__s04ocq__chartLegend li>span:not(:first-child){flex:1}.darwin-trends-page-module__s04ocq__panelAction,.darwin-trends-page-module__s04ocq__loadMoreRow button{white-space:nowrap;min-height:36px}}@media (prefers-reduced-motion:reduce){.darwin-trends-page-module__s04ocq__main *,.darwin-trends-page-module__s04ocq__main :before,.darwin-trends-page-module__s04ocq__main :after{scroll-behavior:auto;transition:none}}.darwin-trends-page-module__s04ocq__filterMenu[data-theme=light]{--foreground:#151515;--active-bg:#080808;--active-fg:#fff;color:#151515;background:#ebebeb;border-color:#d6d6d6}.darwin-trends-page-module__s04ocq__filterMenu[data-theme=light] .darwin-trends-page-module__s04ocq__filterOption[data-highlighted]{color:#111;background:#e5e5e5}.darwin-trends-page-module__s04ocq__filterMenu[data-theme=light] .darwin-trends-page-module__s04ocq__filterOption[data-state=checked]{color:#fff;background:#111}
.darwin-search-wave-module__ea9XRa__wave{pointer-events:none;position:absolute;inset:0;overflow:hidden}.darwin-search-wave-module__ea9XRa__wave>svg{width:100%;height:100%;position:absolute;inset:0}.darwin-search-wave-module__ea9XRa__wave path{fill:none;stroke:var(--marketing-line);stroke-width:1px;vector-effect:non-scaling-stroke}.darwin-search-wave-module__ea9XRa__packet{background:var(--tone);width:6px;height:6px;position:absolute;transform:translate(-50%,-50%)}
.darwin-trends-intro-module__RYY4kq__intro{--trend-blue:#0071e3;--search-ink:#fff;min-height:clamp(620px,72svh,800px);padding-top:var(--nav-height);color:var(--foreground);background:var(--surface);flex-direction:column;display:flex;position:relative}[data-theme=light] .darwin-trends-intro-module__RYY4kq__intro{--search-ink:#151515}.darwin-trends-intro-module__RYY4kq__stage{flex-direction:column;flex:1;justify-content:center;min-height:420px;display:flex;position:relative;overflow:hidden}.darwin-trends-intro-module__RYY4kq__stageContent{z-index:1;width:100%;max-width:var(--page-max-width);padding:48px var(--marketing-content-gutter-end)48px var(--marketing-content-gutter-start);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:clamp(32px,6vw,112px);margin-inline:auto;display:grid;position:relative}.darwin-trends-intro-module__RYY4kq__copy{flex-direction:column;justify-content:center;gap:24px;min-width:0;min-height:340px;display:flex;position:relative}.darwin-trends-intro-module__RYY4kq__stageContent h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.5vw,56px);font-weight:500;line-height:1.2}.darwin-trends-intro-module__RYY4kq__headline{--headline-blue:#0071e3}[data-theme=light] .darwin-trends-intro-module__RYY4kq__headline{--headline-blue:#06c}.darwin-trends-intro-module__RYY4kq__headlineAgents{line-height:inherit;display:inline}.darwin-trends-intro-module__RYY4kq__headlineAgent{color:var(--headline-blue)}.darwin-trends-intro-module__RYY4kq__conjunction{color:var(--muted)}.darwin-trends-intro-module__RYY4kq__graph,.darwin-trends-intro-module__RYY4kq__graphSeries,.darwin-trends-intro-module__RYY4kq__graphSeries>svg{pointer-events:none;position:absolute;inset:0}@media (min-width:761px){.darwin-trends-intro-module__RYY4kq__graph{left:var(--marketing-content-inset-start);right:var(--marketing-content-inset-end)}}.darwin-trends-intro-module__RYY4kq__topicTabs{align-self:flex-start;align-items:center;gap:clamp(16px,2vw,28px);margin:0;display:inline-flex}.darwin-trends-intro-module__RYY4kq__topicTabs button{min-height:42px;color:var(--muted);font:inherit;letter-spacing:-.025em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:6px 0 9px;font-size:clamp(16px,1.5vw,20px);font-weight:600;line-height:1.2;position:relative}.darwin-trends-intro-module__RYY4kq__topicTabs button[aria-selected=true]{border-bottom-color:var(--trend-blue);color:var(--foreground)}.darwin-trends-intro-module__RYY4kq__topicTabs button:not([aria-selected=true]):hover{color:var(--foreground)}.darwin-trends-intro-module__RYY4kq__topicTabs button+button:before{color:var(--muted);content:"/";pointer-events:none;font-weight:400;position:absolute;left:calc(clamp(16px,2vw,28px)/-2 - 3px)}.darwin-trends-intro-module__RYY4kq__topicTabs button:focus-visible{outline:2px solid var(--marketing-ink,#ededed);outline-offset:4px}.darwin-trends-intro-module__RYY4kq__graphSeries>svg{width:100%;height:100%;display:block}.darwin-trends-intro-module__RYY4kq__graphSeries{visibility:hidden}.darwin-trends-intro-module__RYY4kq__graph[data-started=true] .darwin-trends-intro-module__RYY4kq__graphSeries{visibility:visible}.darwin-trends-intro-module__RYY4kq__graph[data-started=true] .darwin-trends-intro-module__RYY4kq__graphTint{animation:.3s both darwin-trends-intro-module__RYY4kq__graphTint;animation-delay:calc(var(--series-index)*2.85s)}.darwin-trends-intro-module__RYY4kq__graph[data-started=true] .darwin-trends-intro-module__RYY4kq__graphLineReveal{animation:1.8s linear both darwin-trends-intro-module__RYY4kq__graphDraw;animation-delay:calc(.3s + var(--series-index)*2.85s)}.darwin-trends-intro-module__RYY4kq__graphLine{stroke:var(--series-color);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.darwin-trends-intro-module__RYY4kq__dataChip{--tone:var(--series-color);opacity:0;border-radius:.625rem}.darwin-trends-intro-module__RYY4kq__graph[data-started=true] .darwin-trends-intro-module__RYY4kq__dataChip{animation:.12s linear both darwin-trends-intro-module__RYY4kq__dataChipAppear;animation-delay:var(--chip-delay)}.darwin-trends-intro-module__RYY4kq__graphSeries[data-running=false] .darwin-trends-intro-module__RYY4kq__dataChip{animation-play-state:paused}.darwin-trends-intro-module__RYY4kq__searchArea{min-width:0;position:relative}.darwin-trends-intro-module__RYY4kq__search{border:1px solid var(--control-border);background:var(--surface);border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:54px;padding:8px;display:grid}.darwin-trends-intro-module__RYY4kq__search:focus-within{border-color:var(--trend-blue)}.darwin-trends-intro-module__RYY4kq__searchField{min-width:0;min-height:36px;margin-left:4px;position:relative}.darwin-trends-intro-module__RYY4kq__search input{width:100%;min-width:0;height:36px;color:var(--search-ink);font:inherit;letter-spacing:0;background:0 0;border:0;border-radius:999px;outline:none;padding:0 0 0 8px;font-size:14px;line-height:22px}.darwin-trends-intro-module__RYY4kq__search input::placeholder{color:var(--muted)}.darwin-trends-intro-module__RYY4kq__search button{background:var(--trend-blue);color:#fff;width:36px;height:36px;font:inherit;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:21px;display:inline-flex}.darwin-trends-intro-module__RYY4kq__search button:hover:not(:disabled){opacity:.85}.darwin-trends-intro-module__RYY4kq__search button:disabled{opacity:.4;cursor:default}.darwin-trends-intro-module__RYY4kq__search button:focus-visible{outline:1px solid var(--foreground);outline-offset:3px}.darwin-trends-intro-module__RYY4kq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes darwin-trends-intro-module__RYY4kq__graphTint{0%{opacity:0}to{opacity:1}}@keyframes darwin-trends-intro-module__RYY4kq__graphDraw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes darwin-trends-intro-module__RYY4kq__dataChipAppear{0%{opacity:0}to{opacity:1}}@media (max-width:1100px){.darwin-trends-intro-module__RYY4kq__stageContent{gap:32px}.darwin-trends-intro-module__RYY4kq__stageContent h1{font-size:clamp(32px,3.6vw,44px)}}@media (max-width:760px){.darwin-trends-intro-module__RYY4kq__intro{min-height:100svh;padding-top:0}.darwin-trends-intro-module__RYY4kq__stage{min-height:0}.darwin-trends-intro-module__RYY4kq__stageContent{padding-block:calc(var(--nav-height) + 24px);grid-template-columns:minmax(0,1fr);gap:40px}.darwin-trends-intro-module__RYY4kq__topicTabs{flex-wrap:nowrap}.darwin-trends-intro-module__RYY4kq__copy{min-height:0}.darwin-trends-intro-module__RYY4kq__stageContent h1{max-width:480px;font-size:clamp(30px,6.8vw,42px)}.darwin-trends-intro-module__RYY4kq__graph{top:420px;left:-100%}.darwin-trends-intro-module__RYY4kq__search input{font-size:14px}}@media (max-width:380px){.darwin-trends-intro-module__RYY4kq__search{gap:4px;padding:6px}}@media (prefers-reduced-motion:reduce){.darwin-trends-intro-module__RYY4kq__dataChip{display:none}.darwin-trends-intro-module__RYY4kq__graph[data-started=true] .darwin-trends-intro-module__RYY4kq__graphTint,.darwin-trends-intro-module__RYY4kq__graph[data-started=true] .darwin-trends-intro-module__RYY4kq__graphLineReveal{animation:none}}.darwin-trends-intro-module__RYY4kq__inlineMention{white-space:nowrap}.darwin-trends-intro-module__RYY4kq__inlineIcon{width:var(--inline-brand-size,clamp(32px,1.15em,80px));height:var(--inline-brand-size,clamp(32px,1.15em,80px));padding:var(--inline-brand-padding,clamp(5px,.16em,12px));vertical-align:-.18em;border-radius:var(--inline-brand-radius,clamp(6px,.18em,12px));background:var(--inline-brand-background,rgb(var(--marketing-ink-rgb,255 255 255)/6%));justify-content:center;align-items:center;margin-right:.22em;display:inline-flex}.darwin-trends-intro-module__RYY4kq__inlineIcon>svg{width:100%;height:100%}
.claude-text-module__TonYxq__mention[data-client-text],.claude-text-module__TonYxq__mention[data-provider-text]{color:inherit;font:inherit;white-space:nowrap;display:inline}.claude-text-module__TonYxq__iconBadge{background:var(--inline-brand-background,rgb(var(--marketing-ink-rgb,255 255 255)/6%));border-radius:var(--inline-brand-radius,clamp(6px,.18em,12px));box-sizing:border-box;height:var(--inline-brand-size,clamp(32px,1.15em,80px));width:var(--inline-brand-size,clamp(32px,1.15em,80px));padding:var(--inline-brand-padding,clamp(5px,.16em,12px));vertical-align:-.18em;border:0;justify-content:center;align-items:center;margin-inline:0 .22em;display:inline-flex}.claude-text-module__TonYxq__iconBadge>.claude-text-module__TonYxq__providerIcon,.claude-text-module__TonYxq__iconBadge>.claude-text-module__TonYxq__icon{object-fit:contain;border-radius:var(--inline-brand-radius,3px);width:100%;min-width:0;height:100%;display:block}.claude-text-module__TonYxq__monochromeIcon{background:currentColor;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.claude-text-module__TonYxq__icon{width:1em;height:1em;display:inline-block}.claude-text-module__TonYxq__icon[data-claude-icon]{background:currentColor;-webkit-mask:url(/assets/ai_logos/claude.svg) 50%/contain no-repeat;mask:url(/assets/ai_logos/claude.svg) 50%/contain no-repeat}.claude-text-module__TonYxq__icon[data-muse-icon]{background:currentColor;-webkit-mask:url(/assets/ai_logos/muse.png) 50%/contain no-repeat;mask:url(/assets/ai_logos/muse.png) 50%/contain no-repeat}.claude-text-module__TonYxq__icon[data-instinct-icon]{background:currentColor;-webkit-mask:url(/assets/ai_logos/instinct.png) 50%/contain no-repeat;mask:url(/assets/ai_logos/instinct.png) 50%/contain no-repeat}
.darwin-assistant-developer-page-module__U2gpcW__page{--site-square-radius:1.5rem;--marketing-header-height:clamp(5.5rem,7vw,7rem);--marketing-page-gutter:clamp(1.5rem,3.3vw,3.5rem);--marketing-logo-height:calc(clamp(6rem,8vw,8.25rem)*.2877);--marketing-filter-row-y:calc(var(--marketing-header-height) + 48px - (var(--marketing-header-height) - var(--marketing-logo-height))/2);--marketing-hero-edge-gap:calc(var(--marketing-filter-row-y) - var(--marketing-header-height));background:var(--marketing-surface,#000);color:var(--marketing-ink,#fff);min-height:100vh}.light .darwin-assistant-developer-page-module__U2gpcW__page{--marketing-surface:#fff;--marketing-surface-rgb:255 255 255;--marketing-ink:#171917;--marketing-ink-rgb:23 25 23;--marketing-muted:#686d69;--marketing-line:#dedfde;--marketing-hover:#e8eae8;--marketing-raised:#f1f2f1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.darwin-assistant-developer-page-module__U2gpcW__page>main{padding-top:var(--marketing-filter-row-y)}.darwin-assistant-developer-page-module__U2gpcW__breadcrumbs{color:rgb(var(--marketing-ink-rgb,255 255 255)/45%);max-width:114rem;padding:calc(var(--marketing-header-height,5rem) + 2.5rem)var(--marketing-page-gutter)2rem;align-items:center;gap:.7rem;margin:0 auto;font-size:.9rem;display:flex}.darwin-assistant-developer-page-module__U2gpcW__breadcrumbs a{color:inherit;text-decoration:none}.darwin-assistant-developer-page-module__U2gpcW__hero{--use-case-hero-height:clamp(34rem,42vw,38rem);border-radius:var(--site-square-radius,0px);isolation:isolate;margin:0 var(--marketing-page-gutter);min-height:var(--use-case-hero-height);color:#fff;border:0;position:relative;overflow:visible}.darwin-assistant-developer-page-module__U2gpcW__hero:has(.darwin-assistant-developer-page-module__U2gpcW__actions [aria-expanded=true]){z-index:7}.darwin-assistant-developer-page-module__U2gpcW__heroImage,.darwin-assistant-developer-page-module__U2gpcW__heroScrim{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.darwin-assistant-developer-page-module__U2gpcW__heroImage{object-fit:cover;object-position:center;z-index:-2}.darwin-assistant-developer-page-module__U2gpcW__heroScrim{z-index:-1;background:#00000080}.darwin-assistant-developer-page-module__U2gpcW__heroCopy{box-sizing:border-box;min-height:var(--use-case-hero-height);flex-direction:column;justify-content:center;width:100%;padding:clamp(2rem,5.5vw,6rem);display:flex}.darwin-assistant-developer-page-module__U2gpcW__heroCopy h1{letter-spacing:-.065em;margin:0;font-size:clamp(3rem,5.7vw,6.2rem);font-weight:400;line-height:.96}.darwin-assistant-developer-page-module__U2gpcW__noWrap{white-space:nowrap}.darwin-assistant-developer-page-module__U2gpcW__heroCopy p{color:#ffffffd1;max-width:75rem;margin:1.5rem 0 0;font-size:clamp(1rem,1.45vw,1.35rem);line-height:1.5}.darwin-assistant-developer-page-module__U2gpcW__workflowPicker{gap:.7rem;max-width:min(100%,50rem);margin-bottom:clamp(1.5rem,3vw,2.5rem);display:grid}.darwin-assistant-developer-page-module__U2gpcW__workflowPicker>span{color:var(--marketing-muted,#999);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.darwin-assistant-developer-page-module__U2gpcW__workflowPicker>div{flex-wrap:wrap;gap:.5rem;display:flex}.darwin-assistant-developer-page-module__U2gpcW__workflowPicker button{border:1px solid var(--marketing-line,#444);color:var(--marketing-ink,#fff);cursor:pointer;font:inherit;background:0 0;border-radius:999px;padding:.55rem .9rem;font-size:.85rem;transition:background .16s,border-color .16s}.darwin-assistant-developer-page-module__U2gpcW__workflowPicker button[data-active=true]{background:var(--marketing-ink,#fff);border-color:var(--marketing-ink,#fff);color:var(--marketing-surface,#000)}.darwin-assistant-developer-page-module__U2gpcW__workflowPicker button:focus-visible{outline:2px solid var(--marketing-ink,#fff);outline-offset:3px}.darwin-assistant-developer-page-module__U2gpcW__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.darwin-assistant-developer-page-module__U2gpcW__scenarioBar{background:var(--marketing-surface,#000);box-sizing:border-box;margin-top:var(--marketing-hero-edge-gap);padding-block:1rem;padding-inline:var(--marketing-content-inset);top:var(--marketing-header-height,5rem);z-index:6;position:sticky}.darwin-assistant-developer-page-module__U2gpcW__scenarioBarInner{border-radius:var(--site-square-radius,0px);max-width:var(--marketing-content-width);align-items:center;margin:0 auto;display:flex}.darwin-assistant-developer-page-module__U2gpcW__body{max-width:114rem;padding-block:clamp(1.25rem,2vw,2rem);padding-inline:var(--marketing-page-gutter);grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);width:100%;margin:0 auto;display:grid}.darwin-assistant-developer-page-module__U2gpcW__article{text-align:left;min-width:0}.darwin-assistant-developer-page-module__U2gpcW__articleIntro{width:100%;max-width:none}.darwin-assistant-developer-page-module__U2gpcW__articleIntro>span,.darwin-assistant-developer-page-module__U2gpcW__chapterEyebrow{color:rgb(var(--marketing-ink-rgb,255 255 255)/42%);font-size:14px;line-height:19.5px;display:block}.darwin-assistant-developer-page-module__U2gpcW__articleIntro h2,.darwin-assistant-developer-page-module__U2gpcW__chapter h2{color:rgb(var(--marketing-ink-rgb,255 255 255));letter-spacing:-.06em;margin:0 0 1.8rem;font-size:clamp(2.6rem,4.5vw,5rem);font-weight:470;line-height:.98}.darwin-assistant-developer-page-module__U2gpcW__articleIntro p,.darwin-assistant-developer-page-module__U2gpcW__chapterCopy p{color:rgb(var(--marketing-ink-rgb,255 255 255)/61%);margin:0 0 1.25rem;font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.65}.darwin-assistant-developer-page-module__U2gpcW__articleIntro p:first-of-type{color:rgb(var(--marketing-ink-rgb,255 255 255)/82%);font-size:clamp(1.25rem,1.8vw,1.6rem)}.darwin-assistant-developer-page-module__U2gpcW__scenarioCard{border:1px solid var(--marketing-hover,#272727);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:3rem;display:grid}.darwin-assistant-developer-page-module__U2gpcW__scenarioCard>div{gap:.45rem;padding:1.2rem 1.25rem;display:grid}.darwin-assistant-developer-page-module__U2gpcW__scenarioCard>div:nth-child(-n+2){border-right:1px solid var(--marketing-hover,#272727)}.darwin-assistant-developer-page-module__U2gpcW__scenarioCard span{color:var(--marketing-muted,#fff6);font-size:14px;line-height:19.5px}.darwin-assistant-developer-page-module__U2gpcW__scenarioCard strong{color:rgb(var(--marketing-ink-rgb,255 255 255)/86%);font-weight:480;line-height:1.45}.darwin-assistant-developer-page-module__U2gpcW__scenarioConstraints,.darwin-assistant-developer-page-module__U2gpcW__scenarioDone{border-top:1px solid var(--marketing-hover,#272727);grid-column:span 3}.darwin-assistant-developer-page-module__U2gpcW__scenarioConstraints ul{flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.darwin-assistant-developer-page-module__U2gpcW__scenarioConstraints li{color:var(--marketing-ink,#ededed);align-items:baseline;gap:8px;font-size:14px;line-height:19.5px;display:flex}.darwin-assistant-developer-page-module__U2gpcW__scenarioConstraints li:not([data-brand-label]):before{content:"";background:#58c4a3;flex:0 0 9px;height:9px}.darwin-assistant-developer-page-module__U2gpcW__scenarioConstraints li:nth-child(3n+2):before{background:#e5bc62}.darwin-assistant-developer-page-module__U2gpcW__scenarioConstraints li:nth-child(3n):before{background:#e78da8}.darwin-assistant-developer-page-module__U2gpcW__chapter{scroll-margin-top:calc(var(--marketing-header-height,5rem) + 2rem);margin-top:48px}.darwin-assistant-developer-page-module__U2gpcW__chapterCopy{width:100%;max-width:none}.darwin-assistant-developer-page-module__U2gpcW__chapterCopy ol{counter-reset:chapter-step;gap:0;margin:2.5rem 0;padding:0;list-style:none;display:grid}.darwin-assistant-developer-page-module__U2gpcW__chapterCopy li{color:rgb(var(--marketing-ink-rgb,255 255 255)/74%);counter-increment:chapter-step;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:1rem;padding:.9rem 0;font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.55;display:grid}.darwin-assistant-developer-page-module__U2gpcW__chapterCopy li:before{color:rgb(var(--marketing-ink-rgb,255 255 255)/34%);content:counter(chapter-step,decimal-leading-zero);font-variant-numeric:tabular-nums}.darwin-assistant-developer-page-module__U2gpcW__chapterResult{color:rgb(var(--marketing-ink-rgb,255 255 255)/86%)!important;margin-top:2rem!important;font-size:clamp(1.15rem,1.5vw,1.45rem)!important}.darwin-assistant-developer-page-module__U2gpcW__animation{background:var(--marketing-surface,#050505);border-radius:var(--site-square-radius,0px);margin-top:48px;position:relative;overflow:hidden}.darwin-assistant-developer-page-module__U2gpcW__animation [data-embedded=true]{min-height:clamp(36rem,48vw,46rem)}.darwin-assistant-developer-page-module__U2gpcW__animation [data-embedded=true]>nav{left:clamp(1.5rem,4vw,4rem)}.darwin-assistant-developer-page-module__U2gpcW__details{box-sizing:border-box;top:calc(var(--marketing-header-height,5rem) + 76px);width:100%;min-width:0;max-height:calc(100dvh - var(--marketing-header-height,5rem) - 92px);overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--marketing-line,#333)transparent;align-self:start;padding-inline-end:8px;position:sticky;overflow-y:auto}.darwin-assistant-developer-page-module__U2gpcW__productRecord{margin-top:24px;font-size:14px;line-height:19.5px}.darwin-assistant-developer-page-module__U2gpcW__productRecord>div{grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:16px;min-height:32px;padding:4px 0;display:grid}.darwin-assistant-developer-page-module__U2gpcW__productRecord>div+div{margin-top:4px}.darwin-assistant-developer-page-module__U2gpcW__productLabel{color:var(--marketing-muted,#949494);margin:0 0 8px}.darwin-assistant-developer-page-module__U2gpcW__productIcon svg{box-sizing:border-box;stroke-width:1.4px;width:20px;height:20px}.darwin-assistant-developer-page-module__U2gpcW__productRecord>div>div{flex-direction:column;display:flex}.darwin-assistant-developer-page-module__U2gpcW__productRecord span,.darwin-assistant-developer-page-module__U2gpcW__productRecord small{color:var(--marketing-muted,#949494);font-size:14px}.darwin-assistant-developer-page-module__U2gpcW__productRecord strong{color:var(--marketing-ink,#ededed);font-weight:400;line-height:20px}.darwin-assistant-developer-page-module__U2gpcW__productIcon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.darwin-assistant-developer-page-module__U2gpcW__claudeIcon{background:currentColor;-webkit-mask:url(/assets/ai_logos/claude.svg) 50%/contain no-repeat;mask:url(/assets/ai_logos/claude.svg) 50%/contain no-repeat}.darwin-assistant-developer-page-module__U2gpcW__productRecord .darwin-assistant-developer-page-module__U2gpcW__productIcon{color:var(--marketing-ink,#ededed)}.darwin-assistant-developer-page-module__U2gpcW__briefSection{width:100%;min-width:0;max-width:none;margin-top:48px}.darwin-assistant-developer-page-module__U2gpcW__briefSection h3{letter-spacing:0;overflow-wrap:anywhere;margin:0 0 20px;font-size:28px;font-weight:500;line-height:1.2}.darwin-assistant-developer-page-module__U2gpcW__briefSection>p{color:var(--marketing-muted,#b8b8b8);margin:0 0 20px;font-size:16px;line-height:1.7}.darwin-assistant-developer-page-module__U2gpcW__briefSection>p:last-child{margin-bottom:0}.darwin-assistant-developer-page-module__U2gpcW__actApiTrace{border-block:1px solid var(--marketing-line,#272727);margin:24px 0;padding:16px 0;font-size:14px}.darwin-assistant-developer-page-module__U2gpcW__actApiTrace>p{color:var(--marketing-ink,#ededed);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.darwin-assistant-developer-page-module__U2gpcW__actApiTrace>p>span{color:var(--marketing-muted,#949494)}.darwin-assistant-developer-page-module__U2gpcW__actApiTrace dl{gap:8px;margin:0;display:grid}.darwin-assistant-developer-page-module__U2gpcW__actApiTrace dl>div{grid-template-columns:144px minmax(0,1fr);gap:16px;display:grid}.darwin-assistant-developer-page-module__U2gpcW__actApiTrace dt{color:var(--marketing-ink,#ededed)}.darwin-assistant-developer-page-module__U2gpcW__actApiTrace dd{color:var(--marketing-muted,#949494);margin:0}@media (max-width:760px){.darwin-assistant-developer-page-module__U2gpcW__actApiTrace dl>div{grid-template-columns:1fr;gap:4px}}.darwin-assistant-developer-page-module__U2gpcW__briefSection>.darwin-assistant-developer-page-module__U2gpcW__briefSources{color:var(--marketing-muted,#949494);margin-top:16px;font-size:14px;line-height:1.5}.darwin-assistant-developer-page-module__U2gpcW__briefSources a{color:var(--marketing-muted,#b8b8b8);text-underline-offset:3px}.darwin-assistant-developer-page-module__U2gpcW__details dl{gap:16px;margin:0;display:grid}.darwin-assistant-developer-page-module__U2gpcW__details dl>div:first-child{margin-bottom:0}.darwin-assistant-developer-page-module__U2gpcW__details dt{color:var(--marketing-muted,#ffffff61);margin-bottom:.4rem;font-size:14px;line-height:19.5px}.darwin-assistant-developer-page-module__U2gpcW__details dd{color:rgb(var(--marketing-ink-rgb,255 255 255)/72%);margin:0;font-size:14px;line-height:1.45}.darwin-assistant-developer-page-module__U2gpcW__darwinAgents,.darwin-assistant-developer-page-module__U2gpcW__unnamedAgents{margin-top:24px}.darwin-assistant-developer-page-module__U2gpcW__darwinAgents h3,.darwin-assistant-developer-page-module__U2gpcW__unnamedAgents h3{color:var(--marketing-muted,#949494);margin:0 0 10px;font-size:14px;font-weight:400}.darwin-assistant-developer-page-module__U2gpcW__darwinAgents ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.darwin-assistant-developer-page-module__U2gpcW__darwinAgents li,.darwin-assistant-developer-page-module__U2gpcW__unnamedAgents p{color:rgb(var(--marketing-ink-rgb,255 255 255)/72%);margin:0;font-size:14px;line-height:1.45}.darwin-assistant-developer-page-module__U2gpcW__darwinAgents li{gap:2px;display:grid}.darwin-assistant-developer-page-module__U2gpcW__darwinAgents li strong{color:var(--marketing-ink,#171917);font-weight:550}.darwin-assistant-developer-page-module__U2gpcW__darwinAgents li span{color:var(--marketing-muted,#949494)}.darwin-assistant-developer-page-module__U2gpcW__darwinAgents>p{color:var(--marketing-muted,#949494);margin:12px 0 0;font-size:12px;line-height:1.45}.darwin-assistant-developer-page-module__U2gpcW__productLinks{gap:.85rem;padding-top:.25rem;display:grid}.darwin-assistant-developer-page-module__U2gpcW__productLinks a{color:rgb(var(--marketing-ink-rgb,255 255 255)/38%);align-items:center;gap:.75rem;font-size:14px;line-height:19.5px;text-decoration:none;display:flex}.darwin-assistant-developer-page-module__U2gpcW__productLinks a:after{content:"";background:0 0;border-radius:999px;width:.35rem;height:.35rem;margin-left:auto}.darwin-assistant-developer-page-module__U2gpcW__productLinks a[data-active=true],.darwin-assistant-developer-page-module__U2gpcW__productLinks a[aria-current=location]{color:var(--marketing-ink,#fff)}.darwin-assistant-developer-page-module__U2gpcW__productLinks a[data-active=true]:after,.darwin-assistant-developer-page-module__U2gpcW__productLinks a[aria-current=location]:after{background:var(--marketing-ink,#fff)}.darwin-assistant-developer-page-module__U2gpcW__evidenceLoading{background:rgb(var(--marketing-ink-rgb,255 255 255)/4%);border:1px solid rgb(var(--marketing-ink-rgb,255 255 255)/9%);border-radius:var(--site-square-radius,0px);height:16rem;margin-top:3rem}.darwin-assistant-developer-page-module__U2gpcW__productLinks svg{stroke-width:1.4px;width:1.2rem;height:1.2rem}.darwin-assistant-developer-page-module__U2gpcW__productLinks a:hover{color:var(--marketing-ink,#fff)}.darwin-assistant-developer-page-module__U2gpcW__desktopProductNav{border:1px solid var(--marketing-hover,#272727)}.darwin-assistant-developer-page-module__U2gpcW__desktopProductNav .darwin-assistant-developer-page-module__U2gpcW__productLinks{grid-auto-rows:44px;gap:0;padding:0}.darwin-assistant-developer-page-module__U2gpcW__desktopProductNav a{min-height:44px}.darwin-assistant-developer-page-module__U2gpcW__desktopProductNav a+a{box-shadow:inset 0 1px var(--marketing-line,#272727)}.darwin-assistant-developer-page-module__U2gpcW__desktopProductNav svg{border-right:1px solid var(--marketing-hover,#272727);box-sizing:border-box;flex:0 0 44px;width:44px;height:44px;padding:12px}.darwin-assistant-developer-page-module__U2gpcW__desktopProductNav a:after,.darwin-assistant-developer-page-module__U2gpcW__mobileChapterNav{display:none}.darwin-assistant-developer-page-module__U2gpcW__page .aaru-footer--darwin{background:var(--marketing-surface,#000);color:var(--marketing-ink,#fff);padding-inline:var(--marketing-content-inset)}.darwin-assistant-developer-page-module__U2gpcW__page .aaru-footer--darwin .aaru-footer-directory-heading{color:var(--marketing-ink,#fff)}.darwin-assistant-developer-page-module__U2gpcW__page .aaru-footer--darwin .aaru-footer-directory :is(a,button){color:var(--marketing-muted,#aaa)}.darwin-assistant-developer-page-module__U2gpcW__page .aaru-footer--darwin .aaru-footer-socials a{color:rgb(var(--marketing-ink-rgb,255 255 255)/72%)}.darwin-assistant-developer-page-module__U2gpcW__page .aaru-footer--darwin .aaru-footer-credits{color:var(--marketing-muted,#555)}.darwin-assistant-developer-page-module__U2gpcW__page .aaru-footer--darwin :is(a,button):hover{color:var(--marketing-ink,#fff)}@media (max-width:840px){.darwin-assistant-developer-page-module__U2gpcW__hero{--use-case-hero-height:clamp(36rem,70vw,40rem)}}@media (max-width:1023px){.darwin-assistant-developer-page-module__U2gpcW__body{grid-template-columns:1fr}.darwin-assistant-developer-page-module__U2gpcW__details{border-top:1px solid rgb(var(--marketing-ink-rgb,255 255 255)/14%);grid-row:2;max-height:min(70dvh,36rem);padding-top:3rem;position:static}.darwin-assistant-developer-page-module__U2gpcW__details dl{gap:1.35rem}.darwin-assistant-developer-page-module__U2gpcW__mobileChapterNav{background:rgb(var(--marketing-surface-rgb,8 8 8)/92%);border-bottom:1px solid rgb(var(--marketing-ink-rgb,255 255 255)/12%);border-top:1px solid rgb(var(--marketing-ink-rgb,255 255 255)/12%);top:calc(var(--marketing-header-height,5rem) + 60px);z-index:4;grid-row:1;grid-template-columns:repeat(3,1fr);margin-inline:-1.25rem;padding:.9rem 1.25rem;display:grid;position:sticky}.darwin-assistant-developer-page-module__U2gpcW__desktopProductNav{display:none}.darwin-assistant-developer-page-module__U2gpcW__mobileChapterNav a{justify-content:center}.darwin-assistant-developer-page-module__U2gpcW__mobileChapterNav a:after{display:none}.darwin-assistant-developer-page-module__U2gpcW__article{grid-row:3}.darwin-assistant-developer-page-module__U2gpcW__page[data-support-brief] .darwin-assistant-developer-page-module__U2gpcW__article{grid-row:1}.darwin-assistant-developer-page-module__U2gpcW__chapter{scroll-margin-top:calc(var(--marketing-header-height,5rem) + 5rem)}}@media (max-width:520px){.darwin-assistant-developer-page-module__U2gpcW__page{--marketing-header-height:5.25rem;--marketing-page-gutter:1.25rem}}@media (max-width:640px){.darwin-assistant-developer-page-module__U2gpcW__hero{--use-case-hero-height:40rem;border-radius:var(--site-square-radius,0px)}.darwin-assistant-developer-page-module__U2gpcW__heroCopy{justify-content:flex-end}.darwin-assistant-developer-page-module__U2gpcW__heroCopy h1{font-size:clamp(2.8rem,13vw,4.4rem)}.darwin-assistant-developer-page-module__U2gpcW__body{padding-top:1.25rem}.darwin-assistant-developer-page-module__U2gpcW__details{border-top:0;padding-top:0}.darwin-assistant-developer-page-module__U2gpcW__scenarioCard{grid-template-columns:1fr}.darwin-assistant-developer-page-module__U2gpcW__scenarioCard>div:nth-child(-n+2){border-right:0;border-bottom:1px solid var(--marketing-hover,#272727)}.darwin-assistant-developer-page-module__U2gpcW__scenarioCard>div,.darwin-assistant-developer-page-module__U2gpcW__scenarioConstraints,.darwin-assistant-developer-page-module__U2gpcW__scenarioDone{grid-column:1}.darwin-assistant-developer-page-module__U2gpcW__animation{border-radius:var(--site-square-radius,0px);margin-inline:-1.25rem}.darwin-assistant-developer-page-module__U2gpcW__animation [data-embedded=true]{min-height:38rem}}.darwin-assistant-developer-page-module__U2gpcW__page[data-support-brief] .darwin-assistant-developer-page-module__U2gpcW__body{padding-top:clamp(3rem,6vw,6rem)}.darwin-assistant-developer-page-module__U2gpcW__contents{gap:.5rem;margin-bottom:1rem;padding-bottom:0}.darwin-assistant-developer-page-module__U2gpcW__contents a{min-height:36px;font-size:14px;line-height:19.5px}.darwin-assistant-developer-page-module__U2gpcW__details{top:calc(var(--marketing-header-height,5rem) + 24px);max-height:calc(100dvh - var(--marketing-header-height,5rem) - 48px)}.darwin-assistant-developer-page-module__U2gpcW__projectMetrics{border:1px solid var(--marketing-line,#333);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:3rem 0 0;display:grid}.darwin-assistant-developer-page-module__U2gpcW__projectMetrics>div{min-width:0}.darwin-assistant-developer-page-module__U2gpcW__projectMetrics>div>span{border-bottom:1px solid var(--marketing-line,#333);padding:1rem 1.25rem;display:block}.darwin-assistant-developer-page-module__U2gpcW__metricValue{padding:1.25rem;container-type:inline-size}.darwin-assistant-developer-page-module__U2gpcW__projectMetrics>div+div{border-left:1px solid var(--marketing-line,#333)}.darwin-assistant-developer-page-module__U2gpcW__projectMetrics span{color:var(--marketing-muted,#aaa);font-size:14px}.darwin-assistant-developer-page-module__U2gpcW__projectMetrics strong{letter-spacing:-.06em;margin:0 0 1rem;font-size:clamp(2rem,23cqw,4.5rem);font-weight:470;line-height:1.15;display:block}.darwin-assistant-developer-page-module__U2gpcW__projectMetrics .darwin-assistant-developer-page-module__U2gpcW__metricValue>p{margin:0 0 .65rem;font-size:17px;line-height:1.45}.darwin-assistant-developer-page-module__U2gpcW__projectMetrics small{color:var(--marketing-muted,#aaa);line-height:1.5;display:block}.darwin-assistant-developer-page-module__U2gpcW__storyStage{scroll-margin-top:calc(var(--marketing-header-height,5rem) + 2rem);margin-top:5rem;padding-top:0}.darwin-assistant-developer-page-module__U2gpcW__stageIntro>span{color:var(--marketing-muted,#aaa);margin-bottom:1.5rem;font-size:16px;display:block}.darwin-assistant-developer-page-module__U2gpcW__stageIntro h2{letter-spacing:-.045em;margin:0 0 1.75rem;font-size:clamp(2rem,3.3vw,3.4rem);font-weight:470;line-height:1.1}.darwin-assistant-developer-page-module__U2gpcW__stageIntro p,.darwin-assistant-developer-page-module__U2gpcW__editorialEvidence p,.darwin-assistant-developer-page-module__U2gpcW__stageResult p{color:var(--marketing-muted,#b8b8b8);margin:0 0 1.5rem;font-size:18px;line-height:1.8}.darwin-assistant-developer-page-module__U2gpcW__editorialEvidence strong{color:var(--marketing-ink,#ededed);font-weight:500}.darwin-assistant-developer-page-module__U2gpcW__storyStage .darwin-assistant-developer-page-module__U2gpcW__briefSection{margin-top:3.5rem}.darwin-assistant-developer-page-module__U2gpcW__storyStage .darwin-assistant-developer-page-module__U2gpcW__briefSection>p:not(.darwin-assistant-developer-page-module__U2gpcW__briefSources){margin-bottom:1.5rem;font-size:18px;line-height:1.8}.darwin-assistant-developer-page-module__U2gpcW__stageResult{margin-top:3.5rem}.darwin-assistant-developer-page-module__U2gpcW__stageResult h3{margin-bottom:1.25rem;font-size:28px;font-weight:500;line-height:1.25}.darwin-assistant-developer-page-module__U2gpcW__productLinks a:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:1023px){.darwin-assistant-developer-page-module__U2gpcW__page[data-support-brief] .darwin-assistant-developer-page-module__U2gpcW__article{grid-row:2}.darwin-assistant-developer-page-module__U2gpcW__mobileChapterNav{top:var(--marketing-header-height,5rem);margin-inline:0}.darwin-assistant-developer-page-module__U2gpcW__details{grid-row:3;max-height:none;overflow:visible}.darwin-assistant-developer-page-module__U2gpcW__details .darwin-assistant-developer-page-module__U2gpcW__contents{display:none}.darwin-assistant-developer-page-module__U2gpcW__storyStage{scroll-margin-top:calc(var(--marketing-header-height,5rem) + 5rem)}}@media (max-width:640px){.darwin-assistant-developer-page-module__U2gpcW__projectMetrics{grid-template-columns:1fr}.darwin-assistant-developer-page-module__U2gpcW__projectMetrics>div+div{border-left:0;border-top:1px solid var(--marketing-line,#333)}.darwin-assistant-developer-page-module__U2gpcW__projectMetrics strong{font-size:3.5rem}}.darwin-assistant-developer-page-module__U2gpcW__contentsTitle{color:var(--marketing-muted,#949494);margin:0 0 1rem;font-size:14px;font-weight:400;line-height:19.5px}@media (max-width:1023px){.darwin-assistant-developer-page-module__U2gpcW__contentsTitle{display:none}}.darwin-assistant-developer-page-module__U2gpcW__page[data-support-brief] .darwin-assistant-developer-page-module__U2gpcW__articleIntro{container-type:inline-size}.darwin-assistant-developer-page-module__U2gpcW__page[data-support-brief] .darwin-assistant-developer-page-module__U2gpcW__articleIntro h2{--inline-brand-size:1em;letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.5rem,.5rem + 4.5cqw,2.5rem);line-height:1.28}.darwin-assistant-developer-page-module__U2gpcW__articleIntro+.darwin-assistant-developer-page-module__U2gpcW__storyStage{border-top:0;padding-top:0}.darwin-assistant-developer-page-module__U2gpcW__contentsTitle,.darwin-assistant-developer-page-module__U2gpcW__contents{text-align:left}.darwin-assistant-developer-page-module__U2gpcW__contents a{justify-content:flex-start}.darwin-assistant-developer-page-module__U2gpcW__contents a:after,.darwin-assistant-developer-page-module__U2gpcW__mobileChapterNav a:after{display:none}.darwin-assistant-developer-page-module__U2gpcW__contents a[data-active=true],.darwin-assistant-developer-page-module__U2gpcW__mobileChapterNav a[data-active=true]{font-weight:600}.darwin-assistant-developer-page-module__U2gpcW__storyStage [data-outcome-benchmarks]>figure{border-block:0}.darwin-assistant-developer-page-module__U2gpcW__storyStage [data-outcome-benchmarks]>details{border-bottom:0}.darwin-assistant-developer-page-module__U2gpcW__storyStage [data-outcome-journey]>ol{border-block:0}.darwin-assistant-developer-page-module__U2gpcW__storyStage{--inline-brand-size:1.15em;--inline-brand-padding:0;--inline-brand-radius:4px;--inline-brand-background:transparent;--inline-brand-border:transparent}.darwin-assistant-developer-page-module__U2gpcW__articleIntro>.darwin-assistant-developer-page-module__U2gpcW__scenarioNote{color:var(--marketing-muted,#949494);max-width:80ch;font-size:14px;line-height:1.6}.darwin-assistant-developer-page-module__U2gpcW__projectMetrics .darwin-assistant-developer-page-module__U2gpcW__metricValue>.darwin-assistant-developer-page-module__U2gpcW__secondaryMetric{letter-spacing:-.03em;margin:1rem 0 .65rem;font-size:22px;font-weight:500}.darwin-assistant-developer-page-module__U2gpcW__overviewMetrics{container-type:inline-size}.darwin-assistant-developer-page-module__U2gpcW__overviewMetrics>div{grid-template-rows:subgrid;grid-row:span 3;display:grid}.darwin-assistant-developer-page-module__U2gpcW__overviewMetrics .darwin-assistant-developer-page-module__U2gpcW__metricValue{flex-direction:column;justify-content:flex-end;padding-block:1.5rem;display:flex;container-type:normal}.darwin-assistant-developer-page-module__U2gpcW__overviewMetrics strong{margin-bottom:1.5rem;font-size:clamp(2.5rem,6cqw,4rem);line-height:1}.darwin-assistant-developer-page-module__U2gpcW__overviewMetrics .darwin-assistant-developer-page-module__U2gpcW__metricValue>p{min-height:2.9em}.darwin-assistant-developer-page-module__U2gpcW__overviewMetrics .darwin-assistant-developer-page-module__U2gpcW__metricDetail{border-top:1px solid var(--marketing-line,#333);padding:1.25rem}@media (max-width:640px){.darwin-assistant-developer-page-module__U2gpcW__overviewMetrics strong{font-size:clamp(2.5rem,18cqw,4rem)}}.darwin-assistant-developer-page-module__U2gpcW__details [data-agent-roster]{margin-top:16px}.darwin-assistant-developer-page-module__U2gpcW__page[data-software-use-case] .darwin-assistant-developer-page-module__U2gpcW__body{max-width:78rem;padding-top:clamp(3rem,6vw,6rem);display:block}.darwin-assistant-developer-page-module__U2gpcW__page[data-software-use-case] .darwin-assistant-developer-page-module__U2gpcW__article{max-width:70rem;margin-inline:auto}.darwin-assistant-developer-page-module__U2gpcW__page[data-software-use-case] .darwin-assistant-developer-page-module__U2gpcW__workflowPicker{justify-items:center;max-width:none;margin:0 auto clamp(2.75rem,5vw,5rem)}.darwin-assistant-developer-page-module__U2gpcW__page[data-software-use-case] .darwin-assistant-developer-page-module__U2gpcW__workflowPicker>div{justify-content:center}.darwin-assistant-developer-page-module__U2gpcW__page[data-software-use-case] .darwin-assistant-developer-page-module__U2gpcW__mobileChapterNav{display:none}.darwin-assistant-developer-page-module__U2gpcW__softwareBrief{border-block:1px solid var(--marketing-line,#dedede)}.darwin-assistant-developer-page-module__U2gpcW__softwareGoal{padding:clamp(1.5rem,3vw,2.5rem) 0}.darwin-assistant-developer-page-module__U2gpcW__softwareGoal>span,.darwin-assistant-developer-page-module__U2gpcW__softwareFacts dt,.darwin-assistant-developer-page-module__U2gpcW__softwareResources h3,.darwin-assistant-developer-page-module__U2gpcW__businessResultsHeading>span,.darwin-assistant-developer-page-module__U2gpcW__businessResultGrid>div>span{color:var(--marketing-muted,#737873);margin:0 0 .7rem;font-size:.88rem;font-weight:400;display:block}.darwin-assistant-developer-page-module__U2gpcW__softwareGoal h2{color:var(--marketing-ink,#171917);letter-spacing:-.055em;margin:0;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:480;line-height:1.08}.darwin-assistant-developer-page-module__U2gpcW__softwareFacts,.darwin-assistant-developer-page-module__U2gpcW__softwareResources{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.darwin-assistant-developer-page-module__U2gpcW__softwareFacts{border-block:1px solid var(--marketing-line,#dedede)}.darwin-assistant-developer-page-module__U2gpcW__softwareFacts>div,.darwin-assistant-developer-page-module__U2gpcW__softwareResources>section{min-width:0;padding:1.6rem 0}.darwin-assistant-developer-page-module__U2gpcW__softwareFacts>div+div,.darwin-assistant-developer-page-module__U2gpcW__softwareResources>section+section{border-left:1px solid var(--marketing-line,#dedede);padding-left:clamp(1.5rem,3vw,3rem)}.darwin-assistant-developer-page-module__U2gpcW__softwareFacts dd{color:var(--marketing-ink,#171917);margin:0;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.4}:is(.darwin-assistant-developer-page-module__U2gpcW__softwareResources [data-agent-roster],.darwin-assistant-developer-page-module__U2gpcW__softwareResources .darwin-assistant-developer-page-module__U2gpcW__darwinAgents,.darwin-assistant-developer-page-module__U2gpcW__softwareResources .darwin-assistant-developer-page-module__U2gpcW__unnamedAgents){margin-top:0}.darwin-assistant-developer-page-module__U2gpcW__softwareResources [data-agent-roster] ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.darwin-assistant-developer-page-module__U2gpcW__softwareResources [data-agent-roster] li{gap:.75rem}.darwin-assistant-developer-page-module__U2gpcW__businessResults{margin:clamp(4rem,7vw,7rem) 0}.darwin-assistant-developer-page-module__U2gpcW__businessResultsHeading h2{color:var(--marketing-ink,#171917);letter-spacing:-.05em;margin:0 0 2rem;font-size:clamp(2rem,3.4vw,3.4rem);font-weight:470;line-height:1.1}.darwin-assistant-developer-page-module__U2gpcW__businessResultGrid{border:1px solid var(--marketing-line,#dedede);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.darwin-assistant-developer-page-module__U2gpcW__businessResultGrid>div{min-width:0;padding:clamp(1.25rem,2vw,2rem)}.darwin-assistant-developer-page-module__U2gpcW__businessResultGrid>div+div{border-left:1px solid var(--marketing-line,#dedede)}.darwin-assistant-developer-page-module__U2gpcW__businessResultGrid strong{color:var(--marketing-ink,#171917);letter-spacing:-.055em;margin:1rem 0;font-size:clamp(1.8rem,3vw,3rem);font-weight:470;line-height:1.1;display:block}.darwin-assistant-developer-page-module__U2gpcW__businessResultGrid p,.darwin-assistant-developer-page-module__U2gpcW__businessResultsNote{color:var(--marketing-muted,#737873);margin:0;font-size:.95rem;line-height:1.55}.darwin-assistant-developer-page-module__U2gpcW__businessResultsNote{margin-top:1.25rem}@media (max-width:700px){.darwin-assistant-developer-page-module__U2gpcW__page[data-software-use-case] .darwin-assistant-developer-page-module__U2gpcW__workflowPicker>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;width:100%;display:grid}.darwin-assistant-developer-page-module__U2gpcW__page[data-software-use-case] .darwin-assistant-developer-page-module__U2gpcW__workflowPicker button{white-space:normal;min-height:3.4rem;padding:.45rem .3rem;font-size:.76rem;line-height:1.2}.darwin-assistant-developer-page-module__U2gpcW__softwareFacts,.darwin-assistant-developer-page-module__U2gpcW__softwareResources,.darwin-assistant-developer-page-module__U2gpcW__businessResultGrid{grid-template-columns:1fr}.darwin-assistant-developer-page-module__U2gpcW__softwareFacts>div+div,.darwin-assistant-developer-page-module__U2gpcW__softwareResources>section+section,.darwin-assistant-developer-page-module__U2gpcW__businessResultGrid>div+div{border-left:0;border-top:1px solid var(--marketing-line,#dedede);padding-left:0}.darwin-assistant-developer-page-module__U2gpcW__softwareResources [data-agent-roster] ul{grid-template-columns:1fr}.darwin-assistant-developer-page-module__U2gpcW__businessResultGrid>div+div{padding-left:clamp(1.25rem,2vw,2rem)}}.darwin-assistant-developer-page-module__U2gpcW__overviewMetrics strong.darwin-assistant-developer-page-module__U2gpcW__metricIntent{letter-spacing:-.035em;font-size:clamp(1.5rem,3cqw,2rem);line-height:1.15}
.darwin-use-case-user-select-module__DACGYa__tabs{flex:none;align-items:center;display:inline-flex}.darwin-use-case-user-select-module__DACGYa__tabs button{border-radius:var(--site-square-radius,0px);background:var(--marketing-raised,#1b1b1b);min-height:28px;color:var(--marketing-ink,#ededed);cursor:pointer;font:inherit;letter-spacing:0;white-space:nowrap;border:0;justify-content:center;align-items:center;padding:4px 12px;font-size:13px;font-weight:400;line-height:16.25px;display:inline-flex}.darwin-use-case-user-select-module__DACGYa__tabs button[data-active=true],.darwin-use-case-user-select-module__DACGYa__tabs button[aria-selected=true]{background:var(--marketing-ink,#f2f2f2);color:var(--marketing-surface,#080808)}.darwin-use-case-user-select-module__DACGYa__tabs button:focus-visible{outline:2px solid var(--marketing-ink,#ddd);outline-offset:3px}@media (max-width:840px){.darwin-use-case-user-select-module__DACGYa__tabs button{min-width:64px;min-height:44px;padding:10px 16px}}
.industry-example-workflow-page-module__yMP8ZW__brief{border:1px solid var(--marketing-line,#343434);margin-top:3rem}.industry-example-workflow-page-module__yMP8ZW__briefMain,.industry-example-workflow-page-module__yMP8ZW__briefFacts>div,.industry-example-workflow-page-module__yMP8ZW__briefBottom>div,.industry-example-workflow-page-module__yMP8ZW__checks>div,.industry-example-workflow-page-module__yMP8ZW__gate,.industry-example-workflow-page-module__yMP8ZW__deliverables>div{padding:clamp(1rem,2vw,1.5rem)}.industry-example-workflow-page-module__yMP8ZW__briefMain>span,.industry-example-workflow-page-module__yMP8ZW__briefBottom span,.industry-example-workflow-page-module__yMP8ZW__gate span,.industry-example-workflow-page-module__yMP8ZW__briefFacts dt{color:var(--marketing-muted,#999);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.75rem;font-size:.82rem;display:block}.industry-example-workflow-page-module__yMP8ZW__briefMain p{max-width:78ch;color:var(--marketing-ink,#fff);margin:0;font-size:clamp(1.15rem,1.55vw,1.45rem);line-height:1.55}.industry-example-workflow-page-module__yMP8ZW__briefFacts{border-block:1px solid var(--marketing-line,#343434);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.industry-example-workflow-page-module__yMP8ZW__briefFacts>div+div,.industry-example-workflow-page-module__yMP8ZW__briefBottom>div+div,.industry-example-workflow-page-module__yMP8ZW__checks>div+div,.industry-example-workflow-page-module__yMP8ZW__deliverables>div+div{border-left:1px solid var(--marketing-line,#343434)}.industry-example-workflow-page-module__yMP8ZW__briefFacts dd{color:var(--marketing-ink,#fff);margin:0;font-size:1.06rem;line-height:1.45}.industry-example-workflow-page-module__yMP8ZW__briefBottom,.industry-example-workflow-page-module__yMP8ZW__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.industry-example-workflow-page-module__yMP8ZW__briefBottom ul{color:var(--marketing-ink,#fff);gap:.6rem;margin:0;padding-left:1.2rem;line-height:1.5;display:grid}.industry-example-workflow-page-module__yMP8ZW__brief .industry-example-workflow-page-module__yMP8ZW__briefBottom p,.industry-example-workflow-page-module__yMP8ZW__gate p,.industry-example-workflow-page-module__yMP8ZW__checks p,.industry-example-workflow-page-module__yMP8ZW__deliverables p{color:var(--marketing-muted,#aaa);margin:0;font-size:1rem;line-height:1.6}.industry-example-workflow-page-module__yMP8ZW__stageLabel{align-items:center;gap:.6rem;display:inline-flex!important}.industry-example-workflow-page-module__yMP8ZW__stageLabel svg{width:1.2rem;height:1.2rem}.industry-example-workflow-page-module__yMP8ZW__checks,.industry-example-workflow-page-module__yMP8ZW__deliverables{border-block:1px solid var(--marketing-line,#343434);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.industry-example-workflow-page-module__yMP8ZW__checks strong,.industry-example-workflow-page-module__yMP8ZW__deliverables strong,.industry-example-workflow-page-module__yMP8ZW__handoffs strong{color:var(--marketing-ink,#fff);margin-bottom:.75rem;font-size:1.08rem;font-weight:520;display:block}.industry-example-workflow-page-module__yMP8ZW__gate{border-bottom:1px solid var(--marketing-line,#343434)}.industry-example-workflow-page-module__yMP8ZW__twoColumns{border-top:1px solid var(--marketing-line,#343434);margin-top:1rem}.industry-example-workflow-page-module__yMP8ZW__twoColumns>div+div{border-left:1px solid var(--marketing-line,#343434)}.industry-example-workflow-page-module__yMP8ZW__handoffs{counter-reset:handoff;gap:0;margin:0;padding:0;list-style:none;display:grid}.industry-example-workflow-page-module__yMP8ZW__handoffs li{border-top:1px solid var(--marketing-line,#343434);counter-increment:handoff;color:var(--marketing-muted,#aaa);grid-template-columns:2.25rem minmax(0,1fr) minmax(0,2fr);align-items:baseline;gap:1rem;padding:1.1rem 0;line-height:1.55;display:grid}.industry-example-workflow-page-module__yMP8ZW__handoffs li:before{content:counter(handoff,decimal-leading-zero);color:var(--marketing-muted,#999);font-variant-numeric:tabular-nums}@media (max-width:760px){.industry-example-workflow-page-module__yMP8ZW__briefFacts,.industry-example-workflow-page-module__yMP8ZW__briefBottom,.industry-example-workflow-page-module__yMP8ZW__checks,.industry-example-workflow-page-module__yMP8ZW__deliverables,.industry-example-workflow-page-module__yMP8ZW__twoColumns{grid-template-columns:1fr}.industry-example-workflow-page-module__yMP8ZW__briefFacts>div+div,.industry-example-workflow-page-module__yMP8ZW__briefBottom>div+div,.industry-example-workflow-page-module__yMP8ZW__checks>div+div,.industry-example-workflow-page-module__yMP8ZW__deliverables>div+div,.industry-example-workflow-page-module__yMP8ZW__twoColumns>div+div{border-left:0;border-top:1px solid var(--marketing-line,#343434)}.industry-example-workflow-page-module__yMP8ZW__handoffs li{grid-template-columns:2rem minmax(0,1fr)}.industry-example-workflow-page-module__yMP8ZW__handoffs li span{grid-column:2}}
.darwin-software-use-case-page-module__3-sL9a__page .darwin-software-use-case-page-module__3-sL9a__hero,.darwin-software-use-case-page-module__3-sL9a__page .darwin-software-use-case-page-module__3-sL9a__heroCopy{min-height:clamp(29rem,43vw,36rem)}.darwin-software-use-case-page-module__3-sL9a__page .darwin-software-use-case-page-module__3-sL9a__heroCopy{max-width:76rem}.darwin-software-use-case-page-module__3-sL9a__page .darwin-software-use-case-page-module__3-sL9a__heroCopy h1{letter-spacing:-.055em}.darwin-software-use-case-page-module__3-sL9a__page .darwin-software-use-case-page-module__3-sL9a__heroCopy p{max-width:71rem}.darwin-software-use-case-page-module__3-sL9a__eyebrow{color:var(--marketing-muted,#999);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:600;display:block}.darwin-software-use-case-page-module__3-sL9a__content{max-width:92rem;padding:clamp(3.5rem,6vw,5.5rem)var(--marketing-page-gutter)clamp(5rem,8vw,8rem);margin:0 auto}.darwin-software-use-case-page-module__3-sL9a__selectionSection{grid-template-columns:minmax(16rem,.55fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}.darwin-software-use-case-page-module__3-sL9a__selectionIntro h2{letter-spacing:-.055em;margin:.7rem 0 0;font-size:clamp(1.9rem,2.7vw,3rem);font-weight:450;line-height:1.08}.darwin-software-use-case-page-module__3-sL9a__selectors{gap:1rem;display:grid}.darwin-software-use-case-page-module__3-sL9a__selector>span{color:var(--marketing-muted,#999);margin-bottom:.45rem;font-size:.82rem;display:block}.darwin-software-use-case-page-module__3-sL9a__selector .darwin-software-use-case-page-module__3-sL9a__selectWrap{border:1px solid var(--marketing-line,#444);color:var(--marketing-ink,#fff);border-radius:.8rem;align-items:center;min-height:3.25rem;margin:0;display:flex;position:relative}.darwin-software-use-case-page-module__3-sL9a__selectWrap select{appearance:none;background:var(--marketing-raised,#222);border-radius:inherit;color:inherit;cursor:pointer;font:inherit;border:0;width:100%;height:100%;min-height:3.25rem;padding:.8rem 3rem .8rem 1rem;font-size:1rem}.darwin-software-use-case-page-module__3-sL9a__selectWrap svg{pointer-events:none;width:1.1rem;height:1.1rem;position:absolute;right:1rem}.darwin-software-use-case-page-module__3-sL9a__selectWrap:focus-within{outline-offset:3px;outline:2px solid #0874ed}.darwin-software-use-case-page-module__3-sL9a__scenario{border-top:1px solid var(--marketing-line,#444);margin-top:clamp(2.8rem,5vw,4.5rem);padding-top:clamp(2.4rem,4vw,3.8rem)}.darwin-software-use-case-page-module__3-sL9a__story{grid-template-columns:minmax(0,2fr) minmax(15rem,.7fr);gap:clamp(2.5rem,5vw,5rem);display:grid}.darwin-software-use-case-page-module__3-sL9a__storyMain{min-width:0}.darwin-software-use-case-page-module__3-sL9a__storyTopline{justify-content:space-between;align-items:center;gap:1rem;display:flex}.darwin-software-use-case-page-module__3-sL9a__storyTopline .darwin-software-use-case-page-module__3-sL9a__eyebrow span{margin-inline:.35rem}.darwin-software-use-case-page-module__3-sL9a__featureTag{border:1px solid var(--marketing-line,#444);border-radius:999px;padding:.35rem .7rem;font-size:.8rem}.darwin-software-use-case-page-module__3-sL9a__storyMain h2{letter-spacing:-.065em;text-wrap:balance;max-width:19ch;margin:1.5rem 0 0;font-size:clamp(2.8rem,5vw,5.4rem);font-weight:450;line-height:1.04}.darwin-software-use-case-page-module__3-sL9a__lead{color:var(--marketing-muted,#aaa);max-width:49rem;margin:1.5rem 0 0;font-size:clamp(1.15rem,1.6vw,1.5rem);line-height:1.45}.darwin-software-use-case-page-module__3-sL9a__brief{max-width:53rem;margin:1.25rem 0 0;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.55}.darwin-software-use-case-page-module__3-sL9a__impact{border:1px solid var(--marketing-line,#444);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2rem,3.5vw,3.5rem);display:grid}.darwin-software-use-case-page-module__3-sL9a__impact>div{flex-direction:column;min-width:0;padding:1.3rem;display:flex}.darwin-software-use-case-page-module__3-sL9a__impact>div+div{border-left:1px solid var(--marketing-line,#444)}.darwin-software-use-case-page-module__3-sL9a__impact span{color:var(--marketing-muted,#999);font-size:.85rem}.darwin-software-use-case-page-module__3-sL9a__impact strong{letter-spacing:-.055em;margin-top:1.25rem;font-size:clamp(1.35rem,2.6vw,2.7rem);font-weight:450;line-height:1.1}.darwin-software-use-case-page-module__3-sL9a__impact p{color:var(--marketing-muted,#aaa);margin:1.1rem 0 0;font-size:.88rem;line-height:1.45}.darwin-software-use-case-page-module__3-sL9a__storyAside{min-width:0;padding-top:.2rem}.darwin-software-use-case-page-module__3-sL9a__facts{margin:0}.darwin-software-use-case-page-module__3-sL9a__facts>div{padding:0 0 1.35rem}.darwin-software-use-case-page-module__3-sL9a__facts dt{color:var(--marketing-muted,#999);font-size:.84rem;font-weight:400}.darwin-software-use-case-page-module__3-sL9a__facts dd{margin:.45rem 0 0;font-size:1.05rem;line-height:1.4}.darwin-software-use-case-page-module__3-sL9a__path{margin-top:clamp(3.5rem,6vw,5.5rem)}.darwin-software-use-case-page-module__3-sL9a__path ol{border-top:1px solid var(--marketing-line,#444);margin:1.2rem 0 0;padding:0;list-style:none}.darwin-software-use-case-page-module__3-sL9a__path li{border-bottom:1px solid var(--marketing-line,#444);grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1.2rem 0;display:grid}.darwin-software-use-case-page-module__3-sL9a__path li>span{color:var(--marketing-muted,#999);font-variant-numeric:tabular-nums;font-size:.85rem}.darwin-software-use-case-page-module__3-sL9a__path h3{letter-spacing:-.025em;margin:0;font-size:1.25rem;font-weight:550}.darwin-software-use-case-page-module__3-sL9a__path p{color:var(--marketing-muted,#aaa);margin:.45rem 0 0;font-size:1rem;line-height:1.5}.darwin-software-use-case-page-module__3-sL9a__outcome{margin-top:clamp(3rem,5vw,5rem)}.darwin-software-use-case-page-module__3-sL9a__outcome p{letter-spacing:-.04em;max-width:45rem;margin:.8rem 0 0;font-size:clamp(1.5rem,2vw,2.2rem);line-height:1.35}.darwin-software-use-case-page-module__3-sL9a__outcome .darwin-software-use-case-page-module__3-sL9a__measurement{color:var(--marketing-muted,#aaa);letter-spacing:0;margin-top:1.2rem;font-size:1rem;line-height:1.5}.darwin-software-use-case-page-module__3-sL9a__review{border-top:1px solid var(--marketing-line,#444);margin-top:clamp(3.5rem,6vw,6rem);padding-top:1.5rem}.darwin-software-use-case-page-module__3-sL9a__review ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.darwin-software-use-case-page-module__3-sL9a__review li{color:var(--marketing-muted,#aaa);font-size:1rem;line-height:1.5}.darwin-software-use-case-page-module__3-sL9a__disclaimer{color:var(--marketing-muted,#999);max-width:44rem;margin:clamp(3rem,5vw,5rem) 0 0;font-size:.78rem;line-height:1.5}@media (max-width:800px){.darwin-software-use-case-page-module__3-sL9a__selectionSection{grid-template-columns:1fr;align-items:start;gap:1.8rem}.darwin-software-use-case-page-module__3-sL9a__story{grid-template-columns:minmax(0,1.5fr) minmax(12rem,.8fr);gap:2rem}.darwin-software-use-case-page-module__3-sL9a__review ul{gap:1rem}}@media (max-width:1050px){.darwin-software-use-case-page-module__3-sL9a__impact{grid-template-columns:1fr}.darwin-software-use-case-page-module__3-sL9a__impact>div+div{border-left:0;border-top:1px solid var(--marketing-line,#444)}}@media (max-width:600px){.darwin-software-use-case-page-module__3-sL9a__page .darwin-software-use-case-page-module__3-sL9a__hero,.darwin-software-use-case-page-module__3-sL9a__page .darwin-software-use-case-page-module__3-sL9a__heroCopy{min-height:min(33rem,78svh)}.darwin-software-use-case-page-module__3-sL9a__page .darwin-software-use-case-page-module__3-sL9a__heroCopy{padding:2rem}.darwin-software-use-case-page-module__3-sL9a__page .darwin-software-use-case-page-module__3-sL9a__heroCopy h1{font-size:clamp(2.7rem,12vw,4rem)}.darwin-software-use-case-page-module__3-sL9a__content{padding-inline:clamp(1.25rem,5vw,1.75rem)}.darwin-software-use-case-page-module__3-sL9a__story{grid-template-columns:1fr}.darwin-software-use-case-page-module__3-sL9a__storyAside{border-top:1px solid var(--marketing-line,#444);padding-top:1.5rem}.darwin-software-use-case-page-module__3-sL9a__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.darwin-software-use-case-page-module__3-sL9a__storyMain h2{font-size:clamp(2.8rem,10vw,4rem)}.darwin-software-use-case-page-module__3-sL9a__review ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.darwin-software-use-case-page-module__3-sL9a__options button{transition:none}}
.scenario-agent-lineup-module__acnH_W__lineup{margin-top:1.3rem}.scenario-agent-lineup-module__acnH_W__lineup h3{color:var(--marketing-muted,#999);margin:0 0 .8rem;font-size:.84rem;font-weight:400}.scenario-agent-lineup-module__acnH_W__lineup ul{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.scenario-agent-lineup-module__acnH_W__lineup li{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.scenario-agent-lineup-module__acnH_W__logo{background:#f7f7f5;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;overflow:hidden}.scenario-agent-lineup-module__acnH_W__logo img{object-fit:contain;width:1.7rem;height:1.7rem}.scenario-agent-lineup-module__acnH_W__lineup strong{color:var(--marketing-ink,#fff);font-size:.93rem;font-weight:550;display:block}.scenario-agent-lineup-module__acnH_W__lineup strong a{color:inherit;text-decoration:none}.scenario-agent-lineup-module__acnH_W__lineup strong a:hover{text-underline-offset:.16em;text-decoration:underline}.scenario-agent-lineup-module__acnH_W__lineup strong a:focus-visible{outline-offset:3px;border-radius:.1rem;outline:2px solid #0874ed}.scenario-agent-lineup-module__acnH_W__lineup p{color:var(--marketing-muted,#aaa);margin:.3rem 0 0;font-size:.85rem;line-height:1.4}.scenario-agent-lineup-module__acnH_W__lineup .scenario-agent-lineup-module__acnH_W__note{margin-top:1rem;font-size:.72rem;line-height:1.45}
.support-api-trace-module__MKFZJG__trace{border:1px solid var(--marketing-line,#272727);color:var(--marketing-ink,#ededed);min-width:0;margin:28px 0;font-size:13px;line-height:1.6}.support-api-trace-module__MKFZJG__trace header{border-bottom:1px solid var(--marketing-line,#272727);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.support-api-trace-module__MKFZJG__trace header>div{align-items:center;gap:10px;display:flex}.support-api-trace-module__MKFZJG__trace header h3{margin:0;font-size:16px;font-weight:500}.support-api-trace-module__MKFZJG__trace header>span,.support-api-trace-module__MKFZJG__introduction>span{color:var(--marketing-muted,#949494)}.support-api-trace-module__MKFZJG__introduction{padding:20px}.support-api-trace-module__MKFZJG__introduction h5{margin:8px 0;font-size:16px;font-weight:500;line-height:1.4}.support-api-trace-module__MKFZJG__trace p{color:var(--marketing-muted,#949494);margin:0}.support-api-trace-module__MKFZJG__trace code{overflow-wrap:anywhere;color:var(--marketing-ink,#ededed);font-size:12px}.support-api-trace-module__MKFZJG__query{border-block:1px solid var(--marketing-line,#272727);padding:20px}.support-api-trace-module__MKFZJG__query .support-api-trace-module__MKFZJG__codeHeading>span{color:var(--marketing-muted,#949494)}.support-api-trace-module__MKFZJG__codeHeading{vertical-align:middle;align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.support-api-trace-module__MKFZJG__codeHeading>:first-child{align-self:center;min-width:0}.support-api-trace-module__MKFZJG__copyButton{width:28px;height:28px;color:var(--marketing-muted,#949494);cursor:pointer;background:0 0;border:0;flex:0 0 28px;place-items:center;padding:0;display:grid}.support-api-trace-module__MKFZJG__copyButton:hover{background:var(--marketing-hover,#272727);color:var(--marketing-ink,#ededed)}.support-api-trace-module__MKFZJG__copyButton:focus-visible{outline:2px solid var(--marketing-ink,#ededed);outline-offset:2px}.support-api-trace-module__MKFZJG__copyButton[data-copy-status=copied]{color:var(--marketing-ink,#ededed)}.support-api-trace-module__MKFZJG__copyStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.support-api-trace-module__MKFZJG__example{margin-top:16px}.support-api-trace-module__MKFZJG__example summary{cursor:pointer;color:var(--marketing-muted,#949494)}.support-api-trace-module__MKFZJG__example pre,.support-api-trace-module__MKFZJG__codeExample{border:1px solid var(--marketing-line,#272727);background:var(--marketing-surface,#000);white-space:pre;max-width:100%;padding:16px;overflow-x:auto}.support-api-trace-module__MKFZJG__example pre:focus-visible,.support-api-trace-module__MKFZJG__codeExample:focus-visible,.support-api-trace-module__MKFZJG__example summary:focus-visible{outline:2px solid var(--marketing-ink,#ededed);outline-offset:2px}.support-api-trace-module__MKFZJG__query blockquote{margin:14px 0;font-size:16px;line-height:1.6}.support-api-trace-module__MKFZJG__selection{margin:0;padding:0;list-style-position:inside}.support-api-trace-module__MKFZJG__selection li{padding:20px}.support-api-trace-module__MKFZJG__selection li+li{border-top:1px solid var(--marketing-line,#272727)}.support-api-trace-module__MKFZJG__selection strong{font-weight:500}.support-api-trace-module__MKFZJG__selection p{margin-top:8px}.support-api-trace-module__MKFZJG__operations{margin:0;padding:0;list-style:none}.support-api-trace-module__MKFZJG__operations>li{border-top:1px solid var(--marketing-line,#272727);padding:20px}.support-api-trace-module__MKFZJG__operationTitle{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.support-api-trace-module__MKFZJG__operationTitle>span{color:var(--marketing-muted,#949494)}.support-api-trace-module__MKFZJG__operationTitle code{font-size:14px}.support-api-trace-module__MKFZJG__operationTitle strong{color:var(--marketing-muted,#949494);font-size:13px;font-weight:400}.support-api-trace-module__MKFZJG__trace .support-api-trace-module__MKFZJG__purpose{margin:12px 0 16px}.support-api-trace-module__MKFZJG__fields{margin:0}.support-api-trace-module__MKFZJG__fields>div{grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:20px;padding:10px 0;display:grid}.support-api-trace-module__MKFZJG__fields>div+div{border-top:1px solid var(--marketing-line,#272727)}.support-api-trace-module__MKFZJG__fields dd,.support-api-trace-module__MKFZJG__lifecycle dd{color:var(--marketing-muted,#949494);margin:0}.support-api-trace-module__MKFZJG__fields dt{min-width:0}.support-api-trace-module__MKFZJG__response{border-top:1px solid var(--marketing-line,#272727);grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:20px;margin-top:10px;padding-top:16px;display:grid}.support-api-trace-module__MKFZJG__handoff{border-top:1px solid var(--marketing-line,#272727);padding:20px}.support-api-trace-module__MKFZJG__handoff>span{align-items:center;gap:8px;display:flex}.support-api-trace-module__MKFZJG__handoff>p{margin-top:8px}.support-api-trace-module__MKFZJG__handoff>strong{margin-top:16px;font-weight:400;display:block}.support-api-trace-module__MKFZJG__lifecycle{border-top:1px solid var(--marketing-line,#272727);padding:20px}.support-api-trace-module__MKFZJG__lifecycle summary{cursor:pointer}.support-api-trace-module__MKFZJG__lifecycle summary:focus-visible{outline:2px solid var(--marketing-ink,#ededed);outline-offset:5px}.support-api-trace-module__MKFZJG__lifecycle dl{margin:20px 0 0}.support-api-trace-module__MKFZJG__lifecycle dl>div+div{margin-top:16px}.support-api-trace-module__MKFZJG__lifecycle dt{margin-bottom:6px}.support-api-trace-module__MKFZJG__trace footer{border-top:1px solid var(--marketing-line,#272727);color:var(--marketing-muted,#949494);flex-wrap:wrap;gap:8px 16px;padding:16px 20px;font-size:12px;display:flex}.support-api-trace-module__MKFZJG__trace footer>span{flex-basis:100%}.support-api-trace-module__MKFZJG__trace a{color:var(--marketing-ink,#ededed);text-underline-offset:3px;text-decoration:underline}@media (max-width:600px){.support-api-trace-module__MKFZJG__copyButton{flex-basis:32px;width:32px;height:32px}.support-api-trace-module__MKFZJG__fields>div,.support-api-trace-module__MKFZJG__response{grid-template-columns:1fr;gap:6px}.support-api-trace-module__MKFZJG__operationTitle strong{flex-basis:100%}}
.support-outcome-benchmarks-module__KzMIGG__journey,.support-outcome-benchmarks-module__KzMIGG__benchmarks{--benchmark-manual:#e5bc62;--benchmark-darwin:#58c4a3;color:var(--marketing-ink,#ededed);min-width:0;font-size:13px;line-height:1.5}:is(html[data-theme=light] .support-outcome-benchmarks-module__KzMIGG__benchmarks,html.light .support-outcome-benchmarks-module__KzMIGG__benchmarks,[data-theme=light] .support-outcome-benchmarks-module__KzMIGG__benchmarks){--benchmark-manual:#986f12;--benchmark-darwin:#21755e}.support-outcome-benchmarks-module__KzMIGG__journey{margin-top:28px}.support-outcome-benchmarks-module__KzMIGG__steps{border-block:1px solid var(--marketing-line,#272727);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.support-outcome-benchmarks-module__KzMIGG__steps li{min-width:0;padding:24px 28px 24px 0;position:relative}.support-outcome-benchmarks-module__KzMIGG__steps li+li{border-left:1px solid var(--marketing-line,#272727);padding-left:24px}.support-outcome-benchmarks-module__KzMIGG__stepLabel{color:var(--marketing-muted,#949494);align-items:center;gap:8px;margin-bottom:16px;display:flex}.support-outcome-benchmarks-module__KzMIGG__stepLabel svg{flex-shrink:0}.support-outcome-benchmarks-module__KzMIGG__steps h4,.support-outcome-benchmarks-module__KzMIGG__handoffHeading h4,.support-outcome-benchmarks-module__KzMIGG__figure h4{margin:0;font-size:16px;font-weight:500;line-height:1.4}.support-outcome-benchmarks-module__KzMIGG__steps p,.support-outcome-benchmarks-module__KzMIGG__handoffs p{color:var(--marketing-muted,#949494);margin:10px 0 0}.support-outcome-benchmarks-module__KzMIGG__stepArrow{background:var(--marketing-surface,#000);z-index:1;position:absolute;top:26px;right:-9px}.support-outcome-benchmarks-module__KzMIGG__handoffHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:28px 0 20px;display:flex}.support-outcome-benchmarks-module__KzMIGG__handoffHeading>span,.support-outcome-benchmarks-module__KzMIGG__note{color:var(--marketing-muted,#949494)}.support-outcome-benchmarks-module__KzMIGG__inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.support-outcome-benchmarks-module__KzMIGG__inputs>div,.support-outcome-benchmarks-module__KzMIGG__downstream>div{grid-template-columns:22px minmax(0,1fr);align-content:start;column-gap:10px;min-width:0;display:grid}.support-outcome-benchmarks-module__KzMIGG__handoffs strong{font-weight:500}.support-outcome-benchmarks-module__KzMIGG__handoffs p{grid-column:2;margin-top:6px}.support-outcome-benchmarks-module__KzMIGG__handoffs svg{margin-top:1px}.support-outcome-benchmarks-module__KzMIGG__join{border-block:1px solid var(--marketing-line,#272727);color:var(--marketing-muted,#949494);justify-content:center;align-items:center;gap:8px;margin:20px 0;padding:12px;display:flex}.support-outcome-benchmarks-module__KzMIGG__downstream{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);gap:18px;display:grid}.support-outcome-benchmarks-module__KzMIGG__handoffArrow{align-self:center}.support-outcome-benchmarks-module__KzMIGG__note{margin:20px 0 0;font-size:12px;line-height:1.6}.support-outcome-benchmarks-module__KzMIGG__benchmarks{margin-top:48px}.support-outcome-benchmarks-module__KzMIGG__sectionHeading>span{color:var(--marketing-muted,#949494)}.support-outcome-benchmarks-module__KzMIGG__sectionHeading h3{margin:12px 0;font-size:24px;font-weight:500;line-height:1.3}.support-outcome-benchmarks-module__KzMIGG__sectionHeading p{color:var(--marketing-muted,#949494);max-width:70ch;margin:0}.support-outcome-benchmarks-module__KzMIGG__figure{border-block:1px solid var(--marketing-line,#272727);margin:28px 0 0;padding:24px 0}.support-outcome-benchmarks-module__KzMIGG__figure+.support-outcome-benchmarks-module__KzMIGG__figure{border-top:0;margin-top:24px;padding-top:0}.support-outcome-benchmarks-module__KzMIGG__figure figcaption{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.support-outcome-benchmarks-module__KzMIGG__figure figcaption>div{min-width:0}.support-outcome-benchmarks-module__KzMIGG__figure figcaption p{color:var(--marketing-muted,#949494);margin:8px 0 0}.support-outcome-benchmarks-module__KzMIGG__figure figcaption>strong{white-space:nowrap;text-align:right;font-size:24px;font-weight:500;line-height:1.2}.support-outcome-benchmarks-module__KzMIGG__figure figcaption>strong span{color:var(--marketing-muted,#949494);margin-top:6px;font-size:12px;font-weight:400;line-height:1.5;display:block}.support-outcome-benchmarks-module__KzMIGG__legend{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.support-outcome-benchmarks-module__KzMIGG__legend span{align-items:center;gap:8px;display:inline-flex}.support-outcome-benchmarks-module__KzMIGG__legend i{flex-shrink:0;width:8px;height:8px;display:inline-block}.support-outcome-benchmarks-module__KzMIGG__legend i[data-series=manual]{background:var(--benchmark-manual)}.support-outcome-benchmarks-module__KzMIGG__legend i[data-series=darwin]{background:var(--benchmark-darwin)}.support-outcome-benchmarks-module__KzMIGG__axisLabel{color:var(--marketing-muted,#949494);margin-top:20px;font-size:12px}.support-outcome-benchmarks-module__KzMIGG__chart{width:100%;min-width:0;height:260px;margin-top:8px}.support-outcome-benchmarks-module__KzMIGG__assumptions{border-bottom:1px solid var(--marketing-line,#272727);padding:20px 0}.support-outcome-benchmarks-module__KzMIGG__assumptions summary{cursor:pointer;font-weight:500}.support-outcome-benchmarks-module__KzMIGG__assumptions summary:focus-visible{outline:2px solid var(--marketing-ink,#ededed);outline-offset:5px}.support-outcome-benchmarks-module__KzMIGG__assumptions ul{color:var(--marketing-muted,#949494);margin:20px 0;padding-left:20px}.support-outcome-benchmarks-module__KzMIGG__assumptions li+li{margin-top:10px}.support-outcome-benchmarks-module__KzMIGG__tableScroll{overflow-x:auto}.support-outcome-benchmarks-module__KzMIGG__assumptions table{border-collapse:collapse;text-align:left;width:100%}.support-outcome-benchmarks-module__KzMIGG__assumptions caption{text-align:left;margin:16px 0;font-weight:500}.support-outcome-benchmarks-module__KzMIGG__assumptions th,.support-outcome-benchmarks-module__KzMIGG__assumptions td{border-bottom:1px solid var(--marketing-line,#272727);padding:12px 8px;font-weight:400}.support-outcome-benchmarks-module__KzMIGG__assumptions thead{color:var(--marketing-muted,#949494)}@media (max-width:600px){.support-outcome-benchmarks-module__KzMIGG__steps{grid-template-columns:1fr}.support-outcome-benchmarks-module__KzMIGG__steps li,.support-outcome-benchmarks-module__KzMIGG__steps li+li{border-left:0;padding:20px 0}.support-outcome-benchmarks-module__KzMIGG__steps li+li{border-top:1px solid var(--marketing-line,#272727)}.support-outcome-benchmarks-module__KzMIGG__stepLabel{margin-bottom:12px}.support-outcome-benchmarks-module__KzMIGG__stepArrow{top:auto;bottom:-9px;right:4px;transform:rotate(90deg)}.support-outcome-benchmarks-module__KzMIGG__inputs,.support-outcome-benchmarks-module__KzMIGG__downstream{grid-template-columns:1fr;gap:20px}.support-outcome-benchmarks-module__KzMIGG__handoffArrow{justify-self:center;transform:rotate(90deg)}.support-outcome-benchmarks-module__KzMIGG__figure figcaption{flex-direction:column;gap:16px}.support-outcome-benchmarks-module__KzMIGG__figure figcaption>strong{text-align:left}.support-outcome-benchmarks-module__KzMIGG__figure figcaption>strong span{white-space:normal;margin-left:8px;display:inline}}
.support-outcome-resolution-module__u7uM4a__resolution{border:1px solid var(--marketing-line,#272727);color:var(--marketing-ink,#ededed);margin-top:28px;font-size:13px;line-height:1.5}.support-outcome-resolution-module__u7uM4a__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.support-outcome-resolution-module__u7uM4a__heading h4{margin:0;font-size:16px;font-weight:500}.support-outcome-resolution-module__u7uM4a__status{color:var(--marketing-muted,#949494);align-items:center;gap:8px;display:inline-flex}.support-outcome-resolution-module__u7uM4a__status svg{flex-shrink:0}[data-status=passed]>.support-outcome-resolution-module__u7uM4a__status,[data-status=passed]>dd>.support-outcome-resolution-module__u7uM4a__status,[data-status=passed]>.support-outcome-resolution-module__u7uM4a__heading>.support-outcome-resolution-module__u7uM4a__status{color:var(--support-success,#58c4a3)}:is(html[data-theme=light] .support-outcome-resolution-module__u7uM4a__resolution,html.light .support-outcome-resolution-module__u7uM4a__resolution,[data-theme=light] .support-outcome-resolution-module__u7uM4a__resolution){--support-success:#21755e}[data-status=failed]>dd>.support-outcome-resolution-module__u7uM4a__status,[data-status=failed]>.support-outcome-resolution-module__u7uM4a__heading>.support-outcome-resolution-module__u7uM4a__status{color:#c34e62}.support-outcome-resolution-module__u7uM4a__scope{border-top:1px solid var(--marketing-line,#272727);color:var(--marketing-muted,#949494);margin:0;padding:16px 20px}.support-outcome-resolution-module__u7uM4a__context{border-top:1px solid var(--marketing-line,#272727);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.support-outcome-resolution-module__u7uM4a__context>div{min-width:0;padding:20px}.support-outcome-resolution-module__u7uM4a__context>div+div{border-left:1px solid var(--marketing-line,#272727)}.support-outcome-resolution-module__u7uM4a__context dt{color:var(--marketing-muted,#949494);margin-bottom:8px}.support-outcome-resolution-module__u7uM4a__context dd{overflow-wrap:anywhere;margin:0}.support-outcome-resolution-module__u7uM4a__columnLabels,.support-outcome-resolution-module__u7uM4a__checks>div{border-top:1px solid var(--marketing-line,#272727);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;padding:20px;display:grid}.support-outcome-resolution-module__u7uM4a__columnLabels{color:var(--marketing-muted,#949494);padding-block:12px}.support-outcome-resolution-module__u7uM4a__checks{margin:0}.support-outcome-resolution-module__u7uM4a__checks dt{font-weight:500}.support-outcome-resolution-module__u7uM4a__checks dd{min-width:0;margin:0}.support-outcome-resolution-module__u7uM4a__checks p{color:var(--marketing-muted,#949494);margin:8px 0 0}.support-outcome-resolution-module__u7uM4a__checks .support-outcome-resolution-module__u7uM4a__sources{flex-wrap:wrap;gap:6px 12px;display:flex}.support-outcome-resolution-module__u7uM4a__sources a{color:var(--marketing-ink,#ededed);text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.support-outcome-resolution-module__u7uM4a__context{grid-template-columns:1fr}.support-outcome-resolution-module__u7uM4a__context>div+div{border-left:0;border-top:1px solid var(--marketing-line,#272727)}.support-outcome-resolution-module__u7uM4a__columnLabels{display:none}.support-outcome-resolution-module__u7uM4a__checks>div{grid-template-columns:1fr;gap:12px}}
.use-case-agent-roster-module__Wm_SKa__roster{min-width:0;color:var(--marketing-ink,#ededed);margin-top:24px}.use-case-agent-roster-module__Wm_SKa__roster h3{color:var(--marketing-muted,#949494);margin:0 0 14px;font-size:14px;font-weight:400;line-height:1.5}.use-case-agent-roster-module__Wm_SKa__roster ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.use-case-agent-roster-module__Wm_SKa__roster li{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:20px;display:grid}.use-case-agent-roster-module__Wm_SKa__portrait{background:#7f7f7f1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden}.use-case-agent-roster-module__Wm_SKa__portrait img{object-fit:contain;width:28px;height:28px}.use-case-agent-roster-module__Wm_SKa__roster a{color:inherit;overflow-wrap:anywhere;font-size:14px;line-height:1.5;text-decoration:none}.use-case-agent-roster-module__Wm_SKa__roster li strong{color:inherit;overflow-wrap:anywhere;font-size:14px;font-weight:550;line-height:1.5}.use-case-agent-roster-module__Wm_SKa__roster a:hover{text-underline-offset:3px;text-decoration:underline}.use-case-agent-roster-module__Wm_SKa__roster a:focus-visible{outline-offset:4px;outline:2px solid}.use-case-agent-roster-module__Wm_SKa__roster li p,.use-case-agent-roster-module__Wm_SKa__roster li small{color:var(--marketing-muted,#949494);margin:2px 0 0;font-size:14px;line-height:1.5;display:block}.use-case-agent-roster-module__Wm_SKa__roster .use-case-agent-roster-module__Wm_SKa__note{color:var(--marketing-muted,#949494);margin:16px 0 0;font-size:14px;line-height:1.6}.use-case-agent-roster-module__Wm_SKa__portrait[data-brand]{background:0 0;border:0;border-radius:6px;padding:0}.use-case-agent-roster-module__Wm_SKa__portrait[data-darwin]{background:#f7f7f5}.use-case-agent-roster-module__Wm_SKa__portrait[data-brand] img{object-fit:cover;width:100%;height:100%;display:block}.use-case-agent-roster-module__Wm_SKa__monochromePortrait{background:currentColor;width:100%;height:100%;display:block;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}
