@font-face{font-family:appsFont;src:url(../media/space_grotesk_variable-s.p.0xf0srz46xu53.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:appsFont Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.appsfont_fec013ad-module__ItVRoa__className{font-family:appsFont,appsFont Fallback}.appsfont_fec013ad-module__ItVRoa__variable{--apps-font:"appsFont", "appsFont Fallback"}
.apps-main{width:min(100%,76rem);font-family:var(--apps-font), Arial, Helvetica, sans-serif;margin-inline:auto;padding:3.5rem 2.5rem 4rem}.apps-feature{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"copy captures";align-items:start;gap:1rem clamp(2rem,4vw,3.5rem);display:grid}.apps-copy{grid-area:copy;min-width:0}.apps-beta-access{text-align:center;margin-top:1.5rem}.apps-eyebrow{color:var(--blue);letter-spacing:.2em;margin:0 0 1.5rem;font-size:.6875rem;font-weight:700}.apps-intro{margin-bottom:1.75rem}.apps-identity{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.apps-icon{border-radius:.65rem;flex:none;width:3rem;height:3rem}.apps-identity p{letter-spacing:.04em;overflow-wrap:anywhere;flex:11rem;max-width:100%;margin:0;font-size:1.125rem;font-weight:500;line-height:1.35}.apps-headline{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:100%;margin:0 0 1.5rem;font-size:clamp(2.5rem,4.3vw,3.25rem);font-weight:500;line-height:1.1}.apps-benefit{max-width:35rem;color:var(--signal-paper-soft);margin:1.25rem 0 1.75rem;font-size:1.0625rem;line-height:1.65}.apps-availability{color:var(--paper);margin:0 0 .75rem;font-size:.9375rem;line-height:1.5}.apps-actions{flex-direction:column;align-items:center;gap:.75rem;display:flex}.apps-beta{border:1px solid var(--blue);background:var(--blue);max-width:100%;min-height:3.25rem;color:var(--ink);text-align:center;overflow-wrap:anywhere;border-radius:.35rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.875rem;padding:.8rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.apps-web{max-width:100%;min-height:2.75rem;color:var(--paper);text-underline-offset:.3em;flex-wrap:wrap;align-self:center;align-items:center;gap:.5rem;font-size:.9375rem;display:inline-flex}.apps-support{margin-top:1.75rem}.apps-support h2{margin:0 0 .65rem;font-size:1.125rem;font-weight:500;line-height:1.45}.apps-support p,.apps-transmitter p{color:var(--signal-paper-soft);margin:0 0 1rem;font-size:1rem;line-height:1.7}.apps-transmitter{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;margin-top:3.5rem;padding-top:3rem;display:grid}.apps-transmitter h2{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 1.25rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500}.apps-transmitter .apps-eyebrow{color:var(--blue);font-size:.6875rem}.apps-transmitter .apps-transition{color:var(--paper);font-size:1.125rem;line-height:1.5}.apps-tools-heading{color:var(--muted);letter-spacing:.16em;margin:0 0 1.25rem;font-size:.6875rem;font-weight:500}.apps-tools{margin:0;padding:0;list-style:none}.apps-tools li{border-top:1px solid var(--line);padding:1.1rem 0}.apps-tools li:first-child{border-top:0;padding-top:0}.apps-tools h4{letter-spacing:.04em;margin:0;font-size:1rem}.apps-tools p{margin:.5rem 0 0;font-size:.9375rem}@media (hover:hover){.apps-beta:hover{background:#4da7ff}.apps-web:hover{color:var(--blue)}}@media (max-width:46rem){.apps-main{padding:1.75rem 1.375rem 3rem}.apps-feature{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""captures"}.apps-feature>.platform-captures{margin-top:1.25rem}.apps-eyebrow{margin-bottom:1.1rem}.apps-benefit{margin-block:1.25rem;font-size:1.0625rem;line-height:1.6}.apps-beta{width:100%}.apps-actions a,.platform-captions a{scroll-margin-block-start:17rem}.apps-transmitter{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:2.5rem;padding-top:2rem}}.platform-captures{grid-area:captures;grid-template-columns:minmax(0,368fr) minmax(0,600fr);justify-self:center;align-items:start;gap:1rem;width:100%;display:grid}.platform-captures figure{min-width:0;margin:0}.platform-captures img{border:1px solid #242a36;border-radius:0;width:100%;height:auto;display:block}.platform-captures figcaption,.platform-showcase figcaption{color:#9aa6b5;text-align:center;margin-top:.75rem;font-size:.75rem;line-height:1.45}.platform-future{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:2rem}.platform-future p{line-height:1.65}.platform-future-heading{max-width:46rem}.platform-future-heading p{color:var(--signal-paper-soft);font-size:1rem}.platform-future h2{letter-spacing:-.025em;margin:.65rem 0 .8rem;font-size:1.75rem;font-weight:500;line-height:1.15}.platform-showcase{margin:1.5rem 0 0}.platform-showcase picture,.platform-showcase img{width:100%;height:auto;display:block}.platform-captions{color:var(--signal-paper-soft);flex-wrap:wrap;justify-content:center;gap:.65rem 1.5rem;margin:1.25rem 0 0;padding:0;font-size:.9375rem;line-height:1.5;list-style:none;display:flex}.platform-captions li{overflow-wrap:anywhere;min-width:0;max-width:100%}.platform-captions a{color:inherit;text-underline-offset:.2em}@media (max-width:40rem){.platform-captures{grid-template-columns:minmax(0,1fr);gap:1.5rem;max-width:360px}.platform-iphone{justify-self:center;width:min(100%,16rem)}.platform-future{margin-top:2rem}}
