:root{--blue:#0893e3;--black:#000;--white:#fff;--ease:cubic-bezier(.22,1,.36,1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:#000;color:#fff;font-family:Manrope,Arial,sans-serif}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}button{border:0}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-weight:800;letter-spacing:-.06em;line-height:1.07;text-wrap:balance}p{line-height:1.8}em{font-style:normal}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.wrap{width:min(1376px,calc(100% - 112px));margin:auto}.eyebrow,.hero-label{font-size:12px;font-weight:800;letter-spacing:.12em;line-height:1.6}.eyebrow{margin-bottom:28px}.blue-dot{display:inline-block;width:6px;height:6px;background:var(--blue);border-radius:50%;margin-right:10px}.skip{position:fixed;top:-90px;left:20px;background:#fff;color:#000;padding:15px;z-index:200}.skip:focus{top:15px}.topbar{position:fixed;z-index:80;top:18px;left:24px;right:24px;max-width:1380px;margin:auto;display:flex;align-items:center;gap:30px;height:76px;padding:10px 12px 10px 22px;border:1px solid #ffffff35;border-radius:24px;background:#000b;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.brand{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:800}.brand img{width:42px;height:42px}.header-line{flex:1}.header-note{font-size:12px}.header-link{background:var(--blue);color:#000;border-radius:40px;padding:17px 24px;display:flex;gap:35px;align-items:center;font-size:14px;font-weight:800}.header-link span{font-size:21px;transition:transform 180ms}.header-link:hover span{transform:translate(3px,-3px)}
.hero{position:relative;isolation:isolate;overflow:hidden;min-height:940px;padding:175px 0 35px;background:#000}.hero-media{position:absolute;right:0;top:100px;bottom:0;width:54%;background-image:url('/wp-content/plugins/nexaura-energia-wordpress/assets/premium/hero-call-center-v2.webp');background-size:cover;background-position:70% center;opacity:.75;z-index:-3;mask-image:linear-gradient(90deg,transparent,#000 45%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%)}.hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(0deg,#000 0%,#0002 35%,#0004),linear-gradient(90deg,#000 15%,transparent 75%)}.hero-bluecut{position:absolute;width:700px;height:700px;top:-180px;right:-220px;border-radius:50%;background:radial-gradient(ellipse,#0893e345,transparent 65%);z-index:-1;animation:energy-mesh 30s ease-in-out infinite}.hero-label{color:#fff;margin-bottom:32px}.hero-label span:before{content:'';display:inline-block;width:6px;height:6px;background:var(--blue);border-radius:50%;margin-right:12px}.hero h1{font-size:clamp(72px,8vw,124px);max-width:900px;line-height:1.01;position:relative;z-index:1;margin-bottom:45px}.hero h1>span{color:#fff}.hero h1 em{color:var(--blue)}.hero-bottom{display:grid;grid-template-columns:1.15fr 1fr;gap:55px;align-items:end;max-width:1080px}.hero-bottom p{font-size:16px;max-width:550px}.arrow-cta{display:inline-flex;gap:25px;align-items:center;justify-content:space-between;background:var(--blue);color:#000;padding:9px 9px 9px 25px;border-radius:45px;font-size:14px;font-weight:800;justify-self:start;overflow:hidden;position:relative;isolation:isolate;transition:transform 180ms}.arrow-circle{width:45px;height:45px;display:grid;place-items:center;background:#000;color:#fff;border-radius:50%;font-size:23px;flex-shrink:0;transition:transform 180ms}.arrow-cta:before,.contact-primary:before{content:'';position:absolute;inset:-90% -80%;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 43%,#ffffff70 49%,transparent 55%);animation:energy-shine 10s ease-in-out infinite}.arrow-cta:hover{transform:translateY(-3px)}.arrow-cta:hover .arrow-circle{transform:rotate(45deg)}.hero-trust{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:35px 0 0;padding:0}.hero-trust li{font-size:12px;border:1px solid #ffffff50;background:#0008;padding:10px 15px;border-radius:30px;backdrop-filter:blur(8px)}.hero-trust li:before{content:'✓';color:var(--blue);margin-right:9px;font-weight:800}.hero-footer{margin-top:55px;padding-top:24px;border-top:1px solid #ffffff30;font-size:10px;font-weight:700;letter-spacing:.1em}
.intro{display:grid;grid-template-columns:.8fr 2fr;gap:60px;padding:95px max(56px,calc((100% - 1376px)/2));width:100%;background:#fff;color:#000;position:relative;isolation:isolate;overflow:hidden}.intro .eyebrow{margin-top:10px}.intro h2{font-size:clamp(40px,4.6vw,70px);line-height:1.08}.intro h2 br:nth-of-type(2){display:none}.intro h2 span{color:#006ca6}.intro-main p{font-size:16px;max-width:670px;margin-top:30px}
.demo{padding:85px 0 100px;background:#fff;color:#000;position:relative;isolation:isolate;overflow:hidden}.demo-top{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;align-items:end;margin-bottom:45px}.demo h2{font-size:clamp(42px,4.8vw,72px)}.demo-top>p{font-size:15px;max-width:420px}.demo-stage{display:grid;grid-template-columns:.9fr 1.25fr;gap:20px;align-items:stretch}.demo-sheet{padding:35px;border:1px solid #0893e36b;border-radius:32px;background:linear-gradient(145deg,#0893e317,#fff 55%);position:relative;overflow:hidden;display:flex;flex-direction:column}.sheet-top{display:flex;justify-content:space-between;gap:15px;font-size:10px;font-weight:800;letter-spacing:.08em;border-bottom:1px solid #0893e34a;padding-bottom:22px}.sheet-sum{padding:32px 0 25px}.sheet-sum>span{font-size:10px;font-weight:800;letter-spacing:.1em}.sheet-sum strong{display:block;font-size:64px;font-weight:800;line-height:.98;letter-spacing:-.07em;margin-top:20px}.sheet-sum strong>span{color:var(--blue)}.sheet-lines{display:flex;flex-direction:column;gap:8px;margin-top:auto}.sheet-lines>button{display:grid;grid-template-columns:24px 1fr 20px;gap:15px;align-items:center;padding:17px 14px;border-radius:14px;font-size:14px;background:#fff;border:1px solid #0893e345;transition:background 180ms,color 180ms}.sheet-lines>button.selected{background:#000;color:#fff;border-color:#000}.sheet-lines>button>span:first-child{font-size:11px;font-weight:800}.sheet-lines b{font-size:20px;font-weight:500}.demo-sheet small{font-size:11px;line-height:1.7;margin-top:22px;max-width:330px}.demo-story{background:#000;color:#fff;position:relative;isolation:isolate;overflow:hidden;border-radius:32px;padding:35px 42px;display:flex;flex-direction:column}.demo-story:before{content:'';position:absolute;right:-150px;top:-180px;width:370px;height:370px;border-radius:50%;border:1px solid #0893e3;box-shadow:0 0 0 40px #0893e312,0 0 0 80px #0893e308;z-index:-1;animation:energy-arc 14s ease-in-out infinite}.story-head{display:flex;justify-content:space-between;gap:20px;font-size:10px;line-height:1.7;font-weight:800;letter-spacing:.1em;color:#fff}.story-head #story-counter{color:var(--blue)}.story-tabs{display:flex;gap:8px;margin-top:25px;flex-wrap:wrap}.story-tabs button{color:#fff;border:1px solid #0893e366;background:#0008;border-radius:30px;padding:12px 17px;font-size:13px;font-weight:700;transition:background 180ms,color 180ms,transform 180ms}.story-tabs button[aria-selected=true]{background:var(--blue);border-color:var(--blue);color:#000}.story-tabs button:hover{transform:translateY(-2px)}.story-body{margin:28px 0 30px;min-height:290px}.story-symbol{display:block;width:110px;height:110px;margin-bottom:20px}.story-symbol svg{width:110px;height:110px;overflow:visible}.story-body h3{font-size:clamp(34px,3vw,46px);line-height:1.12;max-width:560px;margin-bottom:20px}.story-body p{font-size:16px;max-width:540px;line-height:1.8}.story-body.is-changing{animation:energy-arrive 350ms var(--ease)}.story-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:auto}.story-detail{background:#0893e31a;color:#fff;border:1px solid #0893e3;border-radius:30px;padding:14px 18px;font-size:13px;font-weight:750}.story-detail span{font-size:18px;margin-left:20px}.story-link{font-size:13px;font-weight:750;padding:12px 0;border-bottom:1px solid #0893e3}.story-link span{margin-left:14px}.demo-note{font-size:11px;line-height:1.8;margin-top:25px;max-width:1376px}
.human.wrap{width:100%;background:#000;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;gap:0 65px;position:relative;isolation:isolate;overflow:hidden;padding:75px max(56px,calc((100% - 1376px)/2));min-height:620px}.human-mark{display:none}.human>.eyebrow{grid-column:2;align-self:end;margin:10px 0 25px;color:#0893e3}.human>h2{grid-column:2;font-size:clamp(40px,4.3vw,64px);margin-bottom:28px}.human h2 em{color:var(--blue)}.human-bottom{display:contents}.human-bottom>p{grid-column:2;font-size:16px;line-height:1.85;max-width:600px}.portrait-placeholder{grid-column:1;grid-row:1/4;position:relative;min-height:440px;border-radius:30px 110px 30px 30px;overflow:hidden}.portrait-placeholder img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center}.portrait-placeholder figcaption{position:absolute;bottom:0;left:0;right:0;background:#000c;color:#fff;padding:16px 20px;font-size:10px;line-height:1.6;backdrop-filter:blur(10px)}
.journey{padding:100px 0;background:#fff;color:#000;position:relative;isolation:isolate;overflow:hidden}.journey-head{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;align-items:end;margin-bottom:45px}.journey h2{font-size:clamp(42px,4.8vw,72px)}.journey-head>p{font-size:15px;max-width:420px}.journey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.journey-card{position:relative;isolation:isolate;overflow:hidden;border:2px solid transparent;border-radius:30px;background:#000;color:#fff;padding:25px;text-align:left;display:flex;flex-direction:column;align-items:start;min-height:540px;transition:transform 200ms var(--ease),box-shadow 200ms,border-color 200ms}.journey-card:before{content:'';position:absolute;inset:0;z-index:-3;background-size:cover;background-position:center;transition:transform 700ms var(--ease)}.journey-card[data-step="1"]:before{background-image:url('/wp-content/plugins/nexaura-energia-wordpress/assets/premium/journey-first-contact.webp')}.journey-card[data-step="3"]:before{background-image:url('/wp-content/plugins/nexaura-energia-wordpress/assets/premium/journey-customer-satisfied-continuity.webp');background-position:52% center}.journey-split{position:absolute;top:0;bottom:0;width:50%;z-index:-3;background-size:cover;transition:transform 700ms var(--ease)}.journey-split-advisor{left:0;background-image:url('/wp-content/plugins/nexaura-energia-wordpress/assets/premium/journey-advisor-visible.webp');background-position:43% center}.journey-split-customer{right:0;background-image:url('/wp-content/plugins/nexaura-energia-wordpress/assets/premium/journey-customer-call.webp');background-position:48% center;border-left:2px solid #fff}.journey-card:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#0002 25%,#000a 56%,#000 100%);z-index:-1}.journey-number{display:grid;place-items:center;width:48px;height:48px;border:1px solid #ffffff80;background:#0006;border-radius:50%;font-size:15px;font-weight:800;backdrop-filter:blur(10px);margin-bottom:auto;transition:background 200ms,color 200ms}.journey-icon{display:block;width:75px;height:75px;margin:35px 0 15px}.journey-icon svg{width:75px;height:75px;overflow:visible;stroke:none}.journey-card strong{display:block;font-size:29px;line-height:1.13;letter-spacing:-.045em;font-weight:800;margin-bottom:18px}.journey-description{display:block;font-size:14px;line-height:1.75;max-width:350px}.journey-more{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid #ffffff40;padding-top:18px;margin-top:24px;font-size:13px;font-weight:750}.journey-more b{font-size:23px;font-weight:500;transition:transform 200ms}.journey-card:hover{transform:translateY(-7px);box-shadow:0 20px 35px #0893e322}.journey-card:hover:before,.journey-card:hover .journey-split{transform:scale(1.04)}.journey-card:hover .journey-more b{transform:translate(3px,-3px)}.journey-card.is-on{border-color:#0893e3}.journey-card.is-on .journey-number{background:var(--blue);border-color:var(--blue);color:#000}.journey-note{font-size:11px;margin-top:23px;line-height:1.8}
.faq{background:#000;color:#fff;padding:100px 0;position:relative;isolation:isolate;overflow:hidden}.faq-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.faq h2{font-size:clamp(40px,4.2vw,62px)}.faq h2 em{color:var(--blue)}.faq-list{display:flex;flex-direction:column;gap:12px}.faq details{border:1px solid #ffffff35;border-radius:20px;background:#ffffff05;overflow:hidden}.faq summary{padding:23px 25px;font-size:16px;line-height:1.5;font-weight:750;list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px}.faq summary::-webkit-details-marker{display:none}.faq summary span{font-size:22px;font-weight:400;color:var(--blue);transition:transform 200ms}.faq details[open]{border-color:var(--blue);background:#0893e314}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{font-size:14px;line-height:1.85;padding:0 25px 25px;max-width:650px}
.contact{padding:100px 0 110px;background:#fff;color:#000;position:relative;isolation:isolate;overflow:hidden}.contact-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:90px;align-items:end}.contact h2{font-size:clamp(64px,7.5vw,112px);margin-bottom:25px}.contact h2 em{color:#006ca6}.contact-grid>div>p:not(.eyebrow){font-size:16px;max-width:540px}.contact-actions{display:flex;flex-direction:column;gap:14px;max-width:520px}.contact-primary,.contact-secondary{display:flex;justify-content:space-between;gap:25px;align-items:center;border-radius:50px;padding:10px 10px 10px 25px;font-size:15px;font-weight:800;min-height:68px;transition:transform 180ms,background 180ms;position:relative;isolation:isolate;overflow:hidden;text-align:left}.contact-primary{background:#000;color:#fff}.contact-primary>span:last-child,.contact-secondary>span:last-child{width:45px;height:45px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:var(--blue);color:#000;font-size:24px;transition:transform 180ms}.contact-secondary{background:#fff;color:#000;border:1px solid #0893e3}.contact-secondary>span:last-child{background:#000;color:#fff}.contact-primary:hover,.contact-secondary:hover{transform:translateY(-3px)}.contact-primary:hover>span:last-child,.contact-secondary:hover>span:last-child{transform:rotate(45deg)}.contact-actions>p{font-size:12px;line-height:1.85;max-width:420px;margin-top:10px}.footer-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;align-items:start}footer{padding:45px 0 60px;background:#000;position:relative;isolation:isolate;overflow:hidden}.footer-brand{display:flex;gap:12px;align-items:center;font-size:14px;font-weight:800}.footer-grid>p{font-size:14px;line-height:1.8}.footer-company{font-size:12px;line-height:1.8}
.mobile-wa{display:none}.close{position:absolute;top:15px;right:16px;width:38px;height:38px;border-radius:50%;background:#000;color:#fff;font-size:25px}.dialog-button{display:inline-flex;align-items:center;justify-content:center;margin-top:25px;background:var(--blue);color:#000;padding:16px 23px;border-radius:35px;font-size:14px;font-weight:800}.dialog-button:hover{background:#000;color:#fff}dialog{border:1px solid #0893e366;border-radius:30px;background:#fff;color:#000;max-width:620px;width:calc(100% - 36px);padding:50px 38px 38px;box-shadow:0 30px 100px #0007}dialog::backdrop{background:#000b;backdrop-filter:blur(8px)}dialog h2{font-size:38px;margin-bottom:22px}dialog p:not(.eyebrow){font-size:15px;line-height:1.85}.motion-control{position:fixed;bottom:16px;right:16px;z-index:90;border:1px solid #ffffff70;border-radius:30px;padding:11px 17px;background:#000;color:#fff;font-size:12px}.energy-ambient{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:paint}.energy-ambient i{position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);border:1px solid #0893e390;border-radius:50%;background:radial-gradient(circle at 28% 22%,#ffffffb8,#8cddff88 12%,#0893e3a6 35%,#0472b890 72%,#89d7ffb8 98%);box-shadow:inset 9px 8px 18px #fff4,inset -12px -15px 25px #0004;opacity:var(--alpha,.7);animation:energy-float var(--duration,28s) ease-in-out var(--delay,-8s) infinite}.hero>.energy-ambient{z-index:-1}.intro>.energy-ambient,.human>.energy-ambient{z-index:-1}.demo>.wrap,.journey>.wrap,.faq>.wrap,.contact>.wrap,footer>.wrap{position:relative;z-index:1}.motion-paused *,.motion-paused *:before,.motion-paused *:after,.tab-hidden *{animation-play-state:paused!important}.energy-icon-pulse{transform-origin:center;transform-box:fill-box;animation:energy-icon-pulse 5s ease-in-out infinite}.energy-icon-spin{transform-origin:50px 50px;animation:energy-icon-spin 20s linear infinite}.reveal.pending{opacity:0;transform:translateY(20px);transition:opacity 650ms var(--ease),transform 650ms var(--ease)}.reveal.shown{opacity:1;transform:none}.motion-paused .reveal{opacity:1!important;transform:none!important}
@keyframes energy-float{0%,100%{transform:translate3d(0,0,0)}35%{transform:translate3d(-20px,-32px,0)}70%{transform:translate3d(14px,18px,0)}}@keyframes energy-mesh{50%{transform:translate(-60px,60px) scale(1.1)}}@keyframes energy-shine{0%,70%{transform:translateX(-65%)}90%,100%{transform:translateX(65%)}}@keyframes energy-arc{50%{transform:scale(1.35);opacity:.6}}@keyframes energy-arrive{from{opacity:.25;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes energy-icon-pulse{50%{transform:translateY(-3px) scale(1.04)}}@keyframes energy-icon-spin{to{transform:rotate(360deg)}}
@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.hero{min-height:870px}.intro{padding-left:32px;padding-right:32px;gap:35px}.demo-stage{grid-template-columns:1fr 1.2fr;gap:16px}.demo-sheet{padding:28px}.demo-story{padding:30px}.sheet-sum strong{font-size:56px}.human.wrap{padding:65px 32px;gap:0 35px}.human>h2{font-size:45px}.journey-card{padding:21px;min-height:540px}.journey-card strong{font-size:25px}.faq-grid,.contact-grid{gap:45px}.story-actions{gap:12px}.story-detail,.story-link{font-size:12px}}
@media(max-width:760px){.wrap{width:calc(100% - 40px)}.topbar{top:12px;left:12px;right:12px;padding:8px 10px;height:64px;gap:12px;border-radius:20px}.brand{font-size:13px;gap:8px}.brand img{width:35px;height:35px}.header-note{display:none}.header-link{margin-left:auto;padding:13px 17px;font-size:13px;gap:20px}.header-line{display:none}.hero{padding:140px 0 30px;min-height:0}.hero-media{top:90px;width:100%;right:-25%;opacity:.35;background-position:65% center}.hero h1{font-size:clamp(54px,12.5vw,85px);max-width:620px;margin-bottom:35px}.hero-bottom{grid-template-columns:1fr;gap:28px}.hero-bottom p{font-size:14px;max-width:490px}.hero-label{font-size:11px;margin-bottom:25px}.arrow-cta{font-size:13px;padding-left:20px;gap:20px}.hero-trust{gap:8px;margin-top:28px}.hero-trust li{font-size:11px;padding:9px 12px}.hero-footer{margin-top:45px;font-size:9px}.intro{grid-template-columns:1fr;gap:25px;padding:65px 20px}.intro>.eyebrow{margin:0}.intro h2{font-size:40px}.intro-main p{font-size:14px;margin-top:25px}.eyebrow{font-size:10px;margin-bottom:23px}.demo{padding:55px 0 65px}.demo-top{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.demo h2{font-size:41px}.demo-top>p{font-size:14px}.demo-stage{grid-template-columns:1fr;gap:16px}.demo-sheet{padding:26px;border-radius:25px}.sheet-top{font-size:9px;gap:10px}.sheet-sum{padding:25px 0}.sheet-sum strong{font-size:55px}.sheet-sum strong br{display:none}.sheet-sum strong{max-width:280px;line-height:1.05}.sheet-sum strong>span{display:inline}.sheet-lines>button{font-size:14px}.demo-sheet small{font-size:10px}.demo-story{padding:28px 24px;border-radius:25px}.story-head{font-size:9px;gap:15px}.story-tabs{gap:7px;margin-top:22px}.story-tabs button{font-size:12px;padding:11px 13px}.story-body{min-height:300px;margin:25px 0}.story-body h3{font-size:34px}.story-body p{font-size:14px}.story-symbol,.story-symbol svg{width:95px;height:95px}.story-detail{font-size:13px;padding:13px 15px}.story-link{font-size:13px}.demo-note{font-size:10px}.human.wrap{width:100%;padding:60px 20px;grid-template-columns:1fr;gap:0;min-height:0}.human>.eyebrow,.human>h2,.human-bottom>p{grid-column:1}.human>.eyebrow{grid-row:1;margin:0 0 23px}.human>h2{grid-row:2;font-size:41px}.human-bottom>p{grid-row:3;font-size:14px}.portrait-placeholder{grid-column:1;grid-row:4;min-height:350px;margin-top:30px;border-radius:25px 80px 25px 25px}.portrait-placeholder figcaption{font-size:10px;padding:14px 18px}.journey{padding:65px 0}.journey-head{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.journey h2{font-size:41px}.journey-head>p{font-size:14px}.journey-grid{grid-template-columns:1fr;gap:18px}.journey-card{min-height:450px;padding:25px;border-radius:25px}.journey-card strong{font-size:30px}.journey-icon{margin-top:60px}.journey-description{font-size:14px;max-width:100%}.journey-note{font-size:10px}.faq{padding:65px 0}.faq-grid{grid-template-columns:1fr;gap:35px}.faq h2{font-size:41px}.faq summary{font-size:15px;padding:20px;gap:15px}.faq details p{font-size:14px;padding:0 20px 22px}.contact{padding:65px 0 90px}.contact-grid{grid-template-columns:1fr;gap:35px}.contact h2{font-size:70px}.contact-grid>div>p:not(.eyebrow){font-size:14px}.contact-primary,.contact-secondary{font-size:14px;min-height:63px;padding-left:20px}.contact-actions{max-width:none}.contact-actions>p{font-size:12px}.footer-grid{grid-template-columns:1fr;gap:25px}footer{padding-bottom:120px}.footer-company{font-size:12px}.mobile-wa{position:fixed;bottom:12px;left:14px;right:14px;z-index:70;display:flex;align-items:center;justify-content:center;gap:12px;min-height:58px;background:#000;color:#fff;border:1px solid #0893e3;border-radius:40px;padding:12px 15px;font-size:13px;font-weight:800;box-shadow:0 12px 30px #0003;transition:opacity 180ms,transform 180ms}.mobile-wa>span:last-child{font-size:20px;color:var(--blue)}.mobile-wa.is-contact-visible{opacity:0;transform:translateY(20px);pointer-events:none}.motion-control{bottom:83px;right:14px;font-size:10px;padding:9px 13px}dialog{padding:50px 25px 30px;border-radius:25px}dialog h2{font-size:32px}dialog p:not(.eyebrow){font-size:14px}.energy-ambient i{width:calc(var(--size)*.6);height:calc(var(--size)*.6);opacity:.55}.energy-ambient i:nth-child(n+3){display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.reveal.pending{opacity:1;transform:none}}

.sheet-lines>button{text-align:left;color:inherit;font-family:inherit;cursor:pointer}.hero-inner{position:relative;z-index:1}.story-symbol .dimensional-icon{stroke:none}.energy-needle{transform-origin:50px 50px;animation:needle-sweep 6s ease-in-out infinite}.paper-line{stroke-dasharray:40;animation:paper-trace 5s ease-in-out infinite}@keyframes needle-sweep{50%{transform:rotate(22deg)}}@keyframes paper-trace{50%{stroke-dashoffset:12;opacity:.5}}
.journey-description{display:none}.journey-card.is-on .journey-description{display:block;animation:energy-arrive 300ms var(--ease)}.journey-card.is-on .journey-icon{animation:energy-arrive 450ms var(--ease)}@media(prefers-reduced-motion:reduce){.journey-card.is-on .journey-description,.journey-card.is-on .journey-icon{animation:none!important}}

/* Final craft pass: stronger small type, layered bill and distinct control feedback. */
.hero-trust li{font-size:13px;font-weight:650;line-height:1.6;padding:11px 16px}.sheet-top,.sheet-sum>span,.story-head{font-size:11px;line-height:1.7;letter-spacing:.07em}.demo-sheet{box-shadow:0 18px 45px #0893e312,inset 0 1px 0 #fff}.demo-sheet:before{content:'';position:absolute;top:0;right:0;width:75px;height:75px;background:linear-gradient(225deg,#0893e32b,transparent 65%);pointer-events:none}.demo-story{box-shadow:0 18px 50px #0002,inset 0 1px 0 #ffffff24;border:1px solid #ffffff20}.sheet-lines>button{transition:background 180ms,color 180ms,border-color 180ms,transform 180ms}.sheet-lines>button:hover:not(.selected){background:#0893e315;border-color:#0893e3;transform:translateX(3px)}.sheet-lines>button:active,.story-tabs button:active,.story-detail:active,.contact-primary:active,.contact-secondary:active{transform:scale(.98)}.story-detail{transition:background 180ms,transform 180ms}.story-detail:hover{background:#0893e33d}.story-link span{display:inline-block;transition:transform 180ms}.story-link:hover span{transform:translate(3px,-3px)}.portrait-placeholder{border:1px solid #ffffff30;box-shadow:0 20px 55px #0003}.portrait-placeholder figcaption{font-size:11px}.journey-card{box-shadow:0 12px 32px #0001}.journey-card.is-on{box-shadow:0 18px 40px #0893e323}.journey-more{min-height:48px}.faq details{transition:border-color 180ms,background 180ms}.faq details:hover{border-color:#0893e3a6}.faq details[open]>p{animation:energy-arrive 260ms var(--ease)}.contact-actions>p{font-size:13px}.header-link:active{transform:scale(.98)}
@media(max-width:760px){.hero-trust li{font-size:12px;padding:9px 12px}.sheet-top,.sheet-sum>span,.story-head{font-size:10px;letter-spacing:.055em}.portrait-placeholder figcaption{font-size:11px}.contact-actions>p{font-size:12px}.story-actions{align-items:stretch;gap:14px}.story-detail{min-height:48px}.story-link{align-self:center;min-height:44px}.hero-footer{margin-top:40px}}
@media(prefers-reduced-motion:reduce){.faq details[open]>p{animation:none!important}}

body.nexaura-energy-page{font-family:Manrope,Arial,sans-serif}body.nexaura-energy-page button,body.nexaura-energy-page h1,body.nexaura-energy-page h2,body.nexaura-energy-page h3{font-family:inherit}body.admin-bar .topbar{top:50px}@media(max-width:782px){body.admin-bar .topbar{top:58px}}