*,*::before,*::after{box-sizing:border-box}
body{margin:0;background:var(--s-background);color:var(--s-text);font:var(--s-bodyWeight) 16px/1.6 var(--s-font)}
img,video{max-width:100%;height:auto;display:block}
a{color:var(--s-link)}
@media (prefers-reduced-motion:reduce){:root{--s-motion:0}
}:root{
--ix-primary-strong:color-mix(in srgb,var(--s-primary) 84%,#000);
--ix-primary-soft:color-mix(in srgb,var(--s-primary) 11%,var(--s-background));
--ix-surface-2:color-mix(in srgb,var(--s-text) 5%,var(--s-background));
--ix-dark:var(--s-band,color-mix(in srgb,var(--s-text) 96%,var(--s-primary)));
--ix-on-dark:var(--s-bandText,color-mix(in srgb,var(--s-background) 94%,var(--s-text)));
--ix-line:color-mix(in srgb,var(--s-text) 12%,transparent);
--ix-radius-sm:calc(var(--s-radius) * .66);
--ix-shadow-1:0 1px 2px rgba(16,24,20,.06),0 1px 1px rgba(16,24,20,.04);
--ix-shadow-2:var(--s-shadow);
--ix-shadow-3:0 4px 10px rgba(16,24,20,.06),0 28px 60px -20px rgba(16,24,20,.32);
--ix-ease:cubic-bezier(.2,.8,.2,1);
--ix-dur:calc(.65s * var(--s-motion));
--ix-rise:calc(18px * var(--s-motion));
--ix-max:1240px;
--ix-gutter:clamp(16px,4vw,40px);
--ix-pad:var(--s-blockPad);
--ix-tracking:-.02em}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body.ix{font:var(--s-bodyWeight) 16px/1.55 var(--s-font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.ix :focus-visible{outline:3px solid color-mix(in srgb,var(--s-primary) 45%,transparent);outline-offset:2px}
.ix img{filter:var(--s-photoFilter)}
.ix-icon{display:inline-flex;width:1.15em;height:1.15em;flex:none}
.ix-icon svg{width:100%;height:100%}
.ix-wrap{max-width:var(--ix-max);margin:0 auto;padding:0 var(--ix-gutter)}
.ix-sec{padding:var(--ix-pad) 0}
.ix-h{font-family:var(--s-headingFont);font-weight:var(--s-headingWeight);letter-spacing:var(--ix-tracking);line-height:1.06;margin:0;text-wrap:balance}
.ix-h1{font-size:clamp(38px,6vw,72px)}
.ix-h2{font-size:clamp(28px,3.6vw,46px)}
.ix-h4{font-size:19px;line-height:1.25}
.ix-lead{font-size:clamp(17px,1.4vw,19px);color:var(--s-muted);max-width:38em;margin:16px 0 0}
.ix-sec-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:clamp(20px,3vw,32px);flex-wrap:wrap}
.ix-btn{--h:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--h);padding:0 22px;border-radius:var(--s-buttonRadius);border:1px solid transparent;font-weight:600;font-size:15px;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform .2s var(--ix-ease),background .2s,box-shadow .2s,border-color .2s}
.ix-btn:active{transform:scale(.97)}
.ix-btn--secondary{background:var(--s-surface);color:var(--s-text);border-color:var(--ix-line);box-shadow:var(--ix-shadow-1)}
.ix-btn--secondary:hover{border-color:color-mix(in srgb,var(--s-text) 32%,transparent)}
.ix-btn--ghost{background:transparent;color:inherit}
.ix-btn--ghost:hover{background:color-mix(in srgb,currentColor 8%,transparent)}
.ix-btn--wa{background:#1fa855;color:#fff}
.ix-btn--wa:hover{background:#178a45}
.ix-btn--sm{--h:40px;padding:0 16px;font-size:14px}
.ix-btn--icon{width:var(--h);padding:0}
.ix-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
.ix-header{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--s-background) 90%,transparent);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--ix-line);transition:background .3s,box-shadow .3s,border-color .3s}
.ix-header .ix-in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px}
.ix-logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--s-headingFont);font-weight:700;font-size:21px;letter-spacing:var(--ix-tracking);text-decoration:none;color:inherit;white-space:nowrap}
.ix-logo img{max-height:42px;width:auto;filter:none}
.ix-nav{display:flex;gap:2px}
.ix-nav a{padding:8px 12px;border-radius:999px;text-decoration:none;font-size:15px;font-weight:500;color:inherit;opacity:.78;transition:opacity .2s,background .2s}
.ix-nav a:hover{opacity:1;background:color-mix(in srgb,currentColor 8%,transparent)}
.ix-header-end{display:flex;align-items:center;gap:8px}
.ix-menu-btn{display:none}
.ix-drawer-menu{position:fixed;inset:0;z-index:70;display:none}
.ix-drawer-menu.is-open{display:block}
.ix-drawer-menu .ix-scrim{position:absolute;inset:0;background:rgba(10,14,12,.45)}
.ix-drawer-menu .ix-panel{position:absolute;top:0;right:0;bottom:0;width:min(360px,88vw);background:var(--s-background);color:var(--s-text);box-shadow:var(--ix-shadow-3);padding:16px 20px 24px;display:flex;flex-direction:column;gap:6px;animation:ixSlide calc(.35s * var(--s-motion)) var(--ix-ease) both}
.ix-drawer-menu .ix-panel-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}
.ix-drawer-menu a.ix-menu-link{display:block;padding:14px 4px;font-size:18px;font-weight:600;text-decoration:none;color:inherit;border-bottom:1px solid var(--ix-line)}
.ix-drawer-menu .ix-btn{margin-top:16px}
@keyframes ixSlide{from{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}
@media (max-width:840px){.ix-nav,.ix-header .ix-desk{display:none}
.ix-menu-btn{display:inline-flex}
}.ix-hero{padding:clamp(40px,6vw,88px) 0}
.ix-hero--so-texto{text-align:center}
.ix-hero--so-texto .ix-h1{max-width:16ch;margin:0 auto}
.ix-hero--so-texto .ix-lead{margin-left:auto;margin-right:auto}
.ix-hero--so-texto .ix-actions{justify-content:center}
.ix-eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 18px;font:600 13px/1.4 var(--s-accentFont);letter-spacing:.16em;text-transform:uppercase;color:var(--s-link)}
.ix-eyebrow--line{color:var(--s-text)}
.ix-eyebrow--line::before{content:"";flex:none;width:28px;height:2px;border-radius:2px;background:var(--s-accent)}
.ix-hero--so-texto .ix-eyebrow{justify-content:center}
.ix-btn .ix-icon:last-child:not(:first-child){transition:transform .2s var(--ix-ease)}
.ix-btn:hover .ix-icon:last-child:not(:first-child){transform:translateX(3px)}
@keyframes ixMarquee{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 6px))}}
button.ix-btn{font-family:inherit}
:root{--ix-max:var(--s-maxWidth,1240px)}
.ix-h1{font-size:var(--s-h1,clamp(38px,6vw,72px))}
.ix-h2{font-size:var(--s-h2,clamp(28px,3.6vw,46px))}
.ix-lead{font-size:var(--s-lead,clamp(17px,1.4vw,19px))}
.ix-slide .ix-h{font-size:var(--s-h1,clamp(32px,5vw,60px))}
.ix-header .ix-in{min-height:var(--s-headerH,72px)}
.ix-nav a{font-size:var(--s-nav,15px)}
.ix-logo img{max-height:var(--s-logoH,42px)}
.ix-anim-1{animation:ixUp calc(.9s * var(--s-motion)) var(--ix-ease) .1s both}
.ix-anim-2{animation:ixUp calc(.9s * var(--s-motion)) var(--ix-ease) .22s both}
.ix-anim-3{animation:ixUp calc(.9s * var(--s-motion)) var(--ix-ease) .34s both}
@keyframes ixUp{from{opacity:0;transform:translateY(var(--ix-rise))}to{opacity:1;transform:none}}
@keyframes ixZoom{from{transform:scale(1.08)}to{transform:scale(1)}}
@media (max-width:640px){.ix-actions{flex-direction:column;align-items:stretch}
.ix-actions>.ix-btn{width:100%}
}.ix-services{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:22px}
.ix-service{position:relative;display:flex;flex-direction:column;background:var(--s-surface);border:1px solid var(--ix-line);border-radius:var(--s-radius);overflow:hidden;box-shadow:var(--ix-shadow-1);color:inherit;text-decoration:none;transition:transform .35s var(--ix-ease),box-shadow .35s var(--ix-ease)}
a.ix-service:hover{transform:translateY(-4px);box-shadow:var(--ix-shadow-3)}
.ix-service .ix-body{padding:20px;display:grid;gap:8px;flex:1;align-content:start}
.ix-service p{margin:0;color:var(--s-muted)}
.ix-service .ix-more{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--s-link)}
.ix-bar{position:relative;height:22px;margin-top:6px;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none}
.ix-bar::before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;margin-top:-1.5px;background:var(--ix-line);border-radius:3px;transition:height .2s,margin .2s}
.ix-bar i{position:absolute;left:0;top:50%;display:block;height:3px;margin-top:-1.5px;width:30%;background:var(--s-text);border-radius:3px;transition:transform .3s var(--ix-ease),height .2s,margin .2s}
.ix-bar:hover::before,.ix-bar:hover i,.ix-bar.is-drag::before,.ix-bar.is-drag i{height:5px;margin-top:-2.5px}
.ix-bar.is-drag{cursor:grabbing}
.ix-bar.is-drag i{transition:height .2s,margin .2s}
.ix-cta--faixa{background:var(--ix-dark);color:var(--ix-on-dark)}
.ix-cta--faixa .ix-in{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}
.ix-cta--faixa .ix-h{color:inherit;max-width:20ch}
.ix-cta--faixa p{margin:12px 0 0;opacity:.8;max-width:46ch}
.ix-cta--faixa .ix-actions{margin-top:0}
.ix-footer{background:var(--ix-dark);color:var(--ix-on-dark);padding:clamp(48px,6vw,72px) 0 32px}
.ix-footer a{color:inherit;text-decoration:none;opacity:.8}
.ix-footer a:hover{opacity:1;text-decoration:underline}
.ix-footer .ix-cols{display:flex;flex-wrap:wrap;gap:32px 48px}
.ix-footer .ix-col{flex:1 1 150px;display:grid;gap:8px;align-content:start}
.ix-footer .ix-col-title{font-family:var(--s-headingFont);font-weight:var(--s-headingWeight);font-size:17px;margin-bottom:4px;opacity:1}
.ix-footer .ix-about{flex:2 1 280px}
.ix-footer .ix-about p{opacity:.75;max-width:34ch;margin:12px 0 0}
.ix-legal{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:space-between;font-size:13px;opacity:.82;border-top:1px solid color-mix(in srgb,var(--ix-on-dark) 18%,transparent);padding-top:16px;margin-top:32px}
.ix-legal nav{display:flex;flex-wrap:wrap;gap:6px 14px}
.ix-legal-main{display:grid;gap:8px;min-width:0}
.ix-made-by{display:inline-flex;align-items:center;gap:10px;align-self:center;color:inherit;text-decoration:none;opacity:.85;white-space:nowrap;line-height:1;padding:6px 14px 6px 6px;border:1px solid color-mix(in srgb,currentColor 16%,transparent);border-radius:999px;background:color-mix(in srgb,currentColor 4%,transparent);transition:opacity .2s,border-color .2s,background .2s}
a.ix-made-by:hover{opacity:1;border-color:color-mix(in srgb,currentColor 32%,transparent);background:color-mix(in srgb,currentColor 8%,transparent)}
.ix-made-chip{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,currentColor 8%,transparent)}
.ix-made-mark{display:block;width:18px;height:18px}
.ix-made-text{display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left}
.ix-made-k{font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,currentColor 70%,transparent)}
.ix-made-by b{font-weight:700;letter-spacing:-.01em}
.ix-made-by b i{font-style:normal;color:color-mix(in srgb,#3b82f6 75%,currentColor)}
@media (max-width:640px){.ix-legal{flex-direction:column;align-items:center;text-align:center}
.ix-legal nav{justify-content:center}
}.ix-legal .ix-registros{display:block;margin-top:4px}
@media (max-width:640px){.ix-footer .ix-about{flex-basis:100%}
}.ix-social{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}
.ix-footer .ix-social a{width:42px;height:42px;border-radius:50%;border:1px solid color-mix(in srgb,var(--ix-on-dark) 24%,transparent);display:inline-flex;align-items:center;justify-content:center;opacity:.9}
.ix-footer .ix-social a:hover{opacity:1;text-decoration:none;border-color:currentColor}
.ix-social .ix-icon{width:18px;height:18px}
.ix-sec[hidden]{display:none}
.ix-count-end{font-size:18px;font-weight:600;margin:0}
.ix-breadcrumb-bar{padding:14px 0 0}
.ix-breadcrumb{display:flex;flex-wrap:wrap;gap:6px;align-items:center;list-style:none;margin:0;padding:0;font-size:14px;color:var(--s-muted)}
.ix-breadcrumb li{display:inline-flex;align-items:center;gap:6px}
.ix-breadcrumb a{color:inherit;text-decoration:none;padding:8px 2px;min-height:44px;display:inline-flex;align-items:center}
.ix-breadcrumb a:hover{color:var(--s-text);text-decoration:underline}
.ix-breadcrumb [aria-current]{color:var(--s-text);font-weight:600}
.ix-breadcrumb .ix-icon{width:14px;height:14px;opacity:.6}
@media (max-width:840px){body.ix:has(.ix-mobile-bar){padding-bottom:76px}
}.ix-fab{position:fixed;right:clamp(14px,2vw,26px);bottom:clamp(14px,2vw,26px);z-index:58;display:flex;flex-direction:column;align-items:flex-end;gap:12px;pointer-events:none}
.ix-fab>*{pointer-events:auto}
.ix-fab-btn{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;color:#fff;text-decoration:none;box-shadow:0 12px 28px -10px rgba(0,0,0,.45),0 2px 6px rgba(0,0,0,.12);transition:transform .2s var(--ix-ease),box-shadow .2s}
.ix-fab-btn:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 16px 32px -10px rgba(0,0,0,.5)}
.ix-fab-btn:focus-visible{outline:3px solid var(--s-primary);outline-offset:3px}
.ix-fab-btn .ix-icon{width:30px;height:30px;display:block}
.ix-fab-btn .ix-icon svg{display:block;width:100%;height:100%}
.ix-fab-tel .ix-icon{width:26px;height:26px}
.ix-fab-wa{background:#1fa855}
.ix-fab-tel{background:var(--s-text);color:var(--s-background)}
@keyframes ix-fab-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@media (max-width:840px){.ix-fab-btn{width:54px;height:54px}
.ix-fab-btn .ix-icon{width:28px;height:28px}
.ix-fab-tel .ix-icon{width:24px;height:24px}
body.ix:has(.ix-mobile-bar) .ix-fab{bottom:calc(86px + env(safe-area-inset-bottom))}
body.ix:has(.ix-mobile-bar .ix-btn--wa) .ix-fab-wa{display:none}
}.ix-slide{grid-area:1/1;position:relative;display:flex;align-items:flex-end;opacity:0;visibility:hidden;transition:opacity calc(.8s * var(--s-motion)) var(--ix-ease),visibility 0s calc(.8s * var(--s-motion));color:#fff}
.ix-slide.is-on{opacity:1;visibility:visible;transition:opacity calc(.8s * var(--s-motion)) var(--ix-ease)}
.ix-slide>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}
.ix-slide::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(6,12,10,.62) 0,rgba(6,12,10,.15) 62%,rgba(6,12,10,0) 80%),linear-gradient(180deg,rgba(6,12,10,0) 45%,rgba(6,12,10,.6) 100%)}
.ix-slide .ix-h{color:#fff;max-width:16ch;font-size:clamp(32px,5vw,60px)}
.ix-slide .ix-lead{color:rgba(255,255,255,.88)}
.ix-ba-range{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none}
.ix-vplayer-play{position:absolute;inset:0;z-index:2;border:0;background:transparent;cursor:pointer;display:grid;place-items:center}
.ix-vplayer-play>span{width:76px;height:76px;border-radius:50%;background:rgba(255,255,255,.94);display:grid;place-items:center;color:#111;box-shadow:0 10px 40px rgba(0,0,0,.35);transition:transform .3s var(--ix-ease)}
.ix-vplayer-play:hover>span,.ix-vplayer-play:focus-visible>span{transform:scale(1.08)}
.ix-vplayer-play .ix-icon{width:28px;height:28px;margin-left:4px}
.ix-vplayer-play svg{fill:currentColor}
.ix-lightbox{border:0;padding:0;margin:0;width:100vw;height:100dvh;max-width:none;max-height:none;background:rgba(8,10,12,.94);color:#fff}
.ix-lightbox[open]{display:grid;grid-template-rows:auto 1fr auto}
.ix-lightbox::backdrop{background:rgba(8,10,12,.94)}
.ix-lightbox-top{display:flex;justify-content:space-between;align-items:center;padding:10px 12px 0 18px;font-size:14px;opacity:.85}
.ix-lightbox-stage{display:grid;place-items:center;padding:8px clamp(8px,6vw,80px);min-height:0}
.ix-lightbox-stage img{max-width:100%;max-height:100%;object-fit:contain;border-radius:6px;filter:none}
.ix-video-dialog .ix-lightbox-stage iframe,.ix-video-dialog .ix-lightbox-stage video{width:min(100%,calc((100dvh - 140px) * 16 / 9));aspect-ratio:16/9;height:auto;border:0;border-radius:8px;background:#000}
.ix-lightbox-cap{text-align:center;padding:0 16px 18px;font-size:14px;opacity:.8;min-height:20px}
.ix-lightbox button{width:48px;height:48px;border-radius:50%;border:0;background:rgba(255,255,255,.12);color:#fff;display:grid;place-items:center;cursor:pointer}
.ix-lightbox button:hover{background:rgba(255,255,255,.22)}
.ix-lightbox .ix-lb-prev,.ix-lightbox .ix-lb-next{position:absolute;top:50%;transform:translateY(-50%)}
.ix-lightbox .ix-lb-prev{left:12px}
.ix-lightbox .ix-lb-next{right:12px}
.ix-tab-acc{display:none}
@media (max-width:640px){.ix-tab-acc{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;min-height:56px;border:0;background:none;font:600 17px var(--s-font);color:var(--s-text);padding:0;cursor:pointer;text-align:left}
.ix-tab-acc .ix-icon{transition:transform .3s var(--ix-ease);color:var(--s-muted)}
.ix-tab-acc[aria-expanded=true] .ix-icon{transform:rotate(180deg)}
}@keyframes ixPulse{50%{transform:scale(.7);opacity:.6}}
.ix-open{font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap}
.ix-open.is-open{background:color-mix(in srgb,#1fa855 16%,var(--s-surface));color:#13703a}
.ix-open.is-closed{background:var(--ix-surface-2);color:var(--s-muted)}
@keyframes ixMarquee{to{transform:translateX(-50%)}}
.ix-sched-pick{display:grid;gap:12px}
.ix-day{flex:0 0 auto;display:grid;justify-items:center;gap:2px;width:64px;padding:10px 0;border:1px solid var(--ix-line);border-radius:var(--ix-radius-sm);background:var(--s-surface);color:var(--s-text);font:inherit;cursor:pointer;scroll-snap-align:start;transition:background .18s var(--ix-ease),border-color .18s}
.ix-day small{font-size:12px;color:var(--s-muted);text-transform:capitalize}
.ix-day b{font-size:19px;font-variant-numeric:tabular-nums}
.ix-day:hover{border-color:var(--s-primary)}
.ix-day[aria-pressed="true"]{background:var(--s-text);color:var(--s-background);border-color:var(--s-text)}
.ix-day[aria-pressed="true"] small{color:inherit;opacity:.8}
.ix-time{height:42px;border-radius:10px;border:1px solid var(--ix-line);background:var(--s-surface);color:var(--s-text);font:600 15px/1 var(--s-font);cursor:pointer;font-variant-numeric:tabular-nums;transition:background .18s var(--ix-ease),border-color .18s}
.ix-time:hover{border-color:var(--s-primary)}
.ix-time[aria-pressed="true"]{background:var(--s-primary);color:var(--s-primaryText);border-color:var(--s-primary)}
@keyframes ixPulse{50%{opacity:.55}}
@keyframes ixSheetIn{from{transform:translateX(24px);opacity:0}}
@keyframes ixSheetUp{from{transform:translateY(32px);opacity:0}}
.ix-more{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--s-link);text-decoration:none}
.ix-read-bar{position:fixed;top:0;left:0;right:0;height:3px;z-index:80;background:transparent;pointer-events:none}
.ix-read-bar i{display:block;height:100%;width:100%;background:var(--s-primary);transform-origin:0 50%;transform:scaleX(0)}
.ix-form-overlay{border:0;padding:0;margin:auto;width:min(640px,100vw);height:min(760px,100dvh);max-width:none;max-height:none;border-radius:calc(var(--s-radius) * 1.2);overflow:hidden;background:var(--s-background);box-shadow:var(--ix-shadow-3)}
.ix-form-overlay::backdrop{background:rgba(10,14,12,.55)}
.ix-form-overlay iframe{width:100%;height:100%;border:0;display:block}
@media (max-width:640px){.ix-form-overlay{width:100vw;height:100dvh;border-radius:0}
}.ix-job{background:var(--s-surface);border:1px solid var(--ix-line);border-radius:var(--s-radius);box-shadow:var(--ix-shadow-1)}
.ix-job[hidden]{display:none}
.ix-job summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;cursor:pointer;min-height:44px}
.ix-job summary::-webkit-details-marker{display:none}
.ix-job summary>.ix-icon{color:var(--s-muted);transition:transform .3s var(--ix-ease)}
.ix-job details[open] summary>.ix-icon{transform:rotate(180deg)}
.ix-job-none{color:var(--s-muted)}
.js .ix-reveal{opacity:0;transform:translateY(var(--ix-rise));transition:opacity var(--ix-dur) var(--ix-ease),transform var(--ix-dur) var(--ix-ease)}
.js .ix-reveal.is-in{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){.ix *,.ix *::before,.ix *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
.js .ix-reveal{opacity:1;transform:none}
}