.ma32-download-host{position:relative}.ma32-download{position:absolute;left:12px;bottom:12px;z-index:8;display:grid;place-items:center;width:42px;height:42px;border:1px solid #cfc7bb;background:#fffef9ed;color:#29241f!important;text-decoration:none;border-radius:0;opacity:0;pointer-events:none;transition:opacity .15s ease-out;box-shadow:0 3px 10px #00000012}.ma32-download-host:hover>.ma32-download,.ma32-download-host:focus-within>.ma32-download{opacity:1;pointer-events:auto}.ma32-download:focus-visible{outline:2px solid #29241f;outline-offset:3px}.ma26-card .ma32-download,.pcard .ma32-download{bottom:54px}.ma32-download[aria-busy=true]{opacity:.55;cursor:progress}.ma32-download-notice{position:fixed;left:20px;bottom:24px;z-index:100000;max-width:min(400px,calc(100vw - 40px));padding:14px 18px;background:#29241f;color:#fffef9;font:14px/1.5 Arial,sans-serif;box-shadow:0 5px 20px #0002}.ma32-download-notice[hidden]{display:none}@media(hover:none){.ma32-download{opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.ma32-download{transition:none}}.ma32-linked-media{display:block;position:relative;min-width:0}.ma32-linked-media>a:first-child{display:block;height:100%}.ma32-linked-media>.ma32-download{top:12px;bottom:auto;display:grid;align-content:center}.at .story-split>.ma32-linked-media:has(>a.big){grid-column:1/span 7;aspect-ratio:5/6}.at .ma32-linked-media:has(>a.jcard.wide){grid-column:span 2}@media(max-width:719px){.at .story-split>.ma32-linked-media:has(>a.big){grid-column:1}.at .ma32-linked-media:has(>a.jcard.wide){grid-column:auto}}