.pv .app-showcase{background:#0a0c10}.pv .app-showcase h2{margin:16px 0 22px;font-size:clamp(2.1rem,4vw,3.8rem);line-height:1.05}.pv .show-hero{background:radial-gradient(at 78% 40%,#172e58 0,#0000 52%);padding:58px 0 0}.pv .show-hero-inner{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid}.pv .show-hero h1{letter-spacing:-.055em;margin:20px 0 28px;font-size:clamp(3.4rem,6.5vw,6.7rem);line-height:.96}.pv .show-hero h1 span{color:#83a7ff}.pv .show-hero .lede{max-width:44ch;font-size:1.13rem;line-height:1.65}.pv .show-hero-device{justify-self:center;width:min(100%,400px);display:block}.pv .show-offer-chips{flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.pv .show-offer-chips li{color:#c6d1e3;background:#ffffff08;border:1px solid #fff2;border-radius:20px;padding:8px 12px;font-size:.8rem}.pv .show-offer-chips strong{color:#fff;font-weight:650}.pv .show-jumps{border-top:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding-block:28px;display:flex}.pv .show-jumps a{color:#c6d1e3;font-size:.86rem;text-decoration:none}.pv .show-jumps a:hover{color:#fff}.pv .show-blue{color:#83a7ff}.pv .show-more{color:#a9c2ff;padding:12px 0;font-size:.88rem;text-decoration:none;display:inline-block}.pv .show-more:hover{text-decoration:underline}.pv .show-chapter{border-top:1px solid #ffffff12;padding-block:72px;scroll-margin-top:160px}.pv .show-tint-sleep{background:radial-gradient(at 80% 60%,#1b2b50,#0000 60%),#0c1220}.pv .show-tint-food{background:radial-gradient(at 20% 70%,#233125,#0000 65%),#111914}.pv .show-tint-training{background:radial-gradient(at 80% 65%,#2b2a5c,#0000 60%),#11121f}.pv .show-tint-coach{background:radial-gradient(at 20% 70%,#173352,#0000 62%),#0b121b}.pv .show-demo-grid{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:center;gap:72px;display:grid}.pv .show-demo-reverse{grid-template-columns:minmax(0,340px) minmax(0,1fr)}.pv .show-demo-reverse>.show-demo-copy{order:2}.pv .show-demo-copy{max-width:560px}.pv .show-demo-copy h2{max-width:14ch}.pv .show-demo-copy .lede{font-size:1.12rem;line-height:1.6}.pv .show-flow-steps{margin:28px 0 12px;padding:0;list-style:none}.pv .show-flow-steps li{border-top:1px solid #ffffff20;gap:20px;padding:18px 0;display:flex}.pv .show-flow-steps li>span{color:#9ab8ff;padding-top:5px;font-size:.76rem}.pv .show-flow-steps h3{letter-spacing:-.025em;margin:0 0 8px;font-size:1.2rem}.pv .show-flow-steps p{color:#b6c3cf;margin:0;font-size:.94rem;line-height:1.55}.pv .show-demo-screen{justify-self:center;width:min(100%,300px);margin:0}.pv .show-demo-screen img{border:1px solid #66748970;border-radius:25px;width:100%;height:auto;display:block;box-shadow:0 30px 70px #0005}.pv .show-demo-screen figcaption,.pv .show-duo figcaption{text-align:center;color:#a2afc1;margin-top:18px;font-size:.72rem}.pv .show-duo{grid-template-columns:repeat(8,1fr);justify-self:center;width:100%;max-width:340px;margin:0;display:grid;position:relative}.pv .show-duo img{border:1px solid #66748970;border-radius:22px;grid-row:1;width:100%;height:auto;display:block;box-shadow:0 30px 60px #0006}.pv .show-duo-back{opacity:.92;grid-column:1/span 6;transform:rotate(-4deg)}.pv .show-duo-front{z-index:1;grid-column:3/span 6;margin-top:18%;transform:rotate(3deg)}.pv .show-duo figcaption{grid-column:1/-1}.pv .show-question{background:#162238;border-left:2px solid #83a7ff;border-radius:0 14px 14px 0;margin:26px 0;padding:20px 24px}.pv .show-question p{margin:12px 0 0;font-size:1.3rem;line-height:1.4}.pv .show-more-section{padding-block:72px 56px}.pv .show-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.pv .show-card{background:#151d2a;border:1px solid #ffffff15;border-radius:24px;grid-template-rows:auto 1fr auto;gap:28px;padding:36px;scroll-margin-top:160px;display:grid}.pv .show-card h3{letter-spacing:-.04em;white-space:pre-line;margin:14px 0 16px;font-size:clamp(1.8rem,2.6vw,2.6rem);line-height:1.05}.pv .show-card p{color:#bec8d8;max-width:42ch;font-size:.98rem;line-height:1.6}.pv .show-card-habits{background:radial-gradient(at 100% 85%,#242e55,#0000 70%),#151a2b}.pv .show-card-communities{background:radial-gradient(at 100% 85%,#443548,#0000 70%),#201925}.pv .show-card-screen{place-self:end center;width:min(100%,220px);margin:0}.pv .show-card-screen img{border:1px solid #ffffff25;border-radius:20px;width:100%;height:auto;display:block}.pv .show-tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pv .show-tags li{color:#c1ccdc;border:1px solid #ffffff20;border-radius:20px;padding:8px 11px;font-size:.7rem}.pv .show-also{background:#0f141c;border:1px solid #ffffff15;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:28px;padding:20px 24px;display:flex}.pv .show-also>span{letter-spacing:.14em;text-transform:uppercase;color:#8aafff;font-size:.72rem}.pv .show-also ul{flex-wrap:wrap;flex:360px;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pv .show-also li{color:#d3dae6;border:1px solid #ffffff1c;border-radius:20px;padding:7px 11px;font-size:.78rem}.pv .show-also .show-more{padding:0}.pv .show-price{background:radial-gradient(at 85% 0,#17305e,#0000 55%),#0b0f17;border-top:1px solid #ffffff12;padding:72px 0;scroll-margin-top:160px}.pv .show-price .lede{max-width:52ch;line-height:1.6}.pv .show-price-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:36px;display:grid}.pv .show-price-card{background:linear-gradient(135deg,#171e2a,#0c0f16);border:1px solid #ffffff1c;border-radius:24px;flex-direction:column;padding:32px;display:flex}.pv .show-price-band{border-color:#3d68d6;box-shadow:0 0 0 1px #3d68d640,0 30px 70px -30px #004cff55}.pv .show-price-label{letter-spacing:.14em;text-transform:uppercase;color:#9fb0c8;flex-wrap:wrap;align-items:center;gap:8px;font-size:.7rem;display:flex}.pv .show-price-tag{letter-spacing:.08em;color:#fff;background:#004cff;border-radius:20px;padding:5px 9px;font-size:.62rem}.pv .show-price-card h3{letter-spacing:-.03em;margin:18px 0 6px;font-size:1.35rem}.pv .show-price-amount{font-family:var(--display);letter-spacing:-.045em;color:#fff;flex-wrap:wrap;align-items:center;gap:12px;margin:6px 0 18px;font-size:2.6rem;display:flex}.pv .show-price-card ul{flex:1;align-content:start;gap:10px;margin:0 0 8px;padding:0;list-style:none;display:grid}.pv .show-price-card li{color:#c4cede;padding-left:22px;font-size:.92rem;line-height:1.45;position:relative}.pv .show-price-card li:before{content:"";background:#5288ff;border-radius:50%;width:8px;height:8px;position:absolute;top:.45em;left:2px}.pv .show-price-card .app-actions{align-items:center;gap:16px}.pv .show-close{text-align:center;background:radial-gradient(at 50% 100%,#182e52,#0000 75%),#101722;padding:60px 0}.pv .show-close p{color:#aebbd0;line-height:1.6}.pv .show-close .app-actions{justify-content:center}@media (max-width:800px){.pv .show-hero-inner{gap:30px}.pv .show-hero-device{width:300px}.pv .show-demo-grid,.pv .show-demo-reverse{grid-template-columns:minmax(0,1fr) 260px;gap:32px}.pv .show-demo-reverse>.show-demo-copy{order:0}.pv .show-card{padding:24px}}@media (max-width:600px){.pv .show-hero{padding-top:32px}.pv .show-hero-inner,.pv .show-story-grid,.pv .show-price-grid{grid-template-columns:1fr}.pv .show-hero-device{width:min(100%,300px);margin-top:14px}.pv .show-hero h1{font-size:clamp(3rem,12vw,4.2rem)}.pv .show-jumps{justify-content:flex-start;gap:14px 22px;margin-top:32px}.pv .show-demo-grid,.pv .show-demo-reverse{grid-template-columns:minmax(0,1fr);gap:30px}.pv .show-chapter,.pv .show-more-section,.pv .show-price,.pv .show-close{padding-block:40px}.pv .show-demo-screen{width:240px}.pv .show-duo{max-width:300px}.pv .show-card{gap:20px}.pv .show-price-card{padding:24px 20px}.pv .show-price-amount{font-size:2.2rem}.pv .show-also{gap:12px;padding:18px;display:grid}.pv .show-also ul{flex:none}}
