.blog-main{min-height:100vh;padding:14.5vh 6.7vw;position:relative;overflow:hidden}.blog-bird{pointer-events:none;z-index:0;position:absolute;top:7vh;right:1.3vw}.blog-bird-img{object-fit:contain;width:44.5vw;height:auto}.blog-main-content{max-width:55.5vw}.blog-title{font-family:var(--font-neue);color:#222;letter-spacing:-.3vw;font-size:6.7vw;font-weight:500}.blog-subtitle{font-family:var(--font-lora);letter-spacing:-.02vw;color:#000;font-size:1vw;line-height:1.7}.blog-divider{border:none;border-top:1px solid #82361e;margin-top:8vh;margin-bottom:8vh}.blogs-container{gap:2vw;margin-top:5vh;display:flex}.blog-card{flex-direction:column;display:flex}.blog-card--small{width:35vw}.blog-card--large{width:49vw}.blog-card-inner{flex-direction:column;height:68vh;display:flex}.blog-card-img-box{background-color:#e8e0d8;flex-shrink:0;width:100%;height:47.5vh;overflow:hidden}.blog-card-img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-card:hover .blog-card-img{transform:scale(1.08)}.blog-card-meta{font-family:var(--font-lora);color:#82361e;margin:2.5vh 0 1vh;font-size:1.1vw}.blog-card-title{font-family:var(--font-neue);color:#222;letter-spacing:-.02vw;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:2vw;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.blog-card-inner:after{content:"";background-color:#82361e;width:0;height:1.5px;margin-top:auto;transition:width .4s;display:block}.blog-card:hover .blog-card-inner:after{width:100%}@media (max-width:768px){.blog-main{padding:6vh 5vw 8vh}.blog-bird{display:none}.blog-main-content{max-width:100%}.blog-title{letter-spacing:-.5vw;font-size:10vw}.blog-subtitle{font-size:3.5vw}.blog-divider{margin-top:4vh;margin-bottom:4vh}.blogs-container{flex-direction:column;gap:4vh;margin-top:3vh}.blog-card--small,.blog-card--large{width:100%}.blog-card-inner{height:auto}.blog-card-img-box{height:30vh}.blog-card-meta{margin:1.5vh 0 .5vh;font-size:3.2vw}.blog-card-title{font-size:5vw}.blog-card-inner:after{margin-top:2vh}}
