.blog-tag a{background-color:var(--grey-color);border-radius:var(--btn-radius);padding:11px 20px;text-decoration:none;display:inline-block;line-height:normal}.blog-tag a:first-letter{text-transform:uppercase}.blog-tag a:hover,.blog-tag.active{background-color:var(--btn-primary-hover-bg-color);color:var(--btn-primary-hover-color)}.list-social__link circle{transition:var(--transition)}.list-social__link:hover circle{stroke:var(--color-heading)}blockquote .light-dark-grey{letter-spacing:0;font-weight:var(--subheading-weight)}.container-min{max-width:84rem;margin-left:auto;margin-right:auto}.article-template__content p{margin-block-start:clamp(2rem,2vw,2.6rem);margin-bottom:clamp(2rem,2vw,2.6rem)}.article_meta{--dot-width: 4px;--dot-space: 0 10px}.blog-post-related .blog-posts-title{font-size:1.6rem}.article-template__hero-small{height:clamp(35rem,30vw,50rem)}.article-template__hero-medium{height:clamp(40rem,32.5vw,75.5rem)}.article-template__hero-large{height:clamp(50rem,35vw,85.5rem)}.template-article .article_meta,.template-article .article__meta,.template-article .article-meta{display:block!important;visibility:visible!important}.template-article .article-template__hero,.template-article .article-hero,.template-article .article__media,.template-article .article-featured-image,.template-article .article__image,.template-article .featured-image{margin:1rem auto 1.75rem;max-width:1200px}.template-article .article-template__hero img,.template-article .article-hero img,.template-article .article__media img,.template-article .article-featured-image img,.template-article .article__image img,.template-article .featured-image img{display:block;width:100%;max-height:520px;height:auto;object-fit:cover;border-radius:16px}.template-article h1,.template-article .article-template__title,.template-article h1.article-title{text-align:center;margin:1.2rem auto .5rem;font-size:clamp(2rem,3.2vw,2.75rem);line-height:1.15;letter-spacing:-.01em}.template-article .article-template__content,.template-article .rte{max-width:62ch;margin-inline:auto;font-size:clamp(1.02rem,1vw,1.1rem);line-height:1.82}.template-article .article-template__content p{margin:.9rem 0 1.1rem}.template-article .article-template__content h2{margin:2rem 0 .7rem;line-height:1.22}.template-article .article-template__content h3{margin:1.4rem 0 .6rem}.template-article .article-template__content ul,.template-article .article-template__content ol{padding-left:1.2rem;margin:.4rem 0 1.1rem}.template-article .article-template__content img{border-radius:14px;display:block;max-width:100%;height:auto;margin:1rem auto}.breadcrumb,.breadcrumbs{opacity:.75;font-size:.95rem}.blog-tag a{border-radius:999px;padding:8px 14px}.template-article .article_meta .author,.template-article .article_meta .byline,.template-article .article_meta [rel=author],.template-article .article_meta [itemprop=author],.template-article .article_meta time,.template-article .article_meta [itemprop=datePublished],.template-article .article__meta .author,.template-article .article__meta time,.template-article .article-meta .author,.template-article .article-meta time{display:none!important}.template-article .article_meta .separator,.template-article .article_meta .dot,.template-article .article_meta:before,.template-article .article_meta:after{display:none!important}@media (min-width: 1100px){.article-with-toc{display:grid;grid-template-columns:230px minmax(0,1fr);gap:2.5rem;align-items:start;max-width:1200px;margin-inline:auto}.article-with-toc .article-template__content{margin:0}.article-toc{position:sticky;top:96px;max-height:calc(100vh - 120px);overflow:auto;background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 4px 12px #0000000a;padding:16px;font-size:.9rem}.article-toc__title{font-size:.85rem;font-weight:600;color:#495057;margin:0 0 12px;letter-spacing:0}.article-toc__nav ul{list-style:none;margin:0;padding:0}.article-toc__nav li{margin:8px 0}.article-toc__nav a{display:block;text-decoration:none;line-height:1.4;padding:6px 0;color:#007bff;font-size:.9rem}.article-toc__nav a:hover{color:#0056b3;text-decoration:underline}.article-toc__nav a.is-active{color:#28a745;font-weight:500}.article-toc::-webkit-scrollbar{width:8px}.article-toc::-webkit-scrollbar-thumb{background:#0000001a;border-radius:8px}}@media (max-width: 1099px){.article-toc{display:none}}.section.sec__article .article_meta{display:none!important}@media (max-width: 768px){.article-template__content p>strong:first-child,.article-template__content p>b:first-child{display:block;margin-bottom:.25rem}}:root{--quote-accent: #0f766e}.template-article :where(.article-template__content,.rte) blockquote{background:none!important;border:0!important;padding:0!important;border-radius:0!important;box-shadow:none!important;letter-spacing:normal!important;color:var(--color-heading, #111)!important}.template-article :where(.article-template__content,.rte) blockquote{position:relative;width:min(58ch,100%);margin:.6rem 0 1rem!important;font-size:clamp(1rem,.95vw,1.125rem);line-height:1.55;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.template-article :where(.article-template__content,.rte) blockquote p{margin:0}.template-article :where(.article-template__content,.rte) blockquote p:first-of-type:before{content:"\201c";position:absolute;left:-.45em;top:-.15em;font-size:2.4em;line-height:1;color:color-mix(in srgb,var(--quote-accent) 20%,transparent);pointer-events:none}.template-article :where(.article-template__content,.rte) blockquote p:last-of-type:after{content:"\201d";position:absolute;right:-.15em;bottom:-.35em;font-size:2.4em;line-height:1;color:color-mix(in srgb,var(--quote-accent) 20%,transparent);pointer-events:none}.template-article :where(.article-template__content,.rte) blockquote footer{margin-top:.55rem;font-size:.9em;color:color-mix(in srgb,var(--color-heading, #111) 55%,white);position:relative}.template-article :where(.article-template__content,.rte) blockquote footer:before{content:"\2013";position:absolute;left:-.6em}@media (max-width: 600px){.template-article :where(.article-template__content,.rte) blockquote{font-size:18px;width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/blog.css.map */
