body.blog-page{padding-top:0}body.blog-page .menu.max-width-1600{background-color:transparent;z-index:10;transition:background-color .3s ease}body.blog-page .page-section{margin-top:0}body.blog-page .menu.max-width-1600:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000073,#0000);pointer-events:none;z-index:-1;transition:opacity .3s ease}body.blog-page .menu.max-width-1600.nav-solid{background-color:var(--_variable-collection---color--orange)}body.blog-page .menu.max-width-1600.nav-solid:before{opacity:0}.blog-video-hero{position:relative;width:100%;height:100vh;min-height:560px;overflow:hidden;margin-bottom:32px}.blog-video-hero video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.blog-video-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000059,#0000000d 35% 60%,#0000008c);z-index:1;pointer-events:none}.blog-video-content{position:relative;z-index:2;height:100%;max-width:1600px;margin:0 auto;padding:0 var(--_variable-collection---padding--p-64, 64px) var(--_variable-collection---padding--p-64, 64px);box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;color:var(--_variable-collection---color--white, #fff)}.blog-video-content .page-heading{margin-bottom:16px}.blog-video-content .service-description{max-width:480px}@media screen and (max-width: 991px){.blog-video-hero{height:80vh;min-height:480px}}.blog-hero{padding-bottom:0}.blog-hero .titile{margin-bottom:24px}.blog-article{border-top:1px solid rgba(255,255,255,.18)}.blog-article .container.primary{align-items:flex-start}.blog-meta{flex:0 0 360px;max-width:360px;position:sticky;top:128px;align-self:flex-start;display:flex;flex-direction:column;row-gap:24px;z-index:1}.blog-post-image{width:100%;max-height:320px;object-fit:cover;display:block;margin-top:8px}.blog-hero-banner{width:100%;max-width:1600px;margin:0 auto;padding:0 var(--_variable-collection---padding--p-64, 64px) 32px;box-sizing:border-box}.blog-hero-banner img{width:100%;height:56vh;max-height:620px;min-height:360px;object-fit:cover;display:block}.blog-date{font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.blog-lede{font-style:italic;opacity:.92;max-width:320px}.blog-body{flex:1 1 0;max-width:680px;display:flex;flex-direction:column;row-gap:22px}.blog-body p{margin:0}.blog-body h3{margin:14px 0 4px;font-size:14px;letter-spacing:.12em;text-transform:uppercase}.blog-body ul{list-style:disc;padding-left:22px;margin:0;display:flex;flex-direction:column;row-gap:8px}.blog-body li{padding-left:4px}.blog-body strong{font-weight:700}@media screen and (max-width: 991px){.blog-meta{position:static;flex:none;max-width:100%;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.18)}.blog-body{max-width:100%}}
