/* AVANTAGE MINERALS — базовая отделка страниц Tilda */
:root {
  --am-ink: #17252B;
  --am-gold: #A88D66;
  --am-paper: #F7F6F2;
}

body {
  background-color: var(--am-paper);
}

.t-title,
.t-name,
.t-text,
.t-descr,
.t-btn,
.t-submit,
.t-input {
  font-family: Arial, Helvetica, sans-serif;
}

.t-title,
.t-name {
  font-weight: 500;
  letter-spacing: -0.035em;
}

.t-text,
.t-descr {
  line-height: 1.6;
}

.t-btn,
.t-submit {
  border-radius: 0 !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: 0.16em !important;
  text-transform: uppercase;
  transition: transform 0.2s ease, opacity 0.2s ease;
}

.t-btn:hover,
.t-submit:hover {
  transform: translateY(-2px);
  opacity: 1 !important;
}

.t-input,
textarea.t-input {
  border-radius: 0 !important;
}

.t-input:focus {
  outline: none;
  border-color: var(--am-gold) !important;
}

::selection {
  background: var(--am-gold);
  color: var(--am-ink);
}

@media (prefers-reduced-motion: reduce) {
  .t-btn,
  .t-submit {
    transition: none;
  }
  .t-btn:hover,
  .t-submit:hover {
    transform: none;
  }
}
