.vly-blog{--vly-ink: #0e1b4d;--vly-muted: rgba(14, 27, 77, .64);--vly-line: rgba(14, 27, 77, .1);--vly-card: #ffffff;--vly-accent: #5b2b82}.vly-blog__header{max-width:72rem;margin:0 0 1.8rem}.vly-blog__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3rem;line-height:1.15;letter-spacing:-.01em;color:var(--vly-ink);margin:0 0 .8rem}.vly-blog__intro{font-size:1.55rem;line-height:1.5;color:var(--vly-muted)}.vly-blog__intro p{margin:0}.vly-blog__filters{display:flex;gap:.8rem;overflow-x:auto;margin:0 -1.5rem 1.6rem;padding:.2rem 1.5rem .4rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vly-blog__filters::-webkit-scrollbar{display:none}.vly-chip{flex:0 0 auto;display:inline-flex;align-items:center;min-height:3.6rem;padding:0 1.6rem;border-radius:99rem;border:1px solid var(--vly-line);background:var(--vly-card);color:var(--vly-ink);font-size:1.4rem;line-height:1;white-space:nowrap;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.vly-chip:hover{border-color:#0e1b4d52}.vly-chip.is-active{background:var(--vly-ink);border-color:var(--vly-ink);color:#fff}.vly-posts{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem}.vly-post{margin:0;min-width:0}.vly-post__link{display:grid;grid-template-columns:9.6rem minmax(0,1fr);gap:1.4rem;align-items:start;height:100%;box-sizing:border-box;padding:1.2rem;background:var(--vly-card);border:1px solid var(--vly-line);border-radius:1.8rem;color:var(--vly-ink);text-decoration:none;transition:box-shadow .2s ease}.vly-post__link:hover{box-shadow:0 1rem 3rem #0e1b4d1a}.vly-post__link:focus-visible{outline:.2rem solid var(--vly-accent);outline-offset:.3rem}.vly-post__media{aspect-ratio:1 / 1;border-radius:1.2rem;overflow:hidden;background:#efe6d6}.vly-post__media img{display:block;width:100%;height:100%;object-fit:cover}.vly-post__body{display:flex;flex-direction:column;gap:.4rem;min-width:0}.vly-post__kicker{font-size:1.1rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--vly-accent)}.vly-post__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.6rem;line-height:1.3;letter-spacing:0;color:var(--vly-ink);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vly-post__excerpt{font-size:1.35rem;line-height:1.45;color:var(--vly-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vly-post__meta{font-size:1.2rem;line-height:1.3;color:var(--vly-muted)}.vly-blog__empty{color:var(--vly-muted);font-size:1.5rem}@media screen and (min-width:750px){.vly-blog__header{margin-bottom:2.4rem}.vly-blog__title{font-size:4.2rem}.vly-blog__intro{font-size:1.7rem}.vly-blog__filters{flex-wrap:wrap;overflow:visible;margin:0 0 2.4rem;padding:0}.vly-posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.vly-post__link{grid-template-columns:minmax(0,1fr);gap:0;padding:0;overflow:hidden}.vly-post__media{aspect-ratio:16 / 9;border-radius:0}.vly-post__body{gap:.6rem;padding:1.8rem 2rem 2.2rem}.vly-post__title{font-size:1.9rem}.vly-post__excerpt{font-size:1.45rem;-webkit-line-clamp:3}}@media screen and (min-width:990px){.vly-posts{grid-template-columns:repeat(3,minmax(0,1fr))}}.vly-post--text .vly-post__link{grid-template-columns:minmax(0,1fr)}@media screen and (min-width:750px){.vly-post--text .vly-post__body{padding-top:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/vly-blog.css.map */
