#alignment{
  background:#fff;
  padding-top:calc(109 * var(--vhu));
  height:calc(501 * var(--vhu));
}
.align__row{
  display:flex;
  padding:0 var(--gutter);
}
.align__h2{
  width:calc(577 * var(--u));
  font-size:calc(52 * var(--u));
  line-height:calc(58 * var(--vhu));   /* +8: til/cedilha do português não invadem a linha vizinha */
  color:#000;
}
.align__h2 .grey{color:#A9A9A9; display:block; width:fit-content}
.align__h2 .black{color:#000; display:block}
.align__right{
  margin-left:calc(15 * var(--u));
  width:calc(349 * var(--u));
}
.align__p1{
  font-size:calc(16.5 * var(--u));
  line-height:calc(17.3 * var(--vhu));
  color:#000;
  margin-bottom:calc(38 * var(--vhu));
}
.align__p2,.align__p3{
  font-size:calc(11 * var(--u));
  line-height:calc(12.7 * var(--vhu));
  color:#2E2E2E;
}
.align__p3{margin-top:calc(15 * var(--vhu))}

/* ===== trusted strip ===== */
#trusted{
  background:#fff;
  height:calc(76 * var(--vhu));
  position:relative;
}
.trusted__label{
  position:absolute; left:var(--gutter); top:0;
  font-size:calc(8 * var(--u));
  color:#666;
}
.trusted__divider{
  position:absolute; left:var(--gutter); right:var(--gutter); top:calc(22.5 * var(--vhu));
  height:1px; background:#E8E8E8;
  transform-origin:left center;
}
.trusted__viewport{
  position:absolute; left:var(--gutter); right:var(--gutter); top:calc(23 * var(--vhu));
  height:calc(53 * var(--vhu));
  overflow:hidden;
  -webkit-mask-image:linear-gradient(90deg, transparent 0, #000 3%, #000 97%, transparent 100%);
  mask-image:linear-gradient(90deg, transparent 0, #000 3%, #000 97%, transparent 100%);
}
.trusted__track{
  display:flex;
  height:100%;
  width:max-content;
  animation:trusted-marquee 36.3s linear infinite;
}
.trusted__cell{
  width:calc(130.7 * var(--u));
  display:flex; align-items:center; justify-content:center;
  flex:none;
}
.trusted__cell img{max-height:calc(33 * var(--vhu)); width:auto; max-width:calc(80 * var(--u)); opacity:.85; filter:grayscale(1)}
@keyframes trusted-marquee{
  from{transform:translateX(0)}
  to{transform:translateX(calc(-1045.6 * var(--u)))}
}
