.signal-site{color:#1b1b1b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;letter-spacing:normal;background:#fff;min-height:100dvh;padding-top:85px;font-family:Signal Inter,Arial,sans-serif;font-size:16px;line-height:1.5;overflow-x:clip}.signal-site h1{font-size:60px;font-weight:800;line-height:64px}.signal-site h2{font-size:40px;font-weight:800;line-height:44px}.signal-site h3{font-size:28px;font-weight:800;line-height:32px}.signal-site p{font-size:20px;font-weight:400;line-height:28px}.signal-site a{text-decoration:none}.signal-site a:hover{color:#1851b4}.signal-site :focus-visible{outline-offset:4px;outline:3px solid #2c6bed}.site-container{width:auto;margin:0 auto;position:relative}.site-header{z-index:40;background:#fff;border-bottom:1px solid #ebeaeb;padding:16px 0;position:fixed;inset:0 0 auto}.site-header-inner{justify-content:space-between;align-items:center;min-height:52px;display:flex}.site-brand{align-items:center;margin-left:-24px;padding:4px 12px;display:flex}.site-brand img{width:auto;height:44px}.site-nav{align-items:center;gap:0;display:flex}.site-nav>a,.site-language-button{color:#1b1b1b;white-space:nowrap;padding:8px 12px;font-size:16px}.site-language-button{background:0 0;border:0;align-items:center;gap:8px;display:flex}.site-language-button:hover{color:#2c6bed}.site-product-links{border-left:1px solid #ebeaeb;align-items:center;gap:4px;margin-left:8px;padding-left:12px;display:flex}.site-product-links>a{color:#1b1b1b;white-space:nowrap;padding:8px 10px;font-size:14px;font-weight:600}.site-product-links>.site-nav-signup{color:#fff;background:#2c6bed;border-radius:6px}.site-product-links>.site-nav-signup:hover{color:#fff;background:#1851b4}.site-menu-toggle{display:none}.site-skip-link{z-index:100;color:#2c6bed;background:#fff;padding:12px 20px;position:fixed;top:-80px;left:16px}.site-skip-link:focus{top:8px}.site-hero{background:#9dbbf8;height:680px;margin-bottom:64px}.site-hero-grid{grid-template-columns:calc(40% - 2.4px) 1fr;padding-top:48px;display:grid}.site-hero-copy{padding-top:120px;padding-right:12px}.site-hero-copy h1{margin-bottom:24px}.site-hero-copy p{max-width:none}.site-hero-links{flex-wrap:wrap;gap:0 20px;margin-top:12px;display:flex}.site-hero-links a{color:#173d7c;text-underline-offset:4px;align-items:center;min-height:40px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.site-button{border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:28px;transition:background-color .15s;display:inline-flex}.site-button-white{color:#2c6bed;background:#fff;margin-top:24px}.site-button-white:hover{background:#f5f7ff}.site-button-outline{color:#2c6bed;border:2px solid #2c6bed;margin-top:28px;padding:0 19px}.site-button-outline:hover{background:#eef3ff}.site-button-primary{color:#fff;background:#1855d1;border:2px solid #1855d1;padding:0 19px}.site-button-primary:hover{background:#1243aa;border-color:#1243aa}.site-phones{padding-left:12px;position:relative}.site-phones img{max-width:none;height:auto;transform:rotate(22.5deg)}.site-iphone{vertical-align:baseline;width:320px;margin-top:46px;display:inline-block}.site-pixel{width:300px;margin-left:-32px;position:absolute;top:-12px;left:332px}.site-section{padding:48px}.site-why{text-align:center}.site-why h2{margin-bottom:16px}.site-information-grid{grid-template-columns:calc(33.3333% - 16px) 1fr;column-gap:24px;display:grid}.site-information-copy{grid-area:1/1}.site-information-copy h2{margin-bottom:32px}.site-information-art{grid-area:1/2}.site-information-art img{border-radius:16px;width:680px;max-width:100%;height:auto}.site-encryption{justify-content:flex-end;display:flex}.site-encryption img{background:#a5cad5;padding:16px}.site-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.site-features{background:#f6f6f6}.site-feature-card{text-align:center;background:#fff;border-radius:16px;padding:30px;box-shadow:0 4px 12px #0000001f,0 0 2px #00000014}.site-feature-card img{width:370px;max-width:100%;height:auto;margin:0 auto}.site-feature-card h3{margin:24px 0 4px}.site-feature-card p{color:#404654;font-size:16px;line-height:22px}.site-nonprofit .site-information-grid{grid-template-columns:1fr calc(33.3333% - 16px)}.site-nonprofit .site-information-copy{grid-column:2}.site-nonprofit .site-information-art{grid-column:1;justify-content:flex-end;display:flex}.site-footer{color:#e9e9e9;background:#3c3744;padding:48px 48px 96px;line-height:22px}.site-footer-grid{grid-template-columns:calc(40% - 14.4px) repeat(4,1fr);gap:24px;display:grid}.site-footer p,.site-footer a,.site-footer strong{color:#e9e9e9;font-size:16px;line-height:22px}.site-footer strong{margin-bottom:12px;font-weight:600;display:block}.site-footer a:hover{color:#e9e9e9;text-decoration:underline}.site-copyright p+p{margin-top:22px}.site-footer-product{flex-wrap:wrap;gap:4px 20px;margin-top:24px;display:flex}.site-footer-product a{text-underline-offset:4px;align-items:center;min-height:40px;text-decoration:underline;display:inline-flex}.site-assessment-note{border-top:1px solid #fff3;margin-top:32px;padding-top:24px}.site-assessment-note p,.site-assessment-note a{font-size:14px;line-height:22px}.site-assessment-note a{text-underline-offset:3px;text-decoration:underline}.site-language-dialog{color:#1b1b1b;background:#fff;border:0;border-radius:12px;width:min(800px,100vw - 32px);max-height:calc(100dvh - 64px);margin:auto;padding:32px;box-shadow:0 20px 80px #00000040}.site-language-dialog::backdrop{background:#0009}.site-language-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.site-language-heading h2{font-size:24px;line-height:32px}.site-language-heading button{background:#eee;border:0;border-radius:50%;width:36px;height:36px;font-size:28px}.site-language-list{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.site-language-list a{color:#1b1b1b;padding:8px 12px;font-size:16px}.site-language-list a:hover{color:#2c6bed;background:#eef3ff}.site-download{padding:80px 48px 96px}.site-download-heading{text-align:center;margin-bottom:48px}.site-download-heading p{margin-top:20px}.site-download-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.site-download-card{background:#f6f6f6;border-radius:16px;padding:40px}.site-download-card:first-child{background:#9dbbf8}.site-download-card h2{margin-bottom:20px}.site-download-card small{margin-top:24px;font-size:14px;line-height:22px;display:block}.site-download-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.site-download-actions .site-button{margin-top:0}.signal-site .site-download-signin{margin-top:20px;font-size:16px;line-height:24px}.site-download-signin a{color:#173d7c;text-underline-offset:4px;font-weight:600;text-decoration:underline}.site-platform-links{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.site-platform-links a{color:#2c6bed;background:#fff;border:1px solid #2c6bed;border-radius:6px;padding:12px 18px}@media (min-width:1024px){.site-container{max-width:960px}.site-information:not(:has(.site-encryption)){padding-bottom:54px}}@media (min-width:1216px){.site-container{max-width:1152px}}@media (min-width:1408px){.site-container{max-width:1344px}}@media (min-width:1024px) and (max-width:1407px){.site-nav>.site-reference-extra{display:none}}@media (max-width:1023px){.signal-site{padding-top:52px}.site-header{padding:0}.site-brand{margin-left:6px}.site-brand img{height:28px}.site-menu-toggle{background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:52px;height:52px;display:flex}.site-menu-toggle span{background:#1b1b1b;width:18px;height:2px}.site-nav{background:#fff;width:100%;max-height:calc(100dvh - 52px);padding:8px 0;display:none;position:absolute;top:52px;left:0;overflow-y:auto;box-shadow:0 8px 16px #0000001a}.site-nav.is-open{flex-direction:column;align-items:stretch;display:flex}.site-nav>a,.site-language-button{padding:12px 24px}.site-product-links{border-bottom:1px solid #ebeaeb;border-left:0;flex-direction:column;order:-1;align-items:stretch;gap:0;margin:0 0 8px;padding:0 0 8px}.site-product-links>a{padding:12px 24px;font-size:16px}.site-product-links>.site-nav-signup{align-self:flex-start;margin:4px 24px;padding:10px 16px}.site-hero{height:auto;min-height:760px;margin-bottom:0;padding-bottom:48px}.site-hero-grid{padding:48px 24px 0;display:block}.site-hero-copy{padding:0}.site-phones{width:450px;max-width:100%;margin:28px auto 0;padding:0}.site-iphone{width:218px;margin-top:55px;margin-left:-50px}.site-pixel{width:218px;left:168px}.site-information-grid,.site-nonprofit .site-information-grid{flex-direction:column;gap:24px;display:flex}.site-information-art,.site-nonprofit .site-information-art{justify-content:center;display:flex}.site-footer-grid{grid-template-columns:40% repeat(4,1fr);gap:16px}}@media (max-width:768px){.signal-site h1{font-size:40px;line-height:44px}.signal-site h2{font-size:28px;line-height:32px}.signal-site p{font-size:16px;line-height:22px}.site-hero{height:auto}.site-hero-copy h1{margin-bottom:24px}.site-hero-copy p{max-width:520px}.site-phones{max-width:330px;margin-top:32px}.site-section{padding:48px 24px}.site-why{margin-bottom:-40px}.site-information-art img{width:384px}.site-information-copy h2{margin-bottom:32px}.site-feature-grid{grid-template-columns:1fr}.site-feature-card img{width:280px}.site-feature-card h3{font-size:28px;line-height:32px}.site-footer{padding:48px 24px 64px}.site-footer-grid{grid-template-columns:repeat(2,1fr);gap:32px 20px}.site-copyright{order:1;grid-column:1/-1}.site-footer p{font-size:16px;line-height:22px}.site-language-dialog{padding:20px}.site-language-list{grid-template-columns:repeat(2,minmax(0,1fr))}.site-language-heading h2{font-size:22px}.site-download{padding:48px 24px}.site-download-heading{margin-bottom:32px}.site-download-grid{grid-template-columns:1fr}.site-download-card{padding:28px}}@media (prefers-reduced-motion:reduce){.signal-site *{transition:none}}
