.title{height:100%;margin-left:auto;margin-right:auto;max-width:var(--desktop);width:98%}.title h1{color:var(--purple6);font-size:22px;text-align:center;margin:30px 0 0;line-height:1.2em}@media(min-width:425px){.title h1{font-size:26px}}@media(min-width:768px){.title h1{font-size:36px;margin-top:40px}}@media(min-width:1024px){.title h1{margin-top:60px}}.title h2{font-size:16px;display:block;font-weight:300;text-align:center;line-height:1.4em;margin:10px 0 40px}@media(min-width:768px){.title h2{font-size:18px;margin-bottom:60px}}@media(min-width:1024px){.title h2{margin-bottom:80px}}.highlight{height:100%;margin-left:auto;margin-right:auto;max-width:var(--desktop);width:98%}@media(max-width:425px){.highlight{width:100%}}@media(min-width:1024px){.highlight{display:flex;align-items:center;padding-bottom:80px}}.newsletter{padding:40px 20px;max-width:550px;margin:0 auto}@media(min-width:425px){.newsletter{padding-top:50px}}@media(min-width:768px){.newsletter{padding-top:60px}}@media(min-width:1024px){.newsletter{width:350px;padding:0 0 0 20px}}.newsletter h2{font-weight:300;color:var(--purple6);line-height:1.2em}@media(max-width:767px){.newsletter h2{font-size:20px}}.newsletter form{margin:25px 0 30px}.newsletter .field{display:flex;max-width:450px}.newsletter .field>.input{margin:0;flex:1}.newsletter .field>.input input{border-radius:4px 0 0 4px}.newsletter .button{border-radius:0 4px 4px 0}@media(max-width:767px){.newsletter .button{padding:0 14px;font-size:15px}}.posts{background-color:var(--white);padding:50px 0 70px}.posts>div{height:100%;margin-left:auto;margin-right:auto;max-width:var(--desktop);width:98%}.posts .grid{display:grid;grid-gap:25px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.posts .empty_search_results{display:flex;border:1px solid var(--gray3);border-left:4px solid var(--green2);padding:20px;background-color:var(--gray1);color:var(--off-black);border-left-color:var(--orange);background-color:var(--white);margin-bottom:60px}.posts .empty_search_results p:first-child{margin-top:.5em}.posts .empty_search_results p:last-child{margin-bottom:.5em}.posts .empty_search_results p{margin-bottom:0}.filters{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:50px}.top_pagination a:nth-child(2):before{content:"|";width:1px;display:inline-block;height:100%;background-color:var(--gray6);text-indent:-9999px;margin:0 16px 0 14px}.bottom_pagination{margin:40px 0 0;border-top:1px solid var(--gray3);padding:14px 4px;display:flex;justify-content:space-between}
/*# sourceMappingURL=index.css.map */