.landing_page__PL_RS{--ink:#202124;--muted:#687078;--line:#e2e5e8;--blue:#1264df;color:var(--ink);background:#fff;font-family:inherit;-webkit-font-smoothing:antialiased}.landing_page__PL_RS a{transition:background .18s,color .18s}.landing_page__PL_RS a:focus-visible,.landing_page__PL_RS summary:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.landing_skip__qenV8{position:absolute;left:-9999px}.landing_skip__qenV8:focus{left:20px;top:20px;z-index:100;background:#fff;padding:12px}.landing_header__VAsia{border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0;z-index:30}.landing_nav__QYlwf{max-width:1280px;margin:auto;min-height:80px;padding:0 36px;display:flex;align-items:center;gap:50px}.landing_wordmark__8h9_Q{font-weight:650;font-size:26px;letter-spacing:-1.2px;display:flex;align-items:center;gap:9px}.landing_navActions__dZXlP,.landing_navLinks__e18eN{display:flex;align-items:center;gap:28px;font-size:14px}.landing_navLinks__e18eN{margin-right:auto}.landing_login__g8YHF:hover,.landing_navLinks__e18eN a:hover{color:var(--blue)}.landing_primary__JF1dd,.landing_secondary__8HUxX,.landing_smallButton__QH5Xb{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:7px;font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap}.landing_smallButton__QH5Xb{min-height:38px;padding:0 17px;background:var(--ink);color:white}.landing_primary__JF1dd{min-height:45px;padding:0 22px;background:var(--ink);color:white;border:1px solid var(--ink)}.landing_primary__JF1dd:hover,.landing_smallButton__QH5Xb:hover{background:#41454b}.landing_secondary__8HUxX{min-height:45px;padding:0 22px;border:1px solid #cdd1d5;background:white}.landing_secondary__8HUxX:hover{background:#f3f5f7}.landing_mobileMenu__mZeOc{display:none}.landing_hero__a1Ryb{padding:80px 30px 0;max-width:1340px;margin:auto;text-align:center}.landing_eyebrow__lCa_J{font-size:12px;line-height:1.6;letter-spacing:.03em;font-weight:500;margin:0 0 20px;display:flex;align-items:center;gap:8px}.landing_hero__a1Ryb .landing_eyebrow__lCa_J{justify-content:center;color:#5f6975}.landing_eyebrow__lCa_J>span{height:6px;width:6px;border-radius:50%;background:#4b83d9}.landing_hero__a1Ryb h1{font-size:clamp(42px,5.3vw,72px);font-weight:500;letter-spacing:-3px;line-height:1.07;margin:0 auto 24px;max-width:1000px}.landing_heroCopy__JqQsd{font-size:19px;line-height:1.5;color:var(--muted);margin:0 auto;max-width:660px;letter-spacing:-.25px}.landing_ctas__DWHJx{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:28px 0 0}.landing_heroStage__X8x39{margin-top:58px;padding:36px;border:1px solid #dfe5ed;border-radius:15px;background:radial-gradient(ellipse at 50% 100%,#dceafb 0,#f4f7fc 60%,#fafbfd 100%);overflow:hidden;box-shadow:0 30px 80px -65px #5477a0}.landing_audienceLine__CLXa6{padding:40px 0 48px;display:flex;flex-direction:column;gap:20px;font-size:12px;color:#888f98}.landing_audienceLine__CLXa6>div{display:flex;justify-content:center;gap:50px;color:#50565d;font-size:15px;font-weight:500}.landing_faq__0Ortm,.landing_platform__fzRgM,.landing_pricing__tmenZ,.landing_stories__JWMLh,.landing_teams__C2RZQ{max-width:1280px;margin:auto;padding:88px 36px;scroll-margin-top:80px}.landing_platform__fzRgM{border-top:1px solid var(--line)}.landing_sectionIntro__Uh_Af{margin-bottom:44px;max-width:790px}.landing_faq__0Ortm h2,.landing_sectionIntro__Uh_Af h2,.landing_teams__C2RZQ h2{font-size:clamp(32px,3.5vw,46px);line-height:1.12;font-weight:500;letter-spacing:-1.5px;margin:0 0 20px}.landing_sectionIntro__Uh_Af h2 span,.landing_teams__C2RZQ h2 span{color:var(--muted)}.landing_sectionIntro__Uh_Af>p:last-child{font-size:17px;line-height:1.65;max-width:590px;color:var(--muted)}.landing_bento__9FJZ1{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid var(--line);border-radius:12px;overflow:hidden}.landing_bento__9FJZ1 article{overflow:hidden;background:#fafbfd}.landing_brandCard__xwlUR,.landing_expertCard__UsO3_{border-bottom:1px solid var(--line)}.landing_expertCard__UsO3_,.landing_toolsCard__D_US1{border-right:1px solid var(--line)}.landing_cardText__S7f7a{padding:34px 34px 0;max-width:500px}.landing_cardText__S7f7a>svg{color:#7b8797;margin-bottom:18px}.landing_cardText__S7f7a h3{font-size:27px;letter-spacing:-.9px;line-height:1.18;font-weight:500;margin:0 0 15px}.landing_cardText__S7f7a p{font-size:15px;color:var(--muted);line-height:1.7;margin:0;max-width:380px}.landing_controlRow__WtvuO{display:flex;align-items:center;gap:20px;padding:28px 0;border-bottom:1px solid var(--line);color:#647383}.landing_controlRow__WtvuO h3{font-size:16px;color:var(--ink);font-weight:500;margin:0 0 7px}.landing_controlRow__WtvuO p{font-size:14px;line-height:1.6;margin:0;color:var(--muted)}.landing_controlEnd__Bbpm1{margin-left:auto}.landing_stories__JWMLh{padding-top:40px}.landing_story__K0SPf{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:42px 0;border-top:1px solid var(--line);align-items:center}.landing_storyText__SxCBH h3{font-size:31px;line-height:1.15;letter-spacing:-1px;font-weight:500;margin:17px 0}.landing_storyText__SxCBH>p:not(.landing_storyLabel__t_W2m){font-size:15px;line-height:1.75;color:var(--muted);max-width:475px;margin:15px 0}.landing_storyLabel__t_W2m{font-size:11px;letter-spacing:.09em;color:#858e98;margin:0}.landing_featureTags__iY_cM{display:flex;flex-wrap:wrap;gap:15px;margin-top:24px;font-size:12px;color:#4e5967}.landing_featureTags__iY_cM>span{border-bottom:1px solid #cfd7e1;padding-bottom:5px}.landing_teams__C2RZQ{background:#f7f9fc;border:1px solid var(--line);border-radius:12px;padding:56px;margin-top:25px}.landing_teams__C2RZQ>p:not(.landing_eyebrow__lCa_J){max-width:600px;font-size:17px;line-height:1.65;color:var(--muted)}.landing_teamGrid__SmSQn{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:42px 0 30px}.landing_teamGrid__SmSQn article{border-top:1px solid #dbe1e9;padding-top:24px}.landing_teamGrid__SmSQn h3{font-weight:500;font-size:16px;margin:0 0 12px}.landing_teamGrid__SmSQn p{font-size:14px;line-height:1.7;color:var(--muted);margin:0}.landing_textLink__Zmrfw{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:500}.landing_pricing__tmenZ{padding-top:110px}.landing_pricing__tmenZ .landing_sectionIntro__Uh_Af{text-align:center;margin:0 auto 42px}.landing_pricing__tmenZ .landing_eyebrow__lCa_J{justify-content:center}.landing_pricing__tmenZ .landing_sectionIntro__Uh_Af>p:last-child{margin-left:auto;margin-right:auto}.landing_priceGrid__Z9aaF{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:12px;overflow:hidden}.landing_priceCard__xz5r7{padding:28px 24px;display:flex;flex-direction:column;border-right:1px solid var(--line);background:#fff}.landing_priceCard__xz5r7:last-child{border-right:0}.landing_featuredPrice__d_vt3{background:#f6f9fe}.landing_priceCard__xz5r7 h3{font-size:17px;font-weight:500;margin:0}.landing_price__qwDRb{font-size:39px;letter-spacing:-1.6px;margin:26px 0 8px;line-height:1;font-weight:500}.landing_price__qwDRb>span{font-size:12px;font-weight:400;letter-spacing:0;color:var(--muted);margin-left:7px}.landing_priceDescription__v6gkd{font-size:12px;line-height:1.6;color:var(--muted);margin:0 0 25px;min-height:38px}.landing_priceCard__xz5r7>a{padding:0 12px;min-height:40px;font-size:12px}.landing_priceCard__xz5r7 ul{margin:28px 0 0;padding:0;list-style:none;font-size:12px;color:#656d77}.landing_priceCard__xz5r7 li{display:flex;gap:9px;line-height:1.6;margin-bottom:15px}.landing_priceCard__xz5r7 li svg{flex-shrink:0;margin-top:2px;color:#6e91b9}.landing_priceNote__yaD5Q{text-align:center;font-size:12px;color:#7b848f;margin:22px 0 0;line-height:1.7}.landing_faq__0Ortm{display:grid;grid-template-columns:.65fr 1.35fr;gap:70px;border-top:1px solid var(--line);padding-top:60px;padding-bottom:70px}.landing_faq__0Ortm details{border-bottom:1px solid var(--line)}.landing_faq__0Ortm summary{display:flex;justify-content:space-between;gap:20px;align-items:center;list-style:none;cursor:pointer;padding:22px 0;font-size:15px;font-weight:500}.landing_faq__0Ortm summary::-webkit-details-marker{display:none}.landing_faq__0Ortm summary svg{flex-shrink:0;color:#959ca5}.landing_faq__0Ortm details[open] summary svg{transform:rotate(180deg)}.landing_faq__0Ortm details>p{font-size:14px;line-height:1.75;color:var(--muted);padding:0 25px 22px 0;margin:0}.landing_finalCTA__J0xp2{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:80px 25px;text-align:center;background:radial-gradient(ellipse at 50% 100%,#eaf1fc,white 65%)}.landing_finalCTA__J0xp2 .landing_eyebrow__lCa_J{justify-content:center;color:#75818e}.landing_finalCTA__J0xp2 h2{font-size:clamp(40px,5vw,64px);font-weight:500;letter-spacing:-2.4px;line-height:1.1;margin:0}.landing_footer__eeGPf{max-width:1280px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:40px 36px}.landing_footer__eeGPf>div{display:flex;flex-wrap:wrap;gap:24px;font-size:13px;color:#6b737d}.landing_footer__eeGPf>span{font-size:12px;color:#8a939e}.landing_footer__eeGPf .landing_wordmark__8h9_Q{font-size:22px}.landing_page__PL_RS svg{flex-shrink:0}@media (max-width:1100px){.landing_nav__QYlwf{gap:30px}.landing_priceCard__xz5r7{padding:25px 18px}.landing_priceGrid__Z9aaF{grid-template-columns:repeat(2,1fr)}.landing_priceCard__xz5r7:nth-child(2){border-right:0}.landing_priceCard__xz5r7:nth-child(-n+2){border-bottom:1px solid var(--line)}.landing_teams__C2RZQ{margin:20px 36px 0}.landing_story__K0SPf{gap:30px}}@media (max-width:700px){.landing_nav__QYlwf{padding:0 20px;min-height:67px;gap:16px}.landing_wordmark__8h9_Q{font-size:23px}.landing_login__g8YHF,.landing_navLinks__e18eN{display:none}.landing_navActions__dZXlP{margin-left:auto}.landing_smallButton__QH5Xb{font-size:12px;min-height:35px;padding:0 12px}.landing_mobileMenu__mZeOc{display:block}.landing_mobileMenu__mZeOc summary{list-style:none;display:grid;gap:5px;padding:10px;cursor:pointer}.landing_mobileMenu__mZeOc summary::-webkit-details-marker{display:none}.landing_mobileMenu__mZeOc summary span{height:1px;width:18px;background:#313844}.landing_mobileMenu__mZeOc>div{position:absolute;right:20px;top:60px;background:white;border:1px solid var(--line);padding:15px;border-radius:8px;box-shadow:0 12px 30px #20212410;display:grid;gap:20px;min-width:160px;font-size:14px}.landing_hero__a1Ryb{padding:55px 20px 0}.landing_hero__a1Ryb h1{font-size:42px;letter-spacing:-1.7px;line-height:1.1}.landing_desktopBreak__YuwqG{display:none}.landing_heroCopy__JqQsd{font-size:16px;line-height:1.65}.landing_hero__a1Ryb .landing_eyebrow__lCa_J{font-size:11px;margin-bottom:20px}.landing_heroStage__X8x39{padding:14px;margin-top:38px}.landing_audienceLine__CLXa6{padding:30px 0 40px;gap:15px;font-size:10px}.landing_audienceLine__CLXa6>div{gap:18px;flex-wrap:wrap;font-size:11px}.landing_faq__0Ortm,.landing_platform__fzRgM,.landing_pricing__tmenZ,.landing_stories__JWMLh{padding:55px 20px;scroll-margin-top:67px}.landing_sectionIntro__Uh_Af{margin-bottom:30px}.landing_faq__0Ortm h2,.landing_sectionIntro__Uh_Af h2,.landing_teams__C2RZQ h2{font-size:32px;letter-spacing:-1px}.landing_sectionIntro__Uh_Af>p:last-child{font-size:15px}.landing_bento__9FJZ1{grid-template-columns:1fr}.landing_bento__9FJZ1 article{border-right:0;border-bottom:1px solid var(--line)}.landing_bento__9FJZ1 article:last-child{border-bottom:0}.landing_cardText__S7f7a{padding:27px 25px 0}.landing_cardText__S7f7a h3{font-size:25px}.landing_cardText__S7f7a p{font-size:14px}.landing_controlRow__WtvuO{align-items:flex-start;gap:13px;padding:25px 0}.landing_controlRow__WtvuO p{font-size:13px}.landing_controlEnd__Bbpm1{display:none}.landing_stories__JWMLh{padding-top:25px}.landing_story__K0SPf{grid-template-columns:1fr;gap:25px;padding:30px 0}.landing_storyText__SxCBH h3{font-size:28px}.landing_storyText__SxCBH>p:not(.landing_storyLabel__t_W2m){font-size:14px}.landing_teams__C2RZQ{padding:32px 25px;margin:0 20px}.landing_teams__C2RZQ>p:not(.landing_eyebrow__lCa_J){font-size:15px}.landing_teamGrid__SmSQn{grid-template-columns:1fr;gap:25px;margin:30px 0}.landing_pricing__tmenZ{padding-top:65px}.landing_priceGrid__Z9aaF{grid-template-columns:1fr}.landing_priceCard__xz5r7{border-right:0;border-bottom:1px solid var(--line);padding:27px}.landing_priceCard__xz5r7:last-child{border-bottom:0}.landing_priceCard__xz5r7 li{font-size:13px}.landing_priceDescription__v6gkd{min-height:0;font-size:13px}.landing_priceCard__xz5r7>a{font-size:13px}.landing_faq__0Ortm{grid-template-columns:1fr;gap:20px;padding-top:40px}.landing_faq__0Ortm summary{font-size:14px}.landing_finalCTA__J0xp2{padding:60px 20px}.landing_finalCTA__J0xp2 h2{font-size:43px;letter-spacing:-1.7px}.landing_footer__eeGPf{padding:30px 20px;flex-direction:column;align-items:flex-start;gap:23px}.landing_footer__eeGPf>div{gap:20px;font-size:12px}}@media (prefers-reduced-motion:reduce){.landing_page__PL_RS a,.landing_page__PL_RS summary svg{transition:none}}.landing_generatedHero__gr_MV{max-width:1000px;margin:auto}.landing_generatedHero__gr_MV>img{display:block;width:100%;height:auto}.landing_providerLogos__Se4Es{display:flex;justify-content:center;gap:28px;margin:0 0 12px;font-size:14px;color:#404852}.landing_providerLogos__Se4Es>span{display:flex;align-items:center;gap:9px}.landing_featureArt__1mpFY{height:270px;padding:12px 36px 20px}.landing_featureArt__1mpFY img{display:block;width:100%;height:100%;object-fit:contain}.landing_storyArt__2jm31{min-width:0;border-radius:12px;background:#fff;padding:20px}.landing_storyArt__2jm31 img{display:block;width:100%;height:auto}.landing_heroStage__X8x39{padding:24px 36px;background:#f8fafe;box-shadow:none}.landing_wordmark__8h9_Q{letter-spacing:0}.landing_wordmark__8h9_Q img{display:block;border-radius:50%}@media (max-width:700px){.landing_heroStage__X8x39{padding:20px 4px}.landing_providerLogos__Se4Es{font-size:12px;gap:18px}.landing_providerLogos__Se4Es img{width:18px;height:18px}.landing_featureArt__1mpFY{height:235px;padding:12px 18px}.landing_storyArt__2jm31{padding:12px}.landing_teams__C2RZQ h2{font-size:clamp(18px,5.45vw,30px);letter-spacing:-.65px;line-height:1.22}.landing_teams__C2RZQ h2 span{white-space:nowrap}}.landing_components__y5ilo,.landing_desktopSection__cWKgT{max-width:1280px;margin:0 auto;padding:84px 36px}.landing_componentGrid__JS7m4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.landing_componentGrid__JS7m4 article{padding:32px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.landing_componentGrid__JS7m4 svg{color:#718299}.landing_componentGrid__JS7m4 h3{font-size:20px;letter-spacing:-.6px;margin:18px 0 12px}.landing_componentGrid__JS7m4 p{font-size:14px;line-height:1.75;color:var(--muted)}.landing_desktopSection__cWKgT{text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.landing_desktopMark__XkTxQ{display:flex;flex-direction:column;align-items:center;gap:16px;font-size:13px;color:var(--muted)}.landing_desktopSection__cWKgT h2{font-size:clamp(30px,4vw,50px);line-height:1.12;letter-spacing:-1.8px;margin:28px 0 20px}.landing_desktopSection__cWKgT h2 span{color:var(--muted)}.landing_desktopSection__cWKgT p{color:var(--muted);font-size:16px;line-height:1.7}.landing_desktopSection__cWKgT .landing_desktopNote__5k64i{font-size:12px;margin-top:20px}@media (max-width:1000px){.landing_nav__QYlwf{gap:24px}.landing_navLinks__e18eN{gap:18px}}@media (max-width:700px){.landing_components__y5ilo,.landing_desktopSection__cWKgT{padding:56px 24px}.landing_componentGrid__JS7m4{grid-template-columns:1fr}.landing_componentGrid__JS7m4 article{padding:26px}.landing_desktopSection__cWKgT h2{letter-spacing:-1px}}.landing_downloadPage__d4noG{max-width:1050px;padding:76px 36px;margin:auto;text-align:center}.landing_downloadPage__d4noG h1{font-size:clamp(44px,6vw,74px);line-height:1.05;letter-spacing:-3px;margin:24px 0}.landing_downloadPage__d4noG h1 span{color:var(--muted)}.landing_downloadIntro__gbfEa{max-width:570px;margin:auto;color:var(--muted);font-size:18px;line-height:1.7}.landing_downloadProviders__CDCtM{display:flex;gap:24px;justify-content:center;margin:32px 0 48px}.landing_downloadProviders__CDCtM span{display:flex;align-items:center;gap:9px;font-size:14px}.landing_downloadGrid___ZRzj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.landing_downloadGrid___ZRzj article{border:1px solid var(--line);border-radius:12px;padding:36px 24px;background:#fafbfc}.landing_downloadGrid___ZRzj h2{font-size:27px;margin:20px 0 10px;letter-spacing:-1px}.landing_downloadGrid___ZRzj p{color:var(--muted);font-size:14px;margin-bottom:28px}.landing_downloadHelp__hMI6K{display:flex;justify-content:center;flex-wrap:wrap;gap:28px;margin:28px 0 70px;font-size:13px}.landing_downloadHelp__hMI6K a{display:inline-flex;gap:8px;align-items:center}.landing_downloadSteps__u1Rxt{border-top:1px solid var(--line);padding-top:50px;text-align:left}.landing_downloadSteps__u1Rxt h2{font-size:28px;letter-spacing:-.9px}.landing_downloadSteps__u1Rxt ol{list-style:none;padding:0;margin:28px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;counter-reset:step}.landing_downloadSteps__u1Rxt li{counter-increment:step;display:flex;flex-direction:column;gap:12px}.landing_downloadSteps__u1Rxt li:before{content:"0" counter(step);color:#8995a4;font-size:25px}.landing_downloadSteps__u1Rxt strong{font-size:15px;font-weight:500}.landing_downloadSteps__u1Rxt span{font-size:14px;line-height:1.7;color:var(--muted)}.landing_downloadFine__rvloQ{border-top:1px solid var(--line);padding-top:24px;color:var(--muted);font-size:12px}.landing_downloadFine__rvloQ a{text-decoration:underline}@media (max-width:700px){.landing_downloadPage__d4noG{padding:56px 24px}.landing_downloadPage__d4noG h1{letter-spacing:-2px}.landing_downloadGrid___ZRzj,.landing_downloadSteps__u1Rxt ol{grid-template-columns:1fr}.landing_downloadIntro__gbfEa{font-size:16px}.landing_downloadProviders__CDCtM{gap:16px}}.landing_components__y5ilo{scroll-margin-top:80px}@media (max-width:700px){.landing_downloadNav__d_6PX{gap:16px}.landing_downloadNav__d_6PX .landing_navLinks__e18eN{display:flex;gap:14px;font-size:12px}.landing_downloadNav__d_6PX .landing_smallButton__QH5Xb{padding:0 12px;font-size:12px}}.landing_restoredShowcase__dZB5O{scroll-margin-top:80px}@media (max-width:700px){.landing_hero__a1Ryb h1{font-size:clamp(22px,7.1vw,32px);letter-spacing:-1px}.landing_hero__a1Ryb h1 span{white-space:nowrap}.landing_ctas__DWHJx>a{width:220px}.landing_components__y5ilo h2{font-size:clamp(17px,4.9vw,26px);letter-spacing:-.5px;line-height:1.3}.landing_components__y5ilo h2 span{white-space:nowrap}}.landing_ctas__DWHJx>a{width:220px}.landing_components__y5ilo h2 span:first-child{color:var(--ink)}.landing_downloadGrid___ZRzj article>svg{margin-inline:auto}.landing_downloadPage__d4noG>.landing_eyebrow__lCa_J{justify-content:center;text-align:center}.landing_replayRow__eECeS{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:center;padding:64px 0}.landing_replayRow__eECeS+.landing_bento__9FJZ1{margin-bottom:0}.landing_replayRowReverse__J53Op .landing_replayCopy__7vxZT{order:2}.landing_replayCopy__7vxZT{min-width:0}.landing_replayCopy__7vxZT>svg{color:#7b8797;margin-bottom:16px}.landing_replayEyebrow__E4kFF{margin:0 0 10px;font:500 12px/1.4 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.landing_replayCopy__7vxZT h3{font-size:clamp(30px,3.2vw,42px);letter-spacing:-1.2px;line-height:1.1;font-weight:500;margin:0 0 18px;text-wrap:balance}.landing_replayCopy__7vxZT>p:not(.landing_replayEyebrow__E4kFF){font-size:17px;line-height:1.65;color:var(--muted);margin:0;max-width:470px}.landing_replayCopy__7vxZT strong{color:var(--ink);font-weight:500}.landing_replayChips__KPYx_{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;padding:0;margin:22px 0 26px;font:13px/1.5 ui-monospace,SF Mono,Menlo,monospace;color:#5d6670}.landing_replayChips__KPYx_ li:before{content:"› ";color:#9aa3ad}.landing_replayLink__wQ0tw{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:500;color:var(--blue)}.landing_replayLink__wQ0tw:hover{text-decoration:underline}.landing_replayStage__092IR{min-width:0;margin:0}.landing_bentoPair___y3Lp{grid-template-columns:1fr 1fr}.landing_bentoPair___y3Lp .landing_brandCard__xwlUR{border-bottom:0;border-right:1px solid var(--line)}.landing_bentoPair___y3Lp .landing_toolsCard__D_US1{border-right:0}@media (max-width:900px){.landing_replayRow__eECeS{grid-template-columns:minmax(0,1fr);gap:28px;padding:48px 0}.landing_replayRowReverse__J53Op .landing_replayCopy__7vxZT{order:0}}@media (max-width:700px){.landing_replayRow__eECeS{padding:40px 0}.landing_replayCopy__7vxZT h3{font-size:30px;letter-spacing:-.9px}.landing_replayCopy__7vxZT>p:not(.landing_replayEyebrow__E4kFF){font-size:15px}.landing_bentoPair___y3Lp{grid-template-columns:1fr}.landing_bentoPair___y3Lp .landing_brandCard__xwlUR{border-right:0;border-bottom:1px solid var(--line)}}.live_hero__gvNkK{--ink:#202124;--muted:#687078;--line:#e2e5e8;--blue:#1264df;--mono:ui-monospace,"SF Mono",Menlo,monospace;position:relative;isolation:isolate;max-width:1180px;margin:-12px auto;padding:30px 32px 24px;overflow:hidden;border-radius:22px;text-align:left;background:radial-gradient(ellipse 46% 52% at 50% 52%,rgba(18,100,223,.14),transparent 70%),radial-gradient(ellipse 30% 40% at 16% 38%,rgba(217,119,87,.1),transparent 70%),radial-gradient(ellipse 32% 42% at 86% 50%,rgba(34,160,107,.1),transparent 70%),linear-gradient(180deg,#fbfcfd,#f5f8fb)}.live_dots__WJMdO{position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(32,33,36,.13) 1px,transparent 1.2px);background-size:14px 14px;mask-image:radial-gradient(ellipse 70% 65% at 50% 52%,#000 15%,transparent 75%);animation:live_drift__lP9Fl 40s linear infinite}@keyframes live_drift__lP9Fl{to{background-position:140px 70px}}.live_turn__b7TU2{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin:0 0 26px;font-size:22px;color:var(--muted)}.live_turnLogos__kZtyk{display:inline-flex;gap:6px}.live_providerOff__TtcTB,.live_providerOn__77ZdM{transition:opacity .4s ease,transform .4s ease,filter .4s ease}.live_providerOff__TtcTB{opacity:.3;filter:grayscale(1)}.live_providerOn__77ZdM{transform:scale(1.18)}.live_role__Uc8YW{display:inline-block;min-width:250px;text-align:left;color:var(--ink);font-weight:600}.live_roleWord__P7w5x{display:inline-block;animation:live_roleIn__lju9l .45s ease-out both}@keyframes live_roleIn__lju9l{0%{opacity:0;transform:translateY(8px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}.live_swap__ROp_n{animation:live_swapIn__7riqt .5s ease-out both}@keyframes live_swapIn__7riqt{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}.live_flow__u_yyo{display:grid;grid-template-columns:minmax(250px,300px) minmax(36px,1fr) 132px minmax(36px,1fr) minmax(280px,330px);align-items:center;min-height:320px}.live_kicker__uFfjN{margin:0 0 10px;font:600 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#9aa1a8}.live_toolbelt__r__C9{color:#1a7f53;animation:live_swapIn__7riqt .5s ease-out both}.live_agentCard__57wJ4{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid rgba(226,229,232,.9);border-radius:16px;background:rgba(255,255,255,.85);backdrop-filter:blur(8px);box-shadow:0 10px 30px rgba(32,33,36,.08)}.live_agentCard__57wJ4 strong{display:block;font-size:15px}.live_agentCard__57wJ4 code,.live_characterCard__teRWq code{white-space:nowrap;font:11px/1.4 var(--mono);color:var(--muted)}.live_agentAvatar__dPQem{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:12px;background:#fbefe9}.live_agentAvatar__dPQem[data-provider=Codex]{background:#eef0ff}.live_liveDot__oYKrz{flex:none;width:8px;height:8px;margin-left:auto;border-radius:50%;background:#22a06b;animation:live_livePulse__ZaDp9 1.8s infinite}@keyframes live_livePulse__ZaDp9{0%{box-shadow:0 0 0 0 rgba(34,160,107,.5)}70%,to{box-shadow:0 0 0 7px rgba(34,160,107,0)}}.live_steps__j_BKR{margin:14px 0 0;padding:0;list-style:none}.live_steps__j_BKR li{display:grid;grid-template-columns:22px 1fr 16px;align-items:center;gap:8px;padding:6px 4px;font:12px/1.35 var(--mono);color:var(--muted);opacity:.35;animation:live_stepIn__cNH7C .4s ease-out forwards}.live_stepIcon__wBXkX{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:#eef1f4;font-size:10px;color:#6b7280}.live_check__BaRyo{color:#22a06b;font-weight:700;opacity:0;animation:live_checkIn__TfJer .3s ease-out forwards}@keyframes live_stepIn__cNH7C{to{opacity:1;color:var(--ink)}}@keyframes live_checkIn__TfJer{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.live_wires__T1jGv{width:100%;height:300px;overflow:visible}.live_wires__T1jGv path{fill:none;stroke:#b9c9e3;stroke-width:1.2;stroke-dasharray:4 6;vector-effect:non-scaling-stroke;animation:live_flow__u_yyo 1.4s linear infinite}.live_wires__T1jGv .live_pulse__zrm1i{stroke:#1264df;stroke-width:2;stroke-dasharray:10 300;animation:live_pulseRun__Xh2Nh 2.2s ease-in-out infinite}@keyframes live_flow__u_yyo{to{stroke-dashoffset:-20}}@keyframes live_pulseRun__Xh2Nh{0%{stroke-dashoffset:310}to{stroke-dashoffset:0}}.live_hub__X_Ln8{position:relative;justify-self:center;width:124px;height:124px;perspective:600px}.live_hubFace__TPP0n,.live_hubLayer__9BU9F{position:absolute;inset:0;border-radius:30px}.live_hubLayer__9BU9F{border:1px solid rgba(18,100,223,.25);background:linear-gradient(135deg,rgba(122,167,240,.35),rgba(255,255,255,.4));transform:translate(-10px,-8px) rotateY(-14deg);animation:live_float__tBF2n 6s ease-in-out infinite}.live_hubLayer__9BU9F+.live_hubLayer__9BU9F{transform:translate(-5px,-4px) rotateY(-14deg);animation-delay:.3s;background:linear-gradient(135deg,rgba(18,100,223,.22),rgba(255,255,255,.55))}.live_hubFace__TPP0n{display:grid;place-items:center;border:1px solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffff,#eef3fb);box-shadow:0 24px 48px rgba(18,100,223,.22),inset 0 1px 0 #fff,inset 0 -8px 18px rgba(18,100,223,.08);transform:rotateY(-14deg);animation:live_float__tBF2n 6s ease-in-out infinite}.live_hubFace__TPP0n:after{content:"";position:absolute;inset:-14px;border-radius:40px;border:1px solid rgba(18,100,223,.18);animation:live_ring__0TsDb 2.6s ease-out infinite}@keyframes live_float__tBF2n{50%{translate:0 -6px}}@keyframes live_ring__0TsDb{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}.live_toolGrid___5z51{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.live_toolCard__8sAFb{display:flex;flex-direction:column;align-items:center;gap:9px;padding:15px 8px 12px;border:1px solid rgba(226,229,232,.9);border-radius:14px;background:rgba(255,255,255,.88);backdrop-filter:blur(8px);font-size:12.5px;font-weight:600;box-shadow:0 6px 18px rgba(32,33,36,.06);transition:transform .2s ease,box-shadow .2s ease}.live_toolCard__8sAFb:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(18,100,223,.14)}.live_toolCard__8sAFb img{object-fit:contain}.live_toolMore__GOjpN{margin:12px 0 0;text-align:center;font:11px var(--mono);color:var(--muted)}.live_command__rRBFk{width:fit-content;max-width:100%;margin:22px auto 0;padding:9px 14px;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.92);font:12px var(--mono);color:var(--muted)}.live_command__rRBFk span{color:#b9bfc5;margin-right:6px}.live_command__rRBFk b{margin-left:6px;color:#22a06b;font-weight:600}.live_scenarioTabs__H7dkC{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:16px}.live_scenarioTabs__H7dkC button{padding:5px 11px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.7);font:11px var(--mono);color:var(--muted);cursor:pointer}.live_scenarioTabs__H7dkC .live_tabOn__wvw_Y{border-color:#202124;background:#202124;color:#fff}@media (max-width:980px){.live_hero__gvNkK{margin:-8px -6px;padding:22px 10px 20px}.live_turn__b7TU2{font-size:18px;gap:8px}.live_role__Uc8YW{min-width:0;flex-basis:100%;text-align:center}.live_flow__u_yyo{grid-template-columns:1fr;justify-items:stretch;gap:0;min-height:0}.live_agentColumn__DxHRK,.live_toolColumn__zrUB_{width:100%;max-width:440px;justify-self:center}.live_wires__T1jGv{width:2px;height:34px;justify-self:center}.live_wires__T1jGv path{display:none}.live_wiresIn__wdhrw,.live_wiresOut__F4uoh{background:repeating-linear-gradient(180deg,#b9c9e3 0 4px,transparent 4px 9px)}.live_hub__X_Ln8{width:96px;height:96px;margin:4px 0}.live_hub__X_Ln8 .live_hubFace__TPP0n img{width:50px;height:50px}.live_toolGrid___5z51{grid-template-columns:repeat(3,1fr);gap:8px}.live_toolCard__8sAFb{padding:12px 4px 10px;font-size:11.5px;text-align:center}.live_command__rRBFk{font-size:11px;text-align:center}}.live_brands__4PmrB,.live_characters__V_xLu,.live_ledger__GNWA6,.live_tools__JiPLQ{--ink:#202124;--muted:#687078;--line:#e2e5e8;--mono:ui-monospace,"SF Mono",Menlo,monospace;height:100%;display:flex;flex-direction:column;justify-content:center;gap:10px}.live_characters__V_xLu{position:relative;align-items:center;gap:0;text-align:left}.live_characterCard__teRWq{display:flex;align-items:center;gap:12px;width:min(340px,92%);margin-top:-8px;padding:10px 14px;border:1px solid var(--line);border-radius:14px;position:relative;z-index:calc(3 - var(--i));box-shadow:0 8px 22px rgba(32,33,36,calc(.08 - var(--i) * .02));transform:translateX(calc(var(--i) * 14px)) scale(calc(1 - var(--i) * .03));opacity:calc(1 - var(--i) * .18)}.live_characterCard__teRWq strong{display:block;font-size:14px}.live_characterAvatar__GLi1e{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#1264df,#7aa7f0);color:#fff;font-weight:700}.live_badge__8hosc{margin-left:auto;padding:3px 8px;border-radius:999px;background:#e9f7ef;color:#1a7f53;font:600 10.5px var(--mono);white-space:nowrap}.live_briefLine__eT5F6{width:min(340px,92%);margin-top:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:8px 12px;border:1px dashed var(--line);border-radius:10px;font:11px/1.4 var(--mono);color:var(--muted)}.live_briefLine__eT5F6 span{color:var(--ink);font-weight:700;margin-right:6px}.live_brandRow__xkV0o{display:flex;align-items:center;gap:14px;padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:#fff;opacity:.72}.live_brandActive__R0uAc{opacity:1;border-color:#b7cdf3;box-shadow:0 10px 26px rgba(18,100,223,.1)}.live_brandLogo__g3xNo{display:flex;align-items:center;width:110px;height:26px}.live_brandLogo__g3xNo img{width:auto;max-width:96px;height:20px;object-fit:contain}.live_swatches__EcJt0{display:flex;gap:4px}.live_swatches__EcJt0 i{width:16px;height:16px;border-radius:5px;border:1px solid rgba(0,0,0,.06)}.live_brandMeta__FLNUG{margin-left:auto;font:10.5px var(--mono);color:var(--muted)}.live_keyChip__1GpOs{display:flex;align-items:center;justify-content:space-between;margin:0 auto 6px;width:min(340px,92%);padding:10px 14px;border-radius:12px;background:#202124;color:#fff;font-weight:600;font-size:13px}.live_keyChip__1GpOs code{font:11px var(--mono);color:#9fd3b8}.live_marquee__TgrG2{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.live_marqueeTrack__ffmpc{display:flex;gap:10px;width:max-content;animation:live_marquee__TgrG2 22s linear infinite}.live_reverse__t_Clo .live_marqueeTrack__ffmpc{animation-direction:reverse;animation-duration:26s}@keyframes live_marquee__TgrG2{to{transform:translateX(-50%)}}.live_pill__DUmTA{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:13px;font-weight:600;white-space:nowrap}.live_monogram__mmnJf{display:grid;place-items:center;width:18px;height:18px;border-radius:5px;background:#eef1f4;font-style:normal;font-size:10px;color:var(--muted)}.live_ledger__GNWA6{padding:4px 6px}.live_ledgerHead__O0GYh{display:flex;justify-content:space-between;margin:0 0 2px;font:600 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#9aa1a8}.live_ledgerRow__3D9bV{display:grid;grid-template-columns:74px 1fr auto;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:#fff;font-size:13px}.live_ledgerRow__3D9bV code{font:11px var(--mono);color:var(--muted)}.live_ledgerRow__3D9bV b{font:600 11px var(--mono);color:#1a7f53}.live_ledgerRow__3D9bV[data-state=running]{border-color:#b7cdf3;box-shadow:0 10px 26px rgba(18,100,223,.1)}.live_ledgerRow__3D9bV[data-state=running] b{color:#1264df;animation:live_blink__CHufz 1.4s ease-in-out infinite}.live_ledgerRow__3D9bV[data-state=next]{opacity:.6}.live_ledgerRow__3D9bV[data-state=next] b{color:var(--muted)}@keyframes live_blink__CHufz{50%{opacity:.35}}@media (max-width:900px){.live_flow__u_yyo{grid-template-columns:1fr;gap:22px}.live_wires__T1jGv{display:none}.live_toolGrid___5z51{grid-template-columns:repeat(3,1fr)}.live_turn__b7TU2{font-size:18px;flex-wrap:wrap}.live_role__Uc8YW{min-width:0}}@media (prefers-reduced-motion:reduce){.live_dots__WJMdO,.live_hubFace__TPP0n,.live_hubFace__TPP0n:after,.live_hubLayer__9BU9F,.live_ledgerRow__3D9bV b,.live_liveDot__oYKrz,.live_marqueeTrack__ffmpc,.live_roleWord__P7w5x,.live_swap__ROp_n,.live_wires__T1jGv path{animation:none!important}.live_check__BaRyo,.live_steps__j_BKR li{opacity:1;animation:none!important}}.live_brands__4PmrB .live_brandLogo__g3xNo img{width:auto;max-width:110px;height:26px}.live_characters__V_xLu img,.live_tools__JiPLQ .live_pill__DUmTA img{width:18px;height:18px;object-fit:contain}.live_keyBrand__ej_b5{display:inline-flex;align-items:center;gap:8px}.live_keyBrand__ej_b5 img{border-radius:6px}.live_tools__JiPLQ .live_keyBrand__ej_b5 img{width:20px;height:20px}.product-steps_layout__2ASSz{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:64px;align-items:start}.product-steps_stage__sLod2{position:sticky;top:104px;min-width:0}.product-steps_panel__gcJ08{position:relative;-webkit-text-size-adjust:100%;text-size-adjust:100%;min-height:480px;padding:36px;border:1px solid #e2e5e8;border-radius:16px;background:radial-gradient(circle at 1px 1px,rgba(32,33,36,.07) 1px,transparent 0) 0 0 /18px 18px,linear-gradient(180deg,#fbfcfd,#f5f7fa);overflow:hidden;display:grid;align-items:center}.product-steps_window__vX1aN{position:relative;width:100%;max-width:520px;margin:0 auto;border:1px solid #e2e5e8;border-radius:14px;background:#fff;box-shadow:0 18px 40px -22px rgba(32,33,36,.28),0 2px 6px rgba(32,33,36,.04);overflow:hidden}.product-steps_windowBar__Pz31O{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid #eef0f2;font:12px/1.4 ui-monospace,SF Mono,Menlo,monospace;color:#687078}.product-steps_windowBar__Pz31O i{width:8px;height:8px;border-radius:50%;background:#e2e5e8}.product-steps_windowBar__Pz31O b{margin-left:6px;font-weight:500;color:#202124}.product-steps_windowBody__Rwb3Z{padding:16px 18px 18px}.product-steps_steps__rAdzS{list-style:none;margin:0;padding:0;display:grid}.product-steps_step__W_swN{padding:56px 0;border-top:1px solid #e2e5e8;opacity:.38;transition:opacity .4s ease}.product-steps_step__W_swN:first-child{border-top:0;padding-top:24px}.product-steps_stepActive__rnzN0{opacity:1}.product-steps_stepNumber__CQzvz{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;font:500 12px/1 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:#687078}.product-steps_stepNumber__CQzvz span{display:inline-grid;place-items:center;width:26px;height:26px;border:1px solid #d5d9de;border-radius:7px;background:#fff;color:#202124;letter-spacing:0}.product-steps_step__W_swN h3{font-size:clamp(26px,2.4vw,34px);letter-spacing:-1px;line-height:1.14;font-weight:500;margin:0 0 16px;text-wrap:balance}.product-steps_step__W_swN p{font-size:16px;line-height:1.65;color:#687078;margin:0 0 10px;max-width:460px}.product-steps_tags__o36B9{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:16px;font:13px/1.5 ui-monospace,SF Mono,Menlo,monospace;color:#5d6670}.product-steps_tags__o36B9 span:before{content:"› ";color:#9aa3ad}.product-steps_inlineStage__obnIp{display:none}.product-steps_swapIn__7gMLx{animation:product-steps_swapIn__7gMLx .5s cubic-bezier(.2,.7,.2,1) both}.product-steps_rise__nwHo1{animation:product-steps_rise__nwHo1 .55s cubic-bezier(.2,.7,.2,1) both}.product-steps_pop__dtMmq{animation:product-steps_pop__dtMmq .4s cubic-bezier(.2,.7,.2,1) both}.product-steps_pulseDot__FOeF4{animation:product-steps_pulseDot__FOeF4 1.6s ease-in-out infinite}.product-steps_flowDot__IJtAL{top:0;animation:product-steps_flowDot__IJtAL 1.6s ease-in-out infinite}@keyframes product-steps_flowDot__IJtAL{0%{top:0;opacity:0}15%{opacity:1}85%{opacity:1}to{top:calc(100% - 6px);opacity:0}}.product-steps_ticker__jtzni{position:relative;overflow:hidden;padding:0 12px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 70%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 70%,transparent)}.product-steps_tickerTrack__6n90t{list-style:none;margin:0;padding:7px 0 0;transition:transform .7s cubic-bezier(.22,.7,.2,1);will-change:transform}.product-steps_tickerRow__bi3Y3{display:flex;align-items:center;gap:9px;padding:0 4px;white-space:nowrap;font:12px/1.35 ui-monospace,SF Mono,Menlo,monospace;color:#9aa3ad;opacity:.45;transition:opacity .6s ease,color .6s ease}.product-steps_tickerRowShown__KuoRA{color:#202124;opacity:1}@keyframes product-steps_swapIn__7gMLx{0%{opacity:0;transform:scale(.97) translateY(6px)}to{opacity:1;transform:none}}@keyframes product-steps_rise__nwHo1{0%{opacity:0;transform:translateY(10px);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}@keyframes product-steps_pop__dtMmq{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes product-steps_pulseDot__FOeF4{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:900px){.product-steps_layout__2ASSz{grid-template-columns:minmax(0,1fr);gap:0}.product-steps_stage__sLod2{display:none}.product-steps_step__W_swN{opacity:1;padding:36px 0 44px}.product-steps_step__W_swN:first-child{padding-top:8px}.product-steps_inlineStage__obnIp{display:block;margin-bottom:26px}.product-steps_panel__gcJ08{min-height:0;padding:22px 14px}}@media (max-width:700px){.product-steps_step__W_swN h3{font-size:26px}.product-steps_step__W_swN p{font-size:15px}.product-steps_windowBody__Rwb3Z{padding:14px}}@media (prefers-reduced-motion:reduce){.product-steps_flowDot__IJtAL,.product-steps_pop__dtMmq,.product-steps_pulseDot__FOeF4,.product-steps_rise__nwHo1,.product-steps_swapIn__7gMLx,.product-steps_tickerRow__bi3Y3,.product-steps_tickerTrack__6n90t{animation:none}}