:root{--dep-gap:30px;--dep-section-y:80px;--dep-section-y-tablet:60px;--dep-section-y-phone:44px;--dep-card-radius:8px;--dep-card-shadow:0 2px 10px rgba(16,32,56,.08);--dep-card-shadow-hover:0 8px 24px rgba(16,32,56,.14);--dep-media-bg:#f4f6f9;--dep-hairline:#e6ebf1}.et_pb_blog_grid .et_pb_salvattore_content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--dep-gap);align-items:stretch}.et_pb_blog_grid .et_pb_salvattore_content>.column{display:contents}.et_pb_blog_grid .et_pb_salvattore_content article.et_pb_post{width:auto !important;max-width:none !important;margin:0 !important;float:none !important;display:flex;flex-direction:column;background:#fff;border:1px solid var(--dep-hairline);border-radius:var(--dep-card-radius);overflow:hidden;box-shadow:var(--dep-card-shadow);transition:box-shadow .2s ease,transform .2s ease}.et_pb_blog_grid .et_pb_salvattore_content article.et_pb_post:hover{box-shadow:var(--dep-card-shadow-hover);transform:translateY(-2px)}.et_pb_blog_grid .et_pb_post .et_pb_image_container{margin:0 0 18px;background:var(--dep-media-bg)}.et_pb_blog_grid .et_pb_post .et_pb_image_container a,.et_pb_blog_grid .et_pb_post .entry-featured-image-url{display:block;margin:0;aspect-ratio:4/3;overflow:hidden}.et_pb_blog_grid .et_pb_post .et_pb_image_container img,.et_pb_blog_grid .et_pb_post .entry-featured-image-url img{width:100%;height:100%;display:block}.de-resources-blog .et_pb_post .entry-featured-image-url img{object-fit:contain;padding:10px}.de-blog .et_pb_post .entry-featured-image-url img,.et_pb_blog_grid:not(.de-resources-blog) .et_pb_post .entry-featured-image-url img{object-fit:cover}.et_pb_blog_grid .et_pb_post .entry-title{margin:0 20px 10px;font-size:20px;line-height:1.35}.et_pb_blog_grid .et_pb_post .post-content{margin:0 20px 20px;display:flex;flex-direction:column;flex:1 1 auto}.et_pb_blog_grid .et_pb_post .post-meta{margin:0 20px 8px}.et_pb_blog_grid .et_pb_post .post-content .more-link,.et_pb_blog_grid .et_pb_post .more-link{margin-top:auto;align-self:flex-start}@media (max-width:980px){.et_pb_blog_grid .et_pb_salvattore_content{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:767px){.et_pb_blog_grid .et_pb_salvattore_content{grid-template-columns:minmax(0,1fr);gap:20px}.et_pb_blog_grid .et_pb_post .entry-title{font-size:19px}}@media (prefers-reduced-motion:reduce){.et_pb_blog_grid .et_pb_salvattore_content article.et_pb_post,.et_pb_blog_grid .et_pb_salvattore_content article.et_pb_post:hover{transition:none;transform:none}}.et_pb_section .et_pb_text h1,.et_pb_section .et_pb_text h2,.et_pb_section .et_pb_text h3,.et_pb_section .et_pb_text h4,.et_pb_section .et_pb_module h1,.et_pb_section .et_pb_module h2,.et_pb_section .et_pb_module h3{line-height:1.18}.et_pb_section .et_pb_text h1,.et_pb_section .et_pb_text h2,.et_pb_section .et_pb_text h3{overflow-wrap:break-word}#publicationsSection,#videos,#articlesSection,#mentoringSection{padding-top:var(--dep-section-y);padding-bottom:var(--dep-section-y)}#publicationsSection>.et_pb_row,#videos>.et_pb_row,#articlesSection>.et_pb_row,#mentoringSection>.et_pb_row{padding-top:14px;padding-bottom:14px}#publicationsSection>.et_pb_row:first-child,#videos>.et_pb_row:first-child,#articlesSection>.et_pb_row:first-child,#mentoringSection>.et_pb_row:first-child{padding-bottom:6px}@media (max-width:980px){#publicationsSection,#videos,#articlesSection,#mentoringSection{padding-top:var(--dep-section-y-tablet);padding-bottom:var(--dep-section-y-tablet)}}@media (max-width:767px){#publicationsSection,#videos,#articlesSection,#mentoringSection{padding-top:var(--dep-section-y-phone);padding-bottom:var(--dep-section-y-phone)}}.et_pb_blurb_content{max-width:100%}.et_pb_blurb .et_pb_module_header,.et_pb_blurb .et_pb_blurb_description,.et_pb_blurb .et_pb_blurb_description p{overflow-wrap:break-word;word-break:break-word}.et_pb_section a,.et_pb_section h1,.et_pb_section h2,.et_pb_section h3,.et_pb_section h4,.et_pb_text p,.et_pb_post .entry-title{overflow-wrap:break-word}@media (max-width:980px){div#our-work:after{height:210px !important}}@media (max-width:767px){div#our-work:after{height:130px !important}}@media (max-width:980px){.btn-group{justify-content:center;align-items:center;row-gap:12px;column-gap:10px;padding-top:6px;padding-bottom:20px}.btn-group>a,.btn-group>.et_pb_button,.btn-group .et_pb_button_module_wrapper{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:980px){.et_pb_column:has(>.et_pb_button_module_wrapper:first-child){display:flex;flex-direction:column}.et_pb_column:has(>.et_pb_button_module_wrapper:first-child)>.et_pb_button_module_wrapper{order:99;margin-top:4px}.et_pb_column:has(>.et_pb_button_module_wrapper:first-child)>.et_pb_button_module_wrapper .et_pb_button{margin-top:0}}