.s-page{background:#fff}.s-hero{flex-direction:column;align-items:center;padding:80px 60px 20px;display:flex;position:relative;overflow:hidden}.s-hero-copy{z-index:1;text-align:center;width:1200px;max-width:100%;position:relative}.s-eyebrow{font-family:var(--font-manrope), Manrope, sans-serif;color:#b5b5b5;margin:0;font-size:32px;font-weight:700;line-height:1.2}.s-h1{font-family:var(--font-manrope), Manrope, sans-serif;color:#213124;margin:12px 0 0;font-size:64px;font-weight:800;line-height:1.2}.s-product{font-family:var(--font-poppins), Poppins, sans-serif;color:#000;margin:12px 0 0;font-size:32px;font-weight:700;line-height:1.2}.s-download{color:#fff;width:239px;max-width:100%;height:56px;font-family:var(--font-manrope), Manrope, sans-serif;white-space:nowrap;background:#3dbe72;border-radius:12px;justify-content:center;align-items:center;margin-top:34px;font-size:20px;font-weight:700;line-height:24px;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.s-download:hover{background:#2ea55f;text-decoration:none;transform:translateY(-1px);box-shadow:0 8px 18px -10px #2131248c}.s-shot{z-index:1;aspect-ratio:1200/758;border-radius:12px;width:1200px;max-width:100%;margin-top:54px;position:relative;overflow:hidden}.s-shot img{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.s-shot .s-shot-panel{aspect-ratio:664/1290;will-change:transform;width:auto;left:auto;right:0}.s-shot-dim{pointer-events:none;background:#0006;position:absolute;inset:0}.s-shot .s-shot-badge{width:12%;height:23%;top:40.92%;left:auto}.s-work{flex-direction:column;gap:80px;max-width:1400px;margin:0 auto;padding:170px 0 50px;display:flex}.s-work-head{text-align:center;width:670px;max-width:100%;margin:0 auto}.s-h2{font-family:var(--font-manrope), Manrope, sans-serif;color:#213124;margin:0;font-size:48px;font-weight:700;line-height:1.2}.s-work-sub{font-family:var(--font-manrope), Manrope, sans-serif;color:#414842;margin:16px 0 0;font-size:18px;font-weight:500;line-height:1.4}.s-card{width:var(--card-w);min-height:var(--card-h);border-radius:40px;flex-direction:row;align-items:center;gap:40px;max-width:100%;margin:0 auto;padding:32px 40px;display:flex;position:sticky}.s-card-copy{flex-direction:column;flex:1 1 0;gap:24px;min-width:0;padding-left:40px;display:flex}.s-card-title{font-family:var(--font-manrope), Manrope, sans-serif;color:#213124;margin:0;font-size:38px;font-weight:700;line-height:1.2}.s-card-text{flex-direction:column;gap:12px;display:flex}.s-card-lead{font-family:var(--font-manrope), Manrope, sans-serif;color:#213124;margin:0;font-size:16px;font-weight:700;line-height:1.4}.s-card-body{font-family:var(--font-manrope), Manrope, sans-serif;color:#717171;margin:0;font-size:18px;font-weight:500;line-height:1.4}.s-card-art{flex:1 1 0;justify-content:center;align-items:center;min-width:0;display:flex}.s-card-art img{width:100%;height:auto;max-width:var(--art-max)}.s-peek{text-align:center;width:1200px;max-width:100%;margin:0 auto;padding:50px 0 33px}.s-peek-sub{font-family:var(--font-manrope), Manrope, sans-serif;color:#414842;margin:16px 0 0;font-size:18px;font-weight:500;line-height:1.4}.s-peek-video{aspect-ratio:1080/608;object-fit:cover;border-radius:20px;width:1080px;max-width:100%;margin:48px auto 0;display:block}.s-versus{flex-direction:column;align-items:center;gap:51px;padding:128px 0 80px;display:flex;overflow:hidden}.s-versus-head{justify-content:center;width:100%;display:flex;position:relative}.s-versus-grid{width:1153px;max-width:none;height:178px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.s-versus-h2{text-align:center;width:753px;max-width:100%;font-family:var(--font-manrope), Manrope, sans-serif;color:#191919;margin:0;font-size:48px;font-weight:700;line-height:40px;position:relative}.s-versus-video{aspect-ratio:16/9;width:1101px;max-width:calc(100% - 32px)}.s-versus-video iframe{border:0;width:100%;height:100%;display:block}.s-faq{background:#fff;padding:60px 40px}.s-faq-h2{text-align:center;font-family:var(--font-manrope), Manrope, sans-serif;color:#213124;margin:0 0 48px;font-size:40px;font-weight:700;line-height:1.2}.s-faq-list{width:800px;max-width:100%;margin:0 auto}.s-cta{flex-direction:column;align-items:center;gap:48px;padding:80px 40px;display:flex;overflow:hidden}.s-cta-art{aspect-ratio:997/444;flex:none;width:997px;position:relative}.s-cta-phone{opacity:0;transition:opacity .7s cubic-bezier(.4,0,0,1),transform .7s cubic-bezier(.22,1.18,.36,1);transform:scale(.5)}.s-cta-phone.is-placed{opacity:1;transform:scale(1) rotate(var(--tilt,0deg))}@media (prefers-reduced-motion:reduce){.s-cta-phone{transition:none}}.s-cta-h2{text-align:center;font-family:var(--font-manrope), Manrope, sans-serif;color:#0c0c0c;margin:0;font-size:45px;font-weight:700;line-height:1.2}.s-store{background:#f4f7f9;border-radius:100px;align-items:center;gap:10px;height:68px;padding:12px 24px;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.s-store:hover{background:#0c0c0c;text-decoration:none;transform:translateY(-1px)}.s-store:hover .s-store-top,.s-store:hover .s-store-bottom{color:#fff}.s-store-text{flex-direction:column;gap:4px;display:flex}.s-store-top{font-family:var(--font-inter), Inter, sans-serif;color:#262626;font-size:13px;font-weight:500;line-height:13px;transition:color .15s}.s-store-bottom{font-family:var(--font-inter), Inter, sans-serif;color:#262626;font-size:18px;font-weight:500;line-height:27px;transition:color .15s}@media (max-width:1199px){.s-h1{font-size:42px}.s-download{width:203px;height:51px;font-size:16px;line-height:19px}.s-work{gap:40px;padding:120px 40px}.s-card{flex-direction:column;align-items:stretch;width:auto;min-height:0}.s-card-copy{padding-left:40px}.s-card-title{font-size:32px}.s-card-art img{max-width:100%}.s-peek{padding:50px 40px 33px}.s-versus-video{max-width:90%}.s-versus{padding:128px 40px 80px}.s-versus-h2{width:508px;font-weight:600}.s-faq{padding:60px 32px}.s-cta{padding:80px 32px}}@media (max-width:809px){.s-hero{padding:120px 16px 20px}.s-eyebrow,.s-product{font-size:20px}.s-h1{font-size:32px}.s-download{width:auto;min-width:137px;padding:0 4px}.s-shot{margin-top:32px}.s-work{padding:120px 16px}.s-card{padding:40px 16px 32px 14px;position:static}.s-card-copy{padding-left:0}.s-card-title{font-size:24px}.s-card-body{font-size:16px}.s-h2{font-size:32px}.s-peek{padding:12px}.s-peek-sub{font-size:14px}.s-peek-video{width:90%;margin-top:42px}.s-versus{gap:40px;padding:96px 16px 80px}.s-versus-grid{width:439px;height:68px}.s-versus-h2{width:300px;font-size:32px;line-height:32px}.s-versus-video{max-width:90%}.s-faq{padding:96px 20px}.s-faq-h2{font-size:32px}.s-cta{padding:20px 20px 96px}.s-cta-art{width:798px}.s-cta-h2{font-size:30px}}
