.lr[data-astro-cid-df3a442g]{align-items:center;gap:clamp(1.75rem,4vw,3.5rem);display:grid}@media (width>=56em){.lr[data-astro-cid-df3a442g]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.lr__fig[data-astro-cid-df3a442g]{position:sticky;inset-block-start:calc(var(--header-h) + 1.5rem)}}.lr__fig[data-astro-cid-df3a442g]{border-radius:var(--radius-m);background:var(--ink);direction:ltr;max-inline-size:30rem;margin:0;position:relative;overflow:hidden}.lr__fig[data-astro-cid-df3a442g] .lr__img{block-size:auto;inline-size:100%}.lr__boxes[data-astro-cid-df3a442g]{block-size:100%;inline-size:100%;position:absolute;inset:0}.lr__box[data-astro-cid-df3a442g]{fill:#fbda1f00;stroke:var(--yellow);stroke-width:7px;stroke-dasharray:100;stroke-dashoffset:0;transition:fill .2s var(--ease), stroke-width .2s var(--ease)}.lr__h[data-astro-cid-df3a442g]{font-size:var(--fs-lg);margin-block:var(--space-6) var(--space-3)}.lr__text[data-astro-cid-df3a442g]>.head{margin-block-end:0}@media (width<=55.99em){.lr[data-astro-cid-df3a442g]{gap:var(--space-5)}.lr__text[data-astro-cid-df3a442g]{display:contents}.lr__text[data-astro-cid-df3a442g]>.head{order:-1}.lr__fig[data-astro-cid-df3a442g]{justify-self:center;inline-size:100%}.lr__h[data-astro-cid-df3a442g]{margin-block:var(--space-3) 0}.lr__note[data-astro-cid-df3a442g]{margin-block-start:0}}.lr__list[data-astro-cid-df3a442g]{border-block-start:1px solid var(--line);gap:0;margin:0;display:grid}.lr__item[data-astro-cid-df3a442g]{border-block-end:1px solid var(--line);gap:.3rem;padding-block:1rem;padding-inline-start:1.1rem;display:grid;position:relative}.lr__item[data-astro-cid-df3a442g]:before{content:"";background:var(--yellow);border-radius:2px;inline-size:4px;position:absolute;inset-block:1.15rem;inset-inline-start:0}.lr__item[data-astro-cid-df3a442g] dt[data-astro-cid-df3a442g]{font-family:var(--font-display);font-size:var(--fs-md);letter-spacing:-.01em;font-weight:700}.lr__item[data-astro-cid-df3a442g] dd[data-astro-cid-df3a442g]{color:var(--ink-2);margin:0}.lr__note[data-astro-cid-df3a442g]{font-size:var(--fs-sm);color:var(--muted);margin-block-start:var(--space-4)}.lr[data-astro-cid-df3a442g]:has(.lr__item--type:hover) .lr__box--type[data-astro-cid-df3a442g],.lr[data-astro-cid-df3a442g]:has(.lr__item--grade:hover) .lr__box--grade[data-astro-cid-df3a442g],.lr[data-astro-cid-df3a442g]:has(.lr__item--api:hover) .lr__box--api[data-astro-cid-df3a442g]{fill:#fbda1f38;stroke-width:10px}.lr__box--type[data-astro-cid-df3a442g],.lr__item--type[data-astro-cid-df3a442g]{--d:.25s}.lr__box--grade[data-astro-cid-df3a442g],.lr__item--grade[data-astro-cid-df3a442g]{--d:1.05s}.lr__box--api[data-astro-cid-df3a442g],.lr__item--api[data-astro-cid-df3a442g]{--d:1.85s}@media (prefers-reduced-motion:no-preference){.js .lr[data-astro-cid-df3a442g] .lr__box[data-astro-cid-df3a442g]{stroke-dashoffset:100px;transition:stroke-dashoffset .9s var(--ease) var(--d), fill .2s var(--ease), stroke-width .2s var(--ease)}.js .lr[data-astro-cid-df3a442g] .lr__item[data-astro-cid-df3a442g]:before{transition:transform .5s var(--ease) var(--d);transform:scaleY(0)}.js .lr[data-astro-cid-df3a442g].is-in .lr__box[data-astro-cid-df3a442g]{stroke-dashoffset:0}.js .lr[data-astro-cid-df3a442g].is-in .lr__item[data-astro-cid-df3a442g]:before{transform:none}.js .lr[data-astro-cid-df3a442g][data-reveal]{opacity:1;transform:none}}
