.platform-page{--platform-ink:#0f172a;--platform-muted:#475569;--platform-accent:#3982c2;--platform-eyebrow-text:#0f172a;--platform-eyebrow-icon:#0f172a}.platform-page .platform-section{padding-block:100px}.platform-page .platform-hero-group{background:linear-gradient(0deg,rgba(57,130,194,.24) 0,#fff 78%,#fff)}.platform-page .platform-hero-section{padding:calc(7rem + 30px) 0 0}.platform-page .platform-proof-section{padding:3rem 0 5rem}.platform-page .platform-proof-divider{border-left-color:rgba(0,0,0,.12)}.platform-page .platform-eyebrow{display:inline-flex;align-items:center;gap:.5rem;border:1px solid #e2e8f0;border-radius:999px;background:#fff;padding:.5rem 1rem;color:var(--platform-eyebrow-text);font-size:.875rem;font-weight:500;line-height:1;box-shadow:0 8px 20px rgba(15,23,42,.06)}.platform-page .platform-eyebrow svg{color:var(--platform-eyebrow-icon)}.platform-page .platform-heading{color:var(--platform-ink);font-size:46px;font-weight:600;line-height:1.13;letter-spacing:-.055em}.platform-page .platform-heading .gradient-text,.platform-page .platform-heading .section-heading-accent{color:var(--platform-accent);background:none;-webkit-text-fill-color:var(--platform-accent)}.platform-page .platform-dark-heading{color:#fff}.platform-page .platform-dark-heading .section-heading-accent{color:#13b5af;-webkit-text-fill-color:#13b5af}.platform-page .platform-body.platform-dark-body{color:hsla(0,0%,100%,.9)}.platform-page .platform-body{color:var(--platform-muted);font-size:1rem;font-weight:400;line-height:1.65}.platform-page .platform-capabilities-detail-copy{font-size:15px}.platform-page .platform-capabilities-intro{color:#000}.platform-page .platform-body-hero{color:#000;font-size:1.0625rem;font-weight:400;line-height:1.65}.platform-page .platform-download-button,.platform-page .platform-download-button:before,.platform-page .platform-download-button:hover,.platform-page .platform-download-button:hover:before{background:#13b5af;color:#fff}@media (max-width:767px){.platform-page .platform-section{padding-block:72px}.platform-page .platform-hero-section{padding:calc(6rem + 30px) 0 0}.platform-page .platform-proof-section{padding:2.5rem 0 4rem}.platform-page .platform-heading{font-size:34px}.platform-page .platform-capabilities-header{margin-bottom:1.5rem;row-gap:1rem}.platform-page .platform-capabilities-eyebrow{margin-bottom:.75rem}.platform-page .platform-body,.platform-page .platform-body-copy,.platform-page .platform-body-hero{font-size:.875rem;line-height:1.55}.platform-page .platform-confidence-statement{font-size:1.25rem;line-height:1.35}.platform-page .platform-proof-content{margin-top:.75rem}.platform-page .platform-proof-title{font-size:.875rem;line-height:1.25}.platform-page .platform-proof-description{display:none}}@media (max-width:1023px){.platform-page .platform-surfaces-body{font-size:.875rem;line-height:1.55}.platform-page .context-stat-value-responsive{font-size:20px!important}}.PolicyPage_page__wN85K{--policy-ink:#020617;--policy-body:#475569;--policy-muted:#64748b;--policy-accent:#3982c2;--policy-rule:#13b5af}.PolicyPage_hero__QKh_U{border-bottom:1px solid rgba(57,130,194,.14)}.PolicyPage_contentSection__ASUiQ{padding:2.25rem 0 5rem;background:#fff}.PolicyPage_copy__5iLLD{max-width:none;color:#000!important;font-size:1rem;line-height:1.7}.PolicyPage_copy__5iLLD :is(p,li){color:#000!important;font-size:1rem;line-height:1.7}.PolicyPage_copy__5iLLD>p:first-child{color:var(--policy-muted)!important;font-size:.875rem!important;line-height:1.5}.PolicyPage_copy__5iLLD p.PolicyPage_text-lg__MsZ4T{color:var(--policy-ink)!important;font-size:1.0625rem!important;line-height:1.7!important}.PolicyPage_sectionHeading__rRt5m{margin-top:3rem!important;margin-bottom:1rem!important;display:flex;align-items:baseline;gap:.42em;font-size:22px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:-.02em!important}.PolicyPage_sectionNumber__pI4eW{flex:0 0 auto;color:var(--policy-ink)}.PolicyPage_sectionTitle__JfG2X{color:var(--policy-ink)}.PolicyPage_copy__5iLLD h3{color:var(--policy-ink)!important;font-size:1.125rem!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.02em}.PolicyPage_list__Ie71_{margin-top:.75rem;padding-left:0;list-style:none}.PolicyPage_listItem__YvWBi{display:flex;align-items:flex-start;gap:.5rem;color:#000;font-size:.9375rem;line-height:1.7}.PolicyPage_copy__5iLLD strong{color:var(--policy-ink);font-weight:600}.PolicyPage_copy__5iLLD a{color:var(--policy-accent)}@media (max-width:767px){.PolicyPage_contentSection__ASUiQ{padding-top:1.75rem;padding-bottom:4rem}.PolicyPage_sectionHeading__rRt5m{margin-top:2.5rem!important}}