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%}}ul,li{padding:0;margin:0;list-style:none}.insmind-landing-description-banner{padding:80px var(--landing-module-padding);background:var(--background-color-secondary-regular)}.insmind-landing-description-banner__wrap{max-width:1200px;margin:0 auto}.insmind-landing-description-banner__wrap-content{display:flex;flex-direction:row;gap:64px;align-items:center}.insmind-landing-description-banner__wrap-desc{flex:1}.insmind-landing-description-banner__wrap-desc-title{font:var(--text-h1-bold);font-size:48px;color:var(--text-color-primary)}@media only screen and (min-width: 600px) and (max-width: 959px),only screen and (min-width: 960px) and (max-width: 1279px){.insmind-landing-description-banner__wrap-desc-title{font:var(--text-h1-bold);line-height:110%}}@media only screen and (max-width: 599px){.insmind-landing-description-banner__wrap-desc-title{font:var(--text-h4-bold)}}.insmind-landing-description-banner__wrap-desc-subtitle{margin:24px 0 48px;font:var(--text-h5-regular);color:var(--text-color-tertiary)}.insmind-landing-description-banner__wrap-desc-upload{min-width:240px}.insmind-landing-description-banner__wrap-media{width:52%}.insmind-landing-description-banner__wrap-media-item{border-radius:var(--border-radius-xxlarge)}@media only screen and (max-width: 599px),only screen and (min-width: 600px) and (max-width: 959px){.insmind-landing-description-banner{padding:48px var(--landing-module-padding) 120px}.insmind-landing-description-banner__wrap{max-width:720px}.insmind-landing-description-banner__wrap-content{flex-direction:column;gap:48px;align-items:center}.insmind-landing-description-banner__wrap-desc{text-align:center}.insmind-landing-description-banner__wrap-desc-subtitle{margin:16px 0 32px;font:var(--text-p1-regular)}.insmind-landing-description-banner__wrap-media{width:min(100%,560px)}.insmind-landing-description-banner__wrap-media-item{border-radius:var(--border-radius-xlarge)}}
