.me-custom-module-wrapper{align-items:center;border-radius:26px;box-sizing:border-box;display:flex;font-family:Poppins,sans-serif;gap:50px;justify-content:space-between;margin:0 auto;max-width:1320px;overflow:visible;padding:0 0 0 58px;position:relative;width:100%}.me-custom-module-wrapper .me-bg-base-layer{background-color:#404040;border-radius:26px;inset:0;position:absolute;z-index:1}.me-custom-module-wrapper .me-bg-accent-layer{backdrop-filter:blur(36px);-webkit-backdrop-filter:blur(36px);background-color:#c00;border-radius:26px;bottom:0;-webkit-mask-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));mask-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));position:absolute;right:0;top:0;width:25%;z-index:2}.me-custom-module-wrapper .me-inner-content{align-items:center;display:flex;gap:33px;justify-content:space-between;position:relative;width:100%;z-index:10}.me-custom-module-wrapper .me-text-column{flex:1;max-width:720px;padding:43px 0}.me-custom-module-wrapper .me-main-heading{background:linear-gradient(90deg,#fff,#fff 28%,#fdb600 0,#fdb600);-webkit-background-clip:text;font-family:Poppins,sans-serif;font-size:48px;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0 0 4px;padding:0;text-transform:uppercase;-webkit-text-fill-color:transparent;background-clip:text}.me-custom-module-wrapper .me-description-text{color:#fff;font-family:Poppins,sans-serif;font-size:16.5px;font-weight:500;letter-spacing:-.02em;line-height:1.4;margin:0 0 45px}.me-custom-module-wrapper .me-description-text p{color:#fff;margin:0}.me-custom-module-wrapper .me-cta-button{align-items:center;background-color:#c00;border:none;border-radius:48px;cursor:pointer;display:inline-flex;gap:10px;height:47px;justify-content:center;padding:0 26px;text-decoration:none;transition:all .3s ease}.me-custom-module-wrapper .me-cta-button:hover{background-color:#a30000;transform:translateY(-2px)}.me-custom-module-wrapper .me-btn-label{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:40px;text-transform:capitalize;white-space:nowrap}.me-custom-module-wrapper .me-btn-icon svg{display:block;height:20px;width:20px}.me-custom-module-wrapper .me-image-column{display:flex;flex:0 0 auto;justify-content:flex-end;position:absolute;right:0;z-index:5}.me-custom-module-wrapper .me-book-visual{filter:drop-shadow(0 20px 33px rgba(0,0,0,.6));height:480px;max-width:none;object-fit:contain;width:444px}@media (max-width:1100px){.me-custom-module-wrapper{flex-direction:column;padding:40px 24px 50px;text-align:center}.me-custom-module-wrapper .me-inner-content{flex-direction:column-reverse;gap:24px}.me-custom-module-wrapper .me-text-column{margin-bottom:0;max-width:100%;padding:0}.me-custom-module-wrapper .me-image-column{justify-content:center;position:relative;right:auto}.me-custom-module-wrapper .me-book-visual{height:auto;max-width:380px;width:100%}.me-custom-module-wrapper .me-main-heading{font-size:38px;line-height:1.2}.me-custom-module-wrapper .me-description-text{margin-bottom:28px}.me-custom-module-wrapper .me-cta-button{height:46px;max-width:280px;width:100%}.me-custom-module-wrapper .me-btn-label{font-size:14px;line-height:46px}}@media (max-width:767px){.me-custom-module-wrapper{border-radius:20px;padding:30px 16px 40px}.me-custom-module-wrapper .me-bg-accent-layer,.me-custom-module-wrapper .me-bg-base-layer{border-radius:20px}.me-custom-module-wrapper .me-main-heading{font-size:28px;line-height:1.25}.me-custom-module-wrapper .me-description-text{font-size:15px;line-height:1.45;margin-bottom:20px}.me-custom-module-wrapper .me-book-visual{max-width:260px}.me-custom-module-wrapper .me-cta-button{height:44px;max-width:100%;width:100%}.me-custom-module-wrapper .me-btn-label{font-size:14px;line-height:44px}}