.ritm-home,.atlas-location,.journal-detail{--editorial-reading-size: clamp(1rem,.9rem + .3vw,1.125rem);--editorial-section-space: clamp(2.5rem,5vw,5rem);}.ritm-home .home-section{padding-bottom: var(--editorial-section-space);}.ritm-home .home-section--first{padding-top: var(--editorial-section-space);}.ritm-home .home-hero__title,.ritm-home .home-hero__subtitle{max-width: none;}.ritm-home #home-atlas-title{scroll-margin-top: calc(var(--nav-h,72px) + 1.5rem);}.ritm-home .home-section-head{margin-bottom: clamp(1.25rem,2.5vw,2rem);}.ritm-home .home-section-head h2,.ritm-home .home-contribute-panel h2{padding-left: 0;font-size: clamp(1.6rem,2.6vw,2.5rem);letter-spacing: -.035em;}.ritm-home .home-section-head h2::before,.ritm-home .home-contribute-panel h2::before{content: none;}.ritm-home .home-articles-grid{grid-template-columns: minmax(0,1.4fr) minmax(0,1fr);gap: clamp(1.5rem,3vw,3rem);}.ritm-home .ritm-article-card--home{min-width: 0;border: 0;border-radius: 0;background: transparent;box-shadow: none;}.ritm-home .ritm-article-card--lead{grid-row: span 2;}.ritm-home .ritm-article-card__media{aspect-ratio: var(--content-image-ratio,8 / 5);min-height: 0;border-radius: var(--ritm-radius-md,12px);overflow: hidden;}.ritm-home .ritm-article-card__media img{width: 100%;height: 100%;object-fit: cover;}.ritm-home .ritm-article-card__body{padding: 1.25rem 0 0;}.ritm-home .ritm-article-card__title{font-size: clamp(1.25rem,1.6vw,1.6rem);line-height: 1.25;}.ritm-home .ritm-article-card--lead .ritm-article-card__title{font-size: clamp(1.6rem,2.6vw,2.4rem);}.ritm-home .home-story-excerpt{margin: .8rem 0 1rem;color: var(--ritm-text-secondary);line-height: 1.65;}.ritm-home .ritm-article-card__meta{display: flex;flex-wrap: wrap;gap: .5rem 1rem;}.ritm-home .home-discovery-panel{padding: clamp(1.25rem,3vw,2.5rem);border-radius: var(--ritm-radius-md,12px);background: var(--ritm-surface-muted);box-shadow: none;}.ritm-home .home-discovery-grid--atlas-only{grid-template-columns: minmax(0,1fr);}.home-discovery-grid--atlas-only .home-location-grid{grid-template-columns: repeat(4,minmax(0,1fr));gap: 1.5rem;}.ritm-home .home-contribute-panel{box-shadow: none;}.atlas-location .atlas-section-links{top: var(--main-nav-height,var(--nav-h,72px));border: 0;border-bottom: 1px solid var(--location-rule);border-radius: 0;padding: .5rem 0;box-shadow: none;background: var(--ritm-surface,#fff);}.atlas-location .atlas-section-links a{min-height: 44px;}.atlas-location h2[id],.atlas-location .ritm-location-detail__facts #location-facts-heading,.atlas-location #location-map{scroll-margin-top: calc(var(--main-nav-height,var(--nav-h,72px)) + 5.5rem);}.atlas-location .ritm-location-detail__section + .ritm-location-detail__section{margin-top: var(--editorial-section-space);}.atlas-location .ritm-location-detail__prose,.journal-detail .ritm-article-detail__body{font-size: var(--editorial-reading-size);line-height: 1.8;}.atlas-location .ritm-location-detail__prose p,.journal-detail .ritm-article-detail__body p{margin-bottom: 1.4em;}.journal-detail .ritm-article-detail__body p:last-child,.atlas-location .ritm-location-detail__prose p:last-child{margin-bottom: 0;}.journal-detail .ritm-article-detail__body h2{line-height: 1.25;}.journal-detail .ritm-article-detail__body h3{margin-top: 2em;margin-bottom: .8em;line-height: 1.25;}.journal-detail .journal-bibliography ol{line-height: 1.75;overflow-wrap: anywhere;}.journal-detail .journal-bibliography li + li{margin-top: .85rem;}.journal-detail figcaption{line-height: 1.6;}body .atlas-article.journal-detail .ritm-article-detail__reading{width: 100%;max-width: none;}body .atlas-article.journal-detail .ritm-article-detail__support{width: 100%;max-width: none;}.journal-detail.ritm-article-detail .journal-editorial-hero__copy{padding-top: clamp(1.5rem,3vw,3rem);padding-bottom: clamp(1.5rem,3vw,3rem);}.detail-style-page.atlas-location .ritm-location-detail__hero{width: 100%;max-width: none;margin-inline: 0;}body .atlas-article.journal-detail .journal-editorial-hero{width: 100%;max-width: var(--site-container-max,1600px);margin-inline: auto;border: 1px solid var(--ritm-border-strong);border-radius: var(--ritm-radius-lg);}@media (max-width: 1199.98px){body .atlas-article.journal-detail .journal-editorial-hero{max-width: 960px;}}@media (max-width: 991.98px){body .atlas-article.journal-detail .journal-editorial-hero{max-width: 720px;}}@media (max-width: 575.98px){body .atlas-article.journal-detail .journal-editorial-hero{max-width: 100%;}}@media (min-width: 992px){.ritm-home.atlas-home .home-discovery-hero{padding-bottom: clamp(1rem,2.5vw,2rem);}.ritm-home .ritm-article-card--home:not(.ritm-article-card--lead){display: grid;grid-template-columns: minmax(0,.8fr) minmax(0,1fr);align-items: start;gap: 1.25rem;}.ritm-home .ritm-article-card--home:not(.ritm-article-card--lead) .ritm-article-card__body{padding-top: 0;}.atlas-location .ritm-location-detail__editorial-section{display: grid;grid-template-columns: minmax(10rem,.28fr) minmax(0,1fr);gap: clamp(1.5rem,3vw,3rem);}.atlas-location .ritm-location-detail__editorial-section + .ritm-location-detail__editorial-section{margin-top: 2.5rem;padding-top: 2.5rem;}}@media (max-width: 991.98px){.home-discovery-grid--atlas-only .home-location-grid{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width: 767.98px){.ritm-home .home-articles-grid{grid-template-columns: minmax(0,1fr);}.ritm-home .ritm-article-card--lead{grid-row: auto;}.ritm-home .home-section-head{align-items: start;flex-wrap: wrap;}.ritm-home .home-discovery-panel{padding: 1rem;}.home-discovery-grid--atlas-only .home-location-grid{gap: 1rem;}.journal-detail.ritm-article-detail .journal-editorial-hero__copy{padding-inline: 1rem;}}
