.blog__inner,.article__inner{max-width:64rem}.blog__head{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem;max-width:44rem}.blog__title,.article__title{font-size:clamp(2.5rem,6vw,4.25rem);line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.blog__intro{font-size:1.125rem;line-height:1.75rem}.blog__grid,.article-related__grid{display:grid;gap:var(--rule);background-color:var(--color-perfect-gray);border:var(--rule) solid var(--color-perfect-gray)}@media(min-width:1024px){.blog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blog__item:nth-child(4n+1),.blog__item:nth-child(4n+4){grid-column:span 2}.blog__item:last-child:nth-child(4n+2),.blog__item:last-child:nth-child(4n+3){grid-column:span 2}.blog__item:last-child:nth-child(4n+1){grid-column:span 3}}.blog__item,.article-related__grid>li{display:flex;background-color:var(--color-charcoal-gray)}.blog-card{position:relative;display:flex;flex-direction:column;gap:.75rem;width:100%;padding:1.75rem 1.5rem;transition:background-color .15s linear,color .15s linear}@media(min-width:1024px){.blog__item:nth-child(4n+1) .blog-card,.blog__item:nth-child(4n+4) .blog-card{padding:2.5rem 2.25rem}.blog__item:nth-child(4n+1) .blog-card__title,.blog__item:nth-child(4n+4) .blog-card__title{font-size:2rem;line-height:1.15}}.blog-card__date{font-size:.875rem;font-weight:600;color:var(--color-bright-green)}.blog-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}@supports selector(:has(*)){.blog-card__link:focus-visible{outline:none}.blog-card:has(.blog-card__link:focus-visible){outline:var(--rule) solid var(--color-bright-green);outline-offset:-6px}}.blog-card:has(.blog-card__link:hover){background-color:var(--color-dark-gray)}.blog-card .blog-tags{position:relative;z-index:1;margin-top:auto;padding-top:.5rem}.blog__empty{padding-block:2rem;border-block:var(--rule) solid var(--color-perfect-gray)}.blog-tags{display:flex;flex-wrap:wrap;gap:.5rem}.blog-tags__tag{display:inline-block;padding:.125rem .625rem;border:var(--rule) solid var(--color-perfect-gray);font-size:.8125rem;font-weight:600;line-height:1.5rem}.blog-tags__tag:hover{border-color:var(--color-bright-green);color:var(--color-bright-green)}.pagination{margin-top:3rem}.pagination__list{display:flex;flex-wrap:wrap;gap:.5rem}.pagination__link{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding-inline:.875rem;border:var(--rule) solid var(--color-perfect-gray);font-weight:700}a.pagination__link:hover{border-color:var(--color-soft-ivory)}.pagination__link--current{background-color:var(--color-bright-green);border-color:var(--color-bright-green);color:var(--color-charcoal-gray)}.pagination__link--gap{border-color:transparent}.article__grid{display:grid;gap:2.5rem}@media(min-width:1024px){.article__grid{grid-template-columns:minmax(0,68ch) minmax(0,1fr);column-gap:4rem;align-items:start}.article__head{grid-column:1 / -1}.article__toc{grid-column:2;grid-row:2 / span 2;position:sticky;top:calc(var(--header-height-desktop) + 2rem)}.article__body,.article__tags{grid-column:1}}.article__head{display:flex;flex-direction:column;gap:1.25rem;max-width:52rem;padding-bottom:2rem;border-bottom:var(--rule) solid var(--color-perfect-gray)}.article__meta{display:flex;flex-wrap:wrap;gap:.5rem .75rem;font-size:.9375rem;font-weight:600;color:color-mix(in srgb,var(--color-soft-ivory) 80%,transparent)}.article__blog-link{color:var(--color-bright-green);text-decoration:underline;text-decoration-thickness:var(--rule);text-underline-offset:.2em}.article__toc{padding:1.5rem;border-left:6px solid var(--color-bright-green);background-color:var(--color-dark-gray)}.article__toc-title{margin-bottom:.75rem;font-size:1rem;font-weight:700}.article__toc-list{display:grid;gap:.5rem;counter-reset:toc}.article__toc-list li{display:grid;grid-template-columns:2rem minmax(0,1fr);counter-increment:toc}.article__toc-list li:before{content:counter(toc,decimal-leading-zero);font-weight:700;color:var(--color-bright-green);font-variant-numeric:tabular-nums}.article__toc-link{font-size:.9375rem;line-height:1.4}.article__toc-link:hover{color:var(--color-bright-green);text-decoration:underline}.article__body{max-width:68ch;min-width:0}.rte--article{font-size:1.125rem;line-height:1.75}.rte--article>*+*{margin-top:1.25em}.rte--article h2{margin-top:2.25em;padding-top:1rem;border-top:var(--rule) solid var(--color-perfect-gray);font-size:1.875rem;scroll-margin-top:calc(var(--header-height-desktop) + 1.5rem)}.rte--article h3{margin-top:1.75em;font-size:1.375rem;scroll-margin-top:calc(var(--header-height-desktop) + 1.5rem)}.rte--article h2+*,.rte--article h3+*{margin-top:.75em}.rte--article blockquote{padding:.25rem 0 .25rem 1.25rem;border-left:6px solid var(--color-bright-green);font-size:1.25rem;font-weight:500}.rte--article code{padding:.1em .35em;background-color:var(--color-dark-gray);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875em}.rte--article pre{overflow-x:auto;padding:1.25rem;border:var(--rule) solid var(--color-perfect-gray);background-color:var(--color-dark-gray);font-size:.9375rem;line-height:1.6}.rte--article pre code{padding:0;background:none;font-size:inherit}.rte--article table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;font-size:1rem}.rte--article th,.rte--article td{padding:.625rem .875rem;border:var(--rule) solid var(--color-perfect-gray);text-align:left;vertical-align:top}.rte--article th{background-color:var(--color-dark-gray);font-weight:700}.rte--article img{height:auto;border:var(--rule) solid var(--color-perfect-gray)}.rte--article hr{border-top:var(--rule) solid var(--color-perfect-gray)}.article-cta{display:grid;gap:1.5rem;margin-top:4rem;padding:2rem 1.5rem;background-color:var(--color-bright-green);color:var(--color-charcoal-gray);margin-right:6px;box-shadow:6px 6px 0 0 var(--color-soft-ivory)}@media(min-width:1024px){.article-cta{grid-template-columns:minmax(0,5fr) minmax(0,4fr);gap:3rem;padding:3rem;margin-right:0;box-shadow:10px 10px 0 0 var(--color-soft-ivory)}}.article-cta__body{display:flex;flex-direction:column;gap:1.5rem}.article-cta__text{font-size:1.0625rem;font-weight:500}.article-cta .rte a{text-decoration-color:currentColor}.article-cta .button--primary{background-color:var(--color-charcoal-gray);border-color:var(--color-charcoal-gray);color:var(--color-soft-ivory)}.article-cta .button--primary:hover{background-color:transparent;color:var(--color-charcoal-gray)}.article-cta .button--secondary-outline{border-color:var(--color-charcoal-gray);color:var(--color-charcoal-gray)}.article-cta .button--secondary-outline:hover{background-color:var(--color-charcoal-gray);color:var(--color-soft-ivory)}.article-cta :focus-visible{outline-color:var(--color-charcoal-gray)}.article-related{display:flex;flex-direction:column;gap:2rem;margin-top:5rem}@media(min-width:768px){.article-related__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-blog.css.map */
