.scanner-info{min-height:100dvh;background:#faf8f6;color:#292725;padding:clamp(20px,5vw,64px) 18px;font-family:Arial,sans-serif;font-size:16px;line-height:1.65}.scanner-info article{max-width:760px;margin:auto;background:white;border:1px solid #e9e0dc;border-radius:22px;padding:clamp(22px,5vw,48px);overflow-wrap:anywhere}.scanner-info-brand{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:750;text-decoration:none!important;color:#292725!important}.scanner-info-brand img{flex:0 0 48px}.scanner-info-brand small{display:block;font-size:11px;letter-spacing:.22em;color:#ad352f}.scanner-info h1{font-size:clamp(28px,6vw,38px);line-height:1.2;margin:28px 0 14px;font-weight:750}.scanner-info h2{font-size:21px;line-height:1.3;margin:30px 0 10px;font-weight:700}.scanner-info p{margin:12px 0}.scanner-info ol,.scanner-info ul{padding-left:24px;list-style:revert}.scanner-info li{margin:8px 0}.scanner-info a{color:#a3352e;text-decoration:underline;text-underline-offset:3px}.scanner-info .scanner-info-note{font-size:14px;color:#706964}.scanner-info footer{margin-top:34px;padding-top:20px;border-top:1px solid #e9e0dc;display:flex;gap:12px 24px;flex-wrap:wrap}.scanner-info footer a{min-height:44px;display:inline-flex;align-items:center}.scanner-info a:focus-visible{outline:3px solid #a3352e;outline-offset:5px}