.faq-content[data-v-f011e3a9] p{margin-bottom:1rem;line-height:1.8;color:var(--color-text-body);font-size:.9375rem}.faq-content[data-v-f011e3a9] h2{font-size:1.375rem;font-weight:700;color:var(--color-text-default);margin-top:2.5rem;margin-bottom:.75rem;letter-spacing:-.01em}.faq-content[data-v-f011e3a9] h3{font-size:1.125rem;font-weight:600;color:var(--color-text-default);margin-top:2rem;margin-bottom:.5rem}.faq-content[data-v-f011e3a9] a{color:var(--color-secondary-600);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--color-secondary-200);transition:all .15s}.faq-content[data-v-f011e3a9] a:hover{color:var(--color-secondary-700);text-decoration-color:var(--color-secondary-400)}.faq-content[data-v-f011e3a9] ul,.faq-content[data-v-f011e3a9] ol{margin-bottom:1.25rem;padding-left:1.5rem;color:var(--color-text-body)}.faq-content[data-v-f011e3a9] ul{list-style:disc}.faq-content[data-v-f011e3a9] ol{list-style:decimal}.faq-content[data-v-f011e3a9] li{margin-bottom:.5rem;line-height:1.75;font-size:.9375rem}.faq-content[data-v-f011e3a9] strong{font-weight:600;color:var(--color-text-default)}.faq-content[data-v-f011e3a9] img{border-radius:.75rem;margin:1.5rem 0;max-width:100%;height:auto;box-shadow:0 2px 12px #00000014}.faq-content[data-v-f011e3a9] hr{border:none;border-top:1px solid var(--color-border-subtle);margin:2rem 0}.faq-content[data-v-f011e3a9] blockquote{background:var(--color-secondary-50);border-radius:.75rem;padding:1rem 1.25rem;margin:1.5rem 0;color:var(--color-secondary-800);font-size:.9375rem}.faq-content[data-v-f011e3a9] figure{margin:2rem 0}.faq-content[data-v-f011e3a9] figcaption{text-align:center;font-size:.8125rem;color:var(--color-text-subtle);margin-top:.75rem}.faq-content[data-v-f011e3a9] table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.875rem;border-radius:.75rem;overflow:hidden}.faq-content[data-v-f011e3a9] th,.faq-content[data-v-f011e3a9] td{padding:.75rem 1rem;border:1px solid var(--color-border-subtle);text-align:left}.faq-content[data-v-f011e3a9] th{background:var(--color-bg-subtle);font-weight:600;color:var(--color-text-default);font-size:.8125rem;text-transform:uppercase;letter-spacing:.02em}.faq-content[data-v-f011e3a9] iframe{border-radius:.75rem;margin:1.5rem 0;max-width:100%}.faq-content[data-v-f011e3a9] .wp-block-embed{margin:1.5rem 0}.faq-content[data-v-f011e3a9] pre{background:var(--color-bg-subtle);border-radius:.75rem;padding:1rem 1.25rem;overflow-x:auto;font-size:.8125rem;margin:1.5rem 0}
