@import '_content/FA.Components/FA.Components.4xasd7n4r2.bundle.scp.css';
@import '_content/FW.MagnumBenefitChoices.Components/FW.MagnumBenefitChoices.Components.jasjjzqg8r.bundle.scp.css';

/* /Features/Index.razor.rz.scp.css */
.index-get-started-section[b-j09429wje8] {
  margin-top: 1.5rem;
  margin-bottom: 2.5rem;
  text-align: center;
}

.index-register-cta[b-j09429wje8] {
  position: relative;
  max-width: 34rem;
  margin: 1.5rem auto 0 auto;
  padding: 1.5rem;
  border: 1px solid #c6d9ea;
  background: linear-gradient(120deg, #ffffff 0%, #f5f9fd 100%);
  box-shadow: 0 10px 24px rgba(0, 67, 124, 0.08);
}
.index-register-cta[b-j09429wje8]::before {
  content: "";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  width: 0.375rem;
  background-color: #00437c;
}

[b-j09429wje8] .index-register-link {
  color: #ffffff;
  font-size: 1.05rem;
  font-weight: 700;
}
[b-j09429wje8] .index-register-link:hover {
  color: #ffffff;
}

@media (max-width: 600px) {
  .index-register-cta[b-j09429wje8] {
    margin-top: 1rem;
    padding: 1.125rem;
  }
}
/* /Features/MyPension/MyPension.razor.rz.scp.css */
[b-k0kewgl4xk] td:last-child,
[b-k0kewgl4xk] th:last-child {
  text-align: right;
}
[b-k0kewgl4xk] .retirement-planner-link {
  font-weight: 700;
}
/* /Shared/MainLayout.razor.rz.scp.css */
[b-1km69g6687] {
  display: table;
  height: 100%;
  width: 100%;
}
[b-1km69g6687] .mud-snackbar {
  max-width: 96vw;
  width: 96vw;
  height: 70px;
  opacity: 1 !important;
}
[b-1km69g6687] .mud-layout {
  display: table-row;
  height: 100%;
}
[b-1km69g6687] .mud-layout.mypension-layout {
  background-color: #ffffff;
}
[b-1km69g6687] .mud-table-head .mud-table-cell {
  font-weight: bold;
}
@media (max-width: 599px) {
  [b-1km69g6687] h1 {
    font-size: 48px;
  }
}
