@layer bricks {.brxe-template{width:100%}}@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-bvhgsx {color: var(--white); font-size: 3rem; text-align: left; margin-bottom: 1rem}@media (max-width: 767px) {#brxe-bvhgsx {font-size: 2.5rem}}@media (max-width: 478px) {#brxe-bvhgsx {font-size: 1.75rem; margin-bottom: 0.5rem}}#brxe-utecbp {color: var(--gray-200); text-align: left}#brxe-utecbp a {color: var(--gray-200); text-align: left; font-size: inherit}@media (max-width: 478px) {#brxe-utecbp {font-size: 0.875rem}#brxe-utecbp a {font-size: 0.875rem; font-size: inherit}}#brxe-mbyals {flex-direction: column; align-items: stretch; position: relative; z-index: 10; max-width: 780px; align-self: flex-start !important}#brxe-qpivml {padding-top: 5rem; padding-bottom: 5rem; align-items: stretch; position: relative}@media (max-width: 478px) {#brxe-qpivml {padding-top: 2rem; padding-bottom: 2rem}}#brxe-gafuqn {position: relative; overflow: hidden; background-image: url("https://leydyalvino.com/wp-content/uploads/2026/03/mesa-1-1024x441.jpg"); background-size: cover}:where(#brxe-gafuqn > *:not(figcaption)) {position: relative}#brxe-gafuqn::before {background-image: linear-gradient(90deg, #55392E 20%, rgba(85, 57, 46, 0) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.brxe-lzsdtp .brxe-hoqith.brxe-text-basic {margin-bottom: 1rem; font-family: "Cormorant Garamond"; font-weight: 300; color: rgba(255, 255, 255, 0.2); font-size: 4.5rem; line-height: 1; position: relative}.brxe-lzsdtp .brxe-mdpczr.brxe-heading {margin-bottom: 1rem; color: var(--white); font-size: 1.5rem}@media (max-width: 478px) {.brxe-lzsdtp .brxe-mdpczr.brxe-heading {font-size: 1.25rem}}.brxe-lzsdtp .brxe-llkptr.brxe-text-basic {color: var(--gray-50); margin-bottom: 1.5rem}.brxe-lzsdtp .brxe-yddulw.brxe-icon {color: var(--white); fill: var(--white); font-size: 24px}.brxe-lzsdtp .brxe-cqidps.brxe-block {width: 50px; height: 50px; justify-content: center; align-items: center; background-color: rgba(38, 38, 38, 0.2); transition: all 0.3s ease; position: absolute; top: 0px; right: 0px; cursor: pointer}.brxe-lzsdtp .brxe-cqidps.brxe-block:hover {background-color: rgba(38, 38, 38, 0.4)}.brxe-lzsdtp .brxe-whbrlr.brxe-image:not(.tag), .brxe-lzsdtp .brxe-whbrlr.brxe-image img {aspect-ratio: 4/1.7; object-fit: cover}.brxe-lzsdtp .brxe-izrgpb.brxe-heading {color: var(--white); font-family: "Vollkorn"; font-size: 2.5rem; line-height: 1.1; margin-bottom: 1rem}@media (max-width: 767px) {.brxe-lzsdtp .brxe-izrgpb.brxe-heading {font-size: 2rem}}@media (max-width: 478px) {.brxe-lzsdtp .brxe-izrgpb.brxe-heading {font-size: 1.5rem; line-height: 1.3}}.brxe-lzsdtp .brxe-dfqesb.brxe-text {color: var(--gray-50)}.brxe-lzsdtp .brxe-dfqesb.brxe-text a {color: var(--gray-50); font-size: inherit}@media (max-width: 478px) {.brxe-lzsdtp .brxe-dfqesb.brxe-text {font-size: 0.875rem}.brxe-lzsdtp .brxe-dfqesb.brxe-text a {font-size: 0.875rem; font-size: inherit}}.brxe-lzsdtp .brxe-bcgyqx.brxe-div {display: flex; padding-left: 1.5rem; border-left: 4px solid var(--primary-500); margin-bottom: 3rem}.brxe-lzsdtp .brxe-dokieb.brxe-text-basic {font-size: 1.125rem; font-weight: 600; color: var(--primary-300); letter-spacing: 1px; text-transform: uppercase; margin-bottom: 0.5rem}@media (max-width: 478px) {.brxe-lzsdtp .brxe-dokieb.brxe-text-basic {font-size: 1rem; margin-top: -1px}}.brxe-lzsdtp .brxe-seixgr.brxe-text {color: var(--white)}.brxe-lzsdtp .brxe-seixgr.brxe-text a {color: var(--white); font-size: inherit}.lista-personalizada ul { list-style: none;  padding-left: 0; }.lista-personalizada li { position: relative;  padding-left: 35px;  margin-bottom: 15px;  line-height: 1.5; }.lista-personalizada li::before { content: "";  position: absolute;  left: 0;  top: 4px;  width: 20px;  height: 20px;  background-image: url('https://leydyalvino.com/wp-content/uploads/2026/03/check-marron.png');  background-size: contain;  background-repeat: no-repeat; }@media (max-width: 478px) {.brxe-lzsdtp .brxe-seixgr.brxe-text {color: var(--white)}.brxe-lzsdtp .brxe-seixgr.brxe-text a {color: var(--white); font-size: inherit}}.brxe-lzsdtp .brxe-ghekce.brxe-block {padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; background-color: var(--primary-900)}@media (max-width: 767px) {.brxe-lzsdtp .brxe-ghekce.brxe-block {padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem}}.brxe-lzsdtp .brxe-heywdf.brxe-block {column-gap: 2rem; row-gap: 2rem; margin-bottom: 3rem}@media (max-width: 478px) {.brxe-lzsdtp .brxe-kiqhgq.brxe-button {width: 100%}}.brxe-lzsdtp .brxe-yjcntv.brxe-block {padding-top: 3rem; padding-right: 2.5rem; padding-bottom: 3rem; padding-left: 2.5rem}@media (max-width: 767px) {.brxe-lzsdtp .brxe-yjcntv.brxe-block {padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem}}@media (max-width: 478px) {.brxe-lzsdtp .brxe-yjcntv.brxe-block {padding-top: 1.5rem; padding-right: 1rem; padding-bottom: 1.5rem; padding-left: 1rem}}.brxe-lzsdtp .brxe-eqcjcp.brxe-container {padding-right: 0; padding-left: 0}.brxe-lzsdtp .brxe-kxwwmr.brxe-section {position: relative; border-top: 6px solid var(--primary-500)}.brxe-lzsdtp .brxe-qbrlge.brxe-div {display: flex; flex-direction: column; padding-top: 1rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; align-items: flex-start}@media (max-width: 478px) {.brxe-lzsdtp .brxe-qbrlge.brxe-div {padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem}}.brxe-lzsdtp.brxe-div {position: relative; background-color: var(--primary-900); display: flex; flex-direction: column}#brxe-ywwupk {display: grid; align-items: initial; grid-gap: 2rem; grid-template-columns: repeat(2, 1fr); margin-bottom: 2rem}@media (max-width: 767px) {#brxe-ywwupk {grid-gap: 2rem 1rem}}@media (max-width: 478px) {#brxe-ywwupk {grid-gap: 1.5rem; grid-template-columns: 1fr}}#brxe-nwmnft {align-self: center}#brxe-bhpmth {padding-top: 4rem; padding-bottom: 4rem}@media (max-width: 478px) {#brxe-bhpmth {padding-top: 2rem; padding-bottom: 2rem}}