body{background-color:#fff8ee!important}.main-page-section{position:relative;border-radius:0 0 90px 90px;background-color:#fff8ee}.main-page-section::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#FFFFFF;z-index:-1}.main-page-section .main-page-title{margin-bottom:80px;line-height:1.3;text-align:center}.main-page-section__content{color:#5f5f5f;overflow-wrap:break-word}.main-page-section__content h1,.main-page-section__content h2,.main-page-section__content h3,.main-page-section__content h4,.main-page-section__content h5,.main-page-section__content h6{letter-spacing:inherit;color:#343131;font-family:adobe-garamond-pro,EBGaramond,serif;font-weight:600;line-height:1.3;margin:.9em 0}.main-page-section__content h1{font-size:40px}.main-page-section__content h2{font-size:30px}.main-page-section__content h3{font-size:24px}.main-page-section__content h4{font-size:22px}.main-page-section__content h5{font-size:20px}.main-page-section__content h6{font-size:18px}.main-page-section__content div:not([class]),.main-page-section__content p{margin:24px 0}.main-page-section__content a{text-underline-offset:unset;color:inherit;font-weight:500;text-decoration:underline;transition:all .3s ease}.main-page-section__content a:active,.main-page-section__content a:focus,.main-page-section__content a:hover{color:#d1c5b4}.main-page-section__content ol,.main-page-section__content ul{padding-left:20px;margin:24px 0}.main-page-section__content>*{color:inherit;letter-spacing:inherit}.main-page-section__content p:has(iframe),.main-page-section__content p:has(img){text-align:center}.main-page-section__content iframe,.main-page-section__content img{border-radius:24px;max-width:100%;border:none}.main-page-section__content iframe{width:100%}.main-page-section__content blockquote{display:inline-block;margin:0;border-radius:24px;background-color:#fbe7d5;padding:8px 32px;border:none;color:#6b655b;font-style:normal}.main-page-section__content blockquote h1,.main-page-section__content blockquote h2,.main-page-section__content blockquote h3,.main-page-section__content blockquote h4,.main-page-section__content blockquote h5,.main-page-section__content blockquote h6{margin:24px 0}@media screen and (min-width:990px){.page-width--narrow{max-width:800px}}@media only screen and (min-width:991px){.main-page-section__content iframe[title*=video],.main-page-section__content iframe[title*=YouTube]{height:374px}}@media only screen and (max-width:990px){.main-page-section{border-radius:0 0 48px 48px}.main-page-section .main-page-title{font-size:32px;margin-bottom:40px}.main-page-section__content h1{font-size:30px}.main-page-section__content h2{font-size:24px}.main-page-section__content h3{font-size:20px}.main-page-section__content h4{font-size:18px}.main-page-section__content h5{font-size:16px}.main-page-section__content h6{font-size:14px}.main-page-section__content blockquote{padding:2px 24px}}