.synertech-sheet{
  --st-dark:#303649;
  --st-dark-2:#3d4355;
  --st-teal:#0aa2a2;
  --st-light:#f4f4f4;
  --st-muted:#8d919b;
  --st-border:#dedede;
  --st-text:#252936;
  color:var(--st-text);
}
.synertech-sheet .sheet-hero{
  background:var(--st-dark);
  color:#fff;
  padding:38px 0 40px;
}
.synertech-sheet .sheet-container{
  max-width:1200px;
}
.synertech-sheet .sheet-breadcrumb,.synertech-sheet .sheet-breadcrumb a {
  font-size:.875rem;
  color:#c8cad1;
  margin-bottom:18px;
  text-decoration: none;
}
.synertech-sheet .sheet-label{
  font-size:.75rem;
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:.02em;
  color:var(--st-teal);
  margin-bottom:12px;
}
.synertech-sheet .sheet-title{
  font-size:2.5rem;
  line-height:1.1;
  font-weight:700;
  margin-bottom:14px;
}
.synertech-sheet .sheet-subtitle{
  color:#c8cad1;
  font-size:1rem;
  margin-bottom:22px;
}
.synertech-sheet .sheet-tags{
  display:flex;
  flex-wrap:wrap;
  gap:8px;
  margin-bottom:26px;
}
.synertech-sheet .sheet-tag{
  background:#4b5264;
  color:#fff;
  font-size:.75rem;
  font-weight:600;
  text-transform:uppercase;
  border-radius:20px;
  padding:6px 14px;
}
.synertech-sheet .btn-sheet{
  background:var(--st-teal);
  color:#fff;
  border:0;
  border-radius:4px;
  font-size:.875rem;
  font-weight:700;
  text-transform:uppercase;
  padding:13px 34px;
}
.synertech-sheet .btn-sheet:hover{
  background:#078d8d;
  color:#fff;
}
.synertech-sheet .sheet-image{
  background:#ececec;
  min-height:230px;
  border:1px solid #ccc;
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
}
.synertech-sheet .sheet-image img{
  width:100%;
  height:100%;
  object-fit:cover;
  scale: 2;
}
.synertech-sheet .sheet-body{
    padding: 1em 0;
}
.synertech-sheet .section-kicker{
  color:var(--st-teal);
  font-size:.875rem;
  font-weight:700;
  text-transform:uppercase;
  margin-bottom:1em;
}
.synertech-sheet .metric-card{
  background:var(--st-light);
  padding:20px 20px 17px;
  min-height:120px;
  height:100%;
}
.synertech-sheet .metric-label{
  color:var(--st-muted);
  font-size:.75rem;
  margin-bottom:17px;
}
.synertech-sheet .metric-value{
  font-size:1.75rem;
  font-weight:700;
  line-height:1;
  margin-bottom:7px;
  color:var(--st-dark);
}
.synertech-sheet .metric-note{
  font-size:.75rem;
  color:var(--st-muted);
}
.synertech-sheet .profile-list{
  font-size:1rem;
  line-height:1.55;
  color:#5c606b;
  padding-left:18px;
  margin-bottom:0;
}
.synertech-sheet .profile-list strong{
  color:#353946;
}
.synertech-sheet .info-card h3{
  font-size:1.25rem;
  font-weight:700;
  margin-bottom:26px;
}
.synertech-sheet .info-card{
  background:#f5f5f5;
  border:0;
  border-radius:3px;
  padding:20px 22px;
  min-height:120px;
  height:100%;
  display:flex;
  flex-direction:column;
  justify-content:center;
}
.synertech-sheet .info-card .info-label{
  display:block;
  margin-bottom:16px;
  color:#8d919b;
  font-size:.875rem;
  font-weight:400;
  line-height:1.2;
}
.synertech-sheet .info-card > strong{
  display:block;
  color:#303649;
  font-size:1.5rem;
  line-height:1;
  font-weight:700;
  margin-bottom:9px;
}
.synertech-sheet .info-card > small{
  display:block;
  color:#8d919b;
  font-size:.75rem;
  line-height:1.2;
  font-weight:400;
}
.synertech-sheet .info-card-dark{
  background:var(--st-dark);
  border-color:var(--st-dark);
  color:#fff;
}
.synertech-sheet .detail-row{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:15px;
  font-size:.75rem;
  margin-bottom:12px;
}
.synertech-sheet .detail-row:last-child{
  margin-bottom:0;
}
.synertech-sheet .detail-row span:first-child{
  color:#9b9eaa;
}
.synertech-sheet .info-card:not(.info-card-dark) .detail-row span:first-child{
  color:#8c9099;
}
.synertech-sheet .detail-row strong{
  font-weight:700;
}
.synertech-sheet .section-title{
  font-size:1.75rem;
  font-weight:700;
  margin-bottom:20px;
}
.synertech-sheet .technical-table{
  margin-bottom:0;
}
.synertech-sheet .technical-table thead th{
  background:var(--st-dark);
  color:#fff;
  text-transform:uppercase;
  font-size:.75rem;
  font-weight:600;
  border:0;
  padding:11px 16px;
}
.synertech-sheet .technical-table tbody td{
  padding:8px 16px;
  font-size:.875rem;
  color:#555b66;
  border:0;
  vertical-align:middle;
}
.synertech-sheet .technical-table tbody tr:nth-child(even) td{
  background:#f6f6f6;
}
.synertech-sheet .technical-table tbody td strong{
  color:#252936;
}
.synertech-sheet .test-card{
  background:var(--st-light);
  padding:22px 23px;
  min-height:215px;
  height:100%;
}
.synertech-sheet .test-card h3{
  font-size:1.25rem;
  font-weight:700;
  margin-bottom:8px;
  color:var(--st-dark);
}
.synertech-sheet .test-card .subtitle{
  font-size:.75rem;
  color:var(--st-muted);
  border-bottom:1px solid #dedede;
  padding-bottom:16px;
  margin-bottom:17px;
}
.synertech-sheet .test-table{
  width:100%;
  border-collapse:collapse;
}
.synertech-sheet .test-table th{
  color:var(--st-teal);
  font-size:.75rem;
  font-weight:700;
  text-transform:uppercase;
  padding:0 10px 9px 0;
}
.synertech-sheet .test-table td{
  font-size:.875rem;
  padding:7px 10px 7px 0;
}
.synertech-sheet .document-card{
  background:var(--st-light);
  padding:26px 24px 22px;
}
.synertech-sheet .document-card h3{
  font-size:1.125rem;
  font-weight:700;
  margin-bottom:8px;
}
.synertech-sheet .document-card .revision{
  font-size:.75rem;
  color:var(--st-muted);
}
.synertech-sheet .document-note{
  border-top:1px solid #dedede;
  padding-top:17px;
  margin-top:20px;
  font-size:.75rem;
  color:#9b9eaa;
}
.synertech-sheet .spacer-section{
  margin-top:48px;
}
@media(max-width:991.98px){
  .synertech-sheet .sheet-title{
    font-size:2rem;
  }
  .synertech-sheet .sheet-image{
    min-height:200px;
  }
}
@media(max-width:767.98px){
  .synertech-sheet .sheet-hero{
    padding:28px 0 32px;
  }
  .synertech-sheet .sheet-title{
    font-size:1.75rem;
  }
  .synertech-sheet .sheet-body{
    padding:32px 0 40px;
  }
  .synertech-sheet .metric-card{
    min-height:auto;
  }
  .synertech-sheet .technical-table{
    min-width:760px;
  }
  .synertech-sheet .section-title{
    font-size:1.5rem;
  }
  .synertech-sheet .info-card{
    padding:25px;
  }
}
.synertech-sheet .sheet-text{
  font-size:1rem;
  line-height:1.75;
  color:#5c606b;
}
.synertech-sheet .content-card{
  border:1px solid var(--st-border);
  background:#fff;
  padding:28px 30px;
}
.synertech-sheet .content-card-light{
  background:var(--st-light);
  border-color:var(--st-light);
}
.synertech-sheet .content-card h3,
.synertech-sheet .variant-card h3{
  font-size:1.125rem;
  font-weight:700;
  color:var(--st-dark);
  margin-bottom:14px;
}
.synertech-sheet .content-card p,
.synertech-sheet .variant-card p{
  font-size:1rem;
  line-height:1.65;
  color:#666b76;
}
.synertech-sheet .technical-list{
  padding-left:19px;
  margin:0;
}
.synertech-sheet .technical-list li{
  font-size:1rem;
  line-height:1.55;
  color:#5c606b;
  margin-bottom:9px;
}
.synertech-sheet .technical-list li:last-child{
  margin-bottom:0;
}
.synertech-sheet .variant-card{
  background:var(--st-light);
  padding:30px;
}
.synertech-sheet .variant-material{
  display:inline-block;
  padding:6px 12px;
  margin-bottom:17px;
  border-radius:20px;
  background:var(--st-dark);
  color:#fff;
  font-size:.75rem;
  font-weight:700;
  text-transform:uppercase;
}
.synertech-sheet .variant-benefit{
  border-top:1px solid #ddd;
  padding-top:16px;
  margin-top:20px;
}
.synertech-sheet .variant-benefit strong{
  display:block;
  color:var(--st-teal);
  font-size:.75rem;
  text-transform:uppercase;
  margin-bottom:7px;
}
.synertech-sheet .variant-benefit span{
  display:block;
  font-size:.875rem;
  line-height:1.6;
  color:#666b76;
}
.synertech-sheet .technical-table small{
  color:#8d919b;
  font-size:.75rem;
}
.synertech-sheet .test-card{
  background:#f4f4f4;
  padding:24px;
  height:100%;
}
.synertech-sheet .test-card h3{
  margin:0 0 8px;
  font-size:1.25rem;
  font-weight:700;
  color:var(--st-dark);
}
.synertech-sheet .sheet-note{
  margin: 0px 0 10px;
  line-height: 32px;
  border-bottom: 1px solid var(--st-border);
  font-size:1rem;
  color:var(--st-muted);
}
.synertech-sheet .test-table{
  --bs-table-bg:transparent;
  --bs-table-striped-bg:transparent;
  --bs-table-hover-bg:transparent;
  margin:0;
}
.synertech-sheet .test-table > :not(caption) > * > *{
  background:transparent;
  box-shadow:none;
  border:0;
  padding:10px 12px 10px 0;
  vertical-align:middle;
}
/*.test-table thead{
border-top:1px solid var(--st-border);
border-bottom:1px solid var(--st-border);
}*/
.synertech-sheet .test-table thead th{
  background:transparent;
  color:var(--st-teal);
  font-size:.75rem;
  font-weight:700;
  text-transform:uppercase;
  white-space:nowrap;
}
.synertech-sheet .test-table tbody td{
  color:var(--st-text);
  font-size:1rem;
}
.synertech-sheet .test-table tbody tr + tr td{
  border-top:0;
}
.synertech-sheet .variants-search{position:relative;width:220px}
.synertech-sheet .variants-search .material-symbols-outlined{position:absolute;left:13px;top:50%;transform:translateY(-50%);font-size:20px;color:var(--st-dark)}
.synertech-sheet .variants-search input{width:100%;height:42px;padding:0 14px 0 42px;border:1px solid var(--st-border);background:#fff;font-size:1rem;outline:none}
.synertech-sheet .variants-search input:focus{border-color:var(--st-teal)}

.synertech-sheet .variants-table{font-size:1rem;color:var(--st-text)}
.synertech-sheet .variants-table thead th{padding:8px 16px;background:var(--st-dark);color:#fff;border:0;text-transform:uppercase;font-size:.75rem;font-weight:600}
.synertech-sheet .variants-table tbody td{padding:8px 16px;border:0;vertical-align:middle}
.synertech-sheet .variants-table tbody tr{background:#fff}
.synertech-sheet .variants-table tbody tr.variant-alt{background:var(--st-light)}

.synertech-sheet .variant-name{color:var(--st-text);text-decoration:none}
.synertech-sheet .variant-name:hover{color:var(--st-teal)}

.synertech-sheet .sheet-link{display:inline-flex;align-items:center;gap:6px;color:var(--st-teal);text-decoration:none;font-weight:500}
.synertech-sheet .sheet-link .material-symbols-outlined{font-size:18px}
.synertech-sheet .sheet-link .material-symbols-outlined:last-child{font-size:16px}

.synertech-sheet .variants-more{display:inline-flex;align-items:center;gap:4px;margin-top:22px;padding:0;border:0;background:none;color:var(--st-teal);font-size:1rem;font-weight:500}
.synertech-sheet .variants-more .material-symbols-outlined{font-size:18px}