.cm-what-is-wrapper{width:100%;max-width:100%;margin:0;padding:0}.cm-what-is{position:relative;font-family:var(--cm-font-family);background:var(--cm-color-bg-muted);padding:0;overflow:hidden}.cm-what-is__container{max-width:var(--cm-max-width);margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}.cm-what-is__copy{order:2}.cm-what-is__title{font-family:var(--cm-font-family);font-size:var(--cm-font-size-6xl);font-weight:700;line-height:var(--cm-line-height-tight);letter-spacing:var(--cm-letter-spacing-tight);color:var(--cm-color-text-heading);text-align:center;max-width:var(--cm-max-width);margin:0 auto var(--cm-space-stack-xl);padding:0 1.5rem}.cm-what-is__body{font-size:1.0625rem;line-height:1.7;color:var(--cm-color-text-heading);margin-bottom:var(--cm-space-stack-lg);max-width:var(--cm-max-width-text, 640px)}.cm-what-is__body p{margin:0}.cm-what-is__cta{display:inline-flex}.cm-what-is__visual{order:1;position:relative;display:flex;align-items:center;justify-content:center;min-height:320px}.cm-what-is__glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,#ffd25059,#ffd25026 40%,#ffd25000 70%);pointer-events:none}.cm-what-is__molecule{position:relative;z-index:2;width:100%;height:100%}@media(max-width:767px){.cm-what-is__title{font-size:var(--cm-font-size-3xl, 1.75rem);margin-bottom:1.5rem;padding:0 1rem}.cm-what-is__body{font-size:1rem;max-width:100%;margin-bottom:1.5rem}.cm-what-is__cta{width:100%;justify-content:center;min-height:48px}.cm-what-is__visual{min-height:240px}.cm-what-is__glow{width:200px;height:200px}.cm-what-is__container{padding:0 1.25rem;gap:1.5rem}}@media(max-width:479px){.cm-what-is__title{font-size:1.5rem;margin-bottom:1.25rem;padding:0 .75rem}.cm-what-is__body{font-size:var(--cm-font-size-base, .875rem)}.cm-what-is__visual{min-height:200px}.cm-what-is__glow{width:180px;height:180px}.cm-what-is__container{padding:0 1rem}}@media(max-width:374px){.cm-what-is__title{font-size:1.375rem}}@media(min-width:768px){.cm-what-is__container{grid-template-columns:1fr 1fr;gap:3rem;padding:0 2rem}.cm-what-is__copy{order:1}.cm-what-is__visual{order:2;min-height:400px}.cm-what-is__glow{width:340px;height:340px}}@media(min-width:1024px){.cm-what-is__visual{min-height:460px}.cm-what-is__glow{width:400px;height:400px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cm-what-is.css.map */
