.gp-article-body h2[id],.gp-article-body h3[id]{scroll-margin-top:96px}.gp-takeaways{background:var(--gp-green-50);border:var(--border-width) solid var(--gp-green-200);border-left:4px solid var(--gp-green);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-8)}.gp-takeaways__title{color:var(--gp-green-700);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);margin:0 0 var(--space-3);text-transform:uppercase}.gp-takeaways ol,.gp-takeaways ul{margin:0;padding-left:var(--space-5)}.gp-takeaways li{color:var(--color-text-secondary);line-height:var(--leading-normal);margin-bottom:var(--space-2)}.gp-takeaways li:last-child,.gp-takeaways p:last-child{margin-bottom:0}.gp-toc{background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-8)}.gp-toc[hidden]{display:none}.gp-toc__title{color:var(--color-text-tertiary);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);margin:0 0 var(--space-4);text-transform:uppercase}.gp-toc__list{list-style:none;margin:0;padding:0}.gp-toc__item{margin-bottom:var(--space-3)}.gp-toc__item:last-child{margin-bottom:0}.gp-toc__link{border-bottom:1px solid transparent;color:var(--color-text-secondary);line-height:var(--leading-snug);text-decoration:none;transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.gp-toc__link:focus-visible,.gp-toc__link:hover{border-bottom-color:currentColor;color:var(--color-text-link)}@media (min-width:900px){.gp-toc--split .gp-toc__list{column-count:2;column-gap:var(--space-10)}.gp-toc--split .gp-toc__item{break-inside:avoid}}.gp-article-body--listicle h2{border-top:var(--border-width) solid var(--color-border);margin-top:var(--space-10);padding-top:var(--space-8)}.gp-article-body--listicle h2:first-of-type{border-top:0;margin-top:var(--space-8);padding-top:0}.gp-methodology{background:var(--color-bg-surface-alt);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-8)}.gp-methodology__title{color:var(--color-text-tertiary);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);margin:0 0 var(--space-3);text-transform:uppercase}.gp-methodology p:last-child{margin-bottom:0}.gp-article-updated{border-top:var(--border-width) solid var(--color-border);color:var(--color-text-tertiary);font-size:var(--text-sm);margin:0;padding-top:var(--space-6)}.gp-article-shell .gp-container{max-width:var(--container-narrow)}.gp-article-shell .gp-section--sm{padding-bottom:var(--space-8);padding-top:var(--space-8)}.gp-article-shell table{width:100%}.gp-optional:not(:has(.hs_cos_wrapper *)){display:none}.gp-optional-faq:not(:has(.gp-faq__item)){display:none}.gp-format-control,.gp-optional-faq[hidden],.gp-optional[hidden]{display:none}