.blog-page{padding:0 20px 60px;width:100%}.blog-header{margin:0 auto 50px;max-width:1100px;text-align:center}.blog-page-title{color:#666;font-size:1.8rem;font-weight:700;letter-spacing:.2em;margin:0 0 12px;text-transform:uppercase}.blog-page-subtitle{color:#aaa;font-size:.9rem;letter-spacing:.05em;margin:0}.blog-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1100px}.blog-card{background:#fff;overflow:hidden}.blog-card-link{color:inherit;display:block;text-decoration:none}.blog-card-link:hover .blog-card-image{opacity:.9}.blog-card-link:hover .blog-card-title{color:darkred}.blog-card-image{aspect-ratio:16/10;overflow:hidden;transition:opacity .3s ease;width:100%}.blog-card-illustration{display:block;height:100%;width:100%}.blog-card-content{padding:20px 0}.blog-card-category{color:darkred;display:inline-block;font-size:.7rem;letter-spacing:.15em;margin-bottom:10px}.blog-card-category,.blog-card-title{font-weight:700;text-transform:uppercase}.blog-card-title{color:#555;font-size:1.1rem;letter-spacing:.05em;line-height:1.4;margin:0 0 8px;transition:color .3s ease}.blog-card-subtitle{color:#999;font-size:.85rem;line-height:1.6;margin:0 0 12px}.blog-card-meta{color:#bbb;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.blog-card-dot{margin:0 6px}@media only screen and (max-width:767px){.blog-grid{gap:35px;grid-template-columns:1fr}.blog-page-title{font-size:1.4rem}.blog-card-title{font-size:1rem}}@media only screen and (min-width:768px) and (max-width:1100px){.blog-grid{gap:25px}.blog-card-title{font-size:1rem}}
/*# sourceMappingURL=446.d7b4b407.chunk.css.map*/