.tb-about-disclaimer-v315{
  margin:0 0 22px;
  padding:15px 18px;
  border:1px solid rgba(250,204,21,.48);
  border-left:5px solid #facc15;
  border-radius:13px;
  background:linear-gradient(90deg,rgba(120,62,12,.34),rgba(51,27,92,.34));
  color:#fff4c2;
  font-size:14px;
  font-weight:800;
  line-height:1.55;
}
.tb-about-balances-v315{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:14px;
  margin-bottom:14px;
}
.tb-about-balance-v315{
  min-height:142px;
  padding:18px;
  border:1px solid rgba(104,126,207,.38);
  border-radius:14px;
  background:linear-gradient(180deg,rgba(19,36,74,.94),rgba(10,22,50,.98));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05);
}
.tb-about-balance-v315 h3{
  margin:0 0 9px;
  color:#fff;
  font-size:17px;
  font-weight:900;
}
.tb-about-balance-v315 p{
  margin:0;
  color:#cfdcff;
  font-size:14px;
  line-height:1.5;
}
.tb-about-split-v315{
  margin:0 0 22px;
  padding:14px 17px;
  border:1px solid rgba(84,211,126,.36);
  border-radius:12px;
  background:rgba(15,75,47,.26);
  color:#ddffe8;
  font-size:14px;
  font-weight:800;
  text-align:center;
}
.tb-about-lifecycle-v315{
  margin-bottom:22px;
  border:1px solid rgba(154,116,255,.42);
  background:linear-gradient(180deg,rgba(37,24,80,.82),rgba(15,24,54,.94));
}
.tb-about-lifecycle-grid-v315{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:12px;
  margin-top:13px;
}
.tb-about-life-item-v315{
  padding:14px;
  border:1px solid rgba(142,158,255,.28);
  border-radius:12px;
  background:rgba(13,24,56,.68);
}
.tb-about-life-item-v315 strong{
  display:block;
  margin-bottom:6px;
  color:#ffd43b;
  font-size:17px;
}
.tb-about-life-item-v315 span{
  color:#dbe7ff;
  font-size:13px;
  line-height:1.5;
}
.tb-about-life-rules-v315{
  margin:13px 0 0;
  padding-left:20px;
  color:#dbe7ff;
  font-size:14px;
  line-height:1.6;
}
.tb-about-security-link-v315{
  display:inline-flex;
  margin-top:5px;
  color:#8fb8ff;
  font-weight:900;
  text-decoration:none;
}
.tb-about-security-link-v315:hover,
.tb-about-security-link-v315:focus-visible{color:#fff;text-decoration:underline;outline:none}
.tb-about-resource-links-v315{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  gap:9px;
  margin:0 0 18px;
}
.tb-about-resource-links-v315 a{
  display:inline-flex;
  align-items:center;
  min-height:40px;
  padding:0 15px;
  border:1px solid rgba(103,123,214,.42);
  border-radius:10px;
  background:rgba(14,27,61,.76);
  color:#dce6ff;
  text-decoration:none;
  font-size:13px;
  font-weight:900;
}
.tb-about-resource-links-v315 a:hover,
.tb-about-resource-links-v315 a:focus-visible{
  color:#fff;
  border-color:#7c4dff;
  box-shadow:0 0 14px rgba(92,70,255,.22);
  outline:none;
}
.tb-about-payments-v315 b{color:#8fd3ff}
@media(max-width:820px){
  .tb-about-balances-v315{grid-template-columns:1fr}
  .tb-about-lifecycle-grid-v315{grid-template-columns:1fr}
}
@media(max-width:620px){
  .tb-about-resource-links-v315{display:grid;grid-template-columns:1fr}
  .tb-about-resource-links-v315 a{justify-content:center;width:100%}
}
