.ProductPage_page__UmcdK{--brand:#3465b1;--brand-deep:#2b5497;--brand-soft:rgba(52,101,177,.1);--brand-line:rgba(52,101,177,.28);--ink:#0f172a;--ink-2:#475569;--ink-3:#64748b;--rule:#e6eaf0;--rule-strong:#cfd8e6;--paper-2:#b6c2d6;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;background:#fff;color:var(--ink)}.ProductPage_inner__VmbEz{position:relative;z-index:1;max-width:1800px;margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem)}.ProductPage_hero__wC1XW{position:relative;overflow:hidden;isolation:isolate;padding:8.5rem 0 3rem;text-align:center}.ProductPage_heroBackdrop__CixHv{position:absolute;inset:0;z-index:0;pointer-events:none}.ProductPage_heroWash__sF42p{position:absolute;inset:0;background:radial-gradient(ellipse 55% 42% at 50% 0,rgba(52,101,177,.13),transparent 70%),linear-gradient(180deg,#f4f8fd,#fff 62%)}.ProductPage_glowA__PTL_W,.ProductPage_glowB__IhsYp{position:absolute;border-radius:50%;filter:blur(130px)}.ProductPage_glowA__PTL_W{width:540px;height:540px;left:-180px;top:4%;background:rgba(52,101,177,.12)}.ProductPage_glowB__IhsYp{width:480px;height:480px;right:-160px;top:24%;background:rgba(127,164,217,.11)}.ProductPage_heroCopy__AuFvU{max-width:780px;margin:0 auto 3.4rem}.ProductPage_badge__ujOvA{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--mono);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);background:hsla(0,0%,100%,.85);border:1px solid var(--brand-line);border-radius:999px;padding:.45rem 1rem;margin-bottom:1.6rem;box-shadow:0 8px 22px -12px rgba(52,101,177,.4)}.ProductPage_badgeDot__5_YQA{width:7px;height:7px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 3px rgba(52,101,177,.18);animation:ProductPage_badgePulse__oMjfT 2.2s ease-out infinite}@keyframes ProductPage_badgePulse__oMjfT{0%{box-shadow:0 0 0 0 rgba(52,101,177,.35)}70%{box-shadow:0 0 0 8px rgba(52,101,177,0)}to{box-shadow:0 0 0 0 rgba(52,101,177,0)}}.ProductPage_title__Ubz24{font-size:clamp(2.6rem,5vw,4.2rem);line-height:1.04;letter-spacing:-.035em;font-weight:800;color:var(--ink);margin-bottom:1.3rem;text-wrap:balance}.ProductPage_titleWord__3IZkS{display:inline-block;margin-right:.24em}.ProductPage_titleWord__3IZkS:last-child{margin-right:0}.ProductPage_titleAccent__N2Sa9{background:#3465b1;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ProductPage_standfirst__8zEe8{font-size:1.12rem;line-height:1.7;color:var(--ink-2);max-width:58ch;margin:0 auto 2rem;text-wrap:pretty}.ProductPage_ctaRow__ywC5Q{display:flex;justify-content:center;flex-wrap:wrap;gap:.9rem}.ProductPage_primaryBtn__FBUCl{display:inline-flex;align-items:center;gap:.55rem;padding:.95rem 2rem;border-radius:999px;background:var(--brand);color:#fff;font-size:.98rem;font-weight:700;text-decoration:none;box-shadow:0 14px 32px -14px rgba(52,101,177,.55);transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.ProductPage_primaryBtn__FBUCl:hover{background:var(--brand-deep);transform:translateY(-2px);box-shadow:0 20px 40px -16px rgba(52,101,177,.6)}.ProductPage_ghostBtn__v_e4R{display:inline-flex;align-items:center;padding:.95rem 2rem;border-radius:999px;border:1.5px solid var(--brand-line);background:#fff;color:var(--ink);font-size:.98rem;font-weight:700;text-decoration:none;transition:border-color .25s ease,color .25s ease,transform .25s ease}.ProductPage_ghostBtn__v_e4R:hover{border-color:var(--brand);color:var(--brand);transform:translateY(-2px)}.ProductPage_windowWrap__mbJZJ{position:relative;max-width:1080px;margin:0 auto}.ProductPage_window__eBoQ3{position:relative;border-radius:18px;border:1px solid var(--rule);background:#fff;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.05),0 60px 120px -40px rgba(52,101,177,.4)}.ProductPage_windowBar__KY5Ct{display:flex;align-items:center;gap:.45rem;padding:.75rem 1rem;border-bottom:1px solid var(--rule);background:#f8fafd}.ProductPage_dotG__vW9iO,.ProductPage_dotR__48_mZ,.ProductPage_dotY__1brcH{width:10px;height:10px;border-radius:50%}.ProductPage_dotR__48_mZ{background:#f87171}.ProductPage_dotY__1brcH{background:#fbbf24}.ProductPage_dotG__vW9iO{background:#34d399}.ProductPage_windowUrl__YN_V0{margin-left:.8rem;font-family:var(--mono);font-size:.7rem;color:var(--ink-3);background:#fff;border:1px solid var(--rule);border-radius:7px;padding:.25rem .8rem}.ProductPage_windowBody__HDVKe{line-height:0}.ProductPage_windowImg__r7c20{width:100%;height:auto;max-height:560px;object-fit:cover;object-position:top}.ProductPage_floatChip__oufDw{position:absolute;display:inline-flex;align-items:center;gap:.45rem;font-size:.82rem;font-weight:700;color:var(--ink);background:hsla(0,0%,100%,.92);border:1px solid var(--rule);border-radius:999px;padding:.55rem 1rem;box-shadow:0 18px 40px -18px rgba(15,23,42,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:ProductPage_chipFloat__hGQt1 5s ease-in-out infinite alternate;white-space:nowrap}.ProductPage_floatChipLeft__DzsLB{left:0;translate:-55% 0}.ProductPage_floatChipRight__pVG33{right:0;translate:55% 0}.ProductPage_floatChip__oufDw svg circle{fill:var(--brand-soft);stroke:var(--brand-line);stroke-width:1}.ProductPage_floatChip__oufDw svg path{stroke:var(--brand);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;fill:none}@keyframes ProductPage_chipFloat__hGQt1{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.ProductPage_overviewBand__Chlgc{padding:5.5rem 0 4.5rem;text-align:center}.ProductPage_kicker__S_kbF{font-family:var(--mono);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand);margin-bottom:1.1rem}.ProductPage_statement__3fqpM{font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.45;letter-spacing:-.018em;font-weight:650;color:var(--ink);max-width:30ch;margin:0 auto;text-wrap:balance}.ProductPage_features__C1rb9{padding:1rem 0 5rem}.ProductPage_h2__iMKk1{font-size:2.2rem;line-height:1.1;letter-spacing:-.026em;font-weight:800;color:var(--ink);text-align:center;text-wrap:balance;margin-bottom:2.6rem}.ProductPage_featureGrid__R3lda{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem;list-style:none;margin:0;padding:0}.ProductPage_featureCell__rOg4y{display:flex;min-width:0}.ProductPage_featureCard__lWGsg{position:relative;flex:1;padding:1.6rem 1.5rem 1.45rem;border-radius:16px;border:1px solid var(--rule);background:hsla(0,0%,100%,.9);box-shadow:0 1px 2px rgba(15,23,42,.04);overflow:hidden;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.ProductPage_featureCard__lWGsg:hover{transform:translateY(-4px);border-color:var(--brand-line);box-shadow:0 24px 54px -24px rgba(52,101,177,.38)}.ProductPage_spotlight__XKQ6W{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .35s ease;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(52,101,177,.08),transparent 62%)}.ProductPage_featureCard__lWGsg:hover .ProductPage_spotlight__XKQ6W{opacity:1}.ProductPage_iconTile__adg8A{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:.95rem;border-radius:13px;background:linear-gradient(140deg,#3465b1,#24487f);box-shadow:0 12px 26px -12px rgba(52,101,177,.55);transition:transform .3s ease}.ProductPage_featureCard__lWGsg:hover .ProductPage_iconTile__adg8A{transform:scale(1.06) rotate(-3deg)}.ProductPage_iconTile__adg8A svg{width:21px;height:21px;color:#fff}.ProductPage_featureCard__lWGsg h3{font-size:1.05rem;line-height:1.3;font-weight:700;color:var(--ink);margin-bottom:.45rem}.ProductPage_featureCard__lWGsg p{font-size:.9rem;line-height:1.6;color:var(--ink-2)}.ProductPage_integrations__0Rt_S{padding:4.5rem 0 5rem;background:linear-gradient(180deg,#fff,#f4f8fd)}.ProductPage_integrationSplit__zHCo8{display:grid;grid-template-columns:1.5fr 1fr;gap:1.4rem;align-items:start}.ProductPage_partnerGrid__jDmQd{display:grid;grid-template-columns:repeat(2,1fr);gap:1.1rem;list-style:none;margin:0;padding:0}.ProductPage_partnerCard__XnAnS{padding:1.4rem 1.4rem 1.3rem;border-radius:16px;border:1px solid var(--rule);background:#fff;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.ProductPage_partnerCard__XnAnS:hover{transform:translateY(-3px);border-color:var(--brand-line);box-shadow:0 20px 44px -22px rgba(52,101,177,.35)}.ProductPage_partnerLogo__D1n5D{height:34px;width:auto;max-width:120px;object-fit:contain;margin-bottom:.8rem}.ProductPage_partnerMonogram__gny4f{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;margin-bottom:.8rem;font-weight:800;color:#fff;background:linear-gradient(140deg,#3465b1,#24487f)}.ProductPage_partnerCard__XnAnS h3{font-size:1rem;font-weight:700;color:var(--ink);margin-bottom:.55rem}.ProductPage_partnerPoints__O_uST{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.ProductPage_partnerPoints__O_uST li{font-family:var(--mono);font-size:.64rem;font-weight:600;letter-spacing:.05em;color:var(--brand);background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:999px;padding:.3rem .65rem}.ProductPage_includedPanel__aVd5D{position:sticky;top:7rem;padding:1.6rem 1.6rem 1.4rem;border-radius:18px;border:1px solid var(--brand-line);background:hsla(0,0%,100%,.9);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 24px 54px -28px rgba(52,101,177,.4)}.ProductPage_includedPanel__aVd5D h3{font-size:1.02rem;font-weight:700;color:var(--ink);margin-bottom:1rem}.ProductPage_includedPanel__aVd5D ul{display:flex;flex-direction:column;gap:.65rem;list-style:none;margin:0;padding:0}.ProductPage_includedPanel__aVd5D li{display:flex;align-items:center;gap:.6rem;font-size:.9rem;font-weight:500;color:var(--ink-2)}.ProductPage_includedPanel__aVd5D svg{flex-shrink:0}.ProductPage_includedPanel__aVd5D svg circle{fill:var(--brand-soft);stroke:var(--brand-line);stroke-width:1}.ProductPage_includedPanel__aVd5D svg path{stroke:var(--brand);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;fill:none}.ProductPage_benefits__ZzpaV{padding:4.5rem 0}.ProductPage_benefitRow___P39j{display:grid;grid-template-columns:repeat(3,1fr);gap:2.2rem;list-style:none;margin:0;padding:0}.ProductPage_benefitCol__Ko8NP{position:relative;padding-top:1.2rem;border-top:2px solid var(--rule);transition:border-color .3s ease}.ProductPage_benefitCol__Ko8NP:hover{border-top-color:var(--brand)}.ProductPage_benefitIndex__wOPVj{font-family:var(--mono);font-size:.72rem;font-weight:700;letter-spacing:.1em;color:var(--brand)}.ProductPage_benefitCol__Ko8NP h3{font-size:1.25rem;font-weight:800;letter-spacing:-.015em;color:var(--ink);margin:.5rem 0}.ProductPage_benefitCol__Ko8NP p{font-size:.95rem;line-height:1.65;color:var(--ink-2)}.ProductPage_techStrip__jZ0bt{padding:3.4rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:#fbfcfe;text-align:center}.ProductPage_techRow__3ZPaQ{display:flex;justify-content:center;flex-wrap:wrap;gap:2.4rem;margin-top:1.4rem}.ProductPage_techItem__LApjh{display:inline-flex;align-items:center;gap:.7rem;font-size:.92rem;font-weight:650;color:var(--ink-2)}.ProductPage_techItem__LApjh img{width:34px;height:34px;object-fit:contain;filter:grayscale(1) opacity(.65);transition:filter .3s ease}.ProductPage_techItem__LApjh:hover img{filter:grayscale(0) opacity(1)}.ProductPage_faq__ftfuc{padding:4.5rem 0 1rem}.ProductPage_faqList__3TkOV{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:.8rem}.ProductPage_faqItem__ByMRD{border:1px solid var(--rule);border-radius:14px;background:hsla(0,0%,100%,.9);overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.ProductPage_faqItem__ByMRD[open]{border-color:var(--brand-line);box-shadow:0 16px 40px -22px rgba(52,101,177,.35)}.ProductPage_faqItem__ByMRD summary{position:relative;list-style:none;cursor:pointer;padding:1.1rem 3rem 1.1rem 1.3rem;font-size:1rem;font-weight:700;color:var(--ink);transition:color .2s ease}.ProductPage_faqItem__ByMRD summary::-webkit-details-marker{display:none}.ProductPage_faqItem__ByMRD summary:after{content:"+";position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);font-size:1.3rem;font-weight:600;color:var(--brand);transition:transform .3s ease}.ProductPage_faqItem__ByMRD[open] summary:after{transform:translateY(-50%) rotate(45deg)}.ProductPage_faqItem__ByMRD summary:hover{color:var(--brand)}.ProductPage_faqItem__ByMRD p{padding:0 1.3rem 1.2rem;font-size:.94rem;line-height:1.65;color:var(--ink-2)}.ProductPage_ctaWrap__U5EuQ{padding:4.5rem 0 5.5rem}.ProductPage_cta__wjQI0{position:relative;padding:4.5rem clamp(1.5rem,4vw,4rem);border-radius:26px;text-align:center;overflow:hidden;background:linear-gradient(180deg,#0d1830,#0a1424)}.ProductPage_ctaGlow__Syuwq{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 55% 80% at 50% 0,rgba(52,101,177,.4),transparent 70%)}.ProductPage_cta__wjQI0 h2{position:relative;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;letter-spacing:-.025em;color:#fff;margin-bottom:.8rem;text-wrap:balance}.ProductPage_cta__wjQI0 p{position:relative;font-size:1.05rem;color:var(--paper-2);margin-bottom:2rem;text-wrap:pretty}.ProductPage_ctaBtn__WeE5Q{position:relative;display:inline-flex;align-items:center;gap:.55rem;padding:1rem 2.2rem;border-radius:999px;background:#fff;color:var(--ink);font-size:1rem;font-weight:700;text-decoration:none;box-shadow:0 18px 40px -16px hsla(0,0%,100%,.25);transition:transform .25s ease,box-shadow .25s ease}.ProductPage_ctaBtn__WeE5Q:hover{transform:translateY(-2px);box-shadow:0 24px 50px -16px hsla(0,0%,100%,.35)}@media (max-width:1080px){.ProductPage_featureGrid__R3lda{grid-template-columns:repeat(2,1fr)}.ProductPage_integrationSplit__zHCo8{grid-template-columns:1fr}.ProductPage_includedPanel__aVd5D{position:static}.ProductPage_floatChip__oufDw{display:none}}@media (max-width:640px){.ProductPage_hero__wC1XW{padding:7.5rem 0 2.5rem}.ProductPage_h2__iMKk1{font-size:1.8rem}.ProductPage_featureGrid__R3lda,.ProductPage_partnerGrid__jDmQd{grid-template-columns:1fr}.ProductPage_benefitRow___P39j{grid-template-columns:1fr;gap:1.6rem}.ProductPage_techRow__3ZPaQ{gap:1.4rem}.ProductPage_cta__wjQI0{border-radius:18px;padding:3.2rem 1.4rem}}@media (prefers-reduced-motion:reduce){.ProductPage_badgeDot__5_YQA,.ProductPage_floatChip__oufDw{animation:none}.ProductPage_benefitCol__Ko8NP,.ProductPage_ctaBtn__WeE5Q,.ProductPage_featureCard__lWGsg,.ProductPage_ghostBtn__v_e4R,.ProductPage_iconTile__adg8A,.ProductPage_partnerCard__XnAnS,.ProductPage_primaryBtn__FBUCl,.ProductPage_techItem__LApjh img{transition:none}}