#brxe-ea1def { font-size: 1rem;  line-height: 1.6; color: #333;}#brxe-ea1def h1,#brxe-ea1def h2,#brxe-ea1def h3,#brxe-ea1def h4,#brxe-ea1def h5,#brxe-ea1def h6 { font-family: unset;}#brxe-ea1def h1 { margin: 2.5rem 0 1.5rem 0; font-size: 1.75rem;  font-weight: 700; line-height: 1.2;}#brxe-ea1def h2 { margin: 2rem 0 1rem 0; font-size: 1.5rem;  font-weight: 600; line-height: 1.3;}#brxe-ea1def h3 { margin: 1.75rem 0 0.75rem 0; font-size: 1.25rem;  font-weight: 600; line-height: 1.3;}#brxe-ea1def h4 { margin: 1.5rem 0 0.75rem 0; font-size: 1.0625rem;  font-weight: 600; line-height: 1.4;}#brxe-ea1def h5,#brxe-ea1def h6 { margin: 1.25rem 0 0.5rem 0; font-size: 1rem;  font-weight: 600; line-height: 1.4;}@media (max-width: 768px) { #brxe-ea1def h1 { font-size: 1.5rem;  margin: 2rem 0 1.25rem 0; } #brxe-ea1def h2 { font-size: 1.375rem;  margin: 1.75rem 0 1rem 0; } #brxe-ea1def h3 { font-size: 1.125rem;  margin: 1.5rem 0 0.75rem 0; } #brxe-ea1def h4 { font-size: 1rem;  margin: 1.25rem 0 0.5rem 0; } #brxe-ea1def h5, #brxe-ea1def h6 { font-size: 0.9375rem;  margin: 1rem 0 0.5rem 0; }}#brxe-ea1def p { margin: 1rem 0; font-size: 1rem; }#brxe-ea1def p:first-child { margin-top: 0;}#brxe-ea1def p:last-child { margin-bottom: 0;}#brxe-ea1def ul,#brxe-ea1def ol { margin: 1.25rem 0; padding-left: 1.5rem;}#brxe-ea1def li { margin: 0.5rem 0; line-height: 1.6; font-size: 1rem; }#brxe-ea1def li:first-child { margin-top: 0;}#brxe-ea1def li:last-child { margin-bottom: 0;}#brxe-ea1def ul ul,#brxe-ea1def ol ol,#brxe-ea1def ul ol,#brxe-ea1def ol ul { margin: 0.5rem 0;}#brxe-ea1def blockquote { margin: 1.5rem 0; padding: 1rem 1.5rem; border-left: 4px solid #e5e7eb; background-color: #f9fafb; font-style: italic; font-size: 1rem;}#brxe-ea1def blockquote p { margin: 0.5rem 0;}#brxe-ea1def table { margin: 1.5rem 0; width: 100%; border-collapse: collapse; border: 1px solid #e5e7eb; font-size: 0.9375rem; }#brxe-ea1def th,#brxe-ea1def td { padding: 0.75rem 1rem; border: 1px solid #e5e7eb; text-align: left;}#brxe-ea1def th { background-color: #f9fafb; font-weight: 600;}#brxe-ea1def tr:nth-child(even) { background-color: #f9fafb;}#brxe-ea1def code { padding: 0.125rem 0.25rem; background-color: #f3f4f6; border-radius: 0.25rem; font-size: 0.875em; font-family: 'Courier New', monospace;}#brxe-ea1def pre { margin: 1.5rem 0; padding: 1rem; background-color: #f3f4f6; border-radius: 0.5rem; overflow-x: auto;}#brxe-ea1def pre code { padding: 0; background: none;}#brxe-ea1def img { margin: 1.5rem 0; max-width: 100%; height: auto; border-radius: 0.5rem;}#brxe-ea1def hr { margin: 2rem 0; border: none; border-top: 1px solid #e5e7eb;}#brxe-ea1def a { color: var(--color-brand-accent-700); text-decoration: none; text-underline-offset: 0.25em; text-decoration-line: underline; text-decoration-color: var(--color-brand-accent-500); text-decoration-thickness: 1px; transition: all 0.2s ease;}#brxe-ea1def a:hover { color: var(--color-brand-accent-800); text-decoration-color: var(--color-brand-accent-700); text-decoration-thickness: 2px;}#brxe-ea1def strong { font-weight: 600;}#brxe-ea1def em { font-style: italic;}#brxe-ea1def > *:first-child { margin-top: 0 !important;}#brxe-ea1def > *:last-child { margin-bottom: 0 !important;}@media (max-width: 768px) { #brxe-ea1def { font-size: 1rem;  } #brxe-ea1def table { font-size: 0.875rem;  } #brxe-ea1def th, #brxe-ea1def td { padding: 0.5rem 0.75rem; }}#brxe-ea1def .rank-math-list { display: flex; flex-direction: column; gap: 1rem; margin: 2rem 0;}#brxe-ea1def .rank-math-list-item { background-color: #fff; border-radius: 0.375rem; border: 1px solid var(--color-brand-accent-200); overflow: hidden; transition: all 0.2s ease;}#brxe-ea1def .rank-math-list-item:hover { border-color: var(--color-brand-accent-400); box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);}#brxe-ea1def .rank-math-question { margin: 0; padding: 1rem 1.25rem; background-color: var(--color-brand-accent-50, #fefefe); border-bottom: 1px solid var(--color-brand-accent-200); font-size: 1.0625rem;  font-weight: 600; color: var(--color-brand-accent-800);}#brxe-ea1def .rank-math-question:hover { background-color: var(--color-brand-accent-100);}#brxe-ea1def .rank-math-question strong { font-weight: 600;}#brxe-ea1def .rank-math-answer { padding: 1rem 1.25rem; background-color: #fff;}#brxe-ea1def .rank-math-answer p { margin: 0; color: #374151; line-height: 1.6; font-size: 1rem; }@media (max-width: 768px) { #brxe-ea1def .rank-math-question { padding: 0.875rem 1rem; font-size: 1rem;  } #brxe-ea1def .rank-math-answer { padding: 0.875rem 1rem; }}#brxe-ea1def figure { margin: 2rem 0;}#brxe-ea1def figure:first-child { margin-top: 0;}#brxe-ea1def figure:last-child { margin-bottom: 0;}#brxe-ea1def .wp-block-image { margin: 2rem 0;}#brxe-ea1def .wp-block-image img { margin: 0; width: 100%; height: auto; display: block;}#brxe-ea1def .wp-element-caption { margin-top: 0.75rem; font-size: 0.875rem; color: #6b7280; font-style: italic; text-align: left; line-height: 1.4;}#brxe-ea1def .wp-block-video { margin: 2rem 0;}#brxe-ea1def .wp-block-video video { width: 100%; height: auto; display: block;}#brxe-ea1def .wp-block-table { margin: 2rem 0; overflow-x: auto;}#brxe-ea1def .wp-block-table table { width: 100%; border-collapse: collapse; font-size: 0.9375rem;  background-color: #fff; border: 1px solid var(--color-brand-accent-300); margin: 0;}#brxe-ea1def .wp-block-table th,#brxe-ea1def .wp-block-table td { padding: 0.875rem 1rem; border: 1px solid var(--color-brand-accent-300); text-align: left; line-height: 1.5;}#brxe-ea1def .wp-block-table th { background-color: var(--color-brand-accent-100); font-weight: 600; color: var(--color-brand-accent-800);}#brxe-ea1def .wp-block-table tbody tr:nth-child(odd) { background-color: var(--color-brand-accent-50, #fefefe);}#brxe-ea1def .wp-block-table tbody tr:nth-child(even) { background-color: #fff;}#brxe-ea1def .wp-block-table .has-fixed-layout { table-layout: fixed;}@media (max-width: 768px) { #brxe-ea1def figure { margin: 1.5rem 0; } #brxe-ea1def .wp-element-caption { font-size: 0.8125rem; margin-top: 0.5rem; } #brxe-ea1def .wp-block-table { font-size: 0.875rem;  } #brxe-ea1def .wp-block-table th, #brxe-ea1def .wp-block-table td { padding: 0.75rem 0.875rem; } #brxe-ea1def .wp-block-table table { min-width: 100%; }}