.prose[data-v-3c4d6d55]{color:#06211e;font-size:1.125rem;line-height:1.75}.prose[data-v-3c4d6d55] h1{color:#06211e;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;margin-top:2.5rem}.prose[data-v-3c4d6d55] h2{color:#06211e;font-size:2rem;font-weight:700;line-height:1.3;margin-bottom:1rem;margin-top:2rem}.prose[data-v-3c4d6d55] h3{color:#06211e;font-size:1.5rem;font-weight:600;line-height:1.4;margin-bottom:.75rem;margin-top:1.5rem}.prose[data-v-3c4d6d55] h4{color:#06211e;font-size:1.25rem;font-weight:600;line-height:1.5;margin-bottom:.5rem;margin-top:1.25rem}.prose[data-v-3c4d6d55] p{line-height:1.75;margin-bottom:1.25rem}.prose[data-v-3c4d6d55] ol,.prose[data-v-3c4d6d55] ul{margin-bottom:1.25rem;padding-left:1.5rem}.prose[data-v-3c4d6d55] ul{list-style-type:disc}.prose[data-v-3c4d6d55] ol{list-style-type:decimal}.prose[data-v-3c4d6d55] li{line-height:1.75;margin-bottom:.5rem}.prose[data-v-3c4d6d55] a{color:#06211e;font-weight:500;text-decoration:underline}.prose[data-v-3c4d6d55] a:hover{opacity:.8}.prose[data-v-3c4d6d55] img{border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a;height:auto;margin:2rem 0;max-width:100%}.prose[data-v-3c4d6d55] div[data-youtube-video] iframe,.prose[data-v-3c4d6d55] iframe{aspect-ratio:16/9;border:0;border-radius:.5rem;height:auto;margin:2rem 0;width:100%}.prose[data-v-3c4d6d55] strong{color:#06211e;font-weight:700}.prose[data-v-3c4d6d55] em{font-style:italic}.prose[data-v-3c4d6d55] blockquote{border-left:4px solid #06211e;color:#4a5568;font-style:italic;margin:1.5rem 0;padding-left:1rem}.prose[data-v-3c4d6d55] code{background-color:#f7fafc;border-radius:.25rem;font-family:ui-monospace,monospace;font-size:.875em;padding:.2rem .4rem}.prose[data-v-3c4d6d55] pre{background-color:#2d3748;border-radius:.5rem;color:#f7fafc;margin:1.5rem 0;overflow-x:auto;padding:1rem}.prose[data-v-3c4d6d55] pre code{background-color:transparent;color:inherit;padding:0}.prose[data-v-3c4d6d55] table{border-collapse:collapse;font-size:1rem;margin:2rem 0;width:100%}.prose[data-v-3c4d6d55] td,.prose[data-v-3c4d6d55] th{border:1px solid #d1d5db;line-height:1.6;padding:.625rem .875rem;text-align:left;vertical-align:top}.prose[data-v-3c4d6d55] th{background:#f3f4f6;color:#06211e;font-weight:700}.prose[data-v-3c4d6d55] tbody tr:nth-child(2n){background:#fafafa}@media(max-width:640px){.prose[data-v-3c4d6d55] table{font-size:.875rem}.prose[data-v-3c4d6d55] td,.prose[data-v-3c4d6d55] th{padding:.5rem}}
