.blog-detail__top-wrapper{border-top:.1rem solid #d9d9d9;border-bottom:.1rem solid #d9d9d9;gap:.5rem;padding:.2rem 0}.blog-detail__top-btns{gap:0 2.5rem}.blog-detail__top-icon-box{border:.1rem solid var(--color-red);border-radius:.4rem;justify-content:center;align-items:center;width:1.3rem;min-width:1.3rem;height:1.3rem;display:inline-flex}.blog-detail__top-icon-box i{font-size:.6rem}.blog-detail__top-btn{text-transform:uppercase;align-items:center;gap:.3rem;font-size:1rem;line-height:1;display:flex}.blog-detail__top-btn--next .blog-detail__top-icon-box{transform:scaleX(-1)}.blog-detail__layout{grid-template-columns:19.6rem 1fr;align-items:start;gap:5rem;margin-top:2rem;display:grid}@media (max-width:991px){.blog-detail__layout{grid-template-columns:1fr}}.blog-detail__sidebar{position:sticky;top:2rem}.blog-detail__cover{aspect-ratio:2.34;border-radius:1rem;margin:1.5rem 0;overflow:hidden}.blog-detail__cover img{object-fit:cover;object-position:center;width:100%;height:100%}@media only screen and (max-width:1199px){.blog-detail__layout{gap:1.5rem}.blog-detail__sidebar{position:static}.blog-detail__top-wrapper{flex-direction:column;align-items:flex-start;padding:.5rem 0}.blog-detail__top-btns{justify-content:space-between;width:100%}}.blog-hero__title{font-size:3rem;font-weight:700;font-family:var(--font-cormorant);margin-bottom:.9rem;line-height:1.2}.blog-hero__subtitle{opacity:1;font-size:1.5rem;font-style:italic;line-height:1.3}@media only screen and (max-width:1199px){.blog-hero__title{font-size:2.25rem}}@media only screen and (max-width:767px){.blog-hero__title{font-size:1.5rem}.blog-hero__subtitle{font-size:1rem}}.blog-meta{border-top:.05rem solid #d9d9d9;border-bottom:.05rem solid #d9d9d9;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:1rem;padding:.5rem 0;display:flex}.blog-meta__item{align-items:center;gap:.4rem;font-size:1rem;line-height:1;display:flex}.blog-meta__item i{font-size:1.3rem}@media only screen and (max-width:1199px){.blog-meta{flex-direction:column;align-items:flex-start;gap:1rem}}.blog-social{gap:.4rem;margin:1.5rem 0;display:flex}.blog-social__link{color:#555;text-transform:uppercase;border:.05rem solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:flex}.blog-social__link:hover{background:var(--color-blue);color:#fff;border-color:var(--color-blue)}.blog-social__link--share{background:var(--color-blue);border-color:var(--color-blue)}.blog-body__quote{background:var(--color-light-bg);border-radius:.5rem;margin:1.5rem 0;padding:2rem}.blog-body__quote p{opacity:1;padding-left:2rem;position:relative}.blog-body__quote p:before{content:"";font-size:.8rem;position:absolute;top:0;left:0;font-family:icomoon!important}.blog-body__cite{font-size:1.3rem;font-weight:var(--fontweight-bold);margin-top:1rem;font-style:normal;line-height:1;display:flex}.blog-body__heading{font-size:1.5rem;font-weight:var(--fontweight-bold);margin-top:2rem;margin-bottom:.6rem}.blog-body__list{flex-direction:column;gap:.9rem;margin-top:1rem;padding-left:0;list-style:none;display:flex}.blog-body__list-item{padding-left:1.1rem;font-size:.9rem;position:relative}.blog-body__list-item:before{content:"";border:.1rem solid #b5883a;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.35rem;left:0}.blog-images{grid-template-columns:repeat(2,1fr);gap:.6rem;margin:2rem 0;display:grid}.blog-images__item{aspect-ratio:1.65;overflow:hidden}.blog-images__item img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:480px){.blog-images{grid-template-columns:1fr}}.blog-tags{flex-wrap:wrap;align-items:center;gap:.5rem;margin:2rem 0;display:flex}.blog-tags__label{font-size:1rem;font-weight:var(--fontweight-bold)}.blog-tags__item{border:.05rem solid var(--color-blue);cursor:pointer;border-radius:.2rem;padding:.5rem;font-size:.8rem;transition:background .2s,color .2s}.blog-tags__item:hover{background:var(--color-blue);color:var(--color-white);border-color:var(--color-blue)}.blog-sidebar{flex-direction:column;gap:1rem;display:flex}.blog-sidebar__block{border:.8rem solid #f4f4f4;padding:1rem}.blog-sidebar__heading{font-size:.9rem;font-weight:700}.blog-sidebar__toc{margin:1.5rem 0 0;padding:0;list-style:none}.blog-sidebar__toc-item{border-bottom:.05rem solid #d9d9d9;align-items:center;gap:1rem;padding:.8rem 0;font-size:.9rem;line-height:1.3;display:flex}.blog-sidebar__toc-item i{font-size:1.4rem;line-height:1}.blog-sidebar__toc-item a{color:inherit;text-decoration:none}.blog-sidebar__toc-item a:hover{color:var(--color-blue)}.blog-sidebar__toc-item:first-child{padding-top:0}.blog-sidebar__toc-item:last-child{border-bottom:0;padding-bottom:0}.blog-sidebar__categories{margin:1.5rem 0 0;padding:0;list-style:none}.blog-sidebar__category{border-bottom:.05rem solid #d9d9d9;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;font-size:.9rem;line-height:1.3;display:flex}.blog-sidebar__category:first-child{padding-top:0}.blog-sidebar__category:last-child{border-bottom:0;padding-bottom:0}.blog-sidebar__recent{margin:1.5rem 0 0;padding:0;list-style:none}.blog-sidebar__recent-item{border-bottom:.05rem solid #d9d9d9;align-items:flex-start;gap:1rem;padding:.8rem 0;font-size:.9rem;line-height:1.3;display:flex}.blog-sidebar__recent-item:first-child{padding-top:0}.blog-sidebar__recent-item:last-child{border-bottom:0;padding-bottom:0}.blog-sidebar__recent-img{border-radius:.2rem;width:5rem;min-width:5rem;height:3.5rem;overflow:hidden}.blog-sidebar__recent-img img{object-fit:cover;width:100%;height:100%}.blog-sidebar__recent-info{flex-direction:column;gap:.2rem;display:flex}.blog-sidebar__recent-date{font-size:.9rem;font-weight:var(--fontweight-bold);gap:.3rem;display:flex}.blog-sidebar__recent-date span{opacity:.8}.blog-sidebar__recent-title{opacity:.8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.2;text-decoration:none;display:-webkit-box;overflow:hidden}.blog-related{border-top:1px solid #eee;margin-top:3rem;padding-top:2rem}.blog-related__heading{color:#111;margin-bottom:1.25rem;font-size:1.125rem;font-weight:700}.blog-related__grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}@media (max-width:767px){.blog-related__grid{grid-template-columns:1fr}}.blog-related__card{align-items:center;gap:.875rem;width:18rem;max-width:100%;text-decoration:none;display:flex}.blog-related__card:nth-child(2n){flex-direction:row-reverse;justify-content:flex-end;margin-left:auto}.blog-related__img{border-radius:50%;flex-shrink:0;width:4.5rem;height:4.5rem;overflow:hidden}.blog-related__img img{object-fit:cover;width:100%;height:100%}.blog-related__info{flex-direction:column;gap:.25rem;display:flex}.blog-related__date{font-size:.9rem;font-weight:var(--fontweight-bold);align-items:center;gap:.3rem;display:flex}.blog-related__date span{opacity:.8}.blog-related__title{opacity:.8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.2;text-decoration:none;display:-webkit-box;overflow:hidden}@media only screen and (max-width:767px){.blog-related__card{width:100%}.blog-related__card:nth-child(2n){flex-direction:row;justify-content:flex-start;margin-left:0}}
