.product-tour_page__r4uOE{--ink:var(--color-ink);--blue:var(--color-brand);max-width:1240px;margin:0 auto;padding:32px 24px 80px;color:var(--ink)}.product-tour_hero__62sPS{display:grid;grid-template-columns:1.05fr .95fr;min-height:590px;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-xl);background:linear-gradient(145deg,#f7f9ff,#edf2ff 50%,#eaf8f4)}.product-tour_hero__62sPS>div:first-child{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:64px}.product-tour_kicker__EdeA7{margin:0;color:#6578c8;font-size:.7rem;font-weight:900;letter-spacing:.14em}.product-tour_hero__62sPS h1{margin:15px 0 20px;font-size:clamp(3rem,5.4vw,5.25rem);line-height:.97;letter-spacing:-.065em}.product-tour_hero__62sPS h1 em{color:var(--blue);font-style:normal}.product-tour_hero__62sPS>div:first-child>p:not(.product-tour_kicker__EdeA7){max-width:570px;margin:0;color:#68738b;font-size:1.05rem;line-height:1.65}.product-tour_final__u_1da a,.product-tour_hero__62sPS a{margin-top:28px;padding:15px 20px;border-radius:15px;color:#fff;background:var(--color-brand-strong);text-decoration:none;font-size:.84rem;font-weight:850;box-shadow:0 10px 28px rgba(47,70,127,.22)}.product-tour_hero__62sPS a span{margin-left:12px}.product-tour_heroVisual__wDAKV{display:grid;place-items:center;position:relative;background:radial-gradient(circle at center,rgba(255,255,255,.9),transparent 58%)}.product-tour_orbit__Y_s6c{display:grid;width:min(410px,80%);aspect-ratio:1;place-items:center;position:relative;border:1px solid rgba(82,104,201,.2);border-radius:50%;box-shadow:inset 0 0 80px rgba(82,104,201,.08)}.product-tour_orbit__Y_s6c:after,.product-tour_orbit__Y_s6c:before{content:"";position:absolute;border:1px solid rgba(82,104,201,.14);border-radius:50%}.product-tour_orbit__Y_s6c:before{inset:15%}.product-tour_orbit__Y_s6c:after{inset:30%}.product-tour_orbit__Y_s6c strong{display:grid;width:92px;aspect-ratio:1;place-items:center;z-index:1;border-radius:28px;color:#fff;background:linear-gradient(145deg,#667bd5,#334b90);font-size:1.5rem;box-shadow:0 18px 45px rgba(46,68,128,.3)}.product-tour_orbit__Y_s6c span{position:absolute;z-index:2;padding:9px 13px;border:1px solid #e1e6f1;border-radius:12px;background:#fff;font-size:.7rem;font-weight:850;box-shadow:0 10px 28px rgba(35,48,86,.1)}.product-tour_orbit__Y_s6c span:first-child{top:-18px}.product-tour_orbit__Y_s6c span:nth-child(2){right:-25px}.product-tour_orbit__Y_s6c span:nth-child(3){bottom:-18px}.product-tour_orbit__Y_s6c span:nth-child(4){left:-25px}.product-tour_sceneNav__KTTLK{position:-webkit-sticky;position:sticky;top:12px;z-index:5;display:flex;justify-content:center;gap:6px;width:-moz-fit-content;width:fit-content;margin:24px auto;padding:6px;border:1px solid #e3e7ef;border-radius:16px;background:rgba(255,255,255,.88);box-shadow:0 10px 30px rgba(25,38,75,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.product-tour_sceneNav__KTTLK a{padding:9px 12px;border-radius:10px;color:#69738a;text-decoration:none;font-size:.68rem;font-weight:800}.product-tour_sceneNav__KTTLK a:hover{color:#40558f;background:#eef2ff}.product-tour_scene__kpsDv{display:grid;grid-template-columns:.72fr 1.28fr;align-items:center;grid-gap:70px;gap:70px;min-height:650px;padding:72px 56px;border-bottom:1px solid #e8ebf1;scroll-margin-top:90px}.product-tour_scene__kpsDv.product-tour_reverse__sYd7P{grid-template-columns:1.28fr .72fr}.product-tour_reverse__sYd7P .product-tour_copy__gF736{order:2}.product-tour_copy__gF736 span{color:#6578c8;font-size:.69rem;font-weight:900;letter-spacing:.13em}.product-tour_copy__gF736 h2{margin:13px 0;font-size:clamp(2.6rem,4.5vw,4.2rem);line-height:1.02;letter-spacing:-.055em}.product-tour_copy__gF736 p{margin:0;color:#778197}.product-tour_mockup__R2_Zm{position:relative;border:1px solid #dfe4ee;border-radius:28px;background:#fff;box-shadow:0 28px 80px rgba(28,40,78,.13);transform:perspective(1200px) rotateY(-2deg)}.product-tour_demoBadge__5mKSI{position:absolute;z-index:3;top:-12px;right:18px;padding:6px 9px;border:1px solid #d9dfed;border-radius:999px;color:#627093;background:#fff;font-size:.58rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 5px 14px rgba(28,40,78,.08)}.product-tour_reverse__sYd7P .product-tour_mockup__R2_Zm{transform:perspective(1200px) rotateY(2deg)}.product-tour_studentMock__FEq7w{display:grid;grid-template-columns:150px 1fr;grid-gap:18px;gap:18px;padding:26px;background:linear-gradient(155deg,#fff,#f6f8ff)}.product-tour_studentMock__FEq7w>header{grid-column:1/-1;display:flex;justify-content:space-between;color:#707a8e;font-size:.7rem}.product-tour_progressRing__wM4su{display:grid;width:140px;aspect-ratio:1;place-items:center;border-radius:50%;background:conic-gradient(#6176d2 270deg,#e7eaf3 0)}.product-tour_progressRing__wM4su:before{content:"";grid-area:1/1;width:112px;aspect-ratio:1;border-radius:50%;background:#fff}.product-tour_progressRing__wM4su>div{grid-area:1/1;z-index:1;text-align:center}.product-tour_progressRing__wM4su small,.product-tour_progressRing__wM4su strong{display:block}.product-tour_progressRing__wM4su strong{font-size:1.55rem}.product-tour_progressRing__wM4su small{color:#818a9c;font-size:.6rem}.product-tour_nextTask__MEynX{display:flex;justify-content:center;flex-direction:column;padding:18px;border-radius:19px;background:#f0f3ff}.product-tour_nextTask__MEynX small{color:#6575b5;font-size:.59rem;font-weight:900}.product-tour_nextTask__MEynX strong{margin:7px 0 17px;font-size:1rem}.product-tour_nextTask__MEynX button{min-height:44px;padding:11px;border:0;border-radius:11px;color:#fff;background:#354d8b;font-size:.7rem;font-weight:850}.product-tour_miniBars__Qgd5p{grid-column:1/-1;display:flex;align-items:flex-end;gap:8px;height:62px;padding:15px 18px 0;border-top:1px solid #edf0f5}.product-tour_miniBars__Qgd5p i,.product-tour_parentBars__5F_cs i{flex:1 1;min-height:3px;border-radius:6px 6px 2px 2px;background:linear-gradient(#7f91df,#566ccc)}.product-tour_coachMock__kEYf1{padding:25px}.product-tour_coachMock__kEYf1>header,.product-tour_impactMock__gI1O5>header{display:flex;justify-content:space-between;margin-bottom:16px}.product-tour_coachMock__kEYf1>header span,.product-tour_impactMock__gI1O5>header span{color:#81899a;font-size:.68rem}.product-tour_coachMock__kEYf1 article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;margin-top:9px;padding:15px;border:1px solid #e8ebf1;border-radius:16px}.product-tour_coachMock__kEYf1 article>i{display:grid;width:38px;aspect-ratio:1;place-items:center;border-radius:12px;font-size:.7rem;font-style:normal;font-weight:900}.product-tour_amber__5Ckvh{color:#a86715;background:#fff1da}.product-tour_blue__n3i_o{color:#4c63bc;background:#e9edff}.product-tour_green__1P5PW{color:#14765f;background:#e0f5ee}.product-tour_coachMock__kEYf1 article span,.product-tour_coachMock__kEYf1 article strong{display:block}.product-tour_coachMock__kEYf1 article span{margin-top:3px;color:#7d8596;font-size:.68rem}.product-tour_coachMock__kEYf1 article>b{color:#a0a6b3;font-size:.7rem}.product-tour_meetingMock__yLLCZ{padding:30px;text-align:center}.product-tour_pulse__UssPz{display:grid;width:60px;aspect-ratio:1;margin:0 auto;place-items:center;border-radius:50%;color:#fff;background:#21a17e;font-size:1.3rem;box-shadow:0 0 0 10px #e4f6f0}.product-tour_meetingMock__yLLCZ h3{margin:23px 0}.product-tour_meetingMock__yLLCZ>div:not(.product-tour_pulse__UssPz){display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:13px 0;border-top:1px solid #edf0f4;text-align:left}.product-tour_meetingMock__yLLCZ>div>span{color:#7180b7;font-size:.65rem;font-weight:900}.product-tour_meetingMock__yLLCZ p,.product-tour_meetingMock__yLLCZ p b,.product-tour_meetingMock__yLLCZ p small{display:block;margin:0}.product-tour_meetingMock__yLLCZ p small{margin-top:3px;color:#7b8496}.product-tour_meetingMock__yLLCZ>div>i{color:#168265;font-style:normal}.product-tour_parentMock__TsMvw{padding:27px}.product-tour_parentMock__TsMvw>header{display:flex;justify-content:space-between;gap:15px}.product-tour_parentMock__TsMvw header b,.product-tour_parentMock__TsMvw header small{display:block}.product-tour_parentMock__TsMvw header small{color:#6678bf;font-size:.6rem;font-weight:900}.product-tour_parentMock__TsMvw header b{margin-top:5px}.product-tour_parentMock__TsMvw header>span{color:#16765f;font-size:.66rem}.product-tour_parentGrid__CO4Im{display:grid;grid-template-columns:125px 1fr;align-items:center;grid-gap:20px;gap:20px;margin:23px 0;padding:20px;border-radius:20px;background:#f7f8fc}.product-tour_smallRing__RfipV{display:grid;width:110px;aspect-ratio:1;place-content:center;border-radius:50%;background:radial-gradient(circle,#fff 56%,transparent 58%),conic-gradient(#6074cd 295deg,#e2e6f0 0);text-align:center}.product-tour_smallRing__RfipV b,.product-tour_smallRing__RfipV small{display:block}.product-tour_smallRing__RfipV small{color:#7c8597;font-size:.58rem}.product-tour_parentGrid__CO4Im>div>small{color:#6e7cb3;font-size:.6rem;font-weight:900}.product-tour_parentBars__5F_cs{display:flex;align-items:flex-end;gap:7px;height:72px;margin-top:10px}.product-tour_parentMock__TsMvw footer{display:flex;gap:12px;padding:16px;border-radius:15px;background:#eef2ff}.product-tour_parentMock__TsMvw footer>span{font-size:1.25rem}.product-tour_parentMock__TsMvw footer b,.product-tour_parentMock__TsMvw footer p,.product-tour_parentMock__TsMvw footer small{display:block;margin:0}.product-tour_parentMock__TsMvw footer small{color:#6879b9;font-size:.58rem;font-weight:900}.product-tour_parentMock__TsMvw footer b{margin-top:4px;font-size:.72rem}.product-tour_impactMock__gI1O5{padding:28px}.product-tour_impactStats__hihLV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.product-tour_impactStats__hihLV article{padding:15px;border:1px solid #e7eaf1;border-radius:15px}.product-tour_impactStats__hihLV i,.product-tour_impactStats__hihLV small,.product-tour_impactStats__hihLV strong{display:block}.product-tour_impactStats__hihLV small{color:#7b8495;font-size:.56rem;font-weight:850}.product-tour_impactStats__hihLV strong{margin:7px 0 4px;font-size:1.35rem}.product-tour_impactStats__hihLV i{color:#168066;font-size:.62rem;font-style:normal;font-weight:800}.product-tour_impactMock__gI1O5 svg{width:100%;height:155px;margin-top:18px}.product-tour_line__cS_zx{fill:none;stroke:#6075d0;stroke-width:4}.product-tour_area__A6OJY{fill:url(#tourArea)}.product-tour_video__HTzPd{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:50px;gap:50px;align-items:center;margin:60px 0;padding:48px;border-radius:32px;background:#17213c;color:#fff}.product-tour_poster__YQvdP{display:grid;min-height:290px;place-items:center;position:relative;overflow:hidden;border-radius:22px;background:radial-gradient(circle at 70% 30%,#6980d0,transparent 38%),linear-gradient(145deg,#314a88,#1f2d51)}.product-tour_poster__YQvdP:after,.product-tour_poster__YQvdP:before{content:"";position:absolute;border:1px solid rgba(255,255,255,.18);border-radius:50%}.product-tour_poster__YQvdP:before{width:300px;height:300px}.product-tour_poster__YQvdP:after{width:180px;height:180px}.product-tour_play__awSnE{display:grid;width:68px;aspect-ratio:1;place-items:center;z-index:1;padding-left:4px;border-radius:50%;color:#344b86;background:#fff;box-shadow:0 15px 38px rgba(0,0,0,.25)}.product-tour_poster__YQvdP>span{position:absolute;right:14px;bottom:14px;padding:5px 8px;border-radius:7px;background:rgba(0,0,0,.45);font-size:.65rem}.product-tour_video__HTzPd h2{margin:12px 0;font-size:2.4rem;line-height:1.08;letter-spacing:-.04em}.product-tour_video__HTzPd>div:last-child>p:not(.product-tour_kicker__EdeA7){color:#aeb8ce;line-height:1.65}.product-tour_video__HTzPd button{min-height:44px;margin-top:12px;padding:12px 15px;border:1px solid #627092;border-radius:12px;color:#aeb8ce;background:transparent}.product-tour_final__u_1da{padding:80px 30px;text-align:center}.product-tour_final__u_1da>span{color:#6879bf;font-size:.7rem;font-weight:900;letter-spacing:.12em}.product-tour_final__u_1da h2{margin:17px auto 34px;font-size:clamp(2.5rem,5vw,4.6rem);line-height:1.03;letter-spacing:-.055em}.product-tour_final__u_1da a{display:inline-block;margin:0}.product-tour_final__u_1da a b{margin-left:10px}.product-tour_page__r4uOE a:focus-visible,.product-tour_page__r4uOE button:focus-visible{outline:3px solid #8fa2ed;outline-offset:3px}.product-tour_page__r4uOE h1,.product-tour_page__r4uOE h2,.product-tour_page__r4uOE h3,.product-tour_page__r4uOE p,.product-tour_page__r4uOE strong{overflow-wrap:anywhere}@media (max-width:850px){.product-tour_hero__62sPS{grid-template-columns:1fr}.product-tour_hero__62sPS>div:first-child{padding:45px}.product-tour_heroVisual__wDAKV{min-height:410px}.product-tour_scene__kpsDv,.product-tour_scene__kpsDv.product-tour_reverse__sYd7P{grid-template-columns:1fr;gap:35px;padding:65px 35px}.product-tour_reverse__sYd7P .product-tour_copy__gF736{order:0}.product-tour_mockup__R2_Zm,.product-tour_reverse__sYd7P .product-tour_mockup__R2_Zm{transform:none}.product-tour_sceneNav__KTTLK{max-width:calc(100vw - 28px);overflow:auto;justify-content:flex-start}.product-tour_video__HTzPd{grid-template-columns:1fr;padding:30px}}@media (max-width:560px){.product-tour_page__r4uOE{padding:14px 14px 55px}.product-tour_hero__62sPS{min-height:auto;border-radius:25px}.product-tour_hero__62sPS>div:first-child{padding:38px 24px}.product-tour_hero__62sPS h1{font-size:3.1rem}.product-tour_heroVisual__wDAKV{min-height:340px}.product-tour_orbit__Y_s6c{width:270px}.product-tour_orbit__Y_s6c span:nth-child(2){right:-10px}.product-tour_orbit__Y_s6c span:nth-child(4){left:-10px}.product-tour_scene__kpsDv{min-height:auto;padding:60px 8px}.product-tour_copy__gF736 h2{font-size:2.8rem}.product-tour_studentMock__FEq7w{grid-template-columns:1fr}.product-tour_miniBars__Qgd5p,.product-tour_studentMock__FEq7w>header{grid-column:auto}.product-tour_progressRing__wM4su{margin:auto}.product-tour_parentGrid__CO4Im{grid-template-columns:1fr}.product-tour_smallRing__RfipV{margin:auto}.product-tour_impactStats__hihLV{grid-template-columns:1fr}.product-tour_video__HTzPd{margin:40px 0;padding:20px;border-radius:24px}.product-tour_poster__YQvdP{min-height:220px}.product-tour_video__HTzPd h2{font-size:2rem}.product-tour_final__u_1da{padding:60px 8px}}