.post-article-body.post-prose{--post-callout-bg:color-mix(in srgb, var(--palette-bg-secondary) 88%, var(--palette-bg-primary));color:var(--palette-text-secondary);font-size:1rem;line-height:1.6}.post-article-body.post-prose p{margin:0 0 1rem;font-size:1rem;line-height:1.6}.post-article-body.post-prose>:last-child,.post-article-body.post-prose p:last-child{margin-bottom:0}.post-article-body.post-prose .cms-tip p,.post-article-body.post-prose .cms-callout p,.post-article-body.post-prose .cms-warn p{margin-bottom:.75rem}.post-article-body.post-prose .cms-tip p:last-child,.post-article-body.post-prose .cms-callout p:last-child,.post-article-body.post-prose .cms-warn p:last-child{margin-bottom:0}.post-article-body.post-prose figure{margin:1.5rem 0}.post-article-body.post-prose figure img{margin-top:0;margin-bottom:0}.post-article-body.post-prose blockquote{border-left:3px solid color-mix(in srgb, var(--palette-accent) 55%, transparent);color:var(--palette-text-primary);margin:1.25rem 0;padding-left:1rem;font-style:normal}.post-article-body.post-prose h2[id],.post-article-body.post-prose h3[id]{scroll-margin-top:7rem}.post-article-body.post-prose h2{counter-increment:post-h2;counter-reset:post-h3;font-size:2.125rem;font-weight:700;line-height:1.1;font-family:var(--font-heading,"Inter", system-ui, sans-serif);color:var(--palette-text-primary);margin-top:2.125rem;margin-bottom:1rem;padding-left:3.25rem;position:relative}.post-article-body.post-prose h2:before{content:counter(post-h2);box-sizing:border-box;border-radius:var(--radius-button);background:var(--palette-accent);min-width:2.375rem;height:2.375rem;color:var(--palette-text-on-accent);flex-shrink:0;justify-content:center;align-items:center;padding-inline:.35rem;font-size:1.5rem;font-weight:700;line-height:1.1;display:flex;position:absolute;top:.5lh;left:0;transform:translateY(-50%)}.post-article-body.post-prose{counter-reset:post-h2}.post-article-body.post-prose h3{counter-increment:post-h3;font-size:1.5rem;font-weight:700;line-height:1.1;font-family:var(--font-heading,"Inter", system-ui, sans-serif);color:var(--palette-text-primary);margin-top:1.5rem;margin-bottom:.5rem;padding-left:2.75rem;position:relative}.post-article-body.post-prose h3:before{content:counter(post-h2) "." counter(post-h3);color:var(--palette-accent);font-size:1.25rem;font-weight:700;line-height:1.1;position:absolute;top:.5lh;left:0;transform:translateY(-50%)}.post-article-body.post-prose :is(.cms-tip,.cms-callout,.cms-warn,.cms-checklist,.cms-inline-cta,.cms-cta-panel,.cms-tinted) h2,.post-article-body.post-prose h2.cms-tip-title,.post-article-body.post-prose h2.cms-callout-title,.post-article-body.post-prose h2.cms-warn-title{counter-increment:post-h2 0;counter-reset:post-h3;margin-top:0;padding-left:0}.post-article-body.post-prose h2:has(+:is(.cms-tip,.cms-callout,.cms-warn,.cms-checklist,.cms-inline-cta,.cms-cta-panel,.cms-tinted)){counter-increment:post-h2 0;counter-reset:post-h3;margin-top:0;padding-left:0}.post-article-body.post-prose h2:has(+:has(>:is(.cms-tip,.cms-callout,.cms-warn,.cms-checklist,.cms-inline-cta,.cms-cta-panel,.cms-tinted))){counter-increment:post-h2 0;counter-reset:post-h3;margin-top:0;padding-left:0}.post-article-body.post-prose :is(.cms-tip,.cms-callout,.cms-warn,.cms-checklist,.cms-inline-cta,.cms-cta-panel,.cms-tinted) h3,.post-article-body.post-prose h3.cms-tip-title,.post-article-body.post-prose h3.cms-callout-title,.post-article-body.post-prose h3.cms-warn-title{counter-increment:post-h3 0;margin-top:0;padding-left:0}.post-article-body.post-prose h3:has(+:is(.cms-tip,.cms-callout,.cms-warn,.cms-checklist,.cms-inline-cta,.cms-cta-panel,.cms-tinted)){counter-increment:post-h3 0;margin-top:0;padding-left:0}.post-article-body.post-prose h3:has(+:has(>:is(.cms-tip,.cms-callout,.cms-warn,.cms-checklist,.cms-inline-cta,.cms-cta-panel,.cms-tinted))){counter-increment:post-h3 0;margin-top:0;padding-left:0}.post-article-body.post-prose :is(.cms-tip,.cms-callout,.cms-warn,.cms-checklist,.cms-inline-cta,.cms-cta-panel,.cms-tinted) h2:before,.post-article-body.post-prose :is(.cms-tip,.cms-callout,.cms-warn,.cms-checklist,.cms-inline-cta,.cms-cta-panel,.cms-tinted) h3:before,.post-article-body.post-prose h2.cms-tip-title:before,.post-article-body.post-prose h2.cms-callout-title:before,.post-article-body.post-prose h2.cms-warn-title:before,.post-article-body.post-prose h3.cms-tip-title:before,.post-article-body.post-prose h3.cms-callout-title:before,.post-article-body.post-prose h3.cms-warn-title:before{content:none!important;display:none!important}.post-article-body.post-prose h2:has(+:is(.cms-tip,.cms-callout,.cms-warn,.cms-checklist,.cms-inline-cta,.cms-cta-panel,.cms-tinted)):before{content:none!important;display:none!important}.post-article-body.post-prose h2:has(+:has(>:is(.cms-tip,.cms-callout,.cms-warn,.cms-checklist,.cms-inline-cta,.cms-cta-panel,.cms-tinted))):before{content:none!important;display:none!important}.post-article-body.post-prose h3:has(+:is(.cms-tip,.cms-callout,.cms-warn,.cms-checklist,.cms-inline-cta,.cms-cta-panel,.cms-tinted)):before{content:none!important;display:none!important}.post-article-body.post-prose h3:has(+:has(>:is(.cms-tip,.cms-callout,.cms-warn,.cms-checklist,.cms-inline-cta,.cms-cta-panel,.cms-tinted))):before{content:none!important;display:none!important}.post-article-body.post-prose .cms-tip h2,.post-article-body.post-prose .cms-callout h2,.post-article-body.post-prose .cms-warn h2,.post-article-body.post-prose h2.cms-tip-title,.post-article-body.post-prose h2.cms-callout-title,.post-article-body.post-prose h2.cms-warn-title{margin-bottom:.75rem;font-size:1.125rem;line-height:1.35}.post-article-body.post-prose h2:has(+.cms-tip){margin-bottom:.75rem;font-size:1.125rem;line-height:1.35}.post-article-body.post-prose h2:has(+.cms-callout){margin-bottom:.75rem;font-size:1.125rem;line-height:1.35}.post-article-body.post-prose h2:has(+.cms-warn){margin-bottom:.75rem;font-size:1.125rem;line-height:1.35}.post-article-body.post-prose h2:has(+:has(>.cms-tip)){margin-bottom:.75rem;font-size:1.125rem;line-height:1.35}.post-article-body.post-prose h2:has(+:has(>.cms-callout)){margin-bottom:.75rem;font-size:1.125rem;line-height:1.35}.post-article-body.post-prose h2:has(+:has(>.cms-warn)){margin-bottom:.75rem;font-size:1.125rem;line-height:1.35}.post-article-body.post-prose .cms-checklist h2,.post-article-body.post-prose .cms-inline-cta h2{margin-bottom:.75rem;font-size:1.25rem;line-height:1.3}.post-article-body.post-prose h2:has(+.cms-checklist){margin-bottom:.75rem;font-size:1.25rem;line-height:1.3}.post-article-body.post-prose h2:has(+.cms-inline-cta){margin-bottom:.75rem;font-size:1.25rem;line-height:1.3}.post-article-body.post-prose h2:has(+:has(>.cms-checklist)){margin-bottom:.75rem;font-size:1.25rem;line-height:1.3}.post-article-body.post-prose h2:has(+:has(>.cms-inline-cta)){margin-bottom:.75rem;font-size:1.25rem;line-height:1.3}.post-article-body.post-prose .cms-tip h3,.post-article-body.post-prose .cms-callout h3,.post-article-body.post-prose .cms-warn h3,.post-article-body.post-prose .cms-checklist h3,.post-article-body.post-prose .cms-inline-cta h3,.post-article-body.post-prose .cms-cta-panel h3,.post-article-body.post-prose h3.cms-tip-title,.post-article-body.post-prose h3.cms-callout-title,.post-article-body.post-prose h3.cms-warn-title{margin-bottom:.5rem;font-size:1rem;line-height:1.4}.post-article-body.post-prose h3:has(+.cms-tip){margin-bottom:.5rem;font-size:1rem;line-height:1.4}.post-article-body.post-prose h3:has(+.cms-callout){margin-bottom:.5rem;font-size:1rem;line-height:1.4}.post-article-body.post-prose h3:has(+.cms-warn){margin-bottom:.5rem;font-size:1rem;line-height:1.4}.post-article-body.post-prose h3:has(+.cms-checklist){margin-bottom:.5rem;font-size:1rem;line-height:1.4}.post-article-body.post-prose h3:has(+.cms-inline-cta){margin-bottom:.5rem;font-size:1rem;line-height:1.4}.post-article-body.post-prose h3:has(+.cms-cta-panel){margin-bottom:.5rem;font-size:1rem;line-height:1.4}.post-article-body.post-prose h3:has(+:has(>.cms-tip)){margin-bottom:.5rem;font-size:1rem;line-height:1.4}.post-article-body.post-prose h3:has(+:has(>.cms-callout)){margin-bottom:.5rem;font-size:1rem;line-height:1.4}.post-article-body.post-prose h3:has(+:has(>.cms-warn)){margin-bottom:.5rem;font-size:1rem;line-height:1.4}.post-article-body.post-prose h3:has(+:has(>.cms-checklist)){margin-bottom:.5rem;font-size:1rem;line-height:1.4}.post-article-body.post-prose h3:has(+:has(>.cms-inline-cta)){margin-bottom:.5rem;font-size:1rem;line-height:1.4}.post-article-body.post-prose h3:has(+:has(>.cms-cta-panel)){margin-bottom:.5rem;font-size:1rem;line-height:1.4}.post-article-body.post-prose h2:first-of-type{margin-top:0}.post-article-body.post-prose .cms-tip,.post-article-body.post-prose .cms-callout{border:none;border-left:4px solid var(--palette-accent);border-radius:var(--radius-card);background:var(--post-callout-bg);margin:1.5rem 0;padding:1.25rem 1.35rem 1.25rem 1.25rem}.post-article-body.post-prose .cms-tinted:not(.cms-tip):not(.cms-callout):not(.cms-warn):not(.cms-checklist):not(.cms-inline-cta):not(.cms-cta-panel){border-radius:var(--radius-card);background:var(--post-callout-bg);margin:1.5rem 0;padding:1.25rem 1.35rem}.post-article-body.post-prose .cms-tip-title,.post-article-body.post-prose .cms-callout-title{color:var(--palette-text-primary);margin:0 0 .75rem;font-size:1.125rem;font-weight:700;line-height:1.35}.post-article-body.post-prose .cms-warn{border-radius:var(--radius-card);border:1px solid color-mix(in srgb, var(--palette-accent) 28%, transparent);background:var(--post-callout-bg);margin:1.5rem 0;padding:1.25rem 1.35rem}.post-article-body.post-prose .cms-warn-title{letter-spacing:.02em;color:var(--palette-text-primary);margin:0 0 .5rem;font-size:1rem;font-weight:800}.post-article-body.post-prose .cms-checklist{border-radius:var(--radius-card);border:1px solid color-mix(in srgb, var(--palette-accent) 18%, transparent);background:var(--palette-bg-muted);margin:1.5rem 0;padding:1.25rem 1.35rem 1.25rem 1.5rem}.post-article-body.post-prose .cms-checklist ul{margin:.5rem 0 0;padding-left:0;list-style:none}.post-article-body.post-prose .cms-checklist li{margin:.4rem 0;padding-left:1.75rem;position:relative}.post-article-body.post-prose .cms-checklist li:before{content:"";background:var(--palette-accent);border-radius:2px;width:1rem;height:1rem;position:absolute;top:.45em;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='white' d='M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 11.94l6.72-6.72a.75.75 0 011.06 0z'/%3E%3C/svg%3E") 50%/70% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='white' d='M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 11.94l6.72-6.72a.75.75 0 011.06 0z'/%3E%3C/svg%3E") 50%/70% no-repeat}.post-article-body.post-prose table{border-collapse:collapse;border-radius:var(--radius-card);width:100%;margin:1.5rem 0;font-size:.9375rem;overflow:hidden}.post-article-body.post-prose thead th{background:var(--palette-bg-tertiary);color:var(--palette-text-on-dark);text-align:left;padding:.75rem 1rem;font-weight:600}.post-article-body.post-prose tbody tr:nth-child(odd){background:color-mix(in srgb, var(--palette-bg-muted) 80%, var(--palette-bg-primary))}.post-article-body.post-prose tbody tr:nth-child(2n){background:var(--palette-bg-secondary)}.post-article-body.post-prose td{border-top:1px solid var(--palette-border);color:var(--palette-text-secondary);padding:.65rem 1rem}.post-article-body.post-prose .cms-inline-cta{border-radius:var(--radius-card);border:1px solid color-mix(in srgb, var(--palette-accent) 22%, transparent);background:color-mix(in srgb, var(--palette-bg-secondary) 65%, var(--palette-bg-primary));box-shadow:none;margin:1.75rem 0;padding:1.5rem 1.5rem 1.35rem}.post-article-body.post-prose .cms-inline-cta-title{color:var(--palette-text-primary);margin:0 0 1rem;font-size:1.125rem;font-weight:700;line-height:1.35}.post-article-body.post-prose .cms-inline-cta-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.post-article-body.post-prose a.cms-inline-cta-primary{border:1px solid var(--palette-text-primary);background:var(--palette-accent);text-transform:uppercase;letter-spacing:.06em;border-radius:0;justify-content:center;align-items:center;padding:.75rem 2.5rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex;color:var(--palette-text-primary)!important}.post-article-body.post-prose a.cms-inline-cta-primary:hover{background:var(--palette-accent-hover)}.post-article-body.post-prose a.cms-inline-cta-secondary{text-underline-offset:3px;font-size:.9375rem;font-weight:600;text-decoration:underline;color:var(--palette-text-primary)!important}.post-article-body.post-prose .cms-cta-panel{border:none;border-left:4px solid var(--palette-accent);border-radius:var(--radius-card);background:var(--post-callout-bg);margin:1.75rem 0;padding:1.5rem 1.5rem 1.5rem 1.25rem}.post-article-body.post-prose .cms-cta-panel>h2:first-child{margin-top:0}.post-article-body.post-prose .cms-cta-panel>p:last-of-type{margin-bottom:0}.post-article-body.post-prose .cms-cta-panel-actions{flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin-top:1.35rem;display:flex}.post-article-body.post-prose a.cms-cta-panel-secondary{border:1px solid var(--palette-text-primary);background:var(--palette-surface);border-radius:0;justify-content:center;align-items:center;padding:.5rem 1.2rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex;color:var(--palette-text-primary)!important}.post-article-body.post-prose a.cms-cta-panel-secondary:hover{border-color:var(--palette-text-primary)}.post-article-body.post-prose ul{margin-top:1rem;margin-bottom:1rem;padding-inline-start:1.35rem;list-style-type:disc;list-style-position:outside}.post-article-body.post-prose ol{margin-top:1rem;margin-bottom:1rem;padding-inline-start:1.35rem;list-style-type:decimal;list-style-position:outside}.post-article-body.post-prose ul ul{margin-top:.35em;margin-bottom:.35em;list-style-type:circle}.post-article-body.post-prose li{margin-top:.25em;margin-bottom:.25em}.post-article-body.post-prose ul>li::marker{color:color-mix(in srgb, var(--palette-accent) 75%, var(--palette-text-primary))}.post-article-body.post-prose ol>li::marker{color:color-mix(in srgb, var(--palette-accent) 75%, var(--palette-text-primary))}.post-body-stack .post-body-block:first-child{margin-top:0}.post-body-rich-text,.post-body-heading,.post-body-pull-quote,.post-body-pro-tip,.post-body-content-image,.post-body-inline-cta{scroll-margin-top:5rem}.post-body-editorial-column{width:100%;max-width:50rem;margin-inline:auto;padding-left:0}.post-article-body-grid{width:100%}.post-article-hero{margin-top:0;margin-bottom:0}.post-body-stack{margin-top:0}.post-body-stack>.post-body-block+.post-body-block{margin-top:1.5rem}.post-body-stack>.post-body-block.post-body-heading{margin-top:3.5rem;margin-bottom:0}.post-body-stack>.post-body-heading+.post-body-block{margin-top:1rem}.post-body-stack>.post-body-block.post-body-pull-quote,.post-body-stack>.post-body-block.post-body-pro-tip{margin-top:3.5rem}.post-body-stack>.post-body-block.post-body-inline-cta{margin-top:4rem;margin-bottom:0}.post-body-stack>.post-body-block:first-child,.post-body-stack>.post-body-heading:first-child{margin-top:0}.post-article-body{line-height:1.65}.post-body-heading__title{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#000;margin:0;font-size:1.375rem;font-weight:700;line-height:1.3;display:block}.post-body-prose{font-family:var(--font-body);color:#333;font-size:15px;font-weight:400;line-height:1.65}.post-body-prose p{margin-top:0;margin-bottom:1.125rem;line-height:1.65}.post-body-prose p:last-child{margin-bottom:0}.post-body-prose h3,.post-body-prose h4{font-family:var(--font-body);color:#000;margin-top:1.75rem;margin-bottom:.625rem;font-size:15px;font-weight:600;line-height:1.65}.post-body-prose>h3:first-child,.post-body-prose>h4:first-child{margin-top:0}.post-body-prose.post-drop-cap .post-drop-cap-letter,.post-body-prose.post-drop-cap .drop-cap{float:left;font-family:var(--font-mono);color:#000;margin-top:.2rem;margin-right:.625rem;font-size:4rem;font-weight:700;line-height:.82}.post-body-prose.post-drop-cap:not(:has(.post-drop-cap-letter))>p:first-of-type:first-letter{float:left;font-family:var(--font-mono);color:#000;margin-top:.2rem;margin-right:.625rem;font-size:4rem;font-weight:700;line-height:.82}.post-body-pull-quote__inner{border-left:6px solid var(--color-accent);background:#f5f5f5;margin:0;padding:2.5rem}.post-body-pull-quote .post-body-blockquote{font-family:var(--font-mono);color:#000;margin:0;font-size:1.25rem;font-style:italic;font-weight:700;line-height:1.65}.post-body-pull-quote__attribution{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--color-text-primary) 55%, transparent);margin-top:1.25rem;font-size:11px;font-style:normal;font-weight:600}.post-body-pro-tip__panel{background:var(--color-bg-secondary);grid-template-columns:1fr;align-items:center;gap:1.5rem;padding:1.5rem;display:grid}@media (min-width:48rem){.post-body-pro-tip__panel{grid-template-columns:minmax(0,11fr) minmax(0,13fr);gap:2rem;padding:2rem}}.post-body-pro-tip__image{aspect-ratio:1;background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);width:100%;position:relative;overflow:hidden}.post-body-pro-tip__content{min-width:0}.post-body-pro-tip__label{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#000;margin:0 0 1.25rem;font-size:13px;font-weight:700;line-height:1.2}.post-body-pro-tip__label:after{content:"";background:#000;width:2.75rem;height:1px;margin-top:.625rem;display:block}.post-body-pro-tip__body{font-family:var(--font-body);color:#333;font-size:15px;font-weight:400;line-height:1.65}.post-body-pro-tip__body p{margin:0}.post-body-pro-tip__body p+p{margin-top:1rem}.post-body-inline-cta__panel{background:#222;padding:2rem}@media (min-width:48rem){.post-body-inline-cta__panel{padding:2.5rem 2.75rem}}.post-body-inline-cta__layout{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:48rem){.post-body-inline-cta__layout{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}.post-body-inline-cta__copy{flex:1;min-width:0}.post-body-inline-cta__title{font-family:var(--font-body);letter-spacing:.01em;text-transform:uppercase;color:#fff;margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}@media (min-width:48rem){.post-body-inline-cta__title{font-size:1.625rem}}.post-body-inline-cta__text{max-width:34rem;font-family:var(--font-body);color:#fff;margin:.75rem 0 0;font-size:15px;font-weight:400;line-height:1.65}@media (min-width:48rem){.post-body-inline-cta__text{margin-top:.875rem;font-size:16px}}.post-body-inline-cta__button{background:var(--color-accent);min-height:3rem;font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#000;flex-shrink:0;justify-content:center;align-items:center;padding:1rem 1.75rem;font-size:11px;font-weight:700;line-height:1;transition:background-color .15s;display:inline-flex}@media (min-width:48rem){.post-body-inline-cta__button{padding:1.125rem 2rem;font-size:12px}}.post-body-inline-cta__button:hover{background:var(--color-accent-hover)}.post-article-content-footer{width:100%;position:relative}.post-article-share{border-top:none;margin-top:1.5rem;padding:1.5rem 0}.post-article-share__row{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}@media (min-width:40rem){.post-article-share__row{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}}.post-article-share__label{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#888;margin:0;font-size:11px;font-weight:500}.post-article-share__icons{align-items:center;gap:.75rem;display:flex}@media (min-width:40rem){.post-article-share__icons{margin-left:auto}}.post-article-share__icon{color:#000;cursor:pointer;background:#fff;border:1px solid #666;border-radius:9999px;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;padding:0;transition:border-color .15s,color .15s;display:flex}@media (min-width:48rem){.post-article-share__icon{width:2.5rem;height:2.5rem}}.post-article-share__icon:hover{border-color:var(--color-accent);color:var(--color-accent)}.post-article-share__icon svg{width:1rem;height:1rem}@media (min-width:48rem){.post-article-share__icon svg{width:1.125rem;height:1.125rem}}.post-article-inspire{z-index:10;border-top:1px solid var(--color-border-shop);border-bottom:1px solid var(--color-border-shop);background:0 0;width:100%;margin-top:0;position:relative}.post-article-inspire__grid{grid-template-columns:1fr;display:grid}@media (min-width:48rem){.post-article-inspire__grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}}.post-article-inspire__left{border-bottom:1px solid var(--color-border-shop);justify-content:center;align-items:center;padding:1.25rem 1.5rem;display:flex}@media (min-width:48rem){.post-article-inspire__left{border-bottom:none;padding:1.5rem 2rem}}.post-article-inspire__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-align:center;color:#888;margin:0;font-size:11px;font-weight:400;line-height:1.35}.post-article-inspire__right{align-items:center;min-width:0;padding:1.25rem 1.5rem;display:flex}@media (min-width:48rem){.post-article-inspire__right{border-left:1px solid var(--color-border-shop);padding:1.5rem 2.5rem 1.5rem 2rem}}.post-article-inspire__link{width:100%;min-width:0;color:inherit;justify-content:space-between;align-items:center;gap:2.5rem;text-decoration:none;display:flex}.post-article-inspire__link-text{flex-direction:column;flex:1;gap:.625rem;min-width:0;display:flex}.post-article-inspire__prev-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#888;font-size:11px;font-weight:400;line-height:1.35;transition:color .2s}.post-article-inspire__prev-title{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:#000;font-size:1rem;font-weight:700;line-height:1.3;transition:color .2s}@media (min-width:48rem){.post-article-inspire__prev-title{font-size:1.125rem}}.post-article-inspire__link:hover .post-article-inspire__prev-label{color:#666}.post-article-inspire__link:hover .post-article-inspire__prev-title{color:var(--color-accent)}.post-article-inspire__arrow{font-family:var(--font-mono);color:#000;flex-shrink:0;font-size:1.25rem;font-weight:400;line-height:1;transition:transform .2s,color .2s}@media (min-width:48rem){.post-article-inspire__arrow{font-size:1.375rem}}.post-article-inspire__link:hover .post-article-inspire__arrow{color:var(--color-accent);transform:translate(3px)}@media (max-width:47.9375rem){[data-blog-post-detail] .post-body-stack>.post-body-block.post-body-heading,[data-blog-post-detail] .post-body-stack>.post-body-block.post-body-pull-quote,[data-blog-post-detail] .post-body-stack>.post-body-block.post-body-pro-tip{margin-top:2rem}[data-blog-post-detail] .post-body-stack>.post-body-block.post-body-inline-cta{margin-top:2.5rem}[data-blog-post-detail] .post-body-heading__title{letter-spacing:.04em;word-break:normal;text-wrap:balance;font-size:1.125rem}[data-blog-post-detail] .post-body-prose{font-size:16px}[data-blog-post-detail] .post-body-prose h3,[data-blog-post-detail] .post-body-prose h4{margin-top:1.25rem;margin-bottom:.5rem}[data-blog-post-detail] .post-body-prose.post-drop-cap .post-drop-cap-letter,[data-blog-post-detail] .post-body-prose.post-drop-cap .drop-cap{font-size:2.75rem}[data-blog-post-detail] .post-body-prose.post-drop-cap:not(:has(.post-drop-cap-letter))>p:first-of-type:first-letter{font-size:2.75rem}[data-blog-post-detail] .post-body-prose table{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}[data-blog-post-detail] .post-body-pull-quote__inner{border-left-width:4px;padding:1.25rem 1rem}[data-blog-post-detail] .post-body-pull-quote .post-body-blockquote{font-size:1.0625rem}[data-blog-post-detail] .post-body-pro-tip__panel{gap:1rem;padding:1rem}[data-blog-post-detail] .post-body-pro-tip__image{aspect-ratio:4/3;max-height:14rem}[data-blog-post-detail] .post-body-inline-cta__panel{padding:1.25rem}[data-blog-post-detail] .post-body-inline-cta__button{width:100%;min-height:2.75rem}[data-blog-post-detail] .post-article-share__icon{width:2.75rem;height:2.75rem}[data-blog-post-detail] .post-article-inspire__prev-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;display:-webkit-box;overflow:hidden}[data-blog-post-detail] .post-article-inspire__link{gap:1rem}}.post-body-prose ul{margin:.75rem 0 2rem;padding-left:0;list-style:none}.post-body-prose ul>li{padding-left:1.35em;position:relative}.post-body-prose ul>li:before{content:"→";color:var(--color-text-primary);font-size:.95em;font-weight:400;line-height:1.65;position:absolute;top:0;left:0}.post-body-prose ul>li::marker{color:var(--color-text-primary)}.post-body-prose ol>li::marker{color:var(--color-text-primary)}.post-body-prose ol{margin:.75rem 0 2rem}.post-body-prose li{margin-top:.5em;margin-bottom:.5em;line-height:1.65}.post-body-prose a{color:var(--palette-text-primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--palette-text-primary) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--palette-text-primary) 40%, transparent);text-underline-offset:.12em}.post-body-prose a:hover{color:var(--palette-text-secondary);-webkit-text-decoration-color:color-mix(in srgb, var(--palette-text-secondary) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--palette-text-secondary) 55%, transparent)}.post-body-prose strong{color:#000;font-weight:700}.usp-icon-label{text-align:center;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-primary);margin-left:auto;margin-right:auto;font-size:12px;font-weight:600;line-height:1.35}@media (min-width:48rem){.usp-icon-label{font-size:13px;line-height:1.4}}.post-lead p{margin:0;font-style:normal}.post-article-lead{border-left:1px solid var(--color-border-shop);padding-left:1.25rem}@media (min-width:48rem){.post-article-lead{padding-left:1.5rem}}
