.solution-more[data-astro-cid-4yherewc]{border-block:1px solid #d6dde5}.solution-more[data-astro-cid-4yherewc] summary[data-astro-cid-4yherewc]{cursor:pointer;min-height:56px;padding-block:14px;font-size:1.15rem;font-weight:600}.solution-more[data-astro-cid-4yherewc] .solution-checklist[data-astro-cid-4yherewc]{margin-top:0;padding-bottom:16px}.solution-detail-hero[data-astro-cid-4yherewc]{padding-block:2rem 0}.solution-back[data-astro-cid-4yherewc]{color:#5b687c;gap:.5rem;margin-bottom:3rem;font-size:.875rem;text-decoration:none;display:inline-flex}.solution-back[data-astro-cid-4yherewc]:hover{color:#2455e6}.solution-detail-hero-grid[data-astro-cid-4yherewc]{grid-template-columns:1.3fr .7fr;align-items:start;gap:5rem;display:grid}.solution-detail-hero[data-astro-cid-4yherewc] .site-title[data-astro-cid-4yherewc]{max-width:17ch}.solution-detail-hero[data-astro-cid-4yherewc] .site-lead[data-astro-cid-4yherewc]{max-width:36rem}.solution-primary-actions[data-astro-cid-4yherewc]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.solution-link[data-astro-cid-4yherewc]{color:#1945c6;align-items:center;gap:.65rem;font-size:.88rem;font-weight:650;text-decoration:none;display:inline-flex}.solution-link[data-astro-cid-4yherewc]:hover{text-underline-offset:.25em;text-decoration:underline}.solution-language-note[data-astro-cid-4yherewc]{color:#667187;margin:1rem 0 0;font-size:.875rem}.solution-hero-flow[data-astro-cid-4yherewc]{color:#fff;background:#112541;border-radius:8px;padding:2rem}.solution-hero-flow[data-astro-cid-4yherewc] div[data-astro-cid-4yherewc]>span[data-astro-cid-4yherewc]{letter-spacing:.12em;color:#aebfdd;font-size:.65rem;font-weight:650}.solution-hero-flow[data-astro-cid-4yherewc] p[data-astro-cid-4yherewc]{margin:.5rem 0 0;font-size:1rem;line-height:1.6}.solution-hero-flow-middle[data-astro-cid-4yherewc]{grid-template-columns:1.2rem 1fr;align-items:center;gap:.65rem;padding:1.25rem 0;display:grid;position:relative}.solution-hero-flow-middle[data-astro-cid-4yherewc]>span[data-astro-cid-4yherewc]{grid-column:1;color:#89abff!important;font-size:1.5rem!important}.solution-hero-flow-middle[data-astro-cid-4yherewc] b[data-astro-cid-4yherewc]{letter-spacing:.02em;color:#b7c8e3;font-size:.67rem;font-weight:500}.solution-hero-flow-middle[data-astro-cid-4yherewc] i[data-astro-cid-4yherewc]{display:none}.solution-for-whom[data-astro-cid-4yherewc]{color:#5d697d;border-top:1px solid #d4dbe3;border-bottom:1px solid #d4dbe3;max-width:none;margin:3rem 0 0;padding:1.6rem 0 2rem;font-size:.9rem;line-height:1.7}.solution-for-whom[data-astro-cid-4yherewc] strong[data-astro-cid-4yherewc]{color:#20324b;margin-right:.75rem;display:inline-block}.solution-story-grid[data-astro-cid-4yherewc]{grid-template-columns:.9fr 1.1fr;gap:6rem;display:grid}.solution-story-grid[data-astro-cid-4yherewc] h2[data-astro-cid-4yherewc],.solution-readiness-grid[data-astro-cid-4yherewc] h2[data-astro-cid-4yherewc],.solution-demo-grid[data-astro-cid-4yherewc] h2[data-astro-cid-4yherewc]{letter-spacing:-.04em;margin:0 0 1.25rem;font-size:clamp(1.6rem,2.6vw,2.3rem);line-height:1.2}.solution-body[data-astro-cid-4yherewc]{color:#536177;margin:0;font-size:1.05rem;line-height:1.8}.solution-why[data-astro-cid-4yherewc]{border-left:2px solid #2455e6;margin-top:2rem;padding-left:1.25rem}.solution-why[data-astro-cid-4yherewc] h3[data-astro-cid-4yherewc]{margin:0 0 .65rem;font-size:.9rem}.solution-why[data-astro-cid-4yherewc] p[data-astro-cid-4yherewc]{color:#657087;margin:0;font-size:.9rem;line-height:1.75}.solution-does[data-astro-cid-4yherewc]{padding-top:1.8rem}.solution-does[data-astro-cid-4yherewc] h2[data-astro-cid-4yherewc]{font-size:1.3rem}.solution-does[data-astro-cid-4yherewc] ol[data-astro-cid-4yherewc]{margin:0;padding:0;list-style:none}.solution-does[data-astro-cid-4yherewc] li[data-astro-cid-4yherewc]{border-top:1px solid #d9dfe6;grid-template-columns:1.6rem 1fr;gap:1rem;padding:1rem 0;display:grid}.solution-does[data-astro-cid-4yherewc] li[data-astro-cid-4yherewc]>span[data-astro-cid-4yherewc]{color:#2455e6;letter-spacing:.07em;padding-top:.25rem;font-size:.7rem}.solution-does[data-astro-cid-4yherewc] li[data-astro-cid-4yherewc] p[data-astro-cid-4yherewc]{margin:0;font-size:.95rem;line-height:1.7}.solution-comparison-section[data-astro-cid-4yherewc]{background:#edf1f6}.solution-comparison[data-astro-cid-4yherewc]{grid-template-columns:1fr 3rem 1fr;align-items:center;gap:2rem;display:grid}.solution-comparison[data-astro-cid-4yherewc]>div[data-astro-cid-4yherewc]>span[data-astro-cid-4yherewc]{letter-spacing:.1em;color:#5b6d86;font-size:.65rem;font-weight:650}.solution-comparison[data-astro-cid-4yherewc]>div[data-astro-cid-4yherewc]>p[data-astro-cid-4yherewc]{letter-spacing:-.02em;margin:.8rem 0 0;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.6}.solution-comparison-arrow[data-astro-cid-4yherewc]{color:#2455e6;font-size:2.5rem}.solution-readiness-grid[data-astro-cid-4yherewc]{grid-template-columns:1fr 1fr;gap:5rem;display:grid}.solution-checklist[data-astro-cid-4yherewc]{margin:1.5rem 0 0;padding:0;list-style:none}.solution-checklist[data-astro-cid-4yherewc] li[data-astro-cid-4yherewc]{color:#56647b;border-top:1px solid #d8dee5;padding:1rem 0 1rem 1.5rem;font-size:.94rem;line-height:1.75;position:relative}.solution-checklist[data-astro-cid-4yherewc] li[data-astro-cid-4yherewc]:before{content:"↳";color:#2455e6;position:absolute;top:1rem;left:0}.solution-demo-section[data-astro-cid-4yherewc]{background:#eef1ec}.solution-demo-grid[data-astro-cid-4yherewc]{grid-template-columns:1.4fr .6fr;align-items:center;gap:5rem;display:grid}.solution-demo-status[data-astro-cid-4yherewc]{color:#38516b;align-items:baseline;gap:.55rem;margin:0 0 1rem;font-size:.875rem;line-height:1.6;display:flex}.solution-demo-status[data-astro-cid-4yherewc] i[data-astro-cid-4yherewc]{background:#2455e6;border-radius:50%;flex:none;width:.4rem;height:.4rem}.solution-demo-note[data-astro-cid-4yherewc]{color:#6c788b;max-width:42rem;margin:1.3rem 0 0;font-size:.875rem;line-height:1.7}.solution-demo-actions[data-astro-cid-4yherewc]{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.solution-demo-number[data-astro-cid-4yherewc]{letter-spacing:-.09em;color:#cad3d2;margin-bottom:.25rem;font-size:7rem;font-weight:600;line-height:.9}.solution-demo-actions[data-astro-cid-4yherewc]>p[data-astro-cid-4yherewc]{color:#677587;margin:0;font-size:.875rem}.solution-technical-section[data-astro-cid-4yherewc]{padding-block:2.5rem}.solution-technical[data-astro-cid-4yherewc]{border-top:1px solid #d6dde5;border-bottom:1px solid #d6dde5}.solution-technical[data-astro-cid-4yherewc] summary[data-astro-cid-4yherewc]{cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;padding:1.6rem 0;list-style:none;display:flex}.solution-technical[data-astro-cid-4yherewc] summary[data-astro-cid-4yherewc]::-webkit-details-marker{display:none}.solution-technical[data-astro-cid-4yherewc] summary[data-astro-cid-4yherewc] small[data-astro-cid-4yherewc]{letter-spacing:.12em;color:#64758d;margin-bottom:.5rem;font-size:.6rem;font-weight:600;display:block}.solution-technical[data-astro-cid-4yherewc] summary[data-astro-cid-4yherewc] strong[data-astro-cid-4yherewc]{letter-spacing:-.02em;font-size:1.2rem;font-weight:550}.solution-technical[data-astro-cid-4yherewc] summary[data-astro-cid-4yherewc]>b[data-astro-cid-4yherewc]{color:#2455e6;font-size:1.6rem;font-weight:400}.solution-technical[data-astro-cid-4yherewc][open] summary[data-astro-cid-4yherewc]>b[data-astro-cid-4yherewc]{transform:rotate(45deg)}.solution-technical-content[data-astro-cid-4yherewc]{padding:0 0 2rem}.solution-technical[data-astro-cid-4yherewc] dl[data-astro-cid-4yherewc]{grid-template-columns:1fr 1fr;gap:1.5rem 3rem;margin:0 0 2rem;display:grid}.solution-technical[data-astro-cid-4yherewc] dl[data-astro-cid-4yherewc]>div[data-astro-cid-4yherewc]{border-top:1px solid #e0e5ea;padding-top:1rem}.solution-technical[data-astro-cid-4yherewc] dt[data-astro-cid-4yherewc]{color:#2455e6;margin-bottom:.5rem;font-size:.875rem;font-weight:650}.solution-technical[data-astro-cid-4yherewc] dd[data-astro-cid-4yherewc]{color:#5e6d83;margin:0;font-size:.9rem;line-height:1.75}.solution-next-section[data-astro-cid-4yherewc]{padding-top:2.5rem}.solution-next-heading[data-astro-cid-4yherewc]{justify-content:space-between;align-items:center;gap:2rem;display:flex}.solution-next-heading[data-astro-cid-4yherewc] h2[data-astro-cid-4yherewc]{letter-spacing:-.04em;max-width:23ch;margin:0;font-size:clamp(1.6rem,2.7vw,2.3rem);line-height:1.2}.solution-next-section[data-astro-cid-4yherewc] .site-container[data-astro-cid-4yherewc]>p[data-astro-cid-4yherewc]{color:#65748a;margin:1.5rem 0;font-size:.9rem}.solution-other-links[data-astro-cid-4yherewc]{grid-template-columns:repeat(3,1fr);gap:0 1.5rem;margin-top:2rem;display:grid}.solution-other-links[data-astro-cid-4yherewc] a[data-astro-cid-4yherewc]{color:#263b57;border-top:1px solid #d8dfe6;grid-template-columns:1.5rem 1fr 1rem;gap:.6rem;padding:1rem 0;font-size:.875rem;line-height:1.5;text-decoration:none;display:grid}.solution-other-links[data-astro-cid-4yherewc] a[data-astro-cid-4yherewc]:hover{color:#2455e6}.solution-other-links[data-astro-cid-4yherewc] span[data-astro-cid-4yherewc],.solution-other-links[data-astro-cid-4yherewc] b[data-astro-cid-4yherewc]{color:#2455e6;font-size:.68rem;font-weight:500}@media (width<=900px){.solution-detail-hero-grid[data-astro-cid-4yherewc]{grid-template-columns:1.15fr .85fr;gap:2.5rem}.solution-story-grid[data-astro-cid-4yherewc],.solution-readiness-grid[data-astro-cid-4yherewc],.solution-demo-grid[data-astro-cid-4yherewc]{gap:3rem}.solution-other-links[data-astro-cid-4yherewc]{grid-template-columns:repeat(2,1fr)}.solution-hero-flow[data-astro-cid-4yherewc]{padding:1.5rem}.solution-comparison[data-astro-cid-4yherewc]{grid-template-columns:1fr 2rem 1fr;gap:1rem}}@media (width<=640px){.solution-back[data-astro-cid-4yherewc]{margin-bottom:2rem}.solution-detail-hero-grid[data-astro-cid-4yherewc],.solution-story-grid[data-astro-cid-4yherewc],.solution-readiness-grid[data-astro-cid-4yherewc],.solution-demo-grid[data-astro-cid-4yherewc]{grid-template-columns:1fr;gap:2rem}.solution-hero-flow[data-astro-cid-4yherewc]{margin-top:.5rem}.solution-for-whom[data-astro-cid-4yherewc]{margin-top:2rem}.solution-for-whom[data-astro-cid-4yherewc] strong[data-astro-cid-4yherewc]{display:block}.solution-primary-actions[data-astro-cid-4yherewc]{flex-direction:column;align-items:flex-start;margin-top:1.5rem}.solution-does[data-astro-cid-4yherewc]{padding-top:0}.solution-comparison[data-astro-cid-4yherewc]{grid-template-columns:1fr;gap:1rem}.solution-comparison-arrow[data-astro-cid-4yherewc]{width:min-content;font-size:1.75rem;transform:rotate(90deg)}.solution-demo-actions[data-astro-cid-4yherewc]{border-top:1px solid #d0d8d4;padding-top:1.5rem}.solution-demo-number[data-astro-cid-4yherewc]{display:none}.solution-technical[data-astro-cid-4yherewc] dl[data-astro-cid-4yherewc]{grid-template-columns:1fr;gap:1.25rem}.solution-technical[data-astro-cid-4yherewc] summary[data-astro-cid-4yherewc] strong[data-astro-cid-4yherewc]{font-size:1.05rem}.solution-next-heading[data-astro-cid-4yherewc]{flex-direction:column;align-items:flex-start;gap:1.5rem}.solution-other-links[data-astro-cid-4yherewc]{grid-template-columns:1fr}.solution-demo-grid[data-astro-cid-4yherewc] .solution-body[data-astro-cid-4yherewc]{font-size:1rem}}
