.dp-founder{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.dp-founder__inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"photo" "copy" "body";gap:2rem;padding-top:4rem;padding-bottom:4.4rem}.dp-founder__photo{grid-area:photo}.dp-founder__copy{grid-area:copy}.dp-founder__body{grid-area:body}.dp-founder__photo img,.dp-founder__placeholder{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:center 22%;border-radius:1rem}.dp-founder__kicker{margin:0 0 .6rem;color:#ff9934;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.dp-founder__heading{margin:0;font-family:"Agency FB",var(--font-heading-family);font-size:4.2rem;line-height:.98;text-transform:uppercase;color:rgb(var(--color-foreground))}.dp-founder__heading span{display:block;color:#ff9934}.dp-founder__text{font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.82);max-width:56rem}.dp-founder__text p{margin:0 0 .8rem}.dp-founder__text p:last-child{margin-bottom:0}.dp-founder__signoff{margin:1.2rem 0 0;font-size:1.5rem;font-weight:600}.dp-founder__button{display:inline-flex;align-items:center;margin-top:1.8rem;min-height:4.4rem;padding:0 2rem;border:.2rem solid #ff9934;border-radius:99rem;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:700;text-decoration:none}.dp-founder__button:after{content:" \2192";margin-left:.4rem}.dp-founder__button:hover{background:#ff9934;color:#111}.dp-founder__button:focus-visible{outline:.2rem solid #ff9934;outline-offset:.3rem}@media screen and (min-width:750px){.dp-founder__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"photo copy" "photo body";grid-template-rows:auto auto;column-gap:6rem;row-gap:2.4rem;align-items:start;padding-top:7rem;padding-bottom:7rem}.dp-founder__photo{position:relative;align-self:stretch;min-height:32rem;border-radius:1rem;overflow:hidden}.dp-founder__photo img,.dp-founder__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto;object-position:center 22%;border-radius:0}.dp-founder__copy{align-self:end}.dp-founder__body{align-self:start}.dp-founder__heading{font-size:5.4rem}.dp-founder__kicker{font-size:1.4rem}.dp-founder__text{font-size:1.8rem;max-width:68rem}.dp-founder__signoff{font-size:1.7rem}.dp-founder__button{font-size:1.5rem;min-height:4.8rem;padding:0 2.4rem}}@media screen and (min-width:1200px){.dp-founder__heading{font-size:6.4rem}.dp-founder__inner{column-gap:8rem}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/3dp-founder.css.map */
