:root{--button-height-large: 48px;--button-height-medium: 40px;--button-height-small: 32px;--landing-module-padding: 120px}@media only screen and (max-width: 599px){:root{--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}}.insmind-landing-tool-check{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--border-radius-medium);transition:all .05s}.insmind-landing-tool-check--checked{outline:2px solid var(--border-color-contrast-regular, #222529)}.insmind-landing-tool-check--fixedRatio{height:0;padding-top:var(--e6c763e8)}.insmind-landing-tool-check__content{width:100%;height:100%}.insmind-landing-tool-check__content--fixedRatio,.insmind-landing-tool-check__border{position:absolute;top:0;left:0;width:100%;height:100%}.insmind-landing-tool-check__border{border-radius:var(--border-radius-medium);pointer-events:none;transition:all .2s}.insmind-landing-tool-check__border--border{border:1px solid var(--border-color-overlay)}.insmind-landing-tool-check__border--checked{border:2px solid var(--background-color-primary-regular)}.insmind-landing-tool-check--hover:hover .insmind-landing-tool-check__border{border:1px solid var(--color-transparent-black-500)}.insmind-landing-tool-check--hover:hover .insmind-landing-tool-check__border--checked{border:2px solid var(--background-color-primary-regular)}
