.dc-blog,.dc-blog-index{--dc-blog-ink: #142b45;--dc-blog-blue: #1666a8;--dc-blog-cyan: #2d91c8;--dc-blog-paper: #f4f7f9;--dc-blog-line: #ccd7df;--dc-blog-muted: #526576;color:var(--dc-blog-ink)}.dc-blog{background:#fff;padding:clamp(5rem,7vw,8rem) 0}.dc-blog--paper,.dc-blog-index{background:var(--dc-blog-paper)}.dc-blog *,.dc-blog *:before,.dc-blog *:after,.dc-blog-index *,.dc-blog-index *:before,.dc-blog-index *:after{box-sizing:border-box}.dc-blog__header,.dc-blog-index__header{align-items:end;display:grid;gap:clamp(2rem,5vw,7rem);grid-template-columns:minmax(0,1.1fr) minmax(28rem,.9fr);margin-bottom:clamp(3rem,5vw,5rem)}.dc-blog__eyebrow,.dc-blog-index__eyebrow,.dc-blog-card__kicker,.dc-blog-card__profile,.dc-blog-card__meta{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.dc-blog__eyebrow,.dc-blog-index__eyebrow{color:var(--dc-blog-blue);display:block;font-size:1.2rem;margin-bottom:1.2rem}.dc-blog__title,.dc-blog-index__title{color:var(--dc-blog-ink);font-family:var(--font-heading-family);font-size:clamp(3.2rem,4.5vw,5.4rem);font-weight:700;letter-spacing:-.04em;line-height:1.03;margin:0;max-width:16ch;text-wrap:balance}.dc-blog__intro,.dc-blog-index__intro{color:var(--dc-blog-muted);font-size:1.6rem;line-height:1.65}.dc-blog__intro .rte>*,.dc-blog-index__intro>*{margin:0}.dc-blog__all-link{align-items:center;border-bottom:1px solid var(--dc-blog-ink);color:var(--dc-blog-ink);display:inline-flex;font-size:1.45rem;font-weight:700;margin-top:1.4rem;min-height:4.4rem;padding-bottom:.3rem;text-decoration:none;touch-action:manipulation}.dc-blog__all-link:hover{border-color:var(--dc-blog-blue);color:var(--dc-blog-blue)}.dc-blog__grid,.dc-blog-index__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.dc-blog-card{background:#fff;border-bottom:1px solid var(--dc-blog-line);border-left:1px solid var(--dc-blog-line);border-top:1px solid var(--dc-blog-line);min-width:0}.dc-blog-card:last-child,.dc-blog-card:nth-child(4n){border-right:1px solid var(--dc-blog-line)}.dc-blog-card__link{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.dc-blog-card__media{aspect-ratio:1 / 1;background:linear-gradient(rgba(20,43,69,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(20,43,69,.035) 1px,transparent 1px),#fff;background-size:2.4rem 2.4rem;display:grid;overflow:hidden;place-items:center;position:relative}.dc-blog-card__image{display:block;height:100%;object-fit:cover;width:100%}.dc-blog-card__image--cell{max-height:28rem;object-fit:contain}.dc-blog-card__profile{background:var(--dc-blog-ink);bottom:0;color:#fff;font-size:1.15rem;left:0;line-height:1.35;padding:.9rem 1.2rem;position:absolute}.dc-blog-card__fallback{align-items:flex-start;color:var(--dc-blog-ink);display:flex;flex-direction:column;font-family:var(--font-heading-family);font-size:clamp(3rem,4vw,5rem);font-weight:700;letter-spacing:-.05em;line-height:.9}.dc-blog-card__body{display:flex;flex:1;flex-direction:column;padding:2rem}.dc-blog-card__kicker{color:var(--dc-blog-blue);font-size:1.05rem}.dc-blog-card__title{color:var(--dc-blog-ink);font-family:var(--font-heading-family);font-size:clamp(2rem,2vw,2.35rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;margin:.8rem 0 0;text-wrap:balance}.dc-blog-card__excerpt{color:var(--dc-blog-muted);font-size:1.5rem;line-height:1.5;margin:1.2rem 0 2rem}.dc-blog-card__footer{align-items:end;border-top:1px solid var(--dc-blog-line);display:flex;justify-content:space-between;margin-top:auto;padding-top:1.5rem}.dc-blog-card__meta{color:var(--dc-blog-muted);font-size:.95rem;line-height:1.45}.dc-blog-card__arrow{align-items:center;border:1px solid var(--dc-blog-line);display:inline-flex;font-size:1.8rem;height:3.6rem;justify-content:center;width:3.6rem}.dc-blog-card__link:focus-visible,.dc-blog__all-link:focus-visible{outline:.3rem solid var(--dc-blog-cyan);outline-offset:.4rem}.dc-blog-index{padding:clamp(4.5rem,7vw,8rem) 0}.dc-blog-index__intro{border-top:2px solid var(--dc-blog-ink);padding-top:1.8rem}.dc-blog-index .pagination-wrapper{margin-top:4rem}@media screen and (min-width:990px){.dc-blog__title,.dc-blog-index__title{max-width:20ch}}@media screen and (max-width:989px){.dc-blog__header,.dc-blog-index__header{align-items:start;grid-template-columns:1fr}.dc-blog__grid,.dc-blog-index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-blog-card:nth-child(4n){border-right:0}.dc-blog-card:nth-child(2n){border-right:1px solid var(--dc-blog-line)}}@media screen and (max-width:519px){.dc-blog__grid,.dc-blog-index__grid{grid-template-columns:1fr}.dc-blog-card,.dc-blog-card:nth-child(2n),.dc-blog-card:nth-child(4n){border-right:1px solid var(--dc-blog-line)}.dc-blog-card__media{aspect-ratio:2 / 1}.dc-blog-card__profile{font-size:1.05rem;padding:.85rem 1rem}.dc-blog-card__body{padding:1.8rem}.dc-blog-card__title{font-size:2.1rem}.dc-blog-card__excerpt{font-size:1.45rem}.dc-blog-card__arrow{height:4.4rem;width:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-dc-blog-cards.css.map */
