.lp-mc-latest.section{padding:48px 0;background:#f5fbff}
.lp-mc-latest .lp-mc-showcase{position:relative;isolation:isolate;box-sizing:border-box;width:calc(100% - 48px);max-width:1440px;padding:36px 38px 28px;border:2px solid #fff;border-radius:36px;background:linear-gradient(125deg,#e3f5ff 0%,#fff 48%,#dcf5ff 100%);box-shadow:0 12px 40px #0e84b31a}
.lp-mc-showcase::before,.lp-mc-showcase::after{content:'';position:absolute;z-index:-1;pointer-events:none}
.lp-mc-showcase::before{inset:0;border-radius:34px;background:linear-gradient(32deg,transparent 12%,#58c6f521 12%,#58c6f521 20%,transparent 20%,transparent 76%,#8bdaff24 76%);}
.lp-mc-showcase::after{width:160px;height:160px;right:12px;bottom:20px;border:24px solid #91dcf51f;border-radius:50%}
.lp-mc-latest .section__header{display:grid;grid-template-columns:165px minmax(0,1fr) 165px;align-items:center;gap:22px;margin-bottom:28px;text-align:center;max-width:none;width:100%}
.lp-mc-latest .section__header h2::after,.lp-mc-latest .section__header::after{display:none}
.lp-mc-showcase__heading{min-width:0}
.lp-mc-latest .section__header h2{font-size:clamp(26px,2.7vw,40px);line-height:1.2;margin:0 0 12px;color:#072550}
.lp-mc-latest .section__header h2 span{color:#0aaed7}
.lp-mc-latest .lp-home-sub{margin:0;color:#304966;line-height:1.6}
.lp-mc-showcase__heading::after{content:'';display:block;width:58px;height:4px;border-radius:4px;background:#16c3e8;margin:18px auto 0}
.lp-mc-showcase__chips{display:flex;flex-direction:column;align-items:flex-start;gap:10px}
.lp-mc-chip{display:flex;align-items:center;gap:8px;border-radius:12px;padding:8px 13px;color:#fff;box-shadow:0 5px 12px #187eaf18;font-size:20px;line-height:1.2}
.lp-mc-chip svg{width:30px;height:30px;flex:none}
.lp-mc-chip--article svg path+path{stroke:#0084e7}
.lp-mc-chip--video svg path{fill:#f34f6a}
.lp-mc-chip--article{background:linear-gradient(125deg,#0084e7,#05c6e8);transform:rotate(-6deg)}
.lp-mc-chip--video{background:linear-gradient(125deg,#f34f6a,#ff7774);transform:rotate(-5deg);margin-left:16px}
.lp-mc-chip--tips{background:linear-gradient(125deg,#edaa00,#ffc931);transform:rotate(-7deg);color:#fff}
.lp-mc-showcase__art{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-items:center}
.lp-mc-showcase__art span:first-child{grid-column:1/3;justify-self:center;width:100px;transform:rotate(7deg)}
.lp-mc-showcase__art span{display:block;width:68px;filter:drop-shadow(0 5px 5px #146a9c20)}
.lp-mc-showcase__art svg{display:block;width:100%;height:auto}
.lp-mc-latest .section__body{position:relative;padding:18px 12px 12px;border:1px solid #fff;border-radius:26px;background:#ffffff80;min-width:0}
.lp-mc-latest .slick-list{padding-top:6px;padding-bottom:16px}
.lp-mc-latest .slick-track{display:flex}
.lp-mc-latest .slick-slide{height:auto}
.lp-mc-latest .slider__item{display:flex;flex-direction:column}
.lp-mc-latest .blog-card{display:flex;flex-direction:column;flex:1;width:100%;height:100%;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 7px 22px #12446f18;transition:transform .2s ease,box-shadow .2s ease}
.lp-mc-latest .blog-card__body{display:flex;flex:1;padding:22px}
.lp-mc-latest .blog-card-details{display:flex;flex-direction:column;flex:1;width:100%;gap:14px}
.lp-mc-latest .blog-card-title{margin:0;flex:1}
.lp-mc-latest .blog-card-title h3{line-height:1.45;margin:0}
.lp-mc-latest .blog-card-details>.btn{align-self:flex-start;margin-top:auto}
.lp-mc-latest .slick-arrow{z-index:2;background:#fff;border-radius:50%;box-shadow:0 4px 12px #183e6426}
.lp-mc-latest .section__footer{margin-top:24px;position:relative}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.lp-mc-latest .blog-card:hover{transform:translateY(-3px);box-shadow:0 12px 26px #12446f26}}
@media(max-width:1023px){.lp-mc-latest .lp-mc-showcase{width:calc(100% - 32px);padding:28px 20px 24px}.lp-mc-latest .section__header{grid-template-columns:110px minmax(0,1fr) 110px;gap:12px}.lp-mc-chip{font-size:15px;padding:7px 9px;gap:5px}.lp-mc-chip svg{width:24px;height:24px}.lp-mc-chip--video{margin-left:6px}.lp-mc-showcase__art span:first-child{width:76px}.lp-mc-showcase__art span{width:48px}.lp-mc-latest .blog-card__body{padding:18px}}
@media(max-width:767px){.lp-mc-latest.section{padding:28px 0}.lp-mc-latest .lp-mc-showcase{width:calc(100% - 24px);padding:24px 12px 20px;border-radius:24px}.lp-mc-showcase::before{border-radius:22px}.lp-mc-latest .section__header{display:flex;flex-direction:column;gap:18px;margin-bottom:20px}.lp-mc-showcase__heading{order:0}.lp-mc-showcase__chips{order:1;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:8px}.lp-mc-chip{font-size:13px;padding:6px 9px;border-radius:9px;transform:none;margin:0}.lp-mc-chip svg{width:20px;height:20px}.lp-mc-showcase__art{display:none}.lp-mc-latest .section__body{padding:8px 0;border-radius:18px}.lp-mc-latest .blog-card__body{padding:18px}.lp-mc-latest .section__header h2{font-size:27px}.lp-mc-latest .lp-home-sub{font-size:14px}.lp-mc-showcase__heading::after{margin-top:12px}}
@media(prefers-reduced-motion:reduce){.lp-mc-latest .blog-card{transition:none}}
/* Override the homepage's shared header limits only inside this panel. */
.lp-home .lp-mc-latest .lp-mc-showcase .section__header{max-width:none;width:100%}
.lp-home .lp-mc-latest .lp-mc-showcase .section__header h2{font-size:clamp(26px,2.7vw,40px);line-height:1.2;margin:0 0 12px}
.lp-home .lp-mc-latest .lp-mc-showcase .lp-home-sub::after{display:none}
@media(max-width:767px){.lp-home .lp-mc-latest .lp-mc-showcase .section__header h2{font-size:27px}}
