@font-face{font-family:Neo Sans;src:url("/fonts/Neo Sans Std Light.woff2")format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Neo Sans;src:url("/fonts/Neo Sans Std Regular.woff2")format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neo Sans;src:url("/fonts/Neo Sans Std Medium.woff2")format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neo Sans;src:url("/fonts/Neo Sans Std Bold.woff2")format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Neo Sans;src:url("/fonts/Neo Sans Std Black.woff2")format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--aperam-orange:#e05206;--aperam-violet:#6b1f7c;--aperam-cool-gray:#616365;--aperam-warm-gray:#c7c2b9;--aperam-mauve:#d28ac8;--aperam-black:#0a0a0a;--aperam-blue:#0073cf;--aperam-green:#69be28;--aperam-yellow:#ecc200;--aperam-red:#cd202c;--color-primary:#6b1f7c;--color-primary-light:#7d2e90;--color-primary-dark:#4e1660;--color-accent:#e05206;--color-accent-light:#f06b22;--color-accent-dark:#c44700;--bg-page:#fff;--bg-surface:#f5f5f5;--bg-card:#fff;--bg-elevated:#f0f0f0;--bg-hero:linear-gradient(135deg,#0a0a0ef0 0%,#14141eeb 50%,#1e1c23e6 100%);--text-primary:#1a1a2e;--text-secondary:#4a4a5a;--text-muted:#8a8a9a;--text-on-dark:#fff;--text-on-dark-muted:#ffffffb3;--border-light:#e8e8e8;--border-medium:#d0d0d0;--shadow-sm:0 1px 3px #0000000f;--shadow-md:0 4px 12px #00000014;--shadow-lg:0 10px 30px #0000001a;--shadow-xl:0 20px 50px #0000001f;--shadow-card:0 2px 12px #0000000f;--gradient-aperam:linear-gradient(135deg,#e05206 0%,#c44700 50%,#e05206 100%);--gradient-accent:linear-gradient(135deg,#e05206 0%,#f06b22 100%);--gradient-hero:linear-gradient(135deg,#0a0a0ef0 0%,#14141eeb 50%,#1e1c23e6 100%);--font-primary:"Neo Sans",Arial,sans-serif;--font-secondary:"Neo Sans",Arial,sans-serif;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--space-4xl:6rem;--space-5xl:8rem;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--transition-fast:.15s cubic-bezier(.4,0,.2,1);--transition-base:.3s cubic-bezier(.4,0,.2,1);--transition-slow:.5s cubic-bezier(.4,0,.2,1);--transition-spring:.5s cubic-bezier(.34,1.56,.64,1);--container-max:1280px;--container-wide:1440px}[data-theme=dark]{--bg-page:#111118;--bg-surface:#1a1a22;--bg-card:#1e1e28;--bg-elevated:#252530;--bg-hero:linear-gradient(135deg,#0a0a0af2 0%,#280c34e6 50%,#501860d9 100%);--hero-fallback-bg:#0a0a0e;--text-primary:#e8e8f0;--text-secondary:#b8b8c8;--text-muted:#78788a;--border-light:#2a2a38;--border-medium:#3a3a4a;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 12px #0006;--shadow-lg:0 10px 30px #00000080;--shadow-xl:0 20px 50px #0009;--shadow-card:0 2px 12px #0000004d}[data-theme=light]{--bg-page:#fff;--bg-surface:#f5f5f5;--bg-card:#fff;--bg-elevated:#f0f0f0;--hero-fallback-bg:#e8e8ec;--text-primary:#1a1a2e;--text-secondary:#4a4a5a;--text-muted:#8a8a9a;--border-light:#e8e8e8;--border-medium:#d0d0d0;--shadow-sm:0 1px 3px #0000000f;--shadow-md:0 4px 12px #00000014;--shadow-lg:0 10px 30px #0000001a;--shadow-xl:0 20px 50px #0000001f;--shadow-card:0 2px 12px #0000000f}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-secondary);color:var(--text-secondary);background-color:var(--bg-page);font-size:16px;line-height:1.7;transition:background-color .3s,color .3s;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);color:var(--text-primary);font-weight:700;line-height:1.2}a{color:inherit;transition:var(--transition-fast);text-decoration:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;background:0 0;border:none;font-family:inherit}ul,ol{list-style:none}.container{max-width:var(--container-max);padding:0 var(--space-xl);margin:0 auto}.container-wide{max-width:var(--container-wide);padding:0 var(--space-xl);margin:0 auto}.section{padding:var(--section-padding,2.5rem)0}.section-alt{background:var(--bg-surface)}.section-header{text-align:center;max-width:720px;margin:0 auto var(--space-lg)}.section-label{align-items:center;gap:var(--space-sm);text-transform:uppercase;letter-spacing:3px;color:var(--aperam-orange);margin-bottom:var(--space-lg);font-size:.8rem;font-weight:700;display:inline-flex}.section-label:before{content:"";background:var(--aperam-orange);width:32px;height:2px;display:block}.section-title{margin-bottom:var(--space-lg);background:linear-gradient(135deg,#6b1f7c 0%,#e05206 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,4vw,3rem);font-weight:800}[data-theme=dark] .section-title{background:linear-gradient(135deg,#d28ac8 0%,#f06b22 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.section-subtitle{color:var(--text-muted);font-size:1.1rem;line-height:1.8}.btn{justify-content:center;align-items:center;gap:var(--space-sm);font-family:var(--font-primary);border-radius:var(--radius-md);transition:var(--transition-base);padding:14px 32px;font-size:.95rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";opacity:0;transition:var(--transition-fast);background:linear-gradient(135deg,#fff3 0%,#0000 100%);position:absolute;inset:0}.btn:hover:before{opacity:1}.btn-primary{background:var(--gradient-accent);color:#fff;box-shadow:0 4px 15px #e052064d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px #e0520666}.btn-secondary{color:var(--text-primary);border:2px solid var(--border-medium);background:0 0}.btn-secondary:hover{background:var(--aperam-orange);color:#fff;border-color:var(--aperam-orange);transform:translateY(-2px)}.btn-secondary-light:hover{color:#fff;background:#ffffff1f;border-color:#ffffffb3;transform:translateY(-2px)}.btn-outline{color:var(--aperam-orange);border:2px solid var(--aperam-orange);background:0 0}.btn-outline:hover{background:var(--aperam-orange);color:#fff;transform:translateY(-2px)}.btn-violet{color:#fff;background:linear-gradient(135deg,#e05206 0%,#c44700 100%);box-shadow:0 4px 15px #e052064d}.btn-violet:hover{transform:translateY(-2px);box-shadow:0 8px 25px #6b1f7c66}.btn-lg{padding:18px 40px;font-size:1.05rem}.btn-secondary-light{color:#fff;background:0 0;border:2px solid #ffffff59}.btn-secondary-light:hover{color:var(--aperam-orange);border-color:var(--aperam-orange);background:#ffffff1a;transform:translateY(-2px)}[data-theme=light] .btn-secondary-light{color:#1a1a2e;border-color:#00000040}[data-theme=light] .btn-secondary-light:hover{color:var(--aperam-orange);border-color:var(--aperam-orange);background:#0000000f}.btn-whatsapp,[data-theme=light] .btn-whatsapp{color:#fff;background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border:none;box-shadow:0 4px 15px #128c7e59}.btn-whatsapp:hover,[data-theme=light] .btn-whatsapp:hover{color:#fff;background:linear-gradient(135deg,#1ebe5d 0%,#0e7268 100%);border:none;transform:translateY(-2px);box-shadow:0 8px 25px #128c7e73}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #e0520633}50%{box-shadow:0 0 40px #e0520680}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes heroKenBurns{0%{transform:scale(1)}to{transform:scale(1.1)}}.animate-fade-up{animation:.6s ease-out forwards fadeInUp}.animate-fade-left{animation:.6s ease-out forwards fadeInLeft}.animate-fade-right{animation:.6s ease-out forwards fadeInRight}.animate-delay-1{animation-delay:.1s}.animate-delay-2{animation-delay:.2s}.animate-delay-3{animation-delay:.3s}.animate-delay-4{animation-delay:.4s}.animate-delay-5{animation-delay:.5s}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-surface)}::-webkit-scrollbar-thumb{background:var(--border-medium);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--aperam-violet)}.scroll-reveal{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.scroll-reveal.scroll-visible{opacity:1;transform:translateY(0)}.scroll-reveal.scroll-visible>:first-child{transition-delay:0s}.scroll-reveal.scroll-visible>:nth-child(2){transition-delay:80ms}.scroll-reveal.scroll-visible>:nth-child(3){transition-delay:.16s}.scroll-reveal.scroll-visible>:nth-child(4){transition-delay:.24s}.scroll-reveal.scroll-visible>:nth-child(5){transition-delay:.32s}.scroll-reveal.scroll-visible>:nth-child(6){transition-delay:.4s}.scroll-reveal.scroll-visible>:nth-child(7){transition-delay:.48s}.scroll-reveal.scroll-visible>:nth-child(8){transition-delay:.56s}.scroll-reveal-left{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translate(-24px)}.scroll-reveal-left.scroll-visible{opacity:1;transform:translate(0)}.scroll-reveal-right{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translate(24px)}.scroll-reveal-right.scroll-visible{opacity:1;transform:translate(0)}.scroll-reveal-scale{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:scale(.92)}.scroll-reveal-scale.scroll-visible{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.scroll-reveal,.scroll-reveal-left,.scroll-reveal-right,.scroll-reveal-scale{opacity:1;transition:none;transform:none}}@media (max-width:1024px){.section{padding:2rem 0}.section-header{margin-bottom:var(--space-lg)}}@media (max-width:768px){.container{padding:0 var(--space-lg)}.section{padding:var(--space-xl)0}.section-header{margin-bottom:var(--space-md)}.section-title{font-size:clamp(1.5rem,5vw,2.2rem)}}@media (max-width:480px){.container{padding:0 var(--space-md)}}
.DollarTicker-module__GlbGDa__ticker{border-right:1px solid #ffffff1a;align-items:center;gap:14px;margin-left:auto;margin-right:18px;padding-right:18px;font-size:.72rem;display:flex}.DollarTicker-module__GlbGDa__tickerInner{align-items:center;gap:14px;display:flex}.DollarTicker-module__GlbGDa__tickerItem{align-items:center;gap:4px;display:flex}.DollarTicker-module__GlbGDa__tickerName{color:#9e99a7;font-size:.7rem;font-weight:600}.DollarTicker-module__GlbGDa__tickerPrice{color:#e0dce4;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:800}.DollarTicker-module__GlbGDa__infoIcon{color:#9e99a7;cursor:pointer;background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;margin-left:2px;font-size:.55rem;font-style:normal;transition:background .2s;display:inline-flex;position:relative}.DollarTicker-module__GlbGDa__infoIcon:hover{color:var(--aperam-orange);background:#e052064d}.DollarTicker-module__GlbGDa__tooltip{color:#c8c4cc;z-index:9999;pointer-events:none;background:#1a1620;border:1px solid #2e2a38;border-radius:10px;width:260px;padding:14px 16px;font-size:.78rem;font-weight:500;line-height:1.6;animation:.15s DollarTicker-module__GlbGDa__tooltipIn;position:absolute;top:calc(100% + 10px);right:-10px;box-shadow:0 10px 30px #0006}.DollarTicker-module__GlbGDa__tooltip:before{content:"";background:#1a1620;border-top:1px solid #2e2a38;border-left:1px solid #2e2a38;width:12px;height:12px;position:absolute;top:-6px;right:14px;transform:rotate(45deg)}@keyframes DollarTicker-module__GlbGDa__tooltipIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.DollarTicker-module__GlbGDa__ticker{border-top:1px solid #ffffff0f;border-right:none;order:10;justify-content:center;gap:8px;width:100%;margin-top:6px;margin-left:0;margin-right:0;padding-top:6px;padding-right:0}.DollarTicker-module__GlbGDa__tickerInner{gap:10px}.DollarTicker-module__GlbGDa__tickerName{font-size:.62rem}.DollarTicker-module__GlbGDa__tickerPrice{font-size:.65rem}.DollarTicker-module__GlbGDa__tooltip{width:220px;right:-60px}.DollarTicker-module__GlbGDa__tooltip:before{right:64px}}
