*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background:#030303;color:#fff;font-family:Space Grotesk,system-ui,sans-serif;font-weight:300;line-height:1.6}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}::-moz-selection{background:rgba(133,232,176,.2);color:#fff}::selection{background:rgba(133,232,176,.2);color:#fff}input[type=range]{accent-color:#85e8b0}button,input,select,textarea{font-family:inherit}a{color:inherit;text-decoration:none}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes pulseRing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideRight{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes gradShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.fade-up{animation:fadeUp .7s ease both}.fade-up-d1{animation:fadeUp .7s ease .1s both}.fade-up-d2{animation:fadeUp .7s ease .2s both}.fade-up-d3{animation:fadeUp .7s ease .35s both}.fade-up-d4{animation:fadeUp .7s ease .5s both}.slide-right{animation:slideRight .6s ease both}.font-display{font-family:Cormorant Garamond,Georgia,serif}.font-ui{font-family:Space Grotesk,system-ui,sans-serif}.lp-hero{gap:56px;padding:100px 48px 80px;min-height:calc(100vh - 64px)}.lp-hero,.lp-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1400px;margin:0 auto}.lp-split{gap:64px}.lp-grid-4{display:grid;grid-template-columns:repeat(4,1fr)}.lp-grid-3{display:grid;grid-template-columns:repeat(3,1fr)}.lp-section{padding:100px 48px;max-width:1400px;margin:0 auto}.lp-nav-links{display:flex;align-items:center;gap:2px}.lp-globe{height:600px;position:relative}@media (max-width:900px){.lp-hero{gap:40px;padding:56px 28px 48px;min-height:auto}.lp-hero,.lp-split{grid-template-columns:1fr}.lp-split{gap:36px}.lp-grid-4{grid-template-columns:repeat(2,1fr)}.lp-section{padding:56px 28px}.lp-globe{height:400px;order:-1}}@media (max-width:600px){.lp-hero{padding:40px 20px 36px;gap:32px}.lp-split{gap:28px}.lp-grid-3,.lp-grid-4{grid-template-columns:1fr}.lp-section{padding:44px 20px}.lp-globe{height:320px}.lp-h1{font-size:48px!important}.lp-h2{font-size:38px!important}.lp-quote{font-size:40px!important}.lp-nav-links{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.lp-nav-links::-webkit-scrollbar{display:none}.lp-stats{flex-wrap:wrap;gap:20px!important}.lp-stats>div{border-right:none!important;padding-right:0!important;margin-right:24px!important}}@media (max-width:768px){.app-header{padding:0 16px!important;flex-wrap:nowrap;gap:8px}.app-header-nav{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-shrink:1}.app-header-nav::-webkit-scrollbar{display:none}.app-header-right{gap:8px!important;flex-shrink:0}.app-fee-badge{display:none!important}.app-main{padding:20px 16px!important}.app-header-nav button{font-size:13px!important;padding:19px 9px!important}}@media (max-width:480px){.app-logo-text{display:none}}@media (max-width:600px){.grid-2-mobile,.grid-3-mobile{grid-template-columns:1fr!important}}body,html{overflow-x:hidden}body,canvas,html,img,svg{max-width:100%}@media (max-width:768px){.grid-4-kpi{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){.grid-4-kpi{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:820px){.mon-hero{gap:20px!important}.mon-charts,.mon-hero{grid-template-columns:1fr!important}}@media (min-width:821px) and (max-width:1080px){.mon-charts{grid-template-columns:1fr 1fr!important}.mon-charts>div:first-child{grid-column:1/-1}}.lp-strategy-2col{display:grid;grid-template-columns:minmax(0,1fr) 344px;gap:16px;align-items:start}.lp-strategy-main{grid-column:1;grid-row:1;min-width:0}.lp-strategy-aside{grid-column:2;grid-row:1;position:sticky;top:76px}@media (max-width:1024px){.lp-strategy-2col{grid-template-columns:1fr}.lp-strategy-aside,.lp-strategy-main{grid-column:1;grid-row:auto;position:static}}.top-yields-grid{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:12px}@media (max-width:900px){.top-yields-grid{grid-template-columns:repeat(5,minmax(200px,1fr))!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:8px}}.app-header{gap:10px}.app-header-left,.app-header-nav{min-width:0}.app-header-right{flex-shrink:0}@media (max-width:768px){.app-header-left{gap:14px!important}.app-header-right{gap:8px!important}.app-header-right button{white-space:nowrap}}@media (max-width:420px){.app-header{padding:0 12px!important}.app-header-left{gap:10px!important}.app-header-nav button{font-size:12.5px!important;padding:19px 7px!important}.app-header-right button{font-size:12px!important;padding:8px 14px!important}}.price-ticker{-webkit-overflow-scrolling:touch;scrollbar-width:none}.price-ticker::-webkit-scrollbar{display:none}@media (max-width:600px){.price-ticker>div{padding:8px 12px!important;gap:6px!important}}.kpi-value{overflow-wrap:anywhere}@media (max-width:900px){.lp-display{font-size:46px!important}.lp-page-title{font-size:34px!important}}@media (max-width:600px){.lp-display{font-size:34px!important;line-height:1!important}.lp-page-title{font-size:27px!important}.kpi-value{font-size:19px!important}.kpi-card{padding:11px 12px!important}}@media (max-width:380px){.lp-display{font-size:28px!important}.lp-page-title{font-size:23px!important}.kpi-value{font-size:17px!important}}@media (max-width:600px){.app-main{padding:20px 12px!important}.app-main div,.app-main span,.app-main table{min-width:0}.app-main{overflow-wrap:break-word}}@media (max-width:700px){.tax-tabela{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.tax-tabela>div{min-width:620px}}@media (max-width:600px){.lp-modal-wrap{padding:0!important;align-items:stretch!important}.lp-modal-box{max-height:100vh!important;border-radius:0!important;width:100%!important}.lp-modal-head{padding:14px 16px!important;flex-wrap:wrap;gap:8px!important}.lp-modal-body{padding:16px 14px 28px!important}.lp-modal-head button{font-size:11px!important;padding:7px 10px!important}.app-main button,.app-main input[type=checkbox],.app-main select{min-height:34px}.app-main input[type=range]{height:26px}footer{padding:22px 16px 30px!important;line-height:1.8}}@media (max-width:820px){.oc-hero{grid-template-columns:1fr!important;gap:18px!important;padding:20px 16px!important}.oc-hero>div:first-child{display:flex;flex-direction:column;align-items:center}.oc-hero>div:first-child svg{max-width:220px}}@media (max-width:480px){.oc-hero{padding:16px 12px!important}}@media (max-width:1024px){.mon-hero-kpis{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:600px){.mon-hero-kpis{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;margin-top:18px!important}.hero-kpi{padding:10px 10px 9px!important}.hero-kpi-value{font-size:17px!important;white-space:normal!important}}@media (max-width:380px){.hero-kpi-value{font-size:15px!important}}@media (max-width:900px){.mon-compo{grid-template-columns:1fr!important;justify-items:center;gap:18px!important;padding:18px 16px!important}.mon-compo-grid{grid-template-columns:repeat(2,1fr)!important;width:100%}}@media (max-width:600px){.mon-compo-grid{gap:12px 14px!important}.mon-compo-pct{font-size:17px!important}.mon-compo-val{gap:5px!important}}@media (max-width:400px){.mon-compo-grid{grid-template-columns:1fr!important}}@media (max-width:700px){.lp-modal-head{flex-direction:column;align-items:stretch!important;gap:10px!important}.lp-modal-title{min-width:0!important;flex:1 1 auto!important}.lp-modal-h{font-size:18px!important}.lp-modal-actions{width:100%;margin-left:0!important;gap:8px!important}.lp-modal-actions button{flex:1 1 auto;text-align:center;white-space:normal}.lp-passo-corpo{margin-left:0!important}}