.rooted{background:#f7f4ef;width:100%;padding:20px 0}.rooted__container{justify-content:space-between;align-items:center;gap:60px;width:min(1200px,92%);margin:auto;padding:0 20px;display:flex}.rooted__content{flex:1}.rooted__breadcrumb{letter-spacing:4px;color:#cbb6a1;margin-bottom:28px;font-size:10px}.rooted__breadcrumb a{color:#cbb6a1;text-decoration:none}.rooted__breadcrumb a:hover{color:#552823}.separator{margin:0 5px}.rooted__smallTitle{color:#552823;text-transform:capitalize;margin-bottom:20px;font-size:22px;font-style:italic;font-weight:400}.rooted__title{color:#552823;font-size:clamp(70px,2vw,120px);font-weight:500;line-height:.95}.rooted__line{background:#2a5e5c;width:120px;height:6px;margin:60px 0 30px}.rooted__description{color:#552823;max-width:700px;font-size:16px;font-style:italic;line-height:1.45}.rooted__imageWrapper{flex-shrink:0;width:380px}.rooted__imageWrapper img{object-fit:contain;width:100%;display:block}@media (min-width:1700px){.rooted__imageWrapper{width:480px}}@media (max-width:1200px){.rooted__container{gap:40px}.rooted__smallTitle{font-size:36px}.rooted__description{font-size:28px}.rooted__imageWrapper{width:320px}}@media (max-width:992px){.rooted__container{flex-direction:column;align-items:flex-start}.rooted__imageWrapper{align-self:center;width:100%;max-width:550px}.rooted__description{max-width:100%}}@media (max-width:576px){.rooted{padding:35px 0}.rooted__breadcrumb{letter-spacing:2px;font-size:11px}.separator{margin:0 8px}.rooted__smallTitle{font-size:28px}.rooted__title{font-size:64px}.rooted__line{width:80px;margin:30px 0 20px}.rooted__description{font-size:20px}}
.article-content{color:#4b2d29;max-width:1200px;margin:40px auto;padding:0 20px;font-family:Georgia,Times New Roman,serif}.article-meta,.article-info{color:#552823;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;font-size:15px;line-height:1.6;display:flex}.article-info{color:#e0b050;font-size:12px}.article-meta strong{color:#4b2d29;font-weight:600}.article-info{margin-bottom:40px}.dot{color:#9c8d85}.article-content p{color:#572a25;margin-bottom:10px;font-size:16px;line-height:1.6}.dark-bg{background-color:#f7f4ef}.article-content em{font-style:italic}.p20{padding:20px}.article-content h2{color:#552823;padding-bottom:20px}.article-content sup{vertical-align:super;font-size:65%}@media (max-width:992px){.article-content{margin:40px 10px}.article-content p{font-size:19px;line-height:1.8}.p20{padding:40px 20px}.article-meta,.article-info{font-size:14px}}@media (max-width:768px){.rooted__breadcrumb{letter-spacing:2px}}@media (max-width:576px){.article-content{margin:30px auto;padding:0 16px}.article-meta,.article-info{gap:6px;font-size:13px}.article-content p{margin-bottom:24px;font-size:17px;line-height:1.75}}.article-references{color:#4b2d29;max-width:1250px;margin:50px auto;padding:20px 40px;font-family:Georgia,Times New Roman,serif}.references-title{color:#4b2d29;border-bottom:2px solid #d8d0ca;margin-bottom:35px;padding-bottom:12px;font-size:24px;font-weight:500}.references-list{margin:0;padding-left:28px}.references-list li{color:#4b2d29;margin-bottom:10px;font-size:16px;line-height:1.6}.references-list li strong{font-weight:600}.references-list li em{font-style:italic}.references-list li:last-child{margin-bottom:0}.article-footer{color:#6b5a52;text-align:center;border-top:1px solid #d8d0ca;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:60px;padding-top:25px;font-size:14px;line-height:1.7;display:flex}.article-footer .divider{color:#a5948b}@media (max-width:992px){.article-references{margin:60px auto}.references-title{font-size:34px}.references-list li{font-size:17px;line-height:1.8}.article-footer{font-size:14px}}@media (max-width:576px){.article-references{margin:40px auto;padding:0 16px}.references-title{margin-bottom:25px;font-size:28px}.references-list{padding-left:20px}.references-list li{margin-bottom:18px;font-size:15px;line-height:1.75}.article-footer{flex-direction:column;gap:8px;font-size:13px}.article-footer .divider{display:none}}
