.scan[data-astro-cid-gk772ebn]{z-index:1;pointer-events:none;position:absolute}.scan__c[data-astro-cid-gk772ebn]{border:0 solid var(--bp-line);width:.9rem;height:.9rem;position:absolute}.scan__c--tl[data-astro-cid-gk772ebn]{border-top-width:2px;border-left-width:2px;top:0;left:0}.scan__c--tr[data-astro-cid-gk772ebn]{border-top-width:2px;border-right-width:2px;top:0;right:0}.scan__c--bl[data-astro-cid-gk772ebn]{border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.scan__c--br[data-astro-cid-gk772ebn]{border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.scan__label[data-astro-cid-gk772ebn]{white-space:nowrap;align-items:center;gap:.45rem;margin-bottom:.45rem;display:inline-flex;position:absolute;bottom:100%;left:0}.scan__label[data-astro-cid-gk772ebn]:before{content:"";background:var(--red-600);border-radius:50%;width:.4rem;height:.4rem}.scan__sweep[data-astro-cid-gk772ebn]{position:absolute;inset:0;overflow:hidden}.scan__line[data-astro-cid-gk772ebn]{background:linear-gradient(90deg, transparent calc(100% - 3rem), var(--bp-faint) calc(100% - 2px), var(--bp-line) calc(100% - 2px));opacity:0;position:absolute;inset:0;transform:translate(-100%)}.vfig--load .scan[data-astro-cid-gk772ebn]{opacity:0;animation:scan-in .8s 1.6s var(--ease) forwards}.vfig--load .scan__line[data-astro-cid-gk772ebn]{animation:2.2s ease-in-out 2.1s forwards scan-sweep}html[data-ready] [data-reveal].is-visible .scan[data-astro-cid-gk772ebn]{animation:scan-in .8s .5s var(--ease) both}html[data-ready] [data-reveal].is-visible .scan__line[data-astro-cid-gk772ebn]{animation:2.2s ease-in-out 1s both scan-sweep}@keyframes scan-in{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes scan-sweep{0%{opacity:0;transform:translate(-100%)}15%,85%{opacity:.85}to{opacity:0;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.scan__sweep[data-astro-cid-gk772ebn]{display:none}}.callout[data-astro-cid-gcorktyo]{--len:calc(var(--units) * 100cqw / var(--vw));z-index:2;width:0;height:0;position:absolute}.callout__pin[data-astro-cid-gcorktyo]{background:var(--bp-solid);border:2px solid var(--bp-line);border-radius:50%;place-items:center;width:.6rem;height:.6rem;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.on-dark .callout__pin[data-astro-cid-gcorktyo]{background:#fff;border-color:#fff}.callout__pin[data-astro-cid-gcorktyo]:after{content:"";border:1px solid var(--bp-dim);border-radius:50%;position:absolute;inset:-6px}.callout__n[data-astro-cid-gcorktyo]{display:none}.callout__leader[data-astro-cid-gcorktyo]{width:1px;height:var(--len);background:var(--bp-dim);position:absolute;left:-.5px}.callout--down[data-astro-cid-gcorktyo] .callout__leader[data-astro-cid-gcorktyo]{height:calc(var(--len) - .5rem);top:.5rem}.callout--up[data-astro-cid-gcorktyo] .callout__leader[data-astro-cid-gcorktyo]{height:calc(var(--len) - .5rem);bottom:.5rem}.callout__label[data-astro-cid-gcorktyo]{white-space:nowrap;border-color:var(--bp-dim);border-style:solid;border-width:0;padding:.2rem .1rem;position:absolute}.callout--down[data-astro-cid-gcorktyo] .callout__label[data-astro-cid-gcorktyo]{top:var(--len);border-top-width:1px}.callout--up[data-astro-cid-gcorktyo] .callout__label[data-astro-cid-gcorktyo]{bottom:var(--len);border-bottom-width:1px}.callout--start[data-astro-cid-gcorktyo] .callout__label[data-astro-cid-gcorktyo]{left:0}.callout--end[data-astro-cid-gcorktyo] .callout__label[data-astro-cid-gcorktyo]{right:0}.callout--center[data-astro-cid-gcorktyo] .callout__label[data-astro-cid-gcorktyo]{left:0;transform:translate(-50%)}@container vfig (width<=34rem){.callout__leader[data-astro-cid-gcorktyo],.callout__label[data-astro-cid-gcorktyo]{display:none}.callout__pin[data-astro-cid-gcorktyo]{background:var(--bp-line);color:#fff;width:1.2rem;height:1.2rem;font-family:var(--font-display);border-width:0;font-size:.72rem;font-weight:800}.callout__pin[data-astro-cid-gcorktyo]:after{display:none}.callout__n[data-astro-cid-gcorktyo]{display:block}}.vfig--load .callout[data-astro-cid-gcorktyo]{opacity:0;animation:callout-in .7s var(--ease) forwards;animation-delay:calc(2s + var(--i) * .2s)}html[data-ready] [data-reveal].is-visible .callout[data-astro-cid-gcorktyo]{animation:callout-in .7s var(--ease) both;animation-delay:calc(.9s + var(--i) * .15s)}@keyframes callout-in{0%{opacity:0}to{opacity:1}}.vfig[data-astro-cid-5gjvtibf]{container:vfig/inline-size}.vfig__views[data-astro-cid-5gjvtibf]{grid-template-columns:var(--cols);align-items:end;display:grid}.vfig--up[data-astro-cid-5gjvtibf] .vfig__views[data-astro-cid-5gjvtibf]{padding-top:.75rem}.vfig--down[data-astro-cid-5gjvtibf] .vfig__views[data-astro-cid-5gjvtibf]{padding-bottom:1.5rem}.vfig__view[data-astro-cid-5gjvtibf]{position:relative;container-type:inline-size}.vfig__legend[data-astro-cid-5gjvtibf]{display:none}@container vfig (width<=34rem){.vfig__views[data-astro-cid-5gjvtibf]{grid-template-columns:minmax(0,1fr);padding:0}.vfig__view--rear[data-astro-cid-5gjvtibf]{display:none}.vfig__legend[data-astro-cid-5gjvtibf]{color:var(--ink);flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem;font-size:.88rem;font-weight:600;display:flex}.vfig__legend[data-astro-cid-5gjvtibf] li[data-astro-cid-5gjvtibf]{align-items:center;gap:.45rem;display:inline-flex}.vfig__n[data-astro-cid-5gjvtibf]{background:var(--bp-line);color:#fff;width:1.2rem;height:1.2rem;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:.72rem;font-weight:800;display:grid}}
