@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}}html, body { overflow-x: hidden;}body #brxe-2ifowe a:hover { color: var(--ki-text-primary); text-decoration-thickness: 2px;}body #brxe-2ifowe a:focus-visible { color: var(--ki-text-primary);}#brxe-2ce55g {font-size: clamp(30px, 4.5vw, 46px); margin-top: 0; margin-right: 0; margin-bottom: 12px; margin-left: 0}#brxe-zjo7t0 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-211viv {max-width: var(--ki-max-content); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-xe4udj {padding-top: clamp(32px, 4vw, 48px); padding-right: var(--ki-space-gutter); padding-bottom: clamp(32px, 4vw, 48px); padding-left: var(--ki-space-gutter); border-top: 0 solid var(--ki-border-divider); border-right: 0 solid var(--ki-border-divider); border-bottom: 1px solid var(--ki-border-divider); border-left: 0 solid var(--ki-border-divider)}#brxe-7z0hd8 h2 { margin: 46px 0 16px; padding-top: 26px; border-top: 1px solid var(--ki-border-divider); font-size: 22px; font-weight: var(--ki-fw-semibold); letter-spacing: -0.01em; color: var(--ki-text-heading); text-wrap: balance;}#brxe-7z0hd8 p { margin: 0 0 14px; line-height: 1.75; color: var(--ki-text-body); text-wrap: pretty; overflow-wrap: anywhere;}#brxe-7z0hd8 ul { margin: 0 0 16px; list-style: none; display: flex; flex-direction: column; gap: 9px;}#brxe-7z0hd8 li { position: relative; padding-left: 22px; line-height: 1.6; color: var(--ki-text-body);}#brxe-7z0hd8 li::before { content: ""; position: absolute; left: 2px; top: 9px; width: 6px; height: 6px; border-radius: var(--ki-radius-pill); background: var(--ki-gold);}#brxe-7z0hd8 a { color: var(--ki-gold); text-decoration: underline; text-underline-offset: 3px; word-break: break-word;}#brxe-7z0hd8 a:hover { color: var(--ki-text-primary); text-decoration-thickness: 2px;}#brxe-7z0hd8 a:focus-visible { color: var(--ki-text-primary);}#brxe-m2rem1 {font-size: 22px; font-weight: var(--ki-fw-semibold); color: var(--ki-text-heading); line-height: 1.35; letter-spacing: -0.01em; margin-top: 0; margin-right: 0; margin-bottom: 14px; margin-left: 0}#brxe-2ifowe p { line-height: 1.9; color: var(--ki-text-body); overflow-wrap: anywhere;}#brxe-2ifowe a { color: var(--ki-gold); text-decoration: underline; text-underline-offset: 3px; word-break: break-word;}#brxe-2ifowe a:hover { color: #dda042;}#brxe-2ifowe a:focus-visible { color: #dda042;}#brxe-mv4jl0 {background-color: var(--ki-bg-card-lg); padding-top: var(--ki-space-card-sm); padding-right: var(--ki-space-card-sm); padding-bottom: var(--ki-space-card-sm); padding-left: var(--ki-space-card-sm)}#brxe-m5xolr {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; display: flex; max-width: var(--ki-max-content)}#brxe-r7qaqj {padding-top: var(--ki-space-section-sm); padding-right: var(--ki-space-gutter); padding-bottom: var(--ki-space-section-sm); padding-left: var(--ki-space-gutter)}