body{background-color:#fcfcfc;font-family:'Fira Sans',"Open Sans",'Helvetica Neue',Helvetica,Arial,sans-serif}a,a:hover,a:active{text-decoration:none}.zero-btn{display:inline-block;width:188px;height:40px;line-height:40px;margin:19px 0 5px;border-radius:3px;border:1px solid #e85d4e;font-size:14px;font-weight:600;color:#fff;background-color:#e85d4e;cursor:pointer;text-align:center;box-sizing:border-box;transition:all .2s}@media screen and (max-width:767px){.zero-btn{margin-top:13px}}.zero-btn:hover{color:#e85d4e;border:1px solid #e85d4e;background:#fff}.zero-btn:active{color:#e85d4e;border:1px solid #e85d4e;background:#f2f2f2}@media screen and (max-width:767px){.container{padding:0 37px}}.hero{text-align:center;color:#434b54}@media screen and (min-width:768px){.hero{min-height:711px}}.hero .hero-title{margin:104px auto 0;max-width:640px}@media screen and (max-width:767px){.hero .hero-title{margin-top:100px}}.hero .hero-title h1,.hero .hero-title h2{margin:0}.hero .hero-title h1{white-space:nowrap;text-align:center;display:inline-block;font-size:48px;font-weight:500;line-height:1.1;color:#434b54}.hero .hero-title h2{margin:8px 0 0;font-size:20px;font-weight:300;line-height:1.25;color:#434b54}.hero .xmind-img-wrap{margin-top:17px}.hero .xmind-img{margin-top:78px;max-width:636px;width:100%}.prod-section>.container{display:flex}.prod-section .prod-desc,.prod-section .prod-pic{flex-basis:50%;flex-grow:1;box-sizing:border-box}.prod-section .prod-desc{padding-top:206px;padding-left:10px}@media screen and (max-width:767px){.prod-section .prod-desc{padding-top:11px;padding-left:0}}.prod-section .prod-pic{display:flex;align-items:center;justify-content:center;padding-top:240px}@media screen and (max-width:767px){.prod-section .prod-pic{padding-top:54px}}.prod-section .prod-tips{margin:0;font-size:14px;font-weight:300}.prod-section .prod-title-sm{margin-top:44px;margin-bottom:5px;font-size:18px;font-weight:600}.prod-section .prod-title-sm img{width:134px}.prod-section .prod-title-lg{display:inline-block;margin-bottom:40px;font-size:36px;font-weight:500;line-height:1.11;max-width:420px}@media screen and (max-width:767px){.prod-section .prod-title-lg{margin-top:10px;margin-bottom:48px}}@media screen and (max-width:767px){.prod-section>.container{flex-direction:column;text-align:center}}.zen-section{height:1139px;margin-top:-280px;padding:288px 0;box-sizing:border-box;background:url('../img/zero-index/body-bg.svg') center 0 / cover no-repeat}@media screen and (max-width:767px){.zen-section{margin-top:-216px;padding:400px 0}}.zen-section *{color:#fff}.zen-section .zero-btn{min-width:152px;background:transparent;color:#fff;border:1px solid #fff}.zen-section .zero-btn:hover{color:#e85d4e;border:1px solid #e85d4e;background:#fff}.zen-section .zero-btn:active{color:#e85d4e;border:1px solid #e85d4e;background:#f2f2f2}.ios-section{margin-top:-162px;padding-bottom:100px}@media screen and (max-width:767px){.ios-section{margin-top:-33px}}.ios-section .prod-desc{padding-left:10px;padding-top:21px}@media screen and (max-width:767px){.ios-section .prod-desc{padding-left:0}}.ios-section .prod-pic{justify-content:start;padding-top:47px;padding-left:11px}@media screen and (max-width:767px){.ios-section .prod-pic{justify-content:center;padding-left:0}}.ios-section .prod-title-sm{margin-bottom:0;font-size:22px;font-weight:500;text-align:left;color:#434b54}@media screen and (max-width:767px){.ios-section .prod-title-sm{text-align:center}}.ios-section .prod-tips{height:19px}.ios-section .prod-title-lg{margin-bottom:0;max-width:470px;font-size:36px;font-weight:500;line-height:1.22;text-align:left;color:#434b54}@media screen and (max-width:767px){.ios-section .prod-title-lg{margin-top:10px;text-align:center}}.ios-section p.learn-more{margin-top:0;margin-bottom:60px}.ios-section p.learn-more a{font-size:20px}.ios-section p.learn-more a:hover{border-bottom:1px solid}.ios-section .zero-btn{min-width:152px;background:transparent;color:#e85d4e;border:1px solid #e85d4e}.ios-section .zero-btn:hover{color:#fff;border:1px solid #e85d4e;background:#e85d4e}.ios-section .zero-btn:active{color:#fff;border:1px solid #e85d4e;background:#e34533}@media screen and (max-width:767px){.ios-section>.container{flex-direction:column-reverse}}