body,h2,h3,p{color:#777;-webkit-font-smoothing:subpixel-antialiased;margin:0 auto;padding:0;font-family:system-ui,Helvetica Neue,Helvetica,sans-serif}h2{color:#484848;font-weight:600}p{margin-bottom:20px;font-size:15px;font-weight:400}span{font-size:18px;font-weight:400}nav li{list-style:none}nav a{font-size:17px;text-decoration:none}#floatingTopNav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;opacity:0;visibility:hidden;background-color:#eeeef5bf;justify-content:space-between;align-items:center;width:100%;margin:0;padding:0 12px 0 4px;transition:opacity .33s ease-in-out;display:flex;position:fixed;top:0;left:0;box-shadow:0 2px 10px #00000017,0 1px #0000001a}#initialTopNav{justify-content:space-between;align-items:center;margin-left:20px;margin-right:20px;display:flex}.nav-links{gap:20px;list-style:none;display:flex}.leitmotif-logo{background:url(/img/LeitmotifLogo.svg) 50%/28px 28px no-repeat;width:28px;height:28px;margin-left:-4px}.leitmotif-logo a{color:#0000;width:28px;height:28px;display:inline-block}a,a strong{color:#318dff;text-decoration:underline}html{scroll-behavior:smooth;padding:0 16px}footer p{text-align:center;color:#48484899;font-size:12px}footer a{color:#48484899;text-decoration:underline}footer{background-image:linear-gradient(#f0f0f5,#eeeef500);border-top:1px solid #00000026;flex-direction:column;align-content:center;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);padding:60px 0 20px;display:flex}footer .lm-logo{background-image:url(/img/LeitmotifFooterLogo.svg);background-size:contain;width:36px;height:36px;margin:0 auto 12px}img.centered{width:100%;height:auto;display:block}p{line-height:1.4}p.mini-section-subtitle,p.final-section-subtitle{color:#484848cc;font-size:18px}p.small-title{color:#484848cc;font-size:16px;font-weight:500}p.mini-section-title,p.final-section-title{color:#484848;margin-bottom:0;font-size:20px;font-weight:700}.get-from-store-text{color:#fff;text-shadow:0 1px 3px #0003;margin:0;font-size:18px;font-weight:700}@media (max-width:500px){p.final-section-title{font-size:18px}p.final-section-subtitle,.get-from-store-text{font-size:16px}}strong,b,.icon-list a{font-weight:700}.taska-wordmark{margin:0;font-weight:300}.taska-wordmark strong{font-weight:500}.icon-list{padding-left:0;list-style-type:none}.icon-list li{align-items:center;max-width:500px;padding-bottom:16px;display:inline-flex;overflow:hidden}.icon-list img{float:left;width:68px;height:auto;margin-right:16px}form{display:flex}input[type=email]{background-color:#fff;border:1px solid #0003;border-radius:5px;flex-grow:80;width:100%;height:40px;margin:0;padding:0 0 0 12px;font-size:17px;overflow:hidden}input[type=submit]{-webkit-appearance:none;color:#fff;cursor:pointer;text-shadow:0 1px 2px #00000059;background:#6aa2ff;border:1px solid #3478cd;border-radius:5px;flex-shrink:0;height:40px;margin:0 0 0 4pt;padding:0 12pt;font-size:15px;font-weight:600;text-decoration:none;overflow:hidden;box-shadow:0 1px 2px #0003}div#privacy{max-width:600px;margin:0 auto 60px}#privacy p{margin-bottom:16px;font-size:18px}#privacy a,#privacy a strong{color:#00d0e4}#privacy section{background-image:none;border:0;padding:0 0 72px;display:block}#privacy h2{color:#777;text-align:center;justify-content:center;align-items:center;display:block}#privacy h2:before,#privacy h2:after{content:"";vertical-align:middle;background-color:#60606040;width:44px;height:1px;margin:0 10px;display:inline-block}#privacy h2{text-align:center;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:800}#privacy p,#privacy li{line-height:1.4}
