/* Gulf Gate School branding for Tiger Trot preview/live surfaces. */
.tt-state-card .tt-school-state-logo {
  width: 184px;
  height: 184px;
  margin: 0 auto 12px;
  padding: 10px;
  object-fit: contain;
  border-radius: 24px;
  background: #fff;
  box-shadow: 0 14px 32px rgba(16, 31, 154, .10);
}

.tt-logo-disc.tt-school-disc {
  padding: 24px;
  background: #fff;
  border-color: var(--tt-orange);
  box-shadow:
    0 0 0 14px rgba(255, 255, 255, .10),
    0 35px 80px rgba(0, 0, 0, .28);
}

.tt-logo-disc.tt-school-disc img {
  content: normal;
  width: 100%;
  height: 100%;
  object-fit: contain;
  border-radius: 22px;
  background: #fff;
}

@media (max-width: 640px) {
  .tt-state-card .tt-school-state-logo {
    width: 150px;
    height: 150px;
  }

  .tt-logo-disc.tt-school-disc {
    padding: 18px;
  }
}
