@media (hover:hover){.btn:where(.astro-H7G2PNPG).launch:hover{--tw-border-opacity:1;border-color:hsl(var(--pf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--pf)/var(--tw-bg-opacity))}.btn-outline:where(.astro-H7G2PNPG).btn.launch:hover{--tw-border-opacity:1;border-color:hsl(var(--pf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--pf)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--pc)/var(--tw-text-opacity))}}.btn:where(.astro-H7G2PNPG).launch{--tw-border-opacity:1;border-color:hsl(var(--p)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--p)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--pc)/var(--tw-text-opacity));outline-color:hsl(var(--p)/1)}.btn:where(.astro-H7G2PNPG).launch.btn-active{--tw-border-opacity:1;border-color:hsl(var(--pf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--pf)/var(--tw-bg-opacity))}.btn-outline:where(.astro-H7G2PNPG).btn.launch{--tw-text-opacity:1;color:hsl(var(--p)/var(--tw-text-opacity))}.btn-outline:where(.astro-H7G2PNPG).btn.launch.btn-active{--tw-border-opacity:1;border-color:hsl(var(--pf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--pf)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--pc)/var(--tw-text-opacity))}@media (hover:hover){.btn:where(.astro-H7G2PNPG).enter:hover{--tw-border-opacity:1;border-color:hsl(var(--sf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--sf)/var(--tw-bg-opacity))}.btn-outline:where(.astro-H7G2PNPG).btn.enter:hover{--tw-border-opacity:1;border-color:hsl(var(--sf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--sf)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--sc)/var(--tw-text-opacity))}}.btn:where(.astro-H7G2PNPG).enter{--tw-border-opacity:1;border-color:hsl(var(--s)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--s)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--sc)/var(--tw-text-opacity));outline-color:hsl(var(--s)/1)}.btn:where(.astro-H7G2PNPG).enter.btn-active{--tw-border-opacity:1;border-color:hsl(var(--sf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--sf)/var(--tw-bg-opacity))}.btn-outline:where(.astro-H7G2PNPG).btn.enter{--tw-text-opacity:1;color:hsl(var(--s)/var(--tw-text-opacity))}.btn-outline:where(.astro-H7G2PNPG).btn.enter.btn-active{--tw-border-opacity:1;border-color:hsl(var(--sf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--sf)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--sc)/var(--tw-text-opacity))}@media (hover:hover){.btn:where(.astro-H7G2PNPG).accent:hover{--tw-border-opacity:1;border-color:hsl(var(--sf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--sf)/var(--tw-bg-opacity))}.btn-outline:where(.astro-H7G2PNPG).btn.accent:hover{--tw-border-opacity:1;border-color:hsl(var(--sf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--sf)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--sc)/var(--tw-text-opacity))}}.btn:where(.astro-H7G2PNPG).accent{--tw-border-opacity:1;border-color:hsl(var(--s)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--s)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--sc)/var(--tw-text-opacity));outline-color:hsl(var(--s)/1)}.btn:where(.astro-H7G2PNPG).accent.btn-active{--tw-border-opacity:1;border-color:hsl(var(--sf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--sf)/var(--tw-bg-opacity))}.btn-outline:where(.astro-H7G2PNPG).btn.accent{--tw-text-opacity:1;color:hsl(var(--s)/var(--tw-text-opacity))}.btn-outline:where(.astro-H7G2PNPG).btn.accent.btn-active{--tw-border-opacity:1;border-color:hsl(var(--sf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--sf)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--sc)/var(--tw-text-opacity))}@media (hover:hover){.btn:where(.astro-H7G2PNPG).learn-more:hover{border-color:transparent;background-color:transparent;text-decoration-line:underline}}.btn:where(.astro-H7G2PNPG).learn-more{border-color:transparent;background-color:transparent;--tw-text-opacity:1;color:hsl(var(--p)/var(--tw-text-opacity));text-decoration-line:underline;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn:where(.astro-H7G2PNPG).learn-more.btn-active{border-color:transparent;background-color:transparent;text-decoration-line:underline}@media (hover:hover){.btn:where(.astro-H7G2PNPG).join:hover{--tw-border-opacity:1;border-color:hsl(var(--bc)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--bc)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--b1)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-primary:hover{--tw-border-opacity:1;border-color:hsl(var(--pf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--pf)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--pc)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-secondary:hover{--tw-border-opacity:1;border-color:hsl(var(--sf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--sf)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--sc)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-accent:hover{--tw-border-opacity:1;border-color:hsl(var(--af)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--af)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--ac)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-success:hover{--tw-border-opacity:1;border-color:hsl(var(--su)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--su)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--suc)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-info:hover{--tw-border-opacity:1;border-color:hsl(var(--in)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--in)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--inc)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-warning:hover{--tw-border-opacity:1;border-color:hsl(var(--wa)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--wa)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--wac)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-error:hover{--tw-border-opacity:1;border-color:hsl(var(--er)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--er)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--erc)/var(--tw-text-opacity))}}.btn:where(.astro-H7G2PNPG).join{border-color:currentColor;background-color:transparent;--tw-text-opacity:1;color:hsl(var(--bc)/var(--tw-text-opacity));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn:where(.astro-H7G2PNPG).join.btn-active{--tw-border-opacity:1;border-color:hsl(var(--bc)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--bc)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--b1)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-primary{--tw-text-opacity:1;color:hsl(var(--p)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-primary.btn-active{--tw-border-opacity:1;border-color:hsl(var(--pf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--pf)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--pc)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-secondary{--tw-text-opacity:1;color:hsl(var(--s)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-secondary.btn-active{--tw-border-opacity:1;border-color:hsl(var(--sf)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--sf)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--sc)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-accent{--tw-text-opacity:1;color:hsl(var(--a)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-accent.btn-active{--tw-border-opacity:1;border-color:hsl(var(--af)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--af)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--ac)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-success{--tw-text-opacity:1;color:hsl(var(--su)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-success.btn-active{--tw-border-opacity:1;border-color:hsl(var(--su)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--su)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--suc)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-info{--tw-text-opacity:1;color:hsl(var(--in)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-info.btn-active{--tw-border-opacity:1;border-color:hsl(var(--in)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--in)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--inc)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-warning{--tw-text-opacity:1;color:hsl(var(--wa)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-warning.btn-active{--tw-border-opacity:1;border-color:hsl(var(--wa)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--wa)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--wac)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-error{--tw-text-opacity:1;color:hsl(var(--er)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join.btn-error.btn-active{--tw-border-opacity:1;border-color:hsl(var(--er)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--er)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--erc)/var(--tw-text-opacity))}.btn:where(.astro-H7G2PNPG).join{display:flex;align-items:center}.badge:where(.astro-H7G2PNPG).base{--tw-bg-opacity:1;background-color:hsl(var(--bc)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--b1)/var(--tw-text-opacity))}.badge:where(.astro-H7G2PNPG).primary{--tw-border-opacity:1;border-color:hsl(var(--p)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--p)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--pc)/var(--tw-text-opacity))}.badge-outline:where(.astro-H7G2PNPG).badge.primary{--tw-text-opacity:1;color:hsl(var(--p)/var(--tw-text-opacity))}.badge:where(.astro-H7G2PNPG).secondary{--tw-border-opacity:1;border-color:hsl(var(--s)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--s)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--sc)/var(--tw-text-opacity))}.badge-outline:where(.astro-H7G2PNPG).badge.secondary{--tw-text-opacity:1;color:hsl(var(--s)/var(--tw-text-opacity))}.badge:where(.astro-H7G2PNPG).accent{--tw-border-opacity:1;border-color:hsl(var(--a)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--a)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--ac)/var(--tw-text-opacity))}.badge-outline:where(.astro-H7G2PNPG).badge.accent{--tw-text-opacity:1;color:hsl(var(--a)/var(--tw-text-opacity))}.indicator:where(.astro-H7G2PNPG).primary{--tw-text-opacity:1;color:hsl(var(--pc)/var(--tw-text-opacity));background-color:hsl(var(--p)/var(--tw-bg-opacity));--tw-bg-opacity:.8}.indicator:where(.astro-H7G2PNPG).secondary{--tw-text-opacity:1;color:hsl(var(--sc)/var(--tw-text-opacity));background-color:hsl(var(--s)/var(--tw-bg-opacity));--tw-bg-opacity:.8}.indicator:where(.astro-H7G2PNPG).accent{--tw-text-opacity:1;color:hsl(var(--ac)/var(--tw-text-opacity));background-color:hsl(var(--a)/var(--tw-bg-opacity));--tw-bg-opacity:.8}.indicator:where(.astro-H7G2PNPG).base-100{--tw-text-opacity:1;color:hsl(var(--bc)/var(--tw-text-opacity));background-color:hsl(var(--b1)/var(--tw-bg-opacity));--tw-bg-opacity:.8}.indicator:where(.astro-H7G2PNPG).base-200{--tw-text-opacity:1;color:hsl(var(--bc)/var(--tw-text-opacity));background-color:hsl(var(--b2)/var(--tw-bg-opacity));--tw-bg-opacity:.8}.indicator:where(.astro-H7G2PNPG).base-300{--tw-text-opacity:1;color:hsl(var(--bc)/var(--tw-text-opacity));background-color:hsl(var(--b3)/var(--tw-bg-opacity));--tw-bg-opacity:.8}.indicator:where(.astro-H7G2PNPG).neutral{--tw-text-opacity:1;color:hsl(var(--n)/var(--tw-text-opacity));background-color:hsl(var(--n)/var(--tw-bg-opacity));--tw-bg-opacity:.8}.indicator:where(.astro-H7G2PNPG).skeleton{background-color:transparent}.product-actions:where(.astro-H7G2PNPG){margin-top:1rem;margin-bottom:1rem;border-top-width:2px;border-bottom-width:2px;border-color:hsl(var(--b3)/var(--tw-border-opacity));--tw-border-opacity:.3;padding-top:.5rem;padding-bottom:.5rem}.product-card{width:22rem;max-width:calc(100cqw - 2rem);margin-top:1rem;margin-bottom:1rem;position:relative;display:flex;flex-direction:column;border-radius:var(--rounded-box, 1rem)}.product-card:focus{outline:2px solid transparent;outline-offset:2px}.product-card figure{display:flex;align-items:center;justify-content:center}.product-card.image-full{display:grid}.product-card.image-full:before{position:relative;content:"";z-index:10;--tw-bg-opacity:1;background-color:hsl(var(--n)/var(--tw-bg-opacity));opacity:.75;border-radius:var(--rounded-box, 1rem)}.product-card.image-full:before,.product-card.image-full>*{grid-column-start:1;grid-row-start:1}.product-card.image-full>figure img{height:100%;-o-object-fit:cover;object-fit:cover}.product-card.image-full>.card-body{position:relative;z-index:20;--tw-text-opacity:1;color:hsl(var(--nc)/var(--tw-text-opacity))}.product-card :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.product-card :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.product-card:focus-visible{outline:2px solid currentColor;outline-offset:2px}.product-card.bordered,.product-card{border-width:1px;--tw-border-opacity:1;border-color:hsl(var(--b2)/var(--tw-border-opacity))}.product-card.compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.product-card.image-full :where(figure){overflow:hidden;border-radius:inherit}.product-card{--tw-border-opacity:1;border-color:hsl(var(--b3)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--b1)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--bc)/var(--tw-text-opacity));--tw-shadow:0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.product-card .description strong{font-weight:500;text-decoration-line:underline}.about-icon{justify-content:center;padding:1rem;text-align:center}.about-icon img{max-width:8rem;margin-bottom:.5rem;width:100%}.about-icon:not(:hover) .badge{border-color:currentColor;--tw-border-opacity:.5;background-color:transparent;color:currentColor}.about-icon:not(:hover) .badge.badge-neutral{--tw-text-opacity:1;color:hsl(var(--n)/var(--tw-text-opacity))}.about-icon:not(:hover) .badge.badge-primary{--tw-text-opacity:1;color:hsl(var(--p)/var(--tw-text-opacity))}.about-icon:not(:hover) .badge.badge-secondary{--tw-text-opacity:1;color:hsl(var(--s)/var(--tw-text-opacity))}.about-icon:not(:hover) .badge.badge-accent{--tw-text-opacity:1;color:hsl(var(--a)/var(--tw-text-opacity))}.about-icon:not(:hover) .badge.badge-info{--tw-text-opacity:1;color:hsl(var(--in)/var(--tw-text-opacity))}.about-icon:not(:hover) .badge.badge-success{--tw-text-opacity:1;color:hsl(var(--su)/var(--tw-text-opacity))}.about-icon:not(:hover) .badge.badge-warning{--tw-text-opacity:1;color:hsl(var(--wa)/var(--tw-text-opacity))}.about-icon:not(:hover) .badge.badge-error{--tw-text-opacity:1;color:hsl(var(--er)/var(--tw-text-opacity))}.about-icon:hover{--tw-text-opacity:1;color:hsl(var(--b3)/var(--tw-text-opacity))}.about-icon:hover img{-webkit-mask-image:url("data:image/svg+xml,%3csvg width='200' height='185' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M100 184.606a15.384 15.384 0 0 1-8.653-2.678C53.565 156.28 37.205 138.695 28.182 127.7 8.952 104.264-.254 80.202.005 54.146.308 24.287 24.264 0 53.406 0c21.192 0 35.869 11.937 44.416 21.879a2.884 2.884 0 0 0 4.356 0C110.725 11.927 125.402 0 146.594 0c29.142 0 53.098 24.287 53.4 54.151.26 26.061-8.956 50.122-28.176 73.554-9.023 10.994-25.383 28.58-63.165 54.228a15.384 15.384 0 0 1-8.653 2.673Z' fill='black' fill-rule='nonzero'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='200' height='185' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M100 184.606a15.384 15.384 0 0 1-8.653-2.678C53.565 156.28 37.205 138.695 28.182 127.7 8.952 104.264-.254 80.202.005 54.146.308 24.287 24.264 0 53.406 0c21.192 0 35.869 11.937 44.416 21.879a2.884 2.884 0 0 0 4.356 0C110.725 11.927 125.402 0 146.594 0c29.142 0 53.098 24.287 53.4 54.151.26 26.061-8.956 50.122-28.176 73.554-9.023 10.994-25.383 28.58-63.165 54.228a15.384 15.384 0 0 1-8.653 2.673Z' fill='black' fill-rule='nonzero'/%3e%3c/svg%3e")}