:root{--df-bg-dark:#061208;--df-bg-surface:#0a1c0d;--df-bg-card:#0e2614a6;--df-gold:#cfa853;--df-gold-light:#f5df9e;--df-gold-dark:#9e7a2b;--df-gold-glow:#cfa85340;--df-gold-border:#cfa85347;--df-ivory:#fcfaf5;--df-ivory-dim:#fcfaf5c7;--df-gold-gradient:linear-gradient(135deg, #cfa853 0%, #fae8b4 50%, #b88e36 100%);--foreground:#fcfaf5!important;--stone:#fcfaf5d1!important;--muted-foreground:#fcfaf5d1!important;--green:#f5df9e!important;--greendeep:#12511f!important;--border:#cfa85338!important}html,body{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;background-color:var(--df-bg-dark)!important;color:var(--df-ivory)!important}header.sticky{-webkit-backdrop-filter:blur(20px)!important;border-bottom:1px solid var(--df-gold-border)!important;background:#061208d9!important;border-top:none!important;transition:all .4s!important;box-shadow:0 10px 30px -10px #000c!important}header.sticky nav a.nav-link{letter-spacing:.12em!important;text-transform:uppercase!important;color:#fcfaf5d9!important;font-family:Outfit,sans-serif!important;font-size:.78rem!important;font-weight:500!important;transition:color .3s,transform .3s!important}header.sticky nav a.nav-link:hover{transform:translateY(-1px);color:var(--df-gold-light)!important}.hero-cinematic-bg{will-change:transform;animation:22s ease-in-out infinite alternate kenBurnsSlow}@keyframes kenBurnsSlow{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hero-cinematic-bg{animation:none!important}}.gold-word{background:var(--df-gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:500;display:inline-block}.df-btn-primary{background:var(--df-gold-gradient);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.6rem;padding:1rem 2.4rem;font-family:Outfit,sans-serif;font-size:.8rem;font-weight:700;text-decoration:none;transition:all .35s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 10px 28px -6px #cfa85373;color:#061208!important}.df-btn-primary:hover{filter:brightness(1.08);transform:translateY(-3px);box-shadow:0 16px 36px -6px #cfa853a6}.df-btn-outline{letter-spacing:.16em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#fcfaf50d;border:1px solid #fcfaf540;border-radius:9999px;justify-content:center;align-items:center;gap:.6rem;padding:1rem 2.4rem;font-family:Outfit,sans-serif;font-size:.8rem;font-weight:500;text-decoration:none;transition:all .35s;display:inline-flex;color:var(--df-ivory)!important}.df-btn-outline:hover{border-color:var(--df-gold);background:#cfa85326;transform:translateY(-3px);color:var(--df-gold-light)!important}main,section,article,aside,section.bg-ivory,section.bg-sand,section.green-texture,section.green-texture-soft,div.bg-sand,div.bg-ivory{color:#fcfaf5!important;background:linear-gradient(#07150a 0%,#0a1e0f 50%,#07150a 100%)!important;border-color:#cfa85324!important}div[aria-hidden=true].bg-gradient-to-b{display:none!important}h1,main h1,section h1,.font-display.text-4xl,.font-display.text-3xl{color:#fff!important;letter-spacing:-.018em!important;text-shadow:0 2px 14px #000000b3!important;opacity:1!important;visibility:visible!important;font-family:Outfit,sans-serif!important;font-weight:500!important;line-height:1.15!important}h2,main h2,section h2,section h2.font-display,.font-display.text-2xl,.font-display.text-3xl{color:#fff!important;letter-spacing:-.012em!important;opacity:1!important;visibility:visible!important;font-family:Outfit,sans-serif!important;font-weight:400!important;line-height:1.2!important}h3,main h3,section h3,.font-display.text-xl,.font-display.text-lg{color:var(--df-gold-light,#f5df9e)!important;letter-spacing:-.005em!important;opacity:1!important;visibility:visible!important;font-family:Outfit,sans-serif!important;font-weight:500!important;line-height:1.25!important}h4,h5,h6{color:#fff!important;letter-spacing:.06em!important;opacity:1!important;visibility:visible!important;font-family:Outfit,sans-serif!important;font-weight:600!important}p,section p,main p,p.text-stone,p.text-graphite,dd.text-stone,dd.text-graphite,dt{max-width:68ch;color:#fcfaf5e0!important;opacity:1!important;visibility:visible!important;font-family:Outfit,Inter,-apple-system,sans-serif!important;font-size:1.02rem!important;line-height:1.72!important}p.text-xs.uppercase,span.text-xs.uppercase,.tracking-\[0\.3em\],.tracking-\[0\.24em\],.tracking-\[0\.28em\]{color:var(--df-gold,#cfa853)!important;letter-spacing:.28em!important;opacity:1!important;visibility:visible!important;font-family:Outfit,sans-serif!important;font-weight:600!important}.text-graphite,.text-graphite\/90,.text-graphite\/85,.text-graphite\/80,.text-graphite\/70{color:#fcfaf5!important}.text-stone,.text-stone\/90,.text-stone\/85,.text-stone\/80,.text-stone\/70{color:#fcfaf5d1!important}.text-green,.text-greendeep,.text-greenforest,.text-greenmoss{color:var(--df-gold-light,#f5df9e)!important}ul.divide-y li,ol.divide-y li,article ul li,article ol li,main li.text-graphite,main li.text-stone,main li{color:#fcfaf5eb!important;opacity:1!important;visibility:visible!important;font-size:1.02rem!important;line-height:1.65!important}.divide-graphite\/10>:not([hidden])~:not([hidden]),.divide-graphite\/15>:not([hidden])~:not([hidden]),.border-graphite\/10,.border-graphite\/15,.border-graphite\/20,.divide-y{border-color:#cfa85329!important}main a:not(.animated-button):not(.df-btn-primary):not(#btn-whatsapp-flutuante),main aside a,main article a,main nav a,main ul a:not(.animated-button),main ol a:not(.animated-button),a.font-display,a.text-graphite,a.text-stone{color:var(--df-gold-light,#f5df9e)!important;opacity:1!important;visibility:visible!important;text-decoration:none!important;transition:color .25s,text-shadow .25s,transform .25s!important}main a:not(.animated-button):not(.df-btn-primary):not(#btn-whatsapp-flutuante):hover,main aside a:hover,main article a:hover,main nav a:hover,main ul a:not(.animated-button):hover,main ol a:not(.animated-button):hover,a.font-display:hover,a.text-graphite:hover,a.text-stone:hover{color:#fff!important;text-shadow:0 0 12px #cfa85380!important}a.rounded-full.border,a.rounded-full.ring-1,span.rounded-full.border,span.rounded-full.ring-1{color:var(--df-gold-light,#f5df9e)!important;opacity:1!important;visibility:visible!important;background:#0e2614bf!important;border:1px solid #cfa8534d!important;font-family:Outfit,sans-serif!important;font-weight:500!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 2px 8px #00000080!important}a.rounded-full.border:hover,a.rounded-full.ring-1:hover{border-color:var(--df-gold,#cfa853)!important;color:#fff!important;background:#cfa85338!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px #000000b3,0 0 16px #cfa8534d!important}nav[aria-label="Trilha de navegação"],nav[aria-label="Trilha de navegação"] ol,nav[aria-label="Trilha de navegação"] li,nav[aria-label="Trilha de navegação"] a,nav[aria-label="Trilha de navegação"] span{color:#fcfaf5c7!important;opacity:1!important;visibility:visible!important;font-family:Outfit,sans-serif!important}nav[aria-label="Trilha de navegação"] a:hover{color:var(--df-gold-light,#f5df9e)!important}nav[aria-label="Trilha de navegação"] span[aria-current=page]{color:#fff!important;font-weight:600!important}section a.bg-sand\/50,section a.bg-sand{background:var(--df-bg-surface)!important;border:1px solid var(--df-gold-border)!important;opacity:1!important;visibility:visible!important;border-radius:.85rem!important;padding:1.25rem!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important}section a.bg-sand\/50:hover,section a.bg-sand:hover{background:#123019cc!important;border-color:#cfa85399!important;transform:translateY(-4px)!important;box-shadow:0 16px 36px -10px #000000d9,0 0 25px #cfa85333!important}section a.bg-sand\/50 span.text-graphite,section a.bg-sand span.text-graphite{color:#fff!important;opacity:1!important;visibility:visible!important;font-family:Outfit,sans-serif!important;font-size:1.45rem!important}span.text-gold.opacity-0{opacity:.8!important;transition:opacity .3s,transform .3s!important;transform:translate(0)!important}.group:hover span.text-gold.opacity-0{opacity:1!important;transform:translate(4px)!important}.group .bg-graphite\/70.opacity-0,.group:hover .bg-graphite\/70.opacity-0,span.bg-graphite\/70{opacity:1!important;visibility:visible!important;color:#fcfaf5!important;background:#061208d9!important;border-top:1px solid #cfa85340!important;transition:background .3s,border-color .3s!important}.group:hover span.bg-graphite\/70{border-top-color:var(--df-gold,#cfa853)!important;color:#fff!important;background:#0e2614f2!important}main img:not(.hero-cinematic-bg)+span[aria-hidden=true].bg-gradient-to-t{background:linear-gradient(to top, var(--df-bg-dark) 0%, transparent 55%)!important}[aria-label="Filtrar galeria por categoria"] button{background:var(--df-bg-surface);color:var(--df-ivory)}[aria-label="Filtrar galeria por categoria"] button[aria-pressed=true]{background:var(--df-gold);color:var(--df-bg-dark)}section a.group.ed-r,section div.aspect-\[16\/10\] a,section div.aspect-\[16\/12\] a,section div.aspect-\[4\/5\] a{border:1px solid var(--df-gold-border)!important;border-radius:1rem!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important;overflow:hidden!important;box-shadow:0 12px 30px -10px #000000b3!important}section a.group.ed-r:hover,section div.aspect-\[16\/10\] a:hover,section div.aspect-\[16\/12\] a:hover,section div.aspect-\[4\/5\] a:hover{border-color:#cfa853a6!important;transform:translateY(-4px)scale(1.01)!important;box-shadow:0 20px 45px -10px #000000e6,0 0 30px #cfa85340!important}.gold-foil{color:var(--df-gold-light)!important;text-shadow:0 0 35px #cfa8534d!important;letter-spacing:-.02em!important;font-family:Outfit,sans-serif!important;font-size:4.8rem!important;font-weight:400!important}dl div.border-t{border-color:#cfa8532e!important;padding:1.8rem 0!important}dl dt.text-greendeep,dl dt{color:var(--df-gold-light)!important;font-family:Outfit,sans-serif!important;font-size:1.55rem!important}figure.ed-r{border:1px solid var(--df-gold-border)!important;border-radius:1.25rem!important;box-shadow:0 20px 50px -15px #000000e6!important}ul.sm\:grid-cols-2 li{border-color:#cfa85326!important}ul.sm\:grid-cols-2 a{color:#fcfaf5e6!important;font-size:1.05rem!important;transition:all .3s!important}ul.sm\:grid-cols-2 a:hover{transform:translate(4px);color:var(--df-gold-light)!important}details.group,details{background:#0e261480!important;border:1px solid #cfa85333!important;border-radius:.65rem!important;margin-bottom:.75rem!important;transition:all .3s!important}details.group[open],details[open]{background:#123019bf!important;border-color:#cfa85373!important;box-shadow:0 8px 24px -6px #00000080!important}details.group summary,details summary{cursor:pointer;padding:.5rem 0;color:#fff!important;font-family:Outfit,sans-serif!important;font-size:1.2rem!important}details.group p,details p,details div{color:#fcfaf5e0!important;font-size:1rem!important;line-height:1.7!important}blockquote,blockquote p{color:#fcfaf5eb!important;font-size:1.15rem!important;font-style:italic!important;line-height:1.75!important}figcaption,cite{color:var(--df-gold-light,#f5df9e)!important;font-family:Outfit,sans-serif!important;font-style:normal!important;font-weight:600!important}footer.border-t-2{border-top:1px solid var(--df-gold-border)!important;color:var(--df-ivory)!important;background:#040c05!important}footer .footer-title,footer h2{color:var(--df-gold-light)!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-family:Outfit,sans-serif!important;font-size:.85rem!important}footer p{color:#fcfaf5c7!important}footer a{color:#fcfaf5c7!important;transition:color .3s!important}footer a:hover{color:var(--df-gold-light)!important}#btn-whatsapp-flutuante,.whatsapp-floating-direct{z-index:9999!important;background:#25d366!important;border:2px solid #ffffff4d!important;box-shadow:0 8px 25px #25d36666!important}.df-modal-backdrop{-webkit-backdrop-filter:blur(14px);z-index:99999;opacity:0;visibility:hidden;background:#040c05d9;justify-content:center;align-items:center;padding:1rem;transition:opacity .35s,visibility .35s;display:flex;position:fixed;inset:0}.df-modal-backdrop.is-active{opacity:1;visibility:visible}.df-modal-container{border:1px solid var(--df-gold-border);width:100%;max-width:44rem;max-height:92vh;box-shadow:0 25px 60px -15px #000000f2, 0 0 35px -8px var(--df-gold-glow);color:var(--df-ivory);background:linear-gradient(175deg,#0d2313 0%,#061208 100%);border-radius:1.25rem;transition:transform .4s cubic-bezier(.16,1,.3,1);position:relative;overflow-y:auto;transform:translateY(20px)scale(.97)}.df-modal-backdrop.is-active .df-modal-container{transform:translateY(0)scale(1)}.df-modal-header{text-align:center;background:radial-gradient(circle at 50% 0,#cfa8531f 0%,#0000 75%);border-bottom:1px solid #cfa8532e;padding:2.2rem 2.2rem 1.4rem;position:relative}.df-modal-logo{filter:drop-shadow(0 4px 12px #00000080);width:auto;height:68px;margin:0 auto 1rem}.df-modal-title{color:var(--df-ivory);margin:0;font-family:Outfit,sans-serif;font-size:2.1rem;font-weight:500;line-height:1.15}.df-modal-subtitle{color:#fcfaf5bf;max-width:38ch;margin-top:.6rem;margin-left:auto;margin-right:auto;font-size:.88rem;line-height:1.5}.df-modal-close{color:var(--df-ivory);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .25s;display:flex;position:absolute;top:1.2rem;right:1.2rem}.df-modal-close:hover{border-color:var(--df-gold);color:var(--df-gold-light);background:#cfa85333;transform:rotate(90deg)}.df-modal-body{padding:1.8rem 2.2rem 2.2rem}.df-form-grid{grid-template-columns:1fr;gap:1.15rem;display:grid}@media (width>=640px){.df-form-grid{grid-template-columns:1fr 1fr}.df-col-full{grid-column:span 2}}.df-input-group{flex-direction:column;gap:.4rem;display:flex}.df-label{text-transform:uppercase;letter-spacing:.14em;color:var(--df-gold-light);font-size:.72rem;font-weight:600}.df-label span{color:#e06c75}.df-input{color:var(--df-ivory);background:#061208bf;border:1px solid #cfa85340;border-radius:.5rem;outline:none;padding:.75rem .95rem;font-family:inherit;font-size:.92rem;transition:all .25s}.df-input:focus{border-color:var(--df-gold);background:#061208f2;box-shadow:0 0 0 3px #cfa85326}.df-input.is-invalid{background:#e06c7514!important;border-color:#e06c75!important}.df-error-msg{color:#ff8b94;margin-top:.2rem;font-size:.72rem;display:none}.df-input.is-invalid+.df-error-msg{display:block}.df-modal-footer{flex-direction:column;gap:.8rem;margin-top:1.6rem;display:flex}.df-submit-btn{background:var(--df-gold-gradient);color:#061208;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.95rem 1.5rem;font-size:.85rem;font-weight:700;transition:all .3s;display:flex}.df-submit-btn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 8px 24px -4px #cfa85380}.df-submit-btn:disabled{opacity:.65;cursor:not-allowed}.df-privacy-note{color:#fcfaf58c;text-align:center;font-size:.68rem;line-height:1.4}.df-privacy-note a{color:var(--df-gold-light);text-decoration:underline}.df-success-view{text-align:center;padding:2.5rem 1.5rem;display:none}.df-success-icon{color:#25d366;background:#25d36626;border:1px solid #25d36666;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1.4rem;font-size:2rem;display:flex}.df-success-title{color:var(--df-ivory);margin:0 0 .8rem;font-family:Outfit,sans-serif;font-size:2.2rem;font-weight:500}.df-success-desc{color:#fcfaf5cc;max-width:44ch;margin:0 auto 2rem;font-size:.95rem;line-height:1.6}.df-whatsapp-final-btn{letter-spacing:.14em;text-transform:uppercase;background:#25d366;border-radius:9999px;justify-content:center;align-items:center;gap:.6rem;padding:1rem 2.2rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 10px 28px -6px #25d36673;color:#fff!important}.df-whatsapp-final-btn:hover{background:#20ba59;transform:translateY(-2px);box-shadow:0 14px 34px -6px #25d36699}.df-sculpture-section{color:var(--df-ivory)!important;background:linear-gradient(#07150a 0%,#0a1e0f 50%,#07150a 100%)!important;border-bottom:1px solid #cfa85326!important;padding:5rem 1.5rem!important}.df-sculpture-grid,.df-sculptures-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.75rem;margin-top:3rem;display:grid}@media (width>=640px){.df-sculpture-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (width>=1024px){.df-sculpture-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem}}.df-sculpture-frame{cursor:pointer;background:#0e26148c;border:1px solid #cfa85340;border-radius:1.25rem;flex-direction:column;transition:all .45s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 15px 35px -10px #000c}.df-sculpture-frame:hover{border-color:#cfa853b3;transform:translateY(-6px)scale(1.015);box-shadow:0 22px 50px -10px #000000f2,0 0 30px #cfa85340}.df-sculpture-img-wrapper{aspect-ratio:4/3;background:#040c05;width:100%;position:relative;overflow:hidden}.df-sculpture-img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1)}.df-sculpture-frame:hover .df-sculpture-img{transform:scale(1.08)}.df-sculpture-badge{color:var(--df-gold-light);text-transform:uppercase;letter-spacing:.16em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;background:#061208d9;border:1px solid #cfa85366;border-radius:9999px;padding:.35rem .85rem;font-size:.65rem;font-weight:700;position:absolute;top:1rem;left:1rem;box-shadow:0 4px 12px #00000080}.df-sculpture-info{background:linear-gradient(#0e2614b3 0%,#07150af2 100%);border-top:1px solid #cfa85326;flex-direction:column;flex-grow:1;justify-content:space-between;padding:1.4rem 1.6rem 1.6rem;display:flex}.df-sculpture-title{color:#fff;margin:0 0 .5rem;font-family:Outfit,sans-serif;font-size:1.45rem;line-height:1.25;transition:color .3s}.df-sculpture-frame:hover .df-sculpture-title{color:var(--df-gold-light)}.df-sculpture-desc{color:#fcfaf5b3;margin:0;font-size:.85rem;line-height:1.5}.df-lightbox{-webkit-backdrop-filter:blur(16px);z-index:100000;opacity:0;visibility:hidden;background:#040c05f0;justify-content:center;align-items:center;padding:1.5rem;transition:all .35s;display:flex;position:fixed;inset:0}.df-lightbox.is-open{opacity:1;visibility:visible}.df-lightbox-content{flex-direction:column;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}.df-lightbox-img{object-fit:contain;border:1px solid #cfa85366;border-radius:1rem;max-width:100%;max-height:80vh;box-shadow:0 25px 70px #000000f2}.df-lightbox-caption{color:var(--df-gold-light);text-align:center;margin-top:1rem;font-family:Outfit,sans-serif;font-size:1.4rem}.df-lightbox-close{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #cfa85366;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.2rem;transition:all .25s;display:flex;position:absolute;top:-3rem;right:0}.df-lightbox-close:hover{background:var(--df-gold);color:#061208;transform:rotate(90deg)}.example-2{justify-content:flex-start!important;align-items:center!important;gap:14px!important;margin:1.25rem 0 0!important;padding:0!important;list-style:none!important;display:flex!important}.example-2 .icon-content{margin:0!important;position:relative!important}.example-2 .icon-content .tooltip{color:#fff!important;opacity:0!important;visibility:hidden!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important;pointer-events:none!important;z-index:10!important;border-radius:6px!important;padding:5px 10px!important;font-family:Outfit,sans-serif!important;font-size:11px!important;font-weight:600!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;position:absolute!important;top:-24px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 8px 16px #00000080!important}.example-2 .icon-content:hover .tooltip{opacity:1!important;visibility:visible!important;top:-40px!important}.example-2 .icon-content a{width:48px!important;height:48px!important;color:var(--df-gold-light)!important;background-color:#0e2614d9!important;border:1px solid #cfa85359!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;text-decoration:none!important;transition:all .35s ease-in-out!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 4px 15px #0006!important}.example-2 .icon-content a:hover{border-color:#cfa853d9!important;transform:translateY(-3px)!important;box-shadow:0 8px 25px #cfa85373!important}.example-2 .icon-content a svg{z-index:2!important;fill:currentColor!important;width:22px!important;height:22px!important;transition:transform .3s,fill .3s!important;position:relative!important}.example-2 .icon-content a:hover svg{fill:#fff!important;color:#fff!important;transform:scale(1.15)!important}.example-2 .icon-content a:hover{color:#fff!important}.example-2 .icon-content a .filled{z-index:1!important;background-color:#000!important;width:100%!important;height:0!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important;position:absolute!important;top:auto!important;bottom:0!important;left:0!important}.example-2 .icon-content a:hover .filled{height:100%!important}.example-2 .icon-content a[data-social=whatsapp] .filled,.example-2 .icon-content a[data-social=whatsapp]~.tooltip{background-color:#25d366!important}.example-2 .icon-content a[data-social=facebook] .filled,.example-2 .icon-content a[data-social=facebook]~.tooltip{background-color:#1877f2!important}.example-2 .icon-content a[data-social=instagram] .filled,.example-2 .icon-content a[data-social=instagram]~.tooltip{background:linear-gradient(45deg,#405de6,#5b51db,#b33ab4,#c135b4,#e1306c,#fd1f1f)!important}.example-2 .icon-content a[data-social=google] .filled,.example-2 .icon-content a[data-social=google]~.tooltip{background:linear-gradient(135deg,#4285f4,#ea4335,#fbbc05,#34a853)!important}.animated-button{letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--df-gold-light,#f5df9e)!important;box-shadow:0 0 0 2px var(--df-gold,#cfa853)!important;cursor:pointer!important;background-color:#0e261466!important;border:2px solid #0000!important;border-radius:100px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:15px 44px!important;font-family:Outfit,sans-serif!important;font-size:.82rem!important;font-weight:700!important;text-decoration:none!important;transition:all .6s cubic-bezier(.23,1,.32,1)!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}.animated-button svg{width:18px!important;height:18px!important;fill:var(--df-gold-light,#f5df9e)!important;z-index:9!important;transition:all .8s cubic-bezier(.23,1,.32,1)!important;position:absolute!important}.animated-button .arr-1{right:18px!important}.animated-button .arr-2{left:-25%!important}.animated-button .circle{background-color:var(--df-gold,#cfa853)!important;opacity:0!important;border-radius:50%!important;width:20px!important;height:20px!important;transition:all .8s cubic-bezier(.23,1,.32,1)!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.animated-button .text{z-index:1!important;transition:all .8s cubic-bezier(.23,1,.32,1)!important;position:relative!important;transform:translate(-8px)!important}.animated-button:hover{color:#061208!important;border-radius:14px!important;box-shadow:0 0 0 12px #0000,0 12px 30px #cfa85373!important}.animated-button:hover .arr-1{right:-25%!important}.animated-button:hover .arr-2{left:18px!important}.animated-button:hover .text{transform:translate(8px)!important}.animated-button:hover svg{fill:#061208!important}.animated-button:active{box-shadow:0 0 0 4px var(--df-gold,#cfa853)!important;transform:scale(.96)!important}.animated-button:hover .circle{opacity:1!important;width:340px!important;height:340px!important}.animated-button.secondary{color:#fcfaf5!important;box-shadow:0 0 0 2px #fcfaf559!important}.animated-button.secondary .circle{background-color:#fcfaf5!important}.animated-button.secondary svg{fill:#fcfaf5!important}.animated-button.secondary:hover{color:#061208!important}.animated-button.secondary:hover svg{fill:#061208!important}main a.bg-whatsapp:not(#btn-whatsapp-flutuante):not(#df-btn-whatsapp-final),main button.bg-whatsapp:not(#btn-whatsapp-flutuante):not(#df-btn-whatsapp-final){border:1px solid var(--df-gold,#cfa853)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--df-gold-light,#f5df9e)!important;cursor:pointer!important;background:#0e2614bf!important;border-radius:100px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:14px 38px!important;font-family:Outfit,sans-serif!important;font-size:.82rem!important;font-weight:700!important;text-decoration:none!important;transition:all .35s!important;display:inline-flex!important;box-shadow:0 0 0 2px #cfa85359!important}main a.bg-whatsapp:not(#btn-whatsapp-flutuante):not(#df-btn-whatsapp-final):hover,main button.bg-whatsapp:not(#btn-whatsapp-flutuante):not(#df-btn-whatsapp-final):hover{background:var(--df-gold-gradient)!important;color:#061208!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px -4px #cfa85399!important}main a.bg-whatsapp:not(#btn-whatsapp-flutuante):not(#df-btn-whatsapp-final) svg,main button.bg-whatsapp:not(#btn-whatsapp-flutuante):not(#df-btn-whatsapp-final) svg{fill:currentColor!important}
