.rtr-article{line-height:1.95;overflow-wrap:anywhere;color:#643d27}.rtr-article .rtr-lead{font-size:1.08em;padding:20px;border:1px solid #eed5bf;border-radius:16px;background:#fff}.rtr-article h2,.rtr-article h3{position:static!important;display:block!important;width:auto!important;max-width:100%;text-align:left!important;transform:none!important;letter-spacing:normal!important;line-height:1.6!important;box-sizing:border-box}.rtr-article h2{margin:36px 0 18px!important;padding:16px 20px!important;border:0!important;border-left:5px solid #e96b20!important;border-radius:0 12px 12px 0;background:#fff0df!important;color:#6b381b!important;font-size:1.4em!important}.rtr-article h3{margin:26px 0 12px!important;padding:8px 0!important;background:none!important;border:0!important;border-bottom:1px solid #e8c9ae!important;font-size:1.15em!important;color:#6b381b!important}.rtr-article h2:before,.rtr-article h2:after,.rtr-article h3:before,.rtr-article h3:after{display:none!important}.rtr-article p{margin:12px 0}.rtr-article ol,.rtr-article ul{padding-left:1.6em}.rtr-article li{margin:12px 0}.rtr-note{padding:18px 20px;background:#fff6e9;border:1px solid #ecd1b6;border-radius:14px;margin:24px 0}.rtr-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:28px 0}.rtr-article .rtr-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;max-width:100%;padding:12px 22px;background:#cb5819;color:#fff!important;border-radius:12px;border:1px solid #b74d12;box-shadow:0 3px 0 #9d3d10;text-decoration:none!important;font-weight:700;text-align:center;line-height:1.6}.rtr-article .rtr-actions a:hover{background:#ae4510}.rtr-actions a:focus-visible{outline:3px solid #245b91;outline-offset:3px}.rtr-updated{font-size:.85em;color:#826c5c;border-top:1px solid #ecd5c1;padding-top:16px;margin-top:32px!important}@media(max-width:600px){.rtr-article .rtr-actions a{width:100%}.rtr-article h2{font-size:1.25em!important;padding:12px 14px!important}}

.rtr-article .rtr-screen{margin:24px 0 32px;padding:12px;border:1px solid #ecd0b8;border-radius:16px;background:#fff;box-shadow:0 6px 18px rgba(100,55,25,.08)}.rtr-screen a{display:block}.rtr-article .rtr-screen img{display:block;width:100%!important;height:auto!important;max-width:100%;border-radius:8px}.rtr-screen figcaption{padding:12px 6px 4px;font-size:.85em;line-height:1.8;color:#795740}
