.tcr-wrap{background:#f1efec;padding:22px 14px}.tcr{max-width:840px;margin:0 auto;background:#ffffff;color:#1a1a1a;padding:26px 18px;box-shadow:0 1px 3px #0000000f;font-family:Cabinet Grotesk,Arial,Helvetica,sans-serif}@media (min-width: 560px){.tcr{padding:40px 44px}.tcr-wrap{padding:32px 18px}}.tcr-head{border-bottom:2px solid #111;padding-bottom:18px;margin-bottom:26px}.tcr-head-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.tcr-logo{height:24px;width:auto;display:block}.tcr-eyebrow{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#d32f2f}.tcr-title{font-size:28px;font-weight:800;line-height:1.08;color:#111;margin:18px 0 0;letter-spacing:-.01em}.tcr-subtitle{font-size:13.5px;line-height:1.5;color:#6b6b6b;margin:10px 0 0}@media (min-width: 560px){.tcr-title{font-size:40px}}.tcr-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:30px}@media (min-width: 560px){.tcr-stats{grid-template-columns:repeat(4,1fr)}}.tcr-stat{border:1px solid #ece2e2;background:#fafafa;border-radius:8px;padding:13px 14px}.tcr-stat .n{font-size:23px;font-weight:800;line-height:1;color:#d32f2f}.tcr-stat .l{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#8a8a8a;margin-top:7px}.tcr-bars{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:30px}@media (min-width: 560px){.tcr-bars{grid-template-columns:1fr 1fr;gap:30px}}.tcr-h2{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#111;margin:0 0 14px}.tcr-bar{margin-bottom:9px}.tcr-bar-top{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:#333}.tcr-bar-val{color:#8a8a8a;white-space:nowrap}.tcr-bar-track{height:7px;background:#f1e4e4;border-radius:4px;margin-top:4px;overflow:hidden}.tcr-bar-fill{height:100%;background:#d32f2f}.tcr-bar-fill.dark{background:#222}.tcr-section{margin-bottom:30px}.tcr-read{border-left:3px solid #d32f2f;background:#faf7f2;padding:18px 20px;margin-bottom:30px}.tcr-read-p{font-size:14.5px;line-height:1.65;color:#333;margin:0 0 12px}.tcr-read-p:last-of-type{margin-bottom:6px}.tcr-read-date{font-size:11px;color:#9a9a9a;margin:0}.tcr-editions{display:grid;gap:12px}.tcr-edition{display:flex;align-items:center;gap:16px;border:1px solid #ece2e2;border-radius:12px;padding:16px 18px;text-decoration:none;background:#fff;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.tcr-edition:hover{transform:translateY(-2px);border-color:#d32f2f;box-shadow:0 10px 26px #d32f2f21}.tcr-edition-ico{flex-shrink:0;display:grid;place-items:center;width:46px;height:46px;border-radius:11px;background:rgba(211,47,47,.09);color:#d32f2f}.tcr-edition-ico svg{width:23px;height:23px}.tcr-edition-main{display:flex;flex-direction:column;gap:3px;margin-right:auto;min-width:0}.tcr-edition-label{font-size:15.5px;font-weight:800;color:#111;letter-spacing:-.01em}.tcr-edition-sub{font-size:11.5px;font-weight:600;color:#8a8a8a;text-transform:uppercase;letter-spacing:.06em}.tcr-edition-dl{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;background:#d32f2f;color:#fff;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:11px 18px;border-radius:9px;transition:background .15s ease}.tcr-edition:hover .tcr-edition-dl{background:#b71c1c}.tcr-edition-dl svg{width:15px;height:15px}@media (max-width: 440px){.tcr-edition{flex-wrap:wrap}.tcr-edition-dl{width:100%;box-sizing:border-box;justify-content:center;margin-top:4px}}.tcr-cta{border:1px solid rgba(211,47,47,.22);background:rgba(211,47,47,.05);border-radius:8px;padding:20px;margin-bottom:30px}.tcr-cta-title{font-size:19px;font-weight:700;color:#111;margin:0}.tcr-cta-sub{font-size:13.5px;color:#6b6b6b;margin:6px 0 0}.tcr-btn{box-sizing:border-box;height:48px;background:#d32f2f;color:#fff;border:0;padding:0 24px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border-radius:8px}.tcr-btn:hover{background:#b71c1c}.tcr-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #ece2e2;padding-top:18px;font-size:11.5px;line-height:1.6;color:#9a9a9a}.tcr-logo-dark,.dark .tcr-logo-light{display:none}.dark .tcr-logo-dark{display:block}.dark .tcr-wrap{background:#1c1b1a}.dark .tcr{background:#1c1b1a;color:#e6dede;box-shadow:none}.dark .tcr-head{border-bottom-color:#ffffff38}.dark .tcr-read{background:#1c1b1a}.dark .tcr-read-p{color:#d8cfcf}.dark .tcr-read-date{color:#767676}.dark .tcr-title{color:#fff}.dark .tcr-subtitle{color:#a2a2a2}.dark .tcr-stat{background:rgba(255,255,255,.03);border-color:#ffffff1a}.dark .tcr-stat .l{color:#939393}.dark .tcr-h2{color:#fff}.dark .tcr-bar-top{color:#d8cece}.dark .tcr-bar-val{color:#929292}.dark .tcr-bar-track{background:rgba(255,255,255,.08)}.dark .tcr-bar-fill.dark{background:#cfc5c5}.dark .tcr-edition{background:#262624;border-color:#ffffff1a}.dark .tcr-edition:hover{border-color:#d32f2f;box-shadow:0 10px 26px #00000073}.dark .tcr-edition-label{color:#fff}.dark .tcr-edition-sub{color:#939393}.dark .tcr-edition-ico{background:rgba(211,47,47,.2)}.dark .tcr-cta{border-color:#d32f2f59;background:rgba(211,47,47,.08)}.dark .tcr-cta-title{color:#fff}.dark .tcr-cta-sub{color:#a2a2a2}.dark .tcr-foot{border-top-color:#ffffff1a;color:#838383}@media print{body>*:not(main){display:none!important}main{display:block!important}.tcr,.tcr *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.tcr-wrap{background:#fff!important;padding:0!important}.tcr{background:#fff!important;color:#111!important;box-shadow:none!important;padding:0!important;max-width:none!important}.tcr-cta,.tcr-editions-sec{display:none!important}.tcr-read{background:#faf7f2!important}.tcr-read-p{color:#333!important}.tcr-read-date{color:#9a9a9a!important}.tcr-stat{background:#fafafa!important;border-color:#ddd!important}.tcr-title,.tcr-h2{color:#111!important}.tcr-subtitle,.tcr-bar-top{color:#555!important}.tcr-bar-track{background:#f1e4e4!important}.tcr-bar-fill{background:#d32f2f!important}.tcr-bar-fill.dark{background:#333!important}.tcr-stat .n,.tcr-eyebrow{color:#d32f2f!important}.tcr-logo-dark{display:none!important}.tcr-logo-light{display:block!important}}
