.seo-article-shell{--seo-article-page-bg: 0 0 0;--seo-article-page-surface: 10 10 10;--seo-article-page-surface-strong: 18 18 18;--seo-article-page-border: 112 72 116;--seo-article-page-accent: 246 0 255;--seo-article-page-accent-secondary: 246 0 255;--seo-article-page-text: 245 245 245;--seo-article-page-muted: 176 176 176;--background: var(--seo-article-page-bg);--text-color: var(--seo-article-page-text);background:radial-gradient(circle at 78% 0%,rgb(var(--seo-article-page-accent) / .16),transparent 20%),radial-gradient(circle at 12% 100%,rgb(var(--seo-article-page-accent-secondary) / .08),transparent 18%),radial-gradient(circle at 50% 0%,rgb(255 255 255 / .04),transparent 24%),linear-gradient(180deg,#0a0a0a,#000 40% 100%);box-shadow:inset 0 1px #ffffff08;color:rgb(var(--text-color));color-scheme:dark;overflow:clip;position:relative}.seo-article-shell:before{background:linear-gradient(180deg,rgb(255 255 255 / .025),transparent 14%),linear-gradient(0deg,rgb(255 255 255 / .02),transparent 18%),linear-gradient(90deg,transparent,rgb(var(--seo-article-page-accent-secondary) / .08),transparent);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.seo-article-shell .container{position:relative;z-index:1}.seo-article{display:grid;gap:var(--spacing-12)}.seo-article-shell{padding-block-start:clamp(1.25rem,2vw + .75rem,2.75rem)}.seo-article a{transition:color .2s ease,border-color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease}.seo-article :is(a,button):focus-visible{outline:2px solid rgb(var(--seo-article-page-accent-secondary) / .72);outline-offset:3px}.seo-article-hero{display:grid;gap:var(--spacing-4)}.seo-article-breadcrumbs{align-items:center;color:rgb(var(--seo-article-page-muted) / .76);display:flex;flex-wrap:wrap;font-size:var(--text-sm);gap:var(--spacing-2)}.seo-article-breadcrumbs__current{max-width:28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-article-breadcrumbs a:hover,.seo-article-breadcrumbs a:focus-visible{color:rgb(var(--text-color))}.seo-article-hero__grid{align-items:center;display:grid;gap:var(--spacing-5);grid-template-areas:"intro" "media" "details"}.seo-article-hero__grid--no-media{grid-template-areas:"intro" "details"}.seo-article-hero__intro{align-self:center;display:grid;gap:var(--spacing-3);grid-area:intro}.seo-article-hero__details{align-self:center;display:grid;gap:var(--spacing-5);grid-area:details}.seo-article-hero__blog{color:rgb(var(--text-color) / .62);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase}.seo-article-hero__eyebrow{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.seo-article-hero__tag{background:rgb(var(--seo-article-page-surface-strong) / .72);border:1px solid rgb(var(--seo-article-page-border) / .16);border-radius:var(--rounded-full);box-shadow:0 10px 24px #0000001f;color:rgb(var(--text-color) / .92);display:inline-flex;font-size:var(--text-xs);line-height:1;padding:.65rem .9rem}.seo-article-hero__tag:hover,.seo-article-hero__tag:focus-visible{background:rgb(var(--seo-article-page-surface-strong) / .92);border-color:rgb(var(--seo-article-page-border) / .24)}.seo-article-hero__title{max-width:16ch;text-shadow:0 0 24px rgb(var(--seo-article-page-accent) / .14)}.seo-article-hero__media{background:linear-gradient(180deg,rgb(var(--seo-article-page-surface-strong) / .74),rgb(var(--seo-article-page-surface) / .68));border:1px solid rgb(var(--seo-article-page-border) / .12);border-radius:calc(var(--rounded) + .5rem);box-shadow:0 18px 48px #00000029;grid-area:media;min-width:0;overflow:hidden;position:relative}.seo-article-hero__media-frame{align-items:center;aspect-ratio:16 / 9;display:grid;justify-items:center;min-height:16rem;padding:0;position:relative;z-index:1}.seo-article-hero__media-blur{background-position:center;background-repeat:no-repeat;background-size:cover;filter:blur(28px);top:0;right:0;bottom:0;left:0;opacity:.4;position:absolute;transform:scale(1.08)}.seo-article-hero__image{display:block;height:auto;max-height:none;max-width:100%;object-fit:contain!important;object-position:center center;width:100%}.seo-article-hero__meta{align-items:center;color:rgb(var(--seo-article-page-muted) / .9);display:flex;flex-wrap:wrap;gap:var(--spacing-2-5)}.seo-article-hero__meta-item{align-items:center;display:inline-flex;gap:.55rem}.seo-article-hero__meta-item--author,.seo-article-hero__meta-item--reviewer{color:rgb(var(--text-color) / .9)}.seo-article-hero__meta-separator{background:rgb(var(--seo-article-page-border) / .36);border-radius:var(--rounded-full);display:inline-block;height:.25rem;width:.25rem}.seo-article-hero__meta-label{color:rgb(var(--seo-article-page-muted) / .7)}.seo-article-hero__meta-link{border-bottom:1px solid transparent;font-weight:500}.seo-article-hero__meta-link:hover,.seo-article-hero__meta-link:focus-visible{border-color:currentColor}.seo-article-hero__author-avatar{border-radius:999px;display:inline-flex;flex-shrink:0;height:2rem;overflow:hidden;width:2rem}.seo-article-hero__author-avatar img{height:100%;object-fit:cover;width:100%}.seo-article-hero__excerpt{background:linear-gradient(135deg,rgb(var(--seo-article-page-accent) / .08),transparent 32%),linear-gradient(180deg,#1a1a1af7,#101010f2);border:1px solid rgb(92 92 92 / .5);border-left:3px solid rgb(var(--seo-article-page-accent-secondary) / .74);border-radius:var(--rounded);box-shadow:0 20px 40px #00000047,inset 0 1px rgb(var(--seo-article-page-accent-secondary) / .12);color:rgb(var(--text-color) / .82);font-size:clamp(1.02rem,.98rem + .2vw,1.12rem);font-style:italic;line-height:1.75;padding:var(--spacing-5);position:relative}.seo-article-hero__excerpt:before,.seo-article-hero__excerpt:after{color:rgb(var(--seo-article-page-accent-secondary) / .58);font-family:var(--heading-font-family);font-size:clamp(2.4rem,1.8rem + 1vw,3.6rem);line-height:1;opacity:.9;position:absolute;text-shadow:0 0 18px rgb(var(--seo-article-page-accent-secondary) / .18);z-index:1}.seo-article-hero__excerpt:before{content:open-quote;left:.95rem;top:.25rem}.seo-article-hero__excerpt:after{bottom:.05rem;content:close-quote;right:.9rem}.seo-article-hero__excerpt p{padding-inline:1.45rem;position:relative;z-index:2}.seo-article-share{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.seo-article-share__label{color:rgb(var(--seo-article-page-muted) / .75);font-size:var(--text-sm)}.seo-article-share__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.seo-article-share__icon,.seo-article-share__copy{align-items:center;background:linear-gradient(180deg,rgb(var(--seo-article-page-accent) / .08),transparent 38%),linear-gradient(180deg,#181818fa,#0b0b0bfa);border:1px solid rgb(88 98 118 / .54);border-radius:var(--rounded-full);color:rgb(var(--text-color));display:inline-flex;gap:.55rem;justify-content:center;box-shadow:0 14px 28px #0000003d,inset 0 1px rgb(var(--seo-article-page-accent-secondary) / .12);min-height:2.65rem;min-width:2.65rem;padding:.8rem}.seo-article-share__copy{align-items:center;display:inline-flex;font-size:var(--text-sm);line-height:1;padding-inline:1rem}.seo-article-share__copy-icon,.seo-article-share__copy [data-copy-link-label]{align-items:center;display:inline-flex}.seo-article-share__copy-icon{flex-shrink:0;line-height:0}.seo-article-share__copy-icon svg{display:block}.seo-article-share__icon:hover,.seo-article-share__icon:focus-visible,.seo-article-share__copy:hover,.seo-article-share__copy:focus-visible{background:linear-gradient(180deg,rgb(var(--seo-article-page-accent-secondary) / .12),transparent 42%),linear-gradient(180deg,#262626fa,#121212fa);border-color:rgb(var(--seo-article-page-accent-secondary) / .52);box-shadow:0 18px 34px #00000047,0 0 0 1px rgb(var(--seo-article-page-accent) / .18);color:rgb(var(--text-color));transform:translateY(-1px)}.seo-article-share__status{color:rgb(var(--seo-article-page-muted) / .75);flex-basis:100%;font-size:var(--text-xs);min-height:1.2rem}.seo-article-layout{align-items:start;display:grid;gap:var(--spacing-8)}.seo-article-layout--single .seo-article-main{max-width:74rem}.seo-article-main{display:grid;gap:var(--spacing-8);min-width:0}.seo-article-content{color:rgb(var(--seo-article-page-muted) / .96);font-size:clamp(1rem,.96rem + .2vw,1.12rem);line-height:1.85;max-width:74rem}.seo-article-content :is(h1,h2,h3,h4,h5,h6){color:rgb(var(--text-color))}.seo-article-content a:not(.seo-article-product-card__inner){color:rgb(var(--text-color));text-decoration-color:rgb(var(--seo-article-page-border) / .46);text-underline-offset:.18em}.seo-article-content a:not(.seo-article-product-card__inner):hover,.seo-article-content a:not(.seo-article-product-card__inner):focus-visible{color:rgb(var(--seo-article-page-accent-secondary))}.seo-article-content [data-blog-title]{scroll-margin-top:var(--seo-article-sticky-top)}.seo-article-content img{border-radius:var(--rounded);margin-inline:auto}.seo-article-content .seo-article-product-card{margin-block:clamp(1.75rem,1.25rem + 1.8vw,2.85rem)}.seo-article-content .seo-article-table-scroll{margin-block:var(--spacing-7)}.seo-article-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;width:100%}.seo-article-table-scroll table{background:rgb(var(--seo-article-page-surface) / .6);border:1px solid rgb(var(--seo-article-page-border) / .1);border-radius:var(--rounded);min-width:40rem;overflow:hidden;width:100%}.seo-article-table-scroll th{background:rgb(var(--seo-article-page-surface-strong) / .72);color:rgb(var(--text-color))}.seo-article-table-scroll th,.seo-article-table-scroll td{border-bottom:1px solid rgb(var(--seo-article-page-border) / .12);min-width:8rem;padding:.85rem 1rem;word-break:normal}.seo-article-tags{display:grid;gap:var(--spacing-4)}.seo-article-section-heading{font-size:var(--text-h5);line-height:1.3}.seo-article-tags__list{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.seo-article-tags__item{background:linear-gradient(180deg,#181818f5,#0c0c0ceb);border:1px solid rgb(86 86 86 / .42);border-radius:var(--rounded-full);color:rgb(var(--text-color) / .84);display:inline-flex;font-size:var(--text-sm);box-shadow:0 12px 22px #0003;padding:.8rem 1rem}.seo-article-tags__item:hover,.seo-article-tags__item:focus-visible{background:linear-gradient(180deg,#222222fa,#121212f5);border-color:#7e7e7e8a}.seo-article-author-card,.seo-article-post-nav__card,.seo-article-sidebar__card,.seo-article-more__item .blog-post-card{overflow:hidden;position:relative}.seo-article-author-card:before,.seo-article-post-nav__card:before,.seo-article-sidebar__card:before,.seo-article-more__item .blog-post-card:before{background:linear-gradient(90deg,transparent,rgb(var(--seo-article-page-accent-secondary) / .42),transparent);content:"";height:1px;left:1rem;position:absolute;right:1rem;top:0}.seo-article-divider{background:linear-gradient(90deg,transparent,rgb(120 120 120 / .6),transparent);height:1px;width:100%}.seo-article-author-card{background:linear-gradient(135deg,rgb(var(--seo-article-page-accent) / .06),transparent 42%),linear-gradient(180deg,#181818fa,#0c0c0cf0);border:1px solid rgb(82 92 108 / .5);border-radius:calc(var(--rounded) + .2rem);box-shadow:0 22px 42px #00000047;display:grid;gap:var(--spacing-5);padding:clamp(1.2rem,.8rem + 1vw,2rem)}.seo-article-author-card__header{align-items:center;display:grid;gap:var(--spacing-4);grid-template-columns:auto 1fr}.seo-article-author-card__avatar{background:linear-gradient(180deg,#222222fa,#121212f5);border:1px solid rgb(96 96 96 / .42);border-radius:999px;display:inline-flex;height:4.5rem;overflow:hidden;width:4.5rem}.seo-article-author-card__avatar img{height:100%;object-fit:cover;width:100%}.seo-article-author-card__identity{display:grid;gap:var(--spacing-2)}.seo-article-author-card__eyebrow{color:rgb(var(--seo-article-page-muted) / .72);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.seo-article-author-card__name a:hover,.seo-article-author-card__name a:focus-visible{color:rgb(var(--seo-article-page-accent-secondary))}.seo-article-author-card__roles{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.seo-article-author-card__role{background:linear-gradient(180deg,#1e1e1ef5,#101010f0);border:1px solid rgb(92 92 92 / .36);border-radius:var(--rounded-full);color:rgb(var(--text-color) / .8);display:inline-flex;font-size:var(--text-xs);padding:.5rem .75rem}.seo-article-author-card__description{color:rgb(var(--seo-article-page-muted) / .96);font-size:var(--text-base);line-height:1.75}.seo-article-author-card__description>*{margin:0}.seo-article-author-card__cta{display:flex}.seo-article-author-card__profile-button{align-items:center;background:linear-gradient(180deg,rgb(var(--seo-article-page-accent-secondary) / .16),transparent 48%),linear-gradient(180deg,#222222fa,#0e0e0ef5);border:1px solid rgb(var(--seo-article-page-accent-secondary) / .5);border-radius:var(--rounded);box-shadow:0 14px 28px #0000003d,inset 0 1px #ffffff14;color:rgb(var(--text-color));display:inline-flex;font-size:var(--text-sm);font-weight:600;justify-content:center;line-height:1.2;min-height:2.75rem;padding:.8rem 1.25rem;text-decoration:none}.seo-article-author-card__profile-button:hover,.seo-article-author-card__profile-button:focus-visible{background:linear-gradient(180deg,rgb(var(--seo-article-page-accent-secondary) / .24),transparent 48%),linear-gradient(180deg,#2c2c2cfa,#141414f5);border-color:rgb(var(--seo-article-page-accent-secondary) / .72);box-shadow:0 18px 34px #00000047,0 0 0 1px rgb(var(--seo-article-page-accent) / .18);color:rgb(var(--text-color));transform:translateY(-1px)}.seo-article-author-card__socials{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.seo-article-author-card__social{align-items:center;background:linear-gradient(180deg,#1c1c1cfa,#0e0e0ef5);border:1px solid rgb(88 88 88 / .42);border-radius:var(--rounded-full);display:inline-flex;height:2.5rem;justify-content:center;box-shadow:0 12px 22px #00000038;width:2.5rem}.seo-article-author-card__social:hover,.seo-article-author-card__social:focus-visible{background:linear-gradient(180deg,#282828fa,#141414f5);border-color:rgb(var(--seo-article-page-accent-secondary) / .5);box-shadow:0 18px 30px #00000047,0 0 0 1px rgb(var(--seo-article-page-accent) / .18);color:rgb(var(--text-color));transform:translateY(-1px)}.seo-article-post-nav{display:grid;gap:var(--spacing-4)}.seo-article-post-nav__card{background:linear-gradient(135deg,rgb(var(--seo-article-page-accent) / .06),transparent 44%),linear-gradient(180deg,#181818fa,#0c0c0cf0);border:1px solid rgb(84 94 110 / .48);border-radius:calc(var(--rounded) + .1rem);box-shadow:0 20px 34px #0000003d;display:grid;gap:var(--spacing-3);min-width:0;padding:1.1rem}.seo-article-post-nav__card:hover,.seo-article-post-nav__card:focus-visible{border-color:rgb(var(--seo-article-page-accent-secondary) / .46);box-shadow:0 24px 40px #00000047,0 0 0 1px rgb(var(--seo-article-page-accent) / .18);transform:translateY(-2px)}.seo-article-post-nav__card--next{text-align:end}.seo-article-post-nav__label{color:rgb(var(--seo-article-page-muted) / .72);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.seo-article-post-nav__content{align-items:center;display:grid;gap:var(--spacing-3);grid-template-columns:auto 1fr}.seo-article-post-nav__card--next .seo-article-post-nav__content{grid-template-columns:1fr auto}.seo-article-post-nav__image{border-radius:var(--rounded);height:5.25rem;overflow:hidden;width:5.25rem}.seo-article-post-nav__image img{height:100%;width:100%}.seo-article-post-nav__text{min-width:0}.seo-article-post-nav__title{display:-webkit-box;font-size:var(--text-base);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere;overflow:hidden;text-wrap:pretty;white-space:normal;word-break:break-all}.seo-article-sidebar{align-self:start;min-width:0;position:sticky;top:var(--seo-article-sticky-top)}.seo-article-sidebar__inner{display:grid;gap:var(--spacing-4)}.seo-article-sidebar__card{background:linear-gradient(135deg,rgb(var(--seo-article-page-accent) / .06),transparent 40%),linear-gradient(180deg,#181818fa,#0c0c0cf5);border:1px solid rgb(84 94 110 / .48);border-radius:calc(var(--rounded) + .1rem);box-shadow:0 22px 38px #00000042;display:grid;gap:var(--spacing-4);padding:clamp(1rem,.9rem + .5vw,1.5rem)}.seo-article-sidebar__heading{font-size:var(--text-h6);line-height:1.35}.seo-article-toc{display:grid;max-height:min(30rem,calc(100vh - var(--seo-article-sticky-top) - 8rem));overflow-y:auto;overscroll-behavior:contain;padding-inline-end:.35rem;scrollbar-gutter:stable}.seo-article-toc::-webkit-scrollbar{width:.45rem}.seo-article-toc::-webkit-scrollbar-track{background:transparent}.seo-article-toc::-webkit-scrollbar-thumb{background:rgb(var(--seo-article-page-border) / .18);border-radius:var(--rounded-full)}.seo-article-toc:hover::-webkit-scrollbar-thumb{background:rgb(var(--seo-article-page-border) / .34)}.seo-article-toc__list,.seo-article-toc__child-list{display:grid;gap:var(--spacing-2);list-style:none;margin:0;padding:0}.seo-article-toc__child-list{margin-top:var(--spacing-2);padding-left:var(--spacing-4)}.seo-article-toc__link{border-radius:var(--rounded-sm);color:rgb(var(--seo-article-page-muted) / .84);display:block;font-size:var(--text-sm);line-height:1.55;padding:.55rem .65rem}.seo-article-toc__link:hover,.seo-article-toc__link:focus-visible,.seo-article-toc__link.is-active{background:linear-gradient(90deg,rgb(var(--seo-article-page-accent) / .16),transparent 68%),linear-gradient(180deg,#242424fa,#121212f5);box-shadow:inset 0 0 0 1px rgb(var(--seo-article-page-accent-secondary) / .28),inset 2px 0 rgb(var(--seo-article-page-accent-secondary) / .72);color:rgb(var(--text-color))}.seo-article-sidebar__products,.seo-article-mobile-products__list{display:grid;gap:clamp(.95rem,.8rem + .6vw,1.25rem)}.seo-article-product-card{height:100%;min-width:0}.seo-article-product-card__inner{align-items:stretch;background:linear-gradient(135deg,rgb(var(--seo-article-page-accent) / .08),transparent 42%),linear-gradient(180deg,#181818fa,#0c0c0cf0);border:1px solid rgb(84 94 110 / .48);border-radius:calc(var(--rounded) + .2rem);box-shadow:0 20px 36px #0000003d;display:grid;gap:1rem;height:100%;isolation:isolate;overflow:hidden;padding:clamp(.95rem,.84rem + .35vw,1.15rem);position:relative}.seo-article-product-card__inner:before{background:linear-gradient(90deg,rgb(255 255 255 / .08),transparent 72%);content:"";height:1px;inset:0 auto auto 0;position:absolute;width:100%;z-index:0}.seo-article-product-card__inner:hover,.seo-article-product-card__inner:focus-visible{border-color:rgb(var(--seo-article-page-accent-secondary) / .46);box-shadow:0 24px 40px #00000047,0 0 0 1px rgb(var(--seo-article-page-accent) / .18);transform:translateY(-2px)}.seo-article-product-card__media{align-self:center;background:linear-gradient(180deg,#1e1e1efa,#101010f0);border:1px solid rgb(90 90 90 / .32);border-radius:calc(var(--rounded) + .05rem);display:grid;overflow:hidden;position:relative;padding:0;border-radius:6px}.seo-article-product-card__media img{aspect-ratio:1;display:block;height:100%;object-fit:contain;width:100%}.seo-article-product-card__body{align-content:center;display:grid;gap:.65rem;grid-template-rows:auto auto;min-width:0;position:relative;z-index:1}.seo-article-product-card__title{display:-webkit-box;font-size:clamp(1rem,.96rem + .16vw,1.08rem);font-weight:600;letter-spacing:-.01em;line-height:1.42;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.seo-article-product-card__price{border-top:1px solid rgb(var(--seo-article-page-border) / .16);color:rgb(var(--text-color));display:block;padding-top:.75rem}.seo-article-product-card__price .price-list{align-items:baseline;display:flex;flex-wrap:wrap;gap:.3rem .6rem}.seo-article-product-card__price sale-price{color:rgb(var(--text-color));font-size:var(--text-base);font-weight:700}.seo-article-product-card__price compare-at-price,.seo-article-product-card__price unit-price{color:rgb(var(--seo-article-page-muted) / .72);font-size:var(--text-sm)}.seo-article-product-card--compact .seo-article-product-card__inner,.seo-article-product-card--inline .seo-article-product-card__inner{grid-template-columns:minmax(5.4rem,6rem) minmax(0,1fr)}.seo-article-product-card--inline .seo-article-product-card__inner{align-items:center;gap:1rem;grid-template-columns:minmax(5.9rem,6.6rem) minmax(0,1fr);padding:clamp(1rem,.88rem + .5vw,1.25rem)}.seo-article-product-card--inline .seo-article-product-card__media{align-self:stretch;width:100%}.seo-article-product-card--inline .seo-article-product-card__title{-webkit-line-clamp:2;font-size:clamp(1rem,.98rem + .18vw,1.1rem)}.seo-article-product-card--compact .seo-article-product-card__inner{gap:.9rem}.seo-article-product-card--compact .seo-article-product-card__title{font-size:.98rem;-webkit-line-clamp:2}.seo-article-product-card--compact .seo-article-product-card__price{padding-top:.7rem}.seo-article-mobile-products{display:none;gap:var(--spacing-4)}.seo-article-comments .article-comments{gap:var(--spacing-6)}.seo-article-comments .article-comments__form,.seo-article-comments .comments-list{border-radius:calc(var(--rounded) + .1rem)}.seo-article-more{display:grid;gap:var(--spacing-5);margin-block-end:clamp(2.5rem,2rem + 2vw,4.5rem)}.seo-article-more__grid{display:grid;gap:var(--spacing-5)}.seo-article-more__item{height:100%}.seo-article-more__item .blog-post-card{background:linear-gradient(135deg,rgb(var(--seo-article-page-accent) / .06),transparent 44%),linear-gradient(180deg,#181818fa,#0c0c0cf0);border:1px solid rgb(84 94 110 / .48);border-radius:calc(var(--rounded) + .1rem);box-shadow:0 20px 36px #0000003d;height:100%;padding:1rem}.seo-article-more__item .blog-post-card__figure{aspect-ratio:16 / 10;border-radius:var(--rounded);overflow:hidden}.seo-article-more__item .blog-post-card__figure img{height:100%;object-fit:cover}.seo-article-more__item .blog-post-card:hover,.seo-article-more__item .blog-post-card:focus-within{border-color:rgb(var(--seo-article-page-accent-secondary) / .46);box-shadow:0 24px 40px #00000047,0 0 0 1px rgb(var(--seo-article-page-accent) / .18);transform:translateY(-2px)}@media screen and (max-width:999px){.seo-article-shell{padding-block-start:clamp(.75rem,4vw,1rem)}.seo-article-breadcrumbs__current{display:none}.seo-article-share{align-items:start;display:grid;gap:var(--spacing-2)}.seo-article-share__label{font-size:var(--text-xs)}.seo-article-share__actions{gap:var(--spacing-1-5)}.seo-article-share__icon{padding:.72rem}.seo-article-share__copy{font-size:var(--text-xs);min-height:2.4rem;padding-inline:.9rem}.seo-article-sidebar{display:none}.seo-article-mobile-products{display:grid}.seo-article-content{font-size:16px}.seo-article-content .seo-article-product-card{margin-block:clamp(1.5rem,6vw,2rem)}.seo-article-product-card__inner{padding:.95rem}.seo-article-product-card--compact .seo-article-product-card__inner,.seo-article-product-card--inline .seo-article-product-card__inner{grid-template-columns:minmax(5rem,5.6rem) minmax(0,1fr)}.seo-article-table-scroll table{min-width:38rem}}@media screen and (max-width:479px){.seo-article-author-card{gap:var(--spacing-4);padding:1.1rem}.seo-article-author-card__header{align-items:center;column-gap:var(--spacing-3);grid-template-columns:auto minmax(0,1fr);row-gap:var(--spacing-3)}.seo-article-author-card__avatar{grid-row:1 / span 2;height:4rem;width:4rem}.seo-article-author-card__identity{display:contents}.seo-article-author-card__eyebrow,.seo-article-author-card__name{grid-column:2;min-width:0}.seo-article-author-card__roles{display:grid;gap:var(--spacing-2);grid-column:1 / -1;grid-template-columns:minmax(0,1fr);width:100%}.seo-article-author-card__role{align-items:center;border-radius:var(--rounded-full);justify-content:center;line-height:1.35;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:.58rem .75rem;text-align:center;white-space:normal}}@media screen and (min-width:700px){.seo-article{gap:var(--spacing-16)}.seo-article-hero{gap:var(--spacing-6)}.seo-article-hero__grid{gap:var(--spacing-8)}.seo-article-post-nav,.seo-article-more__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.seo-article-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);grid-template-areas:"intro media" "details media"}.seo-article-hero__grid--no-media{grid-template-columns:minmax(0,1fr)}.seo-article-layout{grid-template-columns:minmax(0,1fr) minmax(17rem,20rem)}.seo-article-more__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1400px){.seo-article-layout{gap:var(--spacing-12)}.seo-article-hero__media-frame{min-height:20rem}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-seo-article-template.css.map */
