.asl-anniversary-wisdom-generator{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:4rem 1.5rem}.asl-anniversary-wisdom-generator__quote{max-width:1000px}.asl-anniversary-wisdom-generator__card{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;min-height:260px}.asl-anniversary-wisdom-generator__quote-area{flex:1;display:flex;align-items:center;justify-content:center;text-align:center}.asl-anniversary-wisdom-generator__empty{opacity:.45;font-style:italic}.asl-anniversary-wisdom-generator__categories{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.asl-anniversary-wisdom-generator__category-wrap{text-align:center}.asl-anniversary-wisdom-generator .fade-enter-active,.asl-anniversary-wisdom-generator .fade-leave-active{transition:opacity .25s ease}.asl-anniversary-wisdom-generator .fade-enter-from,.asl-anniversary-wisdom-generator .fade-leave-to{opacity:0}.asl-anniversary-builder{height:100%}.asl-anniversary-builder__bg{position:relative;padding:20rem 0;height:100%}.asl-anniversary-builder__bg-image{position:absolute;inset:0;clip-path:url(#asl-anniversary-wave-clip-mobile);background-size:cover;background-position:50%;background-repeat:no-repeat}@media screen and (min-width:1024px){.asl-anniversary-builder__bg-image{clip-path:url(#asl-anniversary-wave-clip)}}.asl-anniversary-builder__content{position:relative;z-index:1}.asl-anniversary-builder__wave{position:absolute;width:0;height:0;overflow:hidden}
