@font-face{font-display:swap;font-family:BonVivant;font-style:normal;font-weight:400;src:url(https://7929367.fs1.hubspotusercontent-na1.net/hubfs/7929367/raw_assets/public/dbt/assets/fonts/BonVivant/BonVivant.woff2) format("woff2")}@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")}.pwy{--pwy-gut:24px;--pwy-line:rgba(60,50,20,.2);background:transparent;color:#3c3214;font-family:PPNeueMontreal,sans-serif;padding:24px 0 96px}@media (min-width:1449px){.pwy{--pwy-gut:calc(50vw - 700px)}}.pwy__inner{border-top:1px solid var(--pwy-line);display:grid;gap:56px;grid-template-columns:1fr 1.5fr;padding:56px var(--pwy-gut) 0}.pwy__heading{color:#3c3214;font-family:RoslindaleCondensed,serif;font-weight:400;margin:0}.pwy__sub{font-size:1.125rem;line-height:1.55;margin:18px 0 24px;max-width:34ch}.pwy__button{align-items:center;background:transparent;border:1px solid #26aa38;border-radius:50px;box-sizing:border-box;color:#26aa38;display:inline-flex;font-family:PPNeueMontreal,sans-serif;font-size:16px;height:40px;justify-content:center;letter-spacing:.32px;line-height:100%;padding:8.5px 20px;text-decoration:none;transition:background .2s ease,color .2s ease}.pwy__button:focus-visible,.pwy__button:hover{background:#26aa38;color:#fffff5}.pwy__button:focus-visible{outline:2px solid #26aa38;outline-offset:3px}.pwy__list{list-style:none;margin:0;padding:0}.pwy__row{border-top:1px solid var(--pwy-line);display:grid;gap:24px;grid-template-columns:minmax(12rem,20rem) 1fr;padding:22px 0}.pwy__row:first-child{border-top:0;padding-top:0}.pwy__who{font-family:RoslindaleCondensed,serif;font-size:1.75rem;font-weight:400;line-height:1;text-wrap:balance}.pwy__what{font-size:1.0625rem;line-height:1.6}@media (max-width:900px){.pwy{--pwy-gut:16px;padding-bottom:56px}.pwy__inner{gap:28px;padding-top:40px}.pwy__inner,.pwy__row{grid-template-columns:1fr}.pwy__row{gap:6px}}.pwy__heading--h1{font-size:clamp(3rem,6vw,5rem);line-height:1.05}.pwy__heading--h2{font-size:clamp(2.5rem,4.2vw,4.25rem);line-height:1.1}.pwy__heading--h3{font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1.1}.pwy__heading--h4{font-size:clamp(1.5rem,2vw,2rem);line-height:1.2}.pwy__heading--h5{font-size:1.25rem;line-height:1.3}.pwy__heading--h6{font-size:1.125rem;line-height:1.4}