.liv-fc{--fc-blue:#1c92e9;--fc-blue-dark:#0a6dc2;--fc-navy:#0c2340;--fc-text:#334155;--fc-muted:#64748b;--fc-line:#e2e8f0;--fc-soft:#f4f8fc;max-width:1400px;margin:0 auto;padding:10px;color:var(--fc-text);font-family:Poppins,system-ui,-apple-system,'Segoe UI',sans-serif}.liv-fc__head{display:flex;align-items:center;gap:22px;padding:24px;margin:0 0 32px;background:var(--fc-soft);border:1px solid var(--fc-line);border-radius:16px}.liv-fc__photo{flex:0 0 auto;width:104px;height:104px;border-radius:50%;object-fit:cover;object-position:center top;background:#fff;border:3px solid #fff;box-shadow:0 2px 10px rgba(12,35,64,.12)}.article-body .liv-fc__photo{width:104px!important;height:104px!important}.liv-fc__photo--ph{display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--fc-blue),var(--fc-blue-dark));border-color:#fff}.liv-fc__role{display:inline-block;padding:4px 10px;margin:0 0 8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--fc-blue-dark);background:rgba(28,146,233,.12);border-radius:999px}.liv-fc__name{margin:0;font-size:28px;line-height:1.2;font-weight:700;color:var(--fc-navy)}.article-body .liv-fc__titles{margin:6px 0 0;font-size:14px!important;font-weight:500;color:var(--fc-blue-dark)}.article-body .liv-fc__meta{margin:8px 0 0;font-size:12px!important;color:var(--fc-muted)}.liv-fc__sec{margin:0 0 34px}.liv-fc__h2{margin:0;font-size:20px;font-weight:700;color:var(--fc-blue)}.liv-fc__line{width:96px;height:4px;margin:10px 0 18px;border-radius:2px;background:linear-gradient(90deg,var(--fc-blue) 0 55%,var(--fc-navy) 55% 100%)}.article-body .liv-fc__sec p{margin:0 0 12px;font-size:15px!important;line-height:1.75}.liv-fc__bullets,.liv-fc__chips,.liv-fc__cols{margin:0;padding:0;list-style:none}.liv-fc__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 28px}.liv-fc__chips{display:flex;flex-wrap:wrap;gap:8px}.liv-fc__bullets li,.liv-fc__cols li{position:relative}.article-body .liv-fc__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 28px;margin:0;padding:0!important;list-style:none}.article-body .liv-fc__cols li{position:relative;padding:0 0 0 18px;font-size:14px!important;line-height:1.6}.article-body .liv-fc__cols li::before{content:'';position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--fc-blue)}.article-body .liv-fc__cols li::marker{content:none}.article-body .liv-fc__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0!important;list-style:none}.article-body .liv-fc__chips li{padding:7px 14px;font-size:13px!important;line-height:1.3;color:var(--fc-navy);background:#fff;border:1px solid var(--fc-line);border-radius:999px}.article-body .liv-fc__chips li::marker{content:none}.liv-fc__rows{display:flex;flex-direction:column;gap:14px}.liv-fc__row{padding:18px 20px;background:#fff;border:1px solid var(--fc-line);border-left:3px solid var(--fc-blue);border-radius:12px}.liv-fc__rowhead{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.liv-fc__org{margin:0;font-size:16px;font-weight:700;color:var(--fc-navy)}.liv-fc__badge{padding:3px 9px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#92400e;background:#fef3c7;border-radius:999px}.liv-fc__dates{margin-left:auto;font-size:12px;font-weight:500;color:var(--fc-muted);white-space:nowrap}.article-body .liv-fc__sub{margin:6px 0 0;font-size:13px!important;font-weight:500;color:var(--fc-blue-dark)}.article-body .liv-fc__bullets{margin:10px 0 0;padding:0!important;list-style:none}.article-body .liv-fc__bullets li{position:relative;padding:0 0 0 16px;margin:0 0 6px;font-size:13px!important;line-height:1.65;color:var(--fc-text)}.article-body .liv-fc__bullets li::before{content:'';position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--fc-muted)}.article-body .liv-fc__bullets li::marker{content:none}.article-body .liv-fc__empty{padding:40px 0;font-size:15px!important;color:var(--fc-muted)}@media (max-width:782px){.liv-fc__head{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.liv-fc__name{font-size:23px}.article-body .liv-fc__cols{grid-template-columns:1fr}.liv-fc__dates{margin-left:0}}.article-body .liv-fc hr.liv-fc__line,.liv-fc hr.liv-fc__line{display:block;width:96px;height:4px;margin:10px 0 18px;border:0;opacity:1;background:linear-gradient(90deg,var(--fc-blue) 0 55%,var(--fc-navy) 55% 100%)}.liv-fc .wp-block-group.liv-fc__sec{margin:0 0 34px}.liv-fc .wp-block-group.liv-fc__rows:not(:has(> .wp-block-group__inner-container)),.liv-fc .wp-block-group.liv-fc__rows>.wp-block-group__inner-container{display:flex;flex-direction:column;gap:14px}.liv-fc .wp-block-group.liv-fc__rowhead:not(:has(> .wp-block-group__inner-container)),.liv-fc .wp-block-group.liv-fc__rowhead>.wp-block-group__inner-container{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%}.article-body .liv-fc p.liv-fc__badge{display:inline-block;margin:0;line-height:1.3;font-size:10px!important}.article-body .liv-fc p.liv-fc__dates{margin:0 0 0 auto;line-height:1.3;font-size:12px!important}.article-body .liv-fc ul.wp-block-list{margin:0;padding:0!important;list-style:none}.article-body .liv-fc ul.wp-block-list.liv-fc__bullets{margin:10px 0 0}