.ti-article-heading{max-width:1100px;width:calc(100% - 72px);margin:65px auto 35px}.ti-article-heading h1{font:400 54px/1.13 'Ivar Headline',Georgia,serif;color:#29252b;margin:15px 0 28px;overflow-wrap:break-word}.ti-article-byline{display:flex;flex-wrap:wrap;align-items:baseline;font-size:18px;line-height:1.6;margin:12px 0}.ti-article-byline>strong{margin-right:24px}.ti-article-byline time{color:#71523c}.ti-article-tags{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:18px 0 0}.ti-article-tags li{font-size:16px;line-height:1.45;font-weight:700;background:#f5efe7;border:1px solid #e4d5c7;padding:8px 12px;border-radius:4px;margin:0 10px 10px 0}.ti-article-hero{text-align:center;width:calc(100% - 72px);max-width:1440px;margin:0 auto 48px}.ti-article-photo{position:relative;display:inline-block;max-width:100%;line-height:0;border-radius:10px}.ti-article-photo:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,rgba(143,92,55,.09),rgba(35,95,92,.04))}.ti-article-photo img{display:block;width:auto;max-width:100%;height:auto;border-radius:10px}.ti-article-reading{max-width:980px;width:calc(100% - 72px);margin-left:auto;margin-right:auto}.ti-article-body{font:400 20px/1.8 'Sul Sans',Arial,sans-serif;color:#393239;overflow-wrap:break-word}.ti-article-body p{font:inherit;margin:0 0 25px}.ti-article-body li{font:inherit;margin-bottom:12px}.ti-article-body a{text-decoration:underline;text-decoration-color:#ab7a56;text-underline-offset:4px;color:#6f482c}.ti-article-body img{display:block;max-width:100%;width:auto!important;height:auto!important;border-radius:8px;background:#fff;box-shadow:0 17px 34px rgba(76,46,25,.12);margin:28px auto}.ti-article-body font{font:inherit;color:inherit}.ti-article-body h1,.ti-article-body h2{font:400 36px/1.25 'Ivar Headline',Georgia,serif;margin:40px 0 22px}.ti-article-body h3{font-size:25px;line-height:1.4}.ti-article-book-prompt{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;background:#f5efe7;border-left:3px solid #b07c55;margin:32px 0 38px}.ti-article-book-prompt>div{margin-right:30px}.ti-article-book-prompt strong{font-size:23px}.ti-article-book-prompt p{font-size:19px;margin:7px 0 0}.ti-article-book-prompt .button{font-size:18px;line-height:1.5;white-space:normal}.ti-article-sharing{padding:25px 0 45px}.ti-article-author{padding:65px 0;background:#f5efe7}.ti-article-author h2{font:400 43px/1.2 'Ivar Headline',Georgia,serif;margin:14px 0 28px}.ti-article-wide{width:calc(100% - 72px);max-width:1380px;margin:auto}.ti-article-reviews{padding:55px 0}.ti-article-reviews h2,.ti-article-related>div>h2{font:400 43px/1.2 'Ivar Headline',Georgia,serif;margin:14px 0 30px}.ti-article-reviews iframe{display:block;width:100%;height:900px;border:1px solid #dfd0c2;border-radius:8px;background:#fff}.ti-article-related{padding:55px 0;background:#f5efe7}.ti-article-related-list{display:grid;grid-template-columns:1fr;gap:28px}.ti-article-related-item{display:grid;grid-template-columns:280px minmax(0,1fr);gap:36px;padding:30px;background:#fff;border:1px solid #dfd0c2;border-radius:7px}.ti-article-related-photo{display:block;align-self:start;position:relative;max-width:280px}.ti-article-related-photo:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(149,103,69,.07);pointer-events:none;border-radius:9px}.ti-article-related-photo img{display:block;width:auto;max-width:100%;height:auto;border-radius:9px}.ti-article-related-item h3{font:400 31px/1.3 'Ivar Headline',Georgia,serif;margin:0 0 17px}.ti-article-related-item h3 a{color:#29252b;text-decoration:none}.ti-article-related-item .ti-article-body{font-size:19px}.ti-article-related-item .ti-article-byline{font-size:17px}.ti-article-related-item .ti-article-tags li{font-size:16px}.ti-article-related-item .text-link{font-size:19px}@media(max-width:900px){.ti-article-related-item{grid-template-columns:230px minmax(0,1fr);gap:28px;padding:25px}.ti-article-book-prompt{display:block}.ti-article-book-prompt .button{margin-top:20px}.ti-article-heading h1{font-size:46px}}@media(max-width:700px){.ti-article-heading,.ti-article-hero,.ti-article-reading,.ti-article-wide{width:calc(100% - 40px)}.ti-article-heading{margin-top:36px}.ti-article-heading h1{font-size:39px}.ti-article-hero{margin-bottom:32px}.ti-article-body{font-size:19px;line-height:1.75}.ti-article-body h1,.ti-article-body h2{font-size:30px}.ti-article-related-item{grid-template-columns:1fr;padding:24px;gap:28px}.ti-article-related-photo{width:100%;max-width:280px}.ti-article-author,.ti-article-related,.ti-article-reviews{padding:40px 0}.ti-article-author h2,.ti-article-reviews h2,.ti-article-related>div>h2{font-size:34px}.ti-article-reviews iframe{height:720px}.ti-article-book-prompt{padding:22px}.ti-article-book-prompt .button{width:100%}.ti-article-related-item h3{font-size:29px}}@media(max-width:380px){.ti-article-heading,.ti-article-hero,.ti-article-reading,.ti-article-wide{width:calc(100% - 32px)}.ti-article-heading h1{font-size:35px}.ti-article-related-item{padding:20px}.ti-article-book-prompt{padding:20px}.ti-article-book-prompt strong{font-size:21px}}
.ti-article-body iframe,.ti-article-body video,.ti-article-body object,.ti-article-body embed{max-width:100%}.ti-article-table{max-width:100%;overflow-x:auto;margin:30px 0;border:1px solid #d8c4b1;border-radius:6px;-webkit-overflow-scrolling:touch;box-shadow:inset -4px 0 8px rgba(91,58,32,.04)}.ti-article-table:focus{outline:3px solid #af7d57;outline-offset:4px}.ti-article-table table{width:100%;min-width:820px;border-collapse:separate;border-spacing:0;font-size:19px;line-height:1.65}.ti-article-table td,.ti-article-table th{padding:18px 20px;text-align:left;vertical-align:top;border-bottom:1px solid #e4d5c9;border-right:1px solid #e4d5c9}.ti-article-table tr:first-child>*{background:#efe2d3;font-weight:700}.ti-article-table tr:nth-child(even)>*{background:#faf6f1}.ti-article-table tr:nth-child(odd)>*{background:#fff}.ti-article-table tr>:first-child{position:sticky;left:0;min-width:190px;width:24%;z-index:1;box-shadow:3px 0 5px rgba(76,46,25,.04)}.ti-article-table tr:first-child>*{background:#efe2d3}.ti-article-table tr:last-child>*{border-bottom:0}.ti-article-table tr>:last-child{border-right:0}
.ti-article-body small{font-size:inherit}.ti-article-body h2.ti-article-reason{margin-top:44px;line-height:1.35}.ti-article-reason>br{display:none}
.ti-article-body h4{font:700 27px/1.4 'Sul Sans',Arial,sans-serif;margin:38px 0 22px;color:#393039}.ti-article-body h4 b{font-weight:inherit}@media(max-width:700px){.ti-article-body h4{font-size:24px}}

@media (max-width:380px) {
    html[lang="ru"] .ti-article-related-list,
    html[lang="ru"] .ti-article-related-item {
        grid-template-columns: minmax(0, 1fr);
    }
    html[lang="ru"] .ti-article-related-item h3 {
        overflow-wrap: break-word;
    }
}
.ti-site .ti-article-reinforcement .ti-content-inner {
    width: calc(100% - 72px);
    max-width: 1100px;
    padding: 0;
}
.ti-article-reinforcement .ti-content-dark {
    padding: 32px 0 72px;
}
.ti-article-reinforcement .ti-content-dark h2 {
    max-width: 32ch;
    margin: 0 auto;
    color: inherit;
    font-size: 32px;
    font-size: clamp(25px, 3vw, 38px);
    line-height: 1.22;
    text-align: center;
    text-wrap: balance;
}
.ti-article-reinforcement .ti-content-columns {
    align-items: center;
}
.ti-article-reinforcement .ti-editorial-journey {
    overflow-wrap: break-word;
}
.ti-article-reinforcement .ti-figure {
    margin: 0 auto 20px;
    max-width: 500px;
}
.ti-article-reinforcement .ti-figure img {
    margin-bottom: 0;
}
.ti-article-reinforcement .ti-figure + .button {
    display: flex;
    width: 100%;
    width: -webkit-fit-content;
    width: fit-content;
    margin: 0 auto;
}
@media (max-width: 700px) {
    .ti-site .ti-article-reinforcement .ti-content-inner { width: calc(100% - 40px); }
}
@media (max-width: 440px) {
    html[lang="ru"] .ti-article-reinforcement .ti-content-dark h2 {
        font-size: 25px;
        overflow-wrap: break-word;
    }
}
@media (max-width: 380px) {
    .ti-site .ti-article-reinforcement .ti-content-inner { width: calc(100% - 32px); }
}
