.aves-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#376345;font-size:11px;font-weight:750;display:block}.thiago-hero{background:#e9eee3;border-radius:16px;grid-template-columns:1.1fr 1fr;align-items:center;min-height:620px;display:grid;overflow:hidden}.thiago-hero-copy{padding:48px 55px}.thiago-hero h1{letter-spacing:-.05em;color:#233c2b;margin:24px 0;font-size:clamp(54px,6vw,84px);font-weight:550;line-height:.98}.thiago-hero h1 em{color:#46714e;font-style:normal}.thiago-hero-copy>p{color:#465e4b;font-size:22px;line-height:1.5}.thiago-hero .g-actions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:30px}.thiago-social{color:#315d43;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.thiago-social svg{width:16px;height:16px}.thiago-hero-note{color:#56705b;align-items:center;gap:10px;margin-top:45px;font-size:12px;display:flex}.thiago-hero-note svg{width:22px}.thiago-hero figure{background:#d7dfcf;justify-self:center;width:100%;max-width:480px;margin:0;position:relative}.thiago-hero figure>img{width:100%;height:auto;display:block}.thiago-hero figcaption{text-align:center;color:#fff;background:#183721bb;border-radius:6px;padding:7px;font-size:10px;position:absolute;bottom:12px;left:12px;right:12px}.thiago-intro{border-bottom:1px solid #dbe3d7;grid-template-columns:1fr 1.2fr;gap:70px;padding:65px 0;display:grid}.thiago-intro h2,.thiago-aves h2{color:#263f2d;letter-spacing:-.035em;margin-top:15px;font-size:clamp(30px,3vw,43px);font-weight:550;line-height:1.15}.thiago-intro p{color:#59665b;margin:0 0 14px;font-size:16px;line-height:1.85}.thiago-aves{margin:65px 0;scroll-margin-top:120px}.thiago-gallery-note{color:#637465;font-size:13px;line-height:1.6}.aves-preview-note{color:#58684c;background:#eef2e8;border-radius:10px;margin:25px 0;padding:14px 18px;font-size:13px;line-height:1.65}.aves-toolbar{align-items:center;gap:14px;margin:26px 0 14px;display:flex}.aves-search{background:#fff;border:1px solid #d3ddce;border-radius:10px;flex:1;align-items:center;gap:12px;min-width:0;max-width:600px;padding:0 16px;display:flex}.aves-search svg{color:#537258;flex:none;width:20px}.aves-search input{width:100%;font:inherit;color:#243c2c;background:0 0;border:0;outline:0;min-width:0;padding:16px 0;font-size:15px}.aves-search:focus-within{outline-offset:2px;outline:2px solid #3c7650}.aves-filter{color:#3c5d43;font:inherit;cursor:pointer;background:0 0;border:1px solid #bacbb7;border-radius:10px;padding:15px 18px;font-size:13px}.aves-filter[aria-pressed=true]{color:#fff;background:#315d43}.aves-count{color:#687569;margin-bottom:25px;font-size:13px}.masonry-grid.aves-grid{columns:3;column-gap:22px}.aves-grid .masonry-photo{break-inside:avoid;cursor:zoom-in;background:#fff;border:1px solid #dde4d9;border-radius:12px;width:100%;margin-bottom:24px;padding:0;display:block;overflow:hidden}.aves-grid .masonry-photo>img{object-fit:contain;width:100%;height:auto;display:block}.aves-grid .g-photo-caption{color:#27442f;gap:8px;padding:19px}.aves-grid .g-photo-caption b{font-size:19px;font-weight:600;line-height:1.25}.aves-grid .g-photo-caption i{color:#596e60;font-size:14px}.aves-grid .g-photo-caption>span{font-size:13px;line-height:1.6}.aves-grid .g-photo-caption small{color:#667865;font-size:12px}.aves-photo-crop{background:#243f2d;width:100%;display:block;position:relative;overflow:hidden}.aves-photo-crop>img{width:100%;display:block;position:absolute;top:0;left:0;border-radius:0!important;max-width:none!important;height:auto!important;max-height:none!important}dialog.lightbox.aves-lightbox[open]{color:#f5f4e9;background:#14251d;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 330px;gap:24px;padding:65px 75px 28px;display:grid}.aves-photo-stage{justify-content:center;align-items:center;min-height:0;display:flex}.aves-photo-stage>img{object-fit:contain;max-width:100%;max-height:74vh}.aves-photo-stage .aves-photo-crop{max-width:calc(74vh * var(--ave-ratio));border-radius:8px}.aves-ficha{align-self:center;max-height:74vh;padding-right:6px;overflow:auto}.aves-ficha .aves-eyebrow{color:#a7caa7;font-size:10px}.aves-ficha h2{color:#fff8df;margin:15px 0 10px;font-size:32px;font-weight:550;line-height:1.15}.aves-ficha p{color:#ced7ca;font-size:15px;line-height:1.7}.aves-ficha .aves-scientific{color:#c7dfb7;margin-bottom:20px;font-size:19px}.aves-ficha dl{margin:25px 0}.aves-ficha dl>div{border-top:1px solid #a2b59a33;padding:12px 0}.aves-ficha dt{text-transform:uppercase;letter-spacing:.1em;color:#aec2a3;margin-bottom:6px;font-size:11px}.aves-ficha dd{margin:0;font-size:15px;line-height:1.5}.aves-ficha>small{color:#a7b8a3;margin-top:25px;font-size:12px;line-height:1.6;display:block}.aves-lightbox .bar{color:#c3cebd;grid-column:1/-1;font-size:12px}.aves-lightbox .nav{top:46%}.aves-empty{text-align:center;color:#3c5c42;border:1px dashed #bacbb4;border-radius:12px;padding:50px}.aves-empty svg{width:35px}.aves-empty h3{margin:16px 0 10px;font-size:24px}.aves-empty button{font:inherit;color:#fff;cursor:pointer;background:#315d43;border:0;border-radius:8px;margin-top:20px;padding:12px 18px}.thiago-care{color:#566045;background:#f0e6cc;border-radius:12px;align-items:flex-start;gap:25px;margin-bottom:55px;padding:30px;display:flex}.thiago-care>svg{flex:none;width:35px}.thiago-care h2{color:#3c513b;font-size:25px}.thiago-care p{max-width:800px;margin:10px 0 0;font-size:14px;line-height:1.8}.aves-grid button:focus-visible,.aves-filter:focus-visible{outline-offset:4px;outline:3px solid #3f865a}.g-fauna-drawing .thiago-callout-art{object-fit:contain;border-radius:12px;width:100%;height:auto;max-height:360px}@media (max-width:1000px){.thiago-hero-copy{padding:30px}.thiago-hero{min-height:0}.thiago-hero-copy>p{font-size:19px}.thiago-hero-note{margin-top:26px}.masonry-grid.aves-grid{columns:2}.thiago-intro{gap:35px}.aves-lightbox .nav{width:38px;height:38px}dialog.lightbox.aves-lightbox[open]{grid-template-columns:minmax(0,1fr) 270px;gap:16px;padding-inline:55px}.aves-ficha h2{font-size:27px}}@media (max-width:700px){.thiago-hero{grid-template-columns:1fr}.thiago-hero-copy{padding:35px 26px}.thiago-hero h1{font-size:60px}.thiago-hero-copy>p{font-size:19px}.thiago-hero figure{border-radius:10px;max-width:300px;margin:0 auto 22px;overflow:hidden}.thiago-hero-note{margin-top:25px}.thiago-intro{grid-template-columns:1fr;gap:20px;padding:40px 0}.thiago-intro p{font-size:15px}.thiago-aves{margin:40px 0}.thiago-gallery-note{display:none}.aves-toolbar{flex-wrap:wrap;gap:10px}.aves-search{flex-basis:100%;max-width:none}.aves-filter{padding:12px 15px}.masonry-grid.aves-grid{columns:2;column-gap:12px}.aves-grid .g-photo-caption{padding:12px}.aves-grid .g-photo-caption b{font-size:16px}.aves-grid .g-photo-caption i{overflow-wrap:anywhere;font-size:12px}.aves-grid .g-photo-caption>span{font-size:12px}.aves-grid .g-photo-caption small{font-size:11px}.aves-grid .masonry-photo{margin-bottom:15px}dialog.lightbox.aves-lightbox[open]{padding:65px 42px 25px;display:block;overflow-y:auto}.aves-photo-stage{display:block}.aves-photo-stage .aves-photo-crop{max-width:100%}.aves-photo-stage>img{max-height:70vh;margin:auto;display:block}.aves-ficha{max-height:none;padding:28px 0 0}.aves-lightbox .nav{position:fixed;top:40%}.aves-lightbox .nav.prev{left:3px}.aves-lightbox .nav.next{right:3px}.aves-lightbox .bar{margin-top:25px}.thiago-care{gap:15px;padding:22px}.thiago-care>svg{width:24px}}@media (max-width:380px){.masonry-grid.aves-grid{columns:1}.thiago-hero figure{max-width:240px}.thiago-hero-copy{padding:30px 22px}.thiago-hero h1{font-size:52px}.aves-preview-note{font-size:12px}.aves-search input{font-size:13px}}@media (prefers-reduced-motion:reduce){.aves-grid img{transition:none}}
