:root{--bg:#000;--section-bg:#000;--icon:#2a3e76;--text:#fff;--muted:rgba(255,255,255,.72);--line:rgba(255,255,255,.20);--card:#101010;--header:rgba(0,0,0,.96);--link:#8fa8ff;--link-hover:#fff;--button-bg:#2a3e76;--button-text:#fff;--button-border:rgba(255,255,255,.35);--body-font:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--body-size:16px;--body-weight:400;--body-style:normal;--body-transform:none;--body-spacing:0px;--body-lh:1.65;--site-font:var(--body-font);--site-size:28px;--site-weight:900;--site-style:normal;--site-color:#fff;--site-transform:none;--site-spacing:0px;--menu-font:var(--body-font);--menu-size:16px;--menu-weight:800;--menu-style:normal;--menu-color:#fff;--menu-hover:#8fa8ff;--menu-transform:none;--menu-spacing:0px;--heading-font:var(--body-font);--heading-size:36px;--heading-weight:900;--heading-style:normal;--heading-color:#fff;--heading-transform:none;--heading-spacing:0px;--section-title-size:52px;--section-kicker-size:13px;--section-text-size:17px;--button-font:var(--body-font);--button-size:16px;--button-weight:900;--button-style:normal;--button-transform:none;--button-spacing:0px;--footer-font:var(--body-font);--footer-size:14px;--footer-color:rgba(255,255,255,.70);--header-height:78px;--header-mobile-height:70px;--header-blur:12px;--header-border:rgba(255,255,255,.18);--logo-width:64px;--hero-height:700px;--hero-mobile-height:610px;--hero-overlay:.55;--hero-overlay-color:#000;--hero-content-width:700px;--services-cols:6;--services-icon-size:58px;--services-gap:18px;--map-height:300px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 12px)}body{margin:0;background:var(--bg)!important;color:var(--text);font-family:var(--body-font);font-size:var(--body-size);font-weight:var(--body-weight);font-style:var(--body-style);text-transform:var(--body-transform);letter-spacing:var(--body-spacing);line-height:var(--body-lh);overflow-x:hidden}.arua-container{width:min(1180px,calc(100% - 38px));margin-inline:auto}.arua-header{position:fixed;top:0;left:0;right:0;z-index:9999;background:var(--header);backdrop-filter:blur(var(--header-blur));border-bottom:1px solid var(--header-border)}body.admin-bar .arua-header{top:32px}.arua-header__inner{height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:22px;width:min(1240px,calc(100% - 36px));margin:auto}.arua-brand{display:flex;align-items:center;gap:12px;color:var(--site-color);text-decoration:none;font-family:var(--site-font);font-size:var(--site-size);font-weight:var(--site-weight);font-style:var(--site-style);text-transform:var(--site-transform);letter-spacing:var(--site-spacing);line-height:1.1;min-width:0}.arua-brand img{width:var(--logo-width);height:calc(var(--header-height) - 14px);object-fit:contain;flex:none}.arua-brand span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arua-menu{display:flex;gap:22px;list-style:none;margin:0;padding:0}.arua-menu a{color:var(--menu-color);text-decoration:none;font-family:var(--menu-font);font-size:var(--menu-size);font-weight:var(--menu-weight);font-style:var(--menu-style);text-transform:var(--menu-transform);letter-spacing:var(--menu-spacing);opacity:.94;transition:.22s}.arua-menu a:hover,.arua-menu a.active{color:var(--menu-hover);text-shadow:0 0 18px color-mix(in srgb,var(--icon) 75%,transparent)}.arua-menu-toggle{display:none;background:var(--icon);color:#fff;border:1px solid var(--button-border);border-radius:10px;padding:8px 12px;font-size:22px}.arua-main{padding-top:var(--header-height);background:var(--bg)!important}.arua-hero{height:var(--hero-height);min-height:480px;position:relative;overflow:hidden;background:#000}.arua-slider,.arua-slide{position:absolute;inset:0}.arua-slide{opacity:0;pointer-events:none;transition:opacity .75s ease}.arua-slide.active{opacity:1;pointer-events:auto}.arua-slide-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:center;border:0}.arua-slide-overlay{position:absolute;inset:0;background:rgba(0,0,0,var(--hero-overlay))}.arua-hero[data-gradient="1"] .arua-slide-overlay{background:linear-gradient(90deg,rgba(0,0,0,calc(var(--hero-overlay) + .18)),rgba(0,0,0,var(--hero-overlay)),rgba(0,0,0,calc(var(--hero-overlay) * .45))),radial-gradient(circle at 78% 42%,color-mix(in srgb,var(--icon) 35%,transparent),transparent 34%)}.arua-slide-content{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.arua-slide-copy{max-width:var(--hero-content-width)}.arua-hero[data-align="center"] .arua-slide-copy{margin:auto;text-align:center}.arua-hero[data-align="center"] .arua-btn{margin-inline:auto}.arua-hero[data-align="right"] .arua-slide-copy{margin-left:auto;text-align:right}.arua-hero[data-align="right"] .arua-btn{margin-left:auto}.arua-kicker,.arua-section-title>span{display:inline-block;color:var(--link);text-transform:uppercase;letter-spacing:.18em;font-size:var(--section-kicker-size);font-weight:900}.arua-slide-content h1,.arua-section-title h2,.arua-social h2,.arua-app-simple h2,.arua-integration h2,.arua-page h1{font-family:var(--heading-font);font-weight:var(--heading-weight);font-style:var(--heading-style);color:var(--heading-color);text-transform:var(--heading-transform);letter-spacing:var(--heading-spacing)}.arua-slide-content h1{font-size:var(--heading-size);line-height:1.05;margin:.18em 0}.arua-slide-content p{font-size:clamp(1rem,1.7vw,1.35rem);max-width:660px;color:var(--muted);line-height:1.55}.arua-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:999px;text-decoration:none;background:var(--button-bg);color:var(--button-text);font-family:var(--button-font);font-size:var(--button-size);font-weight:var(--button-weight);font-style:var(--button-style);text-transform:var(--button-transform);letter-spacing:var(--button-spacing);border:1px solid var(--button-border);transition:.25s;box-shadow:0 16px 38px color-mix(in srgb,var(--button-bg) 35%,transparent);width:max-content}.arua-btn:hover{transform:translateY(-2px) scale(1.03);filter:brightness(1.12);color:var(--button-text)}.arua-section{padding:74px 0;background:var(--section-bg)!important}.arua-section-title{margin-bottom:24px}.arua-section-title h2,.arua-social h2{font-size:clamp(2rem,4vw,var(--section-title-size));margin:.15em 0}.arua-section-title p,.arua-social p,.arua-app-simple p,.arua-integration p{color:var(--muted);max-width:760px;font-size:var(--section-text-size)}.arua-about-clean{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:start}.arua-about-clean.is-stack{grid-template-columns:1fr}.arua-about-clean>p{font-size:var(--section-text-size);line-height:1.85;color:var(--muted);margin:0;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:26px}.arua-about-clean>p.no-card{background:transparent;border:0;padding:0}.arua-about-icons{display:grid;gap:12px}.arua-about-icons span{display:flex;align-items:center;gap:14px;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 16px;font-weight:850}.arua-about-icons svg,.arua-about-icons img{background:var(--icon);border-radius:13px;padding:8px;width:46px;height:46px;flex:none;object-fit:contain;color:#fff}.arua-media-break{height:var(--media-height,300px);position:relative;background:#000;overflow:hidden}.arua-media-break__image,.arua-media-break video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:center}.arua-media-break__overlay{position:absolute;inset:0;background:rgba(0,0,0,var(--media-overlay,.35))}.arua-services-list{display:grid;grid-template-columns:repeat(var(--services-cols),minmax(0,1fr));gap:var(--services-gap)}.arua-service-line{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;background:transparent;border:0;border-radius:16px;padding:8px;min-height:104px}.arua-services-list:not(.is-compact) .arua-service-line{background:var(--card);border:1px solid var(--line);padding:16px;min-height:150px}.arua-service-icon{width:var(--services-icon-size);height:var(--services-icon-size);display:inline-flex;align-items:center;justify-content:center;background:var(--icon);border-radius:16px;flex:none;transition:.25s;padding:12px}.arua-service-icon svg,.arua-service-icon img{width:100%;height:100%;color:#fff;object-fit:contain;filter:none}.arua-service-line:hover .arua-service-icon{transform:translateY(-4px) scale(1.08);filter:brightness(1.1)}.arua-service-line strong{font-size:.96rem}.arua-service-line p{font-size:.84rem;color:var(--muted);margin:0}.arua-app-simple{display:grid;grid-template-columns:1.1fr .9fr;gap:28px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:22px;padding:32px}.arua-app-simple h2{font-size:var(--heading-size);margin:.15em 0}.arua-app-simple h3{font-family:var(--heading-font);font-size:clamp(1.35rem,2vw,2rem);margin:.2em 0 .5em}.arua-store-row{display:flex;gap:14px;flex-wrap:wrap;margin-top:22px}.store-badge{display:grid;grid-template-columns:38px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;background:#101010;border:1px solid var(--line);border-radius:15px;color:#fff;text-decoration:none;padding:10px 14px;min-width:180px;transition:.25s}.store-badge:hover,.store-image:hover{transform:scale(1.035);border-color:var(--icon)}.store-badge.disabled,.store-image.disabled{opacity:.65;pointer-events:none}.store-badge span{grid-row:1/3;font-size:1.8rem;color:#fff;background:var(--icon);border-radius:10px;width:38px;height:38px;display:flex;align-items:center;justify-content:center}.store-badge small{color:var(--muted);font-size:.68rem}.store-badge strong{font-size:1rem}.store-image{display:block;border:1px solid var(--line);border-radius:12px;overflow:hidden;transition:.25s}.store-image img{display:block;height:54px;width:auto}.arua-phone-card{text-align:center;background:#050505;border:1px solid var(--line);border-radius:22px;padding:24px}.arua-phone-card img{width:min(190px,62%);height:auto}.arua-integration,.arua-social{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:30px}.arua-empty-integration{border:1px dashed var(--line);border-radius:18px;padding:24px;color:var(--muted)}.arua-embed-wrap{border:1px solid var(--line);border-radius:18px;overflow:hidden}.arua-embed-wrap iframe{width:100%;min-height:540px;border:0}.arua-units{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.arua-units--cols-1{grid-template-columns:1fr}.arua-unit{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px 20px;cursor:pointer;transition:.25s}.arua-unit:hover,.arua-unit.active{border-color:var(--icon);box-shadow:0 0 0 2px color-mix(in srgb,var(--icon) 45%,transparent)}.arua-unit h3{font-family:var(--heading-font);margin:0 0 5px;font-size:1.12rem}.arua-unit p{color:var(--muted);margin:0 0 12px;line-height:1.45}.arua-unit-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.arua-unit a{color:var(--link);text-decoration:none;font-weight:700}.arua-unit a:hover{color:var(--link-hover)}.arua-unit-phone{padding-right:20px;border-right:1px solid var(--line)}.arua-map-panel{margin-top:14px;border-radius:18px;overflow:hidden;background:#090909;border:1px solid var(--line);height:var(--map-height);position:relative}.arua-map-panel iframe{display:none;width:100%;height:100%;border:0}.arua-map-panel.has-map iframe{display:block}.arua-map-panel p{position:absolute;inset:auto 20px 20px;color:var(--muted)}.arua-map-panel.has-map p{display:none}.arua-social{text-align:center}.arua-social-icons{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:22px}.social-icon{color:#fff;text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:8px;font-weight:700}.social-icon span{width:58px;height:58px;display:flex;align-items:center;justify-content:center;background:var(--icon);border-radius:14px;transition:.25s}.social-icon span svg{width:28px;height:28px;color:#fff;fill:none;stroke:currentColor;stroke-width:2}.social-icon:hover span{transform:translateY(-3px) scale(1.06);filter:brightness(1.12)}.social-icon small{color:var(--muted)}.arua-footer{border-top:1px solid var(--line);padding:38px 0 24px;background:#030303;font-family:var(--footer-font);font-size:var(--footer-size);color:var(--footer-color)}.arua-footer__grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:22px}.arua-footer p,.arua-footer__contact{color:var(--footer-color)}.arua-footer nav{display:flex;flex-wrap:wrap;gap:12px}.arua-footer a{color:inherit;text-decoration:none}.arua-footer a:hover{color:var(--link-hover)}.arua-footer__contact{display:flex;flex-direction:column;gap:8px}.arua-footer__bottom{border-top:1px solid var(--line);margin-top:24px;padding-top:18px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;color:var(--footer-color)}.zoom-hover{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.zoom-hover:hover{transform:translateY(-4px) scale(1.018)}.reveal{opacity:0;transform:translateY(28px);transition:opacity .75s ease,transform .75s ease}.reveal.in-view{opacity:1;transform:none}.arua-page{padding:calc(var(--header-height) + 44px) 0 70px;min-height:60vh;background:var(--bg)}.arua-page h1{font-size:clamp(2rem,4vw,3.5rem)}a{color:var(--link)}a:hover{color:var(--link-hover)}
@media(max-width:1100px){.arua-menu{gap:14px}.arua-menu a{font-size:calc(var(--menu-size) - 1px)}.arua-services-list{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:960px){html{scroll-padding-top:calc(var(--header-mobile-height) + 10px)}body.admin-bar .arua-header{top:0}.arua-header__inner{height:var(--header-mobile-height)}.arua-brand img{height:calc(var(--header-mobile-height) - 12px)}.arua-brand span{font-size:min(var(--site-size),22px)}.arua-menu-toggle{display:block}.arua-nav{position:fixed;top:var(--header-mobile-height);left:0;right:0;background:#050505;border-bottom:1px solid var(--line);transform:translateY(-120%);opacity:0;pointer-events:none;transition:.25s}.arua-nav.open{transform:none;opacity:1;pointer-events:auto}.arua-menu{flex-direction:column;padding:20px}.arua-main{padding-top:var(--header-mobile-height)}.arua-hero{height:var(--hero-mobile-height)}.arua-about-clean,.arua-app-simple,.arua-units,.arua-footer__grid{grid-template-columns:1fr}.arua-services-list{grid-template-columns:repeat(3,minmax(0,1fr))}.arua-media-break{height:min(var(--media-height,260px),320px)}.arua-footer__bottom{display:block}.arua-footer__bottom span{display:block;margin-top:8px}}
@media(max-width:580px){.arua-container{width:min(100% - 28px,1180px)}.arua-section{padding:54px 0}.arua-services-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.arua-slide-content h1{font-size:2.45rem}.arua-app-simple,.arua-integration,.arua-social,.arua-about-clean>p{padding:20px}.store-badge,.store-image{width:100%}.store-image img{width:100%;height:auto}.arua-service-icon{width:min(var(--services-icon-size),56px);height:min(var(--services-icon-size),56px)}.arua-service-line{min-height:100px}.arua-unit-actions{gap:14px}.arua-unit-phone{padding-right:14px}.arua-brand span{max-width:220px}}

@media(max-width:600px){.arua-slide-content h1,.arua-app-simple h2{font-size:min(var(--heading-size),42px)}}

/* v1.5.0 — mídias divisórias, parallax e legibilidade de textos */
.arua-slide-copy.effect-card,
.arua-media-break__text.effect-card{position:relative;isolation:isolate}
.arua-slide-copy.effect-card{padding:var(--hero-card-padding);border-radius:var(--hero-card-radius);overflow:hidden}
.arua-slide-copy.effect-card::before,
.arua-media-break__text.effect-card::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--hero-card-color,#000);opacity:var(--hero-card-opacity,.55);border:1px solid rgba(255,255,255,.16);border-radius:inherit;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}
.arua-slide-copy.effect-shadow h1,
.arua-slide-copy.effect-shadow p,
.arua-slide-copy.effect-shadow .arua-kicker{text-shadow:var(--hero-shadow-x,0) var(--hero-shadow-y,3px) var(--hero-shadow-blur,12px) var(--hero-shadow-color,#000),0 1px 2px rgba(0,0,0,.9)}

.arua-media-break{display:grid;place-items:center;isolation:isolate}
.arua-media-break__visual{position:absolute;inset:-8%;width:116%;height:116%;object-fit:cover;background-size:cover;background-repeat:no-repeat;background-position:center;will-change:transform;transform:translate3d(0,0,0) scale(1.08)}
.arua-media-break:not(.has-parallax) .arua-media-break__visual{inset:0;width:100%;height:100%;transform:none}
.arua-media-break__overlay{z-index:1}
.arua-media-break__content{position:relative;z-index:2;width:min(1180px,calc(100% - 38px));height:100%;display:flex;align-items:center;padding:28px 0;pointer-events:none}
.arua-media-break[data-text-align="left"] .arua-media-break__content{justify-content:flex-start;text-align:left}
.arua-media-break[data-text-align="center"] .arua-media-break__content{justify-content:center;text-align:center}
.arua-media-break[data-text-align="right"] .arua-media-break__content{justify-content:flex-end;text-align:right}
.arua-media-break__text{max-width:min(820px,92%);color:var(--media-text-color,#fff);font-family:var(--heading-font);font-size:clamp(1.4rem,3.3vw,var(--media-text-size,34px));font-weight:var(--heading-weight);font-style:var(--heading-style);line-height:1.22;letter-spacing:var(--heading-spacing)}
.arua-media-break__text.effect-card{padding:var(--media-card-padding,24px);border-radius:var(--media-card-radius,18px);overflow:hidden}
.arua-media-break__text.effect-card::before{background:var(--media-card-color,#000);opacity:var(--media-card-opacity,.55)}
.arua-media-break__text.effect-shadow{text-shadow:0 3px var(--media-shadow-blur,12px) var(--media-shadow-color,#000),0 1px 2px rgba(0,0,0,.95)}

@media(max-width:960px){
 .arua-slide-copy.effect-card{padding:min(var(--hero-card-padding),20px)}
 .arua-media-break__visual{inset:-5%;width:110%;height:110%;transform:scale(1.05)}
 .arua-media-break__content{width:min(100% - 28px,1180px);padding:20px 0}
 .arua-media-break__text{max-width:96%}
}
@media(prefers-reduced-motion:reduce){.arua-media-break__visual{transform:none!important}.reveal{opacity:1!important;transform:none!important;transition:none!important}}
/* Correção de especificidade para vídeos com parallax */
.arua-media-break video.arua-media-break__visual{inset:-8%;width:116%;height:116%;transform:translate3d(0,0,0) scale(1.08)}
.arua-media-break:not(.has-parallax) video.arua-media-break__visual{inset:0;width:100%;height:100%;transform:none}
@media(max-width:960px){.arua-media-break video.arua-media-break__visual{inset:-5%;width:110%;height:110%;transform:scale(1.05)}}

/* v1.5.1 — correção real do parallax nas imagens divisórias */
@media (min-width: 961px) {
  .arua-media-break.has-parallax.is-image {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: var(--media-position, center);
    background-attachment: fixed;
  }
}

/* Em telas móveis, onde background-attachment: fixed é instável, usamos uma camada móvel. */
@media (max-width: 960px) {
  .arua-media-break.has-parallax.is-image {
    background-repeat: no-repeat;
    background-size: auto 125%;
    background-position: center var(--arua-mobile-parallax-y, 50%);
    background-attachment: scroll;
  }
}

/* v1.6.0 — header compacto ao rolar e correções mobile */
.arua-header,
.arua-header__inner{
  transition:height .32s ease,min-height .32s ease,box-shadow .32s ease,background-color .32s ease;
  overflow:visible;
}
.arua-brand,
.arua-brand picture{
  position:relative;
  z-index:3;
  overflow:visible;
}
.arua-brand picture{display:flex;align-items:center;flex:none}
.arua-brand img{
  width:var(--logo-width);
  height:auto;
  max-height:calc(var(--header-height) - 10px);
  transition:transform .32s ease;
}
@media(min-width:961px){
  .arua-header.is-scrolled{height:var(--header-scrolled-height);box-shadow:0 10px 30px rgba(0,0,0,.32)}
  .arua-header.is-scrolled .arua-header__inner{height:var(--header-scrolled-height)}
  .arua-header.is-scrolled .arua-brand img{transform:translateY(var(--header-logo-overlap));max-height:calc(var(--header-height) - 10px)}
  .arua-header.is-scrolled .arua-brand__title{transform:translateY(0)}
}
@media(max-width:960px){
  .arua-brand{gap:8px;max-width:calc(100% - 76px)}
  .arua-brand picture{width:var(--logo-mobile-width);height:calc(var(--header-mobile-height) - 10px)}
  .arua-brand img{width:var(--logo-mobile-width);height:100%;max-height:none;object-fit:contain;display:block}
  .arua-brand__title.hide-mobile-title{display:none!important}
  .arua-brand__title:not(.hide-mobile-title){font-size:min(var(--site-size),20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
  .arua-menu-toggle{margin-left:auto;flex:none}
}
@media(max-width:782px){body.admin-bar .arua-header{top:0}}

/* v1.6.1 — correção robusta do logo mobile */
.arua-brand__logos{
  position:relative;
  z-index:3;
  display:flex;
  align-items:center;
  justify-content:center;
  flex:none;
  overflow:visible;
}
.arua-brand__logo{
  object-fit:contain;
  object-position:center;
}
.arua-brand__logo--desktop{display:block}
.arua-brand__logo--mobile{display:none}
@media(min-width:961px){
  .arua-brand__logos{
    width:var(--logo-width);
    height:calc(var(--header-height) - 10px);
  }
  .arua-brand__logo--desktop{
    width:100%;
    height:100%;
    max-height:none;
  }
  .arua-header.is-scrolled .arua-brand__logos{
    transform:translateY(var(--header-logo-overlap));
    transition:transform .32s ease;
  }
  .arua-header.is-scrolled .arua-brand__logo--desktop{
    transform:none;
  }
}
@media(max-width:960px){
  .arua-brand__logos{
    width:var(--logo-mobile-width);
    height:calc(var(--header-mobile-height) - 10px);
    min-width:var(--logo-mobile-width);
  }
  .arua-brand__logo--desktop{display:none!important}
  .arua-brand__logo--mobile{
    display:block!important;
    width:100%!important;
    height:100%!important;
    max-width:100%!important;
    max-height:100%!important;
    object-fit:contain!important;
  }
}


/* v1.6.2 — um único elemento de logo em desktop e mobile */
.arua-brand__logos{display:flex!important;align-items:center;justify-content:center;flex:none;overflow:visible}
.arua-brand__logo{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}
@media(min-width:961px){
  .arua-brand__logos{width:var(--logo-width);height:calc(var(--header-height) - 10px)}
  .arua-header.is-scrolled .arua-brand__logos{transform:translateY(var(--header-logo-overlap));transition:transform .32s ease}
}
@media(max-width:960px){
  .arua-brand__logos{width:var(--logo-mobile-width);height:calc(var(--header-mobile-height) - 10px);min-width:var(--logo-mobile-width)}
}

/* v1.6.3 — corrige o recorte do logo no header compacto */
.arua-header{
  background:transparent!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  overflow:visible!important;
  isolation:isolate;
}
.arua-header::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  background:var(--header);
  -webkit-backdrop-filter:blur(var(--header-blur));
  backdrop-filter:blur(var(--header-blur));
  border-bottom:1px solid var(--header-border);
  pointer-events:none;
}
.arua-header,
.arua-header__inner,
.arua-brand,
.arua-brand__logos{
  overflow:visible!important;
}
@media(min-width:961px){
  .arua-header.is-scrolled .arua-brand__logos{
    position:relative;
    z-index:10002;
    transform:translateY(var(--header-logo-overlap));
    will-change:transform;
  }
  .arua-header.is-scrolled .arua-brand__logo{
    position:relative;
    z-index:10003;
  }
}
