.hooked-service-archive-container a{text-decoration:none}.hooked-service-archive-container p{text-wrap:pretty;margin-bottom:20px;font-size:.85em}.hooked-post-item h2{color:rgb(1.68,153.72,212.52);text-wrap:balance;margin:0 0 5px;text-align:left !important;font-size:clamp(1.2em,-0.875em + 4.5vw,1.8em)}.hooked-post-item a:hover h2{color:rgb(8.6042553191,48.7574468085,126.1957446809)}.hooked-post-item{display:flex;justify-content:space-between;align-items:center;gap:4%;margin-bottom:8%}.hooked-post-item>div{flex-basis:65%}.hooked-post-thumbnail{flex-basis:35%;position:relative;display:flex;flex-direction:column;align-self:stretch}.hooked-post-thumbnail img{display:block;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0%;object-position:50% 0%;border-radius:.25vw 2vw;aspect-ratio:1/1.3}@media(hover: hover){.hooked-post-thumbnail img{will-change:transform;transition:all .5s linear}.hooked-post-thumbnail:hover img{transform:scale(1.1)}}@media(min-width: 1024px){.hooked-service-archive-container{display:grid;-moz-column-gap:5%;column-gap:5%;grid-template-columns:repeat(2, 1fr);grid-auto-rows:minmax(0, auto)}.hooked-post-item>div{flex-basis:50%}.hooked-post-thumbnail{flex-basis:50%;align-self:flex-start}.hooked-post-thumbnail img{aspect-ratio:3/3.5}}@media(max-width: 1000px){.hooked-post-item h2{margin-bottom:5px}.hooked-post-item+.hooked-post-item{margin-top:8%}.hooked-post-item p{font-size:80%;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:10px}.hooked-post-item .button{font-size:70%}.hooked-post-content{padding:5% 0}}
