@layer components{.glossary-content{max-width:1024px;padding-block:64px}.glossary-page .glossary-content h1{font-size:clamp(30px,3.5vw,42px);font-weight:500;line-height:1.2}.glossary-page .glossary-content h2{font-size:28px;font-weight:500;line-height:1.3}.glossary-page .glossary-content h3{font-size:20px;font-weight:500;line-height:1.4}.glossary-letter{scroll-margin-top:120px}@media (max-width:760px){.glossary-content{padding-block:40px}}}.glossary-content .prose{--tw-prose-bold:var(--foreground);--tw-prose-bullets:var(--muted);--tw-prose-counters:var(--muted);--tw-prose-invert-bold:var(--foreground);--tw-prose-invert-bullets:var(--muted);--tw-prose-invert-counters:var(--muted)}.glossary-content .prose :is(h1,h2,h3,h4,strong){color:var(--foreground)}.glossary-content .prose :is(p,ul,ol){color:var(--muted)}.glossary-content .prose a{color:var(--accent-soft-foreground)}
