@keyframes fade-up{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.products{animation:fade-up var(--tw-animate-duration,1s)var(--tw-animate-easing,ease)var(--tw-animate-delay,0s)var(--tw-animate-iteration,1)var(--tw-animate-fill,both);--tw-animate-delay:.7s;animation-delay:var(--tw-animate-delay);--tw-animate-duration:1.5s;animation-duration:var(--tw-animate-duration)}.products h2{text-align:center;color:var(--secondary-dark);padding-top:3.5rem;padding-bottom:3.5rem}@media (min-width:1024px){.products h2{padding-top:7.5rem;padding-bottom:7.5rem}}.products .grid{align-items:center;gap:1.5rem;margin-bottom:5rem}@media (min-width:1024px){.products .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;margin-bottom:8.5rem}}.products .grid h3{text-align:center;margin-bottom:1.5rem}@media (min-width:1024px){.products .grid h3{text-align:left}}.products .grid img{width:300px;height:205px;margin-left:auto;margin-right:auto}@media (min-width:1024px){.products .grid img{width:440px;height:300px}}.products .link-holder{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}@media (min-width:1024px){.products .link-holder{gap:2.5rem}}.products .link{cursor:pointer;display:table}.products .link span{border-style:solid;border-bottom-width:1px;border-color:var(--primary);color:var(--primary);font-weight:600}.products .link svg{stroke:var(--primary);margin-left:.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline}.products .link:hover svg{margin-left:1rem}.media{background-color:var(--secondary-light);padding-top:3.5rem;padding-bottom:5rem}@media (min-width:1024px){.media{padding-top:7rem;padding-bottom:7rem}}.media .btn{text-align:center;width:220px;display:block}@media (min-width:1024px){.media .btn{margin-left:auto;margin-right:0}}.author-banner{--tw-bg-opacity:1;background-color:rgb(250 247 242/var(--tw-bg-opacity,1));padding-top:3.5rem;padding-bottom:5rem}@media (min-width:1024px){.author-banner{padding-top:7rem;padding-bottom:7rem}}.author-banner .btn{text-align:center;width:220px;display:block}
