:root{--navy:#071d39;--green:#08763e;--ink:#11243e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.55}.mast{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px max(4%,calc((100% - 1300px)/2));background:#fff}.brand{display:flex;align-items:center;gap:20px}.brand img{width:240px;height:105px;object-fit:contain}.brandname{border-left:2px solid var(--navy);padding-left:18px}.brandname strong{display:block;font-family:Georgia,serif;font-size:clamp(20px,2.3vw,36px);line-height:1.06;letter-spacing:.3px}.brandname em{font-family:Georgia,serif;font-size:clamp(13px,1.5vw,21px)}.langs{display:flex;gap:6px}.langs button{border:1px solid #aaa;background:white;border-radius:6px;padding:9px;cursor:pointer}.langs button.active{background:var(--navy);color:white}.nav{background:var(--navy);padding:0 4%}.navlinks{display:flex;max-width:1300px;margin:auto;justify-content:space-between;gap:10px}.nav a{color:white;text-decoration:none;padding:16px 8px;display:block;font-weight:bold}.nav a:hover,.nav a:focus{background:#15476d}.menu{display:none}.hero{min-height:410px;background:linear-gradient(90deg,rgba(3,30,48,.91),rgba(3,30,48,.56) 45%,rgba(3,30,48,.08)),url('assets/manaus-hero.jpg') center/cover;display:flex;align-items:center}.hero-copy{padding:35px max(5%,calc((100% - 1250px)/2));max-width:800px;color:white}.hero h1{font:normal clamp(37px,4.4vw,65px)/1.08 Georgia,serif;margin:0 0 20px}.hero p{max-width:490px;font-size:20px}.flagbar{height:8px;width:195px;background:linear-gradient(90deg,#07964e 0 33%,white 33% 66%,#d42d38 66%)}.cta{display:inline-block;background:linear-gradient(#1aaf61,#006a36);color:white;text-decoration:none;padding:13px 25px;border-radius:9px;font-weight:bold}.features{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:25px 5%;max-width:1500px;margin:auto}.features article{display:flex;gap:15px;border-right:1px solid #ccc;padding-right:10px}.features article:last-child{border:0}.features span{font-size:37px}.features h3{margin:0;font-size:17px}.features p{margin:3px 0;font-size:14px}.section{padding:60px 5%}.section h2{font:normal 40px Georgia,serif;margin:0 0 12px}.section h3{margin:0 0 8px}.split{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;max-width:1450px;margin:auto}.photo{width:100%;border-radius:15px;object-fit:cover}.light{background:#f0f4f8}.container{max-width:1200px;margin:auto}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:25px}.cards article,.people article{padding:22px;border:1px solid #dce3e9;border-radius:12px;background:white}.cards small{color:#815a13;font-weight:bold}.people{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.people span{display:block;margin-top:7px}footer{background:var(--navy);color:white;padding:28px;text-align:center}.notice{font-size:14px;color:#66521c;border-left:4px solid #b8943e;padding:12px;background:#fff8e9}@media(max-width:850px){.mast{flex-wrap:wrap}.brand img{width:125px;height:75px}.brandname{padding-left:10px}.brandname strong{font-size:19px}.brandname em{font-size:12px}.langs{margin-left:auto}.menu{display:block;background:transparent;color:white;border:0;padding:13px;font-size:17px}.navlinks{display:none;flex-direction:column}.navlinks.open{display:flex}.nav a{padding:10px}.hero{min-height:380px}.features{grid-template-columns:repeat(2,1fr)}.split{grid-template-columns:1fr}.cards{grid-template-columns:1fr}.people{grid-template-columns:1fr}}@media(max-width:470px){.brand img{width:85px}.brandname strong{font-size:16px}.brandname em{font-size:10px}.features{grid-template-columns:1fr}.hero p{font-size:17px}.section h2{font-size:31px}}
