.internal-page{overflow-wrap:break-word}.breadcrumbs{display:flex;gap:12px;flex-wrap:wrap;font-size:.86rem;color:var(--muted);padding-top:28px}.breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.page-hero{padding-block:48px 68px;max-width:950px}.page-hero.with-photo{max-width:none;display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}.page-hero .eyebrow{color:var(--muted);margin-bottom:22px}.page-hero h1{font-size:clamp(2.6rem,4.2vw,4rem);max-width:880px}.page-hero .lead{color:var(--muted);margin-top:28px;max-width:740px}.editorial-photo{overflow:hidden;background:var(--wash);aspect-ratio:3/2;margin:0}.editorial-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.page-hero .editorial-photo{aspect-ratio:1/1}.editorial-section{padding-block:76px;border-top:1px solid var(--line)}.editorial-split{display:grid;grid-template-columns:1fr 1.65fr;gap:80px}.editorial-split>div:first-child .eyebrow{color:var(--muted);margin-bottom:20px}.editorial-split h2{font-size:clamp(2rem,2.7vw,2.8rem)}.editorial-body{min-width:0;max-width:760px}.editorial-body>p{margin-bottom:22px}.editorial-body>.editorial-photo{margin-block:0 28px}.editorial-body>.editorial-photo:last-child{margin-top:30px;margin-bottom:0}.editorial-body .text-link{margin-top:14px}.editorial-dark{background:var(--deep);color:#f4faf3;border-color:#567161}.editorial-dark .editorial-split>div:first-child .eyebrow,.editorial-dark .eyebrow{color:#aed8a2}.editorial-dark dd,.editorial-dark p{color:#d0ded4}.editorial-dark a:focus-visible{outline-color:#afdba0}.definition-list{margin:25px 0 0}.definition-list>div{padding:22px 0;border-top:1px solid var(--line)}.definition-list dt{font-family:var(--heading);font-weight:600;font-size:1.14rem;letter-spacing:-.02em}.definition-list dd{margin:9px 0 0;color:var(--muted)}.editorial-dark .definition-list>div{border-color:#567161}.editorial-dark .definition-list dd{color:#d0ded4}.editorial-list{padding-left:23px;margin:0 0 28px}.editorial-list li{padding:0 0 15px 8px}.editorial-list li::marker{color:var(--green)}.numbered-list{list-style:none;counter-reset:steps;padding:0;margin:0}.numbered-list li{counter-increment:steps;display:grid;grid-template-columns:34px 1fr;column-gap:20px;padding:22px 0;border-top:1px solid var(--line)}.numbered-list li:before{content:"0" counter(steps);color:var(--muted);font-size:.86rem;padding-top:3px}.numbered-list p{grid-column:2;margin-top:10px;color:var(--muted)}.method-note{font-size:.97rem;color:var(--muted);border-left:2px solid var(--green);padding-left:18px}.context-list article{display:grid;grid-template-columns:1fr 1.4fr;gap:24px;padding:20px 0;border-top:1px solid var(--line)}.context-list p{color:var(--muted)}.editorial-cta{padding-block:72px;background:var(--wash);border-top:1px solid var(--line)}.editorial-cta h2{margin-top:20px;max-width:760px}.editorial-cta p{max-width:720px;margin-top:22px;color:var(--muted)}.editorial-cta .review-note,.review-note{font-size:.86rem;color:var(--muted);margin-top:24px}.editorial-faq details{border-top:1px solid var(--line)}.editorial-faq summary{padding:22px 0;list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;font-weight:600}.editorial-faq summary::-webkit-details-marker{display:none}.editorial-faq summary span{font-size:1.5rem;flex:none}.editorial-faq details[open] summary span{transform:rotate(45deg)}.editorial-faq details p{padding:0 30px 24px 0;color:var(--muted)}.solution-feature{background:var(--deep);color:white;display:grid;grid-template-columns:1.1fr 1fr;margin-bottom:64px}.solution-feature>div:first-child{padding:42px}.solution-feature .eyebrow,.solution-feature h2 span{color:#aed8a2}.solution-feature h2{margin-top:22px;font-size:clamp(2.6rem,4vw,4rem)}.solution-feature p{margin-top:24px;color:#d0ded4}.solution-feature .button{background:#d6edc9;color:var(--ink);margin-top:28px;border-color:#d6edc9}.solution-feature-photo{aspect-ratio:auto;min-height:100%}.solution-feature-photo img{object-position:42% center}.competency-list article{display:grid;grid-template-columns:30px 1fr;gap:20px;padding:30px 0;border-top:1px solid var(--line);scroll-margin-top:120px}.competency-list article:first-child{padding-top:0;border-top:0}.competency-list p{margin-top:15px}.journey-nav{display:grid;grid-template-columns:repeat(5,1fr);border-block:1px solid var(--line);margin-bottom:52px}.journey-nav-six{grid-template-columns:repeat(6,minmax(0,1fr))}.journey-nav a{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:20px 16px;font-weight:600;font-size:1rem;border-left:1px solid var(--line)}.journey-nav a:first-child{border-left:0;padding-left:0}.journey-nav a>span{font-size:.8rem;color:var(--muted)}.journey-nav a:hover{color:var(--blue);background:var(--wash)}.explainer-diagram{max-width:450px;border-block:1px solid #567161;padding-block:24px;margin-bottom:28px}.explainer-diagram svg{display:block;width:100%;height:230px}.explainer-diagram p{font-size:.84rem;text-align:center}.explainer-sequence{display:flex;flex-direction:column;font:500 clamp(1.7rem,4vw,3rem)/1.6 monospace;letter-spacing:.12em;margin-bottom:12px;overflow-wrap:anywhere}.explainer-sequence>span>span{color:#95b9d4}.interpretation-pair{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-block:30px}.interpretation-pair>div{border-top:2px solid var(--green);padding-top:20px}.interpretation-pair p{margin-top:16px;color:var(--muted)}.reading-sources{padding-block:28px 48px;font-size:.9rem;color:var(--muted);border-top:1px solid var(--line)}.reading-sources h2{font-size:1.15rem;letter-spacing:-.02em;margin-bottom:12px}.reading-sources a{text-decoration:underline;text-underline-offset:3px}.reading-sources li{margin-block:8px}.team-section{padding-block:72px;background:var(--wash);border-top:1px solid var(--line)}.team-section .section-heading>p{max-width:480px}.team-profiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.profile-image{height:360px;background:#e3eae3;padding:24px 24px 0;overflow:hidden}.profile-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.profile-copy{border-top:2px solid var(--green);padding-top:20px;margin-top:24px}.profile-copy h3{font-size:1.17rem}.profile-copy p{font-size:1rem;color:var(--muted);margin-top:12px}.profile-copy .profile-role{font-size:.9rem}.lab-photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-block:32px}.lab-photo-pair .editorial-photo{aspect-ratio:3/4}.lab-hero-photo img{object-position:center 30%}.matrix-photo{max-height:340px}@media(max-width:959px){.page-hero.with-photo{gap:32px}.editorial-split{gap:36px;grid-template-columns:1fr 1.5fr}.solution-feature>div:first-child{padding:30px}.journey-nav a{padding-inline:10px;gap:7px;font-size:.86rem}.team-profiles{gap:22px}.profile-image{height:290px;padding:16px 10px 0}.context-list article{grid-template-columns:1fr;gap:12px}}@media(max-width:639px){.breadcrumbs{font-size:.78rem;gap:8px;padding-top:20px}.page-hero{padding-block:32px 42px}.page-hero.with-photo{grid-template-columns:1fr;gap:30px}.page-hero h1{font-size:clamp(2.2rem,8vw,3rem)}.page-hero .lead{font-size:1.2rem;margin-top:22px}.page-hero .editorial-photo{aspect-ratio:4/3}.page-hero .eyebrow{font-size:.72rem;margin-bottom:18px}.editorial-section{padding-block:48px}.editorial-split{grid-template-columns:1fr;gap:26px}.editorial-split h2{font-size:2rem}.editorial-split>div:first-child .eyebrow{font-size:.72rem;margin-bottom:15px}.editorial-cta,.team-section{padding-block:48px}.editorial-cta .hero-actions{align-items:flex-start;flex-direction:column}.solution-feature{grid-template-columns:1fr;margin-bottom:42px}.solution-feature>div:first-child{padding:28px 24px}.solution-feature-photo{min-height:0;aspect-ratio:4/3}.solution-feature .button{font-size:.93rem;padding-inline:15px}.journey-nav{grid-template-columns:1fr;margin-bottom:32px}.journey-nav a,.journey-nav a:first-child{justify-content:flex-start;border-left:0;border-bottom:1px solid var(--line);padding:13px 0;gap:20px;font-size:1rem}.journey-nav a:last-child{border-bottom:0}.journey-nav a>span:last-child{margin-left:auto}.interpretation-pair,.team-profiles{grid-template-columns:1fr}.team-profiles{gap:36px}.profile-image{height:320px}.profile-copy{margin-top:18px}.team-profile{max-width:400px;width:100%;margin-inline:auto}.lab-photo-pair{gap:14px}.reading-sources{padding-block:24px 36px}.explainer-diagram svg{height:190px}.editorial-faq summary{font-size:1.05rem}.competency-list article{gap:14px;grid-template-columns:25px 1fr}.editorial-cta .text-link{font-size:.95rem}.team-profile+.team-profile{border-top:1px solid var(--line);padding-top:32px}}.application-solution-links{list-style:none;padding:0;margin:24px 0 0}.application-solution-links li+li{margin-top:12px}.context-navigation{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.context-navigation a{min-width:0}@media(max-width:639px){.context-navigation{grid-template-columns:1fr}}.territory-photo img{object-position:65% 50%}.forest-photo img{object-position:60% 45%}.metabarcoding-photo img{object-position:50% 38%}.edna-field-photo img{object-position:65% 40%}.boat-photo img{object-position:48% 50%}.population-lab-photo{max-width:400px;aspect-ratio:4/5}.population-lab-photo img{object-position:50% 42%}@media(max-width:639px){.territory-photo img{object-position:60% 50%}.forest-photo img{object-position:50% 45%}.metabarcoding-photo img{object-position:50% 32%}.edna-field-photo img{object-position:50% 40%}.boat-photo img{object-position:48% 50%}}.population-biodiversity-photo img{object-position:70% 55%}@media(max-width:639px){.population-biodiversity-photo img{object-position:60% 55%}}.energy-context-photo img{object-position:58% 50%}.research-lab-photo img{object-position:50% 35%}@media(max-width:639px){.energy-context-photo img{object-position:55% 50%}.research-lab-photo img{object-position:50% 30%}}.application-page .breadcrumbs a,.application-page .context-navigation a>span,.application-page .editorial-section:not(.editorial-dark) .editorial-split>div:first-child .eyebrow,.application-page .editorial-section:not(.editorial-dark) .text-link,.application-page .page-hero .eyebrow{color:var(--blue)}.application-page .breadcrumbs a:hover,.application-page .text-link:hover{text-decoration:underline;text-underline-offset:5px}.application-page a:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.application-page .editorial-cta a:focus-visible,.application-page .editorial-dark a:focus-visible{outline-color:#aed8a2}.application-hub .page-hero{max-width:1050px;padding-bottom:40px}.application-hub .page-hero h1{max-width:1000px}.application-hub .page-hero .lead{max-width:740px}.application-hub .context-navigation{border-top:2px solid var(--blue)}.application-mineracao #etapa-1{padding-block:54px}.application-consultorias-ambientais #etapa-2 .editorial-body{border-left:2px solid var(--blue);padding-left:26px}.application-energia-e-infraestrutura #etapa-2{padding-block:90px}.application-energia-e-infraestrutura #etapa-2 .editorial-body>p:first-child{max-width:620px}.application-conservacao #etapa-1 .editorial-body>p:first-child{font-size:1.28rem;line-height:1.6;max-width:680px}.application-conservacao #etapa-5{padding-block:58px}.application-pesquisa #etapa-3 .application-solution-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;border-top:1px solid var(--line);padding-top:20px}.application-pesquisa #etapa-3 .application-solution-links .text-link,.application-pesquisa #etapa-3 .application-solution-links li+li{margin-top:0}@media(max-width:639px){.application-hub .page-hero{padding-bottom:30px}.application-mineracao #etapa-1{padding-block:38px}.application-consultorias-ambientais #etapa-2 .editorial-body{padding-left:18px}.application-energia-e-infraestrutura #etapa-2{padding-block:56px}.application-conservacao #etapa-1 .editorial-body>p:first-child{font-size:1.2rem}.application-conservacao #etapa-5{padding-block:40px}.application-pesquisa #etapa-3 .application-solution-links{grid-template-columns:1fr;gap:14px}}.application-hub .application-context-heading{min-width:0}.application-hub .application-context-heading>.editorial-photo{width:100%;aspect-ratio:3/2;margin-top:24px}.qpcr-hero-photo img{object-position:0 50%}#competencias .competency-heading{margin-bottom:32px}#competencias .competency-list>article{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:80px;align-items:start}#competencias .competency-thumbnail{width:100%;max-width:320px;min-width:0}#competencias .competency-thumbnail .editorial-photo{aspect-ratio:3/2}#competencias .competency-copy{display:grid;grid-template-columns:30px minmax(0,1fr);gap:20px}@media(max-width:959px){#competencias .competency-list>article{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:36px}}@media(max-width:639px){#competencias .competency-list>article{grid-template-columns:minmax(0,1fr);gap:24px}#competencias .competency-copy{grid-template-columns:25px minmax(0,1fr);gap:14px}}