html body.coast-site #journal{width:100%;max-width:none;padding:0 max(var(--ui-space-6pct),calc((100% - var(--ui-space-1200px))/2)) var(--space-12);background:var(--color-bg);color:var(--color-text);scroll-margin-top:var(--masthead-height);font-size:var(--text-body);line-height:var(--leading-body);margin:0}html body.coast-site #journal:before{content:none}#journal :is(h1,h2,h3,p){margin:0}#journal :is(h1,h2,h3){letter-spacing:normal;text-wrap:pretty;font-weight:400}#journal :is(h1,h2){font-family:var(--font-heading)}#journal a{text-decoration:none}#journal svg{width:var(--arrow-size);height:var(--arrow-size);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}html body.coast-site #journal .journal-intro{gap:var(--space-12);padding:var(--space-16) 0 var(--space-12);border-bottom:var(--border-width) solid var(--color-border);grid-template-columns:1.15fr 1fr;align-items:end;display:grid}#journal h1{align-items:baseline;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}#journal h1 span{color:var(--color-muted);font:400 var(--text-meta)/var(--leading-body) var(--font-body);letter-spacing:var(--ui-space-0-14em)}html body.coast-site #journal .journal-lead{margin-top:var(--space-6);font-family:var(--font-heading)}.journal-intro-copy{max-width:var(--ui-space-460px);justify-self:end}html body.coast-site #journal .journal-intro-copy p{color:var(--color-muted);font-size:var(--text-summary)!important}.journal-intro-copy .journal-link{margin-top:var(--space-5)}html body.coast-site #journal>section{padding:var(--space-12) 0;opacity:1;border:0;margin:0;transition:none;transform:none}html body.coast-site #journal .journal-section-heading{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.journal-now-line{justify-content:space-between;align-items:baseline;gap:var(--space-6);display:flex}.journal-now-line time{color:var(--color-muted);font-size:var(--text-meta);flex-shrink:0}html body.coast-site #journal .journal-now{padding-bottom:var(--space-8)}html body.coast-site #journal .journal-article{padding:var(--card-padding);padding-bottom:calc(var(--card-padding) + var(--arrow-size));display:block}.journal-meta{gap:var(--space-2);flex-wrap:wrap;display:flex}html body.coast-site #journal .journal-article h3{margin:var(--space-5) 0 var(--space-4);font-size:var(--journal-project-title);line-height:var(--leading-heading)}html body.coast-site #journal .journal-summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html body.coast-site #journal .recent-post-list{margin:var(--space-6) 0 0;padding:0;list-style:none}.recent-post-list li{border-bottom:var(--border-width) solid var(--color-border)}html body.coast-site #journal .recent-post-list a{grid-template-columns:var(--journal-meta-width) minmax(0,1fr) auto;align-items:center;gap:var(--space-6);padding:var(--space-6) 0;color:var(--color-text);display:grid}.recent-post-meta{gap:var(--space-1);color:var(--color-muted);font-size:var(--text-meta);flex-direction:column;display:flex}html body.coast-site #journal .recent-post-copy h3{margin-bottom:var(--space-2)}html body.coast-site #journal .recent-post-copy p{text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted);overflow:hidden;font-size:var(--text-summary)!important}.recent-post-copy{min-width:0}html body.coast-site #journal .recent-post-list a:hover h3{color:var(--color-accent)}.journal-work-list{gap:var(--space-6);display:grid}html body.coast-site #journal .journal-exhibit{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);min-width:0;transition:border-color var(--transition-feedback);padding:0}html body.coast-site #journal .journal-exhibit:hover{border-color:var(--color-accent)}html body.coast-site #journal .journal-work-detail{align-items:center;gap:var(--space-8);padding:var(--card-padding);padding-bottom:calc(var(--card-padding) + var(--arrow-size));color:var(--color-text);grid-template-columns:minmax(0,.45fr) minmax(0,1fr);display:grid;position:relative}.journal-exhibit-cover{justify-content:center;align-items:center;min-width:0;display:flex}html body.coast-site #journal .journal-exhibit-cover img{width:auto;max-width:100%;height:var(--journal-project-mobile-image);object-fit:contain}.journal-exhibit-copy{min-width:0}.journal-exhibit-meta{align-items:center;gap:var(--space-3);color:var(--color-muted);font-size:var(--text-meta);flex-wrap:wrap;display:flex}.journal-exhibit-status{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);color:var(--color-accent)}html body.coast-site #journal .journal-exhibit h3{margin:var(--space-4) 0}html body.coast-site #journal .journal-exhibit-copy>p{font-size:var(--text-summary)!important}.journal-exhibit-date{margin-top:var(--space-5);font-size:var(--text-meta);color:var(--color-muted)}html body.coast-site #journal .journal-exhibit-copy .journal-exhibit-note{margin-top:var(--space-2);color:var(--color-muted);font-size:var(--text-meta)!important}.journal-exhibit-actions{padding:0 var(--card-padding) var(--card-padding);justify-content:flex-end;display:flex}html body.coast-site #journal .journal-destination-list{column-gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html body.coast-site #journal .journal-destination-list a{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-6) 0;border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text);display:flex}#journal .journal-destination-list h3{margin-bottom:var(--space-1)}html body.coast-site #journal .journal-destination-list p{color:var(--color-muted);font-size:var(--text-label)!important}#journal .journal-destination-list svg,#journal .journal-destination-list a:hover h3{color:var(--color-accent)}html body.coast-site #journal .journal-subscribe{justify-content:space-between;align-items:center;gap:var(--space-6);border-top:var(--border-width) solid var(--color-border);margin-top:var(--space-6);flex-wrap:wrap;display:flex}#journal .journal-subscribe p{margin-top:var(--space-4);color:var(--color-muted)}.journal-empty{color:var(--color-muted)}@media (width<=900px){html body.coast-site #journal .journal-intro{gap:var(--space-6);padding-top:var(--space-12);grid-template-columns:1fr}.journal-intro-copy{justify-self:start;max-width:none}.journal-now-line{gap:var(--space-2);flex-direction:column}}@media (width<=767px){html body.coast-site #journal{padding:0 var(--space-6) var(--space-8)}html body.coast-site #journal .journal-intro{padding:var(--space-10) 0 var(--space-8);gap:var(--space-5)}html body.coast-site #journal>section{padding:var(--space-8) 0}.journal-intro-copy br{display:none}html body.coast-site #journal .journal-work-detail{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}html body.coast-site #journal .journal-destination-list{grid-template-columns:minmax(0,1fr)}html body.coast-site #journal .recent-post-list a{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.recent-post-meta{gap:var(--space-3);flex-flow:wrap;grid-column:1}.recent-post-copy{grid-column:1}.recent-post-list a>svg{grid-area:1/2/3}}@media (prefers-reduced-motion:reduce){html body.coast-site #journal *{transition:none!important;animation:none!important}html body.coast-site #journal .journal-article:hover{translate:none!important}}html[data-motion=off] body.coast-site #journal *{transition:none!important;animation:none!important}html[data-motion=off] body.coast-site #journal .journal-article:hover{translate:none!important}
