/* Readable typography for navigation and portfolio screens. */
@media(min-width:801px){body:not(.inner-page) .pin-nav{min-height:88px;padding:0 2.5%}body:not(.inner-page) .portfolio-menu-items{gap:clamp(14px,1.7vw,28px)}body:not(.inner-page) .portfolio-nav-trigger{font-size:17px;font-weight:600}.inner-page .header nav{font-size:16px;gap:clamp(13px,1.6vw,24px)}}
body:not(.inner-page) .pin-logo{font-size:29px}body:not(.inner-page) .pin-logo small{font-size:11px;letter-spacing:.11em}body:not(.inner-page) .portfolio-sub-heading small{font-size:12px}body:not(.inner-page) .portfolio-sub-heading p{font-size:15px}body:not(.inner-page) .portfolio-sub-heading>a,body:not(.inner-page) .portfolio-sub-links a{font-size:16px}body:not(.inner-page) .portfolio-sub-preview span{font-size:12px}
body:not(.inner-page) .motion-top,body:not(.inner-page) .motion-bottom{font-size:13px;letter-spacing:.1em}body:not(.inner-page) .motion-title>span,body:not(.inner-page) .motion-last-content>p{font-size:14px}.film-row-caption{font-size:13px}.film-row-caption span{font-size:11px}.film-flight-label{font-size:12px;letter-spacing:.04em}.motion-last-links a{font-size:15px;padding:12px 20px}
.inner-page .topbar{font-size:12px}.inner-page .category-home-link{font-size:15px}.inner-page .page-head .eyebrow{font-size:12px}.inner-page .page-head>p:last-child{font-size:16px}.inner-page .filter-bar a{font-size:15px}.inner-page .item-title{font-size:15px}.inner-page .item small{font-size:13px}.inner-page .collection-card p{font-size:15px}.inner-page .collection-card span{font-size:14px}.inner-page .collection-section header>span{font-size:14px}.inner-page footer p,.inner-page footer a{font-size:14px}
@media(max-width:800px){body:not(.inner-page) .pin-logo{font-size:26px}body:not(.inner-page) .portfolio-menu-toggle{font-size:16px}body:not(.inner-page) .portfolio-nav-trigger{font-size:17px}body:not(.inner-page) .portfolio-sub-links a{font-size:15px}body:not(.inner-page) .portfolio-sub-heading>a{font-size:14px}.motion-top,.motion-bottom{font-size:11px!important}.film-row-caption{font-size:11px}.film-flight-label{font-size:11px}.inner-page .header nav{font-size:15px}.inner-page .item-title{font-size:14px}.inner-page .item small{font-size:12px}}
