.pricing-page_page__Fs5yU{min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--font-sans)}.pricing-page_page__Fs5yU h1,.pricing-page_page__Fs5yU h2{font-family:var(--font-marketing),var(--font-sans)}.pricing-page_skip__aq8p1{position:fixed;top:-5rem;left:1rem;z-index:20;padding:.75rem 1rem;background:var(--surface-solid);color:var(--text)}.pricing-page_skip__aq8p1:focus{top:1rem}.pricing-page_page__Fs5yU a:focus-visible{outline:3px solid var(--action-bg);outline-offset:4px}.pricing-page_header__ytGO8{max-width:1200px;margin:auto;min-height:80px;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;border-bottom:1px solid var(--border)}.pricing-page_brand__spCis{font-size:1.7rem;font-weight:750;letter-spacing:-.04em}.pricing-page_headerActions__pnDG7{display:flex;align-items:center;gap:1.5rem}.pricing-page_themeChoice__tbK1r{display:inline-flex}.pricing-page_main__UaBv_{max-width:1200px;margin:auto;padding:clamp(3rem,7vw,6rem) 2rem}.pricing-page_eyebrow__EKRAb{color:var(--violet-900);font-size:.8rem;font-weight:700;letter-spacing:.16em}.pricing-page_main__UaBv_ h1{max-width:900px;font-size:clamp(2.8rem,6vw,5rem);line-height:1.06;letter-spacing:-.045em;margin:1rem 0}.pricing-page_lead__RBkCG{max-width:750px;font-size:clamp(1.1rem,2vw,1.4rem);color:var(--muted);line-height:1.5}.pricing-page_cards__z82Iy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:3rem}.pricing-page_card__BnH80{min-width:0;padding:clamp(1.4rem,3vw,2rem);border-radius:16px;border:1px solid var(--border);background:var(--surface-solid);display:flex;flex-direction:column}.pricing-page_card__BnH80:nth-child(2){background:var(--accent-soft)}.pricing-page_card__BnH80 h2{font-size:1.45rem;margin:0}.pricing-page_price__fwaUM{font-size:clamp(2.6rem,4vw,4rem);font-weight:700;letter-spacing:-.05em;margin:1.6rem 0 1rem;line-height:1}.pricing-page_price__fwaUM span{display:block;margin-top:.5rem;font-size:.85rem;font-weight:500;letter-spacing:0;color:var(--muted)}.pricing-page_card__BnH80>p:last-of-type{color:var(--muted);line-height:1.55}.pricing-page_card__BnH80:nth-child(2) .pricing-page_price__fwaUM span,.pricing-page_card__BnH80:nth-child(2)>p:last-of-type{color:var(--text)}.pricing-page_card__BnH80>svg{margin-top:auto;color:var(--violet-900)}.pricing-page_trial__TOW3g{margin-top:1.5rem;border:1px solid var(--border);border-radius:16px;padding:1.7rem 2rem;background:var(--surface-solid)}.pricing-page_trial__TOW3g h2{margin:0 0 .5rem;font-size:1.45rem}.pricing-page_trial__TOW3g p{margin:0;color:var(--muted)}.pricing-page_included__FiG1d{margin-top:1.5rem;display:grid;grid-gap:.75rem;gap:.75rem}.pricing-page_included__FiG1d h2{margin:0;font-size:1.45rem}.pricing-page_included__FiG1d h3{margin:.5rem 0 0;font-size:1.05rem}.pricing-page_included__FiG1d li,.pricing-page_included__FiG1d p{color:var(--muted);line-height:1.55}.pricing-page_included__FiG1d p{margin:0;max-width:850px}.pricing-page_includedGrid__don5q{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:1rem 2rem;gap:1rem 2rem}.pricing-page_included__FiG1d ul{margin:.4rem 0 0;padding-left:1.1rem;display:grid;grid-gap:.35rem;gap:.35rem}.pricing-page_faq__MIcJu{margin-top:2.5rem;display:grid;grid-gap:1rem;gap:1rem;max-width:850px}.pricing-page_faq__MIcJu h2{margin:0;font-size:1.45rem}.pricing-page_faq__MIcJu h3{margin:0 0 .35rem;font-size:1.05rem}.pricing-page_faq__MIcJu p{margin:0;color:var(--muted);line-height:1.55}.pricing-page_note__dEC27{max-width:850px;color:var(--muted);line-height:1.55}.pricing-page_actions__60b2y{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2rem}.pricing-page_actions__60b2y a{min-height:44px;padding:.7rem 1.25rem;display:inline-flex;align-items:center;gap:.5rem;border-radius:8px;font-weight:650}.pricing-page_primary___M1Dk{color:var(--action-text);background:var(--action-bg)}.pricing-page_secondary__4IVdT{border:1px solid var(--border);background:var(--surface-solid)}@media (max-width:760px){.pricing-page_header__ytGO8{padding-inline:1rem}.pricing-page_main__UaBv_{padding:3rem 1rem}.pricing-page_cards__z82Iy{grid-template-columns:1fr}.pricing-page_card__BnH80{min-height:230px}.pricing-page_headerActions__pnDG7{gap:.5rem}}.pricing-page_header__ytGO8{flex-wrap:wrap;gap:12px}.pricing-page_nextSteps__OWQxY{display:flex;align-items:center;gap:12px}.pricing-page_nextSteps__OWQxY>a{min-height:44px;display:inline-flex;align-items:center}.pricing-page_nextSteps__OWQxY .pricing-page_headerCta__Hr1We{justify-content:center;gap:8px;padding:10px 16px;border-radius:8px;background:var(--action-bg);color:var(--action-text);font-weight:700;text-decoration:none}.pricing-page_nextSteps__OWQxY .pricing-page_headerCta__Hr1We:hover{background:var(--action-hover);color:var(--action-text)}@media (max-width:760px){.pricing-page_header__ytGO8 .pricing-page_nextSteps__OWQxY{flex-basis:100%;gap:12px}.pricing-page_nextSteps__OWQxY>a:first-child{flex:0 1 42%}.pricing-page_nextSteps__OWQxY .pricing-page_headerCta__Hr1We{flex:1 1}}.product-guide_page__HZ78G{background:var(--bg);color:var(--text);min-height:100vh;font-size:16px;line-height:1.75;overflow-wrap:anywhere}.product-guide_page__HZ78G h1,.product-guide_page__HZ78G h2,.product-guide_page__HZ78G p{margin:0;color:inherit}.product-guide_page__HZ78G a{color:var(--violet-900);text-underline-offset:4px}.product-guide_page__HZ78G a:hover{text-decoration:underline}.product-guide_page__HZ78G a:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.product-guide_skip__j0tv8{position:fixed;top:-100px;left:16px;background:var(--surface-solid);padding:12px;z-index:50}.product-guide_skip__j0tv8:focus{top:12px}.product-guide_footer__BI25l,.product-guide_header__tQQDw{max-width:1160px;margin:auto;padding:24px 32px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.product-guide_header__tQQDw{justify-content:space-between;border-bottom:1px solid var(--border)}.product-guide_header__tQQDw .product-guide_brand__5lLU_{color:var(--text);font-size:25px;font-weight:800;letter-spacing:-.04em;text-decoration:none}.product-guide_header__tQQDw nav{display:flex;gap:20px}.product-guide_header__tQQDw nav a{min-height:44px;display:inline-flex;align-items:center}.product-guide_header__tQQDw a[aria-current]{color:var(--text);font-weight:700}.product-guide_main__b2muU{max-width:1160px;margin:auto;padding:60px 32px 80px}.product-guide_intro__0pyRn{max-width:820px;margin-bottom:48px}.product-guide_intro__0pyRn h1{font-size:clamp(30px,4.2vw,48px);letter-spacing:-.035em;line-height:1.15;margin:24px 0}.product-guide_intro__0pyRn p{font-size:19px}.product-guide_intro__0pyRn .product-guide_reviewed__YXInu{color:var(--muted);font-size:14px;margin-top:20px}.product-guide_videoLead__z3Fzp{margin-bottom:48px}.product-guide_videoLead__z3Fzp h1{font-size:clamp(28px,3.4vw,40px);letter-spacing:-.035em;line-height:1.15;margin:16px 0 24px}.product-guide_productLead__k6RF3{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr);align-items:center;grid-gap:48px;gap:48px;margin-bottom:64px}.product-guide_productLead__k6RF3 .product-guide_intro__0pyRn{margin-bottom:0}.product-guide_productLead__k6RF3 .product-guide_actions__ls2s_{margin-top:28px}.product-guide_workflow__ktT0j{background:color-mix(in srgb,var(--accent-soft) 70%,var(--surface-solid));border:1px solid color-mix(in srgb,var(--action-bg) 25%,var(--border));border-radius:24px;padding:32px 24px;box-shadow:0 24px 48px -30px color-mix(in srgb,var(--action-bg) 48%,transparent)}.product-guide_workflowLabel__7hpoa{display:block;margin-bottom:28px;color:var(--violet-900);font-size:14px;font-weight:600}.product-guide_workflowStep__I_w3g{position:relative;display:flex;align-items:center;gap:14px;padding:22px 18px;border:1px solid var(--border);border-radius:12px;background:var(--surface-solid);box-shadow:0 4px 0 color-mix(in srgb,var(--action-bg) 12%,transparent)}.product-guide_workflowStep__I_w3g+.product-guide_workflowStep__I_w3g{margin-top:22px}.product-guide_workflowStep__I_w3g+.product-guide_workflowStep__I_w3g:before{content:"";position:absolute;top:-23px;left:30px;height:22px;border-left:2px solid var(--border-strong)}.product-guide_workflowStep__I_w3g:nth-of-type(2){background:color-mix(in srgb,var(--warning-soft) 62%,var(--surface-solid))}.product-guide_workflowStep__I_w3g:nth-of-type(3){background:color-mix(in srgb,var(--success-soft) 62%,var(--surface-solid))}.product-guide_workflowStep__I_w3g>svg{flex-shrink:0}.product-guide_workflowStep__I_w3g small,.product-guide_workflowStep__I_w3g strong{display:block}.product-guide_workflowStep__I_w3g strong{color:var(--text);font-family:var(--font-marketing),var(--font-sans);font-size:18px}.product-guide_workflowStep__I_w3g small{margin-top:4px;font-size:13px;color:var(--muted)}.product-guide_stepIndex__BIqm7{margin-left:auto;font-size:12px;color:var(--muted)}.product-guide_layout__1stcs{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:56px;gap:56px}.product-guide_contents___7XC1{display:flex;flex-direction:column;align-self:start;gap:8px;position:-webkit-sticky;position:sticky;top:24px}.product-guide_contents___7XC1 strong{margin-bottom:10px}.product-guide_contents___7XC1 a{padding:8px 0;line-height:1.5}.product-guide_sections__gx9jf{min-width:0}.product-guide_sections__gx9jf section{scroll-margin-top:28px;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--border)}.product-guide_sections__gx9jf h2{font-size:clamp(24px,3vw,30px);line-height:1.25;letter-spacing:-.02em;margin-bottom:20px}.product-guide_sections__gx9jf p+p{margin-top:18px}.product-guide_sections__gx9jf ol,.product-guide_sections__gx9jf ul{padding-left:24px;margin:20px 0 0}.product-guide_sections__gx9jf li+li{margin-top:12px}.product-guide_actions__ls2s_{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.product-guide_actions__ls2s_ a{padding:12px 0}.product-guide_actions__ls2s_ .product-guide_primary__OJ38o{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:var(--action-bg);color:var(--action-text);padding:14px 22px;border-radius:var(--radius-md);font-weight:650;text-decoration:none;box-shadow:0 3px 0 color-mix(in srgb,var(--action-bg) 75%,#000)}.product-guide_actions__ls2s_ .product-guide_primary__OJ38o:hover{background:var(--action-hover)}.product-guide_actions__ls2s_ .product-guide_primary__OJ38o svg{flex-shrink:0}.product-guide_footer__BI25l{border-top:1px solid var(--border);font-size:14px}.product-guide_footer__BI25l a{padding:8px 0}@media (max-width:800px){.product-guide_videoLead__z3Fzp{margin-bottom:36px}.product-guide_productLead__k6RF3{grid-template-columns:minmax(0,1fr);gap:32px;margin-bottom:48px}.product-guide_workflow__ktT0j{max-width:540px}.product-guide_layout__1stcs{grid-template-columns:minmax(0,1fr);gap:36px}.product-guide_contents___7XC1{position:static;padding:24px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-muted)}.product-guide_workflow__ktT0j{padding:24px 16px}.product-guide_workflowStep__I_w3g{padding:18px 14px;gap:12px}.product-guide_workflowStep__I_w3g strong{font-size:17px}.product-guide_main__b2muU{padding:36px 24px 56px}.product-guide_footer__BI25l,.product-guide_header__tQQDw{padding:20px 24px;gap:16px}}@media (max-width:380px){.product-guide_footer__BI25l,.product-guide_header__tQQDw,.product-guide_main__b2muU{padding-left:18px;padding-right:18px}.product-guide_header__tQQDw nav{gap:14px}.product-guide_intro__0pyRn p{font-size:17px}.product-guide_contents___7XC1{padding:18px}.product-guide_actions__ls2s_{align-items:stretch;flex-direction:column;gap:12px}.product-guide_actions__ls2s_ a{text-align:center}}.product-guide_page__HZ78G h1,.product-guide_page__HZ78G h2{font-family:var(--font-marketing),var(--font-sans)}.product-guide_themeChoice__neDH9{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-solid);color:var(--text);cursor:pointer}.product-guide_themeChoice__neDH9:hover{background:var(--surface-muted)}.product-guide_themeChoice__neDH9:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.product-guide_header__tQQDw nav{margin-left:auto;flex-wrap:wrap}.product-guide_sections__gx9jf{max-width:70ch}.product-guide_intro__0pyRn p{color:var(--muted)}.product-guide_contents___7XC1 a{color:var(--text);border-left:2px solid var(--border);padding-left:16px}.product-guide_contents___7XC1 a:hover{border-color:var(--action-bg)}.product-guide_contents___7XC1 ol{list-style:none;margin:0;padding:0}.product-guide_contents___7XC1 li a{display:block}.product-guide_contents___7XC1 h2{font-size:18px}@media (max-width:600px){.product-guide_header__tQQDw{gap:12px}.product-guide_header__tQQDw nav{order:2;margin-left:0;flex:1 0 100%}.product-guide_themeChoice__neDH9{margin-left:auto}.product-guide_intro__0pyRn p{font-size:17px}}.product-guide_productLead__k6RF3{padding:36px;border:1px solid var(--brand-border);border-radius:24px;background:radial-gradient(ellipse at 100% 0,#006dd42e,transparent 56%),radial-gradient(ellipse at 0 100%,#8229e02e,transparent 60%),var(--brand-ink);color:var(--brand-text);gap:32px}.product-guide_productLead__k6RF3 .product-guide_intro__0pyRn h1{font-size:clamp(30px,3.5vw,44px)}.product-guide_productLead__k6RF3 .product-guide_intro__0pyRn p{color:var(--brand-muted)}.product-guide_productLead__k6RF3 a:not(.product-guide_primary__OJ38o){color:var(--brand-cyan)}.product-guide_productLead__k6RF3 .product-guide_workflow__ktT0j{padding:24px 20px;background:linear-gradient(var(--brand-surface),var(--brand-surface)) padding-box,var(--brand-ribbon) border-box;border:1px solid transparent;box-shadow:-12px 12px 44px -30px #aa40ef,12px -12px 44px -30px #00dfff}.product-guide_productLead__k6RF3 .product-guide_workflowLabel__7hpoa{color:var(--brand-cyan)}.product-guide_productLead__k6RF3 .product-guide_workflowStep__I_w3g{background:#1c1c3a;border-color:var(--brand-border);box-shadow:0 4px 0 #00000030}.product-guide_productLead__k6RF3 .product-guide_workflowStep__I_w3g:nth-of-type(2){background:#172447}.product-guide_productLead__k6RF3 .product-guide_workflowStep__I_w3g:nth-of-type(3){background:#102c39}.product-guide_productLead__k6RF3 .product-guide_workflowStep__I_w3g:before{border-color:var(--brand-blue)}.product-guide_productLead__k6RF3 .product-guide_workflowStep__I_w3g strong{color:var(--brand-text)}.product-guide_productLead__k6RF3 .product-guide_stepIndex__BIqm7,.product-guide_productLead__k6RF3 .product-guide_workflowStep__I_w3g small{color:var(--brand-muted)}.product-guide_actions__ls2s_ .product-guide_primary__OJ38o{color:#fff;background:var(--brand-action);box-shadow:inset 0 1px 0 #ffffff33,0 5px 22px #7532d738}.product-guide_actions__ls2s_ .product-guide_primary__OJ38o:hover{background:var(--brand-action-hover)}.product-guide_productLead__k6RF3 a:focus-visible{outline-color:var(--brand-cyan)}@media (max-width:1000px){.product-guide_productLead__k6RF3{grid-template-columns:minmax(0,1fr)}.product-guide_productLead__k6RF3 .product-guide_workflow__ktT0j{width:100%}}@media (max-width:600px){.product-guide_productLead__k6RF3{padding:24px 18px;border-radius:16px}.product-guide_productLead__k6RF3 .product-guide_workflow__ktT0j{padding:18px 12px;border-radius:12px}.product-guide_productLead__k6RF3 .product-guide_workflowStep__I_w3g{padding:16px 10px;gap:8px}.product-guide_productLead__k6RF3 .product-guide_stepIndex__BIqm7{display:none}}.product-guide_localeMenu__1FJCH{position:relative}.product-guide_localeMenu__1FJCH summary{min-width:56px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;list-style:none;color:var(--violet-900);font-weight:700;border-radius:10px}.product-guide_localeMenu__1FJCH summary::-webkit-details-marker{display:none}.product-guide_localeMenu__1FJCH summary:focus-visible,.product-guide_localeMenu__1FJCH summary:hover{background:var(--accent-soft);outline:none}.product-guide_header__tQQDw .product-guide_localeMenu__1FJCH nav{position:absolute;z-index:60;top:calc(100% + 8px);right:0;width:max-content;min-width:210px;padding:8px;display:grid;grid-gap:2px;gap:2px;border:1px solid var(--border);border-radius:12px;background:var(--surface-solid);box-shadow:0 22px 48px -24px color-mix(in srgb,var(--text) 40%,transparent)}.product-guide_header__tQQDw .product-guide_localeMenu__1FJCH nav a{min-height:40px;padding:7px 10px;border-radius:8px;text-decoration:none}.product-guide_header__tQQDw .product-guide_localeMenu__1FJCH nav a:hover,.product-guide_header__tQQDw .product-guide_localeMenu__1FJCH nav a[aria-current=page]{background:var(--accent-soft)}.product-guide_header__tQQDw{flex-wrap:wrap;gap:12px}.product-guide_headerTools__yCmNw{display:flex;align-items:center;gap:8px;margin-left:auto}.product-guide_nextSteps__NsgHC{display:flex;align-items:center;gap:12px}.product-guide_nextSteps__NsgHC>a{min-height:44px;display:inline-flex;align-items:center}.product-guide_nextSteps__NsgHC .product-guide_headerCta__zpcGK{justify-content:center;gap:8px;padding:10px 16px;border-radius:8px;background:var(--action-bg);color:var(--action-text);font-weight:700;text-decoration:none}.product-guide_nextSteps__NsgHC .product-guide_headerCta__zpcGK:hover{background:var(--action-hover);color:var(--action-text)}@media (max-width:760px){.product-guide_header__tQQDw .product-guide_nextSteps__NsgHC{flex-basis:100%;gap:12px}.product-guide_nextSteps__NsgHC>a:first-child{flex:0 1 42%}.product-guide_nextSteps__NsgHC .product-guide_headerCta__zpcGK{flex:1 1}}.use-case-page_meta__FBY2v{display:flex;flex-wrap:wrap;gap:4px 20px}.use-case-page_summary__JEzmD{max-width:820px;margin:0 0 56px;padding:24px 28px;border:1px solid var(--border);border-left:4px solid var(--action-bg);border-radius:var(--radius-lg);background:var(--surface-muted)}.use-case-page_summary__JEzmD h2{margin:0 0 8px;font-size:20px;line-height:1.3}.use-case-page_summary__JEzmD ul{margin:0;padding-left:22px}.use-case-page_summary__JEzmD li+li{margin-top:8px}.use-case-page_flow__9kP_c ol+p,.use-case-page_flow__9kP_c ul+p{margin-top:18px}.use-case-page_flow__9kP_c h3{font-size:clamp(18px,2vw,21px);line-height:1.35;margin:28px 0 0}.use-case-page_flow__9kP_c h3+ol,.use-case-page_flow__9kP_c h3+p,.use-case-page_flow__9kP_c h3+ul{margin-top:10px}.use-case-page_answers__g3eRt p{margin-top:6px}.use-case-page_flow__9kP_c .use-case-page_links__rS8MW{list-style:none;padding-left:0}.use-case-page_external__1ffNJ{color:var(--muted);font-size:14px}@media (max-width:560px){.use-case-page_summary__JEzmD{padding:20px 18px;margin-bottom:40px}}.public-faq-page_answer__po6SF{scroll-margin-top:28px;margin:0 0 28px;max-width:74ch}.public-faq-page_answer__po6SF h3{font-size:clamp(18px,2vw,21px);line-height:1.35;margin:0 0 8px}.public-faq-page_answer__po6SF p{margin:0}.public-faq-page_links__AEhI5{display:flex;flex-wrap:wrap;gap:12px 24px;padding-bottom:24px}.public-faq-page_links__AEhI5 a{min-height:44px;display:inline-flex;align-items:center}