.ml-paper-feature{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px;padding:36px;background:#151e1a;border:1px solid #3b5143;border-radius:22px;margin:0 0 28px;align-items:center}.ml-paper-cover{display:block;transform:rotate(-2deg);box-shadow:0 16px 35px #0005;border:1px solid #888d79;transition:transform .15s}.ml-paper-cover:hover{transform:rotate(0)}.ml-paper-cover img{display:block;width:100%;height:auto}.ml-paper-info h2{font:700 clamp(29px,4vw,42px)/1.1 Georgia,serif;letter-spacing:-.025em}.ml-paper-info h2 span{display:block;font:600 12px/1.4 system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-top:12px;color:#c8d7ba}.ml-paper-info p{max-width:600px}.ml-paper-info ul{font-size:13px;color:#c5cebf;line-height:1.8;padding-left:20px;margin:18px 0 22px}.ml-paper-actions{display:flex;gap:12px;flex-wrap:wrap}.ml-paper-info .small-print{margin-bottom:0;font-size:10px;line-height:1.6}.ml-paper-feature a:focus-visible{outline:3px solid var(--accent);outline-offset:5px}@media(max-width:700px){.ml-paper-feature{grid-template-columns:1fr;gap:28px;padding:24px}.ml-paper-cover{max-width:225px;margin:0 auto}.ml-paper-info h2{font-size:33px}.ml-paper-actions{flex-direction:column}.ml-paper-actions a{text-align:center;justify-content:center}.ml-paper-info ul{font-size:12px}}@media(prefers-reduced-motion:reduce){.ml-paper-cover{transition:none;transform:none}}
