.pillar-prose[data-v-49fd705f] h2{letter-spacing:-.01em;color:var(--ui-text);font-size:1.875rem;font-weight:700;line-height:1.2}@media (width>=768px){.pillar-prose[data-v-49fd705f] h2{font-size:2.25rem}}.pillar-prose[data-v-49fd705f] h2+*,.pillar-prose[data-v-49fd705f] h2+p{margin-top:1.25rem}.pillar-prose[data-v-49fd705f] p{color:var(--ui-text);font-size:1rem;line-height:1.7}@media (width>=768px){.pillar-prose[data-v-49fd705f] p{font-size:1.0625rem}}.pillar-prose[data-v-49fd705f] p+p{margin-top:1rem}.pillar-prose[data-v-49fd705f] a{color:var(--ui-color-primary-700);text-underline-offset:2px;font-weight:500;text-decoration:underline}.pillar-prose[data-v-49fd705f] a:hover{color:var(--ui-color-primary-600)}:root.dark .pillar-prose[data-v-49fd705f] a{color:var(--ui-color-primary-300)}:root.dark .pillar-prose[data-v-49fd705f] a:hover{color:var(--ui-color-primary-200)}.pillar-prose[data-v-49fd705f] code{background-color:var(--ui-bg-elevated);border:1px solid var(--ui-border);color:var(--ui-text);border-radius:.25rem;padding:.0625rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em}.pillar-prose[data-v-49fd705f] strong{color:var(--ui-text);font-weight:600}.pillar-prose[data-v-49fd705f] ul{margin-top:1rem;padding-left:1.5rem;list-style:outside}.pillar-prose[data-v-49fd705f] ol li+li,.pillar-prose[data-v-49fd705f] ul li+li{margin-top:.5rem}.pillar-prose[data-v-49fd705f] ol{margin-top:1rem;padding-left:1.5rem;list-style:decimal}
