.head[data-astro-cid-wv3kvrvp]{padding-block:var(--spacing-3xl) var(--spacing-2xl);overflow-x:clip}.strip-wrap[data-astro-cid-wv3kvrvp]{margin-top:var(--spacing-3xl)}h1[data-astro-cid-wv3kvrvp]{margin-top:var(--spacing-lg);max-width:16ch}.intro[data-astro-cid-wv3kvrvp]{margin-top:var(--spacing-xl);gap:var(--spacing-sm);display:grid}.lead[data-astro-cid-wv3kvrvp]{font-size:var(--text-lead);line-height:var(--leading-snug);max-width:var(--measure-narrow)}.intro[data-astro-cid-wv3kvrvp] .muted[data-astro-cid-wv3kvrvp]{font-size:var(--text-small)}.groups[data-astro-cid-wv3kvrvp]{margin-top:var(--spacing-3xl)}@media (width>=64rem){.head[data-astro-cid-wv3kvrvp]{min-height:calc(100svh - var(--size-header));flex-direction:column;display:flex}html:has(.concept-banner) .head[data-astro-cid-wv3kvrvp]{min-height:calc(100svh - var(--size-header) - var(--size-tap) - 1px)}.head[data-astro-cid-wv3kvrvp]>.container-site[data-astro-cid-wv3kvrvp]{flex-direction:column;flex:1;width:100%;display:flex}.head[data-astro-cid-wv3kvrvp]{padding-top:var(--spacing-2xl)}.strip-wrap[data-astro-cid-wv3kvrvp]{padding-top:var(--spacing-xl);margin-block:auto}.groups[data-astro-cid-wv3kvrvp]{padding-top:var(--spacing-xl);margin-top:auto}}@media (width>=64rem) and (height<=59.99rem){h1[data-astro-cid-wv3kvrvp]{max-width:20ch}}.groups[data-astro-cid-wv3kvrvp] ol[data-astro-cid-wv3kvrvp]{border-top:1px solid var(--color-ink);display:grid}.groups[data-astro-cid-wv3kvrvp] li[data-astro-cid-wv3kvrvp]{border-bottom:1px solid var(--color-line);max-width:none}.groups[data-astro-cid-wv3kvrvp] a[data-astro-cid-wv3kvrvp]{align-items:baseline;gap:var(--spacing-sm);min-height:calc(var(--size-tap) + var(--spacing-xs));padding-block:var(--spacing-sm);grid-template-columns:2.5em minmax(0,1fr) auto;text-decoration:none;display:grid}.g-title[data-astro-cid-wv3kvrvp]{font-weight:var(--font-weight-strong)}.groups[data-astro-cid-wv3kvrvp] a[data-astro-cid-wv3kvrvp]:hover .g-title[data-astro-cid-wv3kvrvp]{color:var(--color-green)}.groups-band[data-astro-cid-wv3kvrvp]{padding-block:var(--spacing-section)}.group[data-astro-cid-wv3kvrvp]+.group[data-astro-cid-wv3kvrvp]{margin-top:var(--spacing-section)}.group[data-astro-cid-wv3kvrvp]{scroll-margin-top:var(--spacing-3xl)}.g-head[data-astro-cid-wv3kvrvp],.table-wrap[data-astro-cid-wv3kvrvp]{grid-column:1/-1}.g-head[data-astro-cid-wv3kvrvp] h2[data-astro-cid-wv3kvrvp]{margin-top:var(--spacing-lg);font-size:var(--text-h3);font-weight:var(--font-weight-display);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.table-wrap[data-astro-cid-wv3kvrvp]{margin-top:var(--spacing-xl)}table[data-astro-cid-wv3kvrvp]{border-collapse:collapse;width:100%;font-size:var(--text-small)}thead[data-astro-cid-wv3kvrvp]{display:none}tr[data-astro-cid-wv3kvrvp]{column-gap:var(--spacing-sm);padding-block:var(--spacing-md);border-top:1px solid var(--color-line);grid-template-columns:2.5em minmax(0,1fr) auto;display:grid}td[data-astro-cid-wv3kvrvp],th[data-astro-cid-wv3kvrvp]{text-align:left;vertical-align:baseline;padding:0}.num[data-astro-cid-wv3kvrvp]{color:var(--color-muted);grid-row:span 3}.title[data-astro-cid-wv3kvrvp]{font-weight:var(--font-weight-strong);font-size:var(--text-body);grid-column:2/-1}.title[data-astro-cid-wv3kvrvp] a[data-astro-cid-wv3kvrvp]{-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line)}.detail[data-astro-cid-wv3kvrvp]{align-items:center;gap:var(--spacing-2xs);margin-left:var(--spacing-xs);color:var(--color-muted);white-space:nowrap;transition:color var(--duration-hover) var(--ease-out-quiet);display:inline-flex}.detail[data-astro-cid-wv3kvrvp] .icon{transition:transform var(--duration-hover) var(--ease-out-quiet)}.title[data-astro-cid-wv3kvrvp] a[data-astro-cid-wv3kvrvp]:hover .detail[data-astro-cid-wv3kvrvp]{color:var(--color-green)}.title[data-astro-cid-wv3kvrvp] a[data-astro-cid-wv3kvrvp]:hover .detail[data-astro-cid-wv3kvrvp] .icon{transform:translate(4px)}.ben[data-astro-cid-wv3kvrvp]{color:var(--color-muted);grid-column:2/-1}.value[data-astro-cid-wv3kvrvp]{font-weight:var(--font-weight-strong);grid-column:2}.period[data-astro-cid-wv3kvrvp]{color:var(--color-muted)}.featured[data-astro-cid-wv3kvrvp]{background:linear-gradient(to right, var(--color-ink) var(--spacing-2xs), transparent 0)}.featured[data-astro-cid-wv3kvrvp] .num[data-astro-cid-wv3kvrvp]{padding-left:var(--spacing-sm)}.cta[data-astro-cid-wv3kvrvp]{padding-block:var(--spacing-section)}.cta-inner[data-astro-cid-wv3kvrvp]{gap:var(--spacing-xl);align-items:end;display:grid}.cta-inner[data-astro-cid-wv3kvrvp] h2[data-astro-cid-wv3kvrvp]{max-width:16ch}.cta-inner[data-astro-cid-wv3kvrvp] p[data-astro-cid-wv3kvrvp]{margin-bottom:var(--spacing-lg);max-width:var(--measure-narrow)}@media (width>=48rem){.groups[data-astro-cid-wv3kvrvp] ol[data-astro-cid-wv3kvrvp]{column-gap:var(--spacing-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr))}thead[data-astro-cid-wv3kvrvp]{display:table-header-group}tr[data-astro-cid-wv3kvrvp]{border-top:0;padding:0;display:table-row}th[data-astro-cid-wv3kvrvp],td[data-astro-cid-wv3kvrvp]{padding:var(--spacing-md) var(--spacing-sm);border-top:1px solid var(--color-line)}thead[data-astro-cid-wv3kvrvp] th[data-astro-cid-wv3kvrvp]{font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);border-top:1px solid var(--color-ink);padding-block:var(--spacing-sm)}.num[data-astro-cid-wv3kvrvp]{width:3.5em;padding-left:0}.featured[data-astro-cid-wv3kvrvp] .num[data-astro-cid-wv3kvrvp]{padding-left:var(--spacing-sm)}.ben[data-astro-cid-wv3kvrvp]{width:30%}.value[data-astro-cid-wv3kvrvp]{width:9em}.period[data-astro-cid-wv3kvrvp]{width:7em;padding-right:0}.right[data-astro-cid-wv3kvrvp]{text-align:right}.featured[data-astro-cid-wv3kvrvp]{background:0 0}.featured[data-astro-cid-wv3kvrvp] td[data-astro-cid-wv3kvrvp],.featured[data-astro-cid-wv3kvrvp] th[data-astro-cid-wv3kvrvp]{background:var(--color-surface)}.featured[data-astro-cid-wv3kvrvp] .num[data-astro-cid-wv3kvrvp]{box-shadow:inset var(--spacing-2xs) 0 0 var(--color-ink)}}@media (width>=64rem){.g-head[data-astro-cid-wv3kvrvp]{grid-column:1/span 3}.table-wrap[data-astro-cid-wv3kvrvp]{grid-column:4/-1;margin-top:0}.cta-inner[data-astro-cid-wv3kvrvp]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}
