/* team-marcus-harris — desktop (gerado por scripts/extract/classic.mjs; px → rem, raiz 1rem) */
@media (min-width: 76.8rem) {
  body.page {
    background-color: rgb(190, 11, 26);
  }
}
.d-team-marcus-harris-comp-mbtn1c5m {
  position: relative;
  width: 100%;
  height: 202rem;
  overflow: visible;
}
.d-team-marcus-harris-comp-mbtn1c5m {
  --largura-fluida: max(98rem, calc(-16rem + var(--vwl)));
}
.d-team-marcus-harris-comp-mbtn1c5m > .grid {
  position: relative;
  width: var(--largura-fluida);
  height: 100%;
  margin: 0 auto;
}
.d-team-marcus-harris-comp-mbtn1c5m-n-0 {
  position: absolute;
  left: 0;
  top: 0.6rem;
  width: calc(0.6 * var(--largura-fluida));
  height: 201.4rem;
  background-color: rgb(190, 11, 26);
}
.d-team-marcus-harris-comp-mbtn1c5m-comp-mbtn1c6a3-1 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 3.5rem;
  width: 7.9rem;
  height: 2.9rem;
  display: flex;
  align-items: center;
  justify-content: start;
  box-sizing: border-box;
  background-color: rgba(255, 255, 255, 0);
  border-radius: 0;
  border: 0 solid rgba(50, 50, 50, 0);
  box-shadow: none;
  padding: 0 0 0 0;
  font-family: 'Avenir LT W01 35 Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 2.24rem;
  letter-spacing: normal;
  color: rgb(255, 255, 255);
  text-decoration: none;
  white-space: nowrap;
}
.d-team-marcus-harris-comp-mbtn1c5m-comp-mbtn1c6e-2 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 8.5rem;
  width: 54.5rem;
  height: 6.2rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-comp-mbtn1c6i1-3 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 15.8rem;
  width: 27.6rem;
  height: 5.4rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-n-4 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 26.1rem;
  width: 41.4rem;
  height: 168rem;
  background-color: rgb(190, 11, 26);
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-cup3k99-5 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 26.1rem;
  width: 41.4rem;
  height: 16.8rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-niumm104-6 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 42.9rem;
  width: 41.4rem;
  height: 2.4rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-szohv106-7 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 45.3rem;
  width: 41.4rem;
  height: 12rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-dc42e109-8 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 57.3rem;
  width: 41.4rem;
  height: 19.2rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-l8xrc114-9 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 76.5rem;
  width: 41.4rem;
  height: 19.2rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-xw46c121-10 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 95.7rem;
  width: 41.4rem;
  height: 2.4rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-a7vtu123-11 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 98.1rem;
  width: 41.4rem;
  height: 12rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-qmy4s127-12 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 110.1rem;
  width: 41.4rem;
  height: 2.4rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-i5tmr129-13 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 112.5rem;
  width: 41.4rem;
  height: 4.8rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-80tjb133-14 {
  position: absolute;
  left: calc(-55.6rem + 0.6 * var(--largura-fluida));
  top: 117.3rem;
  width: 38.2rem;
  height: 4.8rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-ji5x6137-15 {
  position: absolute;
  left: calc(-55.6rem + 0.6 * var(--largura-fluida));
  top: 122.1rem;
  width: 38.2rem;
  height: 7.2rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-c6jgx141-16 {
  position: absolute;
  left: calc(-55.6rem + 0.6 * var(--largura-fluida));
  top: 129.3rem;
  width: 38.2rem;
  height: 4.8rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-4pln5145-17 {
  position: absolute;
  left: calc(-55.6rem + 0.6 * var(--largura-fluida));
  top: 134.1rem;
  width: 38.2rem;
  height: 4.8rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-auw75148-18 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 138.9rem;
  width: 41.4rem;
  height: 2.4rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-eqxj0150-19 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 141.3rem;
  width: 41.4rem;
  height: 19.2rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-olkwc152-20 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 160.5rem;
  width: 41.4rem;
  height: 2.4rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-b9og5154-21 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 162.9rem;
  width: 41.4rem;
  height: 16.8rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-va7ob156-22 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 179.7rem;
  width: 41.4rem;
  height: 2.4rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-ua352160-23 {
  position: absolute;
  left: calc(-55.6rem + 0.6 * var(--largura-fluida));
  top: 182.1rem;
  width: 38.2rem;
  height: 2.4rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-5iaus163-24 {
  position: absolute;
  left: calc(-55.6rem + 0.6 * var(--largura-fluida));
  top: 184.5rem;
  width: 38.2rem;
  height: 2.4rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-0b0w7166-25 {
  position: absolute;
  left: calc(-55.6rem + 0.6 * var(--largura-fluida));
  top: 186.9rem;
  width: 38.2rem;
  height: 2.4rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-sl7cb169-26 {
  position: absolute;
  left: calc(-55.6rem + 0.6 * var(--largura-fluida));
  top: 189.3rem;
  width: 38.2rem;
  height: 2.4rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-viewer-8rclo172-27 {
  position: absolute;
  left: calc(-55.6rem + 0.6 * var(--largura-fluida));
  top: 191.7rem;
  width: 38.2rem;
  height: 2.4rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-comp-mbtn1c6l1-28 {
  position: absolute;
  left: calc(-58.8rem + 0.6 * var(--largura-fluida));
  top: 195.1rem;
  width: 19.1rem;
  height: 2.5rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-comp-mbtn1c6l3-29 {
  position: absolute;
  left: calc(-37.7rem + 0.6 * var(--largura-fluida));
  top: 195.1rem;
  width: 18.2rem;
  height: 2.5rem;
}
.d-team-marcus-harris-comp-mbtn1c5m-n-30 {
  position: absolute;
  left: calc(0.6 * var(--largura-fluida));
  top: 0.6rem;
  width: calc(0.4 * var(--largura-fluida));
  height: 201.4rem;
  background-color: rgb(190, 11, 26);
}
.d-team-marcus-harris-comp-mbtn1c5m-img_comp-mbtn1c6m5-31 {
  position: absolute;
  left: calc(0.6 * var(--largura-fluida));
  top: 8.5rem;
  width: 39.2rem;
  height: 39.2rem;
  overflow: hidden;
}
.d-team-marcus-harris-comp-mbtn1c5m-img_comp-mbtn1c6m5-31 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}
/* team-marcus-harris — mobile (gerado por scripts/extract/classic.mjs; px → rem, raiz 1rem) */
@media (max-width: 76.798rem) {
  body.page {
    background-color: rgb(190, 11, 26);
  }
}
.m-team-marcus-harris-comp-mbtn1c5m {
  position: relative;
  width: 100%;
  height: 239.3rem;
  overflow: visible;
}
.m-team-marcus-harris-comp-mbtn1c5m > .grid {
  position: relative;
  width: 32rem;
  height: 100%;
  margin: 0 auto;
}
.m-team-marcus-harris-comp-mbtn1c5m-n-0 {
  position: absolute;
  left: 0;
  top: 0;
  width: 32rem;
  height: 30.7rem;
  background-color: rgb(190, 11, 26);
  left: 0;
  width: 32rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-img_comp-mbtn1c6m5-1 {
  position: absolute;
  left: 2rem;
  top: 1rem;
  width: 28rem;
  height: 28.7rem;
  overflow: hidden;
}
.m-team-marcus-harris-comp-mbtn1c5m-img_comp-mbtn1c6m5-1 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}
.m-team-marcus-harris-comp-mbtn1c5m-n-2 {
  position: absolute;
  left: 0;
  top: 30.7rem;
  width: 32rem;
  height: 208.6rem;
  background-color: rgb(190, 11, 26);
  left: 0;
  width: 32rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-comp-mbtn1c6a3-3 {
  position: absolute;
  left: 2rem;
  top: 31.3rem;
  width: 12rem;
  height: 3.4rem;
  display: flex;
  align-items: center;
  justify-content: start;
  box-sizing: border-box;
  background-color: rgba(255, 255, 255, 0);
  border-radius: 0;
  border: 0 solid rgba(50, 50, 50, 0);
  box-shadow: none;
  padding: 0 0 0 0;
  font-family: 'Avenir LT W01 35 Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.96rem;
  letter-spacing: normal;
  color: rgb(255, 255, 255);
  text-decoration: none;
  white-space: nowrap;
}
.m-team-marcus-harris-comp-mbtn1c5m-comp-mbtn1c6e-4 {
  position: absolute;
  left: 2rem;
  top: 35.4rem;
  width: 28rem;
  height: 3.5rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-comp-mbtn1c6i1-5 {
  position: absolute;
  left: 2rem;
  top: 39.4rem;
  width: 28rem;
  height: 2.4rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-n-6 {
  position: absolute;
  left: 2rem;
  top: 42.8rem;
  width: 28rem;
  height: 189rem;
  background-color: rgb(190, 11, 26);
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-cup3k99-7 {
  position: absolute;
  left: 2rem;
  top: 42.8rem;
  width: 28rem;
  height: 18.9rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-niumm104-8 {
  position: absolute;
  left: 2rem;
  top: 61.7rem;
  width: 28rem;
  height: 2.1rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-szohv106-9 {
  position: absolute;
  left: 2rem;
  top: 63.8rem;
  width: 28rem;
  height: 14.7rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-dc42e109-10 {
  position: absolute;
  left: 2rem;
  top: 78.5rem;
  width: 28rem;
  height: 21rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-l8xrc114-11 {
  position: absolute;
  left: 2rem;
  top: 99.5rem;
  width: 28rem;
  height: 21rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-xw46c121-12 {
  position: absolute;
  left: 2rem;
  top: 120.5rem;
  width: 28rem;
  height: 2.1rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-a7vtu123-13 {
  position: absolute;
  left: 2rem;
  top: 122.6rem;
  width: 28rem;
  height: 12.6rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-qmy4s127-14 {
  position: absolute;
  left: 2rem;
  top: 135.2rem;
  width: 28rem;
  height: 2.1rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-i5tmr129-15 {
  position: absolute;
  left: 2rem;
  top: 137.3rem;
  width: 28rem;
  height: 6.3rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-80tjb133-16 {
  position: absolute;
  left: 4.8rem;
  top: 143.6rem;
  width: 25.2rem;
  height: 6.3rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-ji5x6137-17 {
  position: absolute;
  left: 4.8rem;
  top: 149.9rem;
  width: 25.2rem;
  height: 6.3rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-c6jgx141-18 {
  position: absolute;
  left: 4.8rem;
  top: 156.2rem;
  width: 25.2rem;
  height: 6.3rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-4pln5145-19 {
  position: absolute;
  left: 4.8rem;
  top: 162.5rem;
  width: 25.2rem;
  height: 4.2rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-auw75148-20 {
  position: absolute;
  left: 2rem;
  top: 166.7rem;
  width: 28rem;
  height: 2.1rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-eqxj0150-21 {
  position: absolute;
  left: 2rem;
  top: 168.8rem;
  width: 28rem;
  height: 21rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-olkwc152-22 {
  position: absolute;
  left: 2rem;
  top: 189.8rem;
  width: 28rem;
  height: 2.1rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-b9og5154-23 {
  position: absolute;
  left: 2rem;
  top: 191.9rem;
  width: 28rem;
  height: 16.8rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-va7ob156-24 {
  position: absolute;
  left: 2rem;
  top: 208.7rem;
  width: 28rem;
  height: 2.1rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-ua352160-25 {
  position: absolute;
  left: 4.8rem;
  top: 210.8rem;
  width: 25.2rem;
  height: 4.2rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-5iaus163-26 {
  position: absolute;
  left: 4.8rem;
  top: 215rem;
  width: 25.2rem;
  height: 4.2rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-0b0w7166-27 {
  position: absolute;
  left: 4.8rem;
  top: 219.2rem;
  width: 25.2rem;
  height: 4.2rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-sl7cb169-28 {
  position: absolute;
  left: 4.8rem;
  top: 223.4rem;
  width: 25.2rem;
  height: 4.2rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-viewer-8rclo172-29 {
  position: absolute;
  left: 4.8rem;
  top: 227.6rem;
  width: 25.2rem;
  height: 4.2rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-comp-mbtn1c6l1-30 {
  position: absolute;
  left: 2rem;
  top: 232.8rem;
  width: 28rem;
  height: 2.25rem;
}
.m-team-marcus-harris-comp-mbtn1c5m-comp-mbtn1c6l3-31 {
  position: absolute;
  left: 2rem;
  top: 236.05rem;
  width: 28rem;
  height: 2.25rem;
}
/* estilos de texto compartilhados */
.wix-text .t0 {
  font-family: 'Satoshi Medium';
  font-size: 4.6rem;
  font-weight: 400;
  line-height: normal;
  color: rgb(255, 255, 255);
  text-align: start;
}
.wix-text .t1 {
  font-family: 'Satoshi Medium';
  font-size: 4.6rem;
  font-weight: 400;
  line-height: normal;
  color: rgb(255, 255, 255);
}
.wix-text .t2 {
  font-family: 'Satoshi Regular';
  font-size: 2rem;
  font-weight: 400;
  line-height: normal;
  color: rgb(255, 255, 255);
  text-align: start;
}
.wix-text .t3 {
  font-family: 'Satoshi Regular';
  font-size: 2rem;
  font-weight: 400;
  line-height: normal;
  color: rgb(255, 255, 255);
}
.wix-text .t4 {
  font-family: 'Satoshi Regular';
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 2.4rem;
  color: rgb(255, 255, 255);
  text-align: start;
  white-space: break-spaces;
}
.wix-text .t5 {
  font-family: 'Satoshi Regular';
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 2.4rem;
  color: rgb(255, 255, 255);
}
.wix-text .t6 {
  font-family: 'Satoshi Regular';
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 2.4rem;
  color: rgb(255, 255, 255);
}
.wix-text .t7 {
  font-family: 'Satoshi Regular';
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 2.1rem;
  color: rgb(255, 255, 255);
  text-align: start;
}
.wix-text .t8 {
  font-family: 'Satoshi Regular';
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 2.1rem;
  color: rgb(255, 255, 255);
}
.wix-text .t9 {
  font-family: 'Satoshi Medium';
  font-size: 2.6rem;
  font-weight: 400;
  line-height: normal;
  color: rgb(255, 255, 255);
  text-align: start;
}
.wix-text .t10 {
  font-family: 'Satoshi Medium';
  font-size: 2.6rem;
  font-weight: 400;
  line-height: normal;
  color: rgb(255, 255, 255);
}
.wix-text .t11 {
  font-family: 'Satoshi Regular';
  font-size: 1.8rem;
  font-weight: 400;
  line-height: normal;
  color: rgb(255, 255, 255);
  text-align: start;
}
.wix-text .t12 {
  font-family: 'Satoshi Regular';
  font-size: 1.8rem;
  font-weight: 400;
  line-height: normal;
  color: rgb(255, 255, 255);
}
.wix-text .t13 {
  font-family: 'Satoshi Regular';
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 2.1rem;
  color: rgb(255, 255, 255);
  text-align: start;
  white-space: break-spaces;
}
.wix-text .t14 {
  font-family: 'Satoshi Regular';
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 2.1rem;
  color: rgb(255, 255, 255);
}
.wix-text .t15 {
  font-family: 'Satoshi Regular';
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 2.25rem;
  color: rgb(255, 255, 255);
  text-align: start;
}
.wix-text .t16 {
  font-family: 'Satoshi Regular';
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 2.25rem;
  color: rgb(255, 255, 255);
}
