.cs__section[data-astro-cid-caoem4tk]{padding-block:clamp(2.5rem,1.75rem + 4vw,5rem)}.cs__h[data-astro-cid-caoem4tk]{font-size:var(--fs-h2);text-wrap:balance;max-width:30ch;margin-top:0;line-height:1.18}.cs__h[data-astro-cid-caoem4tk] .label[data-astro-cid-caoem4tk],.cs__tally[data-astro-cid-caoem4tk] .label[data-astro-cid-caoem4tk],.cs__result-statement[data-astro-cid-caoem4tk] .label[data-astro-cid-caoem4tk]{margin-bottom:.9rem;font-weight:400;display:block}.cs__label-h2[data-astro-cid-caoem4tk]{font-weight:400;line-height:inherit;margin:0}.vh[data-astro-cid-caoem4tk]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cs__body[data-astro-cid-caoem4tk]{color:var(--ink);margin-top:1.25rem}.cs__body[data-astro-cid-caoem4tk] p[data-astro-cid-caoem4tk]+p[data-astro-cid-caoem4tk]{margin-top:1rem}.cs__result[data-astro-cid-caoem4tk]{background:var(--paper-raised);border-block:1px solid var(--rule);padding-block:clamp(3rem,2rem + 5vw,6.5rem)}.cs__h--result[data-astro-cid-caoem4tk]{max-width:34ch}.cs__result[data-astro-cid-caoem4tk] .cs__body[data-astro-cid-caoem4tk]{margin-top:clamp(1.75rem,1.25rem + 2vw,2.75rem)}.hero[data-astro-cid-caoem4tk] .container[data-astro-cid-caoem4tk]{z-index:1;position:relative}section[data-astro-cid-caoem4tk][aria-labelledby=op-rel-h]{position:relative;overflow:hidden}section[data-astro-cid-caoem4tk][aria-labelledby=op-rel-h] .container[data-astro-cid-caoem4tk]{z-index:1;position:relative}.rel__icon[data-astro-cid-caoem4tk]{z-index:0;opacity:.04;pointer-events:none;user-select:none;width:clamp(16rem,12vw + 11rem,24rem);height:auto;position:absolute;bottom:-4.5rem;left:-7rem}.label[data-astro-cid-caoem4tk]{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-muted)}.scope[data-astro-cid-caoem4tk]{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.scope__figures[data-astro-cid-caoem4tk]{border-top:2px solid var(--brand-red);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem clamp(1.5rem,1rem + 3vw,3.5rem);margin:0;padding-top:1.5rem;display:grid}.scope__figure[data-astro-cid-caoem4tk] dt[data-astro-cid-caoem4tk]{font-family:var(--font-display);color:var(--ink);font-variant-numeric:lining-nums;font-size:clamp(2.3rem,1.6rem + 3vw,3.4rem);line-height:1}.scope__figure--accent[data-astro-cid-caoem4tk] dt[data-astro-cid-caoem4tk]{color:var(--brand-red)}.scope__figure[data-astro-cid-caoem4tk] dd[data-astro-cid-caoem4tk]{max-width:20ch;font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:.6rem 0 0}.scope__break[data-astro-cid-caoem4tk]{margin-top:clamp(1.75rem,1.25rem + 2vw,2.75rem)}.scope__functions[data-astro-cid-caoem4tk]{border-top:1px solid var(--rule);max-width:34ch;margin:0}.scope__functions[data-astro-cid-caoem4tk]>div[data-astro-cid-caoem4tk]{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:1.5rem;padding-block:.75rem;display:flex}.scope__functions[data-astro-cid-caoem4tk] dt[data-astro-cid-caoem4tk]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.scope__functions[data-astro-cid-caoem4tk] dd[data-astro-cid-caoem4tk]{font-family:var(--font-display);color:var(--ink);font-variant-numeric:lining-nums;margin:0;font-size:1.15rem;line-height:1}.scope__markets[data-astro-cid-caoem4tk]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin-top:1.25rem}.scope__markets[data-astro-cid-caoem4tk] span[data-astro-cid-caoem4tk]:not(:last-child):after{content:"·";color:var(--brand-red);margin-inline:.7em}.first-search[data-astro-cid-caoem4tk]{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem clamp(1.5rem,1rem + 3vw,3rem);margin:clamp(2rem,1.5rem + 2vw,3rem) 0 0;padding-top:1.25rem;display:grid}.first-search__step[data-astro-cid-caoem4tk] dt[data-astro-cid-caoem4tk]{font-family:var(--font-display);color:var(--ink);font-variant-numeric:lining-nums;font-size:clamp(1.6rem,1.25rem + 1.6vw,2.2rem);line-height:1}.first-search__step[data-astro-cid-caoem4tk] dd[data-astro-cid-caoem4tk]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:.5rem 0 0}.support[data-astro-cid-caoem4tk]{border-top:1px solid var(--rule);max-width:46ch;margin:clamp(2rem,1.5rem + 2vw,3rem) 0 0}.support__item[data-astro-cid-caoem4tk]{border-bottom:1px solid var(--rule);padding-block:1rem}.support__item[data-astro-cid-caoem4tk] dt[data-astro-cid-caoem4tk]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.support__item[data-astro-cid-caoem4tk] dd[data-astro-cid-caoem4tk]{color:var(--ink-muted);margin:.4rem 0 0}.cs__tally[data-astro-cid-caoem4tk]{font-family:var(--font-display);letter-spacing:-.018em;color:var(--ink);margin-top:clamp(1.5rem,1rem + 2vw,2.5rem);font-size:clamp(1.9rem,1.35rem + 3vw,3.3rem);line-height:1.22}.cs__tally[data-astro-cid-caoem4tk] span[data-astro-cid-caoem4tk]{display:block}.cs__tally[data-astro-cid-caoem4tk] .hl[data-astro-cid-caoem4tk]{color:var(--brand-red);display:inline}@media (width<=640px){.rel__icon[data-astro-cid-caoem4tk]{opacity:.05;width:12rem;bottom:-2.25rem;left:-4rem}.scope__figures[data-astro-cid-caoem4tk]{grid-template-columns:1fr;gap:.9rem}.scope__figure[data-astro-cid-caoem4tk]{align-items:baseline;gap:1rem;display:flex}.scope__figure[data-astro-cid-caoem4tk] dt[data-astro-cid-caoem4tk]{flex:none;min-width:2ch}.scope__figure[data-astro-cid-caoem4tk] dd[data-astro-cid-caoem4tk]{max-width:none;margin:0}.first-search[data-astro-cid-caoem4tk]{gap:1.1rem 1.25rem}}
