.sp-blog-article{--wp--style--global--content-size:40rem;padding-block:var(--wp--preset--spacing--xl) 0}.sp-blog{--wp--style--global--content-size:48rem;padding-block:var(--wp--preset--spacing--2-xl) 0}.sp-blog-article>*,.sp-blog>*{margin-block:0}.sp-blog>*+*{margin-block-start:var(--wp--preset--spacing--3-xl)}.sp-blog-head{margin-block-start:var(--wp--preset--spacing--lg)}.sp-blog-head__cat{margin:0 0 var(--wp--preset--spacing--sm);font-size:var(--wp--preset--font-size--label);font-weight:650}.sp-blog-head__title{margin:0;font-size:var(--wp--preset--font-size--heading);overflow-wrap:break-word}.sp-blog-byline{display:flex;align-items:center;gap:var(--wp--preset--spacing--md);margin-block-start:var(--wp--preset--spacing--lg)}.sp-blog-byline__photo{flex:none;border-radius:50%}.sp-blog-byline__text{margin:0;color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--small)}.sp-blog-byline__text a{color:var(--wp--preset--color--ink);font-weight:650}.sp-blog-featured{margin:var(--wp--preset--spacing--xl) 0 0}.sp-blog-featured img{display:block;width:100%;height:auto;border-radius:var(--wp--preset--border-radius--lg)}.sp-article-body{margin-block-start:var(--wp--preset--spacing--2-xl);overflow-wrap:break-word}.sp-article-body h2{margin-block:var(--wp--preset--spacing--2-xl) var(--wp--preset--spacing--md);font-size:var(--wp--preset--font-size--quote);line-height:1.15;scroll-margin-top:var(--wp--preset--spacing--lg)}.sp-article-body h3{margin-block:var(--wp--preset--spacing--xl) var(--wp--preset--spacing--sm);font-size:var(--wp--preset--font-size--title)}.sp-article-body h4{margin-block:var(--wp--preset--spacing--lg) var(--wp--preset--spacing--xs);font-size:var(--wp--preset--font-size--body);font-weight:720}.sp-article-body :is(h2,h3,h4)+*{margin-block-start:0}.sp-article-body :is(ul,ol){padding-inline-start:1.25rem}.sp-article-body li+li{margin-block-start:var(--wp--preset--spacing--xs)}.sp-article-body blockquote{margin-inline:0;padding-inline-start:var(--wp--preset--spacing--lg);border-inline-start:3px solid var(--wp--preset--color--line);color:var(--wp--preset--color--ink-muted)}.sp-article-body :is(img,video){max-width:100%;height:auto}.sp-article-body figure{margin-inline:0}.sp-article-body figcaption{color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--small)}.sp-article-body iframe{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16 / 9;border:0}.sp-article-body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--wp--preset--font-size--small)}.sp-article-body .wp-block-table{overflow-x:auto}.sp-article-body :is(th,td){padding:var(--wp--preset--spacing--sm) var(--wp--preset--spacing--md) var(--wp--preset--spacing--sm) 0;border:0;border-bottom:1px solid var(--wp--preset--color--line);text-align:start;vertical-align:top}.sp-article-body th{border-bottom-color:var(--wp--preset--color--ink);font-weight:650}.sp-article-body pre{max-width:100%;overflow-x:auto;padding:var(--wp--preset--spacing--md);border-radius:var(--wp--preset--border-radius--sm);background:var(--wp--preset--color--wash)}.sp-article-body hr{margin-block:var(--wp--preset--spacing--2-xl);border:0;border-top:1px solid var(--wp--preset--color--line)}.sp-toc{margin-block:var(--wp--preset--spacing--xl);padding-block:var(--wp--preset--spacing--sm);padding-inline-start:var(--wp--preset--spacing--lg);border-inline-start:3px solid var(--wp--preset--color--line)}.sp-toc__title{margin:0 0 var(--wp--preset--spacing--sm);font-size:var(--wp--preset--font-size--label);font-weight:650}.sp-toc ol{display:grid;gap:var(--wp--preset--spacing--xs);margin:0;padding-inline-start:1.25rem;font-size:var(--wp--preset--font-size--small)}.sp-toc li+li{margin:0}.sp-offer{margin-block:var(--wp--preset--spacing--xl);padding:var(--wp--preset--spacing--lg);border-radius:var(--wp--preset--border-radius--lg);background:var(--wp--preset--color--wash)}.sp-offer p{margin:0}.sp-offer__link{margin-block-start:var(--wp--preset--spacing--sm);font-weight:650}.sp-article-body .unstale-tldr{margin-block:var(--wp--preset--spacing--xl);padding:var(--wp--preset--spacing--lg);border:0;border-radius:var(--wp--preset--border-radius--lg);background:var(--wp--preset--color--wash)}.sp-article-body .unstale-tldr-title{margin:0 0 var(--wp--preset--spacing--sm);font-size:var(--wp--preset--font-size--label);font-weight:650}.sp-article-body .unstale-tldr ul{margin:0;padding-inline-start:1.25rem}.sp-article-body .unstale-cta,.sp-article-body .unstale-callout{margin-block:var(--wp--preset--spacing--xl);padding:var(--wp--preset--spacing--sm) 0 var(--wp--preset--spacing--sm) var(--wp--preset--spacing--lg);border:0;border-inline-start:3px solid var(--wp--preset--color--line);border-radius:0}.sp-article-body .unstale-cta{border-inline-start-color:var(--wp--preset--color--primary)}.sp-article-body .unstale-cta p,.sp-article-body .unstale-callout p{margin:0}.sp-article-body .unstale-cta p+p{margin-block-start:var(--wp--preset--spacing--xs)}.sp-article-body .unstale-cta-link{color:var(--wp--preset--color--primary);font-weight:650}.sp-blog-author{display:flex;gap:var(--wp--preset--spacing--lg);align-items:flex-start;margin-block-start:var(--wp--preset--spacing--3-xl);padding-block-start:var(--wp--preset--spacing--xl);border-top:1px solid var(--wp--preset--color--line)}.sp-blog-author__photo{flex:none;border-radius:50%}.sp-blog-author__text{min-width:0}.sp-blog-author__name{margin:0;font-size:var(--wp--preset--font-size--title)}.sp-blog-author__text p{margin:var(--wp--preset--spacing--xs) 0 0}.sp-blog-author__role{color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--small)}.sp-blog-related{margin-block-start:var(--wp--preset--spacing--3-xl)}.sp-blog-related h2,.sp-blog-popular h2,.sp-blog-all h2,.sp-blog-offers h2{margin:0 0 var(--wp--preset--spacing--lg);font-size:var(--wp--preset--font-size--quote)}.sp-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--preset--spacing--lg);margin:0;padding:0;list-style:none}.sp-card{min-width:0;padding-block-start:var(--wp--preset--spacing--md);border-top:1px solid var(--wp--preset--color--line)}.sp-card__title{margin:0;font-size:var(--wp--preset--font-size--title)}.sp-card__title a,.sp-blog-item__title a{color:var(--wp--preset--color--ink);text-decoration:none}.sp-card__title a:hover,.sp-blog-item__title a:hover{text-decoration:underline}.sp-card__excerpt{display:-webkit-box;margin:var(--wp--preset--spacing--xs) 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--small)}.sp-cards--related .sp-card__excerpt{-webkit-line-clamp:1}.sp-card__cat{margin:var(--wp--preset--spacing--xs) 0 0;font-size:var(--wp--preset--font-size--small)}@media (min-width:782px){.sp-cards--popular{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--wp--preset--spacing--2-xl)}}.sp-blog-intro h1,.sp-blog-archive-head h1,.sp-blog-search-head h1,.sp-blog-404 h1{margin:0;font-size:var(--wp--preset--font-size--heading);overflow-wrap:break-word}.sp-blog-intro p,.sp-blog-archive-head__about,.sp-blog-404 p{margin:var(--wp--preset--spacing--md) 0 0;color:var(--wp--preset--color--ink-muted)}.sp-blog-tools{display:grid;gap:var(--wp--preset--spacing--lg)}.sp-blog-tools__cats ul{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--sm) var(--wp--preset--spacing--lg);margin:0;padding:0;list-style:none;font-weight:650}.sp-blog-search{display:grid;gap:var(--wp--preset--spacing--xs);margin-block-start:var(--wp--preset--spacing--lg)}.sp-blog-search label{font-size:var(--wp--preset--font-size--label);font-weight:650}.sp-blog-search__row{display:flex;gap:var(--wp--preset--spacing--sm)}.sp-blog-search input,.sp-newsletter input{box-sizing:border-box;min-width:0}.sp-blog-search .wp-block-button{flex:none}.sp-blog-list{display:grid;gap:var(--wp--preset--spacing--xl);margin:0;padding:0;list-style:none}.sp-blog-item{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--preset--spacing--md);min-width:0}.sp-blog-item__image{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--wp--preset--border-radius--lg)}.sp-blog-item__text{min-width:0}.sp-blog-item__text p{margin:0}.sp-blog-item__date{color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--small)}.sp-blog-item__title{margin:var(--wp--preset--spacing--xs) 0;font-size:var(--wp--preset--font-size--title)}.sp-blog-item__excerpt{color:var(--wp--preset--color--ink-muted)}@media (min-width:782px){.sp-blog-item{grid-template-columns:14rem minmax(0,1fr);gap:var(--wp--preset--spacing--lg);align-items:start}.sp-blog-item>.sp-blog-item__text:only-child{grid-column:1 / -1}}.sp-pagination ul{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--sm);margin:var(--wp--preset--spacing--2-xl) 0 0;padding:0;list-style:none}.sp-pagination .page-numbers{display:inline-block;padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--sm)}.sp-pagination .current{border-radius:var(--wp--preset--border-radius--sm);background:var(--wp--preset--color--wash);font-weight:650}.sp-blog-back{margin-block-start:var(--wp--preset--spacing--2-xl)}.sp-blog-offers ul{display:grid;gap:var(--wp--preset--spacing--sm);margin:0;padding-inline-start:1.25rem}.sp-newsletter{padding:var(--wp--preset--spacing--xl) var(--wp--preset--spacing--lg);border-radius:var(--wp--preset--border-radius--lg);background:var(--wp--preset--color--wash)}.sp-newsletter h2{margin:0;font-size:var(--wp--preset--font-size--quote)}.sp-newsletter__promise{margin:var(--wp--preset--spacing--sm) 0 0}.sp-newsletter__form{display:grid;gap:var(--wp--preset--spacing--md);margin-block-start:var(--wp--preset--spacing--lg)}.sp-field{display:grid;gap:var(--wp--preset--spacing--xs);margin:0}.sp-field label{font-size:var(--wp--preset--font-size--label);font-weight:650}.sp-newsletter__privacy{margin:0;color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--small)}.sp-newsletter__status{margin:var(--wp--preset--spacing--lg) 0 0;font-weight:650}.sp-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sp-blog-cta{margin-block-start:var(--wp--preset--spacing--3-xl);border-top:1px solid var(--wp--preset--color--line)}.sp-blog-cta h2{margin-block-start:0;font-size:var(--wp--preset--font-size--quote)}