.tpl-blog_header-post{&.dnd-section{padding-bottom:40px;padding-top:40px;z-index:2}& .content{align-items:center;display:flex;gap:24px 80px;justify-content:flex-start}& .header-post__breadcrumb{width:100%}& .header-post__search{flex:.3;min-width:200px}@media screen and (max-width:768px){&.dnd-section{padding-bottom:20px;padding-top:20px}& .content{flex-direction:column;>*{flex:1;width:100%}}& .header-post__search{display:none}}}.tpl-blog_hero-post{&.dnd-section{padding-bottom:80px;padding-top:40px}& .content{align-items:center;display:flex;gap:24px 80px;justify-content:flex-start;>*{width:50%}}& .hero-titles{display:flex;flex-direction:column;gap:24px}& .hero-titles>*{margin:0}& .hero-titles .published_date{font-size:14px;margin-bottom:0;margin-top:auto}& .hero-featured{text-align:right}& .hero-featured img{height:auto;object-fit:contain}@media screen and (max-width:768px){&.dnd-section{padding-bottom:40px;padding-top:0}& .content{flex-direction:column;>*{flex:1;width:100%}}}}.tpl-blog_content-post{&.dnd-section{background-color:#fff;padding-bottom:80px;padding-top:80px}& .content{display:flex;gap:60px 80px}& .blog-post{width:calc(100% - 310px);& .blog-post__body{width:100%;table{box-shadow:2px 2px 8px 0 rgba(0,0,0,.1);margin-bottom:1.4rem;max-width:100%;min-width:720px;text-align:center;width:auto;tbody tr{background-color:#fff;height:46px!important;&:nth-child(odd){background:hsla(0,0%,95.7%,.5)}}tbody td,tbody th{border:1px solid var(--color-text)!important;min-width:56px!important;padding:10px;vertical-align:middle!important}&>:not(thead)+tbody>tr:first-child,thead tr{background:#fff6f0!important;font-size:110%;font-weight:700;height:72px!important}}}}& #blog-post-summary-mobile{display:none}& .blog-post-sidebar{align-self:flex-start;display:flex;flex-direction:column;gap:24px;min-width:310px;position:sticky;top:calc(var(--header-height) + 20px);width:310px;.sidebar-card{width:100%}}@media screen and (max-width:1024px){&.dnd-section{background-color:#fff;padding-bottom:40px;padding-top:40px}& .content{flex-direction:column}& .blog-post{min-width:100%;width:100%;& .blog-post__body{table{min-width:100%}}}& .blog-post-sidebar{min-width:100%;position:inherit;width:100%;& #blog-post-sidebar-summary{display:none}}}}.tpl-blog_footer-post{&.dnd-section{background-color:#fff;padding-top:40px;text-align:center}}