.eco-page{color:#eff7ff;background:#081426;min-height:100vh;padding:28px max(24px,50vw - 590px);font-family:Arial,sans-serif}.eco-page a{color:inherit}.eco-page header{border-bottom:1px solid #24354b;justify-content:space-between;align-items:center;gap:20px;padding:10px 0 28px;display:flex}.eco-brand{letter-spacing:1px;font-size:19px;font-weight:800;text-decoration:none}.eco-brand span{color:#8ea8bf;letter-spacing:3px;margin-top:6px;font-size:9px;display:block}.eco-page header>a:last-child{color:#abc2d7;font-size:12px}.eco-hero{max-width:900px;padding:80px 0 50px}.eco-eyebrow{color:#51d6c9;letter-spacing:3px;font-size:10px;font-weight:700}.eco-hero h1{letter-spacing:-3px;margin:22px 0;font-size:clamp(42px,6vw,76px);line-height:1.12}.eco-hero h1 em{color:#51d6c9;font-style:normal}.eco-hero p{color:#adc1d5;max-width:700px;font-size:18px;line-height:1.8}.eco-pills,.eco-tags,.eco-filters{flex-wrap:wrap;gap:8px;display:flex}.eco-pills span,.eco-tags span{color:#b5cee4;border:1px solid #29405a;border-radius:20px;padding:8px 11px;font-size:11px}.eco-pills{margin-top:25px}.eco-overview{border-top:1px solid #29405a;border-bottom:1px solid #29405a;grid-template-columns:repeat(4,1fr);gap:20px;padding:25px 0;display:grid}.eco-overview strong{font-size:34px;display:block}.eco-overview span{color:#9cb2c8;margin-top:10px;font-size:11px;display:block}.eco-section{padding:60px 0 0}.eco-section h2{margin:12px 0 20px;font-size:28px;line-height:1.35}.eco-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.eco-page button{color:#d5e8fa;cursor:pointer;background:#13263a;border:1px solid #304a62;border-radius:5px;padding:11px 14px;font-size:11px}.eco-filters{margin:22px 0}.eco-filters button.selected{color:#081426;background:#51d6c9;border-color:#51d6c9}.eco-section>p,.eco-note{color:#9fb4c9;font-size:13px;line-height:1.8}.eco-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.eco-card{background:linear-gradient(145deg,#11253b,#0b192b);border:1px solid #29405a;border-radius:10px;flex-direction:column;gap:16px;padding:26px;display:flex}.eco-card-top{color:#5b819e;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.eco-connected,.eco-pending{letter-spacing:1px;font-size:8px}.eco-connected{color:#51d6c9}.eco-pending{color:#c8ad76}.eco-card h3{margin:0;font-size:24px;line-height:1.25}.eco-card p{color:#adc1d5;margin:0;font-size:14px;line-height:1.6}.eco-tags span{padding:6px 9px;font-size:10px}.eco-card small{color:#7e9ab2;font-size:10px}.eco-card>a{color:#51d6c9;border-top:1px solid #233e54;margin-top:auto;padding-top:16px;font-size:12px;text-decoration:none}.eco-sources article{border-top:1px solid #29405a;justify-content:space-between;align-items:center;gap:25px;padding:22px 0;display:flex}.eco-sources h3{margin:0 0 8px;font-size:16px}.eco-sources p,.eco-sources small{color:#9fb4c9;margin:0;font-size:11px;line-height:1.7}.eco-sources a{color:#51d6c9;font-size:11px}.eco-sources article>div:first-child{flex:1}.eco-principles{border-top:1px solid #29405a;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:55px;padding:35px 0;display:grid}.eco-principles span{letter-spacing:2px;color:#51d6c9;font-size:9px}.eco-principles h3{font-size:17px;line-height:1.5}.eco-principles p{color:#9fb4c9;font-size:12px;line-height:1.8}.eco-page footer{color:#7e9ab2;border-top:1px solid #29405a;justify-content:space-between;gap:15px;padding:25px 0;font-size:10px;display:flex}@media (width<=650px){.eco-page{padding:20px}.eco-grid,.eco-principles{grid-template-columns:1fr}.eco-overview{grid-template-columns:repeat(2,1fr)}.eco-hero{padding-top:50px}.eco-hero h1{letter-spacing:-2px}.eco-heading{display:block}.eco-sources article{flex-wrap:wrap}.eco-sources article>div:first-child{flex-basis:100%}.eco-page footer{line-height:2;display:block}.eco-page footer span{display:block}.eco-brand{font-size:15px}}
