.dvt-first-blog-box{display:grid;grid-template-columns:repeat(2,1fr);border-radius:var(--border-radius-main);border:1px solid var(--color-gray-300);overflow:hidden;transition:transform 0.25s ease-in-out}.dvt-first-blog-box:hover{transform:translateY(-4px)}.dvt-first-blog-box__text-container{padding:var(--spacing-lg);display:flex;flex-direction:column}.dvt-first-blog-box__title{margin-bottom:var(--spacing-lg);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;height:max-content}.dvt-first-blog-box__excerpt{margin-bottom:var(--spacing-xl);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;height:max-content}.dvt-first-blog-box__img-container{position:relative;overflow:hidden}.dvt-first-blog-box__img{position:absolute;top:0;left:0;width:100%;height:100%;transition:scale 0.25s ease-in-out}.dvt-first-blog-box:hover .dvt-first-blog-box__img{scale:1.025}@media (max-width:1023px){.dvt-first-blog-box{grid-template-columns:1fr}.dvt-first-blog-box__img-container{order:-1;aspect-ratio:16 / 9}.dvt-first-blog-box__text-container{padding:var(--spacing-sm)}.dvt-first-blog-box__title{font-size:var(--fz-xl)}}.dvt-blog-list{width:100%;display:flex;flex-direction:column}.dvt-blog-list__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);transition:opacity 0.25s ease-in-out}.dvt-blog-list__empty{padding:var(--spacing-md) 0;color:var(--color-gray-500);font-size:var(--fz-lg);text-align:center}.dvt-blog-box{display:flex;flex-direction:column;border-radius:var(--border-radius-main);border:1px solid var(--color-gray-300);overflow:hidden;transition:transform 0.25s ease-in-out}.dvt-blog-box:hover{transform:translateY(-4px)}.dvt-blog-box__img-container{position:relative;aspect-ratio:16 / 9;overflow:hidden}.dvt-blog-box__img{position:absolute;top:0;left:0;width:100%;height:100%;transition:scale 0.25s ease-in-out}.dvt-blog-box:hover .dvt-blog-box__img{scale:1.025}.dvt-blog-box__text-container{flex-grow:1;padding:var(--spacing-sm);display:flex;flex-direction:column}.dvt-blog-box__title{margin-bottom:var(--spacing-xs);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;height:max-content}.dvt-blog-box__excerpt{margin-bottom:var(--spacing-sm);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;height:max-content}.dvt-blog-box__date{margin-top:auto}@media (max-width:1024px){.dvt-blog-list__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.dvt-blog-list__grid{grid-template-columns:1fr}}.dvt-blog-list-recommended{width:100%;display:flex;flex-direction:column}.dvt-blog-list-recommended__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}@media (max-width:1024px){.dvt-blog-list-recommended__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.dvt-blog-list-recommended__grid{grid-template-columns:1fr}}.dvt-blog-post-info{display:flex;align-content:center;gap:var(--spacing-sm);flex-wrap:wrap}.dvt-blog-post-info__box{display:flex;align-content:center;gap:var(--spacing-3xs)}.dvt-blog-post-info__box svg{color:var(--color-primary-500)}.dvt-blog-post-toc{display:flex;flex-direction:column}.dvt-blog-post-toc__heading{margin-bottom:var(--spacing-2xs);color:var(--color-black-500);font-weight:500}.dvt-blog-post-toc__item{margin-bottom:var(--spacing-xs)}.dvt-blog-post-toc__item:last-of-type{margin-bottom:0}.dvt-blog-post-toc__item--active{color:var(--color-black-500);font-weight:500}.dvt-blog-post-share{display:flex;flex-direction:column}.dvt-blog-post-share__heading{margin-bottom:var(--spacing-2xs);color:var(--color-black-500);font-weight:500}.dvt-blog-post-share__box-container{display:flex;align-items:center;gap:var(--spacing-xs)}.dvt-blog-post-share__box{transition:opacity 0.25s ease-in-out}.dvt-blog-post-share__box:hover{opacity:.5}