/* Shared design tokens: Astra owns the palette; these aliases express its meaning. */
:root{--el-primary:var(--ast-global-color-0,#01206d);--el-action:var(--ast-global-color-1,#0228a0);--el-ink:var(--ast-global-color-2,#000f3f);--el-soft:var(--ast-global-color-4,#eff4ff);--el-white:var(--ast-global-color-5,#fff);--el-card:var(--ast-global-color-6,#dbeafe);--el-green:var(--ast-global-color-7,#99f899);--el-night:var(--ast-global-color-8,#000a32);--el-width:1224px}

/* Base + shared blocks. Semantic classes remain stable across Spectra updates. */
html{scroll-behavior:smooth;scroll-padding-top:112px}
.energilandia-home,.editor-styles-wrapper{font-family:'Manrope',sans-serif;color:var(--el-ink)}
.energilandia-home{margin:0;background:var(--el-white)}
.el-home,.el-section,.el-section *{box-sizing:border-box}
.el-home{overflow:clip;width:100%}
/* Only the landing content escapes Astra's standard article container. */
.energilandia-home #content>.ast-container{max-width:none;padding:0;display:block}
.el-home p,.el-home h1,.el-home h2,.el-home h3,.el-home figure,.el-section p,.el-section h1,.el-section h2,.el-section h3,.el-section figure{margin:0}
.el-home strong,.el-section strong{font-weight:800}
.el-home mark,.el-section mark{background:none;color:var(--el-green);font-weight:800;padding:0}
.el-green{color:var(--el-green)}
.el-home .el-section,.editor-styles-wrapper .el-section{display:block;width:100%;max-width:none;margin:0;padding:96px 24px;isolation:isolate}
.el-section .el-inner{width:100%;max-width:var(--el-width);margin:0 auto}
:is(.el-home,.editor-styles-wrapper) .el-section>.uagb-container-inner-blocks-wrap{width:100%;max-width:var(--el-width);margin:0 auto;display:block}
.el-section .wp-block-group{box-sizing:border-box}
.el-feature-grid>*,.el-crm-grid>*,.el-benefits>*,.el-benefit>*,.el-stats-grid>*,.el-contact-grid>*{margin-block:0}
.el-section-title,.el-section-title h2{text-align:center}
.el-section h2{font-size:56px;line-height:64px;font-weight:600;letter-spacing:.5px;color:inherit}
.el-section h3{font-size:24px;line-height:30px;font-weight:800;color:inherit}
.el-section p{font-size:24px;line-height:30px;font-weight:500}
.el-section .el-buttons{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}
.el-section .el-centered{justify-content:center}
.el-button .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-width:200px;min-height:48px;padding:14px 20px;background:var(--el-green);color:var(--el-primary);border:0;border-radius:12px;font-family:inherit;font-size:16px;font-weight:700;line-height:20px;text-decoration:none;box-shadow:0 8px 10px -6px #b3b3b31a,0 20px 25px -5px #a2a2a21a;transition:background .18s,transform .18s}
.el-button-blue .wp-block-button__link{background:var(--el-action);color:white}
.el-button-white .wp-block-button__link{background:white;color:var(--el-primary)}
.el-home a:focus-visible,#masthead a:focus-visible,#colophon a:focus-visible,.el-chat:focus-visible{outline:3px solid var(--el-green);outline-offset:5px}
/* Astra owns header dimensions, colour, alignment and sticky behavior. */
#masthead .main-header-bar:not(.ast-sticky-active){backdrop-filter:blur(10px)}

/* Hero: original photo, exported watermark, and layered colour wash. */
.el-home .el-hero,.editor-styles-wrapper .el-hero{position:relative;min-height:912px;padding-top:203px;padding-bottom:112px;background:var(--el-night);color:white;text-align:center}
.el-hero::before,.el-hero::after{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none}
.el-hero::before{background:radial-gradient(ellipse at 0% 0%,rgba(153,248,153,.55),rgba(153,248,153,.1) 45%,transparent 70%),linear-gradient(110deg,rgba(25,86,86,.45),rgba(1,32,109,.48) 57%,rgba(0,10,50,.55)),var(--el-hero-photo,url('../images/hero.webp')) center/cover no-repeat}
.el-hero::after{background:url('../images/0ef9c.svg') center 42%/max(102%,1000px) auto no-repeat}
.el-hero h1{font-size:110px;line-height:120px;letter-spacing:.5px;font-weight:600;color:white;max-width:1200px;margin:0 auto;text-align:center}
.el-hero .el-hero-copy{margin:36px auto 0;max-width:1100px;font-size:30px;line-height:40px;font-weight:600}
.el-hero .el-hero-badge{display:flex;align-items:center;justify-content:center;min-height:96px;max-width:808px;margin:48px auto 0;padding:10px 24px;font-size:40px;line-height:1.4;font-weight:600;border:2px solid var(--el-green);border-radius:32px;background:#01206d55;backdrop-filter:blur(8px)}
.el-hero .el-buttons{margin-top:48px}

/* Platform: four intentionally simple, fully editable cards. */
:is(.el-home,.editor-styles-wrapper) .el-platform{padding-bottom:75px;color:var(--el-primary)}
.el-platform .el-intro{max-width:950px;text-align:center;margin:32px auto 0}
.el-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:74px}
.el-feature{display:flex;align-items:center;justify-content:center;min-height:300px;background:var(--el-card);border-radius:24px;text-align:center;color:var(--el-ink)}
.el-feature h3{text-align:center}

/* CIRAM: flexible columns reproduce the final state of the Figma animation. */
:is(.el-home,.editor-styles-wrapper) .el-crm{background:var(--el-primary);color:white;min-height:1019px}
.el-crm-grid{display:grid;grid-template-columns:minmax(0,556fr) minmax(0,600fr);gap:68px;align-items:center}
.el-crm-image{height:807px;border-radius:24px;overflow:hidden;background:#eee}
.el-crm-image img{width:100%;height:100%;object-fit:cover;object-position:62% center;display:block}
.el-crm-copy{min-width:0}
.el-crm .el-crm-intro{margin-top:32px}
.el-benefits{display:grid;gap:24px;margin-top:36px}
.el-benefit{display:grid;grid-template-columns:41px minmax(0,1fr);align-items:center;gap:36px}
.el-benefit p{font-size:20px;line-height:28px}
.el-benefit strong{color:var(--el-green)}
.el-check,.el-check img{width:41px;height:41px;display:block}
/* Keep the icon inside its responsive figure despite Gutenberg's inline size. */
.el-benefit .el-check img{width:100%!important;height:100%!important;object-fit:contain}

/* Figures: labels stay visible even when animation or JavaScript is disabled. */
:is(.el-home,.editor-styles-wrapper) .el-stats{min-height:482px;background:radial-gradient(ellipse at 0% 100%,#99f89999,transparent 70%),linear-gradient(100deg,#01206d88,#000f3f88),var(--el-stats-photo,url('../images/stats.webp')) center/cover no-repeat;color:white}
/* Smaller mobile sources keep the original composition and desktop resolution. */
@media(max-width:767px){
  .el-hero{--el-hero-photo:url('../images/hero-mobile.webp')}
  .el-stats{--el-stats-photo:url('../images/stats-mobile.webp')}
}
.el-stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:center;min-height:290px;padding:40px 24px;border-radius:24px;background:#000f3f80;text-align:center}
.el-stat .el-stat-number{font-size:72px;line-height:80px;font-weight:800;letter-spacing:.5px}
.el-stat .el-stat-label{font-size:24px;line-height:30px;font-weight:800;margin-top:16px}

/* Reviews: Spectra owns slide state; the theme styles the editable cards. */
:is(.el-home,.editor-styles-wrapper) .el-reviews{background:var(--el-soft);color:var(--el-primary);min-height:870px}
.el-reviews .el-review-slider{max-width:808px;margin:60px auto 0;padding:0}
.el-review-card{min-height:446px;border-radius:24px;padding:50px 56px 38px;background:white;display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--el-ink)}
.el-review-card .el-stars,.el-review-card .el-stars img{width:120px;height:19px;display:block}
.el-review-card .el-quote{font-size:24px;line-height:30px;font-weight:600;margin-top:32px;flex:1}
.el-review-author{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:28px;text-align:left}
.el-avatar{position:relative;flex-shrink:0;width:80px;height:80px;border-radius:50%;background:var(--el-primary)}
.el-avatar-head{position:absolute;left:26px;top:20px;width:28px;height:28px}
.el-avatar-body{position:absolute;left:26px;top:48px;width:28px;height:14px}
.el-avatar img{width:100%;height:100%;display:block}
.el-author-copy .el-author-name{font-size:24px;line-height:30px;font-weight:800}
.el-author-copy .el-author-role{font-size:16px;line-height:24px;margin-top:4px}
.el-google{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:36px}
.el-google p{font-size:16px;line-height:24px}
.el-google-icon,.el-google-icon img{width:20px;height:20px;display:block}
.el-reviews .el-buttons{margin-top:60px}
/* Reviews use autoplay, swipe and pagination; no visible arrow controls. */
.el-reviews .el-review-slider .swiper-button-prev,.el-reviews .el-review-slider .swiper-button-next{display:none}
.el-reviews .swiper-pagination-bullet-active{background:var(--el-action)}

/* Contact: native CF7 labels, validation, and consent. */
:is(.el-home,.editor-styles-wrapper) .el-contact{background:linear-gradient(var(--el-primary),var(--el-night));color:white;min-height:672px}
.el-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}
.el-contact-copy{min-width:0}
.el-contact-title h2{font-size:56px;line-height:64px}
.el-contact .el-contact-intro{margin-top:24px}
.el-form-card{background:var(--el-ink);padding:24px 58px 30px;border-radius:24px;min-height:480px;scroll-margin-top:120px}
.el-form-title{text-align:center;color:var(--el-green)}
.el-form-title h3{font-size:20px;line-height:28px;font-weight:700;text-align:center}
.el-form-card .wpcf7{margin-top:24px}
.el-form-card .wpcf7 p{font-size:16px;line-height:24px;margin-bottom:16px}
.el-form-card form>p>br{display:none}
.el-form-card form>p>label~label{margin-top:12px}
.el-form-card form>p{margin-bottom:0}
.el-form-card .wpcf7-acceptance{display:block;margin-top:16px}
.el-form-card .wpcf7 label{display:block;color:white;font-size:16px;font-weight:700;line-height:24px}
.el-form-card input[type=text],.el-form-card input[type=email],.el-form-card input[type=tel]{width:100%;height:40px;min-height:40px;margin-top:8px;padding:8px 14px;border:1px solid transparent;border-radius:8px;background:white;color:var(--el-ink);font:500 16px/24px 'Manrope',sans-serif}
.el-form-card input:focus{outline:3px solid var(--el-green);outline-offset:2px}
.el-form-card input::placeholder{color:#707783;opacity:1}
.el-form-card input[type=submit]{display:block;min-height:48px;min-width:200px;margin:24px auto 0;padding:12px 20px;border:0;border-radius:12px;background:var(--el-action);color:white;font:700 16px/24px 'Manrope',sans-serif;cursor:pointer}
.el-form-card input[type=submit]:disabled{opacity:.55;cursor:not-allowed}
.el-form-card .wpcf7-spinner{display:none}
.el-form-card .wpcf7-acceptance .wpcf7-list-item{margin:8px 0 0}
.el-form-card .wpcf7-acceptance label{font-size:14px;line-height:22px;font-weight:500;text-align:center}
.el-form-card .wpcf7-acceptance input{margin-right:8px;accent-color:var(--el-green)}
.el-form-card a{color:var(--el-green);text-decoration:underline}
.el-form-card .wpcf7-not-valid-tip{color:#ffbcbc;font-size:14px}
.el-form-card .wpcf7-response-output{font-size:16px;margin:16px 0 0;padding:12px;border-radius:8px}

/* Small brand component inside Astra HTML 1; row layout/styles remain native. */
.el-footer-brand{position:relative}
.el-footer-brand .el-footer-logo{display:inline-block;max-width:100%}
.el-footer-brand img{display:block;height:auto}
.el-footer-brand .el-footer-logo{vertical-align:middle}
.el-footer-brand p{margin:0}
#colophon .ast-builder-social-element svg[fill="none"] [stroke]{fill:none;stroke-linecap:round;stroke-linejoin:round}
#colophon [data-section="section-fb-html-1"],#colophon [data-section="section-fb-html-1"]>.ast-header-html{width:100%}
.el-back-top{position:absolute;right:0;top:-48px;border:1.5px solid currentColor;border-radius:50%;width:34px;height:34px;text-align:center;line-height:30px;text-decoration:none}
.el-chat{position:fixed;right:34px;bottom:calc(34px + env(safe-area-inset-bottom));z-index:90;width:106px;height:106px;border-radius:50%}
.el-chat img{width:100%;height:100%;display:block}

/* Tablet. */
@media(max-width:1100px){
 .el-home .el-section,.editor-styles-wrapper .el-section{padding:72px 32px}
 .el-section h2{font-size:44px;line-height:52px}
 :is(.el-home,.editor-styles-wrapper) .el-hero{padding-top:170px;padding-bottom:90px;min-height:800px}
 .el-hero h1{font-size:76px;line-height:86px}
 .el-hero .el-hero-copy{font-size:25px;line-height:34px}
 .el-hero .el-hero-badge{font-size:32px;max-width:700px}
 .el-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}
 .el-feature{min-height:230px}
 .el-crm-grid{grid-template-columns:1fr 1fr;gap:32px}
 .el-crm-image{height:730px}
 .el-crm .el-crm-intro{font-size:20px;line-height:28px}
 .el-benefit{gap:18px}
 .el-benefit p{font-size:18px;line-height:26px}
 .el-stats-grid{padding-inline:16px}
 .el-stat .el-stat-label{font-size:20px;line-height:28px}
 .el-contact-title h2{font-size:40px;line-height:48px}
 .el-form-card{padding:24px}
 .el-contact .el-contact-intro{font-size:20px;line-height:28px}
 .el-contact .el-button .wp-block-button__link{min-width:165px}
 .el-chat{right:14px;bottom:20px;width:88px;height:88px}
}

/* Mobile: intrinsic heights, predictable reading order, generous tap targets. */
@media(max-width:767px){
 html{scroll-padding-top:88px}
 .el-home .el-section,.editor-styles-wrapper .el-section{padding:56px 20px;min-height:0}
 .el-section h2{font-size:34px;line-height:41px;letter-spacing:0}
 .el-section p{font-size:18px;line-height:27px}
 :is(.el-home,.editor-styles-wrapper) .el-hero{padding-top:144px;padding-bottom:72px;min-height:760px}
 .el-hero h1{font-size:clamp(34px,8vw,56px);line-height:1.15;letter-spacing:-.5px}
 .el-hero h1 mark{display:inline-block;font-size:.93em}
 .el-hero .el-hero-copy{margin-top:32px;font-size:20px;line-height:30px}
 .el-hero .el-hero-copy strong{display:block;margin-top:8px}
 .el-hero .el-hero-badge{min-height:76px;padding:12px;margin-top:32px;font-size:25px;line-height:32px;border-radius:24px}
 .el-hero .el-buttons{margin-top:32px}
 .el-platform .el-intro{margin-top:24px}
 .el-feature-grid{grid-template-columns:1fr;gap:16px;margin-top:32px}
 .el-feature{min-height:160px}
 .el-feature h3{font-size:22px}
 .el-crm-grid{grid-template-columns:1fr;gap:36px}
 .el-crm-image{height:460px;max-width:556px;width:100%;margin:auto}
 .el-crm-copy{order:-1}
 .el-crm-title h2 mark{display:inline}
 .el-crm .el-crm-intro{margin-top:24px;font-size:18px;line-height:27px}
 .el-benefits{gap:24px;margin-top:28px}
 .el-benefit{gap:18px;grid-template-columns:32px minmax(0,1fr)}
 .el-check,.el-check img{width:32px;height:32px}
 .el-stats-grid{grid-template-columns:1fr;gap:40px;padding:40px 20px}
 .el-stat .el-stat-number{font-size:64px;line-height:72px}
 .el-stat .el-stat-label{font-size:20px;line-height:28px;margin-top:8px}
 .el-reviews .el-review-slider{margin-top:32px}
 .el-review-card{min-height:510px;padding:36px 20px;border-radius:20px}
 .el-review-card .el-quote{font-size:19px;line-height:28px;margin-top:28px}
 .el-review-author{gap:16px;margin-top:24px}
 .el-avatar{width:64px;height:64px}
 .el-avatar-head{left:20px;top:14px;width:24px;height:24px}
 .el-avatar-body{left:20px;top:38px;width:24px;height:12px}
 .el-author-copy .el-author-name{font-size:20px;line-height:28px}
 .el-author-copy .el-author-role{font-size:14px;line-height:20px}
 .el-google{margin-top:28px}
 .el-reviews .el-buttons{margin-top:48px}
 .el-contact-grid{grid-template-columns:1fr;gap:40px}
 .el-contact-title h2{font-size:32px;line-height:40px}
 .el-contact-title h2 mark{font-size:.94em}
 .el-contact .el-contact-intro{font-size:18px;line-height:27px}
 .el-contact .el-buttons{gap:12px}
 .el-contact .el-button{flex:1}
 .el-contact .el-button .wp-block-button__link{min-width:0;width:100%;padding:12px;font-size:15px}
 .el-form-card{padding:28px 20px}
 .el-footer-brand img{max-width:240px}
 .el-back-top{top:-40px}
 .el-chat{width:80px;height:80px;right:4px;bottom:8px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.el-in-view{animation:none}.el-button .wp-block-button__link{transition:none}}

/* Prototype states. Final states remain visible without JavaScript and in the editor.
   GENTLE is approximated with a CSS ease-out curve; see tools/motion-notes.md. */
:root{--el-reveal-time:2.0441875458s;--el-gentle:cubic-bezier(.22,1,.36,1)}
.el-hero .el-hero-rotator{position:relative;display:grid;grid-template-columns:minmax(0,1fr);padding:10px 24px}
.el-hero-messages{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;width:100%;align-items:center}
.el-hero-rotator .el-hero-message{grid-area:1/1;font:inherit;line-height:inherit;min-width:0;opacity:0;pointer-events:none}
.el-hero-rotator:not(.el-rotator-ready) .el-hero-message{opacity:1;grid-area:auto;font-size:.7em}
.el-hero-rotator .el-message-active{opacity:1}
.el-review-slider{position:relative}
.el-reviews .swiper-wrapper{transition-timing-function:ease-out}
.el-feature{position:relative;min-height:300px;background:var(--el-primary);color:white;transition:background-color var(--el-reveal-time) var(--el-gentle),color var(--el-reveal-time) var(--el-gentle)}
.el-feature>.wp-block-uagb-advanced-heading{position:absolute;bottom:32px;left:12px;right:12px;transition:transform var(--el-reveal-time) var(--el-gentle)}
.el-feature .el-feature-icon{position:absolute;top:29px;left:calc(50% - 75px);width:150px;height:150px;transition:opacity var(--el-reveal-time) var(--el-gentle)}
.el-feature-icon img{display:block;width:150px;height:150px}
.el-motion-pending .el-feature{background:var(--el-card);color:var(--el-ink)}
.el-motion-pending .el-feature>.wp-block-uagb-advanced-heading{transform:translateY(-88px)}
.el-motion-pending .el-feature-icon{opacity:0}
.el-crm-title{--el-entry-y:769px}
.el-crm-intro{--el-entry-y:633px}
.el-benefit{--el-entry-y:489px}
.el-crm-copy>.el-buttons{--el-entry-y:138px}
.el-crm :is(.el-crm-title,.el-crm-intro,.el-benefit,.el-crm-copy>.el-buttons,.el-crm-image){transition:transform 1.6s ease-out,opacity 1.6s ease-out}
.el-crm.el-motion-pending :is(.el-crm-title,.el-crm-intro,.el-benefit,.el-crm-copy>.el-buttons){transform:translateY(var(--el-entry-y));opacity:0}
.el-crm.el-motion-pending .el-crm-image{opacity:0}
.el-crm-image img{transition:transform .6s ease-out}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.el-crm-image:hover img{transform:scale(1.203)}}
.el-stats-grid{background:var(--el-ink);transition:background-color var(--el-reveal-time) var(--el-gentle)}
.el-stat .el-stat-number{color:var(--el-green);transition:transform var(--el-reveal-time) var(--el-gentle),color var(--el-reveal-time) var(--el-gentle)}
.el-stat .el-stat-label{transition:transform var(--el-reveal-time) var(--el-gentle),opacity var(--el-reveal-time) var(--el-gentle)}
.el-stats-grid.el-motion-pending{background:#000f3f80}
.el-motion-pending .el-stat-number{color:white;transform:translateY(45px)}
.el-motion-pending .el-stat-label{opacity:0;transform:translateY(94px)}
.el-contact-title{--el-entry-y:104px}
.el-contact-intro{--el-entry-y:72px}
.el-contact-copy :is(.el-contact-title,.el-contact-intro){transition:transform var(--el-reveal-time) var(--el-gentle),opacity var(--el-reveal-time) var(--el-gentle)}
.el-contact-copy.el-motion-pending :is(.el-contact-title,.el-contact-intro){opacity:0;transform:translateY(var(--el-entry-y))}
/* Figma button variants: a second rounded layer grows from 13/200 to full
   width while its fill fades in. Isolation keeps it above the base but below
   the editable label; no extra markup or pointer interception is needed. */
.el-button .wp-block-button__link{
 --el-button-duration:1.9164495468s;
 --el-button-wipe:var(--el-white);
 --el-button-hover-base:var(--el-white);
 --el-button-hover-text:var(--el-primary);
 position:relative;isolation:isolate;
 transition:background-color var(--el-button-duration) var(--el-gentle),color var(--el-button-duration) var(--el-gentle);
}
.el-button-white .wp-block-button__link{--el-button-wipe:var(--el-green);--el-button-hover-base:var(--el-white)}
.el-button-blue .wp-block-button__link{--el-button-wipe:var(--el-primary);--el-button-hover-base:var(--el-action);--el-button-hover-text:var(--el-green)}
.el-button .wp-block-button__link::before{
 content:'';position:absolute;inset:0 auto 0 0;width:6.5%;border-radius:inherit;
 background:var(--el-button-wipe);box-shadow:inherit;opacity:0;z-index:-1;pointer-events:none;
 transition:width var(--el-button-duration) var(--el-gentle),opacity var(--el-button-duration) var(--el-gentle);
}
.el-button .wp-block-button__link:focus-visible{background:var(--el-button-hover-base);color:var(--el-button-hover-text)}
.el-button .wp-block-button__link:focus-visible::before{width:100%;opacity:1}
@media(hover:hover){
 .el-button .wp-block-button__link:hover{background:var(--el-button-hover-base);color:var(--el-button-hover-text);transform:none}
 .el-button .wp-block-button__link:hover::before{width:100%;opacity:1}
}
@media(max-width:767px){
 .el-feature{min-height:280px}
 .el-feature>.wp-block-uagb-advanced-heading{bottom:24px}
 /* The desktop's long off-canvas travel is scaled to the narrow viewport. */
 .el-crm-title{--el-entry-y:180px}
 .el-crm-intro{--el-entry-y:140px}
 .el-benefit{--el-entry-y:100px}
 .el-crm-copy>.el-buttons{--el-entry-y:60px}
 .el-hero .el-hero-rotator{padding:12px 8px}
}
@media(prefers-reduced-motion:reduce){
 html{scroll-behavior:auto}
 .el-home *,.el-home *::before,.el-home *::after{animation:none!important;transition:none!important}
 .el-home .el-motion-pending :is(.el-stat-label,.el-stat-number,.el-feature-icon,.el-crm-title,.el-crm-intro,.el-benefit,.el-buttons,.el-crm-image,.el-contact-title,.el-contact-intro){opacity:1;transform:none}
 .el-home .el-motion-pending .el-feature{background:var(--el-primary);color:white}
 .el-home .el-motion-pending .el-feature>.wp-block-uagb-advanced-heading{transform:none}
 .el-home .el-motion-pending .el-stat-number{color:var(--el-green)}
 .el-home .el-stats-grid.el-motion-pending{background:var(--el-ink)}
}
