.wf-news{--wf-news-bg:#0a00ff;--wf-navy:#020035;--wf-cyan:#21d3fb;--wf-orange:orange;--wf-line:hsla(0,0%,100%,.22);background:var(--wf-news-bg);color:#fff;font-family:inherit;padding:48px 32px}.wf-news *,.wf-news :after,.wf-news :before{box-sizing:border-box}.wf-news__inner{align-items:center;column-gap:16px;display:grid;grid-template-areas:"heading follow" "grid    grid";grid-template-columns:minmax(0,1fr) auto;margin:0 auto;max-width:1200px;row-gap:8px}.wf-news__heading{color:#fff;font-size:36px;font-weight:700;grid-area:heading;line-height:1.1;margin:0;padding-left:20px}.wf-news__follow{align-items:center;display:inline-flex;font-size:16px;font-weight:500;gap:8px;grid-area:follow;min-height:44px}.wf-news__grid{align-items:stretch;display:grid;gap:48px;grid-area:grid}.wf-news__grid,.wf-news__grid--single{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.wf-news a{color:#fff;text-decoration:none;transition:color .2s,background .2s}.wf-news a:focus-visible{border-radius:8px;outline:3px solid var(--wf-cyan);outline-offset:3px}.wf-news__follow:hover{color:var(--wf-cyan)}.wf-news__feature{background:hsla(0,0%,100%,.08);border-radius:16px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:20px}.wf-news__feature:hover{background:hsla(0,0%,100%,.14)}.wf-news__media{background:var(--wf-navy);border:2px solid #fff;border-radius:10px;min-height:240px;overflow:hidden}.wf-news__media img{display:block;height:100%;object-fit:cover;object-position:40% center;transition:transform .5s ease;width:100%}.wf-news__feature:hover .wf-news__media img{transform:scale(1.04)}.wf-news__feature-body{display:flex;flex-direction:column;gap:12px;justify-content:flex-start;padding:4px 8px 4px 0}.wf-news__pill{align-self:flex-start;background:#fff;border-radius:999px;color:var(--wf-news-bg);font-size:13px;font-weight:500;line-height:1.2;padding:4px 10px}.wf-news__feature-title{color:#fff;font-size:22px;font-weight:700;line-height:1.25;margin:0;transition:color .2s}.wf-news__feature:hover .wf-news__feature-title{color:var(--wf-cyan)}.wf-news__summary{color:hsla(0,0%,100%,.88);display:-webkit-box;font-size:15px;font-weight:300;-webkit-line-clamp:3;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.wf-news__cta{align-items:center;align-self:flex-start;background:var(--wf-orange);border-radius:8px;color:var(--wf-navy);display:inline-flex;font-size:15px;font-weight:700;gap:8px;line-height:1.2;margin-top:6px;min-height:44px;padding:12px 20px;transition:background .2s}.wf-news__feature:hover .wf-news__cta{background:#ffb733}.wf-news__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:24px 0 0}.wf-news__list li{margin:0;padding:0}.wf-news__row{align-items:center;border-bottom:1px solid var(--wf-line);display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 20px;padding:10px 0}.wf-news__list li:first-child .wf-news__row{padding-top:0}.wf-news__list li:last-child .wf-news__row{border-bottom:0;padding-bottom:0}.wf-news__row-body{display:flex;flex-direction:column;gap:4px}.wf-news__tag{color:var(--wf-cyan);font-size:13px;font-weight:500}.wf-news__row-title{color:#fff;font-size:17px;font-weight:500;line-height:1.3;transition:color .2s}.wf-news__row:hover .wf-news__row-title{color:var(--wf-cyan)}.wf-news__row svg{transition:transform .2s}.wf-news__row:hover svg{transform:translateX(3px)}@media (max-width:900px){.wf-news__grid{gap:16px;grid-template-columns:minmax(0,1fr)}.wf-news__list{padding:0 20px}.wf-news__list li:first-child .wf-news__row{padding-top:10px}}@media (max-width:600px){.wf-news{padding:36px 16px}.wf-news__inner{grid-template-areas:"heading" "grid" "follow";grid-template-columns:minmax(0,1fr);row-gap:12px}.wf-news__heading{font-size:28px;line-height:1.15;padding-left:14px}.wf-news__follow{font-size:15px;justify-self:start}.wf-news__grid{gap:12px}.wf-news__feature{border-radius:12px;gap:0;grid-template-columns:minmax(0,1fr);padding:14px}.wf-news__media{aspect-ratio:16/9;border-radius:8px;min-height:0}.wf-news__feature-body{gap:10px;padding:16px 4px 2px}.wf-news__pill{font-size:12px}.wf-news__feature-title{font-size:19px}.wf-news__summary{font-size:14px;-webkit-line-clamp:2}.wf-news__cta{align-self:stretch;justify-content:center;min-height:48px}.wf-news__list{padding:0}.wf-news__row{gap:12px;grid-template-columns:minmax(0,1fr) 18px;padding:9px 0}.wf-news__list li:first-child .wf-news__row{padding-top:9px}.wf-news__tag{font-size:12px}.wf-news__row-title{font-size:15px}}@media (prefers-reduced-motion:reduce){.wf-news *,.wf-news :after,.wf-news :before{transition:none!important}.wf-news__feature:hover .wf-news__media img,.wf-news__row:hover svg{transform:none}}