.ir__body[data-astro-cid-pqmg467v]{--at: calc(var(--n) - 1)}.ir__body[data-astro-cid-pqmg467v]:has(.ir__radio:nth-of-type(1):checked){--at: 0}.ir__body[data-astro-cid-pqmg467v]:has(.ir__radio:nth-of-type(2):checked){--at: 1}.ir__body[data-astro-cid-pqmg467v]:has(.ir__radio:nth-of-type(3):checked){--at: 2}.ir__body[data-astro-cid-pqmg467v]:has(.ir__radio:nth-of-type(4):checked){--at: 3}.ir__body[data-astro-cid-pqmg467v]:has(.ir__radio:nth-of-type(5):checked){--at: 4}.ir__track[data-astro-cid-pqmg467v]{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr))}.ir__radio[data-astro-cid-pqmg467v]{position:absolute;opacity:0;pointer-events:none}.ir__line[data-astro-cid-pqmg467v]{position:absolute;left:7px;top:7px;width:calc((var(--n) - 1) / var(--n) * 100%);height:1px;background:var(--line-strong)}.ir__fill[data-astro-cid-pqmg467v]{display:block;width:calc(var(--at) / (var(--n) - 1) * 100%);height:100%;background:var(--ink);transition:width .6s var(--ease-out)}.ir__stop[data-astro-cid-pqmg467v]{position:relative;display:grid;gap:.9rem;justify-items:start;padding-right:1rem;cursor:pointer}.ir__dot[data-astro-cid-pqmg467v]{width:15px;height:15px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 1px var(--ink-quiet);transition:background .3s,box-shadow .3s,transform .3s var(--ease-out)}.ir__stop[data-astro-cid-pqmg467v]:has(~.ir__radio:checked) .ir__dot[data-astro-cid-pqmg467v]{background:var(--ink);box-shadow:none}.ir__radio[data-astro-cid-pqmg467v]:checked+.ir__stop[data-astro-cid-pqmg467v] .ir__dot[data-astro-cid-pqmg467v]{background:var(--brand);box-shadow:none;transform:scale(1.2)}.ir__radio[data-astro-cid-pqmg467v]:focus-visible+.ir__stop[data-astro-cid-pqmg467v]{outline:2px solid var(--brand);outline-offset:6px;border-radius:4px}.ir__k[data-astro-cid-pqmg467v]{font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--muted);transition:color .3s}.ir__stop[data-astro-cid-pqmg467v]:hover .ir__k[data-astro-cid-pqmg467v],.ir__radio[data-astro-cid-pqmg467v]:checked+.ir__stop[data-astro-cid-pqmg467v] .ir__k[data-astro-cid-pqmg467v]{color:var(--ink)}.ir__panels[data-astro-cid-pqmg467v]{display:grid;margin-top:clamp(2rem,1.2rem + 2.4vw,3.5rem);padding-top:clamp(1.5rem,1rem + 1.6vw,2.5rem);border-top:1px solid var(--line)}.ir__panel[data-astro-cid-pqmg467v]{grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.5rem clamp(2rem,1rem + 4vw,5rem);align-items:end;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .35s,transform .5s var(--ease-out),visibility 0s .35s}.ir__body[data-astro-cid-pqmg467v]:has(.ir__radio:nth-of-type(1):checked) .ir__panel[data-astro-cid-pqmg467v]:nth-child(1),.ir__body[data-astro-cid-pqmg467v]:has(.ir__radio:nth-of-type(2):checked) .ir__panel[data-astro-cid-pqmg467v]:nth-child(2),.ir__body[data-astro-cid-pqmg467v]:has(.ir__radio:nth-of-type(3):checked) .ir__panel[data-astro-cid-pqmg467v]:nth-child(3),.ir__body[data-astro-cid-pqmg467v]:has(.ir__radio:nth-of-type(4):checked) .ir__panel[data-astro-cid-pqmg467v]:nth-child(4),.ir__body[data-astro-cid-pqmg467v]:has(.ir__radio:nth-of-type(5):checked) .ir__panel[data-astro-cid-pqmg467v]:nth-child(5){opacity:1;visibility:visible;transform:none;transition:opacity .45s .1s,transform .6s .1s var(--ease-out),visibility 0s}.ir__title[data-astro-cid-pqmg467v]{margin:0;font-size:clamp(2.25rem,1.2rem + 4.2vw,4.5rem);font-weight:400;line-height:.98;letter-spacing:-.04em;color:var(--ink);text-wrap:balance}.ir__text[data-astro-cid-pqmg467v]{display:grid;gap:.6rem;max-width:44ch}.ir__count[data-astro-cid-pqmg467v]{margin:0;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink)}.ir__p[data-astro-cid-pqmg467v]{margin:0;font-size:17px;line-height:1.6;color:var(--muted)}@media(max-width:760px){.ir__k[data-astro-cid-pqmg467v]{font-size:13px}.ir__panel[data-astro-cid-pqmg467v]{grid-template-columns:1fr;align-items:start}}@media(prefers-reduced-motion:reduce){.ir__fill[data-astro-cid-pqmg467v],.ir__panel[data-astro-cid-pqmg467v],.ir__dot[data-astro-cid-pqmg467v]{transition:none!important}}
