@font-face{font-display:swap;font-family:RoslindaleCondensed;font-style:normal;font-weight:400;src:url(https://7929367.fs1.hubspotusercontent-na1.net/hubfs/7929367/raw_assets/public/dbt/assets/fonts/Roslindale/Roslindale-DisplayCondensedRegular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PPNeueMontreal;font-style:normal;font-weight:400;src:url(https://7929367.fs1.hubspotusercontent-na1.net/hubfs/7929367/raw_assets/public/dbt/assets/fonts/PPNeueMontreal/PPNeueMontreal-Regular.woff2) format("woff2")}.pcd{--pcd-gut:24px;background:transparent;color:#3c3214;font-family:PPNeueMontreal,sans-serif;padding:72px 0 96px}@media (min-width:1449px){.pcd{--pcd-gut:calc(50vw - 700px)}}.pcd__inner{padding:0 var(--pcd-gut)}.pcd__heading{color:#3c3214;font-family:RoslindaleCondensed,serif;font-weight:400;margin:0}.pcd__filters{display:flex;flex-wrap:wrap;gap:4px;margin:24px 0 32px}.pcd__chip{background:transparent;border:0;border-radius:6px;color:#3c3214;cursor:pointer;font-family:PPNeueMontreal,sans-serif;font-size:.9375rem;height:32px;line-height:1;padding:0 14px;transition:background .2s ease,color .2s ease}.pcd__chip:hover{background:rgba(0,0,0,.06)}.pcd__chip[aria-pressed=true]{background:rgba(0,0,0,.09);color:#3c3214}.pcd__chip:focus-visible{outline:2px solid #26aa38;outline-offset:2px}.pcd__heading+.pcd__grid{margin-top:32px}.pcd__grid{display:grid;gap:40px 20px;grid-template-columns:repeat(3,1fr)}.pcd__card{color:#3c3214;display:block;text-decoration:none}.pcd__card[hidden]{display:none}.pcd__ph{aspect-ratio:4/5;background:linear-gradient(160deg,#d9dfcb,#8fa081);display:block;overflow:hidden;position:relative}.pcd__ph img{display:block;height:100%;object-fit:cover;transition:transform .6s ease;width:100%}.pcd__card:hover .pcd__ph img{transform:scale(1.03)}.pcd__pills{display:flex;flex-wrap:wrap;gap:8px;left:14px;position:absolute;top:14px;z-index:1}.pcd__pill{background:rgba(0,0,0,.55);border-radius:50px;color:#fffff5;display:inline-block;font-size:.8125rem;line-height:1.5;padding:3px 12px}.pcd__title{display:block;font-family:RoslindaleCondensed,serif;font-size:1.625rem;line-height:1.05;margin-top:16px;text-wrap:balance}a.pcd__card:hover .pcd__title{text-decoration:underline;text-underline-offset:4px}a.pcd__card:focus-visible{outline:2px solid #26aa38;outline-offset:4px}.pcd__empty{font-size:1rem;margin:32px 0 0}.pcd.is-animated .pcd__reveal{opacity:0;transform:translateY(32px);transition:opacity .7s ease,transform .7s ease}.pcd.is-animated .pcd__reveal.is-in{opacity:1;transform:none}@media (max-width:900px){.pcd{--pcd-gut:16px;padding:48px 0 64px}.pcd__grid{grid-template-columns:1fr}}@media (min-width:901px) and (max-width:1100px){.pcd__grid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.pcd__ph img,.pcd__reveal{transition:none!important}}.pcd__date{color:#3c3214;display:block;font-size:.9375rem;margin-top:8px}.pcd__heading--h1{font-size:clamp(3rem,6vw,5rem);line-height:1.05}.pcd__heading--h2{font-size:clamp(2.5rem,4.2vw,4.25rem);line-height:1.1}.pcd__heading--h3{font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1.1}.pcd__heading--h4{font-size:clamp(1.5rem,2vw,2rem);line-height:1.2}.pcd__heading--h5{font-size:1.25rem;line-height:1.3}.pcd__heading--h6{font-size:1.125rem;line-height:1.4}.pcd__title.pcd__title--h2{font-size:clamp(2.5rem,4.2vw,4.25rem);line-height:1.1;margin-bottom:0}.pcd__title.pcd__title--h3{font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1.1;margin-bottom:0}.pcd__title.pcd__title--h4{font-size:clamp(1.5rem,2vw,2rem);line-height:1.2;margin-bottom:0}.pcd__title.pcd__title--h5{font-size:1.25rem;line-height:1.3;margin-bottom:0}.pcd__title.pcd__title--h6{font-size:1.125rem;line-height:1.4;margin-bottom:0}