.vfc-module{color:#17384a;background:transparent;border:0}.vfc-module > .widget-header{background:transparent;border:0;padding:0 0 14px}.vfc-module > .widget-header .main-title{color:#17384a;font-size:24px;line-height:1.3;font-weight:600;white-space:normal}.vfc-module > .widget-header-divider{display:none}.vfc-module > .widget-content{padding:0}.vfc-module .vfc-feed{display:grid;gap:18px}.vfc-module .vfc-item{display:grid;grid-template-columns:160px minmax(0,1fr);gap:18px;min-width:0;padding-bottom:18px;border-bottom:1px solid #e3e5df}.vfc-module .vfc-media{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:10px;background:linear-gradient(140deg,#edf4f5,#f4ecda);color:#748b91;text-decoration:none}.vfc-module .vfc-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:30px}.vfc-module .vfc-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vfc-module .vfc-image[hidden]{display:none}.vfc-module .vfc-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.vfc-module .vfc-topline{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:8px;font-size:12px;line-height:1.5}.vfc-module .vfc-channel{min-width:0}.vfc-module .vfc-channel a{display:inline-block;color:#31586c;background:#e6eff2;border-radius:4px;padding:2px 7px;text-decoration:none;overflow-wrap:anywhere}.vfc-module .vfc-channel a:hover{text-decoration:underline}.vfc-module .vfc-date{color:#687378}.vfc-module .vfc-title{font-size:19px;line-height:1.35;font-weight:600;margin:0 0 9px;padding:0;color:#17384a;text-transform:none;overflow-wrap:anywhere;white-space:normal}.vfc-module .vfc-title a{color:inherit;text-decoration:none}.vfc-module .vfc-title a:hover{color:#007ca3;text-decoration:underline}.vfc-module .vfc-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:4.65em;overflow:hidden;font-size:14px;line-height:1.55;margin:0 0 12px;color:#4e5b61;overflow-wrap:anywhere}.vfc-module .vfc-excerpt > *{margin-top:0;margin-bottom:0}.vfc-module .vfc-excerpt img,.vfc-module .vfc-excerpt iframe,.vfc-module .vfc-excerpt video,.vfc-module .vfc-excerpt audio,.vfc-module .vfc-excerpt object{display:none}.vfc-module .vfc-meta{color:#687378;font-size:12px;line-height:1.5;margin-bottom:8px}.vfc-module .vfc-read-more{margin-top:auto;color:#007ca3;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none}.vfc-module .vfc-read-more:hover{text-decoration:underline}.vfc-module a:focus-visible{outline:2px solid #007ca3;outline-offset:3px}.vfc-module .vfc-feed--grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.vfc-module .vfc-feed--three{grid-template-columns:repeat(3,minmax(0,1fr))}.vfc-module .vfc-feed--grid .vfc-item{display:flex;flex-direction:column;gap:0;padding:0;border:1px solid #e3e5df;border-radius:11px;overflow:hidden;background:#fffefa;box-shadow:0 2px 5px rgba(23,56,74,.05)}.vfc-module .vfc-feed--grid .vfc-media{width:100%;border-radius:0;flex-shrink:0}.vfc-module .vfc-feed--grid .vfc-copy{padding:15px 16px 17px;flex:1}.vfc-module .vfc-feed--no-images .vfc-item{grid-template-columns:minmax(0,1fr)}.vfc-module .vfc-footer{margin-top:18px}.vfc-module .vfc-footer a{display:inline-block;padding:8px 13px;border:1px solid #d8e3e5;border-radius:7px;background:#f4f8f8;color:#31586c;text-decoration:none}@media(max-width:767px){.vfc-module .vfc-feed--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.vfc-module .vfc-feed--grid{grid-template-columns:minmax(0,1fr)}.vfc-module .vfc-item{grid-template-columns:90px minmax(0,1fr);gap:12px}.vfc-module .vfc-title{font-size:18px}.vfc-module .vfc-feed--grid .vfc-copy{padding:14px}}@media(prefers-reduced-motion:reduce){.vfc-module *{scroll-behavior:auto}}