/* Field Signal article-specific layout */
.hero-photo-frame{background:#eee9df}.hero-photo-frame img{object-fit:contain!important;aspect-ratio:auto!important}.fs-contents,.fs-outcomes,.fs-method{border:1px solid #d6cfc2;border-radius:6px;padding:24px;margin:32px 0;background:#f8f5ee}.fs-contents ol{padding-left:22px;columns:2;column-gap:28px}.fs-contents li{break-inside:avoid;margin:0 0 10px}.fs-contents a{font-size:15px}.fs-outcomes>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.fs-outcomes span{font-size:14px}.fs-outcomes strong{display:block;font-size:34px;color:#a7492b}.fs-outcomes p:last-child{font-size:14px;margin-bottom:0}.fs-table{overflow-x:auto;margin:28px 0}.fs-table table{border-collapse:collapse;width:100%;font-size:15px}.fs-table th,.fs-table td{padding:12px;border-bottom:1px solid #d6cfc2;text-align:left;vertical-align:top}.fs-method h2{margin-top:0}.fs-method p{font-size:15px}h2[id]{scroll-margin-top:90px}.fs-preview-bar{background:#25231f;color:#fff;padding:9px 18px;text-align:center;font:12px monospace}.fs-preview-bar a{color:#efd8ba}@media(max-width:600px){.fs-contents ol{columns:1}.fs-outcomes{padding:16px}.fs-outcomes strong{font-size:27px}}
