.articles-page{flex-direction:column;min-height:100vh;display:flex}.articles-heading{border-bottom:1px solid var(--rule);padding:90px 7vw 65px}.articles-heading h1{margin:30px 0;font-size:clamp(64px,9vw,120px)}.articles-heading h1 span{color:var(--red)}.articles-heading>p:last-child{color:#596078;font-size:18px;line-height:1.6}.articles-list{flex:1;padding:0 7vw 100px}.articles-note{border-bottom:1px solid var(--rule);grid-template-columns:1fr 3fr;gap:6vw;padding:60px 0;display:grid}.articles-label{letter-spacing:.12em;color:#596078;font-size:14px;line-height:1.6}.articles-note h2{max-width:900px;font-size:clamp(36px,4.5vw,64px);line-height:1.08}.articles-note blockquote{border-left:3px solid var(--red);font-family:var(--font-serif);max-width:780px;margin:35px 0 25px;padding-left:24px;font-size:28px;line-height:1.4}.articles-status{color:#596078;font-size:16px;line-height:1.6}.articles-home,.articles-contact{align-items:center;gap:10px;font-size:14px;display:inline-flex}.articles-home svg,.articles-contact svg{width:18px}.articles-page a:focus-visible{outline:2px solid var(--red);outline-offset:6px}.articles-page nav a[aria-current=page]{color:#ac3523;border-bottom:1px solid}@media (max-width:850px){.articles-heading{padding:65px 7vw 40px}.articles-note{grid-template-columns:1fr;gap:18px;padding:36px 0}.articles-list{padding-bottom:65px}.articles-home{font-size:14px}.articles-note blockquote{font-size:25px}}.article-body{max-width:760px;margin-top:32px}.article-body p{color:#4e586d;margin:0 0 24px;font-size:17px;line-height:1.85}.article-body .article-meta{color:#687084;margin-bottom:30px;font-size:14px}.article-body .article-lead{color:var(--navy);font-size:21px;line-height:1.65}.article-body h3{font-family:var(--font-serif),serif;letter-spacing:-.02em;margin:44px 0 20px;font-size:34px;font-weight:500;line-height:1.15}.article-body p a{color:#933b2b;text-underline-offset:3px;text-decoration:underline}.article-cta{border-bottom:1px solid var(--red);align-items:center;gap:12px;padding:12px 0;font-size:16px;display:inline-flex}.article-cta svg{width:18px}#why-tbilisi{scroll-margin-top:30px}@media (max-width:850px){.article-body h3{font-size:29px}.article-body .article-lead{font-size:19px}}#off-market-opportunities{scroll-margin-top:30px}
