
body{font-family:"Mulish",sans-serif;font-size:18px;font-weight:400;line-height:1.65}h1,h2,h3,.page-wordmark{font-family:"Playfair Display",serif;font-weight:400;letter-spacing:-.02em}h1,h2,h3{text-wrap:balance}h1{font-size:clamp(58px,6.5vw,96px);line-height:1.03}h2{font-size:clamp(40px,4.2vw,64px);line-height:1.1}h3{font-size:38px;line-height:1.18}.page-wordmark{font-size:27px;line-height:1.15;letter-spacing:-.015em}.page-identity p{font-size:16px;line-height:1.5;letter-spacing:0}.page-notice,.page-header-links,.page-menu,.page-pill,.page-side-index,.page-photo-label,.page-text-link,.page-footer,.page-source-drawer,.page-journal-entry time,.page-entry-hero time,.page-latest time{font-size:16px}.page-notice,.page-pill,.page-side-index p,.page-source-drawer summary{font-weight:600}.page-home-copy p,.page-home-statement p,.page-entry-deck{font-size:20px;line-height:1.5}.page-pill.page-primary{font-size:24px;line-height:1.25;font-weight:600;padding:16px 27px}.page-home-statement h2{font-size:clamp(40px,4.45vw,66px)}.page-photo-card h3{font-family:"Mulish",sans-serif;letter-spacing:0;font-size:30px;line-height:1.2}.page-journal-heading h2{font-size:60px}.page-latest-copy h2{font-size:clamp(42px,4.1vw,60px)}.page-entry-hero h1{font-size:clamp(60px,7vw,100px);line-height:1.04}.page-article h2{font-size:40px;line-height:1.2}.page-entry-feature h2{font-size:58px}.page-footer{line-height:1.65}.page-source-body li{font-size:16px}.page-404-main h1{font-size:76px}
@media(max-width:1100px){h1{font-size:76px}.page-photo-card h3{font-size:26px}.page-journal-heading h2{font-size:52px}.page-entry-feature h2{font-size:48px}}
@media(max-width:800px){h1{font-size:68px}.page-photo-card h3{font-size:24px}.page-article h2{font-size:35px}.page-entry-feature h2{font-size:44px}}
@media(max-width:600px){body{font-size:17px;line-height:1.7}.page-wordmark{font-size:24px}.page-notice{font-size:16px}.page-home-copy h1{font-size:47px;line-height:1.07}.page-home-copy p,.page-home-statement p,.page-entry-deck{font-size:18px}.page-home-statement h2{font-size:43px;line-height:1.14}.page-photo-card h3{font-size:29px}.page-journal-heading h2{font-size:46px}.page-journal-entry h3{font-size:33px}.page-entry-hero h1{font-size:49px;line-height:1.1}.page-entry-feature h2{font-size:42px}.page-article h2{font-size:34px;line-height:1.2}.page-latest-copy h2{font-size:44px}.page-404-main h1{font-size:49px}}
