/* layout: ferro */
.fe-page { background: var(--surface-alt); padding: var(--space-2xl) var(--space-xl) var(--space-3xl); }
.fe-box { max-width: var(--container-width); margin: 0 auto; background: var(--canvas); border-radius: var(--panel-radius, var(--radius-md)); overflow: hidden; }
.fe-inner { padding-left: 8%; padding-right: 8%; }