.pr-hero[data-v-0cff1b44]{position:relative;display:flex;align-items:center;width:100%;min-height:100vh;min-height:100dvh;padding:120px 160px 80px;background:#fff;box-sizing:border-box;overflow:hidden}.pr-hero-inner[data-v-0cff1b44]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:56px;width:100%;max-width:1280px;margin:0 auto;text-align:left}.pr-eyebrow[data-v-0cff1b44]{margin:0 0 16px;color:#c94374;font-family:Figtree,sans-serif;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pr-hero-title[data-v-0cff1b44]{margin:0 0 20px;color:#142d4d;font-family:Figtree,sans-serif;font-size:56px;font-weight:700;line-height:1.1;letter-spacing:-.8px}.pr-hero-title span[data-v-0cff1b44]{background:linear-gradient(288deg,#046be1 19%,#224096 64%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pr-hero-intro[data-v-0cff1b44]{max-width:520px;margin:0 0 32px;color:#3e4855;font-family:Figtree,sans-serif;font-size:18px;line-height:1.5}.pr-hero-actions[data-v-0cff1b44]{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:28px}.pr-btn[data-v-0cff1b44]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:10px;font-family:Figtree,sans-serif;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.pr-btn.primary[data-v-0cff1b44]{background-color:#c94374;border:1px solid #c94374;color:#fff}.pr-btn.primary[data-v-0cff1b44]:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(201,67,116,.28)}.pr-text-link[data-v-0cff1b44]{display:inline-flex;align-items:center;gap:6px;color:#224096;font-family:Figtree,sans-serif;font-size:16px;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(34,64,150,.35);padding-bottom:2px}.pr-text-link[data-v-0cff1b44]:hover{color:#046be1;border-bottom-color:#046be1}.pr-hero-note[data-v-0cff1b44]{max-width:520px;margin:0;padding-top:20px;border-top:1px solid #dce8f8;color:#667487;font-family:Figtree,sans-serif;font-size:15px;line-height:1.5}.pr-hero-note strong[data-v-0cff1b44]{color:#142d4d}.pr-example[data-v-0cff1b44]{margin:0}.pr-example-image[data-v-0cff1b44]{display:block;width:100%;height:auto}@media (max-width:1280px){.pr-hero[data-v-0cff1b44]{padding:120px 80px 80px}}@media (max-width:1024px){.pr-hero[data-v-0cff1b44]{min-height:auto;padding:100px 40px 64px}.pr-hero-inner[data-v-0cff1b44]{grid-template-columns:1fr;gap:48px}.pr-hero-title[data-v-0cff1b44]{font-size:44px}.pr-example[data-v-0cff1b44]{max-width:720px}}@media (max-width:768px){.pr-hero[data-v-0cff1b44]{padding:88px 24px 48px}.pr-hero-title[data-v-0cff1b44]{font-size:34px}.pr-hero-intro[data-v-0cff1b44]{font-size:16px}}@media (max-width:480px){.pr-hero[data-v-0cff1b44]{padding:80px 20px 40px}.pr-hero-title[data-v-0cff1b44]{font-size:28px}.pr-btn[data-v-0cff1b44]{width:100%}}.pr-scenario[data-v-407b27a6]{padding:48px 160px;background:#fff;border-top:1px solid #e4ebf7;border-bottom:1px solid #e4ebf7;box-sizing:border-box;font-family:Figtree,sans-serif}.pr-scenario-inner[data-v-407b27a6]{display:grid;grid-template-columns:1fr .8fr 1.1fr;align-items:center;gap:48px;max-width:1280px;margin:0 auto;text-align:left}.pr-scenario-checks[data-v-407b27a6]{display:grid;gap:14px;margin:0;padding:0;list-style:none}.pr-scenario-checks li[data-v-407b27a6]{display:flex;align-items:center;gap:12px;color:#3e4855;font-size:16px;line-height:1.5}.pr-check[data-v-407b27a6]{display:grid;flex-shrink:0;width:26px;height:26px;place-items:center;border-radius:50%;background:#edf3ff;color:#046be1}.pr-check svg[data-v-407b27a6]{width:14px;height:14px;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.pr-scenario-title[data-v-407b27a6]{margin:0;color:#142d4d;font-size:40px;font-weight:700;line-height:1.12;letter-spacing:-.8px}.pr-scenario-title span[data-v-407b27a6]{display:block;color:#c94374}.pr-scenario-copy[data-v-407b27a6]{margin:0;padding-left:32px;border-left:1px solid #dce8f8;color:#3e4855;font-size:16px;line-height:1.7}.pr-scenario-copy strong[data-v-407b27a6]{color:#142d4d;font-weight:700}@media (max-width:1280px){.pr-scenario[data-v-407b27a6]{padding:48px 80px}}@media (max-width:1024px){.pr-scenario[data-v-407b27a6]{padding:40px}.pr-scenario-inner[data-v-407b27a6]{gap:28px}.pr-scenario-title[data-v-407b27a6]{font-size:32px}.pr-scenario-copy[data-v-407b27a6]{padding-left:24px;font-size:15px}}@media (max-width:768px){.pr-scenario[data-v-407b27a6]{padding:32px 24px}.pr-scenario-inner[data-v-407b27a6]{grid-template-columns:1fr auto;gap:24px 16px}.pr-scenario-checks li[data-v-407b27a6]{font-size:14px}.pr-scenario-title[data-v-407b27a6]{font-size:28px}.pr-scenario-copy[data-v-407b27a6]{grid-column:1/-1;padding:20px 0 0;border-left:0;border-top:1px solid #dce8f8}}@media (max-width:480px){.pr-scenario-inner[data-v-407b27a6]{grid-template-columns:1fr}}.pr-capabilities[data-v-36bdc4cd]{padding:80px 160px;background:linear-gradient(78deg,#edf8ff 10.94%,#eff1ff 92.48%);box-sizing:border-box;font-family:Figtree,sans-serif}.pr-capabilities-header[data-v-36bdc4cd]{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:760px;margin:0 auto 48px;text-align:center}.pr-eyebrow[data-v-36bdc4cd]{margin:0;color:#c94374;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pr-section-title[data-v-36bdc4cd]{margin:0;font-size:48px;font-weight:600;line-height:56px;background:linear-gradient(288deg,#046be1 19%,#224096 64%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pr-capability-grid[data-v-36bdc4cd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1280px;margin:0 auto}.pr-capability-card[data-v-36bdc4cd]{display:flex;flex-direction:column;padding:28px 24px;border-radius:20px;border:1px solid #e4ebf7;background:#fff;text-align:left;transition:transform .25s ease,box-shadow .25s ease}.pr-card-top[data-v-36bdc4cd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.pr-card-icon[data-v-36bdc4cd]{display:grid;width:48px;height:48px;place-items:center;border-radius:12px;background:#edf3ff;color:#224096}.pr-card-icon svg[data-v-36bdc4cd]{width:24px;height:24px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pr-card-index[data-v-36bdc4cd]{color:#c4d3ee;font-size:28px;font-weight:700;letter-spacing:-.5px}.pr-capability-card h3[data-v-36bdc4cd]{margin:0 0 10px;color:#142d4d;font-size:19px;font-weight:700;line-height:1.3}.pr-capability-card p[data-v-36bdc4cd]{margin:0;color:#3e4855;font-size:15px;line-height:1.55}@media (max-width:1280px){.pr-capability-grid[data-v-36bdc4cd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.pr-capabilities[data-v-36bdc4cd]{padding:64px 40px}.pr-section-title[data-v-36bdc4cd]{font-size:36px;line-height:45px}}@media (max-width:768px){.pr-capabilities[data-v-36bdc4cd]{padding:48px 24px}.pr-capability-grid[data-v-36bdc4cd]{grid-template-columns:1fr}}@media (max-width:480px){.pr-section-title[data-v-36bdc4cd]{font-size:28px;line-height:1.2}}.pr-context[data-v-3453d686]{padding:80px 160px;background:#fff;box-sizing:border-box;font-family:Figtree,sans-serif}.pr-context-inner[data-v-3453d686]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:72px;max-width:1280px;margin:0 auto;text-align:left}.pr-eyebrow[data-v-3453d686]{margin:0 0 12px;color:#c94374;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pr-section-title[data-v-3453d686]{max-width:600px;margin:0;font-size:48px;font-weight:600;line-height:56px;background:linear-gradient(288deg,#046be1 19%,#224096 64%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pr-context-intro[data-v-3453d686]{max-width:580px;margin:24px 0 0;color:#3e4855;font-size:17px;line-height:1.75}.pr-context-factors[data-v-3453d686]{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 16px;padding:0;list-style:none}.pr-context-factors li[data-v-3453d686]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid #dce8f8;background:linear-gradient(78deg,#edf8ff 10.94%,#eff1ff 92.48%);color:#224096;font-size:14px;font-weight:600}.pr-context-factors svg[data-v-3453d686]{width:15px;height:15px;stroke:#046be1;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.pr-context-note[data-v-3453d686]{max-width:540px;margin:0;color:#667487;font-size:15px;line-height:1.7}.pr-tbml[data-v-3453d686]{position:relative;overflow:hidden;padding:36px 34px 32px;border-radius:20px;background:linear-gradient(150deg,#142d4d,#1b3a7a 60%,#224096);color:#fff;box-shadow:0 24px 50px rgba(20,45,77,.22)}.pr-tbml[data-v-3453d686]:before{content:"";position:absolute;top:-95px;right:-85px;width:220px;height:220px;border-radius:50%;border:1px solid hsla(0,0%,100%,.14);pointer-events:none}.pr-tbml-eyebrow[data-v-3453d686]{position:relative;display:flex;align-items:center;gap:10px;margin:0;color:#f28bb2;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pr-tbml-eyebrow svg[data-v-3453d686]{flex-shrink:0;width:22px;height:22px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pr-tbml h3[data-v-3453d686]{position:relative;margin:22px 0 16px;color:#fff;font-size:28px;font-weight:700;line-height:1.25;letter-spacing:-.4px}.pr-tbml-text[data-v-3453d686]{position:relative;margin:0;color:#cfdcf5;font-size:15px;line-height:1.75}.pr-tbml-note[data-v-3453d686]{position:relative;margin:24px 0 0;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.16);color:#a9bddc;font-size:13px;line-height:1.7}@media (max-width:1280px){.pr-context[data-v-3453d686]{padding:80px}.pr-context-inner[data-v-3453d686]{gap:48px}}@media (max-width:1024px){.pr-context[data-v-3453d686]{padding:64px 40px}.pr-context-inner[data-v-3453d686]{grid-template-columns:1fr;gap:36px}.pr-section-title[data-v-3453d686]{font-size:36px;line-height:45px}}@media (max-width:768px){.pr-context[data-v-3453d686]{padding:48px 24px}.pr-context-intro[data-v-3453d686]{font-size:15px}.pr-tbml[data-v-3453d686]{padding:28px 24px}.pr-tbml h3[data-v-3453d686]{font-size:24px}}@media (max-width:480px){.pr-section-title[data-v-3453d686]{font-size:28px;line-height:1.2}}.pr-coming[data-v-40767a27]{padding:80px 160px;background:#fff;box-sizing:border-box;font-family:Figtree,sans-serif}.pr-coming-card[data-v-40767a27]{display:flex;align-items:center;gap:28px;max-width:1120px;margin:0 auto;padding:36px 40px;border-radius:20px;border:1px dashed #b9cdf0;background:linear-gradient(78deg,#edf8ff 10.94%,#eff1ff 92.48%);text-align:left;box-sizing:border-box}.pr-coming-icon[data-v-40767a27]{display:grid;flex-shrink:0;width:60px;height:60px;place-items:center;border-radius:14px;border:1px solid #dce8f8;background:#fff;color:#046be1}.pr-coming-icon svg[data-v-40767a27]{width:26px;height:26px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pr-coming-heading[data-v-40767a27]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:8px}.pr-coming-badge[data-v-40767a27]{flex-shrink:0;padding:5px 12px;border-radius:999px;background:transparent;border:1px solid #c94374;color:#c94374;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pr-coming-title[data-v-40767a27]{margin:0;color:#142d4d;font-size:28px;font-weight:700;line-height:1.25}.pr-coming-card strong[data-v-40767a27]{color:#224096;font-weight:700}.pr-coming-card p[data-v-40767a27]{margin:0;max-width:-moz-fit-content;max-width:fit-content;color:#3e4855;font-size:16px;line-height:1.6}@media (max-width:1024px){.pr-coming[data-v-40767a27]{padding:64px 40px}}@media (max-width:768px){.pr-coming[data-v-40767a27]{padding:48px 24px}.pr-coming-card[data-v-40767a27]{flex-direction:column;align-items:flex-start;gap:16px;padding:28px 24px}.pr-coming-icon[data-v-40767a27]{display:none}.pr-coming-heading[data-v-40767a27]{flex-direction:column;align-items:flex-start}.pr-coming-badge[data-v-40767a27]{order:-1}.pr-coming-title[data-v-40767a27]{font-size:22px}}.pr-subscription[data-v-0e8b09ce]{position:relative;padding:96px 160px;background:linear-gradient(120deg,#046be1,#1c4fc4 45%,#224096);color:#fff;box-sizing:border-box;overflow:hidden;font-family:Figtree,sans-serif}.pr-subscription[data-v-0e8b09ce]:after,.pr-subscription[data-v-0e8b09ce]:before{content:"";position:absolute;border-radius:50%;border:1px solid hsla(0,0%,100%,.1);pointer-events:none}.pr-subscription[data-v-0e8b09ce]:before{width:520px;height:520px;top:-280px;left:-160px}.pr-subscription[data-v-0e8b09ce]:after{width:440px;height:440px;bottom:-240px;right:-120px}.pr-subscription-inner[data-v-0e8b09ce]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:880px;margin:0 auto;text-align:center}.pr-eyebrow[data-v-0e8b09ce]{margin:0 0 20px;color:#7edce8;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pr-subscription-title[data-v-0e8b09ce]{margin:0 0 20px;color:#fff;font-size:56px;font-weight:700;line-height:1.12;letter-spacing:-1.2px}.pr-subscription-text[data-v-0e8b09ce]{margin:0 0 32px;color:#dbe6fb;font-size:18px;line-height:1.5}.pr-subscription-actions[data-v-0e8b09ce]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-bottom:24px}.pr-btn[data-v-0e8b09ce]{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 24px;border-radius:8px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.pr-btn.light[data-v-0e8b09ce]{background:#fff;border:1px solid #fff;color:#224096}.pr-btn.light[data-v-0e8b09ce]:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(20,45,77,.3)}.pr-btn.ghost[data-v-0e8b09ce]{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.45);color:#fff}.pr-btn.ghost[data-v-0e8b09ce]:hover{background:hsla(0,0%,100%,.12);border-color:#fff}.pr-email[data-v-0e8b09ce]{color:#cfdcf5;font-size:14px;text-decoration:none;transition:color .2s ease}.pr-email[data-v-0e8b09ce]:hover{color:#fff;text-decoration:underline}@media (max-width:1024px){.pr-subscription[data-v-0e8b09ce]{padding:72px 40px}.pr-subscription-title[data-v-0e8b09ce]{font-size:42px}}@media (max-width:768px){.pr-subscription[data-v-0e8b09ce]{padding:56px 24px}.pr-subscription-title[data-v-0e8b09ce]{font-size:32px;letter-spacing:-.6px}.pr-subscription-text[data-v-0e8b09ce]{font-size:16px}.pr-subscription-actions[data-v-0e8b09ce]{flex-direction:column;align-items:stretch;width:100%}.pr-btn[data-v-0e8b09ce]{width:auto}}@media (max-width:480px){.pr-subscription-title[data-v-0e8b09ce]{font-size:28px}}.pr-faq[data-v-7f81f928]{padding:80px 160px;background:linear-gradient(78deg,#edf8ff 10.94%,#eff1ff 92.48%);box-sizing:border-box;font-family:Figtree,sans-serif}.pr-faq-inner[data-v-7f81f928]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:80px;max-width:1280px;margin:0 auto;text-align:left}.pr-eyebrow[data-v-7f81f928]{margin:0 0 12px;color:#c94374;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pr-section-title[data-v-7f81f928]{max-width:340px;margin:0;font-size:48px;font-weight:600;line-height:56px;background:linear-gradient(288deg,#046be1 19%,#224096 64%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pr-faq-list[data-v-7f81f928]{border-top:1px solid #dce5ef}.pr-faq-item[data-v-7f81f928]{border-bottom:1px solid #dce5ef}.pr-faq-item summary[data-v-7f81f928]{position:relative;padding:22px 44px 22px 0;color:#224096;font-size:18px;font-weight:600;line-height:1.5;list-style:none;cursor:pointer;overflow-wrap:anywhere;transition:color .2s ease}.pr-faq-item summary[data-v-7f81f928]:hover{color:#046be1}.pr-faq-item summary[data-v-7f81f928]::-webkit-details-marker{display:none}.pr-faq-item summary[data-v-7f81f928]:after{content:"+";position:absolute;top:50%;right:0;color:#046be1;font-size:26px;font-weight:300;line-height:1;transform:translateY(-50%);transition:transform .2s ease}.pr-faq-item[open] summary[data-v-7f81f928]:after{transform:translateY(-50%) rotate(45deg)}.pr-faq-item p[data-v-7f81f928]{max-width:680px;margin:0;padding:0 44px 24px 0;color:#3e4855;font-size:16px;line-height:1.75}@media (max-width:1280px){.pr-faq[data-v-7f81f928]{padding:80px}.pr-faq-inner[data-v-7f81f928]{gap:56px}}@media (max-width:1024px){.pr-faq[data-v-7f81f928]{padding:64px 40px}.pr-faq-inner[data-v-7f81f928]{grid-template-columns:1fr;gap:28px}.pr-section-title[data-v-7f81f928]{max-width:none;font-size:36px;line-height:45px}}@media (max-width:768px){.pr-faq[data-v-7f81f928]{padding:48px 24px}.pr-faq-item summary[data-v-7f81f928]{font-size:16px}.pr-faq-item p[data-v-7f81f928]{padding-right:16px;font-size:15px}}@media (max-width:480px){.pr-section-title[data-v-7f81f928]{font-size:28px;line-height:1.2}}.page-container[data-v-d53bd0c4]{font-family:Figtree,Helvetica Neue,Arial,sans-serif;color:#1c1c1c;line-height:1.5;overflow-x:hidden;min-height:100vh}