.sp-blog main>article[data-image-gallery]{--px-muted: #a1a1a1;--px-line: #262626;max-width:1280px;margin-inline:auto;border-inline:1px solid #1a1a1a;background:#000}.sp-blog main a{color:inherit}.sp-blog h1,.sp-blog h2,.sp-blog h3{font-family:var(--px-font);font-weight:400;letter-spacing:-.025em}.sp-blog .eyebrow,.sp-blog .tag,.sp-blog [data-outline-link]{font:400 12px/16px var(--px-mono);font-stretch:75%;letter-spacing:-.02em;text-transform:uppercase}.sp-blog .tag{padding:4px 8px;border-radius:0}.sp-blog article .heading-card{font-size:44px;line-height:48px;color:#fff}.sp-blog [data-article-body]{color:#d4d4d4;font-size:18px;line-height:1.65}.sp-blog [data-article-body] h2{font-size:32px;line-height:1.2}.sp-blog [data-article-body] table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;border:1px solid var(--px-line);font-size:14px;line-height:1.6}.sp-blog-table-scroll{width:100%;margin-block:24px;overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid var(--px-line)}.sp-blog-table-scroll:focus-visible{outline:2px solid #3fd2fb;outline-offset:3px}.sp-blog [data-article-body] .sp-blog-table-scroll table{display:table;width:100%;min-width:100%;margin:0;border:0}.sp-blog [data-article-body] th,.sp-blog [data-article-body] td{min-width:120px;padding:10px 12px;border:1px solid var(--px-line);text-align:left;vertical-align:top}.sp-blog [data-article-body] th{background:#171717;color:#fff;font-weight:500;white-space:nowrap}.sp-blog [data-article-body] :is(figure,picture){display:block;width:100%;max-width:100%}.sp-blog [data-article-body] figure{margin:32px 0}.sp-blog [data-article-body] img,.sp-blog .sp-blog-cover{display:block;width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;border-radius:16px;margin-top:32px;border:1px solid var(--px-line)}.sp-blog [data-article-body] figure img{margin:0}.sp-blog [data-article-body] figcaption{margin-top:10px;color:#a1a1a1;font-size:13px;line-height:20px}.sp-blog article img.rounded-box{border-radius:16px}.sp-blog-offer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:24px;padding:8px 12px;border:1px solid var(--px-line, #262626);background:#0e0e0e;font:400 12px/20px var(--px-mono);font-stretch:75%;text-transform:uppercase;color:#a1a1a1}.sp-blog .sp-blog-offer a{color:#3fd2fb}.sp-blog [data-article-body] p a,.sp-blog [data-article-body] li a{color:#fff;text-decoration:underline;text-decoration-color:#3fd2fb;text-underline-offset:4px}.sp-blog .sp-blog-cta-name{margin-top:8px;color:#fff;font-size:28px;line-height:34px}.sp-blog-rail{display:grid;gap:12px;padding:20px;border:1px solid var(--px-line, #262626);background:#0e0e0e;--px-color: #3fd2fb}.sp-blog-rail h2{font-size:22px;line-height:28px}.sp-blog-rail p:not(.sp-tool-eyebrow){color:#a1a1a1;font-size:14px;line-height:20px}.sp-blog-rail .sp-px-button{justify-content:space-between}.sp-blog-rail-tool{display:flex;align-items:center;justify-content:space-between;gap:8px;font:400 12px/16px var(--px-mono);font-stretch:75%;text-transform:uppercase;color:#fff;text-decoration:underline;text-underline-offset:4px}.sp-blog-rail-tool svg{flex:none}.sp-blog .blog-ending{margin-top:56px}.sp-blog .sp-blog-ending,.sp-blog .sp-blog-tool-cta{margin:32px 0;--px-color: #3fd2fb}.sp-blog .sp-blog-ending p a{color:#fff;text-decoration:underline;text-underline-offset:4px}.sp-blog-tool-link{display:grid;gap:6px;max-width:60ch;margin-top:24px;padding:16px;border:1px solid var(--px-line, #262626);background:#0e0e0e}.sp-blog-tool-link>a{font-size:20px;line-height:28px;color:#fff}.sp-blog-tool-link>a span,.sp-blog-tool-link .sp-tool-eyebrow{color:var(--px-color, #3fd2fb)}.sp-blog-tool-link p:not(.sp-tool-eyebrow){color:#a1a1a1;font-size:14px;line-height:20px}.sp-blog-sticky{display:none}.sp-blog-page .sp-blog-intro{margin-top:16px;font-size:16px!important;line-height:26px!important}.sp-blog-search{display:flex;gap:8px;max-width:480px;margin-top:32px}.sp-blog-search input{flex:1;min-width:0;min-height:44px;padding:8px 12px;border:1px solid var(--px-line);background:#0e0e0e;color:#fff;font:inherit}.sp-blog-search .sp-px-button{min-height:44px}.sp-blog-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.sp-blog-chips a,.sp-blog-archive a{display:inline-flex;align-items:center;min-height:36px;padding:8px 10px;border:1px solid var(--px-line);background:#0e0e0e;font:400 12px/16px var(--px-mono);font-stretch:75%;text-transform:uppercase}.sp-blog-chips a:hover,.sp-blog-archive a:hover,.sp-blog-archive a[aria-current]{border-color:#fff}.sp-blog-archive{display:flex;flex-wrap:wrap;gap:8px;padding-top:32px;border-top:1px solid #1a1a1a}.sp-blog-card{position:relative}.sp-blog-card-link{display:flex;flex-direction:column;align-items:start;gap:8px;width:100%}.sp-blog-card .sp-card-image{aspect-ratio:16/9;width:100%;height:auto;object-fit:cover;border-radius:16px;margin-bottom:8px}.sp-blog-card h2,.sp-blog-card h3{margin:0}.sp-blog-card-byline{margin-top:16px;color:#a1a1a1;font-size:13px}.sp-blog-card-draft{border-style:dashed}.sp-blog-note{color:#a1a1a1}.sp-blog-note a{color:#fff;text-decoration:underline;text-underline-offset:4px}.sp-blog-closing{margin-bottom:0}.sp-blog-closing p a{color:#fff;text-decoration:underline;text-underline-offset:4px}.sp-blog-empty .sp-tool-card p{margin-top:0}@media(max-width:1023px){.sp-blog [data-page-type] .sp-blog-rail,.sp-blog .sp-blog-rail{display:none}.sp-blog-sticky{position:fixed;z-index:20;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px calc(8px + env(safe-area-inset-bottom));border-top:1px solid #262626;background:#0e0e0e;font:400 12px/16px var(--px-mono);font-stretch:75%;text-transform:uppercase;color:#a1a1a1}body.sp-blog[data-page-type=blog_post]{padding-bottom:64px}}@media(max-width:767px){.sp-blog article .heading-card{font-size:32px;line-height:38px}.sp-blog-search{flex-direction:column}}.sp-blog [data-outline-link]{gap:8px}.sp-blog [data-article-body] p{margin-block:1em}.sp-blog [data-article-body] h2{margin-block:2.2em .75em;color:#fff}.sp-blog [data-article-body] h3{margin-block:1.6em .75em;color:#fff;font-size:22px;line-height:30px}.sp-blog [data-article-body] :is(ul,ol){margin-block:20px;padding-left:24px}.sp-blog [data-article-body] ul{list-style:disc}.sp-blog [data-article-body] ol{list-style:decimal}.sp-blog [data-article-body] li+li{margin-top:12px}.sp-blog [data-article-body] .blog-steps{margin-block:32px;padding:16px 24px;border:1px solid #363636;border-radius:16px;background:#0e0e0e}.sp-blog .blog-steps .step-name{color:#fff;font-weight:500}.sp-blog [data-article-body] img[src$=".svg"]{background:#fff}.sp-blog main>article[data-image-gallery]>.grid>*{min-width:0}.sp-blog [data-article-body]{overflow-wrap:break-word}.sp-blog [data-article-body] li{margin-left:0;padding-left:4px}.sp-blog [data-article-body] .blog-steps .eyebrow{margin:0 0 20px;color:#a1a1a1}.sp-blog [data-article-body] .blog-steps ol{margin-block:0}.sp-blog [data-article-body] .blog-steps li+li{margin-top:24px}.sp-blog [data-article-body] .blog-steps li p{margin-block:8px 0}.sp-blog [data-article-body] .sp-blog-tool-cta{padding:24px;border:1px solid #363636;border-radius:16px;background:#0e0e0e}.sp-blog [data-article-body] .sp-blog-tool-cta .sp-tool-eyebrow{margin:0 0 12px;font-size:12px}.sp-blog [data-article-body] .sp-blog-tool-cta .sp-blog-cta-name{margin:0 0 16px;font-size:26px}.sp-blog [data-article-section=conclusion]{margin-top:64px;padding-top:32px;border-top:1px solid #363636}.sp-blog [data-article-section=conclusion]>h2:first-child{margin-top:0}.sp-blog [data-track-section=faq]{margin-top:64px;padding-top:32px;border-top:1px solid #363636}.sp-blog [data-track-section=faq]>h2{margin-bottom:24px;font-size:32px;line-height:1.2}.sp-blog [data-track-section=faq] .collapse-title{padding-block:20px;padding-right:32px;font-size:18px;line-height:1.5}.sp-blog [data-track-section=faq] .collapse-content p{padding:0 0 20px;color:#bdbdbd;font-size:17px;line-height:1.65}.sp-blog [data-article-outline]{border-color:#363636}.sp-blog [data-article-outline]>summary{min-height:32px;color:#bdbdbd}.sp-blog [data-outline-link]{padding-block:10px;line-height:1.5}.sp-blog [data-outline-link][aria-current]{color:#3fd2fb}@media(max-width:767px){.sp-blog [data-article-body]{font-size:17px}.sp-blog [data-article-body] h2,.sp-blog [data-track-section=faq]>h2{font-size:30px}}
