body{touch-action:auto!important}:root{--header-height: 64px;--top-banner-height: 0px;--landing-module-padding: 120px}:root[top-banner]{--top-banner-height: 64px}@media only screen and (max-width: 599px){:root[top-banner]{--top-banner-height: 122px}}@media only screen and (max-width: 599px){:root{--header-height: 56px;--landing-module-padding: 20px}}@media only screen and (min-width: 600px) and (max-width: 959px){:root{--landing-module-padding: 40px}}@media only screen and (min-width: 960px) and (max-width: 1279px){:root{--landing-module-padding: 80px}}@keyframes insmind-custom-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.insmind-landing-footer{padding:120px var(--landing-module-padding)}.insmind-landing-footer__card{position:relative;width:100%;max-width:960px;padding:80px 0;margin:0 auto;background:linear-gradient(0deg,#d9fff7,#00ffca);border-radius:var(--border-radius-xxlarge)}.insmind-landing-footer__contain{display:flex;gap:40px;width:100%;transform:translate(64px)}[dir=rtl] :not([data-dir=no-dir]).insmind-landing-footer__contain{transform:translate(-64px)}.insmind-landing-footer__content{flex:1}.insmind-landing-footer__content h2{margin-bottom:32px;font:var(--text-h1-bold);font-size:48px}.insmind-landing-footer__content p{max-width:100%;margin-bottom:20px;font:var(--text-h6-regular);color:var(--text-color-primary)}.insmind-landing-footer__content p:last-child{margin-bottom:0}.insmind-landing-footer__pic{flex:1}.insmind-landing-footer__btn{display:flex;align-items:center;justify-content:center;margin-top:64px}@media only screen and (min-width: 600px) and (max-width: 959px){.insmind-landing-footer__contain{transform:translate(40px)}[dir=rtl] :not([data-dir=no-dir]).insmind-landing-footer__contain{transform:translate(-40px)}.insmind-landing-footer__content h2{font:var(--text-h2-bold)}}@media only screen and (max-width: 599px){.insmind-landing-footer{padding:64px var(--landing-module-padding)}.insmind-landing-footer__card{width:100%;height:auto;padding:48px 0 40px}.insmind-landing-footer__contain{flex-direction:column;transform:translate(0)}.insmind-landing-footer__content{padding:0 20px}.insmind-landing-footer__content h2{margin-bottom:24px;font:var(--text-h3-bold);line-height:1.1}.insmind-landing-footer__content p{margin-bottom:12px;font:var(--text-p1-regular)}.insmind-landing-footer__content p:last-child{margin-bottom:0}.insmind-landing-footer__pic{width:100%;padding:0 20px}.insmind-landing-footer__btn{margin-top:40px}}
