.suppist-journal{padding:40px 0;color:#1e2022;background:#f8f6f4}.suppist-journal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.suppist-journal__introduction{min-width:0;max-width:680px}.suppist-journal__navigation{flex-shrink:0}.suppist-journal__all span{font-size:1.4rem}.suppist-journal__eyebrow{margin:0 0 8px;color:#555;font-size:1.4rem;line-height:1.5;letter-spacing:.08em}.suppist-journal__heading{margin:0 0 12px;color:#1e2022;font-size:3.2rem;font-weight:600;line-height:1.2;letter-spacing:normal}.suppist-journal__intro{margin:0;font-size:1.6rem;line-height:1.6}.suppist-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.suppist-journal-card{min-width:0}.suppist-journal-card__link{display:flex;flex-direction:column;color:inherit;text-decoration:none;overflow-wrap:break-word}.suppist-journal-card__media{aspect-ratio:4 / 3;margin-bottom:16px;overflow:hidden;border-radius:6px}.suppist-journal-card__image{display:block;width:100%;height:100%;object-fit:cover}.suppist-journal-card__content{display:flex;flex-direction:column;align-items:flex-start}.suppist-journal-card__meta{margin:0 0 8px;color:#555;font-size:1.4rem;line-height:1.5}.suppist-journal-card__title{margin:0 0 12px;color:#1e2022;font-family:Georgia,Times New Roman,serif;font-size:2.4rem;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:normal}.suppist-journal-card__excerpt{margin:0 0 16px;font-size:1.6rem;line-height:1.6}.suppist-journal-card__action,.suppist-journal__all{display:inline-flex;gap:8px;align-items:center;min-height:44px;color:#1e2022;font-size:1.6rem;font-weight:600;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.suppist-journal-card__action{margin-top:0}.suppist-journal-card--text-only .suppist-journal-card__content{padding-top:8px}.suppist-journal-card__link:focus-visible,.suppist-journal__all:focus-visible{outline:2px solid #1e2022;outline-offset:4px;box-shadow:none}@media(hover:hover){.suppist-journal-card__link:hover .suppist-journal-card__title{text-decoration:underline;text-underline-offset:4px}}.suppist-journal__navigation .suppist-journal__all{font-weight:400;text-decoration-thickness:1px}@media screen and (max-width:899px){.suppist-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}}@media screen and (max-width:749px){.suppist-journal{padding:28px 0}.suppist-journal__header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px}.suppist-journal__heading{font-size:2.6rem}.suppist-journal__grid{grid-template-columns:1fr;gap:28px}.suppist-journal-card__title{font-size:2.2rem}}@media screen and (min-width:900px)and (max-width:1199px){.suppist-journal-card__title{font-size:2.2rem}}@media screen and (min-width:750px)and (max-width:899px){.suppist-journal-card:last-child:nth-child(odd):not(:first-child){grid-column:1 / -1}.suppist-journal-card:last-child:nth-child(odd):not(:first-child) .suppist-journal-card__link{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:20px;align-items:start}.suppist-journal-card:last-child:nth-child(odd):not(:first-child) .suppist-journal-card__media{margin-bottom:0}.suppist-journal-card--text-only:last-child:nth-child(odd) .suppist-journal-card__content{grid-column:1 / -1}}@media screen and (max-width:749px){.suppist-journal-card__link{display:grid;grid-template-columns:112px minmax(0,1fr);gap:8px 16px;align-items:start}.suppist-journal-card__media{grid-column:1;grid-row:1 / 3;margin-bottom:0}.suppist-journal-card__content{display:contents}.suppist-journal-card__meta{grid-column:2;margin:0}.suppist-journal-card__title{grid-column:2;margin:0;font-size:2rem;line-height:1.3}.suppist-journal-card__excerpt{grid-column:1 / -1;margin:4px 0 0}.suppist-journal-card__action,.suppist-journal-card--text-only .suppist-journal-card__meta,.suppist-journal-card--text-only .suppist-journal-card__title{grid-column:1 / -1}}@media screen and (max-width:22rem){.suppist-journal-card__link{display:flex}.suppist-journal-card__media{width:112px}}@media screen and (min-width:900px){.suppist-journal__grid{align-items:stretch}.suppist-journal-card__link{height:100%}.suppist-journal-card__content{flex:1}.suppist-journal-card__action{margin-top:auto}.suppist-journal-card__title{margin-bottom:16px}}.suppist-journal-card__meta{font-size:1.3rem;margin-bottom:6px}.suppist-journal__header{margin-bottom:24px}.suppist-journal-card__media{margin-bottom:12px}@media screen and (max-width:749px){.suppist-journal__grid{gap:20px}.suppist-journal-card__media,.suppist-journal-card__meta{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-suppist-journal.css.map */
