.dsg-blog-archive{--dsgba-clr-primary:#243642;--dsgba-clr-accent:#D28C36;--dsgba-clr-accent-hover:#B77627;--dsgba-clr-white:#FFFFFF;--dsgba-clr-neutral-light:#F4F7F9;--dsgba-clr-border:rgba(74, 98, 115, 0.05);--dsgba-clr-border-strong:rgba(74, 98, 115, 0.15);--dsgba-clr-text-heading:#1A2229;--dsgba-clr-text-body:#1A2229;--dsgba-clr-text-muted:#607382;--dsgba-clr-text-secondary:#4A6273;--dsgba-shadow-sm:0 2px 4px rgba(26, 34, 41, 0.05);--dsgba-shadow-lg:0 20px 40px rgba(26, 34, 41, 0.12);--dsgba-font-heading:'Montserrat', 'Arial', sans-serif;--dsgba-space-2:8px;--dsgba-space-3:12px;--dsgba-space-4:16px;--dsgba-space-6:24px;--dsgba-space-8:32px;--dsgba-space-10:48px;--dsgba-space-12:64px;--dsgba-radius:8px;--dsgba-transition:0.3s cubic-bezier(0.4, 0, 0.2, 1);padding:0 0 var(--dsgba-space-12);background:var(--dsgba-clr-white)}.dsg-blog-archive__breadcrumb-bar{background:var(--dsgba-clr-neutral-light);border-bottom:1px solid var(--dsgba-clr-border);margin-bottom:var(--dsgba-space-10)}.dsg-blog-archive .dsg-breadcrumb{margin:0;padding:18px 0;border-bottom:0;font-family:inherit;font-size:.875rem;letter-spacing:normal;color:var(--dsgba-clr-text-muted)}.dsg-blog-archive .dsg-breadcrumb a{color:var(--dsgba-clr-text-secondary);text-transform:none;border-bottom:0;padding:0}.dsg-blog-archive .dsg-breadcrumb a:hover{color:var(--dsgba-clr-accent);border-bottom:0}.dsg-blog-archive .dsg-breadcrumb a:first-child::before{display:none}.dsg-blog-archive .dsg-breadcrumb span{color:rgb(74 98 115 / .4);margin:0 8px;font-size:inherit}.dsg-blog-archive .dsg-breadcrumb .breadcrumb-current{color:var(--dsgba-clr-primary);font-weight:600;text-transform:none}.dsg-blog-archive__container{max-width:var(--container-max,1280px);margin:0 auto;padding:0 var(--gutter,24px)}.dsg-blog-archive__header{margin-bottom:var(--dsgba-space-10)}.dsg-blog-archive__title{font-family:var(--dsgba-font-heading);font-size:2.25rem;font-weight:800;line-height:1.2;color:var(--dsgba-clr-primary);margin:0 0 10px}.dsg-blog-archive__title::after{content:'';display:block;width:60px;height:4px;margin-top:16px;background:var(--dsgba-clr-accent);border-radius:2px}.dsg-blog-archive__description{max-width:720px;margin-top:var(--dsgba-space-4);color:var(--dsgba-clr-text-body);line-height:1.7}.dsg-blog-archive__description p:last-child{margin-bottom:0}.dsg-blog-archive .dsg-blog{margin-bottom:var(--dsgba-space-10)}.dsg-blog-archive .dsg-blog .blog-card{box-shadow:var(--dsgba-shadow-sm);border-color:rgb(74 98 115 / .05)}.dsg-blog-archive .dsg-blog .blog-card:hover{transform:translateY(-8px);box-shadow:var(--dsgba-shadow-lg)}.dsg-blog-archive .dsg-blog .blog-card__img{aspect-ratio:auto;height:200px}.dsg-blog-archive .dsg-blog .blog-card__cat{display:none}.dsg-blog-archive .dsg-blog .blog-card__date{font-family:inherit;font-size:.75rem;font-weight:600;letter-spacing:normal;text-transform:none;color:var(--dsgba-clr-text-muted);margin-bottom:10px}.dsg-blog-archive .dsg-blog .blog-card__title{font-size:1.2rem}.dsg-blog-archive .dsg-blog .blog-card__title a{color:var(--dsgba-clr-text-heading)}.dsg-blog-archive .dsg-blog .blog-card__excerpt{color:var(--dsgba-clr-text-muted);margin-bottom:20px}.dsg-blog-archive .dsg-blog .blog-card__link{font-size:.875rem;font-weight:600;letter-spacing:normal;text-transform:none;color:var(--dsgba-clr-text-secondary)}.dsg-blog-archive .dsg-blog .blog-card__title a:hover,.dsg-blog-archive .dsg-blog .blog-card__link:hover{color:var(--dsgba-clr-accent)}.dsg-blog-archive__pagination ul.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--dsgba-space-2);list-style:none;margin:0;height:50px}.dsg-blog-archive__pagination li{margin:0;padding:0}.dsg-blog-archive__pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 14px;background:var(--dsgba-clr-white);border:1px solid var(--dsgba-clr-border-strong);border-radius:50px;color:var(--dsgba-clr-text-secondary);font-family:var(--dsgba-font-heading);font-size:.9rem;font-weight:600;text-decoration:none;transition:background var(--dsgba-transition),color var(--dsgba-transition),border-color var(--dsgba-transition)}.dsg-blog-archive__pagination ul.page-numbers{border:none}.dsg-blog-archive__pagination a.page-numbers:hover,.dsg-blog-archive__pagination .page-numbers.current{background:var(--dsgba-clr-accent);border-color:var(--dsgba-clr-accent);color:var(--dsgba-clr-white)}.dsg-blog-archive__pagination .page-numbers.dots{background:#fff0;border-color:#fff0}.dsg-blog-archive__empty{padding:var(--dsgba-space-12) var(--dsgba-space-6);background:var(--dsgba-clr-white);border:1px dashed var(--dsgba-clr-border);border-radius:var(--dsgba-radius);text-align:center;color:var(--dsgba-clr-text-body);margin:0}@media (max-width:640px){.dsg-blog-archive__title{font-size:1.75rem}.dsg-blog-archive__header{margin-bottom:var(--dsgba-space-8)}.dsg-blog-archive__pagination .page-numbers{min-width:38px;height:38px;font-size:.8125rem}}