.memory-sheets{margin:48px 0;padding:32px 0;border-top:2px solid #173744;scroll-margin-top:24px}.memory-sheets .memory-kicker{margin:0 0 8px;color:#426b59;font-size:12px;font-weight:700;letter-spacing:.14em}.memory-sheets h2{margin:8px 0 18px;padding:0;border:0;font-size:clamp(24px,3vw,34px);line-height:1.5}.memory-sheets>p{font-size:16px;line-height:1.9}.memory-sheets .memory-meta{font-size:13px;color:#56666a}.memory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:26px 0}.memory-card{display:flex;align-items:flex-start;gap:18px;border:1px solid #cbd5d1;background:#f6f8f4;padding:20px;min-width:0}.memory-card img{display:block;width:90px;height:auto;flex-shrink:0;border:1px solid #dce3df;background:white}.memory-card>div{min-width:0;flex:1}.memory-card h3{font-size:21px;margin:0 0 10px;line-height:1.5}.memory-card p{font-size:15px;line-height:1.8;margin:8px 0}.memory-card .memory-download{display:inline-block;padding:10px 0;color:#245440;font-size:15px;line-height:1.7;font-weight:700;text-underline-offset:4px}.memory-download:focus-visible,.memory-jump a:focus-visible{outline:3px solid #b88632;outline-offset:4px}.memory-sheets .memory-help{font-size:14px;line-height:1.9}.memory-jump{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.memory-jump a{display:inline-block;padding:10px 16px;border:1px solid #cbd5d1;color:#245440;font-weight:700}.check-sheets{scroll-margin-top:24px}.check-sheets>h2{font-size:clamp(24px,3vw,32px);line-height:1.5}.check-sheets>.print-grid{margin-top:25px}@media(max-width:900px){.memory-grid{grid-template-columns:1fr}}@media(max-width:420px){.memory-card{padding:16px;gap:14px}.memory-card img{width:64px}.memory-card h3{font-size:20px}.memory-sheets{margin:35px 0;padding:25px 0}}
