.showcase{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);margin:32px 0 56px;background:#10262b}.showcase-intro{padding:42px}.showcase h3{font:500 clamp(32px,4vw,56px)/1.06 var(--font-sans,sans-serif);letter-spacing:-.04em;margin:24px 0}.showcase p{color:#c0d5ce;line-height:1.7}.showcase nav{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}.showcase a,.showcase-body a,.showcase-stories a{color:#b9edd1;font-size:13px;text-decoration:underline;text-underline-offset:5px}.showcase-feature{position:relative;min-height:380px;isolation:isolate;overflow:hidden}.showcase-feature img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;z-index:-2}.showcase-feature:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#061619ef,transparent);z-index:-1}.showcase-feature>div{position:absolute;bottom:32px;left:32px;right:32px}.showcase-feature p{font:italic 32px/1.2 Georgia,serif;color:#f3f4ec;margin:16px 0}.showcase-heading{display:flex;justify-content:space-between;align-items:end;gap:36px;margin:48px 0 24px;scroll-margin-top:100px}.showcase-heading h3,.showcase-public h3{font-size:28px;line-height:1.2;margin:12px 0}.showcase-heading>p{max-width:410px;color:#b1c8c2;line-height:1.65;font-size:14px}.showcase-filters{display:flex;flex-wrap:wrap;gap:10px}.showcase-filters button{border:1px solid #45625d;color:#dce8e1;background:transparent;padding:12px 20px;border-radius:30px;cursor:pointer}.showcase-filters button[aria-pressed=true]{background:#b9edd1;color:#061619;border-color:#b9edd1}.showcase-count{color:#b1c8c2;font-size:12px;margin:16px 0}.showcase-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.showcase-product{border:1px solid var(--line);background:#10262b;overflow:hidden}.showcase-cover{min-height:280px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;background:#173e3b;color:#d4f5e4}.showcase-cover>span{font-size:9px;letter-spacing:.16em}.showcase-cover strong{font:500 38px/1.08 Georgia,serif;letter-spacing:-.03em;margin:24px 0}.showcase-cover small{font-size:11px}.showcase-cover.book{border-left:12px solid #3c7968;background:linear-gradient(135deg,#154139,#09272c)}.showcase-cover.kit{background:repeating-linear-gradient(0deg,transparent,transparent 39px,#b9edd112 40px),#173c48}.showcase-cover.training{background:radial-gradient(ellipse at 110% 100%,#559e77,#143c35 70%)}.showcase-body{padding:26px}.showcase-status{font-size:10px;letter-spacing:.06em;color:#c4cfc9}.showcase-status.available{color:#8de0be}.showcase-body h4,.showcase-stories h4{font-size:23px;line-height:1.2;margin:15px 0}.showcase-body p,.showcase-stories p{font-size:14px;line-height:1.7;color:#b1c8c2}.showcase-body details{border-top:1px solid var(--line);padding:16px 0;margin-top:22px}.showcase-body summary{cursor:pointer;font-size:13px;color:#dce8e1}.showcase-body>a{display:inline-block;margin-top:16px}.showcase-public{display:flex;justify-content:space-between;align-items:center;gap:32px;border-block:1px solid #45625d;padding:32px 0;margin:48px 0}.showcase-public p{max-width:700px;color:#b1c8c2;line-height:1.65}.showcase-public a{flex-shrink:0}.showcase-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.showcase-stories article{border-bottom:1px solid var(--line);padding-bottom:26px}.showcase-stories img{width:100%;height:220px;object-fit:contain;background:#10262b;margin-bottom:20px}.showcase-stories a{display:block;margin-top:18px}.showcase :focus-visible,.showcase-filters :focus-visible,.showcase-body :focus-visible,.showcase-stories :focus-visible{outline:2px solid #8de0be;outline-offset:5px}
@media(max-width:900px){.showcase{grid-template-columns:1fr}.showcase-feature{min-height:300px}.showcase-products,.showcase-stories{grid-template-columns:1fr}.showcase-heading,.showcase-public{align-items:start;flex-direction:column;gap:12px}.showcase-cover{min-height:230px}.showcase-intro{padding:28px}.showcase-heading>p{max-width:none}.showcase-stories img{height:260px}.showcase-public .btn{white-space:normal}}
.showcase-cover{height:320px;min-height:320px;box-sizing:border-box}.showcase-product{display:flex;flex-direction:column}.showcase-body{flex:1}.showcase-body>p{min-height:72px}

.showcase-cover.book{background:linear-gradient(90deg,#061619e8,#06161988),url('../../postagens/_web/mapeamento-lidar.webp') center/cover}
.showcase-cover.kit{background:linear-gradient(90deg,#061619eb,#06161988),url('../../postagens/_web/mapeamento-de-rede-hidrografica.webp') center/cover}
.showcase-cover.training{background:linear-gradient(90deg,#061619eb,#06161988),url('../../postagens/_web/atividades-planejadas.webp') center/cover}
.showcase-cover strong{color:#f3f4ec;text-shadow:0 2px 12px #061619}.applied-solutions{margin-bottom:48px}
