@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 {: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}}@layer bricks {.brxe-post-toc{overflow-y:auto;top:var(--wp-admin--admin-bar--height,0);transform:translateX(0);width:400px}.brxe-post-toc[data-nowrap] .toc-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brxe-post-toc[data-sticky]{position:sticky}.brxe-post-toc.toc-right{right:0;transform:translateX(100%)}@media (min-width:52em){.brxe-post-toc{transform:translateX(0)}.brxe-post-toc.toc-right{right:calc(50% - 26rem);transform:translateX(0)}}.brxe-post-toc .js-toc{overflow-y:hidden}.brxe-post-toc>.toc-list{overflow:hidden;position:relative}.brxe-post-toc .toc-list{counter-reset:item;list-style:none;margin:0;padding:0}.brxe-post-toc .toc-list li.toc-list-item{position:relative}.brxe-post-toc .toc-link{color:currentcolor;display:block;height:100%;text-decoration:none}.brxe-post-toc .toc-link:before{content:"";display:inline-block;height:inherit;left:0;position:absolute;right:0;top:0}.brxe-post-toc .toc-link.is-active-link{font-weight:700}.brxe-post-toc .is-collapsible{max-height:1000px;overflow:hidden;transition:all .3s ease-in-out}.brxe-post-toc .is-collapsed{max-height:0}.brxe-post-toc .is-position-fixed{position:fixed!important;top:0}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}#brxe-woagru {color: var(--primary-color); font-size: var(--bd-text-m); letter-spacing: -2%; line-height: 2.2rem}#brxe-pecwat {width: 10rem; padding-top: var(--space-sm); padding-right: var(--space-sm); padding-left: var(--space-sm); margin-left: var(--space-lg)}#brxe-pecwat {aspect-ratio: 0.575;clip-path: shape(from 1.01% 73.56%,curve to 0.01% 70.12% with -0.15% 72.41%/0.01% 70.12%,vline to 4.6%,curve to 8.01% 0% with 0.01% 2.06%/3.59% 0%,hline to 92%,curve to 100% 4.6% with 96.42% 0%/100% 2.06%,vline to 70.12%,curve to 99% 73.56% with 100% 70.12%/100% 72.41%,curve to 95.97% 75.86% with 98% 74.71%/95.97% 75.86%,line to 56.3% 98.51%,curve to 43.71% 98.51% with 52.82% 100.5%/47.19% 100.5%,line to 4.02% 75.86%,curve to 1.01% 73.56% with 4.02% 75.86%/2.16% 74.71%,close); background-image: linear-gradient(var(--color-pale-persimmon), #C57C8A);}@media (max-width: 478px) {#brxe-pecwat {margin-left: 0}}#brxe-mibgac {flex-direction: row}#brxe-zjacpl {width: 85%; max-width: 120rem}@media (max-width: 478px) {#brxe-zjacpl {display: flex}}#brxe-nfmfcu {font-size: 2.8rem; letter-spacing: -2%; font-weight: 200; color: var(--primary-color)}@media (max-width: 478px) {#brxe-nfmfcu {font-size: var(--bd-text-xl)}}#brxe-zjkmlf {row-gap: var(--space-lg)}@media (max-width: 478px) {#brxe-zjkmlf {flex-wrap: nowrap}}#brxe-hixqlw {row-gap: var(--space-xl)}#brxe-znxspj {width: fit-content; padding-top: var(--space-xl); padding-left: var(--space-lg); row-gap: var(--space-lg)}@media (max-width: 478px) {#brxe-znxspj {padding-right: 0; padding-left: 0}}#brxe-zcysca {letter-spacing: 1%; width: 75%; max-width: 90rem}@media (max-width: 478px) {#brxe-zcysca {width: auto}}#brxe-ggnhgp {row-gap: var(--space-md); padding-top: var(--space-2xl); padding-right: var(--space-lg); padding-left: var(--space-lg)}@media (max-width: 478px) {#brxe-ggnhgp {padding-top: var(--space-xl); padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-kjbdrn {padding-top: var(--space-5xl); padding-right: var(--space-2xl); padding-bottom: var(--space-5xl); padding-left: var(--space-2xl); max-width: 146.4rem; width: 100%; flex-direction: row; position: relative; z-index: 2}@media (min-width: 1440px) {#brxe-kjbdrn {padding-right: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-kjbdrn {padding-top: var(--space-4xl); padding-right: var(--space-xl); padding-bottom: var(--space-4xl); padding-left: var(--space-xl); row-gap: var(--space-2xl); position: relative; z-index: 2}}#brxe-jtjfly {position: absolute; z-index: 3; aspect-ratio: 1; top: -2.1111vw; left: -6.6667vw; width: 46.6667vw}@media (max-width: 478px) {#brxe-jtjfly {width: 213.74vw; max-width: 213.74vw; top: -27.67vw; left: auto}}#brxe-muniki {position: absolute; top: -22.694vw; right: -36.22vw; z-index: 2; aspect-ratio: 1; width: 101.17vw; max-width: 101.17vw}@media (max-width: 478px) {#brxe-muniki {width: 463.358vw; max-width: 463.358vw; right: auto; left: 18.206vw; top: -103.96vw}}#brxe-caxcnr {position: absolute; left: -32.3334vw; top: -45.8334vw; width: 121.8889vw; max-width: 121.8889vw; aspect-ratio: 1.1003; z-index: 2}@media (max-width: 478px) {#brxe-caxcnr {width: 558.27vw; max-width: 558.27vw; top: -209.92vw; left: -329.517vw}}#brxe-xsebyy {position: absolute; left: 45.2223vw; top: -38.2223vw; aspect-ratio: .892; width: 88.4445vw; z-index: 2}@media (max-width: 478px) {#brxe-xsebyy {width: 405.09vw; left: -127.48vw; top: -101.78vw}}#brxe-ydkado {align-items: center; justify-content: flex-start; position: absolute; overflow: hidden; z-index: 1; padding-top: var(--space-3xl); top: 0px; min-height: 100vh}@media (max-width: 478px) {#brxe-ydkado {top: 0px; bottom: 0px; height: auto; right: 0px; left: 0px}}#brxe-csnvza {position: relative}@media (max-width: 478px) {#brxe-csnvza {position: relative}}#brxe-dvqpgc[data-sticky] {top: 12rem}#brxe-dvqpgc .toc-link.is-active-link {font-weight: 700}#brxe-dvqpgc .toc-list-item {padding-top: var(--space-xs); padding-bottom: var(--space-xs)}#brxe-dvqpgc .toc-link:hover {color: var(--color-boho-brown)}#brxe-dvqpgc .toc-list-item:first-child {padding-top: 0}#brxe-etklka {align-self: stretch !important; width: 100%; width: 25%}@media (max-width: 478px) {#brxe-etklka {display: none}}.brxe-vbphkb .brxe-uxcklu.brxe-heading {font-size: var(--h2); font-weight: 400}@media (max-width: 478px) {.brxe-aa87fa .brxe-909ab0.brxe-heading {line-height: 1.5}}.brxe-aa87fa .brxe-7e29a9.brxe-icon {font-size: 1em; --brx-icon-transform: rotateZ(180deg); transition: .5s}@media (max-width: 478px) {.brxe-aa87fa .brxe-7e29a9.brxe-icon {min-width: var(--space-md)}}.brxe-aa87fa .brxe-8ea48a.brxe-block {align-items: center; flex-direction: row; justify-content: space-between; padding-top: var(--space-lg); padding-right: var(--space-lg); padding-bottom: var(--space-lg); padding-left: var(--space-lg)}@media (max-width: 478px) {.brxe-aa87fa .brxe-8ea48a.brxe-block {flex-wrap: nowrap; padding-right: var(--space-xs); column-gap: var(--space-md)}}.brxe-aa87fa .brxe-892bc7.brxe-block {padding-right: var(--space-lg); padding-bottom: var(--space-lg); padding-left: var(--space-lg)}.brxe-aa87fa.brxe-block {row-gap: var(--space-xs); border-bottom: 0.06rem solid var(--primary-color); transition: .5s}.brxe-aa87fa.brxe-block:last-child {border-style: none}.brxe-aa87fa.brx-open { background-color: var(--background-color); border-radius: var(--space-xs);}.brxe-vbphkb .brxe-45b2ca.brxe-accordion-nested .accordion-title-wrapper {min-height: fit-content}.brxe-vbphkb .brxe-45b2ca.brxe-accordion-nested {display: flex; flex-direction: column; gap: var(--space-sm)}@media (max-width: 478px) {.brxe-vbphkb .brxe-45b2ca.brxe-accordion-nested {width: 100%; gap: var(--space-xs)}}.brxe-vbphkb.brxe-block {flex-direction: column; row-gap: var(--space-xl)}@media (max-width: 478px) {.brxe-vbphkb.brxe-block {width: 100%; row-gap: var(--space-sm)}}#brxe-apaorb {row-gap: var(--space-5xl); width: auto}#brxe-mjmdqj {flex-direction: row; padding-top: var(--space-5xl); padding-right: var(--space-2xl); padding-bottom: var(--space-5xl); padding-left: var(--space-2xl); column-gap: var(--space-2xl)}@media (max-width: 478px) {#brxe-mjmdqj {padding-top: 0; padding-right: var(--space-xl); padding-bottom: var(--space-5xl); padding-left: var(--space-xl)}}