body.blog{--dp-navy:#011e3d;--dp-pink:#dc0840;--dp-text:#263545;--dp-muted:#697586;--dp-border:#e6e9ed;--dp-white:#ffffff}body.blog #main.site-main{width:100%;max-width:1320px;margin:0 auto;padding:70px 30px 100px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:30px;row-gap:65px;box-sizing:border-box}body.blog #main.site-main>article.post-loop{width:100%;min-width:0;margin:0;padding:0;text-align:left!important;box-sizing:border-box}body.blog #main.site-main>article.post-loop *,body.blog #main.site-main>article.post-loop .loop-post-inner,body.blog #main.site-main>article.post-loop .entry-header,body.blog #main.site-main>article.post-loop .entry-summary{text-align:left!important}body.blog #main.site-main>article.post-loop .loop-post-inner{width:100%;height:100%;margin:0;padding:0;display:flex;flex-direction:column;box-sizing:border-box}body.blog #main.site-main>article.post-loop .post-cover-image{width:100%;aspect-ratio:4 / 3;margin:0 0 20px;padding:0;overflow:hidden;position:relative;background:#f5f5f5}body.blog #main.site-main>article.post-loop .post-cover-image>a{display:block;width:100%;height:100%;overflow:hidden;text-decoration:none}body.blog #main.site-main>article.post-loop .post-cover-image img{display:block;width:100%;height:100%;max-width:none;margin:0;padding:0;border:0;object-fit:cover;object-position:center;transition:transform 0.65s cubic-bezier(.22,.61,.36,1)}body.blog #main.site-main>article.post-loop:hover .post-cover-image img{transform:scale(1.035)}body.blog #main.site-main>article.post-loop .entry-title{width:100%;margin:0;padding:0;color:var(--dp-navy);font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:-.015em;text-align:left!important}body.blog #main.site-main>article.post-loop .entry-title a{color:inherit!important;text-decoration:none!important;transition:color 0.25s ease}body.blog #main.site-main>article.post-loop:hover .entry-title a{color:var(--dp-pink)!important}body.blog #main.site-main>article.post-loop .entry-summary{width:100%;margin:9px 0 0;padding:0;color:var(--dp-muted);font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:13px!important;line-height:1.7!important;font-weight:400;text-align:left!important}body.blog #main.site-main>article.post-loop .entry-summary p{margin:0;padding:0;color:inherit;font-size:inherit!important;line-height:inherit!important;text-align:left!important}body.blog #main.site-main>article.post-loop .post-read-more{display:block;margin-top:16px;padding:0;text-align:left!important}body.blog #main.site-main>article.post-loop .post-read-more a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid var(--dp-navy);background:var(--dp-navy);color:var(--dp-white)!important;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:10px!important;line-height:1;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none!important;border-radius:0;transition:background 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.25s ease}body.blog #main.site-main>article.post-loop .post-read-more a::after{content:"→";margin-left:9px;font-size:14px;line-height:1;color:var(--dp-pink);transition:transform 0.25s ease}body.blog #main.site-main>article.post-loop .post-read-more a:hover{background:var(--dp-pink);border-color:var(--dp-pink);color:#ffffff!important;transform:translateY(-1px)}body.blog #main.site-main>article.post-loop .post-read-more a:hover::after{color:#fff;transform:translateX(3px)}body.blog #main.site-main>article.post-loop:not(:has(.post-cover-image)){padding-top:0}body.blog #main.site-main>article.post-loop:not(:has(.post-cover-image)) .loop-post-inner{padding-top:25px;border-top:1px solid var(--dp-border)}body.blog #main.site-main .alpha,body.blog #main.site-main .entry-title,body.blog #main.site-main .summary-text,body.blog #main.site-main .entry-summary,body.blog #main.site-main .post-read-more{text-align:left!important}body.blog #main.site-main h2.entry-title{margin-left:0!important;margin-right:0!important}@media (max-width:1024px){body.blog #main.site-main{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:50px;padding:55px 25px 80px}body.blog #main.site-main>article.post-loop .entry-title{font-size:17px!important}body.blog #main.site-main>article.post-loop .entry-summary{font-size:12.5px!important}}@media (max-width:767px){body.blog #main.site-main{display:grid;grid-template-columns:1fr;gap:42px;padding:40px 18px 65px}body.blog #main.site-main>article.post-loop{width:100%;transform:none!important}body.blog #main.site-main>article.post-loop .post-cover-image{aspect-ratio:4 / 3;margin-bottom:17px}body.blog #main.site-main>article.post-loop .entry-title{font-size:18px!important;line-height:1.4!important}body.blog #main.site-main>article.post-loop .entry-summary{margin-top:8px;font-size:13px!important;line-height:1.7!important}body.blog #main.site-main>article.post-loop .post-read-more{margin-top:14px}body.blog #main.site-main>article.post-loop .post-read-more a{min-height:36px;padding:0 13px;font-size:9.5px!important}}@media (max-width:480px){body.blog #main.site-main{padding:32px 15px 55px;gap:38px}body.blog #main.site-main>article.post-loop .post-cover-image{margin-bottom:15px}body.blog #main.site-main>article.post-loop .entry-title{font-size:17px!important}body.blog #main.site-main>article.post-loop .entry-summary{font-size:12.5px!important}}body.blog #main.site-main a:focus-visible{outline:2px solid var(--dp-pink);outline-offset:3px}@media (prefers-reduced-motion:reduce){body.blog #main.site-main *,body.blog #main.site-main *::before,body.blog #main.site-main *::after{transition:none!important;animation:none!important}}