.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#050505eb,#0a0a0ab8 45%,#0a0a0a33)}.hero-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:24px}.hero-line{display:block;width:36px;height:1px;background:var(--gold);flex-shrink:0}.hero-eyebrow-text{font-size:10px;font-weight:600;letter-spacing:3px;color:#ffffff80;text-transform:uppercase}.hero-scroll{position:absolute;bottom:32px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;z-index:3}.hero-scroll span{font-size:9px;letter-spacing:3px;color:#ffffff4d;text-transform:uppercase}.hero-scroll-line{width:1px;height:40px;background:linear-gradient(to bottom,rgba(201,164,100,.6),transparent);animation:scrollPulse 2s ease-in-out infinite}@keyframes scrollPulse{0%,to{opacity:.3;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.2)}}.gold-divider{width:48px;height:2px;background:var(--gold);margin:0 auto 48px}.gold-divider-left{width:48px;height:2px;background:var(--gold);margin:0 0 48px}.stat-item{transition:background .25s}.stat-item:hover{background:#222}.svc-card{position:relative;overflow:hidden}.svc-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--gold);transform:scaleX(0);transition:transform .3s ease;transform-origin:left}.svc-card:hover:after{transform:scaleX(1)}.why-item:hover .why-icon{background:#c9a4641f;border-color:var(--gold);transition:all .25s}.test-card{position:relative}.test-card:before{content:"\201c";position:absolute;top:16px;right:20px;font-family:Playfair Display,serif;font-size:64px;color:#c9a46414;line-height:1;pointer-events:none}.before-after{background:var(--dark);padding:72px 5%}.ba-header{text-align:center;margin-bottom:48px}.ba-header .sec-tag{color:var(--gold)}.ba-header h2{color:#fff}.ba-grid{display:grid;grid-template-columns:1fr 1fr;gap:3px;max-width:960px;margin:0 auto 40px}.ba-item{position:relative;overflow:hidden;aspect-ratio:4/3}.ba-item img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ba-item:hover img{transform:scale(1.04)}.ba-label{position:absolute;top:14px;left:14px;background:#000000a6;color:#fff;font-size:10px;font-weight:700;letter-spacing:2px;padding:5px 10px;text-transform:uppercase}.ba-label.depois{background:var(--gold)}.ba-caption{position:absolute;bottom:0;left:0;right:0;padding:32px 16px 14px;background:linear-gradient(transparent,#000c);color:#fff;font-size:12px;font-weight:500}.ba-cta{text-align:center}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px #c9a46414}.nav-links li a.active{color:var(--gold)}footer{background:linear-gradient(180deg,#141414,#0d0d0d)}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fadeUp .6s ease forwards;opacity:0}.fade-up-1{animation-delay:.1s}.fade-up-2{animation-delay:.2s}.fade-up-3{animation-delay:.35s}@media(max-width:768px){.hero-scroll{display:none}.hero-eyebrow{margin-bottom:16px}.hero-eyebrow-text{font-size:9px;letter-spacing:2px}.hero-line{width:24px}.ba-grid{grid-template-columns:1fr;gap:3px}.ba-item{aspect-ratio:16/10}.before-after{padding:48px 4%}.gold-divider,.gold-divider-left{margin-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/design-upgrades.css.map */
