@import url("https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;1,400&family=Nunito+Sans:wght@400;500;600;700&display=swap");.zc-blog{font-family:Avenir,Nunito Sans,sans-serif!important;padding:80px 24px;width:100%}.zc-blog-container{margin:0 auto;max-width:1240px}.zc-blog-header-wrap{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:40px}.zc-blog-header{flex:0 1 auto;text-align:center}.zc-blog-header-link,.zc-blog-header-spacer{flex:1}.zc-blog-header-link{padding-bottom:5px;text-align:right}.zc-blog-header-link a{align-items:center;display:inline-flex;font-size:15px;font-weight:600;gap:8px;text-decoration:none;transition:opacity .2s ease}.zc-blog-header-link a:hover{opacity:.8}.zc-blog-title{color:#222!important;font-family:Lora,Georgia,serif!important;font-size:32px!important;font-weight:500!important;margin-bottom:20px;margin-top:0}.zc-blog-accent{height:2px;margin:0 auto;width:40px}.zc-blog-grid{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.zc-blog-card{border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.03);min-width:0;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.zc-blog-card:hover{box-shadow:0 12px 30px rgba(0,0,0,.08);transform:translateY(-5px)}.zc-blog-card-link{color:inherit;display:flex;height:100%;text-decoration:none;width:100%}.zc-blog-img-wrap{background-color:#f5f5f5;flex-shrink:0;min-height:190px;overflow:hidden;position:relative;width:42%}.zc-blog-img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .6s ease;width:100%}.zc-blog-card:hover .zc-blog-img{transform:scale(1.08)}.zc-blog-content{background-color:inherit;display:flex;flex-direction:column;flex-grow:1;min-width:0;padding:24px 20px}.zc-blog-date{color:#777;font-size:11px;font-weight:500;margin-bottom:12px}.zc-blog-item-title{font-size:15px!important;font-weight:600!important;line-height:1.4;margin-bottom:20px;margin-top:0;overflow-wrap:anywhere}.zc-blog-arrow{align-items:center;display:flex;margin-top:auto;transition:transform .3s ease}.zc-blog-card:hover .zc-blog-arrow{transform:translateX(6px)}.js .zc-blog-card,.js .zc-blog-header-wrap{opacity:0;transform:translateY(30px)}.js .zc-blog-card.is-visible,.js .zc-blog-header-wrap.is-visible{opacity:1;transform:translateY(0)}.js .zc-blog-header-wrap{transition:opacity .8s ease,transform .8s ease}.js .zc-blog-card{transition:opacity .8s ease,transform .8s ease,box-shadow .3s ease}@media (max-width:1024px){.zc-blog-grid{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.zc-blog-img-wrap{width:35%}}@media (max-width:768px){.zc-blog{padding:60px 20px}.zc-blog-grid{grid-template-columns:1fr}.zc-blog-header-wrap{align-items:center;flex-direction:column;gap:20px;margin-bottom:30px}.zc-blog-header-link{padding-bottom:0;text-align:center}.zc-blog-header-spacer{display:none}.zc-blog-img-wrap{width:40%}}@media (max-width:480px){.zc-blog-card-link{flex-direction:column}.zc-blog-img-wrap{height:200px;min-height:200px;width:100%}}