.cs-prose .cs-section{margin:2.75rem 0 0;scroll-margin-top:6rem}.cs-prose .cs-section:first-child{margin-top:0}.blog-prose.cs-prose>.cs-section+p,.blog-prose.cs-prose>p+.cs-section{margin-top:2rem}.blog-prose.cs-prose>.cs-section+.cs-section{margin-top:2.75rem}.cs-section__head{flex-direction:column;gap:.85rem;margin-bottom:1.5rem;display:flex}.blog-prose.cs-prose .cs-section__head h2,.cs-section__head h2{color:#14130f;letter-spacing:-.02em;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:500;line-height:1.2}.cs-section__lede{color:#5c6068;margin:0;font-family:Outfit,sans-serif;font-size:1.0625rem;font-weight:300;line-height:1.6}.cs-pointer-list{flex-direction:column;display:flex}.cs-pointer{border-bottom:1px solid #e8e6e0;flex-direction:column;gap:.5rem;padding:1.35rem 0;display:flex}.cs-pointer:last-child{border-bottom:0;padding-bottom:0}.cs-pointer__head{align-items:center;gap:1.25rem;min-width:0;display:flex}.cs-pointer__badge{flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-family:Chakra Petch,sans-serif;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex}.cs-pointer__badge--danger{color:#c44836;background:#c448361a}.cs-pointer__badge--success{color:#2e5bff;background:#2e5bff1a}.blog-prose.cs-prose .cs-pointer__title,.cs-prose .cs-pointer__title{color:#14130f;letter-spacing:-.02em;min-width:0;margin:0;font-family:Chakra Petch,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.3}.blog-prose.cs-prose .cs-pointer__body,.cs-prose .cs-pointer__body{color:#5c6068;margin:0;padding-left:3.75rem;font-family:Outfit,sans-serif;font-size:1.0625rem;font-weight:300;line-height:1.55}.cs-check{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.cs-check__item{color:#14130f;align-items:flex-start;gap:.75rem;font-family:Outfit,sans-serif;font-size:1.0625rem;font-weight:300;line-height:1.55;display:flex}.cs-check__mark{background:#2e5bff;flex-shrink:0;width:1.5rem;height:1.5rem;margin-top:.1rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4.5 10.5l3.5 3.5 7.5-8' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/.9rem no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4.5 10.5l3.5 3.5 7.5-8' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/.9rem no-repeat}.cs-section--results{background:#fafaf8;border:1px solid #e8e6e0;padding:2.5rem 2rem}.cs-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.cs-result{background:#fff;border:1px solid #e8e6e0;flex-direction:column;gap:.35rem;padding:1.5rem;display:flex}.cs-result__value{color:#14130f;letter-spacing:-.03em;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:500;line-height:1.1}.cs-result__label{color:#5c6068;margin:0;font-family:Outfit,sans-serif;font-size:.9375rem;font-weight:300;line-height:1.45}@media (width<=40rem){.cs-results{grid-template-columns:1fr}.cs-section--results{padding:1.75rem 1.25rem}}.cs-sidebar[data-astro-cid-jzuxonrf]{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.cs-info[data-astro-cid-jzuxonrf]{background:#fafaf8;border:1px solid #00000017;flex-direction:column;padding:1.75rem;display:flex}.cs-info__logo[data-astro-cid-jzuxonrf]{object-fit:contain;object-position:left center;width:auto;max-width:9rem;height:2rem;margin-bottom:1.25rem;display:block}.cs-info__row[data-astro-cid-jzuxonrf]{border-top:1px solid #e8e6e0;flex-direction:column;gap:.35rem;padding:1rem 0;display:flex}.cs-info__row[data-astro-cid-jzuxonrf]:first-of-type{border-top:0;padding-top:0}.cs-info__row[data-astro-cid-jzuxonrf]:last-child{padding-bottom:0}.cs-info__label[data-astro-cid-jzuxonrf]{color:#5c6068;letter-spacing:.08em;text-transform:uppercase;margin:0;font-family:Chakra Petch,sans-serif;font-size:.6875rem;font-weight:500;line-height:1.3}.cs-info__value[data-astro-cid-jzuxonrf]{color:#14130f;margin:0;font-family:Outfit,sans-serif;font-size:1rem;font-weight:300;line-height:1.45}.cs-info__value[data-astro-cid-jzuxonrf] a[data-astro-cid-jzuxonrf]{color:#101a38;text-decoration:none}.cs-info__value[data-astro-cid-jzuxonrf] a[data-astro-cid-jzuxonrf]:hover{text-underline-offset:.15em;text-decoration:underline}.cs-detail-hero[data-astro-cid-wbto3pk7]{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding-top:5rem;padding-bottom:0;display:flex}.cs-detail-hero__crumb[data-astro-cid-wbto3pk7]{color:#5c6068;flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;margin:0;font-family:Outfit,sans-serif;font-size:.9375rem;font-weight:300;line-height:1.5;display:flex}.cs-detail-hero__crumb[data-astro-cid-wbto3pk7] a[data-astro-cid-wbto3pk7]{color:inherit;text-decoration:none}.cs-detail-hero__crumb[data-astro-cid-wbto3pk7] a[data-astro-cid-wbto3pk7]:hover{color:#14130f;text-underline-offset:.2em;text-decoration:underline}.cs-detail-hero__cat[data-astro-cid-wbto3pk7]{color:#101a38;letter-spacing:.04em;text-transform:uppercase;background:#101a3814;padding:.375rem .75rem;font-family:Chakra Petch,sans-serif;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex}.cs-detail-hero__logo[data-astro-cid-wbto3pk7]{object-fit:contain;width:auto;height:2.5rem;display:block}.cs-detail-hero[data-astro-cid-wbto3pk7] h1[data-astro-cid-wbto3pk7]{color:#14130f;letter-spacing:-.04em;text-wrap:balance;max-width:52rem;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(2.25rem,5vw,3.25rem);font-weight:400;line-height:1.15}.cs-detail-hero__dek[data-astro-cid-wbto3pk7]{color:#45443e;max-width:42rem;margin:0;font-family:Outfit,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.55}.cs-detail-hero__metrics[data-astro-cid-wbto3pk7]{border-top:1px solid #e8e6e0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;width:min(40rem,100%);margin:.75rem 0 0;padding:1.5rem 0 0;list-style:none;display:grid}.cs-detail-hero__metrics[data-astro-cid-wbto3pk7] li[data-astro-cid-wbto3pk7]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.cs-detail-hero__metric-value[data-astro-cid-wbto3pk7]{color:#14130f;letter-spacing:-.03em;font-family:Chakra Petch,sans-serif;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:500;line-height:1.1}.cs-detail-hero__metric-label[data-astro-cid-wbto3pk7]{color:#5c6068;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:300;line-height:1.35}.cs-detail-hero__cover[data-astro-cid-wbto3pk7]{background:#fafaf8;border:1px solid #00000017;width:100%;margin:2.5rem 0 0;overflow:hidden}.cs-detail-hero__cover[data-astro-cid-wbto3pk7] img[data-astro-cid-wbto3pk7]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.cs-detail-body[data-astro-cid-wbto3pk7]{padding-block:5rem 7.5rem}.cs-detail-layout[data-astro-cid-wbto3pk7]{grid-template-columns:minmax(15rem,20rem) minmax(0,58.625rem);justify-content:center;align-items:start;column-gap:clamp(2rem,4vw,5rem);display:grid}.cs-detail-sidebar[data-astro-cid-wbto3pk7]{align-self:start;min-width:0;position:sticky;top:7rem}.cs-detail-main[data-astro-cid-wbto3pk7]{min-width:0}.cs-detail-quote[data-astro-cid-wbto3pk7]{color:#14130f;letter-spacing:-.02em;border:0;border-left:.1875rem solid #101a38;margin:0 0 2.5rem;padding:0 0 0 1.25rem;font-family:Chakra Petch,sans-serif;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:400;line-height:1.4}.cs-related[data-astro-cid-wbto3pk7]{padding-bottom:6rem}.cs-related__head[data-astro-cid-wbto3pk7]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:2rem;display:flex}.cs-related__head[data-astro-cid-wbto3pk7] h2[data-astro-cid-wbto3pk7]{color:#14130f;letter-spacing:-.03em;margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;line-height:1.15}.cs-related__grid[data-astro-cid-wbto3pk7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=68.75rem){.cs-detail-layout[data-astro-cid-wbto3pk7]{grid-template-columns:1fr;gap:2.5rem}.cs-detail-sidebar[data-astro-cid-wbto3pk7]{position:static}.cs-detail-hero__metrics[data-astro-cid-wbto3pk7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.cs-detail-hero__metrics[data-astro-cid-wbto3pk7],.cs-related__grid[data-astro-cid-wbto3pk7]{grid-template-columns:1fr}.cs-detail-body[data-astro-cid-wbto3pk7]{padding-block:3.5rem 5rem}}html,body{color:#14130f;-webkit-font-smoothing:antialiased;background:#fff;margin:0}
