.ir[data-astro-cid-ekg4omrm]{background:var(--paper);overflow:clip;isolation:isolate;--eyebrow-bg: var(--paper)}.ir__halo[data-astro-cid-ekg4omrm]{left:-16vw;bottom:-20vw;width:48vw}.ir__grid[data-astro-cid-ekg4omrm]{display:grid;gap:clamp(40px,5vw,72px)}@media(min-width:1000px){.ir__grid[data-astro-cid-ekg4omrm]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(48px,6.5vw,120px)}}.ir__sticky[data-astro-cid-ekg4omrm]{display:grid;justify-items:start;gap:22px}@media(min-width:1000px){.ir__sticky[data-astro-cid-ekg4omrm]{position:sticky;top:calc(var(--header-h) - var(--header-shrink) + 40px)}}.ir__title[data-astro-cid-ekg4omrm]{font-size:var(--fs-h2);max-width:9ch}.ir__dial[data-astro-cid-ekg4omrm],.ir__meter[data-astro-cid-ekg4omrm]{display:none}.ir__dial[data-astro-cid-ekg4omrm]{position:relative;width:min(100%,var(--dial, 340px));aspect-ratio:1;margin-top:clamp(14px,2vw,30px)}@media(min-width:1000px)and (max-height:860px){.ir[data-astro-cid-ekg4omrm]{--dial: 290px}}@media(min-width:1000px)and (max-height:760px){.ir[data-astro-cid-ekg4omrm]{--dial: 240px}}.ir__stack[data-astro-cid-ekg4omrm]{position:absolute;inset:0;border-radius:50%;overflow:hidden;background:var(--sky-100)}.ir__img[data-astro-cid-ekg4omrm]{position:absolute;inset:0;z-index:1;clip-path:circle(0% at 50% 50%)}.ir__img[data-astro-cid-ekg4omrm] .pdisc{width:100%;height:100%}.ir__img[data-astro-cid-ekg4omrm] img{transform:scale(calc(1.18 * var(--zoom, 1)));transition:transform 1.6s var(--ease-out)}.ir__img[data-astro-cid-ekg4omrm].is-on{clip-path:circle(72% at 50% 50%);transition:clip-path 1.05s var(--ease-in-out)}.ir__img[data-astro-cid-ekg4omrm].is-on img{transform:scale(var(--zoom, 1))}.ir__cring[data-astro-cid-ekg4omrm]{z-index:4}.ir__badge[data-astro-cid-ekg4omrm]{position:absolute;z-index:5;left:-7%;bottom:-2%;width:37%;min-width:112px}.ir__badge[data-astro-cid-ekg4omrm]{display:grid;place-content:center;justify-items:center;gap:2px}.ir__digits[data-astro-cid-ekg4omrm]{display:block;height:1em;overflow:hidden;font-size:clamp(2.2rem,3vw,2.9rem);line-height:1;color:var(--royal-600);font-variation-settings:"opsz" 22;letter-spacing:-.02em}.ir__roll[data-astro-cid-ekg4omrm],.ir__namesroll[data-astro-cid-ekg4omrm]{display:flex;flex-direction:column;transform:translateY(calc(var(--k, 0) * -1 * var(--lh)));transition:transform .9s var(--ease-out)}.ir__roll[data-astro-cid-ekg4omrm]{--lh: 1em}.ir__roll[data-astro-cid-ekg4omrm] span[data-astro-cid-ekg4omrm]{display:block;height:1em}.ir__of[data-astro-cid-ekg4omrm]{font:500 var(--fs-eyebrow)/1.2 var(--font-caps);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}.ir__meter[data-astro-cid-ekg4omrm]{width:min(100%,var(--dial, 340px));margin-top:6px}@media(min-width:1000px){.ir__dial[data-astro-cid-ekg4omrm],.ir__meter[data-astro-cid-ekg4omrm]{display:block}}.ir__names[data-astro-cid-ekg4omrm]{display:block;height:1.4rem;overflow:hidden;margin-bottom:12px}.ir__namesroll[data-astro-cid-ekg4omrm]{--lh: 1.4rem}.ir__namesroll[data-astro-cid-ekg4omrm] span[data-astro-cid-ekg4omrm]{display:block;height:1.4rem;font:500 var(--fs-eyebrow)/1.4rem var(--font-caps);letter-spacing:.22em;text-transform:uppercase;color:var(--royal-600)}.ir__bar[data-astro-cid-ekg4omrm]{position:relative;display:block;height:1px;background:var(--line-strong);margin-right:10px}.ir__bar[data-astro-cid-ekg4omrm] span[data-astro-cid-ekg4omrm]{position:absolute;inset:0;background:var(--royal);transform:scaleX(var(--p, .2));transform-origin:left;transition:transform 1s var(--ease-out)}.ir__bar[data-astro-cid-ekg4omrm]:after{content:"";position:absolute;right:-10px;top:-4.5px;width:10px;height:10px;border-radius:50%;border:1.5px solid var(--royal);background:var(--paper)}.ir__list[data-astro-cid-ekg4omrm]{border-top:1px solid var(--line-strong)}.ir__row[data-astro-cid-ekg4omrm]{position:relative;isolation:isolate;display:grid;grid-template-columns:clamp(40px,4.4vw,64px) minmax(0,1fr) 48px;gap:0 clamp(14px,2vw,30px);align-items:center;padding:clamp(26px,2.8vw,40px) 0;border-bottom:1px solid var(--line-strong)}.ir__row[data-astro-cid-ekg4omrm]:before{content:"";position:absolute;inset:0 calc(-1*clamp(14px,2vw,30px));z-index:-1;border-radius:var(--r-card);background:#fff;box-shadow:var(--shadow-card);opacity:0;transform:scale(.97,.9);transition:opacity .6s var(--ease-out),transform .8s var(--ease-out)}.ir__n[data-astro-cid-ekg4omrm]{align-self:start;padding-top:.95em;font:500 var(--fs-eyebrow)/1 var(--font-caps);letter-spacing:.2em;color:var(--ink-3);transition:color .5s}.ir__name[data-astro-cid-ekg4omrm]{font-size:var(--fs-index);line-height:1.04;letter-spacing:-.02em}.ir__name[data-astro-cid-ekg4omrm] a[data-astro-cid-ekg4omrm]{display:grid;justify-items:start;gap:14px;color:var(--ink);transition:color .5s var(--ease-out)}.ir__meta[data-astro-cid-ekg4omrm]{font:500 var(--fs-eyebrow)/1.3 var(--font-caps);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);transition:color .5s var(--ease-out)}.ir__row[data-astro-cid-ekg4omrm]{cursor:pointer}.ir__name[data-astro-cid-ekg4omrm] a[data-astro-cid-ekg4omrm]:focus-visible{outline:none}.ir__row[data-astro-cid-ekg4omrm]:has(a:focus-visible):before{opacity:1;transform:none;outline:2px solid var(--focus);outline-offset:2px}@supports not selector(:has(a)){.ir__name[data-astro-cid-ekg4omrm] a[data-astro-cid-ekg4omrm]:focus-visible{outline:2px solid var(--focus);outline-offset:4px}}.ir__text[data-astro-cid-ekg4omrm]{margin-top:14px;max-width:48ch;color:var(--ink-2)}.ir__thumb[data-astro-cid-ekg4omrm]{display:none}.ir__thumb[data-astro-cid-ekg4omrm] .pdisc{width:100%;transition:transform .8s var(--ease-out)}.ir__go[data-astro-cid-ekg4omrm]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--ink-4);color:var(--royal);transition:background .5s var(--ease-out),color .5s,border-color .5s,transform .6s var(--ease-out)}.ir__go[data-astro-cid-ekg4omrm] svg{width:17px;height:17px}.ir__line[data-astro-cid-ekg4omrm]{position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--royal);transform:scaleX(0);transform-origin:left;transition:transform 1s var(--ease-out)}.ir__row[data-astro-cid-ekg4omrm].is-active:before{opacity:1;transform:none}.ir__row[data-astro-cid-ekg4omrm].is-active .ir__n[data-astro-cid-ekg4omrm]{color:var(--royal)}.ir__row[data-astro-cid-ekg4omrm].is-active .ir__name[data-astro-cid-ekg4omrm] a[data-astro-cid-ekg4omrm]{color:var(--royal-700)}.ir__row[data-astro-cid-ekg4omrm].is-active .ir__meta[data-astro-cid-ekg4omrm]{color:var(--royal-600)}.ir__row[data-astro-cid-ekg4omrm].is-active .duo img{filter:saturate(.9) contrast(1.05);mix-blend-mode:normal;opacity:1}.ir__row[data-astro-cid-ekg4omrm].is-active .duo:before{opacity:0}.ir__row[data-astro-cid-ekg4omrm].is-active .ir__thumb[data-astro-cid-ekg4omrm] .pdisc{transform:scale(1.06)}.ir__row[data-astro-cid-ekg4omrm].is-active .ir__go[data-astro-cid-ekg4omrm]{background:var(--royal);border-color:var(--royal);color:#fff;transform:rotate(-45deg)}.ir__row[data-astro-cid-ekg4omrm].is-active .ir__line[data-astro-cid-ekg4omrm]{transform:scaleX(1)}.ir__foot[data-astro-cid-ekg4omrm]{margin-top:clamp(32px,4vw,56px)}@media(max-width:999px){.ir__title[data-astro-cid-ekg4omrm]{max-width:14ch}.ir__row[data-astro-cid-ekg4omrm]{grid-template-columns:88px minmax(0,1fr) 48px;grid-template-areas:"thumb n go" "body body body";gap:20px 18px}.ir__n[data-astro-cid-ekg4omrm]{grid-area:n;align-self:center;padding-top:0}.ir__thumb[data-astro-cid-ekg4omrm]{display:block;grid-area:thumb;width:88px}.ir__body[data-astro-cid-ekg4omrm]{grid-area:body}.ir__go[data-astro-cid-ekg4omrm]{grid-area:go}.ir__row[data-astro-cid-ekg4omrm]:before{inset:0 -14px}}@media(prefers-reduced-motion:reduce){.ir__roll[data-astro-cid-ekg4omrm],.ir__namesroll[data-astro-cid-ekg4omrm],.ir__img[data-astro-cid-ekg4omrm],.ir__img[data-astro-cid-ekg4omrm] img{transition:none!important}}
