.title-banner{height:400px;margin-top:58px;color:var(--text-on-primary);background-color:var(--theme-secondary)}.title-banner .banner-title-block{max-width:800px;border-radius:3px;background-color:var(--theme-shadow-transparent)}@media (max-width:1000px){.title-banner .banner-title-block h4{font-size:larger}}@media (max-width:750px){.title-banner .banner-title-block h4{font-size:16px}}@media (max-width:650px){.title-banner .banner-title-block h4{display:none}}.title-banner .banner-attribution{font-size:0.7rem;font-weight:bold;font-style:italic;color:var(--text-on-primary)}