/* GENERATED FILE - DO NOT EDIT. Edit the .css source, then run tools/minify-css.py */
.fcn-home-magazine .fcn-lead{display: grid;grid-template-columns: minmax(0,1.35fr) minmax(0,1fr);gap: 28px;padding-top: 28px}.fcn-home-magazine .fcn-lead-main .fcn-card{height: 100%}.fcn-home-magazine .fcn-lead-main .fcn-card-body{gap: 14px;padding: 28px 30px 30px}.fcn-home-magazine .fcn-lead-main .fcn-card-title{font-size: 1.875rem;line-height: 1.2;letter-spacing: -0.025em}.fcn-home-magazine .fcn-lead-main .fcn-card-excerpt{font-size: 1.0625rem;-webkit-line-clamp: 6}.fcn-home-magazine .fcn-lead-side{background: var(--fcn-color-surface);border: 1px solid var(--fcn-color-border);border-radius: var(--fcn-radius);padding: 4px 22px}.fcn-home-magazine .fcn-lead-side .fcn-row{padding: 16px 0;gap: 16px}.fcn-home-magazine .fcn-lead-side .fcn-row-title{font-size: 1.0625rem}.fcn-home-magazine .fcn-lead-side .fcn-row-excerpt{display: none}.fcn-home-magazine .fcn-lead-side .fcn-row-media{flex-basis: 96px}.fcn-home-magazine .fcn-news{padding-top: 0}@media (max-width: 899px){.fcn-home-magazine .fcn-lead{grid-template-columns: 1fr;gap: 20px;padding-top: 20px}.fcn-home-magazine .fcn-lead-main .fcn-card-body{padding: 20px 22px 22px}.fcn-home-magazine .fcn-lead-main .fcn-card-title{font-size: 1.5rem}}