.dpj{--dpj-navy: #1a315e;--dpj-wine: #640017;--dpj-mute: rgba(26, 49, 94, .68);--dpj-line: rgba(26, 49, 94, .14)}.dpj-head{text-align:center;max-width:68rem;margin:0 auto;padding:4.8rem 0 0}.dpj-eyebrow{margin:0 0 1.6rem;padding-left:.28em;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.28em;text-transform:uppercase;color:var(--dpj-wine)}.dpj-title{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3.4rem,5vw,5.4rem);line-height:1.1;letter-spacing:.06em;padding-left:.06em;color:var(--dpj-navy);text-wrap:balance}.dpj-intro{margin:2.4rem auto 0}.dpj-intro,.dpj-intro p{text-align:center;text-wrap:balance;max-width:54rem;font-size:1.9rem;line-height:1.6;color:var(--dpj-mute)}.dpj-intro p{margin:0 auto}.dpj-intro p+p{margin-top:.8rem}.dpj-topics{display:flex;justify-content:center;flex-wrap:wrap;gap:.4rem 3.2rem;margin:3.6rem 0 0;padding:0 0 1.6rem;border-bottom:1px solid var(--dpj-line)}.dpj-topics a{padding:.8rem 0;font-size:1.25rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--dpj-navy);padding-left:.16em;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.dpj-topics a:hover,.dpj-topics a.is-active{color:var(--dpj-wine);border-bottom-color:var(--dpj-wine)}.dpj-media{display:block;overflow:hidden;aspect-ratio:4 / 3;background:#1a315e0d}.dpj-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.dpj-lead:hover .dpj-media img,.dpj-card:hover .dpj-media img{transform:scale(1.03)}.dpj-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0 0 1rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dpj-mute)}.dpj-new{color:var(--dpj-wine)}.dpj-new:after{content:"\b7";margin-left:.8rem;color:var(--dpj-mute)}.dpj-lead__title a,.dpj-card__title a{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .35s ease}.dpj-lead:hover .dpj-lead__title a,.dpj-card:hover .dpj-card__title a{background-size:100% 1px}.dpj-excerpt{margin:0;font-size:1.65rem;line-height:1.6;color:var(--dpj-mute);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.dpj-lead{display:grid;gap:2.4rem;margin:4rem 0 5.6rem;padding-bottom:5.6rem;border-bottom:1px solid var(--dpj-line)}.dpj-lead__title{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.6rem,3vw,3.8rem);line-height:1.2;color:var(--dpj-navy)}.dpj-lead .dpj-excerpt{font-size:1.8rem;-webkit-line-clamp:4}.dpj-more{display:inline-block;margin-top:2.4rem;font-size:1.25rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--dpj-wine);border-bottom:1px solid currentColor;padding-bottom:.3rem}.dpj-more span{display:inline-block;transition:transform .25s}.dpj-more:hover span{transform:translate(.4rem)}.dpj-grid{display:grid;grid-template-columns:1fr;gap:4.8rem}.dpj-card .dpj-media{margin-bottom:1.8rem}.dpj-card__title{margin:0 0 1rem;font-family:var(--font-heading-family);font-weight:400;font-size:2.2rem;line-height:1.3;color:var(--dpj-navy)}.dpj-empty{text-align:center;color:var(--dpj-mute);margin:4rem 0}.dpj-pagination{margin-top:6.4rem}@media screen and (max-width:749px){.dpj-head{padding-top:3.2rem}.dpj-intro,.dpj-intro p{font-size:1.7rem}.dpj-topics{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;gap:2.4rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;scrollbar-width:none}.dpj-topics::-webkit-scrollbar{display:none}.dpj-topics a{white-space:nowrap;flex:0 0 auto}.dpj-lead{margin:3.2rem 0 4rem;padding-bottom:4rem}}@media screen and (min-width:750px){.dpj-grid{grid-template-columns:repeat(2,1fr);gap:5.6rem 3.2rem}}@media screen and (min-width:990px){.dpj-lead{grid-template-columns:1.4fr 1fr;gap:6.4rem;align-items:center}.dpj-grid{grid-template-columns:repeat(3,1fr);gap:6.4rem 4rem}}@media(prefers-reduced-motion:reduce){.dpj-media img,.dpj-more span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/dp-journal.css.map */
