.ld-article-header,.ld-article-cover,.ld-article-layout{max-width:1120px}.ld-article-layout{grid-template-columns:minmax(0,1fr) 285px;gap:58px}.ld-article-layout>.ld-prose{grid-column:1;grid-row:1;font-family:Georgia,'Times New Roman',serif;font-size:19px;line-height:1.85;color:#20242b}.ld-article-layout>.ld-article-aside{grid-column:2;grid-row:1;position:static;font-family:Arial,Helvetica,sans-serif}.ld-article .ld-prose>p:first-child{font-size:22px;line-height:1.7;color:#10151d}.ld-article .ld-prose h2{font-size:35px;font-weight:600;line-height:1.16;color:#0b1119;margin-top:1.65em;letter-spacing:-.035em}.ld-article .ld-prose h3{font-size:27px;font-weight:600;color:#101721;line-height:1.24}.ld-article .ld-prose strong{color:#0c1118;font-weight:700}.ld-article .ld-prose a{color:#a80824;text-decoration-thickness:1px;text-underline-offset:4px}.ld-article .ld-prose a:hover{color:#df1532;text-decoration-thickness:2px}.ld-article .ld-prose li::marker{color:#bd1030}.ld-article .ld-prose blockquote{color:#151b25;background:#f0f2f5;border-color:#d10c2d}.ld-article .ld-prose table{font-family:Arial,Helvetica,sans-serif;color:#20242b}.ld-article .ld-prose th{background:#e9edf1;color:#111821}.ld-article .ld-author,.ld-article .ld-article-share,.ld-article #comments{font-family:Arial,Helvetica,sans-serif}.ld-article .ld-prose .ld-author h2{font-size:27px;margin:0 0 8px;font-weight:500}.ld-toc{border:1px solid #d6dce2;border-top:3px solid #d41331;border-radius:0 0 8px 8px;background:#f4f5f6;padding:23px 22px 20px;margin:0 0 24px}.ld-toc>strong{font-size:24px;font-weight:600;line-height:1.15;color:#101721;margin-bottom:16px}.ld-toc a{color:#343c48;font-size:13px;line-height:1.5;padding:10px 0;border-top:1px solid #dbe0e6}.ld-toc a:hover{color:#a70823}.ld-toc a.is-active{color:#a70823;font-weight:700}.ld-sidebar-tools{border-radius:10px;overflow:hidden;background:radial-gradient(ellipse at 0% 0%,#770b20,transparent 70%),#0c0d12;color:white;box-shadow:0 8px 30px #1c091012}.ld-sidebar-visual{position:relative;height:210px;overflow:hidden;background:#401220}.ld-sidebar-visual>img{width:100%;height:100%;object-fit:cover;object-position:72% center;display:block}.ld-sidebar-visual:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#110b12e8,transparent 70%)}.ld-sidebar-badge{position:absolute;left:17px;top:16px;z-index:2;background:#fff;color:#aa0e2b;border-radius:20px;padding:5px 10px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.ld-sidebar-phone{position:absolute;right:20px;top:59px;width:119px;height:180px;border:5px solid #1c2026;border-radius:19px;background:#f8f9fa;box-shadow:0 0 0 1px #b7b0ac,0 10px 20px #0005;transform:rotate(10deg);padding:18px 10px 10px;z-index:2;color:#121823}.ld-sidebar-phone>span{font:700 6px Arial,sans-serif;color:#d41331;display:block;margin-bottom:13px;letter-spacing:.04em}.ld-sidebar-phone>strong{font:500 15px/1.05 Georgia,serif;display:block;letter-spacing:-.04em}.ld-sidebar-phone>p{font:8px/1.5 Arial,sans-serif;margin:9px 0;color:#5d626b}.ld-sidebar-phone>i{display:block;background:#d41331;color:white;font:normal 7px Arial,sans-serif;padding:8px 2px;text-align:center;border-radius:6px}.ld-sidebar-tools-copy{padding:23px 23px 20px;position:relative}.ld-sidebar-tools-copy>h2{font:500 30px/1.08 Georgia,serif;letter-spacing:-.035em;color:white;margin:0 0 13px}.ld-sidebar-tools-copy>p{font-size:13px;line-height:1.6;color:#e1d6da;margin:0 0 19px}.ld-sidebar-tool-links{display:grid}.ld-sidebar-tool-links>a{display:flex;align-items:center;gap:10px;border-top:1px solid #ffffff26;padding:13px 0;color:white;font-size:12px;font-weight:500;line-height:1.3}.ld-sidebar-tool-links>a:hover{color:#ff8ca1}.ld-sidebar-tool-links svg:first-child{color:#ff768e;width:19px;height:19px}.ld-sidebar-tool-links svg:last-child{margin-left:auto;width:15px;height:15px;color:#ff8ca1}.ld-sidebar-tools-copy>small{display:block;font-size:9px;color:#d2bbc2;margin-top:11px;text-align:center}.ld-sidebar-mobile-tools{display:none}.ld-article .ld-meta{color:#515965}.ld-article .ld-byline{color:#414a57}
@media(max-width:1100px) and (min-width:641px){.ld-article-layout{grid-template-columns:minmax(0,1fr) 245px;gap:32px}.ld-toc{padding:20px 18px}.ld-sidebar-tools-copy{padding:21px 18px}.ld-sidebar-tools-copy>h2{font-size:27px}.ld-sidebar-tool-links>a{font-size:11px}.ld-article-layout>.ld-prose{font-size:18px}.ld-article .ld-prose h2{font-size:32px}}
@media(max-width:640px){.ld-article-layout{display:flex;gap:24px}.ld-article-layout>.ld-prose{font-size:18px;line-height:1.8}.ld-article .ld-prose>p:first-child{font-size:20px;line-height:1.7}.ld-article .ld-prose h2{font-size:30px;line-height:1.18;margin-top:1.45em}.ld-article .ld-prose h3{font-size:25px}.ld-toc{padding:19px 19px 16px;margin:0}.ld-toc>strong{font-size:22px;margin-bottom:12px}.ld-toc a{font-size:13px;padding:8px 0}.ld-toc nav{max-height:230px}.ld-sidebar-tools{display:none}.ld-sidebar-mobile-tools{display:flex;align-items:center;gap:10px;color:#9b0b24!important;border-bottom:1px solid #dfcac3;padding:15px 0 5px;font-size:12px;line-height:1.5;font-weight:600}.ld-sidebar-mobile-tools svg{width:18px;height:18px;flex-shrink:0}.ld-sidebar-mobile-tools svg:last-child{margin-left:auto}.ld-article .ld-prose .ld-author h2{font-size:25px}}
