.post-hero{color:#000;font-family:'Source Serif Pro',serif}.post-hero__cover{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.post-hero__title{margin:22px 0 0;padding-top:0;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-1.2px;text-align:left}.post-hero__lead{margin:14px 0 0;font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.48px}.post-hero__lead--body{margin-top:24px;font-size:20px;line-height:30px;letter-spacing:-.4px}.post-hero__summary{margin-top:21px}.post-hero__meta{display:flex;flex-direction:column;gap:16px}.post-hero__meta-item{display:flex;align-items:center;gap:12px;min-height:48px;margin:0;font-family:'GT America',sans-serif;font-size:17px;font-weight:300;line-height:25px;letter-spacing:-.136px}.post-hero__meta-item:before{flex:0 0 48px;height:48px;background-size:contain;content:''}.post-hero__meta-item--location:before{background-image:url('../images/post-meta-location.png')}.post-hero__meta-item--designer:before{background-image:url('../images/post-meta-designer.png')}.post-hero__meta-item--photographer:before{background-image:url('../images/post-meta-photographer.png')}.post-hero+.post-block{margin-top:47px}.post-hero:has(.post-hero__lead)+.post-block{margin-top:48px}.post-hero:has(.post-hero__summary)+.post-block{margin-top:56px}.post-block{color:#000;font-family:'Source Serif Pro',serif}.post-block+.post-block{margin-top:56px}.post-block+.post-block--wide-photo,.post-block+.post-block--quote,.post-block+.post-block--gallery-row{margin-top:64px}.post-block--inset+.post-block--wide-photo{margin-top:58px}.post-block--quote+.post-block{margin-top:47px}.post-block--quote+.post-block--wide-photo,.post-block--quote+.post-block--gallery-row{margin-top:64px}.post-block__heading{margin:0;font-family:'Source Serif Pro',serif;font-size:28px;font-weight:400;line-height:36px;letter-spacing:-.56px}.post-block__subhead{margin:0;font-family:'Source Serif Pro',serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.48px}.post-block__body{margin:0;font-size:17px;font-weight:300;line-height:25px;letter-spacing:-.34px}.post-block__body a:not(.button-basic){text-decoration:underline}.post-block__body--lead{font-size:20px;line-height:30px;letter-spacing:-.4px}.post-block__body+.post-block__body{margin-top:19px}.post-block__body+.post-block__heading{margin-top:17px}.post-block__body+.post-block__subhead{margin-top:18px}.post-block__heading+.post-block__body{margin-top:17px}.post-block__subhead+.post-block__body{margin-top:10px}.post-block__quote{margin:56px 0 0;font-size:28px;font-weight:400;line-height:36px;letter-spacing:-.56px}.post-block__photo{display:block;width:100%;height:auto;object-fit:cover}.post-block__photo--small{width:250px;aspect-ratio:2/3}.post-block__text+.post-block__photo{margin-top:26px}.post-block__photo+.post-block__text{margin-top:26px}.post-block__text:has(.post-block__heading:last-child)+.post-block__photo,.post-block__text:has(.post-block__body--lead:last-child)+.post-block__photo{margin-top:24px}.post-block--two-column>.post-block__photo{aspect-ratio:2/3}.post-block--two-column>.post-block__photo--3x2{aspect-ratio:3/2}.post-block--wide-photo .post-block__photo{aspect-ratio:1360/900}.post-block--wide-photo .post-block__photo--4x3{aspect-ratio:4/3}.post-block--wide-photo .post-block__photo--2x3{aspect-ratio:2/3}.post-block--gallery-row{display:flex;flex-direction:column;align-items:flex-end;gap:64px}.post-block--gallery-row .post-block__photo{width:62.814%;aspect-ratio:2/3}.post-block--gallery-row .post-block__photo--narrow{width:42.714%;align-self:flex-start}.post-block--gallery-row.post-block--mirrored{flex-direction:column-reverse;align-items:flex-start}.post-block--gallery-row.post-block--mirrored .post-block__photo--narrow{align-self:flex-end}.post-block--gallery-row.post-block--even .post-block__photo{width:100%}.post-block--inset .post-block__text{max-width:860px;margin:0 auto}.post-block--quote{text-align:center}.post-block--mirrored .post-block__photo--small{margin-left:auto}.post-view .post-bottom{margin-top:56px}.post-cta{margin-top:64px;padding-top:32px;border-top:1px solid #e5e5e5;color:#000;font-family:'Source Serif Pro',serif}.post-cta__photo{display:block;width:100%;height:338px;object-fit:cover}.post-cta__content{margin-top:32px}.post-cta__title{margin:0;font-family:'Source Serif Pro',serif;font-size:28px;font-weight:400;line-height:36px;letter-spacing:-.56px}.post-cta__body{margin:17px 0 0;font-size:17px;font-weight:300;line-height:25px;letter-spacing:-.34px}.post-cta__button{margin-top:26px}@media (min-width:1024px){.post-hero__title{margin-top:48px;font-size:52px;line-height:60px;letter-spacing:-1.56px}.post-hero__lead{margin-top:23px;font-size:28px;line-height:36px;letter-spacing:-.56px}.post-hero__lead--body{flex:1 1 0;min-width:0;margin-top:0;font-size:20px;line-height:30px;letter-spacing:-.4px}.post-hero__summary{display:flex;align-items:flex-start;gap:64px;margin-top:43px}.post-hero__meta{flex:1 1 0;min-width:0;margin-top:8px}.post-hero__meta-item{gap:24px;min-height:64px;font-size:20px;line-height:28px;letter-spacing:-.16px}.post-hero__meta-item:before{flex:0 0 64px;height:64px}.post-hero+.post-block{margin-top:80px}.post-hero:has(.post-hero__lead)+.post-block{margin-top:88px}.post-hero:has(.post-hero__summary)+.post-block{margin-top:132px}.post-block+.post-block,.post-block+.post-block--wide-photo,.post-block+.post-block--quote{margin-top:140px}.post-block--quote+.post-block{margin-top:128px}.post-block--quote+.post-block--wide-photo,.post-block--quote+.post-block--gallery-row{margin-top:140px}.post-block__heading{font-size:40px;line-height:48px;letter-spacing:-1.2px}.post-block__subhead{font-size:28px;line-height:36px;letter-spacing:-.56px}.post-block__body{font-size:20px;line-height:30px;letter-spacing:-.4px}.post-block__body--lead{font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.48px}.post-block__body+.post-block__body{margin-top:16px}.post-block__body+.post-block__heading{margin-top:29px}.post-block__body+.post-block__subhead{margin-top:31px}.post-block__heading+.post-block__body{margin-top:13px}.post-block__subhead+.post-block__body{margin-top:15px}.post-block__quote{margin-top:128px;font-size:52px;line-height:60px;letter-spacing:-1.56px}.post-block__photo--small{width:352px}.post-block--two-column{display:flex;align-items:center;gap:140px}.post-block--two-column:has(>.post-block__column){align-items:flex-start}.post-block--two-column>.post-block__text,.post-block--two-column>.post-block__column{flex:0 0 50%;min-width:0;padding:0 96px}.post-block--two-column>.post-block__photo{flex:1 1 auto;min-width:0}.post-block--two-column>.post-block__text+.post-block__photo{margin-top:0}.post-block--two-column>.post-block__photo+.post-block__text{margin-top:0}.post-block--two-column.post-block--mirrored{flex-direction:row-reverse}.post-block--gallery-row{flex-direction:row;align-items:flex-start;gap:23.676%}.post-block--gallery-row .post-block__photo{width:39.706%}.post-block--gallery-row .post-block__photo--narrow{width:28.676%}.post-block--gallery-row.post-block--mirrored{flex-direction:row-reverse}.post-block--gallery-row.post-block--mirrored .post-block__photo--narrow{align-self:flex-start}.post-block--gallery-row.post-block--even{gap:140px}.post-block--gallery-row.post-block--even .post-block__photo{flex:1 1 0;width:auto;min-width:0}.post-block--narrow-text .post-block__text{padding:0 120px}.post-block--wide-text .post-block__text{padding:0 64px}.post-block--quote{max-width:860px;margin-right:auto;margin-left:auto}.post-view .post-bottom{margin-top:73px}.post-cta{display:flex;margin-top:96px;padding-top:94px}.post-cta__photo{flex:0 0 524px;min-width:0;height:582px;margin:14px 0 0 82px}.post-cta__content{flex:0 0 664px;min-width:0;margin-left:auto}.post-cta__title{font-size:52px;line-height:60px;letter-spacing:-1.56px}.post-cta__body{margin-top:35px;font-size:20px;line-height:30px;letter-spacing:-.4px}.post-cta__button{margin-top:48px}}