._root_2f1hh_6{position:relative}._tabs_2f1hh_12{gap:var(--spacing-05);margin-bottom:var(--spacing-05);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._tab_2f1hh_12{gap:var(--spacing-03);text-align:left;font-family:var(--font-sans);color:var(--color-text-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-productive);background:0 0;border:0;align-content:start;padding:0;display:grid}._tab_2f1hh_12:hover,._tab_2f1hh_12[aria-selected=true]{color:var(--color-text)}._tab_2f1hh_12:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px;border-radius:var(--radius-sm)}._track_2f1hh_45{background:#101b2b1a;border-radius:2px;height:3px;display:block;overflow:hidden}._fill_2f1hh_53{background:var(--color-accent);transform-origin:0;height:100%;animation:_run_2f1hh_1 var(--dwell) linear forwards;display:block;transform:scaleX(0)}@keyframes _run_2f1hh_1{to{transform:scaleX(1)}}._tab_2f1hh_12[data-hold] ._fill_2f1hh_53{animation-play-state:paused}._tab_2f1hh_12:not([data-auto]) ._fill_2f1hh_53{animation:none;transform:scaleX(1)}._head_2f1hh_78{align-items:center;gap:var(--spacing-04);display:flex}._n_2f1hh_84{width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 1px var(--color-border-bright);font-size:var(--type-label-size);letter-spacing:0;transition:background-color var(--dur-fast) var(--ease-productive), color var(--dur-fast) var(--ease-productive);border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid}._tab_2f1hh_12[aria-selected=true] ._n_2f1hh_84{background:var(--color-accent);box-shadow:none;color:var(--color-text-on-color)}._label_2f1hh_106{font-size:var(--type-heading-03-size);font-weight:300;line-height:var(--type-heading-03-line)}._line_2f1hh_112{max-width:28ch;font-size:var(--type-compact-size);line-height:var(--type-compact-line);letter-spacing:var(--type-compact-tracking);color:var(--color-text-muted);display:none}@media (width>=52rem){._tab_2f1hh_12[aria-selected=true] ._line_2f1hh_112{display:block}}._cap_2f1hh_128{margin:0 0 var(--spacing-05);font-family:var(--font-sans);font-size:var(--type-compact-size);line-height:var(--type-compact-line);letter-spacing:var(--type-compact-tracking);color:var(--color-text-muted);display:none}@media (width<=51.99rem){._cap_2f1hh_128{display:block}._label_2f1hh_106{font-size:var(--type-compact-size);line-height:var(--type-compact-line);letter-spacing:var(--type-compact-tracking);font-weight:400}._n_2f1hh_84{width:1.5rem;height:1.5rem}._head_2f1hh_78{gap:var(--spacing-03)}._tabs_2f1hh_12{gap:var(--spacing-04)}}._panes_2f1hh_166{display:grid}._pane_2f1hh_166{opacity:0;visibility:hidden;min-width:0;transition:opacity .45s var(--ease-entrance), visibility 0s linear .45s;grid-area:1/1;align-self:start}._pane_2f1hh_166[data-on=true]{opacity:1;visibility:visible;transition-delay:0s}@media (prefers-reduced-motion:reduce){._pane_2f1hh_166{transition:none}}._imagine_2f1hh_195{background:var(--color-bg)}._mark_2f1hh_199{place-items:center;display:grid;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}._ideas_2f1hh_208{z-index:1;width:46%;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:11%;left:6%}._idea_2f1hh_208,._answer_2f1hh_221{opacity:0;transition:opacity .6s var(--ease-entrance), transform .6s var(--ease-entrance);grid-area:1/1;transform:translateY(.5rem)}._idea_2f1hh_208[data-on=true],._answer_2f1hh_221[data-on=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){._idea_2f1hh_208,._answer_2f1hh_221{transition:none;transform:none}}._say_2f1hh_244{max-width:17ch;font-family:var(--font-sans);color:var(--color-text);text-wrap:balance;margin:0;font-size:clamp(1.25rem,.6rem + 2.3vw,2.5rem);font-weight:300;line-height:1.12}._answers_2f1hh_255{z-index:1;width:clamp(7rem,26%,17rem);display:grid;position:absolute;top:7%;right:6%}._answer_2f1hh_221 svg{width:100%;height:auto;display:block}._answer_2f1hh_221[data-img]{aspect-ratio:4/3;border-radius:var(--radius-md);box-shadow:var(--elev-card);overflow:hidden}._answer_2f1hh_221 img{object-fit:cover;width:100%;height:100%;display:block}._cta_2f1hh_286{left:50%;bottom:var(--spacing-05);z-index:3;white-space:nowrap;color:var(--color-text);transition:color var(--dur-fast) var(--ease-productive);text-decoration:none;position:absolute;transform:translate(-50%)}._cta_2f1hh_286:hover{color:var(--color-accent-hover)}._cta_2f1hh_286:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}._tag_2f1hh_309{left:var(--spacing-05);top:var(--spacing-05);position:absolute}.art[data-astro-cid-wzxavnbo]{width:100%;height:100%;display:block}.ground[data-astro-cid-wzxavnbo]{stroke:var(--color-border-bright);stroke-width:1px}.hull[data-astro-cid-wzxavnbo]{fill:var(--color-card);stroke:var(--color-text);stroke-width:1.5px}.link[data-astro-cid-wzxavnbo] .out[data-astro-cid-wzxavnbo],.link[data-astro-cid-wzxavnbo] .in[data-astro-cid-wzxavnbo]{stroke-linecap:round}.link[data-astro-cid-wzxavnbo] .out[data-astro-cid-wzxavnbo]{stroke:var(--color-text)}.link[data-astro-cid-wzxavnbo] .in[data-astro-cid-wzxavnbo]{stroke:var(--color-card)}.dot[data-astro-cid-wzxavnbo]{fill:var(--color-text)}.ghost[data-astro-cid-wzxavnbo] line[data-astro-cid-wzxavnbo]{stroke:var(--color-text);stroke-linecap:round;stroke-dasharray:1 7;opacity:.55}.ghostdot[data-astro-cid-wzxavnbo]{fill:none;stroke:var(--color-text);stroke-width:1.5px;stroke-dasharray:3 4;opacity:.6}.spark[data-astro-cid-wzxavnbo]{fill:none;stroke:var(--color-accent);stroke-width:2.4px;stroke-linecap:round}.spark[data-astro-cid-wzxavnbo].thin{stroke-width:1.6px;opacity:.7}.newpart[data-astro-cid-wzxavnbo]{fill:var(--color-accent)}.newhub[data-astro-cid-wzxavnbo]{fill:var(--color-card)}.newdot[data-astro-cid-wzxavnbo]{fill:var(--color-accent)}.arrow[data-astro-cid-wzxavnbo]{fill:none;stroke:var(--color-text);stroke-width:1.5px;stroke-linecap:round;opacity:.7}.arrowhead[data-astro-cid-wzxavnbo]{fill:none;stroke:var(--color-text);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.7}.stream[data-astro-cid-wzxavnbo]{fill:none;stroke:var(--color-accent);stroke-width:1.6px;stroke-linecap:round;opacity:.55}.body[data-astro-cid-wzxavnbo]{fill:var(--color-card);stroke:var(--color-text);stroke-width:1.8px}.shade[data-astro-cid-wzxavnbo]{fill:var(--color-accent);opacity:.85}.ring[data-astro-cid-wzxavnbo]{fill:none;stroke:var(--color-accent);stroke-width:1.5px;opacity:.5}.tick[data-astro-cid-wzxavnbo]{fill:none;stroke:var(--color-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.beat[data-astro-cid-wzxavnbo]{fill:none;stroke:var(--color-text);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.55}._root_1qx8b_1{gap:var(--spacing-06);display:grid}._stack_1qx8b_8{display:grid}._layer_1qx8b_12{opacity:0;visibility:hidden;min-width:0;transition:opacity .4s var(--ease-entrance), visibility 0s linear .4s;grid-area:1/1}._layer_1qx8b_12[data-on=true]{opacity:1;visibility:visible;transition-delay:0s}@media (prefers-reduced-motion:reduce){._layer_1qx8b_12{transition:none}}._switches_1qx8b_35{left:var(--spacing-05);top:var(--spacing-05);align-items:center;gap:var(--spacing-03);max-width:calc(100% - var(--spacing-05) * 2);flex-wrap:wrap;display:flex;position:absolute}@media (width<=40rem){._switches_1qx8b_35{left:var(--spacing-04);top:auto;bottom:var(--spacing-04)}}._toggle_1qx8b_57{cursor:pointer;font-family:var(--font-sans);transition:color var(--dur-fast) var(--ease-productive);border:0}._toggle_1qx8b_57:hover{color:var(--color-accent-hover)}._toggle_1qx8b_57:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}._track_1qx8b_73{width:2.25rem;height:1.25rem;transition:background-color var(--dur-fast) var(--ease-productive);background:#101b2b29;border-radius:999px;flex:none;position:relative}._track_1qx8b_73[data-on]{background:var(--color-accent)}._knob_1qx8b_87{background:var(--color-card);width:1rem;height:1rem;transition:transform var(--dur-fast) var(--ease-productive);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #101b2b40}._track_1qx8b_73[data-on] ._knob_1qx8b_87{transform:translate(1rem)}@media (prefers-reduced-motion:reduce){._knob_1qx8b_87,._track_1qx8b_73{transition:none}}._row_1qx8b_110{justify-content:space-between;align-items:center;gap:var(--spacing-05) var(--spacing-08);flex-wrap:wrap;display:flex}._who_1qx8b_118{min-width:0}._name_1qx8b_122{font-family:var(--font-sans);font-size:var(--type-heading-04-size);font-weight:300;line-height:var(--type-heading-04-line);color:var(--color-text);margin:0}._type_1qx8b_131{margin-left:var(--spacing-03);font-size:var(--type-compact-size);font-weight:400;line-height:var(--type-compact-line);letter-spacing:var(--type-compact-tracking);color:var(--color-text-muted)}._line_1qx8b_140{margin:var(--spacing-02) 0 0;max-width:40ch;font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.rb-hero[data-astro-cid-lcdefpme]{padding:calc(var(--header-height) + var(--spacing-09)) 0 var(--spacing-10);background:linear-gradient(180deg, var(--color-bg) 0%, var(--color-surface) 100%)}.rb-hero-grid[data-astro-cid-lcdefpme]{gap:var(--spacing-06);align-items:end;display:grid}.rb-hero-copy[data-astro-cid-lcdefpme],.rb-hero-side[data-astro-cid-lcdefpme]{min-width:0}.rb-stage[data-astro-cid-lcdefpme]{margin-top:var(--spacing-08)}.rb-kicker[data-astro-cid-lcdefpme]{margin:0 0 var(--spacing-06);font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);color:var(--color-text-muted)}.rb-title[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--type-heading-06-size);font-weight:300;line-height:var(--lh-tight);letter-spacing:0;color:var(--color-text);text-wrap:balance;margin:0}.rb-sub[data-astro-cid-lcdefpme]{margin:0 0 var(--spacing-06);max-width:32ch;font-family:var(--font-sans);font-size:var(--type-heading-03-size);font-weight:300;line-height:var(--type-heading-03-line);color:var(--color-text-muted);text-wrap:balance}.rb-partners-row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:var(--spacing-07);flex-wrap:wrap;display:flex}.rb-actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--spacing-05) var(--spacing-07);flex-wrap:wrap;display:flex}.rb-link[data-astro-cid-lcdefpme]{min-height:2.75rem;font-family:var(--font-sans);font-size:var(--type-compact-size);line-height:var(--type-compact-line);letter-spacing:var(--type-compact-tracking);color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-border-bright);text-underline-offset:4px;align-items:center;display:inline-flex}.rb-link[data-astro-cid-lcdefpme]:hover{text-decoration-color:var(--color-text)}.rb-link[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}@media (width>=42rem){.rb-title[data-astro-cid-lcdefpme]{font-size:var(--type-heading-07-size)}}@media (width>=62rem){.rb-hero-grid[data-astro-cid-lcdefpme]{gap:var(--spacing-10);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.rb-stage[data-astro-cid-lcdefpme]{margin-top:var(--spacing-09)}.rb-title[data-astro-cid-lcdefpme]{letter-spacing:-.64px;font-size:3.75rem}}@media (width>=82rem){.rb-title[data-astro-cid-lcdefpme]{font-size:4.5rem}}@media (width>=99rem){.rb-title[data-astro-cid-lcdefpme]{letter-spacing:-.96px;font-size:5rem}}.rb-js .rb-rise[data-astro-cid-lcdefpme]{opacity:0;transition:opacity var(--dur-slow) var(--ease-entrance);transition-delay:calc(var(--i,0) * 80ms)}.rb-js .rb-rise[data-astro-cid-lcdefpme].is-in{opacity:1}@media (prefers-reduced-motion:reduce){.rb-js .rb-rise[data-astro-cid-lcdefpme]{opacity:1;transition:none}}.rb-section[data-astro-cid-lcdefpme]{padding:var(--section-pad) 0}.rb-tint[data-astro-cid-lcdefpme]{background:var(--color-surface)}.rb-h2[data-astro-cid-lcdefpme]{text-wrap:balance;overflow-wrap:break-word;max-width:14ch;margin:0}.rb-wide[data-astro-cid-lcdefpme]{max-width:20ch}.rb-line[data-astro-cid-lcdefpme]{margin:var(--spacing-05) 0 0;max-width:24ch;font-family:var(--font-sans);font-size:var(--type-heading-03-size);font-weight:300;line-height:var(--type-heading-03-line);color:var(--color-text-muted)}.rb-doors[data-astro-cid-lcdefpme]{margin:var(--spacing-09) 0 0;gap:var(--spacing-05);padding:0;list-style:none;display:grid}.rb-doors[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{display:grid}.rb-door[data-astro-cid-lcdefpme]{gap:var(--spacing-05);padding:var(--spacing-03);color:var(--color-text);background:var(--color-card);border-radius:var(--radius-lg);box-shadow:var(--elev-card);align-content:start;text-decoration:none;display:grid}.rb-door-art[data-astro-cid-lcdefpme]{aspect-ratio:16/10;padding:var(--spacing-04) var(--spacing-05);border-radius:var(--radius-md);background:var(--color-surface);transition:background var(--dur-normal) var(--ease-productive);display:block}.rb-door[data-astro-cid-lcdefpme]:hover .rb-door-art[data-astro-cid-lcdefpme]{background:var(--color-accent-soft)}.rb-door-art[data-astro-cid-lcdefpme][data-img],.rb-split-art[data-astro-cid-lcdefpme][data-img]{padding:0;overflow:hidden}.rb-door-art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.rb-split-art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.rb-door[data-astro-cid-lcdefpme]:focus-visible,.rb-robots[data-astro-cid-lcdefpme] a:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.rb-door-text[data-astro-cid-lcdefpme]{padding:0 var(--spacing-04) var(--spacing-04);display:block}.rb-door-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--spacing-04);display:flex}.rb-door-k[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--type-heading-03-size);font-weight:400;line-height:var(--type-heading-03-line);text-wrap:balance;margin:0}.rb-door-line[data-astro-cid-lcdefpme]{margin:var(--spacing-02) 0 0;font-family:var(--font-sans);font-size:var(--type-compact-size);line-height:var(--type-compact-line);letter-spacing:var(--type-compact-tracking);color:var(--color-text-muted)}.rb-go[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--type-heading-03-size);color:var(--color-text);transition:transform var(--dur-normal) var(--ease-productive);line-height:1}.rb-door[data-astro-cid-lcdefpme]:hover .rb-go[data-astro-cid-lcdefpme]{color:var(--color-accent-hover);transform:translate(3px)}@media (prefers-reduced-motion:reduce){.rb-door[data-astro-cid-lcdefpme]:hover .rb-go[data-astro-cid-lcdefpme]{transform:none}}@media (width>=42rem){.rb-doors[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=66rem){.rb-doors[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}.rb-robots[data-astro-cid-lcdefpme]{margin-top:var(--spacing-09)}.rb-why[data-astro-cid-lcdefpme]{margin:var(--spacing-09) 0 0;gap:var(--spacing-07) var(--spacing-07);padding:0;list-style:none;display:grid}.rb-why-item[data-astro-cid-lcdefpme]{column-gap:var(--spacing-05);padding-top:var(--spacing-05);border-top:1px solid var(--color-border-bright);grid-template-columns:auto 1fr;align-items:center;display:grid}.rb-why-icon[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);background:var(--color-surface);grid-row:1/3;place-items:center;width:3.5rem;height:3.5rem;display:grid}.rb-why-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:2.25rem;height:2.25rem}.rb-why-icon[data-astro-cid-lcdefpme] .ink{stroke:var(--color-text)}.rb-why-icon[data-astro-cid-lcdefpme] .acc{stroke:var(--color-accent)}.rb-why-k[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--type-heading-03-size);font-weight:400;line-height:var(--type-heading-03-line);color:var(--color-text);margin:0}.rb-why-line[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--type-compact-size);line-height:var(--type-compact-line);letter-spacing:var(--type-compact-tracking);color:var(--color-text-muted);margin:0}@media (width>=42rem){.rb-why[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=66rem){.rb-why[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}.rb-why-item[data-astro-cid-lcdefpme]{row-gap:var(--spacing-03);grid-template-columns:1fr;align-items:start}.rb-why-icon[data-astro-cid-lcdefpme]{margin-bottom:var(--spacing-03);grid-row:auto}}.rb-chapters[data-astro-cid-lcdefpme]{--gap:var(--spacing-07);--step:.7s;margin:var(--spacing-09) 0 0;gap:var(--gap);padding:0;list-style:none;display:grid}.rb-chap[data-astro-cid-lcdefpme]{--off:scaleY(0);padding-left:var(--spacing-07);margin:0;position:relative}.rb-chap[data-astro-cid-lcdefpme]:before,.rb-chap-run[data-astro-cid-lcdefpme]{content:"";width:1px;height:calc(100% + var(--gap));position:absolute;top:8px;left:4px}.rb-chap[data-astro-cid-lcdefpme]:before{background:var(--color-border-bright)}.rb-chap[data-astro-cid-lcdefpme]:last-child:before{background:linear-gradient(to bottom, var(--color-border-bright), transparent);height:100%}.rb-chap-run[data-astro-cid-lcdefpme]{background:var(--color-text);transform-origin:0 0}.rb-chap[data-astro-cid-lcdefpme]:nth-last-child(2) .rb-chap-run[data-astro-cid-lcdefpme]{background:linear-gradient(to bottom, var(--color-text), var(--color-accent))}.rb-chap[data-astro-cid-lcdefpme]:last-child .rb-chap-run[data-astro-cid-lcdefpme]{display:none}.rb-chap-dot[data-astro-cid-lcdefpme]{background:var(--color-bg);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--color-text);border-radius:50%;position:absolute;top:4px;left:0}.rb-chap[data-astro-cid-lcdefpme][data-now] .rb-chap-dot[data-astro-cid-lcdefpme]{background:var(--color-accent);box-shadow:0 0 0 4px #216ee129}.rb-chap[data-astro-cid-lcdefpme][data-now] .rb-chap-dot[data-astro-cid-lcdefpme]:after{content:"";box-shadow:0 0 0 1.5px var(--color-accent);opacity:0;border-radius:50%;position:absolute;inset:0}@keyframes rb-chap-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@media (prefers-reduced-motion:no-preference){.rb-js .rb-chap-run[data-astro-cid-lcdefpme]{transform:var(--off);transition:transform var(--step) linear;transition-delay:calc(var(--i) * var(--step))}.rb-js .rb-chap[data-astro-cid-lcdefpme]:first-child .rb-chap-run[data-astro-cid-lcdefpme]{transition-timing-function:cubic-bezier(.45,0,.75,.75)}.rb-js .rb-chap[data-astro-cid-lcdefpme]:nth-last-child(2) .rb-chap-run[data-astro-cid-lcdefpme]{transition-timing-function:cubic-bezier(.25,.25,.55,1)}.rb-js .rb-chap-dot[data-astro-cid-lcdefpme]{background:var(--color-bg);box-shadow:inset 0 0 0 1.5px var(--color-border-bright);transition:background-color var(--dur-slow) var(--ease-entrance), box-shadow var(--dur-slow) var(--ease-entrance);transition-delay:calc(var(--i) * var(--step))}.rb-js .rb-chap[data-astro-cid-lcdefpme][data-now] .rb-chap-dot[data-astro-cid-lcdefpme]{background:var(--color-bg);box-shadow:inset 0 0 0 1.5px var(--color-border-bright)}.rb-js .rb-chap-body[data-astro-cid-lcdefpme]{opacity:0;transition:opacity var(--dur-slow) var(--ease-entrance);transition-delay:calc(var(--i) * var(--step))}.rb-js .rb-chapters[data-astro-cid-lcdefpme].is-in .rb-chap-run[data-astro-cid-lcdefpme]{transform:none}.rb-js .rb-chapters[data-astro-cid-lcdefpme].is-in .rb-chap-dot[data-astro-cid-lcdefpme]{box-shadow:inset 0 0 0 1.5px var(--color-text)}.rb-js .rb-chapters[data-astro-cid-lcdefpme].is-in .rb-chap[data-astro-cid-lcdefpme][data-now] .rb-chap-dot[data-astro-cid-lcdefpme]{background:var(--color-accent);box-shadow:0 0 0 4px #216ee129}.rb-js .rb-chapters[data-astro-cid-lcdefpme].is-in .rb-chap[data-astro-cid-lcdefpme][data-now] .rb-chap-dot[data-astro-cid-lcdefpme]:after{animation:rb-chap-ring 1.4s var(--ease-entrance) calc(var(--i) * var(--step)) 1 forwards}.rb-js .rb-chapters[data-astro-cid-lcdefpme].is-in .rb-chap-body[data-astro-cid-lcdefpme]{opacity:1}}.rb-chap-when[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);font-variant-numeric:tabular-nums;color:var(--color-text-muted);display:block}.rb-chap-k[data-astro-cid-lcdefpme]{margin:var(--spacing-02) 0 0;font-family:var(--font-sans);font-size:var(--type-heading-04-size);font-weight:300;line-height:var(--type-heading-04-line)}.rb-chap-line[data-astro-cid-lcdefpme]{margin:var(--spacing-03) 0 0;max-width:26ch;font-family:var(--font-sans);font-size:var(--type-compact-size);line-height:var(--type-compact-line);letter-spacing:var(--type-compact-tracking);color:var(--color-text-muted)}.rb-more[data-astro-cid-lcdefpme]{margin:var(--spacing-08) 0 0}@media (width>=52rem){.rb-chapters[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.rb-chap[data-astro-cid-lcdefpme]{--off:scaleX(0);padding-left:0;padding-top:var(--spacing-07)}.rb-chap[data-astro-cid-lcdefpme]:before,.rb-chap-run[data-astro-cid-lcdefpme]{width:calc(100% + var(--gap));height:1px;top:4px}.rb-chap[data-astro-cid-lcdefpme]:last-child:before{background:linear-gradient(to right, var(--color-border-bright), transparent);width:calc(100% - 4px);height:1px}.rb-chap[data-astro-cid-lcdefpme]:nth-last-child(2) .rb-chap-run[data-astro-cid-lcdefpme]{background:linear-gradient(to right, var(--color-text), var(--color-accent))}.rb-chap-dot[data-astro-cid-lcdefpme]{top:0}}.rb-start[data-astro-cid-lcdefpme]{position:relative}.rb-need[data-astro-cid-lcdefpme]{width:1px;height:1px;scroll-margin-top:var(--header-height);position:absolute;top:0;left:0}.rb-split[data-astro-cid-lcdefpme]{gap:var(--spacing-07);display:grid}.rb-split-head[data-astro-cid-lcdefpme],.rb-split-body[data-astro-cid-lcdefpme]{min-width:0}.rb-split-art[data-astro-cid-lcdefpme]{max-width:22rem;margin-top:var(--spacing-08);aspect-ratio:16/10;padding:var(--spacing-04) var(--spacing-05);border-radius:var(--radius-lg);background:var(--color-card);display:none}.rb-form[data-astro-cid-lcdefpme]{padding:var(--spacing-06);border-radius:var(--radius-lg);background:var(--color-card);box-shadow:var(--elev-card)}@media (width>=66rem){.rb-split[data-astro-cid-lcdefpme]{gap:var(--spacing-10);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.rb-split-art[data-astro-cid-lcdefpme]{display:block}.rb-form[data-astro-cid-lcdefpme]{padding:var(--spacing-08)}}
