.CapabilityReference_story__Irk4o{--story-line:var(--line,#e4e4e7);--story-line-soft:var(--line-soft,#ededf0);--story-ink:var(--ink,#0f0f10);--story-body:var(--body,#57575c);--story-muted:var(--muted,#6b6b70);--story-faint:var(--faint,#9a9aa0);--story-green:var(--green,#16a34a);position:relative}.CapabilityReference_storyGrid__UCK_R{display:grid;grid-template-columns:minmax(0,.86fr) minmax(470px,1.14fr);grid-gap:clamp(54px,7vw,92px);gap:clamp(54px,7vw,92px);align-items:start}.CapabilityReference_chapters__uaAXT{min-width:0;margin:0;padding:0;list-style:none}.CapabilityReference_chapter__l58QD{min-height:clamp(300px,34vh,360px);padding:26px 0 34px;scroll-margin-top:110px}.CapabilityReference_chapter__l58QD:first-child{padding-top:12px}.CapabilityReference_chapter__l58QD:last-child{min-height:clamp(300px,34vh,360px);padding-bottom:24px}.CapabilityReference_chapterRule__sd4fu{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:12px;gap:12px;margin-bottom:22px}.CapabilityReference_chapterRule__sd4fu>span{height:1px;background:var(--story-line);transform-origin:left;transition:background .3s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.CapabilityReference_chapterRule__sd4fu>b{display:grid;width:29px;height:29px;place-items:center;border:1px solid var(--story-line);border-radius:50%;color:var(--story-faint);font-family:var(--mono,ui-monospace,monospace);font-size:9px;font-weight:650;transition:border-color .25s ease,background .25s ease,color .25s ease}.CapabilityReference_chapter__l58QD[data-active=true] .CapabilityReference_chapterRule__sd4fu>span{background:var(--story-ink);transform:scaleX(1)}.CapabilityReference_chapter__l58QD[data-active=true] .CapabilityReference_chapterRule__sd4fu>b{border-color:var(--story-ink);background:var(--story-ink);color:#fff}.CapabilityReference_chapterHeading__LLklt>p{margin:0 0 10px;color:var(--story-faint);font-family:var(--mono,ui-monospace,monospace);font-size:9px;font-weight:700;letter-spacing:.08em}.CapabilityReference_canvasMeta__TmOmY p span,.CapabilityReference_chapterHeading__LLklt>p span{padding:0 3px;color:#c1c1c6}.CapabilityReference_chapterHeading__LLklt h3{margin:0;color:var(--story-ink);font-size:clamp(28px,3vw,40px);line-height:1.05;letter-spacing:-.035em}.CapabilityReference_chapterHeading__LLklt>div{max-width:43ch;margin-top:14px;color:var(--story-body);font-size:16px;line-height:1.65}.CapabilityReference_chapterHeading__LLklt>a{margin-top:18px}.CapabilityReference_srOnly__yIl_c{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.CapabilityReference_inlineScene__k0X1u{display:none}.CapabilityReference_canvasColumn__bx_fs{min-width:0;align-self:stretch}.CapabilityReference_stickyCanvas__M_Az7{position:-webkit-sticky;position:sticky;top:max(88px,calc(50vh - 285px));padding:19px;border:1px solid var(--story-line);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(15,15,16,.08),transparent 36%),linear-gradient(145deg,#f7f7f8,#eeeeef);box-shadow:0 1px 1px rgba(15,15,16,.06),0 34px 72px -52px rgba(15,15,16,.55)}.CapabilityReference_canvasMeta__TmOmY{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:2px 2px 15px}.CapabilityReference_canvasMeta__TmOmY>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.CapabilityReference_canvasMeta__TmOmY>div>span{color:var(--story-faint);font-family:var(--mono,ui-monospace,monospace);font-size:8px;font-weight:700;letter-spacing:.1em}.CapabilityReference_canvasMeta__TmOmY>div>b{overflow:hidden;color:var(--story-ink);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.CapabilityReference_canvasMeta__TmOmY p{flex:none;margin:0;color:var(--story-muted);font-family:var(--mono,ui-monospace,monospace);font-size:9px;font-weight:700}.CapabilityReference_sceneStack__csynx{display:grid}.CapabilityReference_sceneSlot__KuMQB{grid-area:1/1;min-width:0;opacity:0;visibility:hidden;transform:translateY(12px) scale(.992);transition:opacity .26s ease,visibility 0s linear .26s,transform .42s cubic-bezier(.2,.8,.2,1)}.CapabilityReference_sceneSlot__KuMQB[data-visible=true]{z-index:1;opacity:1;visibility:visible;transform:none;transition-delay:80ms,0s,50ms}.CapabilityReference_canvasProgress__IBOyw{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:4px;gap:4px;margin-top:16px;padding:0 2px 2px}.CapabilityReference_canvasProgress__IBOyw i{height:2px;border-radius:99px;background:#d1d1d5;transition:background .22s ease,transform .22s ease}.CapabilityReference_canvasProgress__IBOyw i[data-complete=true]{background:var(--story-ink);transform:scaleY(1.5)}@media (max-width:1040px) and (min-width:960px){.CapabilityReference_storyGrid__UCK_R{grid-template-columns:minmax(0,.88fr) minmax(430px,1.12fr);gap:44px}.CapabilityReference_stickyCanvas__M_Az7{padding:15px}}@media (max-width:959px){.CapabilityReference_storyGrid__UCK_R{display:block}.CapabilityReference_canvasColumn__bx_fs{display:none}.CapabilityReference_chapter__l58QD,.CapabilityReference_chapter__l58QD:last-child{min-height:0;padding:38px 0 46px}.CapabilityReference_chapter__l58QD:first-child{padding-top:10px}.CapabilityReference_inlineScene__k0X1u{display:block;margin-top:24px;padding:12px;border:1px solid var(--story-line);border-radius:20px;background:linear-gradient(145deg,#f7f7f8,#eeeeef)}}@media (max-width:640px){.CapabilityReference_chapter__l58QD,.CapabilityReference_chapter__l58QD:last-child{padding:34px 0 40px}.CapabilityReference_chapterRule__sd4fu{margin-bottom:22px}.CapabilityReference_chapterHeading__LLklt h3{font-size:30px}.CapabilityReference_chapterHeading__LLklt>div{font-size:15px}.CapabilityReference_inlineScene__k0X1u{margin-inline:-5px;padding:6px;border-radius:18px}}@media (prefers-reduced-motion:reduce){.CapabilityReference_canvasProgress__IBOyw i,.CapabilityReference_chapterRule__sd4fu>b,.CapabilityReference_chapterRule__sd4fu>span,.CapabilityReference_sceneSlot__KuMQB{transition:none!important}}.CapabilityReference_shot__yCA9C{display:block;width:100%;height:auto;border:1px solid var(--story-line);border-radius:12px;background:#ffffff}.HomeAgentControl_section__sYAxX{padding:112px 0;background:#fff}.HomeAgentControl_panel__l4AhO{position:relative;overflow:hidden;padding:clamp(42px,5vw,64px);border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(15,15,16,.04),transparent 30%),var(--paper)}.HomeAgentControl_layout__xpt7U{display:grid;grid-template-columns:minmax(0,.78fr) minmax(500px,1.22fr);grid-gap:clamp(48px,5vw,72px);gap:clamp(48px,5vw,72px);align-items:center}.HomeAgentControl_statement__HzSy_ h2{max-width:12ch;margin:18px 0 0;color:var(--ink);font-size:clamp(34px,3.6vw,48px);font-weight:650;letter-spacing:-.045em;line-height:1.06;text-wrap:balance}.HomeAgentControl_lede__BeQLo{max-width:38ch;margin:24px 0 0;color:var(--body);font-size:17px;line-height:1.62}.HomeAgentControl_controlStack__eKaJ5{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:var(--shadow-lg);list-style:none}.HomeAgentControl_controlStack__eKaJ5:before{content:"";position:absolute;top:52px;bottom:52px;left:50px;width:1px;background:#cfd0d3}.HomeAgentControl_controlStack__eKaJ5 li{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;min-width:0;min-height:116px;padding:22px 24px}.HomeAgentControl_controlStack__eKaJ5 li+li{border-top:1px solid var(--line)}.HomeAgentControl_icon__nSDaq{position:relative;z-index:1;display:grid;width:52px;height:52px;place-items:center;border:1px solid #d7d8db;border-radius:15px;background:var(--light);color:var(--ink)}.HomeAgentControl_icon__nSDaq svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.HomeAgentControl_controlCopy__HkFxM{min-width:0}.HomeAgentControl_controlLabel__UncEs{display:flex;gap:8px;margin:0 0 6px;color:var(--muted);font:650 10px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase}.HomeAgentControl_controlLabel__UncEs span{color:#a2a2a8}.HomeAgentControl_controlStack__eKaJ5 h3{margin:0;color:var(--ink);font-size:18px;letter-spacing:-.025em;line-height:1.25}.HomeAgentControl_controlCopy__HkFxM>p:last-child{margin:6px 0 0;color:var(--body);font-size:13.5px;line-height:1.5}.HomeAgentControl_status__D_phn{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:0 11px;border:1px solid #cbe3d0;border-radius:999px;color:#428653;background:#f6fbf7;font:700 9px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.HomeAgentControl_status__D_phn i{width:5px;height:5px;border-radius:50%;background:currentColor}@media (max-width:980px){.HomeAgentControl_layout__xpt7U{grid-template-columns:minmax(0,1fr);gap:40px}.HomeAgentControl_statement__HzSy_ h2{max-width:16ch}.HomeAgentControl_lede__BeQLo{max-width:52ch}}@media (max-width:640px){.HomeAgentControl_section__sYAxX{padding:72px 0}.HomeAgentControl_panel__l4AhO{padding:32px 20px 20px;border-radius:var(--radius-lg)}.HomeAgentControl_layout__xpt7U{gap:32px}.HomeAgentControl_statement__HzSy_{padding-inline:4px}.HomeAgentControl_statement__HzSy_ h2{max-width:13ch;font-size:clamp(31px,9vw,38px);line-height:1.08}.HomeAgentControl_lede__BeQLo{margin-top:20px;font-size:16px}.HomeAgentControl_controlStack__eKaJ5{border-radius:16px}.HomeAgentControl_controlStack__eKaJ5:before{left:43px}.HomeAgentControl_controlStack__eKaJ5 li{grid-template-columns:44px minmax(0,1fr);gap:14px;min-height:0;padding:20px}.HomeAgentControl_icon__nSDaq{width:44px;height:44px;border-radius:13px}.HomeAgentControl_icon__nSDaq svg{width:21px;height:21px}.HomeAgentControl_status__D_phn{grid-column:2;justify-self:start;margin-top:-2px}}