#lf2-consent{position:fixed;bottom:18px;left:18px;max-width:470px;background:#fffdf7;border:1px solid #d7c9bd;border-radius:12px;box-shadow:0 8px 40px #35202022;padding:20px;z-index:60;font:400 14px/1.7 Prompt,sans-serif;color:#6e2c3d}#lf2-consent p{margin:0 0 14px}#lf2-consent>div{display:flex;gap:10px}#lf2-consent button{font:inherit;padding:8px 15px;background:#6e2c3d;color:#fff;border:1px solid #6e2c3d;border-radius:5px;cursor:pointer}#lf2-consent button:last-child{background:transparent;color:#6e2c3d}.analytics-preferences{font:400 12px Prompt,sans-serif;color:inherit;background:none;border:0;text-decoration:underline;cursor:pointer;margin:0 6% 20px}.cms-preview-banner{padding:18px;text-align:center;background:#6e2c3d;color:#fff;font-family:Prompt,sans-serif}.research-body figure{margin:24px 0}.research-body figcaption{font-size:13px}.article-card h2{font-size:24px}.article-photo img{width:100%;height:100%;object-fit:cover}@media(max-width:520px){#lf2-consent{left:12px;right:12px;bottom:12px;padding:16px}}.article-share{margin:3rem 0 1rem;padding:2rem 0;border-top:1px solid #d9ccbe}.article-share h2{font:500 1.35rem Prompt,sans-serif;color:#6e2c3d}.share-actions{display:flex;flex-wrap:wrap;gap:.7rem}.share-actions a,.share-actions button{font:400 .9rem Prompt,sans-serif;border:1px solid #6e2c3d;border-radius:30px;padding:.7rem 1.1rem;background:transparent;color:#6e2c3d;text-decoration:none;cursor:pointer}.share-actions a:hover,.share-actions button:hover{background:#6e2c3d;color:#fff}.share-actions :focus-visible{outline:3px solid #4c6a4d;outline-offset:3px}.instagram-help,.share-status{font-size:.85rem;margin-top:1rem}.share-url{width:100%;padding:.7rem}.research-body img{max-width:100%;height:auto}
