:root{--public-content-gutter: clamp(1rem,4vw,1.5rem);--public-mobile-section-gap: clamp(2.5rem,9vw,3.75rem);}:is(.ritm-article-detail__body,.ritm-location-detail__prose,.ritm-location-detail__overview-lead,.object-description-text,.event-description-text,.geography-prose,.street-panel-body,.detail-style-page article.text-secondary) :is(p,li,blockquote){text-align: left;hyphens: auto;overflow-wrap: break-word;text-wrap: pretty;}:is(.ritm-article-detail__body,.ritm-location-detail__prose,.ritm-location-detail__overview-lead,.object-description-text,.event-description-text,.geography-prose,.street-panel-body,.detail-style-page article.text-secondary){overflow-wrap: break-word;}.object-description-text,.event-description-text{text-align: left;hyphens: auto;overflow-wrap: break-word;text-wrap: pretty;}@media (max-width: 767.98px){main#main-content :is(.detail-wide-container,.container,.ritm-detail-layout__content,.journal-content,.object-detail-shell,.event-detail-shell){min-width: 0;}main#main-content :is(.ritm-location-detail__prose,.ritm-article-detail__body,.object-description-text,.event-description-text,.geography-prose,.street-panel-body){font-size: 1rem;line-height: 1.65;}main#main-content :is(.ritm-location-detail__prose,.ritm-article-detail__body,.object-description-text,.event-description-text,.geography-prose,.street-panel-body) :is(p,ul,ol,blockquote){max-width: none;}main#main-content :is(.ritm-results-head,.event-section-heading,.object-section-heading,.ritm-detail-layout__section-heading,.journal-section__head,.journal-landing__section-heading){align-items: flex-start;flex-wrap: wrap;}main#main-content :is(.event-section-nav-scroll,.object-section-nav-scroll,.atlas-section-links,.journal-article-toc__links){-webkit-overflow-scrolling: touch;overscroll-behavior-x: contain;scrollbar-width: none;}main#main-content :is(.event-section-nav-scroll,.object-section-nav-scroll,.atlas-section-links,.journal-article-toc__links)::-webkit-scrollbar{display: none;}main#main-content img{max-width: 100%;}}@media (max-width: 575.98px){.event-similar-grid,.ritm-entry-detail__related-cards,.ritm-location-detail__nearby-list,.journal-next-list{grid-template-columns: minmax(0,1fr);}.event-program-row{grid-template-columns: 1fr;gap: 0.75rem;}.event-program-time{flex-direction: row;align-items: baseline;justify-content: flex-start;gap: 0.5rem;padding: 0 0 0.75rem;border-right: 0;border-bottom: 1px solid var(--color-border,#dce3eb);}.event-program-time span{margin-top: 0;}}
