.hs-aio{background:#fff;padding:64px 20px}@media (min-width:768px){.hs-aio{padding:80px 40px}}@media (min-width:1024px){.hs-aio{padding:96px 48px}}.hs-aio__inner{margin:0 auto;max-width:1240px}.hs-aio__header{margin:0 auto;max-width:800px;text-align:center}.hs-aio__headline{color:#000;font-size:clamp(1.75rem,2.4vw,2.5rem);font-weight:400;line-height:1.1;margin:0}.hs-aio__headline p{margin:0}.hs-aio__sub{color:oklch(.42 0 0);font-size:clamp(1rem,1.1vw,1.15rem);line-height:1.45;margin:20px auto 0;max-width:940px}.hs-aio__sub p{margin:0}.hs-aio__rows{display:flex;flex-direction:column;gap:64px;margin-top:56px}@media (min-width:1024px){.hs-aio__rows{gap:96px;margin-top:80px}}.hs-aio__row{align-items:center;display:grid;gap:48px}@media (min-width:1024px){.hs-aio__row{gap:64px;grid-template-columns:1fr 1fr}}.hs-aio__col{display:flex;flex-direction:column;gap:40px}.hs-aio__col--mockup{display:block;margin:0 auto;max-width:520px;width:100%}@media (min-width:1024px){.hs-aio__col--mockup-first{order:-1}}.hs-aio__row-eyebrow{color:#6e47cf;font-size:13px;font-weight:500;letter-spacing:.18em;margin:16px 0 0;text-transform:uppercase}.hs-aio__point{display:flex;gap:20px}.hs-aio__point-icon{background:#ded5f4;border-radius:12px;display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.hs-aio__point-icon img{height:20px;width:20px}.hs-aio__point-title{color:#000;font-size:20px;font-weight:500;margin:0}.hs-aio__point-desc{color:oklch(.42 0 0);font-size:clamp(1rem,1.1vw,1.15rem);line-height:1.6;margin-top:8px}.hs-aio__point-desc p{margin:0}.hs-aio__mockup1{background:#f7f2eb;border:1px solid oklch(.85 .045 297);border-radius:20px;box-shadow:0 25px 50px -12px rgba(0,0,0,.18);overflow:hidden}.hs-aio__mockup1-tabs{align-items:center;background:#fff;border-bottom:1px solid oklch(.9491 0 90);display:flex;gap:16px;height:36px;overflow-x:auto;padding:0 14px}.hs-aio__mockup1-tab{align-items:center;color:oklch(.5 0 0);display:flex;flex-shrink:0;font-size:10px;height:100%;position:relative;white-space:nowrap}.hs-aio__mockup1-tab--active{color:#000;font-weight:500}.hs-aio__mockup1-tab--active:after{background:#000;content:"";height:3px;left:0;position:absolute;right:0;top:0}.hs-aio__mockup1-icon{border-radius:18px;flex-shrink:0;height:20px;width:20px}.hs-aio__mockup1-body{background:oklch(.97 .02 298);padding:10px}.hs-aio__mockup1-banner{border-radius:18px;display:block;height:68px;margin-bottom:6px;object-fit:contain;width:100%}.hs-aio__mockup1-card{background:#fff;border-radius:18px;padding:10px}.hs-aio__mockup1-question{color:#000;font-size:16px;font-weight:500;margin:0;text-align:center}.hs-aio__mockup1-round{background:rgba(0,0,0,.05);border-radius:18px;font-size:10px;margin-top:6px;padding:4px 10px}.hs-aio__mockup1-legend{display:flex;font-size:9px;gap:12px;justify-content:center;margin-top:6px}.hs-aio__mockup1-avg{background:#ded5f4;border-radius:4px;color:#421c85;font-weight:500;padding:4px 8px}.hs-aio__mockup1-mine{color:oklch(.5 0 0);padding:4px 8px;text-decoration:line-through}.hs-aio__mockup1-ambitions{display:flex;flex-direction:column;gap:8px;margin-top:6px}.hs-aio__mockup1-ambition-label{font-size:9px;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-aio__mockup1-bar-track{background:oklch(.9491 0 90);border-radius:100px;height:3px;margin-top:4px;position:relative}.hs-aio__mockup1-bar-fill{background:rgba(110,71,207,.55);border-radius:100px;height:100%}.hs-aio__mockup1-bar-score{background:#ded5f4;border-radius:50%;color:#421c85;display:grid;font-size:7px;height:16px;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.hs-aio__mockup2{background:#fff;border:1px solid oklch(.85 .045 297);border-radius:20px;box-shadow:0 25px 50px -12px rgba(0,0,0,.18);overflow:hidden}.hs-aio__mockup2-header{background:#f7f2eb;padding:12px 16px;text-align:center}.hs-aio__mockup2-header h4{color:#000;font-size:14px;font-weight:400;margin:0}.hs-aio__mockup2-desc{color:rgba(0,0,0,.7);font-size:9px;line-height:1.5;margin:4px auto 0;max-width:320px}.hs-aio__mockup2-note{color:#6e47cf;font-size:10px;font-weight:500;margin:6px 0 0}.hs-aio__mockup2-body{padding:14px}.hs-aio__mockup2-steps{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.hs-aio__mockup2-step{background:#f7f2eb;border-radius:18px;color:#6e47cf;font-size:9px;font-weight:500;padding:4px 0;text-align:center}.hs-aio__mockup2-step--active{background:#6e47cf;color:#fff}.hs-aio__mockup2-content{display:grid;gap:10px;margin-top:10px}@media (min-width:640px){.hs-aio__mockup2-content{grid-template-columns:1fr 1fr}}.hs-aio__mockup2-problem{background:#ded5f4;border-radius:20px;padding:10px}.hs-aio__mockup2-problem h5{color:#000;font-size:10px;font-weight:400;margin:0 0 6px}.hs-aio__mockup2-problem-body p{color:rgba(0,0,0,.75);font-size:9px;line-height:1.5;margin:0 0 6px}.hs-aio__mockup2-problem-body p:last-child{margin-bottom:0}.hs-aio__mockup2-timer{align-items:center;background:#ded5f4;border-radius:20px;color:#421c85;display:flex;flex-direction:column;justify-content:center;padding:10px;text-align:center}.hs-aio__mockup2-timer-value{font-size:22px;font-weight:400;letter-spacing:.05em}.hs-aio__mockup2-timer-units{color:rgba(66,28,133,.6);display:flex;font-size:7px;gap:16px;margin-top:4px}.hs-aio__mockup2-timer-note{font-size:10px;font-weight:500;margin:6px 0 0}