.villa-blog-article-page{max-width:1170px;margin:auto;padding:20px 0 40px;color:#333}.villa-blog-page-heading p{font-size:13px;color:#64748b;margin-bottom:24px}.villa-blog-page-heading h1{font-size:24px;font-weight:700;line-height:26px;margin-bottom:10px}.villa-blog-article-columns{display:grid;grid-template-columns:minmax(0,870px) minmax(0,270px);gap:30px}.villa-blog-post-title{font-size:20px;line-height:22px;font-weight:400;color:#75818c;margin-bottom:10px}.villa-blog-featured{display:block;width:350px;height:auto;max-width:100%;margin:0 auto 30px}.villa-blog-post-body{font-size:14px;line-height:24px;overflow-wrap:anywhere}.villa-blog-post-body img{display:block;height:auto;max-width:100%;margin-inline:auto}.villa-blog-post-body iframe{width:100%;aspect-ratio:16/9;height:auto}.villa-blog-post-body p{margin:0 0 10px}.villa-blog-article-columns aside h2{font-size:22px;line-height:24.2px;font-weight:400;margin-bottom:10px}.villa-blog-article-columns aside a{display:block;padding:12px 0;border-bottom:1px solid #eee;font-size:13px}.villa-blog-article-columns aside a[aria-current=page]{color:#75818c}.villa-blog-return{text-align:center;padding-top:25px}.villa-blog-return a{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;border:1px solid #ccc;font-size:13px}.villa-blog-mobile-nav{display:none}@media(max-width:1023px){.villa-blog-mobile-nav{position:fixed;inset:0 0 auto;z-index:60;height:60px;pointer-events:none}.villa-blog-mobile-nav,.villa-blog-mobile-nav>a{display:flex;align-items:center;justify-content:center}.villa-blog-mobile-nav>a{position:absolute;left:4px;width:44px;height:44px;pointer-events:auto}.villa-blog-mobile-nav svg{width:24px;height:24px}.villa-blog-mobile-nav strong{font-size:15px;font-weight:400;color:#111}:is(.villa-hub-site,.villa-hub-mobile-site):has(.villa-blog-article-page) .villa-hub-header>div>a:first-child{visibility:hidden}:is(.villa-hub-site,.villa-hub-mobile-site):has(.villa-blog-article-page) .villa-hub-header button{border:0;border-radius:0}:is(.villa-hub-site,.villa-hub-mobile-site):has(.villa-blog-article-page) .villa-hub-header button svg{width:26px;height:26px}.villa-hub-mobile-site:has(.villa-blog-article-page) .villa-hub-mobile-header{height:60px}.villa-hub-mobile-site:has(.villa-blog-article-page) .villa-hub-mobile-header>.villa-mobile-map-heading,.villa-hub-mobile-site:has(.villa-blog-article-page) .villa-hub-mobile-header>a:not(.villa-mobile-map-back){visibility:hidden}.villa-hub-mobile-site:has(.villa-blog-article-page) .villa-hub-mobile-header button svg{width:26px;height:26px;transform:translateX(18px)}.villa-blog-article-page{width:100%;padding:0 0 24px}.villa-blog-article-columns aside,.villa-blog-page-heading{display:none}.villa-blog-article-columns{display:block}.villa-blog-article-columns article{display:flex;flex-direction:column}.villa-blog-featured{order:-1;width:100%;margin:0 0 24px}.villa-blog-post-title{margin:0 10px 24px;padding-left:10px;border-left:4px solid #56616f;font-size:13px;line-height:22px;color:#333}.villa-blog-post-body{padding-inline:10px;font-size:12px;line-height:20px}}