.rs-head.hero-split{padding:56px 0 44px}.rs-head .container>div{max-width:none}.rs-head.hero-split .hero-copy h1{max-width:none;font-size:var(--text-h2);margin-bottom:16px}.rs-head.hero-split .hero-lede{max-width:none;font-size:var(--text-body);text-wrap:balance;margin:0}.rs-library[data-astro-cid-4aracdkc]{padding-top:40px}@media (width<=640px){.rs-head.hero-split{padding:28px 0}.rs-head.hero-split .hero-copy h1{margin-bottom:12px}.rs-library[data-astro-cid-4aracdkc]{padding-top:24px}}.hub-band[data-astro-cid-4aracdkc] .block-head>h2{font-size:var(--text-h2)}.rl-search[data-astro-cid-4aracdkc]{border-radius:var(--radius-md);border:1px solid var(--color-paper-edge);background:var(--color-card-bg);min-height:48px;color:var(--color-muted);align-items:center;gap:10px;padding:0 14px;display:flex}.rl-search[data-astro-cid-4aracdkc]:focus-within{border-color:var(--color-violet)}.rl-search[data-astro-cid-4aracdkc] input[data-astro-cid-4aracdkc]{min-width:0;color:var(--color-deep);font:inherit;background:0 0;border:0;outline:none;flex:auto;font-size:16px}.rl-note[data-astro-cid-4aracdkc]{max-width:72ch;color:var(--color-muted);margin:-12px 0 24px;font-size:16px}.rl-tc[data-astro-cid-4aracdkc]{background:var(--color-deep);width:129px;height:172px;color:var(--on-accent);box-shadow:0 18px 36px -18px color-mix(in srgb, var(--color-deep) 55%, transparent);border-radius:4px;flex-direction:column;justify-content:space-between;padding:16px 14px;display:flex}.rl-tc-n[data-astro-cid-4aracdkc]{font-family:var(--font-display);font-size:18px;font-weight:800;line-height:1.15}.rl-tc-k[data-astro-cid-4aracdkc]{color:color-mix(in srgb, var(--on-accent) 75%, transparent);font-size:15px;font-weight:600}.rl-tc[data-astro-cid-4aracdkc].is-research{background:radial-gradient(120% 90% at 100% 0%, color-mix(in oklab, var(--color-violet) 55%, transparent), transparent 60%), var(--color-deep)}.rl-tc[data-astro-cid-4aracdkc].is-research .rl-tc-k[data-astro-cid-4aracdkc]{color:var(--color-mint)}.rl-tc[data-astro-cid-4aracdkc].is-template{background:color-mix(in oklab, var(--color-violet) 78%, var(--color-deep))}.rl-tc[data-astro-cid-4aracdkc].is-guide{background:color-mix(in oklab, var(--color-violet) 30%, var(--color-deep))}.rl-kits-h[data-astro-cid-4aracdkc]{font-size:var(--text-h4);letter-spacing:-.025em;margin:0 0 6px;font-weight:600;line-height:1.18}.rl-kits[data-astro-cid-4aracdkc] .rl-note[data-astro-cid-4aracdkc]{margin:0 0 20px}.rl-kit-list[data-astro-cid-4aracdkc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.rl-kit-a[data-astro-cid-4aracdkc]{border-radius:var(--radius-md);border:1px solid var(--color-paper-edge);background:var(--color-card-bg);min-height:64px;color:var(--color-deep);transition:border-color var(--motion-base);gap:2px;padding:12px 16px;text-decoration:none;display:grid}.rl-kit-a[data-astro-cid-4aracdkc]:hover{border-color:color-mix(in oklab, var(--color-violet) 45%, transparent)}.rl-kit-a[data-astro-cid-4aracdkc]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.rl-kit-n[data-astro-cid-4aracdkc]{font-size:16px;font-weight:700}.rl-kit-d[data-astro-cid-4aracdkc]{color:var(--color-muted);font-size:15px}.rl-empty[data-astro-cid-4aracdkc] a[data-astro-cid-4aracdkc]{color:var(--color-violet-ink);font-weight:600}.rl-link[data-astro-cid-4aracdkc]{color:inherit;text-decoration:none}.rl-link[data-astro-cid-4aracdkc]:after{content:"";z-index:1;border-radius:var(--radius-lg);position:absolute;inset:0}.rl-link[data-astro-cid-4aracdkc]:focus-visible{box-shadow:none;outline:none}.rl-link[data-astro-cid-4aracdkc]:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:2px;box-shadow:0 0 0 6px var(--color-deep)}.rl-empty[data-astro-cid-4aracdkc]{color:var(--color-muted);margin:0;padding:32px 40px;font-size:18px}@media (width<=1100px){.rl-kit-list[data-astro-cid-4aracdkc]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.rl-kit-list[data-astro-cid-4aracdkc]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cat[data-astro-cid-4aracdkc]{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:48px;display:grid}.cat-side[data-astro-cid-4aracdkc]{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@media (width>=1200px){.cat-side[data-astro-cid-4aracdkc].is-sticky{top:calc(var(--cat-nav-h,54px) + 24px);position:sticky}}.cat-facet-h[data-astro-cid-4aracdkc]{color:var(--color-muted);margin:0 0 8px;padding:0 14px;font-size:15px;font-weight:600}.cat-opts[data-astro-cid-4aracdkc]{gap:2px;display:grid}.cat-opt[data-astro-cid-4aracdkc]{border-radius:var(--radius-md);width:100%;min-height:44px;color:var(--color-deep);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-base), color var(--motion-base);background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;font-size:16px;font-weight:500;line-height:1.35;display:flex;position:relative}.cat-opt[data-astro-cid-4aracdkc]:not(:disabled):hover{background:color-mix(in oklab, var(--color-violet) 6%, transparent)}.cat-opt[data-astro-cid-4aracdkc].is-on{background:color-mix(in oklab, var(--color-violet) 11%, transparent);color:var(--color-violet-ink);font-weight:600}.cat-opt[data-astro-cid-4aracdkc]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.cat-opt[data-astro-cid-4aracdkc]:disabled{cursor:default;opacity:.45}.cat-opt[data-astro-cid-4aracdkc].is-apart{margin-top:13px}.cat-opt[data-astro-cid-4aracdkc].is-apart:before{content:"";background:var(--color-paper-edge);height:1px;position:absolute;top:-7px;left:14px;right:14px}.cat-n[data-astro-cid-4aracdkc]{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.cat-opt[data-astro-cid-4aracdkc].is-on .cat-n[data-astro-cid-4aracdkc]{color:var(--color-violet-ink)}@media (width>=1200px) and (pointer:fine){.cat-opt[data-astro-cid-4aracdkc]{min-height:36px;padding-block:6px}}.cat-main[data-astro-cid-4aracdkc]{min-width:0;scroll-margin-top:calc(var(--nav-offset) + 16px);container:cat/inline-size}.cat-top[data-astro-cid-4aracdkc]{border-bottom:1px solid var(--color-paper-edge);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:28px;padding-bottom:16px;display:flex}.cat-total[data-astro-cid-4aracdkc]{font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:600}.cat-sort[data-astro-cid-4aracdkc]{color:var(--color-muted);align-items:center;gap:10px;font-size:15px;display:inline-flex}.cat-select[data-astro-cid-4aracdkc]{color:var(--color-deep);align-items:center;display:inline-flex;position:relative}.cat-select[data-astro-cid-4aracdkc] select[data-astro-cid-4aracdkc]{border:1px solid var(--color-paper-edge);border-radius:var(--radius-md);background:var(--color-card-bg);min-height:44px;color:var(--color-deep);font:inherit;cursor:pointer;appearance:none;padding:0 40px 0 14px;font-size:16px;font-weight:600}.cat-select[data-astro-cid-4aracdkc] select[data-astro-cid-4aracdkc]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cat-select[data-astro-cid-4aracdkc] svg{pointer-events:none;position:absolute;right:14px}.cat[data-astro-cid-4aracdkc]:not(.is-js) .cat-side[data-astro-cid-4aracdkc],.cat[data-astro-cid-4aracdkc]:not(.is-js) .cat-sort[data-astro-cid-4aracdkc]{visibility:hidden}.cat-shelf[data-astro-cid-4aracdkc]{scroll-margin-top:calc(var(--nav-offset) + 105px)}.cat-shelf[data-astro-cid-4aracdkc][hidden]{display:none}.cat-shelf[data-astro-cid-4aracdkc]+.cat-shelf[data-astro-cid-4aracdkc]{margin-top:56px}.cat-shelf-h[data-astro-cid-4aracdkc]{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 24px;margin-bottom:20px;display:grid}.cat-q[data-astro-cid-4aracdkc]{scroll-margin-top:calc(var(--nav-offset) + 16px);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:26px;font-weight:700;line-height:1.2}.cat-all[data-astro-cid-4aracdkc]{min-height:44px;color:var(--color-violet-ink);white-space:nowrap;grid-area:1/2;align-items:center;gap:6px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.cat-all[data-astro-cid-4aracdkc]:hover{text-underline-offset:3px;text-decoration:underline}.cat-line[data-astro-cid-4aracdkc]{max-width:70ch;color:var(--color-muted);text-wrap:pretty;grid-column:1/-1;margin:0;font-size:17px;line-height:1.55}.pl-prod[data-astro-cid-4aracdkc]{color:var(--color-violet-ink);grid-column:1/-1;justify-self:start;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;position:relative}.pl-prod-end[data-astro-cid-4aracdkc]{white-space:nowrap}.pl-prod[data-astro-cid-4aracdkc] svg{vertical-align:-3px;margin-left:4px;display:inline-block}@media (pointer:coarse){.pl-prod[data-astro-cid-4aracdkc]:after{content:"";position:absolute;inset:-10px -4px}}.pl-prod[data-astro-cid-4aracdkc]:hover{text-underline-offset:3px;text-decoration:underline}.cat-line[data-astro-cid-4aracdkc],.cat-shelf-h[data-astro-cid-4aracdkc] .pl-prod[data-astro-cid-4aracdkc]{display:none}.cat[data-astro-cid-4aracdkc].is-js:not(.is-all) .cat-line[data-astro-cid-4aracdkc],.cat[data-astro-cid-4aracdkc].is-js:not(.is-all) .cat-shelf-h[data-astro-cid-4aracdkc] .pl-prod[data-astro-cid-4aracdkc],.cat[data-astro-cid-4aracdkc]:not(.is-js) .cat-shelf[data-astro-cid-4aracdkc]:target .cat-line[data-astro-cid-4aracdkc],.cat[data-astro-cid-4aracdkc]:not(.is-js) .cat-shelf[data-astro-cid-4aracdkc]:target .cat-shelf-h[data-astro-cid-4aracdkc] .pl-prod[data-astro-cid-4aracdkc]{display:block}.cat[data-astro-cid-4aracdkc].is-js:not(.is-browse) .cat-all[data-astro-cid-4aracdkc]{display:none}.cat-grid[data-astro-cid-4aracdkc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.cat[data-astro-cid-4aracdkc]:not(.is-full) .cat-card[data-astro-cid-4aracdkc]:nth-child(n+4){display:none}.cat[data-astro-cid-4aracdkc]:not(.is-js) .cat-shelf[data-astro-cid-4aracdkc]:target .cat-card[data-astro-cid-4aracdkc]:nth-child(n+4){display:flex}.cat-results[data-astro-cid-4aracdkc].is-flat{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.cat-results[data-astro-cid-4aracdkc].is-flat .cat-shelf[data-astro-cid-4aracdkc],.cat-results[data-astro-cid-4aracdkc].is-flat .cat-grid[data-astro-cid-4aracdkc]{display:contents}.cat-results[data-astro-cid-4aracdkc].is-flat .cat-shelf-h[data-astro-cid-4aracdkc]{display:none}.cat-results[data-astro-cid-4aracdkc].is-flat .cat-card[data-astro-cid-4aracdkc]{order:var(--o)}.cat-card[data-astro-cid-4aracdkc]{border:1px solid var(--color-paper-edge);border-radius:var(--radius-lg);background:var(--color-card-bg);transition:transform var(--motion-base), border-color var(--motion-base), box-shadow var(--motion-base);flex-direction:column;display:flex;position:relative}.cat-card[data-astro-cid-4aracdkc][hidden],.cat-results[data-astro-cid-4aracdkc].is-flat .cat-shelf[data-astro-cid-4aracdkc][hidden]{display:none}.cat-card[data-astro-cid-4aracdkc]:hover,.cat-card[data-astro-cid-4aracdkc]:has(:focus-visible){border-color:color-mix(in oklab, var(--color-violet) 40%, transparent);box-shadow:0 22px 44px -22px color-mix(in oklab, var(--color-violet) 55%, transparent);transform:translateY(-3px)}.cat-card[data-astro-cid-4aracdkc] .rl-link[data-astro-cid-4aracdkc]:after{border-radius:var(--radius-lg)}.cat-cover[data-astro-cid-4aracdkc]{border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;background:color-mix(in oklab, var(--color-violet) 7%, var(--color-light-bg));justify-content:center;align-items:center;width:100%;padding:18px;display:flex;overflow:hidden}@container cat (width>=520px){.cat-cover[data-astro-cid-4aracdkc]{aspect-ratio:16/10;width:100%}}.cat-cover[data-astro-cid-4aracdkc] img[data-astro-cid-4aracdkc]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:0 1px 2px color-mix(in srgb, var(--color-deep) 18%, transparent), 0 14px 28px -14px color-mix(in srgb, var(--color-deep) 55%, transparent);transition:transform var(--motion-base);border-radius:3px}.cat-cover[data-astro-cid-4aracdkc] img[data-astro-cid-4aracdkc].is-tall{height:100%}.cat-cover[data-astro-cid-4aracdkc] img[data-astro-cid-4aracdkc].is-broad{width:100%}.cat-card[data-astro-cid-4aracdkc]:hover .cat-cover[data-astro-cid-4aracdkc] img[data-astro-cid-4aracdkc],.cat-card[data-astro-cid-4aracdkc]:has(:focus-visible) .cat-cover[data-astro-cid-4aracdkc] img[data-astro-cid-4aracdkc]{transform:translateY(-3px)}.cat-cover[data-astro-cid-4aracdkc].is-set{padding:0}.cat-cover[data-astro-cid-4aracdkc] .rl-tc[data-astro-cid-4aracdkc]{width:100%;height:100%;box-shadow:none;border-radius:0;padding:18px 20px}.cat-start[data-astro-cid-4aracdkc]{z-index:2;border-radius:var(--radius-pill);background:var(--color-violet-ink);color:var(--on-accent);pointer-events:none;padding:3px 12px;font-size:15px;font-weight:600;position:absolute;top:12px;left:12px}.cat-body[data-astro-cid-4aracdkc]{flex-direction:column;flex:auto;gap:8px;padding:18px 20px 20px;display:flex}.cat-meta[data-astro-cid-4aracdkc]{clip-path:inset(0 0 0 18px);color:var(--color-muted);flex-wrap:wrap;align-items:baseline;margin:0 0 0 -18px;font-size:15px;font-weight:500;display:flex}.cat-meta[data-astro-cid-4aracdkc]>[data-astro-cid-4aracdkc]{align-items:baseline;display:inline-flex}.cat-meta[data-astro-cid-4aracdkc]>[data-astro-cid-4aracdkc]:before{content:"·";text-align:center;width:18px}.cat-title[data-astro-cid-4aracdkc]{letter-spacing:-.015em;text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:1.35}.cat-foot[data-astro-cid-4aracdkc]{justify-content:space-between;align-items:center;gap:12px;min-height:30px;margin:auto 0 0;padding-top:6px;display:flex}.cat-acc[data-astro-cid-4aracdkc]{color:var(--color-violet-ink);font-size:15px;font-weight:600}.cat-foot[data-astro-cid-4aracdkc] .cat-go{color:var(--color-violet-ink);transition:transform var(--motion-base);margin-left:auto}.cat-card[data-astro-cid-4aracdkc]:hover .cat-go,.cat-card[data-astro-cid-4aracdkc]:has(:focus-visible) .cat-go{transform:translate(3px)}.cat-main[data-astro-cid-4aracdkc] .rl-kits[data-astro-cid-4aracdkc]{margin-top:4px}.cat-main[data-astro-cid-4aracdkc] .rl-empty[data-astro-cid-4aracdkc]{margin:8px 0 0}@container cat (width<=759.98px){.cat-grid[data-astro-cid-4aracdkc],.cat-results[data-astro-cid-4aracdkc].is-flat{grid-template-columns:repeat(2,minmax(0,1fr))}.cat[data-astro-cid-4aracdkc]:not(.is-full) .cat-card[data-astro-cid-4aracdkc]:nth-child(4){display:flex}.cat[data-astro-cid-4aracdkc]:not(.is-full) .cat-card[data-astro-cid-4aracdkc]:nth-child(4)[hidden]{display:none}}@container cat (width<=519.98px){.cat-grid[data-astro-cid-4aracdkc],.cat-results[data-astro-cid-4aracdkc].is-flat{grid-template-columns:minmax(0,1fr);gap:12px}.cat[data-astro-cid-4aracdkc]:not(.is-full) .cat-card[data-astro-cid-4aracdkc]:nth-child(4){display:none}.cat-card[data-astro-cid-4aracdkc]{flex-direction:row}.cat-cover[data-astro-cid-4aracdkc]{border-radius:calc(var(--radius-lg) - 1px) 0 0 calc(var(--radius-lg) - 1px);flex:0 0 112px;padding:12px}.cat-cover[data-astro-cid-4aracdkc] img[data-astro-cid-4aracdkc].is-tall,.cat-cover[data-astro-cid-4aracdkc] img[data-astro-cid-4aracdkc].is-broad{width:100%;height:auto}.cat-cover[data-astro-cid-4aracdkc] .rl-tc[data-astro-cid-4aracdkc]{padding:12px}.cat-cover[data-astro-cid-4aracdkc] .rl-tc-n{font-size:15px}.cat-start[data-astro-cid-4aracdkc]{padding:2px 9px;top:8px;left:8px}.cat-body[data-astro-cid-4aracdkc]{gap:6px;padding:14px 16px}.cat-title[data-astro-cid-4aracdkc]{font-size:17px}.cat-foot[data-astro-cid-4aracdkc]{padding-top:2px}}@container cat (width<=345.98px){.cat-cover[data-astro-cid-4aracdkc]{flex-basis:88px;padding:10px}.cat-cover[data-astro-cid-4aracdkc] .rl-tc[data-astro-cid-4aracdkc]{padding:10px 8px}.cat-start[data-astro-cid-4aracdkc]{padding:2px 7px;font-size:14px;top:6px;left:4px}}@media (width<=1199px){.cat[data-astro-cid-4aracdkc]{grid-template-columns:minmax(0,1fr);gap:24px}.cat-side[data-astro-cid-4aracdkc]{gap:16px}.cat-facet-h[data-astro-cid-4aracdkc]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.cat-opts[data-astro-cid-4aracdkc]{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.cat-opt[data-astro-cid-4aracdkc]{border:1px solid var(--color-paper-edge);border-radius:var(--radius-pill);background:var(--color-card-bg);flex:none;align-items:center;gap:8px;width:auto;padding:0 16px}.cat-opt[data-astro-cid-4aracdkc].is-on{border-color:var(--color-deep);background:var(--color-deep);color:var(--on-accent)}.cat-opt[data-astro-cid-4aracdkc].is-on .cat-n[data-astro-cid-4aracdkc]{color:color-mix(in srgb, var(--on-accent) 75%, transparent)}.cat-opt[data-astro-cid-4aracdkc]:not(:disabled):hover{background:var(--color-card-bg)}.cat-opt[data-astro-cid-4aracdkc].is-on:not(:disabled):hover{background:var(--color-deep)}.cat-opt[data-astro-cid-4aracdkc].is-apart{margin:0 0 0 9px}.cat-opt[data-astro-cid-4aracdkc].is-apart:before{width:1px;height:auto;inset:12px auto 12px -10px}}@media (width>=881px) and (width<=1199px){.cat-opts[data-astro-cid-4aracdkc]{flex-wrap:wrap;overflow-x:visible}.cat-opt[data-astro-cid-4aracdkc].is-apart{margin:0}.cat-opt[data-astro-cid-4aracdkc].is-apart:before{display:none}}@media (width<=880px){.cat-q[data-astro-cid-4aracdkc]{font-size:24px}}@media (width<=640px){.cat-shelf[data-astro-cid-4aracdkc]+.cat-shelf[data-astro-cid-4aracdkc]{margin-top:44px}.cat-q[data-astro-cid-4aracdkc]{font-size:22px}.cat-sort-l[data-astro-cid-4aracdkc]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cat-shelf-h[data-astro-cid-4aracdkc]{grid-template-columns:minmax(0,1fr)}.cat-all[data-astro-cid-4aracdkc]{order:9;grid-area:auto/1;justify-self:start}}@media (width<=380px){.cat-top[data-astro-cid-4aracdkc]{gap:8px 12px}.cat-select[data-astro-cid-4aracdkc] select[data-astro-cid-4aracdkc]{padding:0 34px 0 12px}}@media (hover:none){.cat-card[data-astro-cid-4aracdkc]:hover,.cat-card[data-astro-cid-4aracdkc]:hover .cat-cover[data-astro-cid-4aracdkc] img[data-astro-cid-4aracdkc]{transform:none}}@media (prefers-reduced-motion:reduce){.cat-opt[data-astro-cid-4aracdkc],.cat-card[data-astro-cid-4aracdkc],.cat-cover[data-astro-cid-4aracdkc] img[data-astro-cid-4aracdkc],.cat-foot[data-astro-cid-4aracdkc] .cat-go{transition:none}.cat-card[data-astro-cid-4aracdkc]:hover,.cat-card[data-astro-cid-4aracdkc]:has(:focus-visible),.cat-card[data-astro-cid-4aracdkc]:hover .cat-cover[data-astro-cid-4aracdkc] img[data-astro-cid-4aracdkc],.cat-card[data-astro-cid-4aracdkc]:has(:focus-visible) .cat-cover[data-astro-cid-4aracdkc] img[data-astro-cid-4aracdkc]{transform:none}}.lz[data-astro-cid-4aracdkc]{position:relative;overflow:hidden}.lz-inner[data-astro-cid-4aracdkc]{z-index:1;position:relative}.lz-grid[data-astro-cid-4aracdkc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lz-tile[data-astro-cid-4aracdkc]{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--on-accent) 12%, transparent);background:color-mix(in srgb, var(--on-accent) 5%, transparent);backdrop-filter:blur(12px);height:100%;color:var(--on-accent);transition:transform var(--motion-base), border-color var(--motion-base), background-color var(--motion-base);flex-direction:column;gap:8px;padding:22px;display:flex;position:relative}.lz-tile[data-astro-cid-4aracdkc]:hover,.lz-tile[data-astro-cid-4aracdkc]:has(:focus-visible){border-color:color-mix(in srgb, var(--on-accent) 30%, transparent);background:color-mix(in srgb, var(--on-accent) 9%, transparent);transform:translateY(-3px)}.lz-go[data-astro-cid-4aracdkc]{pointer-events:none;color:color-mix(in srgb, var(--on-accent) 45%, transparent);transition:color var(--motion-base), transform var(--motion-base);position:absolute;top:22px;right:22px}.lz-tile[data-astro-cid-4aracdkc]:hover .lz-go[data-astro-cid-4aracdkc],.lz-tile[data-astro-cid-4aracdkc]:has(:focus-visible) .lz-go[data-astro-cid-4aracdkc]{color:var(--color-mint);transform:translate(3px)}.mp-n[data-astro-cid-4aracdkc]{min-height:48px;color:var(--color-mint);flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0 0 6px;padding-right:24px;display:flex}.mp-n[data-astro-cid-4aracdkc] b[data-astro-cid-4aracdkc]{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;color:var(--on-accent);font-size:44px;font-weight:800;line-height:1}.mp-n[data-astro-cid-4aracdkc] span[data-astro-cid-4aracdkc]{color:color-mix(in srgb, var(--on-accent) 70%, transparent);font-size:15px}.lz-name[data-astro-cid-4aracdkc]{font-family:var(--font-display);margin:0;font-size:19px;font-weight:700;line-height:1.25}.lz-link[data-astro-cid-4aracdkc]{color:inherit;text-decoration:none}.lz-link[data-astro-cid-4aracdkc]:after{content:"";z-index:1;border-radius:var(--radius-lg);position:absolute;inset:0}.lz-link[data-astro-cid-4aracdkc]:focus-visible{box-shadow:none;outline:none}.lz-link[data-astro-cid-4aracdkc]:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:2px;box-shadow:0 0 0 6px var(--color-deep)}.lz-line[data-astro-cid-4aracdkc]{color:color-mix(in srgb, var(--on-accent) 75%, transparent);margin:0;font-size:15px;line-height:1.5}.mp-up[data-astro-cid-4aracdkc]{color:color-mix(in srgb, var(--on-accent) 65%, transparent);margin:auto 0 0;padding-top:6px;font-size:14px}.lz-trust[data-astro-cid-4aracdkc]{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--on-accent) 12%, transparent);background:color-mix(in srgb, var(--on-accent) 5%, transparent);backdrop-filter:blur(12px);margin-top:24px;padding:20px 22px}.mp-new-h[data-astro-cid-4aracdkc]{color:var(--on-accent);margin:0 0 14px;font-size:16px;font-weight:700}.mp-new-list[data-astro-cid-4aracdkc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mp-new-a[data-astro-cid-4aracdkc]{color:var(--on-accent);gap:4px;text-decoration:none;display:grid}.mp-new-k[data-astro-cid-4aracdkc]{color:var(--color-mint);font-size:14px}.mp-new-t[data-astro-cid-4aracdkc]{font-size:15px;font-weight:600;line-height:1.4}.mp-new-a[data-astro-cid-4aracdkc]:hover .mp-new-t[data-astro-cid-4aracdkc]{text-underline-offset:3px;text-decoration:underline}.mp-new-a[data-astro-cid-4aracdkc]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media (width<=1100px){.lz-grid[data-astro-cid-4aracdkc],.mp-new-list[data-astro-cid-4aracdkc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.lz-grid[data-astro-cid-4aracdkc]{gap:10px}.lz-tile[data-astro-cid-4aracdkc]{padding:16px}.lz-line[data-astro-cid-4aracdkc]{display:none}.mp-n[data-astro-cid-4aracdkc] b[data-astro-cid-4aracdkc]{font-size:32px}.mp-new-list[data-astro-cid-4aracdkc]{grid-template-columns:1fr}}.rs-close-h[data-astro-cid-4aracdkc]{font-size:var(--text-h2)}@media (hover:none){.lz-tile[data-astro-cid-4aracdkc]:hover{transform:none}}@media (prefers-reduced-motion:reduce){.lz-tile[data-astro-cid-4aracdkc],.lz-go[data-astro-cid-4aracdkc]{transition:none}.lz-tile[data-astro-cid-4aracdkc]:hover{transform:none}}
