.ekit-wid-con .ekit-review-card--date,.ekit-wid-con .ekit-review-card--desc{grid-area:date}.ekit-wid-con .ekit-review-card--image{width:60px;height:60px;grid-area:thumbnail;min-width:60px;border-radius:50%;background-color:#eae9f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;position:relative}.ekit-wid-con .ekit-review-card--thumbnail{grid-area:thumbnail;padding-right:1rem}.ekit-wid-con .ekit-review-card--name{grid-area:name;font-size:14px;font-weight:700;margin:0 0 .25rem}.ekit-wid-con .ekit-review-card--stars{grid-area:stars;color:#f4be28;font-size:13px;line-height:20px}.ekit-wid-con .ekit-review-card--comment{grid-area:comment;font-size:16px;line-height:22px;font-weight:400;color:#32323d}.ekit-wid-con .ekit-review-card--actions{grid-area:actions}.ekit-wid-con .ekit-review-card--posted-on{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:posted-on}.hero-section{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr;gap:20px;min-height:500px}.main-article{position:relative;border-radius:12px;overflow:hidden}.main-article img{width:100%;height:100%;object-fit:cover}.main-article-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.1) 100%);display:flex;flex-direction:column;justify-content:flex-end;padding:40px;color:#fff}.main-article h1{font-size:3rem;color:#fff;font-weight:700;line-height:1.2;margin-bottom:15px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.main-article-description{font-size:1.1rem;color:#fff;line-height:1.6;margin-bottom:20px;opacity:.95}.article-meta{display:flex;align-items:center;gap:20px;font-size:.9rem;opacity:.9}.article-meta span{display:flex;align-items:center;gap:5px}.side-articles{display:flex;flex-direction:column;gap:20px}.side-article{position:relative;border-radius:12px;overflow:hidden;flex:1}.side-article img{width:100%;height:100%;object-fit:cover}.side-article-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.3) 60%,rgba(0,0,0,.1) 100%);display:flex;flex-direction:column;justify-content:flex-end;padding:25px;color:#fff}.side-article h2{font-size:1.5rem;color:#fff;font-weight:700;line-height:1.3;margin-bottom:10px}.side-article .time-ago{font-size:.85rem;opacity:.85}@media (max-width:1024px){.main-article h1{font-size:2.2rem}.main-article-description{font-size:1rem}.side-article h2{font-size:1.3rem}}@media (max-width:768px){.hero-section{grid-template-columns:1fr;gap:15px}.side-articles{flex-direction:row;gap:15px}.main-article h1{font-size:1.8rem}.main-article-description{font-size:.95rem}.main-article-overlay{padding:25px}.side-article-overlay{padding:20px}.side-article h2{font-size:1.2rem}}.hero-section{gap:10px}.side-articles{flex-direction:column;gap:10px}.main-article h1{font-size:1.5rem}.main-article-description{font-size:.9rem;margin-bottom:15px}.main-article-overlay{padding:20px}.article-meta{flex-direction:column;align-items:flex-start;gap:8px;font-size:.85rem}.side-article h2{font-size:1.1rem}