.details{--fa-li-margin:1.25rem;--fa-li-width:1rem;--card-space:1rem;--card-indention:.5rem}.details .card{flex-direction:column;justify-content:center;height:100%;padding:2rem 1rem;font-size:1.25rem;display:flex}.details h2{margin-block-end:var(--card-space);font-weight:600}.details .description{margin-block-end:var(--card-space);line-height:1.125}.details .fa-li{line-height:1.5rem}.details .bullet{-webkit-text-fill-color:transparent;background:radial-gradient(circle at 60% 60%,#f6f2c0 10%,#f6e27a 40%,#cb9b51 90%,#462523 100%);-webkit-background-clip:text;background-clip:text;font-size:.75em}.details li:not(:last-child){margin-block-end:var(--card-space)}.details .place{margin-inline-start:var(--card-indention)}.details .address{margin-inline-start:calc(2*var(--card-indention));padding-block:.5rem;font-size:1rem;text-decoration:underline}@media (min-width:375px){.details{--card-indention:1rem}.details .bullet{font-size:.875em}.details .card{font-size:1.5rem}}@media (min-width:576px){.details{--fa-li-margin:2.5rem;--fa-li-width:2rem}.details .bullet{font-size:1.5rem}.details .card{height:initial;padding:6rem 3rem}}@media (min-width:768px){.details .card{width:660px;padding:6rem 4rem}}