#tm-blog-page{background:var(--tm-white)}#tm-blog-page #tm-hero{margin-top:var(--tm-space-4xl);background:var(--tm-accent-2)}#tm-blog-page #tm-hero .tm-grid hgroup{grid-column:1/-1;position:relative;padding-top:var(--tm-space-xl);padding-bottom:var(--tm-space-xl)}#tm-blog-page #tm-hero .tm-grid hgroup span{display:inline-block;margin-bottom:var(--tm-space-sm);font-weight:800;font-size:.875rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tm-primary);font-family:var(--tm-font-family)}#tm-blog-page #tm-hero .tm-grid hgroup h1{font-size:var(--tm-size-7xl);font-weight:800;line-height:1.05;margin:0;color:var(--tm-gray-4)}#tm-blog-page #tm-hero .tm-grid hgroup p{color:var(--tm-gray-3);margin-top:var(--tm-space-md);max-width:50vw}#tm-blog-page #tm-posts{min-height:100vh}#tm-blog-page #tm-posts #tm-empty{grid-column:1/-1;margin:0;padding:var(--tm-space-4xl) var(--tm-space-lg);text-align:center;border:1px dashed var(--tm-gray-1);border-radius:var(--tm-radius-lg);color:var(--tm-gray-2)}#tm-blog-page #tm-posts article{grid-column:span 4;display:flex;flex-direction:column;background:var(--tm-white);border-radius:var(--tm-radius-lg);overflow:hidden;box-shadow:0 10px 26px rgba(var(--tm-night-4-rgb),.08)}@media(min-width:576px){#tm-blog-page #tm-posts article{grid-column:span 2}}@media(min-width:768px){#tm-blog-page #tm-posts article{grid-column:span 4}}@media(min-width:1024px){#tm-blog-page #tm-posts article{grid-column:span 4}}@media(min-width:1400px){#tm-blog-page #tm-posts article{grid-column:span 3}}@media(prefers-reduced-motion:no-preference){#tm-blog-page #tm-posts article{transition:transform .25s ease,box-shadow .25s ease}}#tm-blog-page #tm-posts article:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgba(var(--tm-night-4-rgb),.14)}#tm-blog-page #tm-posts article picture{background:var(--tm-accent-2);aspect-ratio:16/9;overflow:hidden}#tm-blog-page #tm-posts article picture img{display:block;width:100%;height:auto;object-fit:cover}#tm-blog-page #tm-posts article div{display:flex;flex-direction:column;padding:var(--tm-space-lg)}#tm-blog-page #tm-posts article div time{font-size:.875rem;font-weight:700;color:var(--tm-gray-2);font-family:var(--tm-font-family)}#tm-blog-page #tm-posts article div h2,#tm-blog-page #tm-posts article div h3{font-weight:800;color:var(--tm-gray-4);margin-top:var(--tm-space-sm);margin-bottom:var(--tm-space-sm)}#tm-blog-page #tm-posts article div p.tm-clamp{color:var(--tm-gray-3);margin-bottom:var(--tm-space-md);font-family:var(--tm-font-family);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#tm-blog-page #tm-posts article div a{align-self:flex-start;font-weight:700;font-size:var(--tm-size-md);color:var(--tm-primary);text-decoration:none;font-family:var(--tm-font-family);border-bottom:2px solid transparent}@media(prefers-reduced-motion:no-preference){#tm-blog-page #tm-posts article div a{transition:border-color .2s ease}}#tm-blog-page #tm-posts article div a:hover{border-color:var(--tm-primary)}#tm-blog-page #tm-posts #tm-bl-load-more{grid-column:1/-1;display:flex;margin:var(--tm-space-2xl) auto 0}#tm-blog-page .adsbygoogle{grid-column:1/-1;overflow:hidden;margin-top:var(--tm-space-xl);margin-bottom:var(--tm-space-xl)}