.quote-band[data-astro-cid-6g462ny2]{background-image:linear-gradient(to right, var(--surface-brand) calc(var(--space-card) + 29.75 * var(--fs-quote) + 2rem), color-mix(in srgb, var(--surface-brand) 75%, transparent));background-color:#0000}[data-reveal=""],[data-reveal=stagger]>*{transition:opacity var(--motion-duration-base) var(--motion-ease-out), translate var(--motion-duration-base) var(--motion-ease-out);transition-delay:calc(var(--reveal-i,0) * var(--motion-stagger))}[data-reveal=""][data-reveal-state=pending],[data-reveal=stagger][data-reveal-state=pending]>*{opacity:0;translate:0 var(--motion-reveal-offset);transition:none}.climb-bar[data-astro-cid-ey2ariqv]{border-bottom:.75px solid var(--border-subtle);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);color:var(--fg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.625rem 0;display:flex}.climb-actions[data-astro-cid-ey2ariqv]{flex-wrap:wrap;gap:.5rem;display:flex}.climb-body[data-astro-cid-ey2ariqv]{flex-direction:column;display:flex}.climb-chart[data-astro-cid-ey2ariqv]{min-width:0;color:color-mix(in srgb, var(--palette-ink) 70%, transparent);flex-direction:column;flex:1 1 0;padding:1.5rem 0 1.25rem;display:flex;position:relative}.climb-frame[data-astro-cid-ey2ariqv]{gap:.75rem;display:flex}.climb-y[data-astro-cid-ey2ariqv],.climb-plot[data-astro-cid-ey2ariqv]{height:clamp(15rem,30vw,23.75rem);position:relative}.climb-y[data-astro-cid-ey2ariqv]{width:3rem;font-family:var(--type-mono);font-size:var(--fs-label-xs);line-height:var(--lh-label);flex:none}.climb-y[data-astro-cid-ey2ariqv] span[data-astro-cid-ey2ariqv]{top:calc(1.75rem + (100% - 1.75rem) * var(--t));position:absolute;right:0;translate:0 -50%}.climb-y[data-astro-cid-ey2ariqv] .climb-y-ref[data-astro-cid-ey2ariqv]{flex-direction:column;align-items:flex-end;display:flex}.climb-y[data-astro-cid-ey2ariqv] .climb-y-ref-name[data-astro-cid-ey2ariqv]{font-family:var(--type-text);color:var(--fg-muted);position:static;translate:none}.climb-main[data-astro-cid-ey2ariqv]{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.climb-plot[data-astro-cid-ey2ariqv]{cursor:ew-resize;touch-action:pan-y}.climb-plot[data-astro-cid-ey2ariqv]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:6px;border-radius:.25rem}.climb-area[data-astro-cid-ey2ariqv]{position:absolute;inset:1.75rem 0 0}.climb-grid[data-astro-cid-ey2ariqv]{border-top:1px solid var(--border-subtle);position:absolute;inset-inline:0}.climb-grid[data-astro-cid-ey2ariqv].is-axis{border-top-color:var(--fg-secondary)}.climb-ref[data-astro-cid-ey2ariqv]{border-top:1.25px dashed var(--fg-secondary);position:absolute;inset-inline:0}.climb-lines[data-astro-cid-ey2ariqv]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.climb-other[data-astro-cid-ey2ariqv]{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.climb-other[data-astro-cid-ey2ariqv].is-rosalind{stroke:var(--palette-chart-line-rosalind)}.climb-other[data-astro-cid-ey2ariqv].is-claude{stroke:var(--palette-chart-line-claude)}.climb-frontier[data-astro-cid-ey2ariqv]{fill:none;stroke:var(--palette-chart-line-frontier);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.climb-end[data-astro-cid-ey2ariqv]{border-radius:999px;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute}.climb-end[data-astro-cid-ey2ariqv].is-rosalind{background:var(--palette-chart-line-rosalind)}.climb-end[data-astro-cid-ey2ariqv].is-claude{background:var(--palette-chart-line-claude)}.climb-label[data-astro-cid-ey2ariqv]{font-size:var(--fs-label-sm);line-height:var(--lh-label);white-space:nowrap;color:var(--fg-muted);pointer-events:none;position:absolute}.climb-guide[data-astro-cid-ey2ariqv]{border-left:1px solid var(--border-subtle);opacity:0;width:0;position:absolute;inset-block:0}.climb-dots[data-astro-cid-ey2ariqv]{pointer-events:none;position:absolute;inset:0}.climb-dots[data-astro-cid-ey2ariqv] span[data-astro-cid-ey2ariqv]{background:color-mix(in srgb, var(--palette-ink) 10%, transparent);width:4px;height:4px;transition:opacity var(--motion-duration-fast) var(--motion-ease-out);border-radius:999px;margin:-2px 0 0 -2px;position:absolute}.climb-dots[data-astro-cid-ey2ariqv] span[data-astro-cid-ey2ariqv].is-off{opacity:0}.climb-mile-mark[data-astro-cid-ey2ariqv]{box-sizing:border-box;border:2px solid var(--palette-chart-line-frontier);background:var(--surface);border-radius:999px;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute}.climb-head[data-astro-cid-ey2ariqv]{position:absolute}.climb-dot[data-astro-cid-ey2ariqv]{border:2px solid var(--palette-white);background:var(--palette-chart-line-frontier);border-radius:999px;width:10px;height:10px;position:absolute;top:-7px;left:-7px}.climb-ring-wrap[data-astro-cid-ey2ariqv]{opacity:0;position:absolute;top:-11px;left:-11px}.climb-ring[data-astro-cid-ey2ariqv]{border:1.5px solid var(--palette-chart-line-frontier);opacity:0;border-radius:999px;width:19px;height:19px;display:block}.climb-ring[data-astro-cid-ey2ariqv].is-pulse{animation:climb-ring .9s var(--motion-ease-out) 1}@keyframes climb-ring{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.climb-head-label[data-astro-cid-ey2ariqv]{border:1px solid var(--border-subtle);background:var(--palette-white);box-shadow:var(--shadow-sm);color:var(--fg);border-radius:6px;padding:.375rem;transform:translate(12px,calc(-100% - 10px))}.climb-head-top[data-astro-cid-ey2ariqv]{align-items:baseline;gap:.75rem;display:flex}.climb-head-name[data-astro-cid-ey2ariqv]{font-weight:var(--fw-label-strong)}.climb-head-meta[data-astro-cid-ey2ariqv]{color:var(--fg-muted);font-variant-numeric:tabular-nums}.climb-head-meta[data-astro-cid-ey2ariqv][hidden]{display:none}.climb-head-value[data-astro-cid-ey2ariqv]{color:var(--fg);font-weight:var(--fw-label-strong)}.climb-head-mile[data-astro-cid-ey2ariqv]{border-top:1px solid var(--border-subtle);align-items:center;gap:.375rem;margin-top:.375rem;padding-top:.375rem;display:flex}.climb-head-mile[data-astro-cid-ey2ariqv][hidden]{display:none}.climb-head-mile-dot[data-astro-cid-ey2ariqv]{box-sizing:border-box;border:2px solid var(--palette-chart-line-frontier);border-radius:999px;flex:none;width:8px;height:8px}.climb-head-mile-time[data-astro-cid-ey2ariqv]{font-family:var(--type-mono);font-size:var(--fs-label-xs);color:var(--fg-secondary)}.climb-head-label[data-astro-cid-ey2ariqv].is-left{transform:translate(calc(-100% - 4px),calc(-100% - 12px))}.climb-x[data-astro-cid-ey2ariqv]{height:1.625rem;font-family:var(--type-mono);font-size:var(--fs-label-xs);line-height:var(--lh-label);position:relative}.climb-x[data-astro-cid-ey2ariqv] span[data-astro-cid-ey2ariqv]{white-space:nowrap;position:absolute;top:.625rem;translate:-50%}.climb-x[data-astro-cid-ey2ariqv] span[data-astro-cid-ey2ariqv].is-end{translate:-100%}.climb-foot[data-astro-cid-ey2ariqv]{font-size:var(--fs-label-sm);line-height:var(--lh-label-md);margin-top:1rem;padding-left:3.75rem}.climb-rail[data-astro-cid-ey2ariqv]{border-top:.75px solid var(--border-subtle);flex-direction:column;gap:1.75rem;padding:1.5rem 0;display:flex}.climb-eyebrow[data-astro-cid-ey2ariqv]{font-family:var(--type-mono);font-size:var(--fs-label-sm);line-height:var(--lh-label);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--fg-secondary);margin:0 0 .75rem}.climb-board[data-astro-cid-ey2ariqv]{height:19rem;position:relative}.climb-row[data-astro-cid-ey2ariqv]{inset-inline:-.75rem;height:4.5rem;transition:transform var(--motion-duration-base) var(--motion-ease-out);border-radius:.5rem;align-items:center;gap:.75rem;padding:0 .75rem;display:flex;position:absolute;top:0}.climb-row[data-astro-cid-ey2ariqv].is-frontier{background:var(--color-step)}.climb-rank[data-astro-cid-ey2ariqv]{width:1.5rem;font-family:var(--type-mono);font-size:var(--fs-label-sm);line-height:var(--lh-label);color:var(--fg-secondary);flex:none}.climb-row[data-astro-cid-ey2ariqv].is-frontier .climb-rank[data-astro-cid-ey2ariqv]{color:var(--fg-muted)}.climb-swatch[data-astro-cid-ey2ariqv]{flex:none;width:.875rem}.climb-swatch[data-astro-cid-ey2ariqv].is-frontier{background:var(--palette-chart-line-frontier);border-radius:2px;height:3px}.climb-swatch[data-astro-cid-ey2ariqv].is-reference{border-top:1.5px dashed var(--fg-secondary)}.climb-swatch[data-astro-cid-ey2ariqv].is-rosalind{background:var(--palette-chart-line-rosalind);border-radius:2px;height:3px}.climb-swatch[data-astro-cid-ey2ariqv].is-claude{background:var(--palette-chart-line-claude);border-radius:2px;height:3px}.climb-who[data-astro-cid-ey2ariqv]{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.climb-name[data-astro-cid-ey2ariqv]{font-size:var(--fs-body-lg);font-weight:var(--fw-label-strong);line-height:var(--lh-body-lg);color:var(--fg)}.climb-sub[data-astro-cid-ey2ariqv]{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg)}.climb-score[data-astro-cid-ey2ariqv]{font-family:var(--type-mono);font-size:var(--fs-heading-xs);line-height:var(--lh-heading-xs-loose);font-variant-numeric:tabular-nums;color:var(--fg)}.climb-mile[data-astro-cid-ey2ariqv]{border-top:.75px solid var(--border-subtle);color:var(--fg-secondary);transition:color var(--motion-duration-base) var(--motion-ease-out);align-items:baseline;gap:.75rem;padding:.75rem 0;display:flex}.climb-mile[data-astro-cid-ey2ariqv].is-on{color:var(--fg)}.climb-mile-dot[data-astro-cid-ey2ariqv]{width:7px;height:7px;margin-top:calc((var(--lh-body-lg) - 7px) / 2);box-sizing:border-box;border:1px solid;border-radius:999px;flex:none;align-self:flex-start}.climb-mile[data-astro-cid-ey2ariqv].is-on .climb-mile-dot[data-astro-cid-ey2ariqv]{background:currentColor}.climb-mile-time[data-astro-cid-ey2ariqv]{width:3.75rem;font-family:var(--type-mono);font-size:var(--fs-label-sm);line-height:var(--lh-label-md);flex:none}.climb-mile-name[data-astro-cid-ey2ariqv]{text-wrap:pretty;min-width:0;font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);flex:1 1 0}.climb-mile-score[data-astro-cid-ey2ariqv]{font-family:var(--type-mono);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg)}@media (width>=62.5rem){.climb[data-astro-cid-ey2ariqv]{overflow:hidden}.climb-bar[data-astro-cid-ey2ariqv]{padding:.625rem .75rem .625rem 1.5rem}.climb-body[data-astro-cid-ey2ariqv]{flex-direction:row}.climb-frame[data-astro-cid-ey2ariqv]{flex:auto}.climb-main[data-astro-cid-ey2ariqv]{min-height:0}.climb-plot[data-astro-cid-ey2ariqv]{flex:auto;height:auto;min-height:18rem}.climb-y[data-astro-cid-ey2ariqv]{height:auto;margin-bottom:1.625rem}.climb-chart[data-astro-cid-ey2ariqv]{padding:2rem 2rem 1.5rem 1.75rem}.climb-rail[data-astro-cid-ey2ariqv]{border-top:0;border-left:.75px solid var(--border-subtle);flex:none;width:clamp(24rem,34%,30rem);padding:2rem 1.75rem}}@media (prefers-reduced-motion:reduce){.climb-ring[data-astro-cid-ey2ariqv]{animation:none}}.proof-cards[data-astro-cid-h7iy32w3]{scrollbar-width:none}.proof-cards[data-astro-cid-h7iy32w3]::-webkit-scrollbar{display:none}.proof-progress[data-astro-cid-h7iy32w3]{translate:calc(var(--progress,0) * (6.4375rem - .9375rem)) 0}.flow-still[data-astro-cid-ylyitcfj]{display:none}@media (prefers-reduced-motion:reduce){.flow{display:none}.flow-still[data-astro-cid-ylyitcfj]{display:block}}.card[data-astro-cid-do6rmo5z]{--card-h:420;--crop:calc(570 - var(--card-h));aspect-ratio:456/420;--frame-x:0px;--u:calc(100cqw / 456);container-type:inline-size}@media (width>=64rem){.cards[data-astro-cid-do6rmo5z]{container-type:inline-size}.card[data-astro-cid-do6rmo5z]{--share:calc(456 / 1368);--u:calc((100cqw - 2 * var(--space-grid)) / 1368);aspect-ratio:auto;width:calc((100cqw - 2 * var(--space-grid)) * var(--share) - 1px);height:calc(var(--card-h) * var(--u));transition:width var(--card-motion);flex:auto;container-type:normal}}.cards[data-astro-cid-do6rmo5z]{--card-motion:var(--motion-duration-slow) var(--motion-ease-inout);scrollbar-width:none}.cards[data-astro-cid-do6rmo5z]::-webkit-scrollbar{display:none}.cards-progress[data-astro-cid-do6rmo5z]{translate:calc(var(--progress,0) * (6.4375rem - .9375rem)) 0}.card-art[data-astro-cid-do6rmo5z]{translate:calc(var(--dx,0) * var(--u)) calc((var(--dy,0) - var(--crop)) * var(--u));transition:translate var(--card-motion)}.card-art[data-astro-cid-do6rmo5z] img,.card-texture[data-astro-cid-do6rmo5z],.card-glow[data-astro-cid-do6rmo5z],.card-desc[data-astro-cid-do6rmo5z]>p[data-astro-cid-do6rmo5z]{transition:opacity var(--card-motion)}.card-texture[data-astro-cid-do6rmo5z]{width:calc(var(--iw,var(--w)) * var(--u));height:calc(var(--ih,var(--h)) * var(--u));transform:translate(-50%, -50%) var(--t, );mask:var(--mask) center / 100% 100% no-repeat;opacity:0;position:absolute;top:50%;left:50%}.card-space[data-astro-cid-do6rmo5z]{transform-origin:0 0;transform:rotate(calc(-1 * var(--r,0deg))) translate(calc(-1 * var(--cx) * var(--u)), calc(-1 * var(--cy) * var(--u)));position:absolute;top:50%;left:50%}.card-sheet[data-astro-cid-do6rmo5z]{left:calc((var(--tx) - var(--hx,0)) * var(--u));top:calc((var(--ty) - var(--hy,0)) * var(--u));width:calc(1671.69 * var(--u));height:calc(868.717 * var(--u));position:absolute}.card-cells[data-astro-cid-do6rmo5z]{width:calc(868.717 * var(--u));height:calc(1667.56 * var(--u));background-color:var(--tint);opacity:var(--tint-opacity,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg);mask-size:100% 100%;mask-repeat:no-repeat}.card-glow[data-astro-cid-do6rmo5z]{left:calc(var(--x) * var(--u));top:calc((var(--y) - var(--crop)) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));background-color:var(--glow);transform:rotate(var(--r,0deg));filter:blur(calc(50 * var(--u)));opacity:0;pointer-events:none;border-radius:50%;position:absolute}.card-glow-shape[data-astro-cid-do6rmo5z]{fill:var(--glow);background-color:#0000;border-radius:0;overflow:visible}.card-desc[data-astro-cid-do6rmo5z]{transition:grid-template-rows var(--card-motion);grid-template-rows:0fr;display:grid}.card-desc[data-astro-cid-do6rmo5z]>p[data-astro-cid-do6rmo5z]{min-height:0;max-width:calc(var(--desc-w) * 1px);opacity:0}.card-toggle[data-astro-cid-do6rmo5z]{font:inherit;color:inherit;text-align:start}.card-toggle[data-astro-cid-do6rmo5z]:focus-visible{outline:none}.card[data-astro-cid-do6rmo5z]:has(.card-toggle:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.card[data-astro-cid-do6rmo5z][data-open] .card-art[data-astro-cid-do6rmo5z] img{opacity:0}.card[data-astro-cid-do6rmo5z][data-open] .card-texture[data-astro-cid-do6rmo5z],.card[data-astro-cid-do6rmo5z][data-open] .card-glow[data-astro-cid-do6rmo5z],.card[data-astro-cid-do6rmo5z][data-open] .card-desc[data-astro-cid-do6rmo5z]>p[data-astro-cid-do6rmo5z]{opacity:1}.card[data-astro-cid-do6rmo5z][data-open] .card-desc[data-astro-cid-do6rmo5z]{grid-template-rows:1fr}.card[data-astro-cid-do6rmo5z][data-open] .card-desc[data-astro-cid-do6rmo5z]>p[data-astro-cid-do6rmo5z]{transition-delay:var(--motion-duration-fast)}@media (width>=64rem){.cards[data-astro-cid-do6rmo5z]:has(>:nth-child(-n+3)[data-open])>[data-astro-cid-do6rmo5z]:nth-child(-n+3):not([data-open]),.cards[data-astro-cid-do6rmo5z]:has(>:nth-child(n+4)[data-open])>[data-astro-cid-do6rmo5z]:nth-child(n+4):not([data-open]){--share:calc(338 / 1368)}.card[data-astro-cid-do6rmo5z][data-open]{--share:calc(692 / 1368);--dx:var(--hx,0);--dy:var(--hy,0)}}@media (width>=64rem) and (hover:hover) and (pointer:fine){.cards[data-astro-cid-do6rmo5z]:has(>:nth-child(-n+3):hover)>[data-astro-cid-do6rmo5z]:nth-child(-n+3):not(:hover),.cards[data-astro-cid-do6rmo5z]:has(>:nth-child(n+4):hover)>[data-astro-cid-do6rmo5z]:nth-child(n+4):not(:hover){--share:calc(338 / 1368)}.card[data-astro-cid-do6rmo5z]:hover{--share:calc(692 / 1368);--dx:var(--hx,0);--dy:var(--hy,0)}.card[data-astro-cid-do6rmo5z]:hover .card-art[data-astro-cid-do6rmo5z] img{opacity:0}.card[data-astro-cid-do6rmo5z]:hover .card-texture[data-astro-cid-do6rmo5z],.card[data-astro-cid-do6rmo5z]:hover .card-glow[data-astro-cid-do6rmo5z],.card[data-astro-cid-do6rmo5z]:hover .card-desc[data-astro-cid-do6rmo5z]>p[data-astro-cid-do6rmo5z]{opacity:1}.card[data-astro-cid-do6rmo5z]:hover .card-desc[data-astro-cid-do6rmo5z]{grid-template-rows:1fr}.card[data-astro-cid-do6rmo5z]:hover .card-desc[data-astro-cid-do6rmo5z]>p[data-astro-cid-do6rmo5z]{transition-delay:var(--motion-duration-fast)}}
