section.blog-listing .search-tags{align-items:center;display:flex;gap:30px;justify-content:space-between;margin:0 0 40px}section.blog-listing .search-section{margin:20px 0;max-width:450px;text-align:left;width:100%}section.blog-listing .search-section input#search-input{background:#fff;border:1px solid #ddd;border-radius:10px;box-sizing:border-box;color:#222;display:block;font:inherit;height:50px;margin:0;outline:none;padding:0 20px;transition:border-color .3s ease;width:100%}section.blog-listing .search-section input#search-input:focus{border-color:#ff8396}section.blog-listing .search-section input#search-input::placeholder{color:#888}section.blog-listing article.blog-listing__post{align-items:center;display:flex;float:none;justify-content:center;margin-left:auto;margin-right:auto;max-width:1580rem;padding-left:20rem;padding-right:20rem}section.blog-listing article.blog-listing__post[hidden]{display:none!important}section.blog-listing.padding-top{padding-bottom:150rem;padding-top:50rem}section.blog-listing .blog-listing__post-button-wrapper a.blog-listing__post-button.button{align-items:center;background-color:transparent!important;background-image:linear-gradient(#ff8396,#ff8396)!important;background-origin:content-box!important;background-position:0 100%!important;background-repeat:no-repeat!important;background-size:0 2px!important;border:0!important;box-shadow:none!important;display:inline-flex!important;gap:6px;max-width:100%;transition:background-size .3s ease,color .3s ease;width:fit-content!important}section.blog-listing .blog-listing__post-button-wrapper a.blog-listing__post-button.button:focus-visible,section.blog-listing .blog-listing__post-button-wrapper a.blog-listing__post-button.button:hover{background-size:100% 2px!important;border:0!important;color:#ff8396!important}section.blog-listing .blog-listing__post-button-wrapper a.blog-listing__post-button.button i,section.blog-listing .blog-listing__post-button-wrapper a.blog-listing__post-button.button svg,section.blog-listing .blog-listing__post-button-wrapper a.blog-listing__post-button.button:after{display:inline-block;transition:transform .3s ease}section.blog-listing .blog-listing__post-button-wrapper a.blog-listing__post-button.button:hover i,section.blog-listing .blog-listing__post-button-wrapper a.blog-listing__post-button.button:hover svg,section.blog-listing .blog-listing__post-button-wrapper a.blog-listing__post-button.button:hover:after{transform:translateX(6px)}@media (max-width:767px){section.blog-listing .search-section{max-width:100%}section.blog-listing article.blog-listing__post{padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){section.blog-listing .blog-listing__post-button-wrapper a.blog-listing__post-button.button,section.blog-listing .blog-listing__post-button-wrapper a.blog-listing__post-button.button:after{transition:none}}