.dm-blog-container{margin:0 auto;max-width:1170px;padding:0 20px}.dm-blog-banner{background:#fdc657;color:#fff;padding:70px 0 56px;text-align:center}.dm-blog-banner .dm-blog-banner__title,.dm-blog-banner h1{color:#fff;font-size:60px;font-weight:500;line-height:1.1;margin:0 0 18px}.dm-blog-banner .dm-blog-banner__title a{color:inherit;text-decoration:none}.dm-blog-banner p{color:#fff;font-size:24px;font-weight:700;line-height:1.35;margin:0 auto;max-width:980px}.dm-blog-layout{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) 260px;padding-bottom:80px;padding-top:64px}.dm-blog-main{min-width:0}.dm-blog-item{align-items:start;border-bottom:1px solid #ececec;display:grid;gap:28px;grid-template-columns:42% minmax(0,1fr);margin-bottom:48px;padding-bottom:48px}.dm-blog-item:last-of-type{border-bottom:0}.dm-blog-item--featured{gap:22px;grid-template-columns:1fr}.dm-blog-item__img{display:block;overflow:hidden}.dm-blog-item__img img{aspect-ratio:16/10;display:block;height:auto;object-fit:cover;transition:transform .4s ease;width:100%}.dm-blog-item__img:hover img{transform:scale(1.03)}.dm-blog-item__title{font-size:24px;font-weight:700;line-height:1.25;margin:0 0 10px}.dm-blog-item--featured .dm-blog-item__title{font-size:30px}.dm-blog-item__title a{color:#333;text-decoration:none}.dm-blog-item__title a:hover{color:#000;text-decoration:underline;text-decoration-color:#fdc657;text-decoration-thickness:3px}.dm-blog-item__summary{color:#333;font-size:16px;line-height:1.7;margin:18px 0}.dm-blog-meta{color:#555;display:flex;flex-wrap:wrap;font-size:14px;gap:6px 18px;margin:0}.dm-blog-meta a{color:inherit;font-weight:600}.dm-blog-more{color:#fdc657;display:inline-block;font-size:14px;font-weight:600;letter-spacing:.02em;text-decoration:none;text-transform:uppercase}.dm-blog-more:hover{color:#e3a92a}.dm-blog-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.dm-blog-pagination a,.dm-blog-pagination span{align-items:center;border:1px solid #e5e5e5;color:#333;display:inline-flex;font-size:15px;font-weight:600;height:40px;justify-content:center;min-width:40px;padding:0 12px;text-decoration:none}.dm-blog-pagination a:hover{border-color:#fdc657}.dm-blog-pagination .is-active{background:#fdc657;border-color:#fdc657;color:#111}.dm-blog-pagination .dm-blog-pagination__gap{border:0;min-width:20px;padding:0}.dm-blog-sidebar{position:sticky;top:110px}.dm-blog-side-title{color:#1f1f1f;font-size:20px;font-weight:600;line-height:1.25;margin:0 0 26px;padding-bottom:18px;position:relative;text-transform:uppercase}.dm-blog-side-title:after{background:#fdc657;bottom:0;content:"";height:3px;left:0;position:absolute;width:30px}.dm-blog-recent ul{list-style:none;margin:0 0 40px;padding:0}.dm-blog-recent li{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 60px;margin:0 0 20px;padding:0 0 20px;position:relative}.dm-blog-recent li:after{background:#eee;bottom:0;content:"";height:2px;left:0;position:absolute;width:30px}.dm-blog-recent li:last-child{margin-bottom:0}.dm-blog-recent__title{color:#1f1f1f;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none}.dm-blog-recent__title:hover{color:#000;text-decoration:underline;text-decoration-color:#fdc657}.dm-blog-recent__thumb img{display:block;height:60px;object-fit:cover;width:60px}.dm-blog-sidebar .hs_cos_wrapper_type_blog_subscribe h3{font-size:20px;text-transform:uppercase}.dm-blog-sidebar .dnd-section>.row-fluid{max-width:none}.dm-blog-sidebar .dnd-section{padding:0}.dm-blog-post__img{display:block;height:auto;margin-bottom:30px;width:100%}.dm-blog-post__title{color:#222;font-size:34px;font-weight:700;line-height:1.2;margin:0 0 14px}.dm-blog-share{align-items:center;border-bottom:1px solid #eee;border-top:1px solid #eee;display:flex;gap:10px;margin:22px 0 30px;padding:16px 0}.dm-blog-share span{font-size:14px;font-weight:600;margin-right:6px}.dm-blog-share a{align-items:center;background:#111;border-radius:50%;color:#fff;display:inline-flex;font-size:16px;height:36px;justify-content:center;text-decoration:none;width:36px}.dm-blog-share a:hover{background:#fdc657;color:#111}.dm-blog-post__body{color:#2a2a2a;font-size:17px;line-height:1.75}.dm-blog-post__body h2{font-size:28px;line-height:1.25;margin:40px 0 14px}.dm-blog-post__body h3{font-size:22px;line-height:1.3;margin:32px 0 12px}.dm-blog-post__body img{height:auto;max-width:100%}.dm-blog-post__body a{color:#111;text-decoration:underline;text-decoration-color:#fdc657;text-decoration-thickness:2px}.dm-blog-post__body blockquote{border-left:4px solid #fdc657;font-size:19px;font-style:italic;margin:28px 0;padding:6px 0 6px 22px}.dm-blog-tags{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;margin:36px 0 24px}.dm-blog-tags a{background:#f4f4f4;color:#333;padding:5px 12px;text-decoration:none}.dm-blog-tags a:hover{background:#fdc657}.dm-blog-comments{margin-top:48px}@media (max-width:991px){.dm-blog-layout{gap:40px;grid-template-columns:1fr;padding-top:44px}.dm-blog-sidebar{position:static}.dm-blog-banner .dm-blog-banner__title,.dm-blog-banner h1{font-size:44px}.dm-blog-banner p{font-size:19px}}@media (max-width:640px){.dm-blog-item{gap:16px;grid-template-columns:1fr}.dm-blog-banner{padding:48px 0 40px}.dm-blog-banner .dm-blog-banner__title,.dm-blog-banner h1{font-size:36px}.dm-blog-banner p{font-size:17px}.dm-blog-post__title{font-size:27px}}.dm-blog-sidebar{min-width:0}.dm-blog-sidebar .dnd-column,.dm-blog-sidebar .dnd-section,.dm-blog-sidebar .row-fluid{margin:0;max-width:100%;padding:0;width:100%}.dm-blog-sidebar img{height:auto;max-width:100%}