.template-kids.about-detail-expanded .home514-card-rope-exit,
.template-kids.about-detail-expanded .home513-character-strings{
  opacity:0!important;
  visibility:hidden!important;
  pointer-events:none!important;
  transition:opacity .18s ease,visibility 0s linear .18s!important;
}

.template-kids .home514-card-rope-exit,
.template-kids .home513-character-strings{
  transition:opacity .24s ease,visibility 0s linear 0s;
}

.template-kids .home49-hero-buttons{
  isolation:isolate;
}

.template-kids .home49-hero-buttons .home49-button{
  position:relative;
  isolation:isolate;
  overflow:hidden!important;
  filter:none!important;
}

.template-kids .home49-hero-buttons .home49-button-primary,
.template-kids .home49-hero-buttons .home49-button-primary:hover,
.template-kids .home49-hero-buttons .home49-button-primary:focus-visible{
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.34),
    inset 0 -4px 0 rgba(24,21,70,.12)!important;
}

.template-kids .home49-hero-buttons .home49-button-secondary,
.template-kids .home49-hero-buttons .home49-button-secondary:hover,
.template-kids .home49-hero-buttons .home49-button-secondary:focus-visible{
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.28),
    inset 0 -3px 0 rgba(8,30,67,.08)!important;
}

.template-kids .home49-hero-buttons .home49-button-primary::after{
  content:"";
  position:absolute;
  z-index:0;
  left:12%;
  right:12%;
  bottom:-2px;
  height:13px;
  border-radius:999px;
  background:rgba(255,255,255,.2);
  filter:blur(7px);
  opacity:.42;
  pointer-events:none;
}

.template-kids .home49-hero-buttons .home49-button-secondary::after{
  content:"";
  position:absolute;
  z-index:0;
  left:14%;
  right:14%;
  bottom:-2px;
  height:11px;
  border-radius:999px;
  background:rgba(255,255,255,.16);
  filter:blur(6px);
  opacity:.32;
  pointer-events:none;
}

.template-kids .home49-hero-buttons .home49-button > *{
  position:relative;
  z-index:2;
}

@media (prefers-reduced-motion:reduce){
  .template-kids .home514-card-rope-exit,
  .template-kids .home513-character-strings{
    transition:none!important;
  }
}
