.block-post-footer__header{font-size:20px;font-weight:300;letter-spacing:2px;line-height:1.5}.block-post-footer{border-top:1px solid #cbcd61;margin-top:4rem;padding-top:1rem}.block-post-footer__header{margin-bottom:.5rem}.block-post-footer__text{font-size:.875rem;line-height:1.3}@media screen and (min-width:1720px){.block-post-footer__text{font-size:1rem}}@media screen and (max-width:480px){.block-post-footer__text{font-size:.8125rem}}.block-post-header__header--h1{font-family:greycliff-cf,Sabon SC,serif;font-size:40px;font-weight:500;letter-spacing:2px;line-height:1.1}.block-post-header__header--h2{font-size:20px;font-weight:300;letter-spacing:2px;line-height:1.5}.block-post-header__header--h3{font-size:14px;letter-spacing:3px}.block-post-header__header--h4{font-size:12px;letter-spacing:3px}.block-post-header__header{font-weight:500!important;letter-spacing:.35px;line-height:1.5;margin:1.5rem 0 .5rem}.block-post-header__header--indent{margin-left:1.5rem}.block-post-image__image{aspect-ratio:16/9;margin:2rem auto;width:80%}@media screen and (max-width:600px){.block-post-image__image{width:100%}}@supports not (aspect-ratio:16/9){.block-post-image__image{height:22.5vw}@media screen and (max-width:1024px){.block-post-image__image{height:45vw}}@media screen and (max-width:600px){.block-post-image__image{height:50.625vw}}}.block-post-link__link{font-size:1rem;letter-spacing:.01em}@media screen and (min-width:1720px){.block-post-link__link{font-size:18}}.block-post-link{display:block;margin-top:3rem;width:-moz-fit-content;width:fit-content}@media screen and (max-width:480px){.block-post-link{margin-top:2rem}}.block-post-link__link:focus-visible{outline-color:#8b8c4a;outline-offset:.1875rem;outline-style:dashed;outline-width:.125rem}.block-post-link__link:focus{outline-color:#8b8c4a;outline-offset:.1875rem;outline-style:dashed;outline-width:.125rem}@media not all and (pointer:coarse){.block-post-link__link:hover{-webkit-text-decoration:underline;text-decoration:underline}}.block-post-link__link--button{background:#516120;border:2px solid #516120;color:#fff;display:block;font-size:1.125rem;font-weight:700;letter-spacing:.1em;line-height:1.2;padding:.9375rem 2.5rem;text-align:center;text-transform:uppercase;transition:background .2s ease,color .2s ease}@media not all and (pointer:coarse){.block-post-link__link--button:hover{background:transparent;color:#516120}}@media screen and (max-width:1024px){.block-post-link__link--button{font-size:1rem}}@media screen and (max-width:480px){.block-post-link__link--button{font-size:.9375rem;padding:1rem 2rem}}.block-post-link__link--button:focus{background:transparent;color:#516120;outline:none}@media screen and (min-width:1720px){.block-post-link__link--button{font-size:1.25rem}}@media not all and (pointer:coarse){.block-post-link__link--button:hover{-webkit-text-decoration:none;text-decoration:none}}.block-post-list{font-size:1rem;letter-spacing:.01em}@media screen and (min-width:1720px){.block-post-list{font-size:18}}.block-post-list{position:relative}.block-post-list__item--subitem{list-style:"-"}.block-post-text__text{font-size:1rem;letter-spacing:.01em}@media screen and (min-width:1720px){.block-post-text__text{font-size:18}}.block-post-text{margin-bottom:1.25rem}.block-post-text__text--indent{margin-left:1.5rem}.block-post-quote__author,.block-post-quote__quote{font-size:1rem;letter-spacing:.01em}@media screen and (min-width:1720px){.block-post-quote__author,.block-post-quote__quote{font-size:18}}.block-post-quote{color:#575757;margin:1.25rem 3rem}@media screen and (max-width:480px){.block-post-quote{margin:1.25rem 1rem}}.block-post-quote__quote{margin:1.25rem 0}.block-post-quote__quote p:not(:last-child){margin-bottom:1.25rem}.block-post-quote__author{font-style:italic}.block-post-quote__author:before{content:"- "}.custom-blog-image{display:flex;justify-content:center;position:relative}.custom-blog-image__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.custom-blog-image__overlay{height:100%;left:0;position:absolute;top:0;width:100%}.custom-blog-image__spinner{animation:imageRotator 1.4s linear infinite;left:50%;position:absolute;top:50%}@keyframes imageRotator{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(270deg)}}.custom-blog-image__ring{fill:transparent;stroke-width:2;stroke:#000;stroke-dasharray:177;stroke-dashoffset:0;animation:spinning 1.4s ease-in-out infinite;transform-origin:center}@keyframes spinning{0%{stroke-dashoffset:177}50%{stroke-dashoffset:44.25;transform:rotate(135deg)}to{stroke-dashoffset:177;transform:rotate(450deg)}}.fade-src-img-enter-active,.fade-src-img-leave-active{transition:opacity .3s ease-in}.fade-src-img-enter,.fade-src-img-leave-to{opacity:0}.custom-blog-page__back-link{font-size:1rem;letter-spacing:.01em}@media screen and (min-width:1720px){.custom-blog-page__back-link{font-size:18}}.custom-blog-page__image{height:100%;left:0;position:absolute;top:0;width:100%}.custom-blog-page__container{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1288px;padding:3rem 20px;position:relative;width:100%}@media screen and (min-width:1720px){.custom-blog-page__container{max-width:1440px}}@media screen and (max-width:768px){.custom-blog-page__container{padding:0 2rem}}@media screen and (max-width:480px){.custom-blog-page__container{padding:0 1rem}}@media screen and (max-width:768px){.custom-blog-page__container{padding-bottom:2rem;padding-top:3rem}}@media screen and (max-width:480px){.custom-blog-page__container{padding-top:2rem}}.custom-blog-page__col{margin-left:16.66667%;padding:0 12px;width:66.66667%}@media screen and (max-width:768px){.custom-blog-page__col{margin-left:0;padding:0;width:100%}}@media screen and (max-width:1024px){.custom-blog-page__col{margin-left:8.3333333333%;width:83.3333333333%}}@media screen and (max-width:768px){.custom-blog-page__col{margin-left:0;width:100%}}.custom-blog-page__hero{aspect-ratio:16/9;position:relative;width:100%}@media screen and (max-width:480px){.custom-blog-page__hero{aspect-ratio:1/1}}@supports not (aspect-ratio:16/9){.custom-blog-page__hero{height:459px}@media screen and (min-width:1720px){.custom-blog-page__hero{height:490.5px}}@media screen and (max-width:600px){.custom-blog-page__hero{height:50.625vw}}}.custom-blog-page__title{font-size:2.25rem;font-weight:700;letter-spacing:0;margin-top:3rem}@media screen and (max-width:1280px){.custom-blog-page__title{font-size:2rem}}@media screen and (max-width:1024px){.custom-blog-page__title{margin-top:2rem}}@media screen and (max-width:480px){.custom-blog-page__title{font-size:1.875rem}}@media screen and (max-width:370px){.custom-blog-page__title{font-size:12vw}}.custom-blog-page__row{align-items:center;display:flex;gap:1.5rem;margin-top:1rem;width:100%}@media screen and (max-width:480px){.custom-blog-page__row{display:block}}.custom-blog-page__left{display:flex}.custom-blog-page__author,.custom-blog-page__date{color:#3e3a34;font-size:1rem;line-height:1}@media screen and (min-width:1720px){.custom-blog-page__author,.custom-blog-page__date{font-size:1.125rem}}@media screen and (max-width:480px){.custom-blog-page__author,.custom-blog-page__date{font-size:.9375rem}}.custom-blog-page__author{border-right:2px solid #3e3a34;margin-right:1rem;padding-right:1rem}.custom-blog-page__social-share-container{align-items:center;color:#3e3a34;display:flex;font-size:.875rem;line-height:1}@media screen and (max-width:480px){.custom-blog-page__social-share-container{margin-top:1.15rem}}.custom-blog-page__social-share-container span{display:block;margin-right:.5rem}.custom-blog-page__social-list{display:flex;margin:0;padding:0}.custom-blog-page__social-item{font-size:0;line-height:0;list-style:none}.custom-blog-page__social-item:not(:last-child){margin-right:1.75vw}@media screen and (max-width:1280px){.custom-blog-page__social-item:not(:last-child){margin-right:1.75rem}}.custom-blog-page__social-link{display:block}@media not all and (pointer:coarse){.custom-blog-page__social-link:hover .custom-blog-page__social-icon{fill:#516120}}.custom-blog-page__social-icon{fill:#8b8c4a;height:1.5625rem;transition:fill .2s ease;width:1.5625rem}.custom-blog-page__social-icon svg{height:100%;width:100%}.custom-blog-page__content-container{margin-top:3rem}@media screen and (max-width:768px){.custom-blog-page__content-container{margin-top:2rem}}.custom-blog-page__back-link{align-items:center;cursor:pointer;display:flex;flex-direction:row-reverse;margin-top:3rem;width:-moz-fit-content;width:fit-content}.custom-blog-page__back-link-label{font-weight:600;letter-spacing:.0625em;transition:color .2s ease}.custom-blog-page__back-link-icon{stroke:#516120;font-size:1rem;line-height:1;margin-right:.8rem;transform:rotate(180deg);transition:transform .2s ease;width:.7rem}button.custom-blog-page__social-link{background:transparent;border:none;cursor:pointer}