body.AppFelizes.with-bg{background:#fff}body.AppFelizes.darkMode.with-bg{background:#202124}#app-felizes .title h2{text-wrap:balance}#app-felizes .kp-lead strong{line-height:22px}.app-badges{display:flex;flex-wrap:wrap;align-items:center;margin:24px -7px 0 -7px}.app-badges a{display:block;margin:0 7px 10px 7px}.app-badges img{display:block;width:auto;height:48px}.app-badges .app-badge-android img{height:62px;margin:-7px 0}html.app-android .app-badge-ios,html.app-ios .app-badge-android,html.app-android .app-qr,html.app-ios .app-qr{display:none}.app-note{margin-top:6px;font-size:15px;line-height:22px;color:#4e494b}.app-ios-note{display:none}html.app-ios .app-ios-note{display:block}.app-qr{display:inline-flex;align-items:center;margin-top:18px;padding:8px 18px 8px 8px;border-radius:14px;background-color:#fff;box-shadow:0 3px 14px rgba(120,40,60,.12)}.app-qr img{display:block;flex-shrink:0;width:92px;height:92px;margin-right:14px;border-radius:8px}.app-qr p{max-width:230px}.app-qr p,.app-qr p *{font-size:14px;line-height:20px;color:#4e494b}.app-phone{padding:5px;border-radius:28px;background-color:#1d1e21;box-shadow:0 8px 24px rgba(120,40,60,.16)}.app-phone img{display:block;width:100%;height:auto;border-radius:23px}.app-hero-media{position:relative;padding-top:16px}.app-hero-media .kp-hero-photo img{height:400px;object-position:28% 70%}.app-hero-phone{position:absolute;top:0;right:-6px;width:196px;padding:6px;border-radius:34px;box-shadow:0 18px 40px rgba(120,40,60,.22)}.app-hero-phone img{border-radius:28px}.app-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px}.app-feature{min-width:0;text-align:center}.app-feature .app-phone{width:216px;max-width:100%;margin:0 auto 18px auto}.app-feature h3,.app-feature h3 *{font-weight:700;font-size:19px;line-height:25px;color:#e3496d;text-wrap:balance}.app-feature h3{margin-bottom:8px}.app-feature p{font-size:15px;line-height:22px}.kp .title .icon span.ico-title-toque:before{background-position:-400px -550px}.kp .title .icon span.ico-title-aneis:before{background-position:-300px -250px}.kp .grid-item .icon .ico-chave{background-position:-420px -240px}.kp .grid-item .icon .ico-sino{background-position:-1080px -240px}.kp .grid-item .icon .ico-escudo{background-position:-960px -240px}.kp .grid-item .icon .ico-convite{background-position:-300px -240px}.app-register h3{text-wrap:balance}.app-register .app-badges{justify-content:center;margin:0 -7px}.app-register .app-badges a{margin-bottom:0}body.darkMode .app-note,body.darkMode .app-qr p,body.darkMode .app-qr p *{color:#cbc8c9}body.darkMode .app-qr{background-color:#2f3137;box-shadow:0 3px 14px rgba(0,0,0,.35)}body.darkMode .app-phone{background-color:#3a3c42;box-shadow:0 8px 24px rgba(0,0,0,.45)}body.darkMode .app-hero-phone{box-shadow:0 18px 40px rgba(0,0,0,.5)}body.darkMode .app-feature h3,body.darkMode .app-feature h3 *{color:#f27999}@media screen and (max-width:1024px){.app-hero-media .kp-hero-photo img{height:350px}.app-hero-phone{right:0;width:172px}}@media screen and (max-width:980px){.app-hero-media .kp-hero-photo img{object-position:32% 70%}.app-hero-phone{width:150px;padding:5px;border-radius:28px}.app-hero-phone img{border-radius:23px}.app-features{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;margin:0 -20px;padding:4px 20px 14px 20px}.app-feature{flex:0 0 232px;margin-right:14px;scroll-snap-align:center}.app-feature:last-child{margin-right:0}.app-feature .app-phone{width:200px}}@media screen and (max-width:980px) and (hover:none){.app-features{scrollbar-width:none}.app-features::-webkit-scrollbar{display:none}}@media screen and (max-width:767px){.app-badges img{height:56px}.app-badges .app-badge-android img{height:73px;margin:-8.5px 0}.app-note{margin-top:8px}.app-hero-media{padding-top:14px}.app-hero-media .kp-hero-photo img{height:284px;object-position:28% 70%}.app-hero-phone{right:4px;width:140px;padding:4px;border-radius:26px}.app-hero-phone img{border-radius:22px}}@media screen and (max-width:600px){.kp .title .icon span.ico-title-toque:before{background-position:-320px -440px}.kp .title .icon span.ico-title-aneis:before{background-position:-240px -200px}.kp .grid-item .icon .ico-chave{background-position:-315px -180px}.kp .grid-item .icon .ico-sino{background-position:-810px -180px}.kp .grid-item .icon .ico-escudo{background-position:-720px -180px}.kp .grid-item .icon .ico-convite{background-position:-225px -180px}}@media screen and (max-width:340px){.app-hero-media{padding-top:10px}.app-hero-media .kp-hero-photo img{height:230px}.app-hero-phone{width:112px;border-radius:22px}.app-hero-phone img{border-radius:18px}}
