.zca-home-blog{padding:88px 0;background:linear-gradient(180deg,#fff 0%,#fff8ef 100%)}.zca-blog-head{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:34px}.zca-blog-head>div{max-width:780px}.zca-blog-head h2{margin:15px 0 10px;color:#18151a;font-size:clamp(31px,3.1vw,47px);line-height:1.12}.zca-blog-head p{margin:0;color:#596274;line-height:1.7}.zca-blog-badge{display:inline-flex!important;align-items:center;gap:8px!important;padding:9px 14px!important;color:#fff!important;border:1px solid #ffcb05!important;border-radius:999px!important;background:linear-gradient(135deg,#900009,#dd0010)!important}.zca-blog-badge i{color:#ffcb05}.zca-blog-head>a,.zca-blog-mobile-more>a{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:0 0 auto;padding:13px 18px;color:#fff;font-size:14px;font-weight:800;border:1px solid #ffcb05;border-radius:999px;background:linear-gradient(135deg,#e30613,#8e0009);box-shadow:0 12px 25px rgba(145,0,10,.19)}
.zca-blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.zca-blog-card{display:grid;grid-template-columns:45% 55%;min-height:285px;overflow:hidden;border:1px solid rgba(138,0,10,.13);border-radius:8px;background:#fff;box-shadow:0 18px 43px rgba(69,8,12,.1);transition:.28s ease}.zca-blog-card:hover{transform:translateY(-7px);box-shadow:0 27px 55px rgba(94,0,8,.15)}.zca-blog-media{position:relative;display:block;min-height:100%;overflow:hidden}.zca-blog-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(65,0,5,.5))}.zca-blog-media img{width:100%;height:100%;object-fit:cover;transition:transform .55s ease}.zca-blog-card:hover .zca-blog-media img{transform:scale(1.06)}.zca-blog-media>span{position:absolute;z-index:2;left:15px;bottom:15px;padding:7px 10px;color:#650006;font-size:14px;font-weight:900;border-radius:999px;background:#ffcb05;text-transform:uppercase}.zca-blog-copy{display:flex;flex-direction:column;padding:25px}.zca-blog-meta{display:flex;flex-wrap:wrap;gap:13px;color:#8b7477;font-size:14px;font-weight:700}.zca-blog-meta i{margin-right:4px;color:#b2000d}.zca-blog-copy h3{margin:15px 0 10px;font-size:21px;line-height:1.3}.zca-blog-copy h3 a{color:#201c23}.zca-blog-copy p{display:-webkit-box;overflow:hidden;margin:0;color:#667085;font-size:14px;line-height:1.65;-webkit-line-clamp:3;-webkit-box-orient:vertical}.zca-read-article{display:inline-flex;align-items:center;gap:8px;width:max-content;margin-top:auto;padding-top:18px;color:#a6000c;font-size:14px;font-weight:900}.zca-read-article:hover i{transform:translateX(4px)}.zca-blog-mobile-more{display:none;text-align:center;margin-top:28px}
.nav-dropdown{position:relative}.nav-dropdown summary{display:flex;align-items:center;gap:7px;cursor:pointer;list-style:none;font-weight:inherit}.nav-dropdown summary::-webkit-details-marker{display:none}.nav-dropdown summary i{font-size:14px;transition:transform .25s ease}.nav-dropdown[open] summary i{transform:rotate(180deg)}.courses-dropdown{position:absolute;z-index:100;left:50%;top:calc(100% + 22px);display:grid;grid-template-columns:repeat(2,minmax(210px,1fr));width:500px;padding:14px;visibility:hidden;opacity:0;border:1px solid rgba(143,0,10,.13);border-top:3px solid #d80010;border-radius:7px;background:#fff;box-shadow:0 24px 55px rgba(49,5,8,.18);transform:translate(-50%,10px);transition:.24s ease}.nav-dropdown[open] .courses-dropdown,.nav-dropdown:hover .courses-dropdown{visibility:visible;opacity:1;transform:translate(-50%,0)}.courses-dropdown::before{content:"";position:absolute;left:50%;top:-9px;width:14px;height:14px;background:#d80010;transform:translateX(-50%) rotate(45deg)}.courses-dropdown a{position:relative;z-index:1;display:flex!important;align-items:center;gap:10px;padding:11px 12px!important;color:#39323a!important;font-size:14px!important;border-radius:5px}.courses-dropdown a::before{content:"";width:7px;height:7px;border-radius:50%;background:#ffcb05;box-shadow:0 0 0 3px rgba(227,6,19,.1)}.courses-dropdown a:hover{color:#a0000b!important;background:#fff5e4!important;transform:translateX(3px)}
@media(max-width:1050px){.zca-blog-card{grid-template-columns:1fr}.zca-blog-media{min-height:230px}.courses-dropdown{left:0;grid-template-columns:1fr;width:310px;transform:translate(0,10px)}.nav-dropdown[open] .courses-dropdown,.nav-dropdown:hover .courses-dropdown{transform:none}.courses-dropdown::before{left:28px}}
@media(max-width:760px){.zca-home-blog{padding:62px 0}.zca-blog-head{align-items:flex-start;flex-direction:column}.zca-blog-head>a{display:none}.zca-blog-grid{grid-template-columns:1fr}.zca-blog-card{grid-template-columns:40% 60%;min-height:260px}.zca-blog-media{min-height:100%}.zca-blog-mobile-more{display:block}.nav-dropdown{width:100%}.nav-dropdown summary{width:100%;justify-content:space-between;padding:13px 0}.courses-dropdown{position:static;grid-template-columns:1fr;width:100%;margin:0 0 10px;padding:8px;display:none;visibility:visible;opacity:1;border-top-width:2px;box-shadow:none;transform:none}.nav-dropdown[open] .courses-dropdown{display:grid}.courses-dropdown::before{display:none}}
@media(max-width:520px){.zca-blog-card{grid-template-columns:1fr}.zca-blog-media{min-height:210px}}