@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@layer bricks {.brxe-button{width:auto}}@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-5e3394 {color: var(--dark); font-size: var(--text-lg); font-style: italic; font-family: "lora"; font-weight: 400; max-width: var(--width-md); display: flex; flex-direction: column; gap: var(--space-xs)}#brxe-5e3394 a {color: var(--dark); font-size: var(--text-lg); font-style: italic; font-family: "lora"; font-weight: 400; font-size: inherit}#brxe-fe29d1 {background-color: var(--cb)}#brxe-f44ab9 {max-width: unset}#brxe-d1d116 {flex-basis: 60%}#brxe-2b7e66 {flex-basis: 40%}#brxe-ottgbs {color: var(--dark)}#brxe-ottgbs a {color: var(--dark); font-size: inherit}#brxe-kodisu {font-size: var(--text-h2)}#brxe-toudxp {font-weight: 600; color: var(--dark)}#brxe-toudxp a {font-weight: 600; color: var(--dark); font-size: inherit}#brxe-ebuead {font-size: var(--text-h2)}#brxe-kviyha {font-weight: 600; color: var(--dark)}#brxe-kviyha a {font-weight: 600; color: var(--dark); font-size: inherit}#brxe-rjttbv {font-size: var(--text-h2)}#brxe-ivadhe {font-weight: 600; color: var(--dark)}#brxe-ivadhe a {font-weight: 600; color: var(--dark); font-size: inherit}#brxe-wkyvvu {font-size: var(--text-h2)}#brxe-pikvzu {font-weight: 600; color: var(--dark)}#brxe-pikvzu a {font-weight: 600; color: var(--dark); font-size: inherit}#brxe-yrpspr {font-size: var(--text-h2)}#brxe-vippbk {font-weight: 600; color: var(--dark)}#brxe-vippbk a {font-weight: 600; color: var(--dark); font-size: inherit}#brxe-af1c74 {row-gap: var(--space-3xl)}#brxe-zpzxvk {color: var(--deep); font-weight: 600}#brxe-ftqctq {padding-top: var(--card-space-md); padding-right: var(--card-space-md); padding-bottom: var(--card-space-md); padding-left: var(--card-space-md); border-left: 3px solid var(--rose); border-top-right-radius: var(--radius-card); border-bottom-right-radius: var(--radius-card); background-color: var(--rose-t-2); color: var(--cocoa)}#brxe-oiwrqi {padding-bottom: var(--space-sm)}#brxe-oiwrqi li::marker { content: "— "; color: var(--rose);}#brxe-oiwrqi li{ color: var(--dark);}#brxe-oiwrqi li:last-child { border-bottom: none}.check-item { display: flex; gap: .7rem; align-items: flex-start; padding: .25rem 0; color: var(--muted); line-height: 1.6; cursor: pointer} .check-box { width: 16px; height: 16px; border: 1.5px solid var(--rose); border-radius: 3px; flex-shrink: 0; margin-top: 2px; transition: background .2s; display: flex; align-items: center; justify-content: center} .check-item.checked .check-box { background: var(--rose)} .check-item.checked .check-box::after { content: "✓"; color: #fff; font-size: 10px;} .check-item.checked span { color: var(--cocoa)} .red-flags { margin-top: .8rem; background: rgba(163, 48, 48, .05); border-radius: 10px; border: 1px solid rgba(163, 48, 48, .12)} .red-flags-title { letter-spacing: .1em; text-transform: uppercase; color: #a33030; margin-bottom: .4rem} .red-flag { color: #7a2020; line-height: 1.7} .red-flag::before { content: "⚠ ";}#brxe-hfjnmw {padding-bottom: var(--space-sm)}#brxe-hfjnmw li::marker { content: "— "; color: var(--rose);}#brxe-hfjnmw li{ color: var(--dark);}#brxe-hfjnmw li:last-child { border-bottom: none}#brxe-bphsvo {padding-bottom: var(--space-sm)}#brxe-bphsvo li::marker { content: "— "; color: var(--rose);}#brxe-bphsvo li{ color: var(--dark);}#brxe-bphsvo li:last-child { border-bottom: none}#brxe-rzjmbk {padding-bottom: var(--space-sm)}#brxe-rzjmbk li::marker { content: "— "; color: var(--rose);}#brxe-rzjmbk li{ color: var(--dark);}#brxe-rzjmbk li:last-child { border-bottom: none}#brxe-kpfysp {padding-bottom: var(--space-sm)}#brxe-kpfysp li::marker { content: "— "; color: var(--rose);}#brxe-kpfysp li{ color: var(--dark);}#brxe-kpfysp li:last-child { border-bottom: none}#brxe-xdfofr {color: var(--dark)}#brxe-xdfofr a {color: var(--dark); font-size: inherit}#brxe-xhslpu {row-gap: var(--space-3xl)}#brxe-5b5af2 {row-gap: 0px}#brxe-04dec8 {flex-direction: row; column-gap: var(--space-4xl); align-items: center; row-gap: var(--space-2xl)}#brxe-bf5294 {padding-top: var(--section-space); padding-right: var(--gutter); padding-bottom: var(--section-space); padding-left: var(--gutter); border-top: 1px solid var(--rose-t-3)}#brxe-yyzumy {font-family: "lora"; font-size: var(--text-h1)}#brxe-utihdl {color: var(--cb-t-3)}#brxe-tekfxe {color: var(--cr)}#brxe-tekfxe a {color: var(--cr); font-size: inherit}#brxe-yqgqbq {font-size: var(--text-sm); font-style: italic; color: var(--cb-t-3)}#brxe-deevjf {background-color: var(--deep); flex-basis: 100%}#brxe-bioccr {row-gap: 0px}#brxe-3eab8c {row-gap: var(--space-3xl)}#brxe-nsfuyl li::marker { content: "— "; color: var(--rose);}#brxe-nsfuyl li{ padding: var(--space-xs) 0; border-bottom: 1px solid var(--cocoa-t-1);}#brxe-nsfuyl li:last-child { border-bottom: none}#brxe-kqlygg {font-weight: 500}#brxe-0cc40a {row-gap: var(--space-3xl)}#brxe-esszwm {font-size: var(--text-sm); font-style: italic; color: var(--cb-t-3)}#brxe-hcdqtm {font-size: var(--text-sm); font-style: italic; color: var(--cb-t-3)}#brxe-ufxpen {row-gap: 0px}#brxe-hgxygo {font-family: "lora"; font-size: var(--text-h1)}#brxe-qjjjws {color: var(--cb-t-3)}#brxe-yaasnt {align-items: flex-end; row-gap: 0px}#brxe-xfcgpk {flex-direction: row}#brxe-ydzqdt {background-color: var(--deep); flex-basis: 100%}@media (max-width: 478px) {#brxe-ydzqdt {text-align: left}}#brxe-mkakcc {row-gap: var(--space-3xl)}.brxe-flpxfc .brxe-tdqdel.brxe-block {margin-bottom: var(--space-md); flex-grow: 1; justify-content: space-between}.brxe-flpxfc .brxe-nlxhen.brxe-block {flex-direction: row; align-items: center; justify-content: flex-end}#brxe-biuvnj {flex-direction: row; flex-wrap: wrap}#brxe-djgdrc {background-color: var(--sand); border-radius: var(--radius-section); padding-top: var(--section-space); padding-right: var(--gutter); padding-bottom: var(--section-space); padding-left: var(--gutter)}#brxe-f7a06b {background-color: var(--deep); border-radius: var(--radius-card); flex-direction: row; padding-top: var(--card-space-lg); padding-right: var(--card-space-lg); padding-bottom: var(--card-space-lg); padding-left: var(--card-space-lg); align-items: center}#brxe-432835 {padding-top: var(--section-space); padding-right: var(--gutter); padding-bottom: var(--section-space); padding-left: var(--gutter); border-top: 1px solid var(--rose-t-3)}