.journal-option{display:flex!important;align-items:flex-start;gap:13px;padding:15px;margin:18px 0!important;border:1px solid #c5b660;border-radius:10px;background:#fff9dc;color:#171717;font:14px/1.45 Arial,sans-serif;cursor:pointer}.journal-option input{appearance:none!important;flex:0 0 44px;width:44px!important;height:25px!important;padding:0!important;margin:2px 0 0!important;border:1px solid #777!important;border-radius:20px!important;background:#aaa!important;position:relative;cursor:pointer}.journal-option input:before{content:'';position:absolute;width:19px;height:19px;top:2px;left:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0004;transition:transform .15s}.journal-option input:checked{background:#171717!important;border-color:#171717!important}.journal-option input:checked:before{transform:translateX(19px)}.journal-option input:focus-visible{outline:3px solid #b69b00;outline-offset:3px}.journal-option strong,.journal-option small{display:block}.journal-option small{font-size:12px;line-height:1.5;margin-top:4px;color:#444}.tato-cookies{position:fixed;z-index:9999;bottom:16px;left:16px;right:16px;max-width:680px;padding:20px;background:#171717;color:#fff;border:1px solid #f3ca24;border-radius:12px;box-shadow:0 8px 32px #0005;font:14px/1.5 Arial,sans-serif}.tato-cookies[hidden]{display:none!important}.tato-cookies p{margin:0 0 12px;color:#fff}.tato-cookies a{color:#f3ca24}.tato-cookies .choices{display:flex;gap:10px;flex-wrap:wrap}.tato-cookies button{font:700 14px Arial,sans-serif;border:1px solid #f3ca24;border-radius:5px;padding:12px 16px;cursor:pointer;background:#f3ca24;color:#111}.tato-cookies button:last-child{background:transparent;color:#fff}.tato-preferences{font:12px Arial,sans-serif;display:block;margin:16px auto;padding:8px;background:transparent;color:inherit;border:1px solid currentColor;border-radius:4px;cursor:pointer}.journal-confirmation{border-left:3px solid #f3ca24;padding:12px 16px;background:#ffffff0a;font-size:15px}.lead-content{overflow-y:auto;max-height:85vh}@media(max-width:600px){.tato-cookies{left:10px;right:10px;bottom:10px;padding:16px}.journal-option{padding:12px}.lead-content{max-height:none}}
