@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-erehuu {font-size: 2.5rem; width: 80%}@media (max-width: 767px) {#brxe-erehuu {font-size: 1.5rem}}#brxe-eyimiq {font-size: 1rem; font-family: "Poppins"; font-weight: 300; color: var(--bricks-color-grey-700)}#brxe-uodjba { font-size: 1rem; line-height: 1.70; color: var(--bricks-color-grey-700); text-wrap: pretty; overflow-wrap: break-word; hyphens: auto;}#brxe-uodjba h1,#brxe-uodjba h2,#brxe-uodjba h3,#brxe-uodjba h4,#brxe-uodjba h5,#brxe-uodjba h6 { font-weight: 700; color: #24252B; scroll-margin-top: 2rem;}#brxe-uodjba h1 { font-size: 2.441rem; line-height: 1.15; letter-spacing: -0.02em; margin-top: 0; margin-bottom: 1.5rem;}#brxe-uodjba h2 { font-size: 1.953rem; line-height: 1.30; letter-spacing: -0.02em; margin-top: 4rem; margin-bottom: 1.25rem;}#brxe-uodjba h3 { font-size: 1.350rem; line-height: 1.30; letter-spacing: -0.01em; margin-top: 3rem; margin-bottom: 1rem;}#brxe-uodjba h4 { font-size: 1.250rem; line-height: 1.45; margin-top: 2.5rem; margin-bottom: 0.75rem;}#brxe-uodjba h5 { font-size: 1.125rem; line-height: 1.45; margin-top: 2rem; margin-bottom: 0.5rem;}#brxe-uodjba h6 { font-size: 1rem; line-height: 1.45; letter-spacing: 0.04em; text-transform: uppercase; color: #6b7280; margin-top: 2rem; margin-bottom: 0.5rem;}#brxe-uodjba h1 + h2,#brxe-uodjba h2 + h3,#brxe-uodjba h3 + h4,#brxe-uodjba h4 + h5 { margin-top: 1rem;}#brxe-uodjba p { font-size: 1rem; line-height: 1.70; margin-top: 0; margin-bottom: 1.5rem;}#brxe-uodjba .post-lead { font-size: 1.250rem; line-height: 1.85; color: #6b7280; margin-bottom: 2.5rem;}#brxe-uodjba p:empty { display: none; margin: 0;}#brxe-uodjba p:has(> br:only-child) { margin: 0; font-size: 0; line-height: 0;}#brxe-uodjba a { color: var(--fd-blue); text-decoration: underline; text-underline-offset: 3px; text-decoration-thickness: 1px; transition: opacity 0.15s ease;}#brxe-uodjba a:hover { opacity: 0.55;}#brxe-uodjba ul,#brxe-uodjba ol { margin-top: 0; margin-bottom: 0; padding-left: 1.5rem;}#brxe-uodjba ul + ul,#brxe-uodjba ol + ol,#brxe-uodjba ul + ol,#brxe-uodjba ol + ul { margin-top: 0;}#brxe-uodjba ul + p,#brxe-uodjba ul + h2,#brxe-uodjba ul + h3,#brxe-uodjba ul + h4,#brxe-uodjba ul + blockquote,#brxe-uodjba ul + details,#brxe-uodjba ol + p,#brxe-uodjba ol + h2,#brxe-uodjba ol + h3 { margin-top: 1.5rem;}#brxe-uodjba li { margin-bottom: 0.5rem; line-height: 1.70;}#brxe-uodjba li > ul,#brxe-uodjba li > ol { margin-top: 0.5rem; margin-bottom: 0;}#brxe-uodjba blockquote { margin: 2.5rem 0; padding: 1.5rem 2rem; border-left: 3px solid #1a1a1a; background: #f9fafb; border-radius: 0 8px 8px 0;}#brxe-uodjba blockquote p { font-size: 1.250rem; line-height: 1.85; font-style: italic; color: #6b7280; margin-bottom: 0;}#brxe-uodjba blockquote cite { display: block; margin-top: 0.75rem; font-size: 0.800rem; font-style: normal; letter-spacing: 0.04em; text-transform: uppercase; color: #9ca3af;}#brxe-uodjba img,#brxe-uodjba video { max-width: 100%; height: auto; border-radius: 10px; display: block; margin: 2.5rem auto;}#brxe-uodjba h1 > img,#brxe-uodjba h2 > img,#brxe-uodjba h3 > img,#brxe-uodjba h4 > img,#brxe-uodjba h5 > img { display: block; margin: 1rem 0; border-radius: 10px;}#brxe-uodjba p:has(> img:only-child) { text-align: center; margin: 2.5rem 0;}#brxe-uodjba p:has(> img:only-child) img { margin: 0 auto;}#brxe-uodjba figcaption { margin-top: 0.75rem; text-align: center; font-size: 0.800rem; color: #9ca3af; line-height: 1.5; font-style: italic;}#brxe-uodjba *:not(details) + details { margin-top: 2rem;}#brxe-uodjba details { border: 1px solid #e5e7eb; border-radius: 8px; margin-bottom: 0.75rem; overflow: hidden; transition: box-shadow 0.2s ease, border-color 0.2s ease;}#brxe-uodjba details:hover { box-shadow: 0 2px 8px rgba(0,0,0,0.06);}#brxe-uodjba details[open] { border-color: #c8c2b8;}#brxe-uodjba summary { cursor: pointer; list-style: none; padding: 1rem 1.25rem; display: flex; align-items: center; justify-content: space-between; gap: 1rem; user-select: none; transition: background 0.15s ease;}#brxe-uodjba summary:hover { background: #fafaf8;}#brxe-uodjba summary::-webkit-details-marker { display: none;}#brxe-uodjba summary h5 { margin: 0; font-size: 1rem; font-weight: 600; line-height: 1.45; color: #24252B; flex: 1; letter-spacing: 0; text-transform: none;}#brxe-uodjba summary > p { margin: 0; flex-shrink: 0; display: flex; align-items: center; line-height: 0; font-size: 0;}#brxe-uodjba summary svg { width: 14px; height: 14px; fill: #6b7280; flex-shrink: 0;}#brxe-uodjba summary svg:first-child { display: none; }#brxe-uodjba summary svg:last-child { display: block; }#brxe-uodjba details[open] summary svg:first-child { display: block; }#brxe-uodjba details[open] summary svg:last-child { display: none; }#brxe-uodjba details > p { margin: 0; padding: 1rem 1.25rem 1.25rem; font-size: 1rem; line-height: 1.70; color: #6b7280; border-top: 1px solid #e5e7eb; background: #fafaf8;}#brxe-uodjba details ~ p { display: none;}#brxe-uodjba hr { margin: 4rem 0; border: none; border-top: 1px solid #e5e7eb;}#brxe-uodjba strong { font-weight: 700; color: #24252B;}#brxe-uodjba em { font-style: italic;}#brxe-uodjba table { width: 100%; border-collapse: collapse; margin: 2rem 0; font-size: 0.875rem; line-height: 1.5;}#brxe-uodjba th { text-align: left; padding: 0.75rem 1rem; font-weight: 600; letter-spacing: 0.04em; text-transform: uppercase; font-size: 0.640rem; color: #6b7280; border-bottom: 2px solid #e5e7eb;}#brxe-uodjba td { padding: 0.75rem 1rem; border-bottom: 1px solid #e5e7eb; vertical-align: top;}#brxe-uodjba tr:last-child td { border-bottom: none;}@media (max-width: 768px) { #brxe-uodjba { font-size: 1rem; padding-inline: 1rem; } #brxe-uodjba h1 { font-size: 1.953rem; } #brxe-uodjba h2 { font-size: 1.563rem; margin-top: 3rem; } #brxe-uodjba h3 { font-size: 1.125rem; margin-top: 2.5rem; } #brxe-uodjba h4 { font-size: 1.125rem; } #brxe-uodjba blockquote { padding: 1rem 1.25rem; margin: 2rem 0; } #brxe-uodjba summary { padding: 0.75rem 1rem; }}@media (max-width: 480px) { #brxe-uodjba h1 { font-size: 1.563rem; } #brxe-uodjba h2 { font-size: 1.250rem; }}#brxe-wyskfk {row-gap: 1rem}