.app-install-section-v1{padding:var(--section-padding) 0}.app-install-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-6)}.app-install-badge{border:1px solid var(--bg-light1);border-radius:var(--radius-2xl);display:inline-block;font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-tight);padding:6px 18px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.app-install-badge,.app-install-title{color:var(--theme-primary-color);font-weight:var(--font-weight-medium)}.app-install-title{font-size:var(--font-size-5xl);line-height:var(--line-height-tight);margin:0}.app-install-title .highlight{color:var(--theme-secondary-color)}.app-install-description{color:var(--text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);margin:0}.app-install-features{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-4)}.app-feature-item,.app-install-features{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.app-feature-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);gap:var(--space-3)}.app-feature-item i{-ms-flex-negative:0;color:var(--theme-secondary-color);-webkit-flex-shrink:0;flex-shrink:0;font-size:var(--font-size-xl)}.app-install-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--space-4)}.app-store-btn{display:block;-webkit-transition:var(--transition-base);-o-transition:var(--transition-base);transition:var(--transition-base)}.app-store-btn img{border-radius:var(--radius-sm);display:block;height:75px;width:auto}.app-install-visual{padding:var(--space-8)}.app-install-visual,.phone-mockup{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.phone-mockup{background:-o-linear-gradient(315deg,var(--theme-primary-color) 0,var(--theme-secondary-color) 100%);background:linear-gradient(135deg,var(--theme-primary-color) 0,var(--theme-secondary-color) 100%);border-radius:var(--radius-2xl);height:560px;position:relative;width:280px}.phone-mockup:before{background:#fff;background:hsla(0,0%,100%,.3);border-radius:var(--radius-full);content:"";height:6px;left:50%;position:absolute;top:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:60px}.phone-mockup i{color:var(--text-inverse);font-size:120px;opacity:.3}@media (max-width:991px){.app-install-title{font-size:var(--font-size-4xl)}.phone-mockup{height:480px;width:240px}.phone-mockup i{font-size:100px}}@media (max-width:767px){.app-install-title{font-size:var(--font-size-3xl)}.app-install-description{font-size:var(--font-size-base)}.app-install-visual{padding:var(--space-6) 0}.phone-mockup{height:400px;width:200px}.phone-mockup i{font-size:80px}}@media (max-width:576px){.app-install-title{font-size:var(--font-size-2xl)}}