@font-face{font-family:Anton;src:url('assets/anton.ttf') format('truetype');font-display:swap;font-weight:400}body{background:#151719;color:#eceee6}header{background:#151719ef;border-bottom:1px solid #343838;backdrop-filter:blur(12px)}.nav{padding:15px 4%;max-width:none}.nav .brand{background:#f1f3e9;padding:12px 14px}.nav .brand img{width:155px}.links{color:#d1d7ce;font-size:11px;font-weight:400}.links a:hover{color:#ffca38}.nav>.btn{padding:12px 20px;background:#ffc629;color:#151719}.menu{color:#f2f4e9}p{color:#adb6ad}.btn{background:#ffc629;color:#151719}.btn.dark{background:#ffc629;color:#151719}.textlink{color:#ecede3;border-color:#6d7769}.eyebrow{font:9px monospace;letter-spacing:1.5px;color:#bdc7b8}.eyebrow:before{background:#ffc629}.drum-hero{position:relative;min-height:880px;overflow:hidden;background:radial-gradient(ellipse at 50% 40%,#313a36 0%,#1b2021 38%,#111316 85%);padding:45px 4% 22px}.hero-grid{position:absolute;inset:0;background-image:linear-gradient(#a0bda610 1px,transparent 1px),linear-gradient(90deg,#a0bda610 1px,transparent 1px);background-size:10% 140px;pointer-events:none}.drum-top{position:relative;z-index:3;display:flex;justify-content:space-between;gap:40px}.drum-top>div:first-child{max-width:260px}.drum-top .eyebrow{margin-bottom:18px}.drum-top h2{font:30px/1.1 Anton,Impact,sans-serif;letter-spacing:-.5px;margin:0 0 15px}.drum-top p{font-size:12px;line-height:1.6;color:#b6bcb5;margin:0;max-width:250px}.drum-origin{text-align:right}.drum-origin strong{font:70px/1 Anton,Impact,sans-serif;color:#ffc629;display:block;margin:10px 0}.drum-origin p{margin-left:auto}#drum-title{position:absolute;top:270px;left:2%;right:2%;margin:0;text-align:center;font-family:Anton,Impact,sans-serif;font-size:clamp(85px,13.6vw,205px);line-height:.98;font-weight:400;letter-spacing:-.04em;color:#8e9690;z-index:1}#drum-title span{display:block}#drum-title span:first-child{color:#dce2d7}#drum-title span:last-child{font-size:1.055em;white-space:nowrap}.drum-stage{position:absolute;top:150px;left:50%;width:340px;height:550px;transform:translateX(-50%);z-index:2;pointer-events:none}.drum-object{width:100%;height:auto;position:relative;z-index:2;display:block;filter:drop-shadow(15px 22px 20px #0009);transform:translateY(var(--drum-y,0px));animation:drum-enter 1s ease-out both}.drum-glow{position:absolute;inset:20% -30%;background:radial-gradient(ellipse,#4ca58335,transparent 65%);filter:blur(20px)}.drum-shadow{position:absolute;bottom:-25px;width:100%;height:35px;background:#0008;border-radius:50%;filter:blur(14px)}.drum-bottom{position:relative;z-index:4;display:grid;grid-template-columns:1fr 140px 1fr;align-items:end;gap:30px;margin-top:480px}.drum-bottom .eyebrow{margin-bottom:15px}.drum-bottom p{font-size:11px;line-height:1.7;margin:0;color:#b9c0b6}.round-arrow{width:92px;height:92px;border-radius:50%;background:#ffc629;color:#121617;display:flex;align-items:center;justify-content:center;font-size:39px;margin:auto;transition:transform .25s}.round-arrow:hover{transform:translateY(5px)}.drum-cta{justify-self:end;text-align:right;font:24px/1.1 Anton,Impact,sans-serif;color:#ffc629}.drum-cta span{font-family:Arial;margin-left:20px;font-size:26px}.drum-index{position:relative;z-index:4;display:flex;justify-content:space-between;font:8px monospace;color:#7d897d;letter-spacing:1px;border-top:1px solid #363f38;margin-top:30px;padding-top:17px}.scale-stats{background:#0c2721;padding:35px 4%;border-top:1px solid #2c4840;border-bottom:1px solid #2c4840}.scale-stats strong{font-family:Anton,Impact,sans-serif;font-size:50px;letter-spacing:-1px;color:#ffc629}.entry-bar{background:#1a1f1d;color:#e0e8dc;border-bottom:1px solid #3c463e}.entry-bar a{border-right:1px solid #3c463e;font-size:16px}.entry-bar a:hover{background:#26342c}.entry-bar span{color:#8c9c88}.section{padding-top:90px;padding-bottom:90px}.section h2,.brand-band h2{font-family:Anton,Impact,sans-serif;text-transform:uppercase;font-weight:400;font-size:clamp(36px,4.3vw,62px);letter-spacing:-.8px;line-height:1.04}.section h2 em,.brand-band h2 em{font:inherit;color:#b3c5ab}.heading-row p{font-size:13px;color:#91a18d}.micro{color:#82917e}.capacity-tabs{border-bottom-color:#4a5948}.capacity-tabs button{color:#9aaf94}.capacity-tabs button[aria-selected=true]{background:#ffc629;color:#151719}.capacity-content{background:#202922}.capacity-content h3{font-family:Anton,Impact,sans-serif;font-size:29px;letter-spacing:0;font-weight:400}.capacity-numbers div{border-color:#3c4d3c}.capacity-numbers strong{font-family:Anton,Impact,sans-serif;letter-spacing:0;color:#ffc629}.capacity-numbers span{color:#bcc9b3}.data-source{color:#87977e}#explorador{border-top:1px solid #323d33}.task-tabs{border-color:#4b5945}.task-tabs button{color:#becdb4;border-color:#4b5945}.task-tabs button[aria-selected=true]{background:#ffc629;color:#151719}#task-panel{background:#243329}.task-kicker,.task-points li{border-color:#4a5b40}.task-kicker{color:#9fb68d}#task-panel h3{font-family:Anton,Impact,sans-serif;font-weight:400;font-size:32px;letter-spacing:0}.task-points li{color:#cad7bd}.task-points li:before{color:#ffc629}.application-section{background:#0d2820;border-block:1px solid #3b5240}.application-section h2 em{color:#ffc629}.application-tabs button[aria-selected=true]{color:#ffc629;box-shadow:inset 0 -3px #ffc629}.reading-mode button[aria-pressed=true]{background:#ffc629}.reading-mode{border-color:#597048}.history-panel{background:#1b2921;border-color:#3d503a}.history-milestone{border-color:#45573e}.history-milestone b{font-family:Anton,Impact,sans-serif;color:#ffc629}.credentials{background:#1e2621}.credentials-grid div{border-color:#455140}.credentials-grid b{color:#e4eddd}.credentials-grid span{color:#a8b89b}.resource-links a,.resource-links a:last-child{border-color:#44503f}.resource-links span{color:#a3b596}.brand-band{background:#ffc629;color:#16221a}.brand-band .eyebrow{color:#47502f}.brand-band .eyebrow:before{background:#47502f}.brand-band .btn{background:#112c21;color:white}.dark-section{background:#101d18}.dark-section h2{font-family:Anton,Impact,sans-serif;font-style:normal;color:#f0f3e7}.dark-section input,.dark-section select,.dark-section textarea{background:#1a2a20;border-color:#526447;color:#fff}.dark-section label{color:#bdc9b3}footer{background:#0d1210}.page-intro{background:#161d19;color:#eef1e8;border-color:#3e4d39}.page-intro h1{font-family:Anton,Impact,sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:-1px;font-size:clamp(45px,5vw,70px)}.page-intro p,.page-intro .bread{color:#aebca4}.card{background:#1d2a21;border-color:#4a5e40}.card:hover{background:#253a2a}.card h3{color:#e2ecda}.num{color:#9db18e}.chip{color:#c4d8b3;border-color:#60764e}.chip.active{background:#ffc629;color:#151719}.technical-product{border-color:#4b603e}.technical-product summary{color:#becfaf}.lab{background:#203326}.year{font-family:Anton,Impact,sans-serif;color:#ffc629;border-color:#4a613e}.step{border-color:#485b3e}.industry-grid{border-color:#485b3e}.industry{border-color:#485b3e}.industry:hover{color:#ffc629}.history-line{border-color:#485b3e}.page-intro .eyebrow{color:#a2bd8d}@keyframes drum-enter{from{opacity:0;translate:0 -25px}to{opacity:1;translate:0 0}}@media(min-width:1500px){.drum-hero{min-height:970px}#drum-title{top:300px}.drum-stage{width:390px;top:150px;height:625px}.drum-bottom{margin-top:570px}}@media(max-width:950px){.drum-hero{min-height:810px}.drum-stage{width:290px;height:470px;top:180px}#drum-title{top:320px}.drum-top h2{font-size:25px}.drum-top>div:first-child{max-width:210px}.drum-top p{font-size:11px}.drum-origin strong{font-size:55px}.drum-bottom{margin-top:440px;grid-template-columns:1fr 100px 1fr;gap:20px}.drum-bottom p br{display:none}.round-arrow{width:76px;height:76px}.drum-cta{font-size:20px}}@media(max-width:700px){.links{background:#17241d}.nav .brand img{width:125px}.nav .brand{padding:9px 11px}.drum-hero{min-height:830px;padding:30px 5% 20px}.drum-top{gap:25px}.drum-top>div:first-child{max-width:180px}.drum-top .eyebrow{font-size:7px;letter-spacing:.7px;margin-bottom:14px}.drum-top .eyebrow:before{display:none}.drum-top h2{font-size:24px}.drum-top p{font-size:10px}.drum-origin strong{font-size:48px}.drum-origin p{font-size:9px}.drum-stage{width:240px;top:235px;height:390px}#drum-title{top:335px;font-size:13.5vw;letter-spacing:-.035em}.drum-bottom{margin-top:455px;grid-template-columns:1fr 80px;align-items:center;gap:22px}.drum-bottom>div{grid-column:1}.round-arrow{grid-column:2;grid-row:1;width:65px;height:65px;font-size:30px}.drum-bottom .eyebrow{font-size:7px;letter-spacing:1px;line-height:1.8}.drum-bottom p{font-size:10px}.drum-cta{grid-column:1/-1;justify-self:start;text-align:left;font-size:18px}.drum-cta br{display:none}.drum-index{font-size:7px;letter-spacing:.3px;gap:20px;margin-top:20px}.scale-stats strong{font-size:38px}.section{padding-top:60px;padding-bottom:60px}.section h2{font-size:38px}.capacity-content h3{font-size:25px}.drum-hero .hero-grid{background-size:20% 140px}}@media(prefers-reduced-motion:reduce){.drum-object{transform:none!important;animation:none!important}.round-arrow{transition:none}}
