.library-wayfinding[data-astro-cid-ls2nvoxl]{--l-accent:#245a8a;--l-soft:#eef5fd;margin:28px 0 26px;padding:clamp(18px,3vw,30px);border-radius:24px;border:1px solid var(--line,#dde4ed);background:linear-gradient(125deg,var(--l-soft),#fff 60%);box-shadow:0 16px 40px #14253b0b;color:var(--ink,var(--text,#182738))}[data-astro-cid-ls2nvoxl][data-theme=lynara]{--l-accent:#6554bd;--l-soft:#f3f0ff}.library-wayfinding-intro[data-astro-cid-ls2nvoxl]{max-width:760px}.library-wayfinding-eyebrow[data-astro-cid-ls2nvoxl]{display:inline-block;margin-bottom:8px;color:var(--l-accent);font-size:.76rem;letter-spacing:.09em;text-transform:uppercase;font-weight:800}.library-wayfinding[data-astro-cid-ls2nvoxl] h2[data-astro-cid-ls2nvoxl]{font-size:clamp(1.45rem,3vw,2rem);line-height:1.2;letter-spacing:-.025em;margin:0 0 10px}.library-wayfinding-intro[data-astro-cid-ls2nvoxl] p[data-astro-cid-ls2nvoxl]{color:var(--muted,#526174);margin:0 0 22px;line-height:1.55}.library-task-grid[data-astro-cid-ls2nvoxl]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.library-task[data-astro-cid-ls2nvoxl]{display:flex;flex-direction:column;gap:8px;padding:18px 16px;min-width:0;border-radius:16px;border:1px solid var(--line,#dfe5ed);background:#fff;color:inherit;text-decoration:none;box-shadow:0 2px 5px #14253b06;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.library-task[data-astro-cid-ls2nvoxl]:hover{transform:translateY(-3px);border-color:var(--l-accent);box-shadow:0 8px 22px #14253b1c}.library-task[data-astro-cid-ls2nvoxl]:focus-visible{outline:3px solid var(--l-accent);outline-offset:3px}.library-task-step[data-astro-cid-ls2nvoxl]{color:var(--l-accent);font-size:.76rem;font-weight:850;letter-spacing:.06em}.library-task[data-astro-cid-ls2nvoxl] strong[data-astro-cid-ls2nvoxl]{font-size:1.035rem;line-height:1.3}.library-task-description[data-astro-cid-ls2nvoxl]{font-size:.875rem;line-height:1.48;color:var(--muted,#526174)}.library-task-cta[data-astro-cid-ls2nvoxl]{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;color:var(--l-accent);font-size:.79rem;font-weight:750}.library-task-cta[data-astro-cid-ls2nvoxl] span[data-astro-cid-ls2nvoxl]{font-size:1.15rem}.library-topics[data-astro-cid-ls2nvoxl]{border-top:1px solid var(--line,#dfe5ed);margin-top:23px;padding-top:17px}.library-topics[data-astro-cid-ls2nvoxl][hidden]{display:none!important}.library-topics-heading[data-astro-cid-ls2nvoxl]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;margin-bottom:12px;font-size:.95rem}.library-topics-heading[data-astro-cid-ls2nvoxl] span[data-astro-cid-ls2nvoxl]{font-size:.82rem;color:var(--muted,#526174)}[data-library-wayfinding] [data-library-topic-list]{display:flex;flex-wrap:wrap;gap:9px}[data-library-wayfinding] [data-library-topic-list] a{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--line,#dfe5ed);border-radius:999px;background:#fff;text-decoration:none;color:var(--ink,var(--text,#182738));font-size:.81rem;font-weight:650;line-height:1.2}[data-library-wayfinding] [data-library-topic-list] a:hover{border-color:var(--l-accent);color:var(--l-accent)}[data-library-wayfinding] [data-library-topic-list] a:focus-visible{outline:3px solid var(--l-accent);outline-offset:2px}[data-library-wayfinding] [data-library-topic-list] a[hidden]{display:none!important}[data-library-wayfinding] [data-library-topic-list] small{display:inline-flex;min-width:20px;justify-content:center;border-radius:99px;background:var(--l-soft);color:var(--l-accent);padding:2px 5px;font-size:.71rem;font-weight:800}@media(max-width:990px){.library-task-grid[data-astro-cid-ls2nvoxl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:570px){.library-wayfinding[data-astro-cid-ls2nvoxl]{margin:20px 0;padding:16px;border-radius:17px}.library-task-grid[data-astro-cid-ls2nvoxl]{grid-template-columns:1fr;gap:10px}.library-task[data-astro-cid-ls2nvoxl]{padding:15px}.library-task-description[data-astro-cid-ls2nvoxl]{font-size:.84rem}.library-task-cta[data-astro-cid-ls2nvoxl]{padding-top:5px}}@media(prefers-reduced-motion:reduce){.library-task[data-astro-cid-ls2nvoxl]{transition:none}.library-task[data-astro-cid-ls2nvoxl]:hover{transform:none}}.article-finder[data-astro-cid-h5q2y2v6]{padding:18px 20px;margin:24px 0 8px}.article-finder[data-astro-cid-h5q2y2v6] label[data-astro-cid-h5q2y2v6]{display:block;font-size:1.02rem}.article-finder[data-astro-cid-h5q2y2v6] p[data-astro-cid-h5q2y2v6]{margin:7px 0 12px;color:var(--muted)}.article-finder[data-astro-cid-h5q2y2v6] input[data-astro-cid-h5q2y2v6]{display:block;width:100%;min-height:46px;border:1px solid var(--line);border-radius:11px;padding:10px 12px;font:inherit;background:#fff;color:var(--ink)}.article-finder[data-astro-cid-h5q2y2v6] input[data-astro-cid-h5q2y2v6]:focus-visible{outline:3px solid var(--brand-soft);outline-offset:2px}.article-catalog[data-astro-cid-h5q2y2v6] a[data-astro-cid-h5q2y2v6][hidden],.article-catalog[data-astro-cid-h5q2y2v6] section[data-astro-cid-h5q2y2v6][hidden],[data-astro-cid-h5q2y2v6][data-article-empty][hidden]{display:none!important}
