.article-details .article-content .top-section-container{background-color:#f2f2f2;padding-top:.625rem;padding-inline:.625rem}.article-details .article-content .top-section-container .image-wrapper{aspect-ratio:398/292;border-radius:.5rem;overflow:hidden;position:relative}.article-details .article-content .top-section-container .details-wrapper{padding-block:1.25rem 1.75rem;padding-inline:.625rem}.article-details .article-content .top-section-container .details-wrapper .date-share-container{align-items:center;display:flex;justify-content:space-between}.article-details .article-content .top-section-container .details-wrapper .date-share-container .date{color:var(--color-brown);font-size:1rem;line-height:1.25rem}.article-details .article-content .top-section-container .details-wrapper .title{font-size:1.875rem;font-weight:400;line-height:1.2;padding-top:.5rem}.article-details .article-content .top-section-container .details-wrapper .short-description{padding-top:1.125rem}.article-details .article-content .top-section-container .details-wrapper .short-description p{font-size:1rem}.article-details .article-content .blocks{padding-block:2.5rem}.article-details .article-content .blocks .block-ritch-text{padding-inline:.625rem}.article-details .article-content .blocks .block-ritch-text .box-container .box-one{display:none}.article-details .article-content .blocks .block-ritch-text .description p{font-size:1rem;line-height:1.6}@media screen and (min-width:48rem){.article-details .article-content .top-section-container{padding-inline:5.5%}.article-details .article-content .blocks .block-ritch-text{padding-inline:15%}.article-details .article-content .blocks .block-ritch-text .center-container{max-width:none}.article-details .article-content .blocks .block-ritch-text .center-container .box-container .box-two{max-width:none;width:100%}.article-details .article-content .blocks .block-single-image{padding-inline:14%}.article-details .article-content .blocks .block-single-image .center-container{max-width:none}}@media screen and (min-width:64rem){.article-details .article-content .top-section-container{display:flex;gap:4.5%;padding-block:1.5rem}.article-details .article-content .top-section-container .image-wrapper{flex-basis:60%}.article-details .article-content .top-section-container .center-vertical{align-items:center;display:flex;flex-basis:40%;justify-content:center}.article-details .article-content .top-section-container .center-vertical .details-wrapper{padding:0}}@media screen and (min-width:80rem){.article-details .article-content .top-section-container .image-wrapper{aspect-ratio:950/696}.article-details .article-content .blocks .block-ritch-text{padding-inline:22%}.article-details .article-content .blocks .block-single-image{padding-inline:20%}}@media screen and (min-width:96rem){.article-details .article-content .top-section-container{gap:5.5%;padding-block:2rem}.article-details .article-content .top-section-container .image-wrapper{flex-basis:59%}.article-details .article-content .top-section-container .center-vertical{flex-basis:41%;justify-content:flex-start}.article-details .article-content .top-section-container .center-vertical .details-wrapper{max-width:35rem}.article-details .article-content .top-section-container .center-vertical .details-wrapper .date-share-container .date{font-size:1.125rem}.article-details .article-content .top-section-container .center-vertical .details-wrapper .title{font-size:2.625rem;line-height:3.125rem}.article-details .article-content .top-section-container .center-vertical .details-wrapper .short-description{padding-top:1.625rem}.article-details .article-content .top-section-container .center-vertical .details-wrapper .short-description p{font-size:1.0625rem;line-height:1.625rem}.article-details .article-content .blocks{padding-block:5rem}.article-details .article-content .blocks .block-ritch-text{margin:auto;max-width:51.25rem;padding:0}.article-details .article-content .blocks .block-ritch-text .description p{font-size:1.125rem}.article-details .article-content .blocks .block-single-image{margin:auto;max-width:68rem;padding:0}}