:root{--epf-page-bg:#efefef;--epf-title:#1f2532;--epf-copy:#778496;--epf-meta:#9ca7b7;--epf-accent:#FA8126}.home{background:#efefef}.home .main-wrap{background:var(--epf-page-bg);flex-grow:1}.home .l-content{padding:64px 0 34px}.home .l-content>.l-wrapper{padding:0 12px}.epf-home-feed{margin:0 auto;max-width:1228px}.epf-home-hero{display:grid;gap:16px;margin-bottom:28px}.epf-home-hero__media,.epf-home-card__media{background:#d7dce4;border-radius:3px;display:block;overflow:hidden;position:relative}.epf-home-hero__media{aspect-ratio:3.2/1}.epf-home-hero__media img,.epf-home-card__media img{display:block;height:100%;object-fit:cover;width:100%}.epf-home-hero__title{color:var(--epf-title);font-size:24px;font-weight:700;letter-spacing:0;line-height:1.05;margin:0 0 8px}.epf-home-hero__title a,.epf-home-card__title a{color:inherit}.epf-home-hero__excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--epf-copy);display:-webkit-box;font-size:16px;font-weight:600;line-height:1.38;margin:0 0 12px;overflow:hidden}.epf-home-hero__meta,.epf-home-card__meta{align-items:center;color:var(--epf-meta);display:flex;font-size:13px;font-weight:600;gap:8px}.epf-home-grid{display:grid;gap:28px;grid-template-columns:1fr}.epf-home-card{background:0 0}.epf-home-card__media{aspect-ratio:1.74/1}.epf-home-card.no-picture .epf-home-card__media{display:none}.epf-home-card__content{padding-top:12px}.epf-home-card__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--epf-title);display:-webkit-box;font-size:22px;font-weight:700;letter-spacing:0;line-height:1.05;margin:0 0 8px;overflow:hidden}.epf-home-card__excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--epf-copy);display:-webkit-box;font-size:16px;font-weight:600;line-height:1.45;margin:0 0 10px;overflow:hidden}.home .btn-all-news{align-items:center;border:2px solid var(--epf-accent);border-radius:6px;color:var(--epf-accent);display:flex;font-size:22px;font-weight:700;height:58px;justify-content:center;letter-spacing:0;margin:30px auto 0;max-width:100%;text-decoration:none;text-transform:none;width:100%}.home .btn-all-news:hover{text-decoration:none}@media only screen and (min-width:48rem){.home .l-content{padding:112px 0 54px}.home .l-content>.l-wrapper{padding:0 24px}.epf-home-hero{gap:36px;grid-template-columns:minmax(0,1.35fr)minmax(0,1fr);margin-bottom:34px}.epf-home-hero__media{aspect-ratio:1.8/1}.epf-home-hero__content{align-self:center}.epf-home-hero__title{font-size:42px;margin-bottom:12px}.epf-home-hero__excerpt{font-size:17px;-webkit-line-clamp:4}.epf-home-grid{gap:34px 24px;grid-template-columns:repeat(4,minmax(0,1fr))}.epf-home-card__media{aspect-ratio:1.74/1}.epf-home-card__title{font-size:18px;-webkit-line-clamp:3}.epf-home-card__excerpt{font-size:14.5px;-webkit-line-clamp:3}.home .btn-all-news{font-size:17.36px;height:50px;margin-top:34px;max-width:300px}}@media only screen and (max-width:47.9375rem){.epf-home-card.mobile-hidden{display:none!important}.home .btn-all-news{font-size:13.64px;max-width:90%}.epf-home-hero__media{aspect-ratio:1.74/1}}