*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{min-height:100vh;line-height:1.5;text-rendering:optimizeSpeed}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;line-height:1.2}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{list-style:none}a{text-decoration:none;color:inherit}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{border:none;background:none;cursor:pointer}button:focus,input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse;border-spacing:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{scroll-behavior:smooth}body{font-family:Heebo,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#00000080;background-color:#baefe7;min-height:100vh;overflow-x:hidden}.container{width:100%;max-width:var(--container-width);padding:0 var(--container-padding);margin:0 auto}.container-right{padding-left:calc((100% - var(--container-width)) / 2 + var(--container-padding))}@media(max-width:1200px){.container-right{padding-right:var(--container-padding)}}.container-left{padding-right:calc((100% - var(--container-width)) / 2 + var(--container-padding))}@media(max-width:1200px){.container-left{padding-left:var(--container-padding)}}.nav{width:100%;background-color:#fff}.nav__container{padding:0 60px;display:flex;justify-content:space-between;align-items:center}.nav__logo{width:120px}.nav__menu{width:100%;max-width:600px;display:flex;justify-content:space-between;align-items:center;gap:20px}.nav__menu-item{color:#000;font-size:16px;padding:40px 0;cursor:pointer;transition:all .3s ease}.nav__menu-item_active{color:#1a7f72;font-size:18px;font-weight:500;position:relative}.nav__menu-item_active:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;border-radius:5px 5px 0 0;background-color:#1a7f72}.header{max-width:100%;margin:0 auto;background-image:url(/meditation-landing/assets/BG_header-nvKDPS21.png);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.header__container{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:700px}.header__title{font-size:50px;color:#fff;margin:60px 0 20px}.header__subtitle{text-align:center;color:#1a7f72}.header__btn{margin:30px 0 50px;font-size:18px;font-weight:700}.header__img{width:350px}.cards__container{width:100%;margin-bottom:44px;display:flex;justify-content:space-between;align-items:start}.card{width:calc((100% - 180px) / 3);height:360px;position:relative;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.card__bg{position:absolute;left:0;right:0;z-index:-1}.card__content{padding:30px 30px 0;display:flex;flex-direction:column;align-items:center;gap:15px}.card__logo{width:100px;height:100px}.card__title{font-weight:500;font-size:28px;line-height:130%;color:#000}.card__text{font-size:16px;line-height:130%;text-align:center;color:#000}.card__btn{margin-top:auto;padding:8px 35px;font-weight:400}:root{--container-width: 1180px;--container-padding: 15px}.btn{padding:10px 50px;background-color:#1a7f72;color:#fff;border-radius:20px}.section{padding:120px 0 0}.section__title{font-family:Merienda,Georgia,serif;line-height:130%;text-align:center}.svgBg{fill:#fff;width:100%;height:auto;filter:drop-shadow(4px 4px 8px rgba(34,60,80,.5))}.practice__title{font-style:normal;font-weight:400;font-size:45px;line-height:130%;color:#000;max-width:600px;margin:0 auto;text-align:center}.practice__desc{max-width:800px;text-align:center;color:#00000080;margin:20px auto 50px}.practice__wrap{display:flex;justify-content:center;align-items:center}.practice__img-box{margin-right:100px;width:500px;flex-shrink:0}.practice__img{width:100%;height:auto;display:block}.practice__item{padding:35px 80px 35px 40px;cursor:pointer;position:relative}.practice__item-active{background:url()}.practice__item-title{font-weight:500;font-size:24px;color:#000c;margin-bottom:10px}.practice__item-bg{position:absolute;left:0;top:0;z-index:-1}.practice__item-arrow{fill:#000;width:60px;height:auto;position:absolute;bottom:20px;right:40px}
