.landing-page-hero{background:#08090b;min-height:auto;overflow:hidden;padding-bottom:58px;padding-top:106px}.landing-page-hero .container{position:relative}.landing-breadcrumb{display:block;margin:0 0 24px}.landing-breadcrumb ol{align-items:center;color:hsla(0,0%,100%,.52);display:flex;flex-wrap:wrap;font-size:12px;gap:9px;justify-content:flex-start;line-height:1.35;list-style:none;margin:0;padding:0}.landing-breadcrumb a{align-items:center;display:inline-flex}.landing-breadcrumb-separator{color:#ff5722;font-weight:800}.landing-hero-row{align-items:center;display:flex;flex-direction:column;gap:28px;position:relative}.landing-hero-row>[class*=col-]{float:none;max-width:100%;width:100%}.landing-hero-content{margin-left:auto;margin-right:auto;max-width:660px;padding-top:0!important}.banner-static.landing-page-hero .landing-hero-content h1{font-size:34px;letter-spacing:0;line-height:1.16;margin-left:auto;margin-right:auto;max-width:680px}.banner-static.landing-page-hero .landing-hero-content p.landing-hero-description,.banner-static.landing-page-hero .landing-hero-content p.landing-hero-support{font-size:16px;line-height:1.65;margin:0 auto 15px!important;max-width:620px}.banner-static.landing-page-hero .landing-hero-content p.landing-hero-support{color:hsla(0,0%,100%,.72);margin-bottom:20px!important}.landing-hero-content .available-container{margin-bottom:16px}.landing-hero-meta{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:-10px;opacity:.18;width:100%}.landing-hero-meta a,.landing-hero-meta span{align-items:center;background:transparent;border:0;color:hsla(0,0%,100%,.72);display:inline-flex;font-size:9px;font-weight:600;line-height:1.15;min-height:0;padding:0}.landing-hero-meta a:focus,.landing-hero-meta a:hover{color:hsla(0,0%,100%,.92);text-decoration:none}.landing-hero-visual{height:462px;margin:0 auto;position:relative;width:min(350px,100%)}.no-webp .landing-phone-device{background-image:url(/build/images/iphone2.3434ba8e.png)}.landing-phone-device{background:transparent url(/build/images/iphone2.cf5c5692.webp) 50%/contain no-repeat;filter:drop-shadow(0 28px 58px rgba(0,0,0,.54));height:var(--phone-height,776px);max-width:100%;position:relative;width:var(--phone-width,399px)}.landing-phone-screen{background:#050505;border-radius:var(--phone-radius,45px);height:var(--phone-screen-height,742px);left:var(--phone-screen-left,15px);overflow:hidden;position:absolute;top:var(--phone-screen-top,10px);width:var(--phone-screen-width,370px)}.landing-phone-screen img,.landing-phone-screen picture,.landing-phone-screen video{display:block;height:100%;width:100%}.landing-phone-screen img,.landing-phone-screen video{object-fit:cover}.no-webp .landing-watch-device{background-image:url(/build/images/smartwatch.67112a01.png)}.landing-watch-device{background:transparent url(/build/images/smartwatch.215c38f8.webp) 50%/contain no-repeat;filter:drop-shadow(0 26px 42px rgba(0,0,0,.5));height:var(--watch-height,512px);position:relative;width:var(--watch-width,390px)}.landing-watch-screen{background:#000;border-radius:50%;height:var(--watch-screen-size,288px);left:var(--watch-screen-left,51px);overflow:hidden;position:absolute;top:var(--watch-screen-top,113px);width:var(--watch-screen-size,288px)}.landing-watch-screen img,.landing-watch-screen video{display:block;height:100%;object-fit:cover;width:100%}.landing-hero-phone{--phone-width:223px;--phone-height:435px;--phone-screen-top:6px;--phone-screen-left:8px;--phone-screen-width:207px;--phone-screen-height:416px;--phone-radius:25px;opacity:.23;position:absolute;right:26px;top:4px}.landing-hero-watch{--watch-width:257px;--watch-height:338px;--watch-screen-top:75px;--watch-screen-left:34px;--watch-screen-size:190px;bottom:4px;position:absolute;right:0;z-index:2}.landing-hero-support-phone{--phone-width:220px;--phone-height:428px;--phone-screen-top:6px;--phone-screen-left:8px;--phone-screen-width:204px;--phone-screen-height:409px;--phone-radius:25px;opacity:.92;position:absolute;right:52px;top:0;z-index:2}.landing-answer-section,.landing-compat-section,.landing-feature-section,.landing-related-section{color:#efefef;overflow:hidden;padding:66px 0;position:relative;scroll-margin-top:112px}.landing-faq-section{overflow:hidden;position:relative;scroll-margin-top:112px}.landing-answer-section.odd,.landing-compat-section.odd,.landing-related-section.odd{background:#040404}.landing-faq-section.even,.landing-feature-section.even{background:#08090b}.landing-answer-row{display:flex;flex-direction:column;gap:22px}.landing-answer-row>[class*=col-]{float:none;width:100%}.landing-answer-row .pull-left{order:1}.landing-answer-row .pull-right{order:2}.landing-answer-content{margin-left:auto;margin-right:auto;max-width:640px;padding-bottom:20px!important;padding-top:0!important;text-align:center}.features-style-one.landing-answer-section .feature-style-content h3{color:#efefef;font-size:27px;line-height:1.24;margin-bottom:16px;margin-top:0;text-align:center;text-transform:none}.landing-answer-copy{display:grid;gap:14px}.features-style-one.landing-answer-section .feature-style-content .landing-answer-copy p{color:#b8b8b8;font-size:15px;line-height:1.68;margin-bottom:0;text-align:left}.landing-answer-copy b{color:#ff5722;font-weight:800}.landing-answer-image{align-items:center;display:flex;justify-content:center}.landing-score-preview{display:block;filter:drop-shadow(0 28px 54px rgba(0,0,0,.5));margin:0 auto 8px;width:min(420px,92vw)}.landing-score-preview img{display:block;height:auto;width:100%}.landing-answer-watch{--watch-width:330px;--watch-height:433px;--watch-screen-top:96px;--watch-screen-left:43px;--watch-screen-size:244px;margin:0 auto 8px}.landing-answer-phone{--phone-width:286px;--phone-height:556px;--phone-screen-top:7px;--phone-screen-left:11px;--phone-screen-width:265px;--phone-screen-height:532px;--phone-radius:32px;margin:0 auto 8px}.landing-feature-section .app-features-carousel:after,.landing-feature-section .app-features-carousel:before{background:transparent!important}.landing-feature-section .app-features-carousel{margin-left:auto;margin-right:auto;max-width:350px}.landing-feature-section .app-features-carousel .item{width:320px}.landing-feature-section .single-app-features h3,.landing-feature-section .single-app-features p{margin-left:auto;margin-right:auto}.landing-feature-section .single-app-features p{min-height:78px}.landing-compat-grid{display:grid;gap:18px;grid-template-columns:1fr;margin-left:0;margin-right:0}.landing-list-card{background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;min-height:0;padding:24px 22px;width:100%}.landing-compat-column{display:flex;flex-direction:column;gap:22px}.landing-list-card h3{color:#fff;font-size:22px;font-weight:700;margin-bottom:18px;margin-top:0;text-align:left}.landing-compat-group+.landing-compat-group{border-top:1px solid hsla(0,0%,100%,.1);margin-top:18px;padding-top:18px}.landing-compat-group h4{color:hsla(0,0%,100%,.72);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.35;margin:0 0 10px;text-transform:uppercase}.landing-list-card ul,.landing-watch-examples ul{list-style:none;margin:0;padding:0}.landing-list-card li,.landing-watch-examples li{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.08);color:#d5d5d5;display:flex;font-size:15px;gap:12px;line-height:1.45;padding:9px 0;text-align:left}.landing-list-card li:last-child,.landing-watch-examples li:last-child{border-bottom:0}.landing-list-card li i,.landing-watch-examples li i{color:#ff5722;flex:0 0 auto;margin-top:4px}.landing-list-card-muted li i{color:#8f8f8f}.landing-watch-examples{padding:0 2px}.landing-watch-examples h4{color:hsla(0,0%,100%,.78);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.35;margin:0 0 12px;text-align:left;text-transform:uppercase}.landing-related-section{padding-bottom:46px;padding-top:42px}.landing-related-section .sec-title{margin-bottom:20px}.landing-related-section .sec-title h2{font-size:22px}.landing-related-grid{display:grid;gap:0;grid-template-columns:1fr;margin:0 auto;max-width:820px}.landing-related-card{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.58);display:flex;font-size:13px;font-weight:600;justify-content:flex-start;min-height:0;padding:12px 0;text-decoration:none;transition:color .2s ease,opacity .2s ease}.landing-related-card:focus,.landing-related-card:hover{color:hsla(0,0%,100%,.9);text-decoration:none}.landing-related-label{display:block;line-height:1.45;text-align:left}@media (min-width:768px){.landing-compat-grid{align-items:stretch;gap:30px;grid-template-columns:repeat(2,minmax(0,1fr))}.landing-related-grid{gap:26px;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-related-card{border-bottom:0}}@media (min-width:992px){.landing-page-hero{min-height:auto;padding-bottom:72px;padding-top:122px}.landing-breadcrumb{margin-bottom:16px}.landing-hero-row{align-items:center;flex-direction:row;gap:0;min-height:610px}.landing-hero-row>[class*=col-]{flex:0 0 50%;max-width:50%}.landing-hero-content{margin-left:auto;margin-right:auto}.landing-hero-meta{bottom:0;justify-content:center;left:0;margin-top:0;position:absolute;width:50%}.landing-hero-content h1,.landing-hero-description,.landing-hero-support{margin-left:auto!important;margin-right:auto!important}.banner-static.landing-page-hero .landing-hero-content h1{font-size:42px;line-height:1.22}.banner-static.landing-page-hero .landing-hero-content p.landing-hero-description,.banner-static.landing-page-hero .landing-hero-content p.landing-hero-support{font-size:17px;line-height:1.72}.landing-hero-visual{height:610px;margin-left:auto;width:min(590px,100%)}.landing-hero-phone{--phone-width:311px;--phone-height:605px;--phone-screen-top:8px;--phone-screen-left:12px;--phone-screen-width:289px;--phone-screen-height:579px;--phone-radius:35px;right:90px;top:12px}.landing-hero-watch{--watch-width:359px;--watch-height:471px;--watch-screen-top:104px;--watch-screen-left:47px;--watch-screen-size:265px;bottom:0;right:-12px}.landing-hero-support-phone{--phone-width:311px;--phone-height:605px;--phone-screen-top:8px;--phone-screen-left:12px;--phone-screen-width:289px;--phone-screen-height:579px;--phone-radius:35px;right:118px;top:0}.landing-answer-section,.landing-compat-section,.landing-feature-section{padding:96px 0}.landing-answer-row{align-items:center;flex-direction:row;gap:0}.landing-answer-row>[class*=col-]{width:50%}.landing-answer-content{margin-left:0;margin-right:0;padding-bottom:0!important;text-align:left}.features-style-one.landing-answer-section .feature-style-content h3{font-size:31px;line-height:1.28;text-align:left}.features-style-one.landing-answer-section .feature-style-content .landing-answer-copy p{font-size:16px;line-height:1.72}.landing-score-preview{margin-bottom:0;width:min(470px,100%)}.landing-answer-watch{--watch-width:390px;--watch-height:512px;--watch-screen-top:113px;--watch-screen-left:51px;--watch-screen-size:288px;margin-bottom:0}.landing-answer-phone{--phone-width:330px;--phone-height:642px;--phone-screen-top:8px;--phone-screen-left:12px;--phone-screen-width:306px;--phone-screen-height:614px;--phone-radius:37px;margin-bottom:0}.landing-feature-section .app-features-carousel{max-width:none}.landing-feature-section .app-features-carousel .item{width:300px}}@media (max-width:420px){.landing-page-hero{padding-top:96px}.banner-static.landing-page-hero .landing-hero-content h1{font-size:31px}.landing-hero-visual{height:430px;width:320px}.landing-hero-phone{--phone-width:200px;--phone-height:388px;--phone-screen-top:5px;--phone-screen-left:8px;--phone-screen-width:185px;--phone-screen-height:371px;--phone-radius:23px;right:26px}.landing-hero-watch{--watch-width:226px;--watch-height:297px;--watch-screen-top:66px;--watch-screen-left:30px;--watch-screen-size:167px;right:2px}.landing-hero-support-phone{--phone-width:200px;--phone-height:388px;--phone-screen-top:5px;--phone-screen-left:8px;--phone-screen-width:185px;--phone-screen-height:371px;--phone-radius:23px;right:60px}.landing-answer-watch{--watch-width:304px;--watch-height:399px;--watch-screen-top:88px;--watch-screen-left:40px;--watch-screen-size:224px}.landing-answer-phone{--phone-width:260px;--phone-height:506px;--phone-screen-top:7px;--phone-screen-left:10px;--phone-screen-width:241px;--phone-screen-height:484px;--phone-radius:29px}}