:root{--ebony:#091020;--deep:#080420;--gray:#cfcfd0;--denim:#0f4ac3;--blue:#5097ea;--white:#fff;--ink:#120b2d;--muted:#6f7080;--light:#f7f7fa;--line:#e7e6ec;--accent:#1f6ee8;--heading:"Bahnschrift SemiCondensed","Arial Narrow",Arial,sans-serif;--body:"Segoe UI",Arial,sans-serif;--shadow:0 18px 45px rgba(9,16,32,.12)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:92px}body{margin:0;background:#fff;color:var(--ink);font:400 16px/1.72 var(--body);overflow-x:hidden}body.menu-open{overflow:hidden}img{display:block;max-width:100%}a{text-decoration:none;color:inherit}button,input,select{font:inherit}.container{width:min(1160px,calc(100% - 40px));margin-inline:auto}.skip-link{position:fixed;z-index:999;top:-80px;left:18px;padding:12px 18px;background:#fff;color:#000;font-weight:800}.skip-link:focus{top:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.topbar{height:38px;color:#d8dbea;background:#050315;font-size:11px}.topbar__inner{height:100%;display:flex;align-items:center;justify-content:space-between}.topbar p{margin:0}.topbar p span{color:var(--blue);font-size:7px;margin-right:8px}.topbar__inner>div{display:flex;align-items:center;gap:18px}.topbar i{width:1px;height:14px;background:#353146}.topbar a:hover{color:var(--blue)}
.header{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #f0eff3;transition:.3s}.header.is-scrolled{box-shadow:0 8px 26px rgba(9,16,32,.12)}.header__inner{height:90px;display:flex;align-items:center}.brand{display:flex;align-items:center;gap:11px;min-width:298px}.brand img{width:66px;height:66px;object-fit:contain}.brand span{display:grid;line-height:1}.brand strong{font-family:var(--heading);font-size:18px;letter-spacing:.03em;text-transform:uppercase}.brand small{margin-top:7px;color:#7b7b88;font-size:8px;text-transform:uppercase;letter-spacing:.13em}.nav{display:flex;align-items:center;gap:27px;margin-left:auto}.nav a{font-size:13px;font-weight:700;white-space:nowrap}.nav a b{font-weight:500}.nav a.active,.nav a:hover{color:var(--denim)}.header__search{width:42px;height:42px;margin-left:26px;position:relative}.header__search::before{content:"";position:absolute;width:15px;height:15px;border:2px solid var(--ink);border-radius:50%;left:8px;top:8px}.header__search::after{content:"";position:absolute;width:8px;height:2px;background:var(--ink);transform:rotate(45deg);left:23px;top:24px}.header__action{width:52px;height:52px;border-radius:50%;display:grid;align-content:center;justify-content:center;gap:5px;background:var(--denim);margin-left:4px;box-shadow:0 8px 20px rgba(15,74,195,.28)}.header__action i{display:block;width:21px;height:2px;background:#fff}.menu-toggle{display:none;border:0;background:none;width:46px;height:46px;padding:9px}.menu-toggle span{display:block;width:26px;height:2px;background:var(--ink);margin:6px 0;transition:.3s}
.hero{position:relative;min-height:642px;color:#fff;background:var(--deep) url(../images/hero-seguranca-climatizacao.webp) center/cover no-repeat;overflow:hidden}.hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,4,32,.98) 0%,rgba(8,4,32,.9) 37%,rgba(8,4,32,.42) 69%,rgba(8,4,32,.2) 100%)}.hero::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 65% 58%,transparent 0 18%,rgba(8,4,32,.2) 45%,transparent 67%)}.hero__grid-lines{position:absolute;inset:0;opacity:.08;background-image:linear-gradient(rgba(80,151,234,.5) 1px,transparent 1px),linear-gradient(90deg,rgba(80,151,234,.5) 1px,transparent 1px);background-size:70px 70px;mask-image:linear-gradient(90deg,transparent,#000 45%,#000)}.hero__inner{min-height:642px;position:relative;z-index:2;display:flex;align-items:center}.hero__copy{max-width:645px;padding-bottom:82px}.hero__kicker{display:inline-block;padding:8px 13px;border-radius:3px;background:rgba(255,255,255,.15);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.hero h1{font-family:var(--heading);font-size:clamp(48px,5vw,69px);line-height:1.03;letter-spacing:-.035em;margin:22px 0 21px;max-width:690px;text-transform:none}.hero h1 em{font-style:normal;color:var(--blue)}.hero__copy>p{max-width:595px;color:#d3d2dd;font-size:15px;line-height:1.9}.button{min-height:50px;display:inline-flex;align-items:center;gap:18px;margin-top:24px;padding:0 12px 0 22px;background:var(--denim);color:#fff;border:0;border-radius:3px;font-size:13px;font-weight:800;transition:.25s}.button span{display:grid;place-items:center;width:38px;height:36px;border-radius:3px;background:#fff;color:var(--ink);font-size:18px}.button:hover{background:var(--blue);transform:translateY(-2px)}.button--dark{background:var(--deep)}.hero__product{position:absolute;right:0;top:85px;width:47%;height:380px}.tech-dot{position:absolute;width:10px;height:10px;background:var(--blue);border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 9px rgba(80,151,234,.14)}.tech-dot::after{content:"";position:absolute;height:1px;width:80px;background:rgba(80,151,234,.6);top:2px}.tech-dot--one{left:25%;top:32%}.tech-dot--two{right:16%;top:21%}.tech-dot--three{right:25%;bottom:13%}.tech-dot--two::after,.tech-dot--three::after{right:4px;transform-origin:right}.tech-dot--one::after{left:5px}.tech-label{position:absolute;padding:8px 10px;border:1px solid rgba(80,151,234,.25);background:rgba(8,4,32,.74);border-radius:50%;width:76px;height:76px;display:grid;align-content:center;text-align:center}.tech-label b{font:700 11px var(--heading)}.tech-label small{color:#acabc0;font-size:7px}.tech-label--one{left:7%;top:18%}.tech-label--two{right:1%;top:2%}.tech-label--three{right:6%;bottom:0}.hero__thumbs{position:absolute;left:35%;bottom:35px;display:flex;align-items:center;gap:13px}.hero__thumbs>strong{font:600 12px var(--heading);letter-spacing:.04em}.hero__thumbs>span{margin-right:8px}.hero__thumbs button{position:relative;width:68px;height:44px;padding:0;border:0;background:none;opacity:.7;cursor:pointer}.hero__thumbs button.is-active{opacity:1}.hero__thumbs button.is-active::after{content:"";position:absolute;width:7px;height:7px;border:2px solid #fff;background:var(--blue);border-radius:50%;left:28px;bottom:-16px}.hero__thumbs img{width:100%;height:100%;object-fit:cover;filter:drop-shadow(0 7px 8px rgba(0,0,0,.25))}.hero__social{position:absolute;z-index:3;right:25px;top:50%;display:flex;flex-direction:column;align-items:center;gap:10px;transform:translateY(-50%)}.hero__social span{font-size:8px;text-transform:uppercase;letter-spacing:.18em;transform:rotate(90deg);margin-bottom:15px}.hero__social a{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.65);border-radius:50%;font-size:11px;font-weight:800}.hero__social a:hover{background:var(--blue);border-color:var(--blue)}
.categories{padding:66px 0 86px;background:#fff}.categories__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.category-card{position:relative;min-height:258px;padding:36px 30px;background:var(--deep);color:#fff;overflow:hidden}.category-card::after{content:"";position:absolute;bottom:0;left:0;width:0;height:5px;background:var(--blue);transition:.35s}.category-card:hover::after{width:100%}.category-card__number{position:absolute;right:20px;top:14px;color:rgba(255,255,255,.12);font:300 61px/1 var(--heading);-webkit-text-stroke:1px rgba(255,255,255,.13)}.category-card__icon{width:48px;height:48px;display:grid;place-items:center;background:#fff;color:var(--deep);font-size:21px;border-radius:2px}.category-card h2{font:700 21px var(--heading);margin:25px 0 10px}.category-card p{color:#aaa9bd;font-size:12px;line-height:1.75;margin:0 0 18px;max-width:265px}.category-card a{color:var(--blue);font-size:11px;font-weight:800}.category-card a span{margin-left:8px}
.section{padding:100px 0}.pattern{background-color:#fafafa;background-image:linear-gradient(135deg,rgba(15,74,195,.025) 25%,transparent 25%),linear-gradient(225deg,rgba(15,74,195,.025) 25%,transparent 25%);background-size:26px 26px}.about__grid,.why__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.collage{position:relative;height:620px}.collage img{object-fit:cover;box-shadow:0 13px 32px rgba(9,16,32,.1)}.collage__back{position:absolute;left:0;top:0;width:68%;height:100%}.collage__front{position:absolute;right:0;top:82px;width:68%;height:72%}.collage__accent{position:absolute;z-index:-1;width:250px;height:170px;background:var(--blue);opacity:.18}.collage--about .collage__accent{right:-18px;bottom:5px}.eyebrow{display:block;color:var(--denim);font:700 13px var(--heading);margin-bottom:10px}.section h2,.section-title h2,.contact-band h2{font-family:var(--heading);font-size:clamp(38px,4vw,52px);line-height:1.08;letter-spacing:-.025em;margin:0 0 22px}.section h2 em,.section-title h2 em{font-style:normal;color:var(--denim)}.about__copy>p,.why__copy>p{color:var(--muted);font-size:14px}.check-list,.benefit-list{list-style:none;padding:0;margin:28px 0 8px}.check-list li,.benefit-list li{display:grid;grid-template-columns:24px 1fr;gap:14px;margin-bottom:21px}.check-list li>span{color:var(--denim);font-size:20px}.check-list h3,.benefit-list h3{font:700 18px var(--heading);margin:0 0 5px}.check-list p,.benefit-list p{font-size:12px;color:var(--muted);margin:0}.section-title{text-align:center;max-width:680px;margin:0 auto 46px}.section-title p{color:var(--muted);font-size:13px;margin-top:-8px}
.services{background:#fff}.service-slider{overflow:hidden}.service-slider__track{display:flex;gap:24px;transition:transform .55s cubic-bezier(.4,0,.2,1)}.service-card{flex:0 0 calc((100% - 48px)/3);background:#f8f8fa;min-width:0}.service-card>img{width:100%;height:240px;object-fit:cover}.service-card__body{position:relative;min-height:305px;padding:28px 25px;overflow:hidden}.service-card__icon{position:relative;z-index:2;width:50px;height:50px;display:grid;place-items:center;background:var(--deep);color:#fff;border-radius:2px;font-size:21px}.service-card__ghost{position:absolute;right:25px;top:33px;color:#ececf0;font-size:68px;line-height:1}.service-card h3{position:relative;font:700 21px var(--heading);margin:26px 0 12px}.service-card p{color:var(--muted);font-size:13px;min-height:70px}.service-card a,.insight-card a{color:var(--denim);font-size:12px;font-weight:800}.service-card a span{margin-left:15px}.slider-controls{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:42px}.slider-controls button{width:36px;height:36px;border:1px solid var(--line);background:#fff;cursor:pointer;color:var(--ink)}.slider-controls button:hover{color:#fff;background:var(--denim)}.slider-controls>span,.slider-dots{display:flex;justify-content:center;align-items:center;gap:9px}.slider-controls i,.slider-dots i{display:block;width:10px;height:10px;border-radius:50%;background:#e3e3e9}.slider-controls i.is-active,.slider-dots i.is-active{background:#fff;border:2px solid var(--denim);box-shadow:0 0 0 2px #fff,0 0 0 3px var(--denim)}
.why{overflow:hidden}.why__grid{gap:80px}.benefit-list li{grid-template-columns:30px 1fr}.benefit-list li>span{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--denim);border-radius:50%;color:var(--denim);font-size:9px;font-weight:800}.collage--why .collage__back{right:0;left:auto;width:74%;height:100%}.collage--why .collage__front{left:0;right:auto;top:95px;width:63%;height:68%}.collage--why .collage__accent{left:-30px;top:50px}.specialists{background:#fff}.specialists__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.specialist-card{background:var(--deep);color:#fff}.specialist-card--blue{background:var(--denim)}.specialist-card>img{width:100%;height:390px;object-fit:cover;object-position:center}.specialist-card>div{position:relative;padding:22px 65px 22px 23px}.specialist-card h3{font:700 20px var(--heading);margin:0 0 4px}.specialist-card p{color:#c3c0d0;font-size:12px;margin:0}.specialist-card a{position:absolute;right:19px;top:21px;width:43px;height:43px;display:grid;place-items:center;background:#fff;color:var(--deep);font-size:20px;border-radius:3px}.specialists .slider-dots{margin-top:45px}
.stats{position:relative;padding:78px 0;background:var(--deep) url(../images/hero-seguranca-climatizacao.webp) center 56%/cover fixed;color:#fff;overflow:hidden}.stats__overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,4,32,.98),rgba(15,74,195,.78))}.stats__grid{position:relative;display:grid;grid-template-columns:repeat(4,1fr)}.stats article{position:relative;display:grid;grid-template-columns:65px 1fr;grid-template-rows:auto auto;align-items:center;padding:0 25px;border-right:1px solid rgba(255,255,255,.17)}.stats article:last-child{border:0}.stats article>span{grid-row:1/3;width:48px;height:48px;display:grid;place-items:center;background:var(--denim);font-size:20px}.stats strong{font:700 46px/1 var(--heading)}.stats strong::after{content:"+";font-size:23px;color:var(--blue)}.stats p{color:#c8c6d2;font-size:11px;margin:4px 0 0}
.assurance{background:#fff}.assurance__head,.applications__head{display:flex;justify-content:space-between;align-items:end;gap:70px;margin-bottom:48px}.assurance__head>div,.applications__head>div{max-width:680px}.assurance__head h2,.applications__head h2{margin-bottom:0}.assurance__head>p,.applications__head>p{max-width:400px;color:var(--muted);font-size:13px}.assurance__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.assurance-card{position:relative;padding:34px 28px;background:#f8f8fa;min-height:270px;border-top:4px solid transparent}.assurance-card--active{background:var(--denim);color:#fff;border-color:var(--blue)}.assurance-card>span{position:absolute;right:22px;top:2px;color:#e1e1e8;font:100 78px Georgia}.assurance-card--active>span{color:rgba(255,255,255,.17)}.assurance-card h3{font:700 18px var(--heading);margin:6px 0}.stars{color:#ffbb26;letter-spacing:2px;font-size:11px;margin:8px 0 18px}.assurance-card p{font-size:13px;color:var(--muted)}.assurance-card--active p{color:#e1e8fa}.assurance .slider-dots{margin-top:38px}
.insights{background:#f7f7fa}.insights__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.insight-card{background:#fff;box-shadow:0 7px 18px rgba(9,16,32,.05)}.insight-card>img{width:100%;height:225px;object-fit:cover}.insight-card>div{padding:24px}.insight-card>div>span{color:var(--denim);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.insight-card h3{font:700 21px/1.25 var(--heading);margin:9px 0 12px;min-height:78px}.insight-card p{font-size:12px;color:var(--muted)}.insight-card a{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:14px;margin-top:17px}
.applications{background:#fff;padding-bottom:70px}.applications__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.application-card{position:relative;height:340px;overflow:hidden}.application-card::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,4,32,.95),transparent 65%)}.application-card img{width:100%;height:100%;object-fit:cover;transition:.5s}.application-card:hover img{transform:scale(1.04)}.application-card>div{position:absolute;z-index:2;bottom:0;left:0;right:0;padding:25px;color:#fff}.application-card span{color:#84baff;font-size:10px;font-weight:800;text-transform:uppercase}.application-card h3{font:700 19px var(--heading);margin:5px 42px 0 0}.application-card a{position:absolute;right:22px;bottom:23px;width:34px;height:34px;display:grid;place-items:center;background:#fff;color:var(--deep)}
.contact-band{position:relative;z-index:3;margin-bottom:-1px;padding:54px 0;background:var(--denim);color:#fff}.contact-band__inner{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px}.contact-band__copy>span{font:700 12px var(--heading)}.contact-band h2{font-size:32px;margin:7px 0 0}.contact-band__form{display:grid;grid-template-columns:1fr 1fr auto;background:#fff;padding:10px;border-radius:3px}.contact-band input,.contact-band select{min-width:0;border:0;border-right:1px solid var(--line);padding:0 14px;color:var(--ink);outline:0}.contact-band button{border:0;padding:0 20px;background:var(--deep);color:#fff;font-size:11px;font-weight:800;cursor:pointer}.contact-band button span{margin-left:8px}
.footer{position:relative;background:#060316;color:#aaa8b9;padding:78px 0 0}.footer::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 30%,rgba(15,74,195,.15),transparent 30%),linear-gradient(rgba(80,151,234,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(80,151,234,.04) 1px,transparent 1px);background-size:auto,55px 55px,55px 55px}.footer__grid{position:relative;display:grid;grid-template-columns:1.45fr repeat(3,1fr);gap:60px;padding-bottom:55px}.footer__brand img{width:115px;height:115px;object-fit:contain}.footer__brand p{max-width:285px;font-size:12px}.footer__phone{display:inline-block;color:#fff;font:700 19px var(--heading);margin-top:8px}.footer h2{color:#fff;font:700 17px var(--heading);margin:17px 0 22px}.footer__grid>div:not(:first-child){display:flex;flex-direction:column;align-items:flex-start}.footer__grid a,.footer__grid>div>p{font-size:12px;margin:0 0 10px}.footer__grid a:hover{color:var(--blue)}.footer__bottom{position:relative;min-height:67px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center;font-size:10px}.whatsapp{position:fixed;z-index:90;right:22px;bottom:22px;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:#24d366;color:#fff;box-shadow:0 9px 26px rgba(0,0,0,.28)}.whatsapp>span{position:absolute;inset:0;border:2px solid #24d366;border-radius:50%;animation:pulse 2s infinite}.whatsapp svg{position:relative;width:29px;fill:currentColor}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s,transform .7s}.reveal.is-visible{opacity:1;transform:none}@keyframes pulse{0%{transform:scale(1);opacity:.85}75%,100%{transform:scale(1.5);opacity:0}}
@media(max-width:1050px){.brand{min-width:260px}.nav{gap:17px}.nav a{font-size:12px}.header__search{margin-left:13px}.about__grid,.why__grid{gap:45px}.collage{height:560px}.stats article{padding:0 14px}.stats strong{font-size:38px}.contact-band__inner{gap:30px}}
@media(max-width:860px){html{scroll-padding-top:75px}.topbar{display:none}.header__inner{height:74px}.brand{min-width:0}.brand img{width:56px;height:56px}.brand strong{font-size:15px}.brand small{font-size:7px}.header__search{margin-left:auto}.header__action{display:none}.menu-toggle{display:block;position:relative;z-index:3}.menu-toggle[aria-expanded=true] span:nth-child(1){transform:translateY(8px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.nav{position:fixed;inset:74px 0 auto;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:18px 24px 25px;margin:0;background:#fff;box-shadow:0 25px 42px rgba(9,16,32,.18);transform:translateY(-130%);opacity:0;visibility:hidden;transition:.3s}.nav.is-open{transform:none;opacity:1;visibility:visible}.nav a{padding:12px 5px;border-bottom:1px solid var(--line);font-size:14px}.hero{min-height:640px}.hero__inner{min-height:640px}.hero__copy{max-width:590px;padding-bottom:55px}.hero::before{background:linear-gradient(90deg,rgba(8,4,32,.97),rgba(8,4,32,.65))}.hero__product{right:-20px;width:55%;opacity:.8}.hero__social{display:none}.hero__thumbs{left:40%}.categories__grid{grid-template-columns:1fr}.category-card{min-height:225px}.about__grid,.why__grid{grid-template-columns:1fr}.about__grid{gap:65px}.collage{height:600px}.services .container{overflow:hidden}.service-card{flex-basis:calc((100% - 24px)/2)}.why__copy{order:2}.why .collage{order:1}.specialists__grid{grid-template-columns:1fr 1fr}.specialist-card:last-child{display:none}.stats__grid{grid-template-columns:1fr 1fr;gap:35px 0}.stats article:nth-child(2){border-right:0}.assurance__head,.applications__head{display:block}.assurance__head>p,.applications__head>p{max-width:580px}.assurance__grid,.insights__grid{grid-template-columns:1fr 1fr}.assurance-card:last-child,.insight-card:last-child{grid-column:1/-1}.applications__grid{grid-template-columns:1fr 1fr}.application-card:last-child{grid-column:1/-1}.contact-band__inner{grid-template-columns:1fr}.footer__grid{grid-template-columns:1fr 1fr}.footer__brand{grid-column:1/-1}}
@media(max-width:560px){.container{width:min(100% - 30px,1160px)}.header__search{display:none}.hero{min-height:650px;background-position:65% center}.hero__inner{min-height:650px;align-items:flex-start;padding-top:76px}.hero h1{font-size:43px}.hero__copy{padding-bottom:100px}.hero__copy>p{font-size:13px}.hero__product{display:none}.hero__thumbs{left:15px;bottom:33px}.hero__thumbs button{width:55px}.categories{padding:30px 0 65px}.categories .container{width:100%}.category-card{padding:30px}.section{padding:75px 0}.about__grid{gap:48px}.collage{height:440px}.collage__back{width:73%}.collage__front{top:65px;width:68%;height:72%}.section h2,.section-title h2{font-size:36px}.service-card{flex-basis:100%}.service-card>img{height:225px}.why__grid{gap:50px}.collage--why .collage__front{top:75px}.specialists__grid{grid-template-columns:1fr}.specialist-card:nth-child(n+2){display:none}.specialist-card>img{height:360px}.stats{background-attachment:scroll}.stats__grid{grid-template-columns:1fr}.stats article{border-right:0;border-bottom:1px solid rgba(255,255,255,.16);padding:20px 10px}.stats article:last-child{border-bottom:0}.assurance__grid,.insights__grid,.applications__grid{grid-template-columns:1fr}.assurance-card:last-child,.insight-card:last-child,.application-card:last-child{grid-column:auto}.assurance__head,.applications__head{margin-bottom:35px}.insight-card h3{min-height:0}.contact-band{padding:48px 0}.contact-band h2{font-size:28px}.contact-band__form{grid-template-columns:1fr;padding:12px;gap:8px}.contact-band input,.contact-band select{height:48px;border:1px solid var(--line);padding:0 12px}.contact-band button{height:48px}.footer{padding-top:62px}.footer__grid{grid-template-columns:1fr;gap:25px}.footer__brand{grid-column:auto}.footer__bottom{padding:18px 0;flex-direction:column;align-items:flex-start;gap:6px}.whatsapp{right:16px;bottom:16px;width:54px;height:54px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}.stats{background-attachment:scroll}}
