.fsx-section{margin-block:24px;min-width:0}.fsx-section>.fsx-images,.fsx-section>.fsx-benefits{display:grid;grid-template-columns:repeat(var(--fsx-columns,4),minmax(0,1fr));gap:16px}.fsx-section>.fsx-images>*,.fsx-images picture{display:block;min-width:0}.fsx-images img{display:block;width:100%;height:auto;border-radius:12px}.fsx-layout-hero{grid-template-columns:2fr 1fr 1fr}.fsx-layout-hero>:first-child{grid-row:span 2}.fsx-layout-hero>:first-child img{height:100%;object-fit:contain}.fsx-layout-hero>:last-child:nth-child(4){grid-column:span 2}.fsx-tabs>[role=tablist]{display:flex;gap:8px;overflow:auto;border-bottom:1px solid #d9e1e5;padding-bottom:8px}.fsx-tabs>[role=tablist] button{background:none;border:0;border-bottom:3px solid transparent;color:inherit;padding:8px 14px;white-space:nowrap;min-height:44px;cursor:pointer}.fsx-tabs>[role=tablist] [aria-selected=true]{border-bottom-color:var(--fl-button,#c55209);font-weight:bold}.fsx-tabs [role=tabpanel][hidden]{display:none}.fsx-tabs .fsc-heading h2{font-size:16px}.fsx-section>.fsx-posts{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-block:4px 12px}.fsx-posts article{flex:0 0 calc((100% - (var(--fsx-columns,4) - 1)*18px)/var(--fsx-columns,4));min-width:0;border:1px solid #d9e1e5;border-radius:12px;overflow:hidden;padding:14px;scroll-snap-align:start}.fsx-posts img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px}.fsx-posts h3{font-size:18px;line-height:1.7}.fsx-posts p{font-size:14px}.fsx-section>.fsx-benefits{padding:22px 12px;border-block:1px solid #d9e1e5}.fsx-section>.fsx-benefits>a,.fsx-section>.fsx-benefits>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;min-width:0}.fsx-benefits svg{width:36px;height:36px;color:var(--fl-button,#c55209)}.fsx-benefits strong{font-size:15px}.fsx-benefits span{font-size:13px;color:#526570}.fsx-text{line-height:2}.fsx-text img{max-width:100%;height:auto}@media(min-width:768px){.fsx-hide-desktop{display:none!important}}@media(max-width:767px){.fsx-hide-mobile{display:none!important}.fsx-section>.fsx-images,.fsx-section>.fsx-benefits{grid-template-columns:repeat(var(--fsx-mobile,1),minmax(0,1fr));gap:12px}.fsx-layout-hero>:first-child,.fsx-layout-hero>:last-child:nth-child(4){grid-column:auto;grid-row:auto}.fsx-posts article{flex-basis:calc((100% - (var(--fsx-mobile,1) - 1)*18px)/var(--fsx-mobile,1))}.fsx-section{margin-block:18px}.fsx-tabs>[role=tablist] button{padding-inline:10px}.fsx-posts h3{font-size:16px}}
