.blog-page{background:var(--canvas);color:var(--black)}.blog-page section:not(:first-child){margin-bottom:0}.blog-hero{text-align:center;background:#121212;padding:186px 0 168px;position:relative;overflow:hidden}.blog-hero .hero-media:after{content:"";background:linear-gradient(#05050552,#05050514);position:absolute;inset:0}.blog-hero .blog-hero__copy{z-index:1;padding:0 var(--mar-s);flex-direction:column;align-items:center;gap:8px;display:flex}.blog-hero h1{font-family:var(--font-heading);color:#fff;font-weight:500}.blog-hero p{color:#ffffffd1}.article-hero{padding:152px 0 var(--mar-100);color:#fff;background:#121212}.article-hero__inner{align-items:center;gap:var(--mar-40);text-align:center;flex-direction:column;max-width:700px;margin:0 auto;display:flex}.article-hero__crumbs{justify-content:center;align-items:center;gap:var(--mar-s-s);flex-wrap:wrap;font-size:16px;font-weight:500;line-height:1.6;display:flex}.article-hero__crumbs a{color:#fff}.article-hero__crumbs a:hover,.article-hero__crumbs span{color:#fff9}.article-hero__crumbs svg{color:#fff9;width:16px;height:16px}.article-hero__heading{gap:var(--mar-16);flex-direction:column;display:flex}.article-hero__heading h1{font-family:var(--font-heading);color:#f0f0fb;font-weight:500}.article-hero__heading p{color:#ffffffd9}.article-hero__author{align-items:center;gap:var(--mar-s-s);flex-direction:column;display:flex}.article-hero__author-meta strong{color:#fff;font-weight:500;line-height:1.8;display:block}.article-hero__author-meta small{color:#838490;font-size:14px;line-height:1.8;display:block}.article-content{padding:var(--mar-100) 0}.article-content .wrapper{align-items:flex-start;gap:var(--mar-40);display:flex}.aside__container{flex:0 0 285px}.article-toc{gap:var(--mar-s-s);flex-direction:column;display:flex}.article-toc>h3{display:none}@media (min-width:769px){.article-toc{padding-bottom:0!important}.article-toc>h3{font-family:var(--font-heading);color:#191b23;display:block}.article-toc .embla{overflow:visible}.article-toc .embla__container{align-items:stretch;gap:var(--mar-s-s);flex-direction:column;transform:none!important}.blog-page .article-toc .toc-chip{text-align:left;font-weight:500;color:#5e5e5e!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.blog-page .article-toc.toc__wrapper .toc-chip:hover{color:var(--nature-green)!important;background:0 0!important}.article-toc .tocPagination{display:none}}.article-body{gap:var(--mar-16);flex-direction:column;flex:auto;min-width:0;display:flex}@media (min-width:768px){.article-body{padding-left:var(--mar-40);border-left:1px solid #e0e0e0}}.article-body__meta{align-items:center;gap:var(--mar-16);color:#75767f;font-size:16px;font-weight:500;display:flex}.article-body__meta svg{color:#d6d6d6;flex:none;width:4px;height:26px}.article-prose{gap:var(--mar-60);flex-direction:column;display:flex}.article-section{gap:var(--mar-16);flex-direction:column;display:flex}.article-section h2{font-family:var(--font-heading);color:#191b23;max-width:unset!important}.article-section h3{font-family:var(--font-heading);color:#050505;max-width:unset!important}.article-section p{color:#2c2c2c;max-width:unset!important}.article-section--media{gap:var(--mar-s)}.article-section__head{gap:var(--mar-16);flex-direction:column;display:flex}.article-media{aspect-ratio:955/563;border-radius:8px;overflow:hidden}.article-media img{aspect-ratio:1.5;object-fit:cover;border-radius:12px;overflow:hidden}.article-steps{gap:var(--mar-s);flex-direction:column;display:flex}.article-steps__item{gap:4px;display:flex}.article-steps__num{font-family:var(--font-heading);color:var(--nature-green);flex:0 0 40px;font-size:24px;font-weight:500;line-height:1.3}.article-steps__text{gap:var(--mar-8);flex-direction:column;display:flex}.cmp-table{border:1px solid #e0e0e0;border-radius:12px;grid-template-columns:300px 1fr 1fr;display:grid;overflow:hidden}.cmp-table__cell{text-align:center;justify-content:center;align-items:center;min-height:80px;padding:10px 32px;font-size:16px;font-weight:600;display:flex}.cmp-table__cell--featured,.cmp-table__cell--head{color:#fff;background:#2c2c2c}.cmp-table__cell--alt{background:#f9f8f4}.cmp-table__cell svg{flex:none}.cmp-table__cell--check svg{width:24px;height:24px;color:var(--nature-green)}.cmp-table__cell--cross svg{color:#d25858;width:21px;height:21px}.article-checklist{gap:var(--mar-8);flex-direction:column;display:flex}.article-checklist li{align-items:flex-start;gap:var(--mar-s-s);display:flex}.article-checklist span{color:#2c2c2c;font-size:16px}.article-checklist svg{flex:none;width:16px;height:16px;margin-top:4px}@media (max-width:768px){.article-content .wrapper{gap:var(--mar-s);flex-direction:column}.aside__container{flex:none;width:100%}.cmp-table{grid-template-columns:minmax(120px,1fr) 1fr 1fr}.cmp-table__cell{padding:10px 12px}}.blog-categories{text-align:center;padding:48px 0 60px}.blog-categories .wrapper{flex-direction:column;align-items:center;display:flex;max-width:630px!important}.blog-categories h2{font-family:var(--font-heading);margin-bottom:8px}.blog-categories p{color:#5e5e5e;margin-bottom:20px!important}.blog-categories .embla__container{flex-wrap:wrap;justify-content:center;gap:8px 4px}:is(.blog-page .toc__wrapper .toc-chip:hover,.blog-page .toc__wrapper .toc-chip:focus-visible){border-color:var(--nature-green)!important;background-color:var(--nature-green)!important;color:#fff!important;font-weight:500!important}@media (min-width:769px){.blog-page .toc-section{padding:40px 0}.blog-page .toc-section .embla{overflow:visible}.blog-page .toc-section .embla__container{flex-wrap:wrap;justify-content:center;gap:8px;transform:none!important}.blog-page .toc-section .tocPagination{display:none}}.blog-posts{background:#fff;padding:88px 0 100px}.blog-posts .section-heading{text-align:center;margin-bottom:40px;margin-left:auto;margin-right:auto}.blog-posts h2{font-family:var(--font-heading);margin-bottom:8px}.blog-posts .section-heading p{color:#5e5e5e;margin:0!important}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.blog-card{color:var(--black);background:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;justify-content:space-between;gap:24px;padding:24px;display:flex}.blog-card__main{flex-direction:column;gap:16px;display:flex}.blog-card__media{aspect-ratio:365/212;border-radius:8px;overflow:hidden}.blog-card__media img{object-fit:cover}.blog-card__body{flex-direction:column;gap:12px;display:flex}.blog-card__meta{color:#2c2c2c;justify-content:space-between;gap:16px;display:flex}.blog-card__meta span{white-space:nowrap;align-items:center;gap:8px;font-size:16px;line-height:1.6;display:inline-flex}.blog-card__meta svg{flex:none;width:16px;height:16px}.blog-card h3{font-family:var(--font-heading);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0 0 8px;display:-webkit-box;overflow:hidden}.blog-card p{color:#5e5e5e;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin:0!important}.blog-card__author{align-items:center;gap:12px;display:flex}.blog-card__avatar{aspect-ratio:1;border-radius:50%;flex:none;padding:20px;display:block;overflow:hidden}.blog-card__avatar img{object-fit:cover;position:absolute;inset:0}.blog-card__author strong,.blog-card__author small{line-height:1.6;display:block}.blog-card__author strong{color:#191b23;font-size:16px;font-weight:500}.blog-card__author small{color:#75767f;font-size:14px}.blog-load-more{justify-content:center;margin-top:24px;display:flex}.blog-load-more .start-button{margin:0}.blog-pagination{justify-content:center;align-items:center;gap:var(--mar-8);flex-wrap:wrap;margin-top:40px;display:flex}.blog-pagination__item:after{content:none!important}.blog-pagination__item,.blog-pagination__nav{color:#2c2c2c;border-radius:8px;justify-content:center;align-items:center;min-width:40px;padding:8px;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.blog-pagination__item:hover,.blog-pagination__nav:hover{background:#ebebeb}.blog-pagination__item.is-active{background:var(--nature-green);color:#fff}.blog-pagination__dots{color:#5e5e5e;align-items:flex-end;padding:8px 4px;display:inline-flex}.blog-pagination__nav svg{color:currentColor;width:16px;height:16px}.blog-pagination__nav--prev svg{transform:scaleX(-1)}.blog-page #faq{background:var(--canvas);padding:100px 0;overflow:hidden}.blog-page .faq-bg{inset:0}.blog-page .faq-section{padding-inline:0}@media (max-width:1024px){.blog-hero{padding:150px 0 112px}.article-hero{padding-top:130px}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.blog-hero{padding:128px 0 88px}.article-hero{padding-top:120px}.blog-categories,.blog-posts,.blog-page #faq{padding:56px 0}.blog-grid{grid-template-columns:1fr}.blog-card{padding:18px}.blog-card__meta{flex-wrap:wrap;gap:8px}}