.console_console__zRC_t{border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1);overflow:hidden}.console_bar__aAKFF{display:flex;align-items:center;justify-content:space-between;gap:var(--ag-space-4);padding:var(--ag-space-4) var(--ag-space-5);border-bottom:1px solid var(--ag-hairline)}.console_title___aF_j{margin:0;color:var(--ag-text-strong);font-weight:600}.console_sub__IU3mN{margin:0;color:var(--ag-text-muted);font-size:var(--ag-small-size)}.console_tag__7pE1a{flex:none;padding:2px var(--ag-space-3);border:1px solid var(--ag-border);border-radius:var(--ag-r-xs);color:var(--ag-text-strong);font-size:var(--ag-small-size);white-space:nowrap}.console_body__CrKAN{display:grid;grid-template-columns:minmax(0,1fr)}.console_tabs__1JLWd{display:flex;flex-wrap:wrap;gap:var(--ag-space-2);padding:var(--ag-space-4) var(--ag-space-5);border-bottom:1px solid var(--ag-hairline)}.console_tab__WO_a3{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--ag-space-4);border:1px solid var(--ag-border);border-radius:var(--ag-r-pill);background:transparent;color:var(--ag-text);font:inherit;font-size:var(--ag-small-size);font-weight:500;text-align:left;cursor:pointer;transition:background-color var(--ag-dur-ui) var(--ag-ease-out),border-color var(--ag-dur-ui) var(--ag-ease-out),color var(--ag-dur-ui) var(--ag-ease-out)}.console_tab__WO_a3[aria-selected=true]{border-color:var(--ag-action);background:var(--ag-action);color:var(--ag-action-ink)}.console_tab__WO_a3:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.console_method__8AIed{color:var(--ag-text-strong);font-size:var(--ag-small-size);font-weight:600}.console_panel__YWsrO{display:grid;gap:var(--ag-space-5);min-width:0;padding:var(--ag-space-5)}.console_note__oAff0{margin:0;color:var(--ag-text);font-size:var(--ag-body-size);line-height:var(--ag-body-leading)}.console_request__xvsjm{display:grid;gap:var(--ag-space-3);padding:var(--ag-space-4);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-2)}.console_url__qzGOB{display:block;color:var(--ag-text-strong);font-family:inherit;font-size:var(--ag-small-size);line-height:var(--ag-small-leading);overflow-wrap:anywhere}.console_headers__S17EJ{margin:0;color:var(--ag-text-muted);font-size:var(--ag-small-size)}.console_actions__OAE35{display:flex;flex-wrap:wrap;gap:var(--ag-space-3)}.console_response__7_KGA{display:grid;gap:var(--ag-space-3);min-width:0}.console_idle__HzuV0{margin:0;padding:var(--ag-space-6) var(--ag-space-4);border:1px dashed var(--ag-border);border-radius:var(--ag-r-md);color:var(--ag-text);font-size:var(--ag-small-size);text-align:center}.console_meta__js2eE{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:var(--ag-space-3) var(--ag-space-4)}.console_meta__js2eE dt{color:var(--ag-text-muted);font-size:var(--ag-small-size)}.console_meta__js2eE dd{margin:0;color:var(--ag-text-strong);font-size:var(--ag-small-size);font-weight:500;overflow-wrap:anywhere}.console_meta__js2eE dd.console_bad__biPPt,.console_meta__js2eE dd.console_good__wPeX2{display:inline-flex;align-items:center;gap:var(--ag-space-2)}.console_meta__js2eE dd.console_bad__biPPt:before,.console_meta__js2eE dd.console_good__wPeX2:before{content:"";width:8px;height:8px;border-radius:var(--ag-r-pill);background:var(--ag-positive)}.console_meta__js2eE dd.console_bad__biPPt:before{background:var(--ag-critical)}.console_skeleton__ur546{display:grid;gap:var(--ag-space-3);padding:var(--ag-space-4);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-sm)}.console_skeleton__ur546 span{display:block;height:12px;border-radius:var(--ag-r-pill);background:var(--ag-surface-3)}.console_pre__xKGUl{margin:0;max-height:360px;overflow:auto;padding:var(--ag-space-4);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-sm);background:var(--ag-canvas);color:var(--ag-text-strong);font-family:inherit;font-size:var(--ag-small-size);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.console_pre__xKGUl:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.console_cut__YEw3l{margin:0;color:var(--ag-text-muted);font-size:var(--ag-small-size)}@media (hover:hover) and (pointer:fine){.console_tab__WO_a3:hover:not([aria-selected=true]){border-color:var(--ag-border-strong);color:var(--ag-text-strong)}}.console_tab__WO_a3{transition:transform var(--ag-dur-press) var(--ag-ease-out),background-color var(--ag-dur-ui) var(--ag-ease-out),border-color var(--ag-dur-ui) var(--ag-ease-out),color var(--ag-dur-ui) var(--ag-ease-out)}.console_tab__WO_a3:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.console_tab__WO_a3:active{transform:none}}.CrewAvatar_avatar__6KCpn{display:block;flex:none;overflow:visible}.CrewAvatar_tile__3i3hp{border-radius:28%;background:color-mix(in srgb,var(--avatar-tint) 20%,var(--ag-surface-1))}.CrewAvatar_figure__7xVas{transform-box:fill-box;transform-origin:center bottom}.CrewAvatar_eyes__US1Gm{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.CrewAvatar_eyes__US1Gm{animation:CrewAvatar_crew-blink__kwBsL var(--blink-duration,6s) linear var(--blink-delay,0s) 4}}@keyframes CrewAvatar_crew-blink__kwBsL{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@media (prefers-reduced-motion:no-preference){@media (hover:hover) and (pointer:fine){.CrewAvatar_avatar__6KCpn:hover .CrewAvatar_figure__7xVas{animation:CrewAvatar_crew-hop__oS6tm .52s var(--ag-ease-out)}}}@keyframes CrewAvatar_crew-hop__oS6tm{40%{transform:translateY(-3px) rotate(-3deg)}70%{transform:translateY(0) rotate(2deg)}}.EarlyAccessForm_form__aTZrR{display:grid;gap:var(--ag-space-3);width:100%;max-width:520px;container-type:inline-size}.EarlyAccessForm_row__ybU8G{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ag-space-3);align-items:start}.EarlyAccessForm_submit__t2U0H{margin-top:calc(var(--ag-small-size) * var(--ag-small-leading) + var(--ag-space-2));min-height:48px}@container (max-width: 460px){.EarlyAccessForm_row__ybU8G{grid-template-columns:minmax(0,1fr)}.EarlyAccessForm_submit__t2U0H{width:100%;margin-top:0}}.EarlyAccessForm_message__SwQfe.EarlyAccessForm_message__SwQfe{min-height:1lh;margin:0;color:var(--ag-critical)}.EarlyAccessForm_done__1ASqa.EarlyAccessForm_done__1ASqa{margin:0;color:inherit}.EarlyAccessForm_doneRow__BrlH8,.EarlyAccessForm_messageRow__TSalE,.EarlyAccessForm_sendingRow__s0Qv7{display:inline-flex;align-items:center;gap:var(--ag-space-2)}.EarlyAccessForm_doneRow__BrlH8{outline:none}.EarlyAccessForm_sendingRow__s0Qv7{justify-content:center}.EarlyAccessForm_sendingAurora__YaIXW{color:var(--ag-action-ink)!important}.EarlyAccessForm_honeypot__f0i_y{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.EarlyAccessForm_sheet__C6LYF{width:min(420px,100vw)}.EarlyAccessForm_sheetBody___j_5C{padding:0 var(--ag-space-6) var(--ag-space-6)}.AuroraLoader_loader__zgn0m{display:inline-flex;align-items:center;gap:var(--ag-space-3);color:var(--ag-text)}.ArcShowcase_root___VAvg{container-type:inline-size;position:relative;width:100%}.ArcShowcase_stage__gOmCK{--card-w:200px;--card-h:calc(var(--card-w) * 0.625);--pad-top:var(--ag-space-2);position:relative;height:calc(var(--card-w) * .82 + var(--ag-space-4));overflow:hidden;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;border-radius:var(--ag-r-md);outline:none}@container (min-width: 600px){.ArcShowcase_stage__gOmCK{--card-w:260px}}@container (min-width: 1000px){.ArcShowcase_stage__gOmCK{--card-w:360px}}.ArcShowcase_stage__gOmCK[data-dragging=true]{cursor:grabbing}.ArcShowcase_stage__gOmCK:focus-visible{box-shadow:0 0 0 2px var(--ag-canvas),0 0 0 4px var(--ag-focus)}.ArcShowcase_card__vvJpU{position:absolute;top:var(--pad-top);left:50%;width:var(--card-w);height:var(--card-h);margin-left:calc(var(--card-w) / -2);transform-origin:50% 50%;transform:translate(calc(var(--card-w) * var(--x)),calc(var(--card-w) * var(--y))) rotate(calc(var(--r) * 1deg)) scale(var(--s));will-change:transform}.ArcShowcase_inner__b_Nl4{width:100%;height:100%;transition:opacity var(--ag-dur-reveal) var(--ag-ease-out) calc(var(--ag-stagger) * var(--i)),transform var(--ag-dur-reveal) var(--ag-ease-out) calc(var(--ag-stagger) * var(--i))}.ArcShowcase_root___VAvg[data-entrance=armed] .ArcShowcase_inner__b_Nl4{opacity:0;transform:translateY(24px);transition:none}.ArcShowcase_media__Xt4gq{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--ag-r-md);border:1px solid var(--ag-hairline);background:var(--ag-surface-1);transition:transform var(--ag-dur-press) var(--ag-ease-out),border-color var(--ag-dur-ui) var(--ag-ease-out)}.ArcShowcase_card__vvJpU[data-pressed=true] .ArcShowcase_media__Xt4gq{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.ArcShowcase_card__vvJpU:hover .ArcShowcase_media__Xt4gq{border-color:var(--ag-border-strong)}}.ArcShowcase_image__xW1j3{width:100%;height:100%;object-fit:cover;object-position:top center;pointer-events:none;-webkit-user-drag:none}.ArcShowcase_shade__t3jLv{position:absolute;inset:0;background:var(--ag-canvas);pointer-events:none}.ArcShowcase_captions__2inGG{display:grid;justify-items:center;margin-top:var(--ag-space-5);text-align:center}.ArcShowcase_caption__HdVRL{grid-area:1/1;opacity:0;transition:opacity var(--ag-dur-ui) var(--ag-ease-out)}.ArcShowcase_caption__HdVRL[data-active=true]{opacity:1}.ArcShowcase_captionTitle__yoA61{margin:0;color:var(--ag-text-strong);font-size:var(--ag-body-size);line-height:var(--ag-body-leading);font-weight:500}.ArcShowcase_captionMeta__cSPQG{margin:var(--ag-space-1) 0 0;color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.ArcShowcase_controls__cM4aZ{display:flex;align-items:center;justify-content:center;gap:var(--ag-space-3);margin-top:var(--ag-space-5)}.ArcShowcase_control__O7ZFk{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:var(--ag-r-pill);border:1px solid var(--ag-border);background:transparent;color:var(--ag-text-strong);cursor:pointer;transition:transform var(--ag-dur-press) var(--ag-ease-out),background-color var(--ag-dur-ui) var(--ag-ease-out),border-color var(--ag-dur-ui) var(--ag-ease-out)}.ArcShowcase_control__O7ZFk:active{transform:scale(.97)}.ArcShowcase_control__O7ZFk:focus-visible,.ArcShowcase_dot__Uasij:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.ArcShowcase_control__O7ZFk:hover{background-color:var(--ag-surface-2);border-color:var(--ag-border-strong)}}.ArcShowcase_dots__gdGAL{display:flex;align-items:center}.ArcShowcase_dot__Uasij{display:inline-flex;align-items:center;justify-content:center;width:24px;height:44px;padding:0;border:0;background:transparent;cursor:pointer;border-radius:var(--ag-r-xs)}.ArcShowcase_dotMark__QLvBX{display:block;width:6px;height:6px;border-radius:var(--ag-r-pill);background:var(--ag-border-strong);transition:background-color var(--ag-dur-ui) var(--ag-ease-out),transform var(--ag-dur-ui) var(--ag-ease-out)}.ArcShowcase_dot__Uasij[aria-current=true] .ArcShowcase_dotMark__QLvBX{background:var(--ag-text-strong);transform:scale(1.34)}.ArcShowcase_srOnly__ScYt0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.ArcShowcase_control__O7ZFk,.ArcShowcase_dotMark__QLvBX,.ArcShowcase_inner__b_Nl4,.ArcShowcase_media__Xt4gq{transition:none}.ArcShowcase_root___VAvg[data-entrance=armed] .ArcShowcase_inner__b_Nl4{opacity:1;transform:none}.ArcShowcase_card__vvJpU[data-pressed=true] .ArcShowcase_media__Xt4gq,.ArcShowcase_control__O7ZFk:active{transform:none}}.SectionNav_nav__IQVhV{position:sticky;top:56px;z-index:var(--ag-z-sticky);height:52px;background:color-mix(in srgb,var(--ag-canvas) 96%,transparent);border-bottom:1px solid var(--ag-hairline)}.SectionNav_list__DeGke{display:flex;align-items:stretch;gap:var(--ag-space-6);width:100%;max-width:var(--ag-w-page);height:100%;margin:0 auto;padding:0 var(--ag-gutter);overflow-x:auto;list-style:none;scrollbar-width:none}.SectionNav_list__DeGke::-webkit-scrollbar{display:none}.SectionNav_list__DeGke li{display:flex;flex:none}.SectionNav_link__e6aa0{display:flex;align-items:center;color:var(--ag-text-muted);font-size:var(--ag-small-size);font-weight:500;text-decoration:none;white-space:nowrap;border-bottom:1px solid transparent;transition:color var(--ag-dur-ui) var(--ag-ease-out),border-color var(--ag-dur-ui) var(--ag-ease-out)}.SectionNav_link__e6aa0[aria-current=location]{color:var(--ag-text-strong);border-bottom-color:var(--ag-text-strong)}@media (hover:hover) and (pointer:fine){.SectionNav_link__e6aa0:hover{color:var(--ag-text-strong)}}.SectionNav_link__e6aa0:focus-visible{outline:2px solid var(--ag-focus);outline-offset:-2px;border-radius:var(--ag-r-xs)}@media (prefers-reduced-motion:reduce){.SectionNav_link__e6aa0{transition:none}}.CompareSlider_compare__uGSRm{position:relative;overflow:hidden;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1);touch-action:pan-y;user-select:none;cursor:ew-resize}.CompareSlider_layer__m09bJ{display:block}.CompareSlider_layer__m09bJ>img{display:block;width:100%;height:auto}.CompareSlider_before__nkww7{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--pos, 50%)) 0 0)}.CompareSlider_tag__YNVAu{position:absolute;top:var(--ag-space-4);padding:4px var(--ag-space-3);border-radius:var(--ag-r-pill);background:var(--ag-canvas);color:var(--ag-text-strong);pointer-events:none}.CompareSlider_tagBefore__Cek1B{left:var(--ag-space-4)}.CompareSlider_tagAfter__iOZEs{right:var(--ag-space-4)}.CompareSlider_handle__AB7F3{position:absolute;top:0;bottom:0;left:var(--pos,50%);width:2px;margin-left:-1px;background:var(--ag-text-strong)}.CompareSlider_handle__AB7F3:focus-visible{outline:2px solid var(--ag-focus);outline-offset:4px}.CompareSlider_grip__O7r9q{position:absolute;top:50%;left:50%;width:36px;height:36px;translate:-50% -50%;border-radius:var(--ag-r-pill);border:2px solid var(--ag-text-strong);background:var(--ag-canvas)}.TextLink_link__BI9RO{display:inline-flex;align-items:center;gap:var(--ag-space-1);min-height:44px;color:var(--ag-text-strong);font-size:var(--ag-body-size);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ag-text-strong) 40%,transparent);transition:text-decoration-color var(--ag-dur-ui) var(--ag-ease-out);border-radius:var(--ag-r-xs)}@media (hover:hover) and (pointer:fine){.TextLink_link__BI9RO:hover{text-decoration-color:var(--ag-text-strong)}}.TextLink_link__BI9RO:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.TextLink_link__BI9RO:active{opacity:.7}@media (prefers-reduced-motion:reduce){.TextLink_link__BI9RO{transition:none}}.LineDraw_draw__Loh_Q{display:block;width:100%;height:auto;overflow:visible}.LineDraw_path__17Hyj{stroke:color-mix(in srgb,var(--ag-text-strong) 62%,transparent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.LineDraw_dot__Egsnn{fill:var(--ag-text-strong);opacity:0}.LineDraw_draw__Loh_Q[data-drawn=true] .LineDraw_path__17Hyj{stroke-dashoffset:0;transition:stroke-dashoffset var(--draw-seconds,2.4s) var(--ag-ease-in-out);transition-delay:calc(var(--i, 0) * .18s)}.LineDraw_draw__Loh_Q[data-drawn=true] .LineDraw_dot__Egsnn{opacity:1;transition:opacity var(--ag-dur-reveal) var(--ag-ease-out);transition-delay:calc(var(--draw-seconds, 2.4s) * .6 + var(--i, 0) * 90ms)}@media (prefers-reduced-motion:reduce){.LineDraw_path__17Hyj{stroke-dashoffset:0}.LineDraw_dot__Egsnn{opacity:1}.LineDraw_draw__Loh_Q[data-drawn=true] .LineDraw_dot__Egsnn,.LineDraw_draw__Loh_Q[data-drawn=true] .LineDraw_path__17Hyj{transition:none}}.HomePage_page__0Dv6F{position:relative;z-index:1;color:var(--ag-text)}.HomePage_centered__oaI3Y{display:flex;flex-direction:column;align-items:center;text-align:center}.HomePage_lede__EbJMx{margin:var(--ag-space-5) 0 var(--ag-space-8);color:var(--ag-text)}.HomePage_hero__LVNk6{padding-top:calc(56px + clamp(48px, 9vw, 120px));padding-bottom:var(--ag-section-y-tight)}.HomePage_heroGrid__G_Vy5{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-8);align-items:center}@media (min-width:900px){.HomePage_heroGrid__G_Vy5{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--ag-space-10)}}.HomePage_heroTitle__o_3uH{margin:0}.HomePage_heroTitleQuiet__Bkuag{color:var(--ag-text-muted)}.HomePage_heroTitleLine__mYtbo{display:block}.HomePage_heroIntro__ed8Q3{margin:var(--ag-space-6) 0 0;color:var(--ag-text)}.HomePage_heroActions__jpUwo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ag-space-4) var(--ag-space-6);margin-top:var(--ag-space-8)}.HomePage_heroVisual__HzQqe{width:100%;max-width:280px;margin-inline:auto}@media (min-width:900px){.HomePage_heroVisual__HzQqe{max-width:480px}}.HomePage_proofHead__Xszt1{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ag-space-5);margin-bottom:var(--ag-space-6)}.HomePage_proofHead__Xszt1 h2{margin:0}.HomePage_proofHead__Xszt1 a{flex:none;white-space:nowrap}.HomePage_proofLine__BoVKy{display:block}.HomePage_proofLine__BoVKy+.HomePage_proofLine__BoVKy{margin-top:var(--ag-space-3)}.HomePage_proofOutcome__f8CX4{color:var(--ag-text-strong)}.HomePage_platformsHeading__dIq3w{margin:0}.HomePage_platformsNote__Smw6M{max-width:46em;margin:var(--ag-space-3) 0 var(--ag-space-8);color:var(--ag-text-muted)}.HomePage_platformsRow__IwfZD{width:100%}.HomePage_platform__rlUHP{display:inline-flex;align-items:center;gap:var(--ag-space-3);color:var(--ag-text-strong)}.HomePage_demoAurora__FuJAo{margin-bottom:var(--ag-space-5)}.HomePage_demo__lnQDL{width:100%}.HomePage_chapterBody__5aYDr{margin:var(--ag-space-5) 0 var(--ag-space-2)}.HomePage_showcase__JcNGO{margin-top:var(--ag-space-8)}@media (min-width:900px){.HomePage_showcase__JcNGO{margin-top:var(--ag-space-10)}}.HomePage_stackHead__c2faK{display:grid;gap:var(--ag-space-4);max-width:34em;margin-bottom:var(--ag-space-10)}.HomePage_stackHead__c2faK h2,.HomePage_stackHead__c2faK p{margin:0}.HomePage_chapterLinks__jqDGN{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ag-space-2) var(--ag-space-6)}.HomePage_processHead__WXz2e{display:grid;gap:var(--ag-space-5);margin-bottom:var(--ag-space-8)}.HomePage_processHead__WXz2e h2,.HomePage_processHead__WXz2e p{margin:0}@media (min-width:900px){.HomePage_processHead__WXz2e{margin-bottom:var(--ag-space-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:var(--ag-space-12)}}.HomePage_steps__gemDP{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}@media (min-width:900px){.HomePage_steps__gemDP{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ag-space-8)}}.HomePage_step__FjqpS{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:var(--ag-space-4);padding-block:var(--ag-space-5);border-top:1px solid transparent}.HomePage_step__FjqpS:before{content:"";position:absolute;top:-1px;right:0;left:0;height:1px;background:var(--ag-hairline);transform-origin:left}@media (min-width:900px){.HomePage_step__FjqpS{grid-template-columns:minmax(0,1fr);padding-top:var(--ag-space-6)}}.HomePage_stepNumber__O0KW5{grid-row:span 3;color:var(--ag-text-muted);font-size:var(--ag-title-size);line-height:var(--ag-title-leading);font-variant-numeric:tabular-nums}@media (min-width:900px){.HomePage_stepNumber__O0KW5{grid-row:auto;margin-bottom:var(--ag-space-5)}}.HomePage_stepTitle__62iOZ{margin:0}.HomePage_stepTime__OlqkB{margin:var(--ag-space-1) 0 0;color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.HomePage_stepBody__onhKg{margin:var(--ag-space-3) 0 0}.HomePage_step__FjqpS:nth-child(2){--i:1}.HomePage_step__FjqpS:nth-child(3){--i:2}.HomePage_step__FjqpS:nth-child(4){--i:3}@media screen and (prefers-reduced-motion:no-preference){.HomePage_steps__gemDP[data-reveal-state=armed] .HomePage_step__FjqpS:before{transform:scaleX(0)}.HomePage_steps__gemDP[data-reveal-state=armed] .HomePage_step__FjqpS>*{opacity:0;transform:translateY(12px)}.HomePage_steps__gemDP[data-reveal-state=in] .HomePage_step__FjqpS:before{transition:transform var(--ag-dur-reveal) var(--ag-ease-out);transition-delay:calc(var(--i, 0) * .12s)}.HomePage_steps__gemDP[data-reveal-state=in] .HomePage_step__FjqpS>*{transition:opacity var(--ag-dur-reveal) var(--ag-ease-out),transform var(--ag-dur-reveal) var(--ag-ease-out);transition-delay:calc(var(--i, 0) * .12s + .12s)}}.HomePage_disclosure__lH6dz{width:100%;max-width:var(--ag-w-read);margin-top:var(--ag-space-10);border-top:1px solid var(--ag-hairline);border-bottom:1px solid var(--ag-hairline);text-align:left}.HomePage_disclosureSummary__kMf9R{display:flex;align-items:center;justify-content:space-between;gap:var(--ag-space-4);min-height:56px;cursor:pointer;list-style:none;color:var(--ag-text-strong);font-size:var(--ag-body-size);font-weight:500;border-radius:var(--ag-r-xs)}.HomePage_disclosureSummary__kMf9R::-webkit-details-marker{display:none}.HomePage_disclosureSummary__kMf9R:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.HomePage_disclosureIcon__1AQUM{flex:none;color:var(--ag-text-muted);transition:transform var(--ag-dur-ui) var(--ag-ease-out)}.HomePage_disclosure__lH6dz[open] .HomePage_disclosureIcon__1AQUM{transform:rotate(45deg)}.HomePage_roi__Xiscf{display:grid;gap:var(--ag-space-6);padding-bottom:var(--ag-space-6)}.HomePage_roiField__1Yd0H{display:grid;gap:var(--ag-space-3)}.HomePage_roiLabelRow__pbqMJ{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ag-space-4);color:var(--ag-text);font-size:var(--ag-small-size)}.HomePage_roiValue__9b_S9{color:var(--ag-text-strong);font-weight:500;font-variant-numeric:tabular-nums}.HomePage_range__vCepQ{width:100%;height:24px;margin:0;background:transparent;cursor:pointer;accent-color:var(--ag-text-strong);-webkit-appearance:none;appearance:none}.HomePage_range__vCepQ::-webkit-slider-runnable-track{height:2px;border-radius:var(--ag-r-pill);background:var(--ag-border-strong)}.HomePage_range__vCepQ::-moz-range-track{height:2px;border-radius:var(--ag-r-pill);background:var(--ag-border-strong)}.HomePage_range__vCepQ::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-9px;border:0;border-radius:var(--ag-r-pill);background:var(--ag-text-strong)}.HomePage_range__vCepQ::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:var(--ag-r-pill);background:var(--ag-text-strong)}.HomePage_range__vCepQ:focus-visible{outline:2px solid var(--ag-focus);outline-offset:4px;border-radius:var(--ag-r-xs)}.HomePage_roiResult__7SySd{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ag-space-2) var(--ag-space-3);margin:0}.HomePage_roiTotal__6o2zQ{color:var(--ag-text-strong);font-size:var(--ag-headline-2-size);line-height:var(--ag-headline-2-leading);font-weight:600;letter-spacing:var(--ag-headline-2-tracking);font-variant-numeric:tabular-nums}.HomePage_faqHeading__aLFyA{margin:0 0 var(--ag-space-8)}.HomePage_faqMore__3U4ZA{margin:var(--ag-space-8) 0 0}@media (prefers-reduced-motion:reduce){.HomePage_disclosureIcon__1AQUM{transition:none}}.protocol_map__jeiBK{margin:0 auto;width:min(1120px,100%);display:grid;gap:var(--ag-space-6);padding:var(--ag-space-8) var(--ag-space-5);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1)}.protocol_chain__Je8Gp{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.protocol_node__4wZNa{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:var(--ag-space-4);align-items:center}.protocol_node__4wZNa>:first-child{grid-row:1/span 2}.protocol_nodeTitle__1eWb6{align-self:end;color:var(--ag-text-strong);font-weight:600}.protocol_nodeLine__fEnRo{align-self:start;color:var(--ag-text);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.protocol_pairMark__MSR1b{position:relative;display:block;flex:none;width:56px;height:56px}.protocol_pairMark__MSR1b>:first-child{position:absolute;top:0;left:0}.protocol_pairMark__MSR1b>:last-child{position:absolute;right:0;bottom:0}.protocol_personMark__1Beyj{display:grid;place-items:center;flex:none;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-2);color:var(--ag-text-strong)}.protocol_edge__pK8on{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:var(--ag-space-4);align-items:center;min-height:72px}.protocol_track__OBWqu{position:relative;justify-self:center;width:8px;height:100%;min-height:72px;overflow:hidden}.protocol_rail__poEvS{position:absolute;top:0;bottom:0;left:3.25px;width:1.5px;background:var(--ag-border-strong);transform-origin:top}.protocol_runBack__zVdfP,.protocol_runForward__IwN5L{position:absolute;inset:0;opacity:0}.protocol_dot__ZMpr2{position:absolute;left:0;width:8px;height:8px;border-radius:var(--ag-r-pill);background:var(--ag-text-strong)}.protocol_runForward__IwN5L .protocol_dot__ZMpr2{bottom:0}.protocol_runBack__zVdfP .protocol_dot__ZMpr2{top:0}.protocol_dotBack__F4PI6{background:var(--ag-surface-1);border:1.5px solid var(--ag-text-strong)}.protocol_edgeLabel__e_DZH{justify-self:start;padding-block:var(--ag-space-2);color:var(--ag-text-strong);font-size:var(--ag-small-size);line-height:var(--ag-small-leading);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ag-text-strong) 40%,transparent);text-wrap:balance}.protocol_edgeLabel__e_DZH:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px;border-radius:var(--ag-r-xs)}.protocol_mapCaption__qa3eQ{margin:0;color:var(--ag-text-muted);font-size:var(--ag-small-size);text-align:center}@media (min-width:1100px){.protocol_map__jeiBK{padding:var(--ag-space-10) var(--ag-space-8) var(--ag-space-8)}.protocol_chain__Je8Gp{display:grid;grid-template-columns:minmax(112px,148px) minmax(0,1fr) minmax(112px,148px) minmax(0,1fr) minmax(112px,148px) minmax(0,1fr) minmax(112px,148px);align-items:start}.protocol_node__4wZNa{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:var(--ag-space-2);text-align:center}.protocol_node__4wZNa>:first-child{grid-row:auto}.protocol_nodeTitle__1eWb6{margin-top:var(--ag-space-2);align-self:auto}.protocol_nodeLine__fEnRo{align-self:auto}.protocol_edge__pK8on{grid-template-columns:minmax(0,1fr);row-gap:var(--ag-space-3);justify-items:center;min-height:0;padding-inline:var(--ag-space-3);text-align:center}.protocol_track__OBWqu{width:100%;height:8px;min-height:0;margin-top:24px}.protocol_rail__poEvS{top:3.25px;bottom:auto;left:0;right:0;width:auto;height:1.5px;transform-origin:left}.protocol_runForward__IwN5L .protocol_dot__ZMpr2{left:auto;right:0;bottom:auto}.protocol_runBack__zVdfP .protocol_dot__ZMpr2{left:0;top:0}.protocol_edgeLabel__e_DZH{justify-self:center}}@media (prefers-reduced-motion:no-preference){.protocol_node__4wZNa{animation:protocol_nodeIn__iN_h5 var(--ag-dur-reveal) var(--ag-ease-out) both}.protocol_chain__Je8Gp>:nth-child(3){animation-delay:.16s}.protocol_chain__Je8Gp>:nth-child(5){animation-delay:.32s}.protocol_chain__Je8Gp>:nth-child(7){animation-delay:.48s}.protocol_rail__poEvS{animation:protocol_drawRailY__p_3ZE .7s var(--ag-ease-out) both;animation-delay:calc(var(--i, 0) * .18s + .24s)}.protocol_runForward__IwN5L{animation:protocol_runDown__uDQe5 2s linear both;animation-delay:calc(var(--i, 0) * .4s + .6s)}.protocol_runBack__zVdfP{animation:protocol_runUp__y_pOe 2s linear both;animation-delay:calc(var(--i, 0) * .4s + 1.8s)}@media (min-width:1100px){.protocol_rail__poEvS{animation-name:protocol_drawRailX___ogrU}.protocol_runForward__IwN5L{animation-name:protocol_runRight__IcnGk}.protocol_runBack__zVdfP{animation-name:protocol_runLeft__Nx8eS}}}@keyframes protocol_nodeIn__iN_h5{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes protocol_drawRailX___ogrU{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes protocol_drawRailY__p_3ZE{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes protocol_runRight__IcnGk{0%{opacity:1;transform:translateX(-100%)}85%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(0)}}@keyframes protocol_runLeft__Nx8eS{0%{opacity:1;transform:translateX(100%)}85%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(0)}}@keyframes protocol_runDown__uDQe5{0%{opacity:1;transform:translateY(-100%)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes protocol_runUp__y_pOe{0%{opacity:1;transform:translateY(100%)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}.protocol_chapter__aSHqj{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-10);align-items:start}.protocol_chapterText__LQLh6 h2{margin:0}.protocol_chapterText__LQLh6 .t-intro{margin:var(--ag-space-5) 0 0}.protocol_points__9_mF1{margin:var(--ag-space-8) 0 0;padding:0;list-style:none;border-top:1px solid var(--ag-hairline)}.protocol_points__9_mF1 li{padding-block:var(--ag-space-4);border-bottom:1px solid var(--ag-hairline)}.protocol_pointTitle__T7qS4{margin:0 0 var(--ag-space-1)}.protocol_points__9_mF1 p{margin:0;color:var(--ag-text)}.protocol_note__bTcju,.protocol_points__9_mF1 p{font-size:var(--ag-small-size);line-height:var(--ag-small-leading);max-width:52ch}.protocol_note__bTcju{margin:var(--ag-space-6) 0 0;color:var(--ag-text-muted)}.protocol_scene__CRmj_{min-width:0}@media (min-width:1068px){.protocol_chapter__aSHqj{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--ag-space-12)}.protocol_chapterText__LQLh6{position:sticky;top:calc(56px + var(--ag-space-8))}.protocol_chapterFlip__GfER_{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.protocol_chapterFlip__GfER_ .protocol_chapterText__LQLh6{order:2}}.protocol_scenePanel__7C2xm{border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1);overflow:hidden}.protocol_panelBar__XP9Uc{display:flex;align-items:center;justify-content:space-between;gap:var(--ag-space-4);padding:var(--ag-space-4) var(--ag-space-5);border-bottom:1px solid var(--ag-hairline)}.protocol_panelTitle__wZTLw{margin:0;color:var(--ag-text-strong);font-weight:600}.protocol_panelSub__6DHZI{margin:0;color:var(--ag-text-muted);font-size:var(--ag-small-size)}.protocol_tag__OU6Sa{flex:none;padding:2px var(--ag-space-3);border:1px solid var(--ag-border);border-radius:var(--ag-r-xs);color:var(--ag-text-strong);font-size:var(--ag-small-size);white-space:nowrap}.protocol_thread__FY2D8{display:grid;gap:var(--ag-space-5);padding:var(--ag-space-5)}.protocol_row__EN3Ef{display:grid;gap:var(--ag-space-3);align-items:end}.protocol_rowIn__SWTO6{grid-template-columns:auto minmax(0,1fr)}.protocol_rowOut__4wyYK{grid-template-columns:minmax(0,1fr) auto}.protocol_rowBody__i_jS3{justify-self:end;width:100%;display:grid;gap:var(--ag-space-1);justify-items:end}.protocol_rowBody__i_jS3>*{max-width:100%}.protocol_rowBodyIn__sc4jr{max-width:480px}.protocol_gateRow__rh3jZ{display:block;margin-right:48px}.protocol_initial__DG7ea{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--ag-r-sm);background:var(--ag-surface-3);color:var(--ag-text-strong);font-weight:600}.protocol_who__S3dfH{margin:0 0 var(--ag-space-1);color:var(--ag-text-strong);font-size:var(--ag-small-size);font-weight:600}.protocol_who__S3dfH span{color:var(--ag-text-muted);font-weight:400}.protocol_whoOut__mU0DT{margin:0;text-align:right}.protocol_bubble__2AmeM{margin:0;padding:var(--ag-space-3) var(--ag-space-4);border:1px solid transparent;border-radius:var(--ag-r-md);font-size:var(--ag-body-size);line-height:var(--ag-body-leading);overflow-wrap:anywhere;transition:background-color var(--ag-dur-panel) var(--ag-ease-out),color var(--ag-dur-panel) var(--ag-ease-out)}.protocol_bubbleIn__51yw4{background:var(--ag-surface-2);color:var(--ag-text-strong);border-bottom-left-radius:var(--ag-r-xs)}.protocol_bubbleDraft__9wip_{border:1px dashed var(--ag-border-strong);color:var(--ag-text-strong);border-bottom-right-radius:var(--ag-r-xs)}.protocol_bubbleSent__2uzyG{background:var(--ag-action);color:var(--ag-action-ink);border-bottom-right-radius:var(--ag-r-xs)}.protocol_sourceBox__0yI1Q{padding:var(--ag-space-3) var(--ag-space-4);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-2);text-align:left}.protocol_sourceBox__0yI1Q p{margin:0;color:var(--ag-text);font-size:var(--ag-small-size)}.protocol_chips__K43Ao{margin:var(--ag-space-3) 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--ag-space-2)}.protocol_chip__SQLoC{display:inline-flex;align-items:center;gap:var(--ag-space-2);padding:2px var(--ag-space-3) 2px var(--ag-space-2);border:1px solid var(--ag-border);border-radius:var(--ag-r-xs);color:var(--ag-text-strong);font-size:var(--ag-small-size)}.protocol_chip__SQLoC svg{color:var(--ag-positive)}.protocol_gate__AkSpa{width:100%;display:grid;gap:var(--ag-space-3);margin-top:var(--ag-space-2);padding:var(--ag-space-4);border:1px solid var(--ag-border);border-radius:var(--ag-r-md);background:var(--ag-surface-2);text-align:left}.protocol_gateText__S07_v{margin:0;color:var(--ag-text);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.protocol_gateText__S07_v strong{color:var(--ag-text-strong);font-weight:600}.protocol_gateActions__AnnWT{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ag-space-3)}.protocol_record__fjZI_{padding:var(--ag-space-5);border-top:1px solid var(--ag-hairline)}.protocol_recordTitle__q7hQU{margin:0 0 var(--ag-space-3);color:var(--ag-text-strong);font-size:var(--ag-small-size);font-weight:600}.protocol_recordList__k6oGh{margin:0;padding:0;list-style:none;display:grid;gap:var(--ag-space-2)}.protocol_recordList__k6oGh li{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--ag-space-3);font-size:var(--ag-small-size);line-height:var(--ag-small-leading);color:var(--ag-text)}.protocol_recordList__k6oGh time{color:var(--ag-text-muted);font-variant-numeric:tabular-nums}.protocol_resultText__mjjNq{margin:0;color:var(--ag-text);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.protocol_switchRow__FKLvE{display:flex;align-items:center;justify-content:space-between;gap:var(--ag-space-4);padding:var(--ag-space-4) var(--ag-space-5) 0}.protocol_switchLabel__1WYgF{margin:0;color:var(--ag-text-muted);font-size:var(--ag-small-size)}.protocol_segment__YsVuR{display:inline-flex;padding:3px;border:1px solid var(--ag-border);border-radius:var(--ag-r-pill);background:var(--ag-surface-2)}.protocol_segment__YsVuR button{min-height:40px;padding:0 var(--ag-space-5);border:0;border-radius:var(--ag-r-pill);background:transparent;color:var(--ag-text);font:inherit;font-size:var(--ag-small-size);font-weight:500;cursor:pointer;transition:background-color var(--ag-dur-ui) var(--ag-ease-out),color var(--ag-dur-ui) var(--ag-ease-out)}.protocol_segment__YsVuR button[aria-pressed=true]{background:var(--ag-action);color:var(--ag-action-ink)}.protocol_segment__YsVuR button:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.protocol_handoffs__3b2KL{margin:0;padding:var(--ag-space-5);list-style:none;display:grid}.protocol_handoff__saimV{position:relative}.protocol_handoff__saimV+.protocol_handoff__saimV{margin-top:var(--ag-space-8)}.protocol_handoff__saimV+.protocol_handoff__saimV:before{content:"";position:absolute;top:calc(var(--ag-space-8) * -1);left:calc(var(--ag-space-5) + 17px);width:1.5px;height:var(--ag-space-8);background:var(--ag-border-strong);transform-origin:top}.protocol_envelope__6LrYd{padding:var(--ag-space-5);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-2)}.protocol_envelopeHead__etxzJ{display:flex;align-items:center;gap:var(--ag-space-4);flex-wrap:wrap}.protocol_pair__FZPGl{display:inline-flex;align-items:center;gap:var(--ag-space-2);color:var(--ag-text-muted)}.protocol_envelopeNames__LJUIH{color:var(--ag-text-strong);font-size:var(--ag-small-size);font-weight:600}.protocol_subject__L6qp3{margin:var(--ag-space-4) 0 0;color:var(--ag-text-strong);font-size:var(--ag-body-size);font-weight:500;line-height:var(--ag-body-leading);text-wrap:balance}.protocol_facts__f5B33{margin:var(--ag-space-4) 0 0;display:grid}.protocol_facts__f5B33>div{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-1);padding-block:var(--ag-space-3);border-top:1px solid var(--ag-hairline)}.protocol_facts__f5B33 dt{color:var(--ag-text-muted);font-size:var(--ag-small-size)}.protocol_facts__f5B33 dd{margin:0;color:var(--ag-text);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.protocol_facts__f5B33 ul{margin:0;padding:0;list-style:none;display:grid;gap:var(--ag-space-1)}.protocol_json__dD0I5{margin:var(--ag-space-4) 0 0;padding:var(--ag-space-4);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-sm);background:var(--ag-canvas);color:var(--ag-text-strong);font-family:inherit;font-size:var(--ag-small-size);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.protocol_cards__bPhoc:focus-visible,.protocol_json__dD0I5:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}@media (min-width:560px){.protocol_facts__f5B33>div{grid-template-columns:128px minmax(0,1fr);gap:var(--ag-space-4)}}@media (prefers-reduced-motion:no-preference){.protocol_scenePanel__7C2xm[data-armed=true] .protocol_handoff__saimV,.protocol_scenePanel__7C2xm[data-armed=true] .protocol_record__fjZI_,.protocol_scenePanel__7C2xm[data-armed=true] .protocol_row__EN3Ef{opacity:0;transform:translateY(16px)}.protocol_scenePanel__7C2xm[data-armed=true] .protocol_handoff__saimV+.protocol_handoff__saimV:before{transform:scaleY(0)}.protocol_scenePanel__7C2xm[data-play=true] .protocol_handoff__saimV,.protocol_scenePanel__7C2xm[data-play=true] .protocol_record__fjZI_,.protocol_scenePanel__7C2xm[data-play=true] .protocol_row__EN3Ef{opacity:1;transform:none;transition:opacity var(--ag-dur-reveal) var(--ag-ease-out),transform var(--ag-dur-reveal) var(--ag-ease-out);transition-delay:calc(var(--i, 0) * .52s + .12s)}.protocol_scenePanel__7C2xm[data-play=true] .protocol_record__fjZI_{transition-delay:2s}.protocol_scenePanel__7C2xm[data-play=true] .protocol_handoff__saimV+.protocol_handoff__saimV:before{transform:scaleY(1);transition:transform .52s var(--ag-ease-out);transition-delay:calc(var(--i, 0) * .52s - .26s)}}.protocol_railWrap__07eiX{display:grid;gap:var(--ag-space-4)}.protocol_railTools__Q25rE{display:flex;align-items:center;justify-content:space-between;gap:var(--ag-space-4)}.protocol_railArrows__Slrgi{display:flex;gap:var(--ag-space-2)}.protocol_dots__sM72y{display:flex;align-items:center}.protocol_dotBtn__dx0nr{display:grid;place-items:center;width:28px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.protocol_dotBtn__dx0nr span{width:8px;height:8px;border-radius:var(--ag-r-pill);background:var(--ag-border-strong);transition:background-color var(--ag-dur-ui) var(--ag-ease-out)}.protocol_dotBtn__dx0nr[aria-current=true] span{background:var(--ag-text-strong)}.protocol_dotBtn__dx0nr:focus-visible{outline:2px solid var(--ag-focus);outline-offset:-4px;border-radius:var(--ag-r-sm)}.protocol_railBtn__4k5XM{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--ag-border);border-radius:var(--ag-r-pill);background:transparent;color:var(--ag-text-strong);cursor:pointer;transition:border-color var(--ag-dur-ui) var(--ag-ease-out),opacity var(--ag-dur-ui) var(--ag-ease-out)}.protocol_railBtn__4k5XM[aria-disabled=true]{opacity:.4;cursor:default}.protocol_railBtn__4k5XM:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.protocol_cards__bPhoc{margin:0;padding:0 0 var(--ag-space-3);list-style:none;display:flex;gap:var(--ag-space-4);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--ag-border-strong) transparent}.protocol_card__TRMbM{flex:0 0 min(84%,340px);scroll-snap-align:start;display:grid;align-content:start;gap:var(--ag-space-3);padding:var(--ag-space-6);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1)}.protocol_cardTitle__kKn1J{margin:0}.protocol_cardBody__6gYxP{margin:0;color:var(--ag-text);font-size:var(--ag-body-size);line-height:var(--ag-body-leading)}.protocol_cardExample__YUWNK{margin:var(--ag-space-2) 0 0;padding-top:var(--ag-space-3);border-top:1px solid var(--ag-hairline);color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.protocol_cardExample__YUWNK span{color:var(--ag-text-strong);font-weight:600}@media (prefers-reduced-motion:no-preference){.protocol_railWrap__07eiX[data-armed=true] .protocol_card__TRMbM{opacity:0;transform:translateX(32px)}.protocol_railWrap__07eiX[data-play=true] .protocol_card__TRMbM{opacity:1;transform:none;transition:opacity var(--ag-dur-reveal) var(--ag-ease-out),transform var(--ag-dur-reveal) var(--ag-ease-out);transition-delay:calc(var(--i, 0) * 90ms)}}@media (max-width:560px){.protocol_rowOut__4wyYK>svg{width:28px;height:28px}.protocol_gateRow__rh3jZ{margin-right:40px}}@media (hover:hover) and (pointer:fine){.protocol_edgeLabel__e_DZH:hover{text-decoration-color:var(--ag-text-strong)}.protocol_railBtn__4k5XM:hover:not([aria-disabled=true]){border-color:var(--ag-border-strong)}.protocol_segment__YsVuR button:hover:not([aria-pressed=true]){color:var(--ag-text-strong)}}.protocol_dotBtn__dx0nr,.protocol_railBtn__4k5XM,.protocol_segment__YsVuR button{transition:transform var(--ag-dur-press) var(--ag-ease-out),background-color var(--ag-dur-ui) var(--ag-ease-out),color var(--ag-dur-ui) var(--ag-ease-out),border-color var(--ag-dur-ui) var(--ag-ease-out)}.protocol_dotBtn__dx0nr:active,.protocol_railBtn__4k5XM:active:not([aria-disabled=true]),.protocol_segment__YsVuR button:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.protocol_dotBtn__dx0nr:active,.protocol_railBtn__4k5XM:active,.protocol_segment__YsVuR button:active{transform:none}}.Marquee_marquee__lxpu8{display:flex;width:100%;min-width:0;max-width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.Marquee_track__YayMe{display:flex;flex:none;align-items:center;gap:var(--ag-space-12);margin:0;padding:0 var(--ag-space-12) 0 0;list-style:none;animation:Marquee_marquee__lxpu8 var(--marquee-duration,40s) linear infinite}.Marquee_item__hEogH{flex:none;display:inline-flex;align-items:center;gap:var(--ag-space-3);color:var(--ag-text);font-size:var(--ag-body-size);line-height:var(--ag-body-leading);font-weight:500;white-space:nowrap}.Marquee_marquee__lxpu8:focus-within .Marquee_track__YayMe{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.Marquee_marquee__lxpu8:hover .Marquee_track__YayMe{animation-play-state:paused}}@keyframes Marquee_marquee__lxpu8{to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.Marquee_marquee__lxpu8{-webkit-mask-image:none;mask-image:none}.Marquee_track__YayMe{flex-wrap:wrap;justify-content:center;row-gap:var(--ag-space-5);padding:0;animation:none;flex:1}.Marquee_copy__yHA02{display:none}}.MediaCard_grid__CcMNB{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-5);margin:0;padding:0;list-style:none}@media (min-width:734px){.MediaCard_grid__CcMNB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1068px){.MediaCard_grid__CcMNB[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.MediaCard_grid__CcMNB[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.MediaCard_grid__CcMNB>.MediaCard_feature__x2OBw{grid-column:span 2;flex-direction:row}.MediaCard_grid__CcMNB>.MediaCard_feature__x2OBw .MediaCard_panel__1Q9vr{flex:1.1;height:auto;min-height:260px;border-right:1px solid var(--ag-hairline);border-bottom:0}.MediaCard_grid__CcMNB>.MediaCard_feature__x2OBw .MediaCard_text__1DgpM{flex:1;justify-content:center;padding:var(--ag-space-8)}.MediaCard_grid__CcMNB>.MediaCard_feature__x2OBw .MediaCard_text__1DgpM .MediaCard_body__i8a_L{flex:0 0 auto}}.MediaCard_card__fkYAE{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1)}.MediaCard_card__fkYAE:has(.MediaCard_stretch__R6fLO:focus-visible){outline:2px solid var(--ag-focus);outline-offset:2px}.MediaCard_stretch__R6fLO:after{content:"";position:absolute;inset:0}.MediaCard_panel__1Q9vr{position:relative;height:176px;overflow:hidden;border-bottom:1px solid var(--ag-hairline);background:var(--ag-surface-2)}.MediaCard_panelTall__Tem5L{height:220px}.MediaCard_panelImage__O8PI2{height:auto;aspect-ratio:16/10}.MediaCard_panelImage__O8PI2 img{object-fit:cover}.MediaCard_art__PWTbU{position:absolute;inset:0;background-size:cover;background-position:50%}.MediaCard_art__PWTbU[data-flip]{transform:scaleX(-1)}.ag-stage-dark .MediaCard_art__PWTbU,html[data-ag-theme=dark] .MediaCard_art__PWTbU{filter:brightness(.4) saturate(1.15)}.MediaCard_vignette__mHeQu{position:relative;z-index:1;display:grid;place-items:center;height:100%;padding:var(--ag-space-5);color:var(--ag-text-strong);font-family:var(--ag-font);font-size:13px;line-height:1.35}.MediaCard_text__1DgpM{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:var(--ag-space-3);padding:var(--ag-space-6) var(--ag-space-6) var(--ag-space-5)}.MediaCard_text__1DgpM h2,.MediaCard_text__1DgpM h3,.MediaCard_text__1DgpM h4,.MediaCard_text__1DgpM p{margin:0}.MediaCard_text__1DgpM .MediaCard_body__i8a_L{flex:1}.MediaCard_meta__WB5oa{color:var(--ag-text-muted)}.MediaCard_play__eqPTo{--step:140ms}.MediaCard_play__eqPTo[data-armed] .MediaCard_piece__qmkJG{opacity:0;transform:translateY(6px)}.MediaCard_play__eqPTo[data-play] .MediaCard_piece__qmkJG{transition:opacity .42s var(--ag-ease-out),transform .42s var(--ag-ease-out);transition-delay:calc(var(--i, 0) * var(--step))}.MediaCard_vBar__17hpV{display:block;width:28px;height:6px;border-radius:var(--ag-r-pill);background:color-mix(in srgb,var(--ag-text-strong) 16%,transparent)}.MediaCard_vDot__Kq6pN{width:10px;height:10px;border-radius:var(--ag-r-pill);background:var(--ag-text-strong)}.MediaCard_vPillSm___Oi2q{width:26px;height:10px;border-radius:var(--ag-r-pill);background:var(--ag-action)}.MediaCard_vSite__YxIGk{display:flex;flex-direction:column;gap:8px;width:min(260px,84%);padding:10px;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-1)}.MediaCard_vNavLinks__qQbmG,.MediaCard_vSiteNav__OjwXl{display:flex;align-items:center;gap:6px}.MediaCard_vNavLinks__qQbmG{margin-left:auto}.MediaCard_vSiteHero__cUqTe{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:6px 2px}.MediaCard_vHeadline__YzY0F{font-weight:600}.MediaCard_vPill__wX4sX{padding:3px 9px;border-radius:var(--ag-r-pill);background:var(--ag-action);color:var(--ag-action-ink);font-size:11px;font-weight:500}.MediaCard_vSiteCards__70hBr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.MediaCard_vSiteCards__70hBr span{height:26px;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-xs);background:var(--ag-surface-2)}.MediaCard_vAgent__IJhN0{display:flex;align-items:flex-end;gap:10px;width:min(290px,90%)}.MediaCard_vAgentAvatar__DCTnD{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-pill)}.MediaCard_vAgentAvatar__DCTnD,.MediaCard_vBubble__RJzSk{background:var(--ag-surface-1);color:var(--ag-text-strong)}.MediaCard_vBubble__RJzSk{margin:0;padding:10px 12px;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md) var(--ag-r-md) var(--ag-r-md) var(--ag-r-xs)}.MediaCard_vPaths__REZxl{display:flex;flex-direction:column;align-items:center;gap:12px}.MediaCard_vCaption__pMNuU{margin:0;padding:6px 12px;border-radius:var(--ag-r-sm);background:var(--ag-surface-1);color:var(--ag-text-strong)}.MediaCard_vChips__5OfKN{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.MediaCard_vChip___1tzv{padding:6px 12px;border:1px solid var(--ag-border);border-radius:var(--ag-r-pill);background:var(--ag-surface-1);color:var(--ag-text-strong);font-weight:500}.MediaCard_vChipOn__tqbll{border-color:var(--ag-action);background:var(--ag-action);color:var(--ag-action-ink)}.MediaCard_vRoadmap__AZyGB{width:min(250px,86%);margin:0;padding:8px 12px;border-radius:var(--ag-r-md);background:var(--ag-surface-1);list-style:none}.MediaCard_vRoadStep__I6Ez0{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--ag-hairline);color:var(--ag-text)}.MediaCard_vRoadStep__I6Ez0:last-child{border-bottom:0}.MediaCard_vCheck__4zNQ2{display:grid;place-items:center;flex-shrink:0;width:16px;height:16px;border:1px solid var(--ag-border);border-radius:var(--ag-r-pill)}.MediaCard_vRoadDone__BWxP9{color:var(--ag-text-strong);font-weight:500}.MediaCard_vRoadDone__BWxP9 .MediaCard_vCheck__4zNQ2{border-color:var(--ag-action);background:var(--ag-action);color:var(--ag-action-ink)}.MediaCard_vFlowItem__TDFD6,.MediaCard_vFlow__fqXur{display:flex;align-items:center}.MediaCard_vFlowLine__nJhkd{width:14px;height:1px;background:var(--ag-border-strong)}.MediaCard_vNode__Wn1eb{padding:6px 9px;border:1px solid var(--ag-border);border-radius:var(--ag-r-sm);background:var(--ag-surface-1);white-space:nowrap;font-size:12px}.MediaCard_vNodeOn__6_mqF{border-color:var(--ag-action);background:var(--ag-action);color:var(--ag-action-ink);font-weight:500}.MediaCard_vStack__8wFab{display:flex;flex-direction:column;gap:6px;width:min(220px,80%);margin:0;padding:0;list-style:none}.MediaCard_vStackItem__fD55x{margin-left:calc(var(--x, 0) * 10px);padding:6px 12px;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-sm);background:var(--tint-bg,var(--ag-surface-1));color:var(--tint-ink,var(--ag-text-strong));font-weight:500}.MediaCard_vFact__ENUw2{display:flex;flex-direction:column;gap:2px;min-width:150px;padding:14px 18px;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-1)}.MediaCard_vFactValue__bHdMz{color:var(--ag-text-strong);font-size:28px;font-weight:600;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.MediaCard_vFactLabel__Ka8h4{color:var(--ag-text)}.MediaCard_vList__4Dgga{width:min(250px,86%);margin:0;padding:4px 12px;border-radius:var(--ag-r-md);background:var(--ag-surface-1);list-style:none}.MediaCard_vListRow__Pv_YG{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--ag-hairline);color:var(--ag-text-strong)}.MediaCard_vListRow__Pv_YG:last-child{border-bottom:0}.MediaCard_vListNote__8ZRYZ{color:var(--ag-text-muted);font-size:11px}@media (prefers-reduced-motion:reduce){.MediaCard_play__eqPTo[data-armed] .MediaCard_piece__qmkJG{opacity:1;transform:none}}.romeCards_fact__YzSWn{display:block;margin-top:var(--ag-space-3);color:var(--ag-text)}.romeCards_fact__YzSWn strong{color:var(--ag-text-strong);font-weight:600}.romeCards_part__0EbUw{display:block}.romeCards_part__0EbUw+.romeCards_part__0EbUw{margin-top:var(--ag-space-3)}.romeCards_part__0EbUw strong{display:block;color:var(--ag-text-strong);font-weight:500}.StatusPill_pill__gPAM2{display:inline-flex;align-items:center;gap:var(--ag-space-2);padding:4px var(--ag-space-3);border:1px solid;border-radius:var(--ag-r-pill);font-size:var(--ag-micro-size);line-height:var(--ag-micro-leading);letter-spacing:var(--ag-micro-tracking);font-weight:500;color:inherit;white-space:nowrap;border-color:color-mix(in srgb,currentColor 36%,transparent)}.StatusPill_dot__zUv_z{width:6px;height:6px;border-radius:var(--ag-r-pill);background:currentColor;opacity:.55}.StatusPill_pill__gPAM2[data-status=live] .StatusPill_dot__zUv_z{background:var(--ag-positive);opacity:1}.MarketingPage_page__hUQVI{position:relative;z-index:1;color:var(--ag-text)}.MarketingPage_hero__F7Z_s{padding-top:calc(56px + clamp(48px, 8vw, 112px));padding-bottom:var(--ag-section-y-tight)}.MarketingPage_heroSplit__gSoAX{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-10);align-items:center}@media (min-width:960px){.MarketingPage_heroSplit__gSoAX{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--ag-space-12)}}.MarketingPage_heroCentered__ZZWuq{display:flex;flex-direction:column;align-items:center;text-align:center}.MarketingPage_heroCentered__ZZWuq .MarketingPage_heroIntro__ds7xf{margin-inline:auto}.MarketingPage_heroCentered__ZZWuq .MarketingPage_heroActions__1U_5v{justify-content:center}.MarketingPage_heroCentered__ZZWuq .MarketingPage_heroMedia__28QT6{width:100%;max-width:var(--ag-w-narrow);margin-top:var(--ag-space-10)}.MarketingPage_heroTitle__TXwI4{margin:0}.MarketingPage_heroQuiet__bFOjf{color:var(--ag-text-muted)}.MarketingPage_heroIntro__ds7xf{margin:var(--ag-space-6) 0 0;color:var(--ag-text)}.MarketingPage_heroActions__1U_5v{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ag-space-4) var(--ag-space-6);margin-top:var(--ag-space-8)}.MarketingPage_heroMedia__28QT6{min-width:0}.MarketingPage_heroCentered__ZZWuq .MarketingPage_heroMediaWide__1nOPi{max-width:var(--ag-w-bleed)}.MarketingPage_heroWithArt__80dWr{position:relative;isolation:isolate;padding-bottom:var(--ag-section-y)}.MarketingPage_heroArt__8rIUA{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 62%,transparent)}.MarketingPage_heroArtImage__pRJkv{object-fit:cover;object-position:center top}html[data-ag-theme=dark] .MarketingPage_heroArtImage__pRJkv{filter:brightness(.36) saturate(1.2)}.MarketingPage_heroWithArt__80dWr .MarketingPage_heroIntro__ds7xf{color:var(--ag-text-strong)}.MarketingPage_heroWithArt__80dWr .MarketingPage_heroQuiet__bFOjf{color:color-mix(in srgb,var(--ag-text-strong) 72%,transparent)}html[data-ag-theme=dark] .MarketingPage_heroWithArt__80dWr .MarketingPage_heroQuiet__bFOjf{color:color-mix(in srgb,var(--ag-text-strong) 66%,transparent)}.MarketingPage_productLine__aZ59_{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ag-space-2) var(--ag-space-6);margin:0;padding:var(--ag-space-5) 0;list-style:none;border-top:1px solid var(--ag-hairline);border-bottom:1px solid var(--ag-hairline);color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.MarketingPage_head__i8Qy1{display:grid;gap:var(--ag-space-5);margin-bottom:var(--ag-space-8)}.MarketingPage_head__i8Qy1 h2,.MarketingPage_head__i8Qy1 p{margin:0}@media (min-width:960px){.MarketingPage_head__i8Qy1{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:var(--ag-space-12);margin-bottom:var(--ag-space-10)}.MarketingPage_headSolo__lteCP{grid-template-columns:minmax(0,1fr);gap:var(--ag-space-5);max-width:34em}}.MarketingPage_chapter__uH8wP{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-8);align-items:center}.MarketingPage_chapter__uH8wP+.MarketingPage_chapter__uH8wP{margin-top:var(--ag-section-y)}@media (min-width:960px){.MarketingPage_chapter__uH8wP{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--ag-space-12)}.MarketingPage_chapterReversed__l4T_A .MarketingPage_chapterText__Pa8vf{order:2}}.MarketingPage_chapterText__Pa8vf{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ag-space-5)}.MarketingPage_chapterText__Pa8vf h2,.MarketingPage_chapterText__Pa8vf p{margin:0}.MarketingPage_chapterMedia__v_hR_{min-width:0}.MarketingPage_chapterWide__eiaR0{grid-template-columns:minmax(0,1fr);justify-items:center}@media (min-width:960px){.MarketingPage_chapterWide__eiaR0{grid-template-columns:minmax(0,1fr);gap:var(--ag-space-10)}.MarketingPage_chapterWide__eiaR0 .MarketingPage_chapterText__Pa8vf{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:var(--ag-space-12);row-gap:var(--ag-space-5);width:100%;align-items:start}.MarketingPage_chapterWide__eiaR0 .MarketingPage_chapterText__Pa8vf>h2{grid-row:span 3}}.MarketingPage_chapterWide__eiaR0 .MarketingPage_chapterMedia__v_hR_{width:100%}.MarketingPage_figure__BA69i{margin:0}.MarketingPage_figureFrame__0Vkki{overflow:hidden;border-radius:var(--ag-r-lg);border:1px solid var(--ag-hairline);background:var(--ag-surface-1)}.MarketingPage_figureImage__jLcEF{display:block;width:100%;height:auto}.MarketingPage_figureCaption__Q60cy{margin-top:var(--ag-space-3);color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.MarketingPage_facts__59wQk{width:100%;margin:0;padding:0;list-style:none;border-top:1px solid var(--ag-hairline)}.MarketingPage_facts__59wQk li{padding-block:var(--ag-space-3);border-bottom:1px solid var(--ag-hairline);color:var(--ag-text);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.MarketingPage_rows__EZadW{margin:0;padding:0;list-style:none;border-top:1px solid var(--ag-hairline)}.MarketingPage_row__2mp_5{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-2);padding-block:var(--ag-space-6);border-bottom:1px solid var(--ag-hairline)}@media (min-width:960px){.MarketingPage_row__2mp_5{grid-template-columns:minmax(0,4fr) minmax(0,6fr) minmax(0,3fr);gap:var(--ag-space-8);align-items:baseline}}.MarketingPage_rowBody__9m2HA,.MarketingPage_rowTitle__qr_WW{margin:0}.MarketingPage_rowMeta__8c_1u{margin:0;color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.MarketingPage_steps__DghXw{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}@media (min-width:960px){.MarketingPage_steps__DghXw{grid-template-columns:repeat(auto-fit,minmax(max(200px,calc((100% - 3 * var(--ag-space-8)) / 4)),1fr));gap:var(--ag-space-10) var(--ag-space-8)}}.MarketingPage_step__Q3CTC{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:var(--ag-space-4);padding-block:var(--ag-space-5);border-top:1px solid var(--ag-hairline)}@media (min-width:960px){.MarketingPage_step__Q3CTC{grid-template-columns:minmax(0,1fr);padding-top:var(--ag-space-6)}}.MarketingPage_stepNumber__4r_0J{grid-row:span 3;color:var(--ag-text-muted);font-size:var(--ag-title-size);line-height:var(--ag-title-leading);font-variant-numeric:tabular-nums}@media (min-width:960px){.MarketingPage_stepNumber__4r_0J{grid-row:auto;margin-bottom:var(--ag-space-5)}}.MarketingPage_stepTitle__TLhR2{margin:0}.MarketingPage_stepBody__O_uBh{margin:var(--ag-space-3) 0 0}.MarketingPage_stepMeta__fEHtN{margin:var(--ag-space-3) 0 0;color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.MarketingPage_withAside__3wRJQ{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-10)}.MarketingPage_aside__yL71g{min-width:0}@media (min-width:1068px){.MarketingPage_withAside__3wRJQ{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--ag-space-12);align-items:start}.MarketingPage_withAside__3wRJQ .MarketingPage_row__2mp_5{grid-template-columns:minmax(0,1fr);gap:var(--ag-space-2)}.MarketingPage_stepsWithAside__bMHbh .MarketingPage_steps__DghXw{grid-template-columns:repeat(2,minmax(0,1fr))}.MarketingPage_aside__yL71g{position:sticky;top:calc(56px + var(--ag-space-6))}}.MarketingPage_hub__e_kSG{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-8);align-items:center}@media (min-width:960px){.MarketingPage_hub__e_kSG{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ag-space-12)}}.MarketingPage_hubVisual__b0MY_{width:100%;max-width:480px;margin-inline:auto}.MarketingPage_close__BZzFH{display:flex;flex-direction:column;align-items:center;text-align:center}.MarketingPage_close__BZzFH h2{margin:0}.MarketingPage_close__BZzFH p{margin:var(--ag-space-5) 0 var(--ag-space-8)}.MarketingPage_closeActions__l7DR3{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ag-space-4) var(--ag-space-6)}.MarketingPage_closeArtBand__aZWNM{isolation:isolate;overflow:hidden;border-radius:var(--ag-r-lg);margin-inline:var(--ag-gutter)}.MarketingPage_closeArt__DY6ZM{position:absolute;inset:0;z-index:-1;pointer-events:none}.MarketingPage_closeArt__DY6ZM picture{position:absolute;inset:0}.MarketingPage_closeArtImage__BeRTI{object-fit:cover}.ag-stage-dark .MarketingPage_closeArtImage__BeRTI,html[data-ag-theme=dark] .MarketingPage_closeArtImage__BeRTI{filter:brightness(.36) saturate(1.1)}.MarketingPage_closeArtBand__aZWNM[data-art-tone=dark] .MarketingPage_closeArtImage__BeRTI{filter:brightness(.82)}.MarketingPage_faqHeading__Rw8li{margin:0 0 var(--ag-space-8)}.MarketingPage_showcaseHead__clDdo{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--ag-space-10)}.MarketingPage_showcaseHead__clDdo h2,.MarketingPage_showcaseHead__clDdo p{margin:0}.MarketingPage_showcaseHead__clDdo p{margin-top:var(--ag-space-5)}.MarketingPage_page__hUQVI [id]{scroll-margin-top:calc(56px + 52px + var(--ag-space-6))}.MarketingPage_fit__JGjWK{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-10)}.MarketingPage_fitColumn__eqa5p{min-width:0}.MarketingPage_fitTitle___wGRx{margin:0 0 var(--ag-space-4)}.MarketingPage_fitList__P5pQ7{margin:0;padding:0;list-style:none;border-top:1px solid var(--ag-hairline)}.MarketingPage_fitList__P5pQ7 li{margin:0;padding-block:var(--ag-space-4);border-bottom:1px solid var(--ag-hairline)}.MarketingPage_fitColumn__eqa5p+.MarketingPage_fitColumn__eqa5p .MarketingPage_fitList__P5pQ7 li{color:var(--ag-text-muted)}@media (min-width:834px){.MarketingPage_fit__JGjWK{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ag-space-12)}}.DeviceFrame_frame__5K5hy{position:relative;width:100%}.DeviceFrame_screen__rXFph{position:relative;overflow:hidden;background:var(--ag-surface-2)}.DeviceFrame_screen__rXFph>*{max-height:100%;overflow:hidden}.DeviceFrame_screen__rXFph>img,.DeviceFrame_screen__rXFph>picture>img,.DeviceFrame_screen__rXFph>video{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.DeviceFrame_browser__T1HPV .DeviceFrame_screen__rXFph{aspect-ratio:16/10;border:1px solid var(--ag-border);border-radius:var(--ag-r-md);padding-top:28px}.DeviceFrame_browser__T1HPV .DeviceFrame_screen__rXFph:before{content:"";position:absolute;inset:0 0 auto;height:28px;border-bottom:1px solid var(--ag-hairline);background:var(--ag-surface-1)}.DeviceFrame_laptop__b1PiT .DeviceFrame_screen__rXFph{aspect-ratio:16/10;border:solid #111113;border-width:10px 10px 14px;border-radius:18px 18px 6px 6px;outline:1px solid var(--ag-border)}.DeviceFrame_base__t0530{width:116%;height:12px;margin-inline:-8%;border-radius:0 0 14px 14px;background:#1b1b1e;border:1px solid var(--ag-border);border-top:0}html[data-ag-theme=light] .DeviceFrame_base__t0530{background:#d8d8dc;border-color:rgba(0,0,0,.12)}html[data-ag-theme=light] .DeviceFrame_laptop__b1PiT .DeviceFrame_screen__rXFph{border-color:#1d1d1f}.DeviceFrame_phone__jcW4k .DeviceFrame_screen__rXFph{aspect-ratio:9/19.5;border:8px solid #111113;border-radius:40px;outline:1px solid var(--ag-border)}.DeviceFrame_tablet__c6KBB .DeviceFrame_screen__rXFph{aspect-ratio:4/3;border:12px solid #111113;border-radius:28px;outline:1px solid var(--ag-border)}.ScrollScale_stage__iU_HN{position:relative;width:100%}.ScrollScale_media__2RVMK{width:100%;margin-inline:auto;transform-origin:center top}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ScrollScale_media__2RVMK{animation:ScrollScale_settle__j1GRk linear both;animation-timeline:view();animation-range:entry 0 cover 45%}}}@keyframes ScrollScale_settle__j1GRk{0%{transform:scale(var(--scroll-scale-from,.72))}to{transform:scale(1)}}.CardVignettes_type__WXKbj{display:flex;flex-direction:column;gap:6px;width:min(220px,84%);padding:14px 16px;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-1)}.CardVignettes_typeHead__aCR0E{color:var(--ag-text-strong);font-size:26px;font-weight:600;line-height:1.1;letter-spacing:-.02em}.CardVignettes_typeSub__xklQ7{color:var(--ag-text-strong);font-size:15px;font-weight:500;line-height:1.2}.CardVignettes_typeBody__5ikGw{color:var(--ag-text);font-size:13px;line-height:1.35}.CardVignettes_swatches__x7bA5{display:flex;gap:10px;margin:0;padding:12px 14px;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-1);list-style:none}.CardVignettes_swatch__KGOOF{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--ag-text);font-size:11px}.CardVignettes_chip__H7xHU{display:block;width:36px;height:36px;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-sm)}.CardVignettes_phoneShot__xkSK6{object-fit:cover;object-position:top center}.CardVignettes_wideOnly__qd65_{display:none}@media (min-width:1068px){.CardVignettes_wideOnly__qd65_{display:block}.CardVignettes_narrowOnly___EWR3{display:none}}.ProductCarousel_carousel__woOsN{--slide-w:min(1100px,86vw);--gap:clamp(16px,3vw,40px);display:grid;gap:var(--ag-space-6);justify-items:center}.ProductCarousel_viewport__3n_QA{width:100%;overflow:hidden;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ProductCarousel_viewport__3n_QA[data-dragging=true]{cursor:grabbing}.ProductCarousel_track__k0yIn{display:flex;gap:var(--gap);margin:0;padding:var(--ag-space-4) calc((100% - var(--slide-w)) / 2);list-style:none;transform:translateX(calc(-1 * var(--i) * (var(--slide-w) + var(--gap)) + var(--drag, 0px)));transition:transform .8s var(--ag-ease-in-out)}.ProductCarousel_track__k0yIn[data-dragging=true]{transition:none}.ProductCarousel_slide__j_W_j{flex:none;width:var(--slide-w);opacity:.35;transform:scale(.92);transition:opacity .8s var(--ag-ease-in-out),transform .8s var(--ag-ease-in-out);cursor:pointer;-webkit-user-drag:none}.ProductCarousel_slide__j_W_j[data-active=true]{opacity:1;transform:none;cursor:default}.ProductCarousel_caption__iKIlI{display:flex;align-items:center;gap:var(--ag-space-4);min-height:40px}.ProductCarousel_controls__Xfiyq{display:flex;align-items:center;gap:var(--ag-space-3)}.ProductCarousel_control__VWML_{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--ag-border);border-radius:var(--ag-r-pill);background:transparent;color:var(--ag-text-strong);cursor:pointer;transition:border-color var(--ag-dur-ui) var(--ag-ease-out)}.ProductCarousel_control__VWML_:active{transform:scale(.97)}.ProductCarousel_control__VWML_:focus-visible,.ProductCarousel_dot__HQuh6:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.ProductCarousel_control__VWML_:hover{border-color:var(--ag-border-strong)}}.ProductCarousel_dots__sY5z_{display:flex;gap:2px}.ProductCarousel_dot__HQuh6{width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;position:relative}.ProductCarousel_dot__HQuh6:after{content:"";position:absolute;inset:9px;border-radius:var(--ag-r-pill);background:var(--ag-border-strong);transition:background-color var(--ag-dur-ui) var(--ag-ease-out)}.ProductCarousel_dotOn__cykGd:after{background:var(--ag-text-strong)}@media (prefers-reduced-motion:reduce){.ProductCarousel_slide__j_W_j,.ProductCarousel_track__k0yIn{transition:none}}.ProductSection_section__lzfIQ{position:relative;padding-block:var(--ag-section-y);overflow:hidden}.ProductSection_row__LYH0c{display:grid;gap:var(--ag-space-10);align-items:center}.ProductSection_headInner__8Bezc{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.ProductSection_headInner__8Bezc>*{margin:0}.ProductSection_name__pYaMn{color:var(--ag-text-strong)}.ProductSection_promise__Yr84A{margin-top:var(--ag-space-3)!important;max-width:14em}.ProductSection_intro__ukQas{margin-top:var(--ag-space-5)!important;color:var(--ag-text);max-width:34em}.ProductSection_meta__EuiSU{margin-top:var(--ag-space-5)!important;color:var(--ag-text-strong)}.ProductSection_actions__DWta4{display:flex;flex-direction:column;align-items:center;gap:var(--ag-space-5);width:100%;margin-top:var(--ag-space-8)!important}.ProductSection_actions__DWta4 form{text-align:left}.ProductSection_doesCompact__dzAQg{display:grid;gap:var(--ag-space-4);width:100%;max-width:30em;margin-top:var(--ag-space-10)!important;padding-top:var(--ag-space-6);border-top:1px solid var(--ag-hairline);list-style:none}.ProductSection_doesCompact__dzAQg li{display:flex;flex-direction:column;gap:2px}.ProductSection_doesTitle__ZrWK2{color:var(--ag-text-strong)}.ProductSection_mediaSlot__7fe2S{width:100%;max-width:640px;margin-inline:auto}.ProductSection_fullMedia__YK2QN,.ProductSection_stack__0Hgrx{margin-top:var(--ag-space-12)}.ProductSection_stack__0Hgrx{position:relative;padding-block:var(--ag-space-8)}.ProductSection_stackBack__4B9l2{width:min(760px,84vw);margin-inline:auto}.ProductSection_stackFront__4rMfJ{position:relative;width:min(600px,66vw);margin:calc(-1 * var(--ag-space-12)) auto 0 auto}@media (min-width:900px){.ProductSection_stackFront__4rMfJ{margin-left:auto;margin-right:6%}}[data-layout=split-left] .ProductSection_headInner__8Bezc,[data-layout=split-right] .ProductSection_headInner__8Bezc{text-align:left;align-items:flex-start}[data-layout=split-left] .ProductSection_actions__DWta4,[data-layout=split-right] .ProductSection_actions__DWta4{align-items:flex-start}[data-layout=split-left] .ProductSection_promise__Yr84A,[data-layout=split-right] .ProductSection_promise__Yr84A{max-width:none}[data-layout=split-left] .ProductSection_intro__ukQas,[data-layout=split-right] .ProductSection_intro__ukQas{max-width:28em}[data-layout=split-left] .ProductSection_doesCompact__dzAQg,[data-layout=split-right] .ProductSection_doesCompact__dzAQg{max-width:none}@media (min-width:900px){[data-layout=split-left] .ProductSection_row__LYH0c,[data-layout=split-right] .ProductSection_row__LYH0c{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}[data-layout=split-left] .ProductSection_mediaSlot__7fe2S{order:-1}[data-layout=split-left] .ProductSection_row__LYH0c,[data-layout=split-right] .ProductSection_row__LYH0c{align-items:center}}.ProductSection_video__6R1Ns{position:relative;aspect-ratio:16/9.6;background:#000}.ProductSection_video__6R1Ns video{display:block;width:100%;height:100%;object-fit:cover}.ProductSection_videoControl__GOClb{position:absolute;right:var(--ag-space-4);bottom:var(--ag-space-4);display:grid;place-items:center;width:40px;height:40px;border:1px solid hsla(0,0%,100%,.3);border-radius:var(--ag-r-pill);background:rgba(0,0,0,.6);color:#fff;cursor:pointer}.ProductSection_videoControl__GOClb:focus-visible{outline:2px solid #fff;outline-offset:2px}.DaydraftReel_root__4Eeyq{--dd-ink:#292929;--dd-muted:#686868;--dd-soft:#8a8a8a;--dd-secondary:#f5f5f5;--dd-border:#e5e5e5;--dd-radius:10px;color:var(--dd-ink);font-size:16px;letter-spacing:-.015em}.DaydraftReel_root__4Eeyq dd,.DaydraftReel_root__4Eeyq dl,.DaydraftReel_root__4Eeyq figure,.DaydraftReel_root__4Eeyq h3,.DaydraftReel_root__4Eeyq p{margin:0}.DaydraftReel_page__DhF3b{height:100%;background:#fff}.DaydraftReel_top__R7JBI{display:flex;align-items:center;justify-content:space-between;padding:28px 64px}.DaydraftReel_brand__1z4jM,.DaydraftReel_railBrand__qgmf8{display:inline-flex;align-items:center;gap:8px;font-size:22px;font-weight:600;letter-spacing:-.04em}.DaydraftReel_topNav__KoeYM{display:flex;gap:32px;font-size:14px;color:var(--dd-muted)}.DaydraftReel_pillLight__oYJJp,.DaydraftReel_pill__CtK1N{display:inline-flex;align-items:center;gap:10px;padding:11px 20px;border-radius:999px;background:var(--dd-ink);color:#fff;font-size:14px;font-weight:500;white-space:nowrap;align-self:flex-start}.DaydraftReel_pillLight__oYJJp{background:var(--dd-secondary);color:var(--dd-ink)}.DaydraftReel_hero___hMWG{display:flex;flex-direction:column;align-items:center;gap:28px;padding:72px 64px 56px;text-align:center}.DaydraftReel_hero___hMWG .DaydraftReel_pill__CtK1N{align-self:center}.DaydraftReel_h1__ONgK2{font-size:84px;font-weight:500;line-height:1.02;letter-spacing:-.065em}.DaydraftReel_soft__ayGtc{color:var(--dd-soft)}.DaydraftReel_lede__5PiLd{max-width:820px;font-size:17px;color:var(--dd-muted)}.DaydraftReel_strip__r1njy{position:relative;height:300px;margin-top:20px}.DaydraftReel_photo__ab6mz{position:absolute;display:block;overflow:hidden}.DaydraftReel_photo__ab6mz img{object-fit:cover}.DaydraftReel_blob__QNz7r{left:-30px;top:0;width:330px;height:280px;border-radius:48% 52% 44% 56%/52% 46% 54% 48%}.DaydraftReel_tiltA__G7w10{left:330px;top:10px;width:260px;height:250px;border-radius:22px;transform:rotate(-8deg)}.DaydraftReel_oval__8e3N8{left:640px;top:0;width:340px;height:270px;border-radius:50%}.DaydraftReel_tiltB__RRur5{left:1000px;top:0;width:290px;height:260px;border-radius:22px;transform:rotate(8deg)}.DaydraftReel_split__CFEdH{display:flex;justify-content:space-between;align-items:flex-start;padding:120px 64px 0}.DaydraftReel_h2__tSt2m{font-size:52px;font-weight:500;line-height:1.08;letter-spacing:-.05em}.DaydraftReel_splitBody__z4_pW{max-width:320px;font-size:15px;line-height:1.5;color:var(--dd-muted)}.DaydraftReel_studio__qyZKJ{display:grid;grid-template-columns:232px 1fr;height:100%;background:#fff}.DaydraftReel_rail__ImFnP{display:flex;flex-direction:column;gap:36px;padding:28px 20px;background:#fafafa;border-right:1px solid var(--dd-border)}.DaydraftReel_railBrand__qgmf8{font-size:19px}.DaydraftReel_railNav__ioGL_{display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--dd-muted)}.DaydraftReel_railNav__ioGL_ span{padding:9px 12px;border-radius:8px}.DaydraftReel_railNav__ioGL_ .DaydraftReel_railOn__Suuts{background:var(--dd-secondary);color:var(--dd-ink);font-weight:500}.DaydraftReel_railFoot__dd_06{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding:14px;border:1px solid var(--dd-border);border-radius:var(--dd-radius);font-size:13px}.DaydraftReel_workspace__Y144W{font-weight:500}.DaydraftReel_credits__zuk9f{color:var(--dd-muted)}.DaydraftReel_main__Fxm7L{position:relative;min-width:0;padding:40px 56px}.DaydraftReel_crumb__45zno{font-size:13px;color:var(--dd-muted)}.DaydraftReel_chat__tn9UT{display:flex;flex-direction:column;height:100%;max-width:760px;margin:0 auto}.DaydraftReel_thread__KpGX_{display:flex;flex-direction:column;gap:22px;padding-top:40px}.DaydraftReel_you__EcR46{align-self:flex-end;max-width:420px;padding:14px 18px;border-radius:16px;background:var(--dd-secondary);font-size:15px;line-height:1.5}.DaydraftReel_them__jRFa_{display:flex;gap:12px;align-items:flex-start;font-size:20px;line-height:1.4;letter-spacing:-.02em}.DaydraftReel_them__jRFa_ svg{flex:none;margin-top:5px}.DaydraftReel_briefCard__7O8DX{padding:22px 24px;border:1px solid var(--dd-border);border-radius:14px}.DaydraftReel_cardTitle__m2ck1{font-size:15px;font-weight:600}.DaydraftReel_facts__FlzLb{display:grid;grid-template-columns:1fr 1fr;gap:16px 28px;margin-top:16px}.DaydraftReel_facts__FlzLb dt{font-size:12px;color:var(--dd-muted)}.DaydraftReel_facts__FlzLb dd{margin-top:3px;font-size:14px}.DaydraftReel_cost__mHDxK{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding-top:16px;border-top:1px solid var(--dd-border);font-size:14px;color:var(--dd-muted)}.DaydraftReel_cost__mHDxK strong{color:var(--dd-ink);font-weight:600}.DaydraftReel_composer__tGoQo{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding:12px 12px 12px 18px;border:1px solid var(--dd-border);border-radius:14px;font-size:14px;color:var(--dd-soft)}.DaydraftReel_send__PIClg{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--dd-ink);color:#fff}.DaydraftReel_board__Au7T7{display:flex;flex-direction:column;gap:28px;height:100%}.DaydraftReel_boardHead___85w8{display:flex;justify-content:space-between;align-items:flex-end}.DaydraftReel_h3__sX_hr{margin-top:6px!important;font-size:34px;font-weight:500;letter-spacing:-.045em}.DaydraftReel_grid__lWnrm{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;flex:1}.DaydraftReel_tile__fxK1G{display:flex;flex-direction:column;gap:12px}.DaydraftReel_tile__fxK1G .DaydraftReel_photo__ab6mz{position:relative;flex:1;border-radius:14px;outline:2px solid transparent;outline-offset:3px}.DaydraftReel_tilePicked__38Yzx .DaydraftReel_photo__ab6mz{outline-color:var(--dd-ink)}.DaydraftReel_tile__fxK1G figcaption{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:500}.DaydraftReel_picked__Ahju_{padding:4px 10px;border-radius:999px;background:var(--dd-ink);color:#fff;font-size:12px}.DaydraftReel_editor__HKOqp{display:grid;grid-template-columns:1fr 300px;gap:32px;height:100%}.DaydraftReel_canvas___IRMD{position:relative;overflow:hidden;border-radius:14px}.DaydraftReel_canvas___IRMD>.DaydraftReel_photo__ab6mz{inset:0}.DaydraftReel_overlay__jYjcY{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:36px;color:#fff}.DaydraftReel_overMark___FQ13{font-size:18px;font-weight:600;letter-spacing:-.03em}.DaydraftReel_overHead__Qn5zi{margin-top:auto!important;font-size:64px;font-weight:500;line-height:1;letter-spacing:-.055em}.DaydraftReel_overSub__o6ntX{margin-top:16px;font-size:16px}.DaydraftReel_inspector__w18pk{display:flex;flex-direction:column;gap:18px;padding:24px;border:1px solid var(--dd-border);border-radius:14px}.DaydraftReel_field__npkvT{display:flex;flex-direction:column;gap:4px;padding-bottom:14px;border-bottom:1px solid var(--dd-border);font-size:12px;color:var(--dd-muted)}.DaydraftReel_field__npkvT strong{font-size:15px;font-weight:500;color:var(--dd-ink)}.DaydraftReel_formats__LSXYM{display:flex;gap:6px;padding:4px;border-radius:999px;background:var(--dd-secondary);font-size:13px}.DaydraftReel_formats__LSXYM span{flex:1;padding:7px 0;border-radius:999px;text-align:center;color:var(--dd-muted)}.DaydraftReel_formats__LSXYM .DaydraftReel_formatOn__YjCb6{background:#fff;color:var(--dd-ink);font-weight:500}.DaydraftReel_inspector__w18pk .DaydraftReel_pill__CtK1N{margin-top:auto;align-self:stretch;justify-content:center}