main#blog section.masthead .content{margin-bottom:0}main#blog section.masthead .content-journeys{margin-top:2rem;display:grid;gap:2rem}@media(min-width:480px){main#blog section.masthead .content-journeys{margin-top:3rem}}@media(min-width:1024px){main#blog section.masthead .content{margin-bottom:2rem}main#blog section.masthead .content-journeys{margin-left:-2rem;margin-right:-2rem;margin-top:4rem;grid-template-columns:repeat(2,minmax(0,1fr))}main#blog section.masthead .content-panel:first-child{grid-column:span 2/span 2}}main#blog section.masthead .content-panel{display:flex;flex-direction:column;gap:2rem;border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(var(--theme-accent-muted)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--theme-bg)/var(--tw-bg-opacity,1));padding:1rem 1.25rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow:0 0.5rem 1.5rem rgb(var(--theme-border) / 25%)}main#blog section.masthead .content-panel .prose{flex:1 1 0%}main#blog section.masthead .content-panel h2{margin-top:0;margin-bottom:0;margin-right:4rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--theme-text)/var(--tw-text-opacity,1))}@media(min-width:480px){main#blog section.masthead .content-panel{padding:1.5rem 2rem}main#blog section.masthead .content-panel h2{font-size:1.875rem;line-height:2.25rem}}@media(min-width:768px){main#blog section.masthead .content-panel h2{font-size:2.25rem;line-height:2.5rem}}main#blog section.masthead .content-panel p{font-size:1.125rem;line-height:1.75rem}main#blog section.masthead .backdrop{width:auto;height:72rem}@media(min-width:1024px){main#blog section.masthead .backdrop{height:64rem}}@media(min-width:1536px){main#blog section.masthead .content-journeys{grid-template-columns:repeat(3,minmax(0,1fr))}main#blog section.masthead .content-panel:first-child{grid-column:span 1/span 1}main#blog section.masthead .backdrop{height:40rem}}main#blog section.masthead .backdrop svg.blog-backdrop{position:absolute;left:0;bottom:0;height:100%;width:100%;max-width:none}main#blog section.blog-news{padding-bottom:8rem}main#blog section.blog-news .news-sections{display:grid;-moz-column-gap:2rem;column-gap:2rem;row-gap:8rem}@media(min-width:1280px){main#blog section.blog-news .news-sections{grid-template-columns:repeat(2,minmax(0,1fr))}main#blog section.blog-news .news-panel a.title{margin-right:4rem}}main#blog section.blog-news .news-section h2{margin-bottom:2rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--theme-text-muted)/var(--tw-text-opacity,1))}main#blog section.blog-news .news-panel{margin-bottom:2rem}main#blog section.blog-news .news-panel a.title{display:inline-block;font-size:1.25rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(var(--theme-text)/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}main#blog section.blog-news .news-panel a.title:focus,main#blog section.blog-news .news-panel a.title:hover{--tw-text-opacity:1;color:rgb(var(--theme-accent)/var(--tw-text-opacity,1))}main#blog section.blog-news .news-panel .meta{margin-top:.25rem;--tw-text-opacity:1;color:rgb(var(--theme-text-muted)/var(--tw-text-opacity,1))}main#blog section.blog-news .news-panel .meta strong{font-weight:600}main#blog section.blog-news .news-panel .cta{margin-top:-.75rem}
