.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}}@media (max-width:767px){.security-page .security-mobile-section{padding-block:70px!important}.security-page #security-hero{padding-top:120px!important;padding-bottom:70px!important}.security-page #security-hero>div{padding-bottom:0!important}.security-page .security-body-copy,.security-page .security-section-body{font-size:14px!important;line-height:1.65!important}.security-page .platform-eyebrow,.security-page .security-hero-eyebrow,.security-page .security-section-heading .security-heading-eyebrow{margin-bottom:14px!important}.security-page #security-cta .security-body-copy,.security-page #security-deployment .security-body-copy,.security-page #security-faq .security-body-copy,.security-page .security-hero-copy>.security-body-copy,.security-page .security-section-heading .security-section-body{margin-top:14px!important}.security-page #security-cta h2,.security-page #security-deployment h2,.security-page #security-faq h2,.security-page #security-hero h1,.security-page .security-section-heading .security-heading-title{margin-bottom:14px!important}.security-page .security-hero-copy>.security-body-copy{margin-bottom:18px!important}.security-page .security-hero-ctas,.security-page .security-trust-ctas{gap:4px!important;margin-top:0!important}.security-page #security-features .security-section-heading+div,.security-page .security-layer-grid{margin-top:24px!important}.security-page #security-deployment>div>div>div:first-child{margin-bottom:0!important}.security-page #security-cta>div>div{padding-block:28px!important}}