@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-oykmdq {font-size: var(--brxw-text-s); text-transform: uppercase; color: var(--aa-primary); margin-bottom: var(--brxw-space-l)}#brxe-uqhusk {color: var(--aa-light); text-transform: capitalize; font-family: "Cormorant Garamond"; font-size: var(--brxw-text-4xl); line-height: 1.15; margin-bottom: var(--brxw-space-m)}#brxe-uqhusk em { color: var(--aa-primary);}#brxe-ywaaje {color: rgba(255, 255, 255, 0.75); font-size: var(--brxw-text-m); line-height: 1.7; max-width: 505px; margin-bottom: var(--brxw-space-xl)}@media (max-width: 478px) {#brxe-hrrjcr {margin-bottom: var(--brxw-text-s)}}#brxe-ujubkk {display: flex; flex-direction: row; column-gap: var(--brxw-space-m)}@media (max-width: 478px) {#brxe-ujubkk {flex-direction: column}}#brxe-olnnos {position: relative; z-index: 2; width: 680px}#brxe-qgtcvq {justify-content: center; align-items: flex-start; padding-top: var(--brxw-space-5xl); padding-right: var(--brxw-section-space-horizontal); padding-bottom: var(--brxw-space-5xl); padding-left: var(--brxw-section-space-horizontal); min-height: 100%}#brxe-zmssyl {min-height: 90vh; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: var(--aa-secondary); position: relative; justify-content: center}:where(#brxe-zmssyl > *:not(figcaption)) {position: relative}#brxe-zmssyl::before {background-image: linear-gradient(rgba(26, 21, 16, 0.4) 0%, rgba(26, 21, 16, 0.4) 50%, rgba(26, 21, 16, 0.4) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-a21c56 {color: var(--aa-primary); font-size: var(--brxw-text-3xl); font-family: "Cormorant Garamond"}#brxe-283f9d {color: var(--aa-light); font-size: var(--brxw-text-xs); text-transform: uppercase; letter-spacing: 0.2em}#brxe-2ef08c {border-right: 1px solid var(--aa-border)}@media (max-width: 991px) {#brxe-2ef08c {border-right-width: 0}}#brxe-2ed375 {color: var(--aa-primary); font-size: var(--brxw-text-3xl); font-family: "Cormorant Garamond"}#brxe-dd83d7 {color: var(--aa-light); font-size: var(--brxw-text-xs); text-transform: uppercase; letter-spacing: 0.2em}#brxe-b756f7 {border-right: 1px solid var(--aa-border)}@media (max-width: 991px) {#brxe-b756f7 {border-right-width: 0}}#brxe-421c7d {color: var(--aa-primary); font-size: var(--brxw-text-3xl); font-family: "Cormorant Garamond"}#brxe-823aa5 {color: var(--aa-light); font-size: var(--brxw-text-xs); text-transform: uppercase; letter-spacing: 0.2em}#brxe-9c2572 {border-right: 1px solid var(--aa-border)}@media (max-width: 991px) {#brxe-9c2572 {border-right-width: 0}}#brxe-d14411 {color: var(--aa-primary); font-size: var(--brxw-text-3xl); font-family: "Cormorant Garamond"}#brxe-104bbf {color: var(--aa-light); font-size: var(--brxw-text-xs); text-transform: uppercase; letter-spacing: 0.2em}#brxe-8ee955 {display: grid; align-items: initial; grid-template-columns: repeat(4, 1fr); grid-gap: var(--brxw-space-l); text-align: center}@media (max-width: 991px) {#brxe-8ee955 {grid-template-columns: repeat(2, 1fr)}}#brxe-95b98d {background-color: var(--aa-secondary); padding-top: var(--brxw-text-2xl); padding-bottom: var(--brxw-text-2xl)}#brxe-sklwil {color: var(--aa-muted); font-size: var(--brxw-text-s); text-transform: uppercase; letter-spacing: 0.2em}#brxe-bdukpx {color: var(--aa-secondary); font-size: var(--brxw-text-3xl)}#brxe-wfvmhn {font-size: var(--brxw-text-m); color: var(--aa-muted)}#brxe-uxthud {display: flex; flex-direction: column; align-items: center; text-align: center; margin-bottom: var(--brxw-space-3xl)}#brxe-llfinh {font-size: var(--brxw-text-xl); color: var(--aa-light); font-weight: 400}#brxe-bxvmzf {font-size: var(--brxw-text-xs); text-transform: uppercase; letter-spacing: 0.1em; color: var(--aa-primary); margin-top: var(--brxw-space-xs)}#brxe-dfvaoa {justify-content: flex-end; align-items: center; flex-direction: column}#brxe-srtxuh {cursor: pointer; border-width: var(--brxw-radius-xs); flex-direction: column; display: flex; text-align: center; position: relative; background-image: url(https://atelieraroha.bonsaidev.nl/wp-content/uploads/2026/03/insta-1-10-683x1024.jpeg); background-size: cover; background-position: center center; justify-content: flex-end; padding-bottom: var(--brxw-space-l); aspect-ratio: 3/4}:where(#brxe-srtxuh > *:not(figcaption)) {position: relative}#brxe-srtxuh::before {background-image: linear-gradient(rgba(26,21,16,0) 0%, rgba(26,21,16,0.7) 80%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-wtueky {font-size: var(--brxw-text-xl); color: var(--aa-light); font-weight: 400}#brxe-hqljqj {font-size: var(--brxw-text-xs); text-transform: uppercase; letter-spacing: 0.1em; color: var(--aa-primary); margin-top: var(--brxw-space-xs)}#brxe-vavbjk {justify-content: flex-end; align-items: center; flex-direction: column}#brxe-tcqqse {cursor: pointer; border-width: var(--brxw-radius-xs); flex-direction: column; display: flex; text-align: center; position: relative; background-image: url(https://atelieraroha.bonsaidev.nl/wp-content/uploads/2026/03/insta-1-10-683x1024.jpeg); background-size: cover; background-position: center center; justify-content: flex-end; padding-bottom: var(--brxw-space-l); aspect-ratio: 3/4}:where(#brxe-tcqqse > *:not(figcaption)) {position: relative}#brxe-tcqqse::before {background-image: linear-gradient(rgba(26,21,16,0) 0%, rgba(26,21,16,0.7) 80%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-eirkgm {font-size: var(--brxw-text-xl); color: var(--aa-light); font-weight: 400}#brxe-hbuukt {font-size: var(--brxw-text-xs); text-transform: uppercase; letter-spacing: 0.1em; color: var(--aa-primary); margin-top: var(--brxw-space-xs)}#brxe-alktct {justify-content: flex-end; align-items: center; flex-direction: column}#brxe-vdiinc {cursor: pointer; border-width: var(--brxw-radius-xs); flex-direction: column; display: flex; text-align: center; position: relative; background-image: url(https://atelieraroha.bonsaidev.nl/wp-content/uploads/2026/03/insta-1-10-683x1024.jpeg); background-size: cover; background-position: center center; justify-content: flex-end; padding-bottom: var(--brxw-space-l); aspect-ratio: 3/4}:where(#brxe-vdiinc > *:not(figcaption)) {position: relative}#brxe-vdiinc::before {background-image: linear-gradient(rgba(26,21,16,0) 0%, rgba(26,21,16,0.7) 80%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-udhlxl {font-size: var(--brxw-text-xl); color: var(--aa-light); font-weight: 400}#brxe-pqbobi {font-size: var(--brxw-text-xs); text-transform: uppercase; letter-spacing: 0.1em; color: var(--aa-primary); margin-top: var(--brxw-space-xs)}#brxe-hoschq {justify-content: flex-end; align-items: center; flex-direction: column}#brxe-chwaxa {cursor: pointer; border-width: var(--brxw-radius-xs); flex-direction: column; display: flex; text-align: center; position: relative; background-image: url(https://atelieraroha.bonsaidev.nl/wp-content/uploads/2026/03/insta-1-10-683x1024.jpeg); background-size: cover; background-position: center center; justify-content: flex-end; padding-bottom: var(--brxw-space-l); aspect-ratio: 3/4}:where(#brxe-chwaxa > *:not(figcaption)) {position: relative}#brxe-chwaxa::before {background-image: linear-gradient(rgba(26,21,16,0) 0%, rgba(26,21,16,0.7) 80%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-jdsdtn {display: grid; align-items: initial; grid-template-columns: repeat(4, 1fr); grid-gap: var(--brxw-space-l); width: 100%}@media (max-width: 991px) {#brxe-jdsdtn {grid-template-columns: repeat(2, 1fr)}}#brxe-oemjyj {align-items: center}#brxe-mcyyeq {background-color: var(--aa-light); padding-top: var(--brxw-space-4xl); padding-right: var(--brxw-section-space-horizontal); padding-bottom: var(--brxw-space-4xl); padding-left: var(--brxw-section-space-horizontal)}#brxe-cb8f00 {color: var(--aa-light); font-size: var(--brxw-text-m); text-transform: capitalize; font-family: "Cormorant Garamond"; font-weight: 400; letter-spacing: 0.25em; margin-bottom: var(--brxw-text-s)}#brxe-77c53b {color: var(--aa-light); font-size: var(--brxw-text-3xl); font-weight: 400; line-height: 1.15em; text-transform: capitalize; margin-bottom: var(--brxw-text-s)}#brxe-77c53b em { color: var(--aa-primary);}#brxe-db0627 {color: var(--aa-light); font-size: var(--brxw-text-m); font-family: "Jost"; font-weight: 300; letter-spacing: 0.25em; text-transform: capitalize; margin-top: var(--brxw-text-s); max-width: 480px}#brxe-05ed6c {flex-direction: column; margin-bottom: var(--brxw-space-3xl); text-align: center; align-items: center; display: flex}#brxe-f9ee4e {font-family: "Cormorant Garamond"; font-weight: 400; color: var(--aa-primary); font-size: var(--brxw-text-l)}#brxe-7efcb7 {display: flex; flex-direction: row; align-items: center; width: 64px; height: 64px; border-style: solid; border-radius: 50px; background-color: var(--aa-secondary); margin-bottom: var(--brxw-space-m); justify-content: center}#brxe-55a88e {font-size: var(--brxw-text-l); font-weight: 400; color: var(--aa-light); margin-bottom: var(--brxw-space-xs)}#brxe-0ef20d {line-height: 1.6; font-size: var(--brxw-text-s); color: var(--aa-light)}#brxe-e2071e {display: flex; align-items: center; flex-direction: column; text-align: center}#brxe-d18d93 {font-family: "Cormorant Garamond"; font-weight: 400; color: var(--aa-primary); font-size: var(--brxw-text-l)}#brxe-1533b7 {align-items: center; display: flex; flex-direction: row; width: 64px; height: 64px; border-style: solid; border-radius: 50px; background-color: var(--aa-secondary); margin-bottom: var(--brxw-space-m); justify-content: center}#brxe-2176c4 {color: var(--aa-light); font-size: var(--brxw-text-l); font-weight: 400; margin-bottom: var(--brxw-space-xs)}#brxe-84ab44 {color: var(--aa-light); font-size: var(--brxw-text-s); line-height: 1.6}#brxe-26f0b2 {display: flex; align-items: center; flex-direction: column; text-align: center}#brxe-8cb84a {font-family: "Cormorant Garamond"; font-weight: 400; color: var(--aa-primary); font-size: var(--brxw-text-l)}#brxe-7eecc2 {display: flex; width: 64px; flex-direction: row; align-items: center; height: 64px; border-style: solid; border-radius: 50px; background-color: var(--aa-secondary); margin-bottom: var(--brxw-space-m); justify-content: center}#brxe-964ae2 {font-size: var(--brxw-text-l); font-weight: 400; color: var(--aa-light); margin-bottom: var(--brxw-space-xs)}#brxe-464721 {line-height: 1.6; font-size: var(--brxw-text-s); color: var(--aa-light)}#brxe-e3c74c {text-align: center; display: flex; align-items: center; flex-direction: column}#brxe-680810 {font-family: "Cormorant Garamond"; font-weight: 400; color: var(--aa-primary); font-size: var(--brxw-text-l)}#brxe-0241d3 {margin-bottom: var(--brxw-space-m); display: flex; flex-direction: row; align-items: center; width: 64px; height: 64px; border-style: solid; border-radius: 50px; background-color: var(--aa-secondary); justify-content: center}#brxe-aa56a8 {font-size: var(--brxw-text-l); font-weight: 400; color: var(--aa-light); margin-bottom: var(--brxw-space-xs)}#brxe-72c650 {line-height: 1.6; font-size: var(--brxw-text-s); color: var(--aa-light)}#brxe-e5c18e {text-align: center; display: flex; align-items: center; flex-direction: column}#brxe-b5e020 {display: grid; align-items: initial; grid-template-columns: repeat(4, 1fr); grid-gap: var(--brxw-space-l)}@media (max-width: 991px) {#brxe-b5e020 {grid-template-columns: repeat(2,1fr)}}@media (max-width: 478px) {#brxe-b5e020 {grid-template-columns: repeat(1, 1fr)}}#brxe-325af3 {align-items: center}#brxe-2d554a {padding-top: var(--brxw-space-4xl); padding-right: var(--brxw-section-space-horizontal); padding-bottom: var(--brxw-space-4xl); padding-left: var(--brxw-section-space-horizontal); background-color: var(--aa-secondary)}#brxe-77d2c9 {color: var(--aa-muted); font-size: var(--brxw-text-s); text-transform: uppercase; letter-spacing: 0.2em}#brxe-072511 {color: var(--aa-secondary); font-size: var(--brxw-text-3xl)}#brxe-923cf3 {color: var(--aa-primary); font-size: var(--brxw-text-m)}#brxe-8a41e0 {display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; margin-bottom: var(--brxw-space-3xl)}#brxe-d9b44d {background-color: var(--aa-light); padding-top: var(--brxw-space-4xl); padding-bottom: 0}