@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}}@layer bricks {.brxe-post-content{width:100%}.brxe-post-content[data-source=bricks]{display:flex;flex-direction:column}body:has(.wp-lightbox-overlay) #brx-content{overflow:hidden}}@layer bricks {}body.page-id-419 #brx-content { position: relative !important; isolation: isolate !important; overflow: hidden !important; background-color: #19191A !important; background-image: radial-gradient( ellipse at 20% 0%, rgba(200, 144, 132, 0.08) 0%, transparent 55% ), radial-gradient( ellipse at 80% 100%, rgba(200, 144, 132, 0.05) 0%, transparent 55% ) !important; background-repeat: no-repeat !important; background-position: top left, bottom right !important; background-size: 100% 100%, 100% 100% !important;}body.page-id-419 #brx-content::before { content: "" !important; position: absolute !important; top: 50% !important; left: 50% !important; width: 800px !important; height: 800px !important; transform: translate(-50%, -50%) !important; border-radius: 50% !important; background-image: radial-gradient( circle, rgba(200, 144, 132, 0.04) 0%, transparent 70% ) !important; background-repeat: no-repeat !important; background-position: center !important; background-size: 100% 100% !important; pointer-events: none !important; z-index: 0 !important;}body.page-id-419 #brx-content > section,body.page-id-419 #brx-content .brxe-section { position: relative !important; background-color: transparent !important; background-image: none !important; z-index: 1 !important;}body.page-id-419 #brx-content > * { position: relative !important; z-index: 1 !important;}@media (max-width: 767px) { body.page-id-419 #brx-content::before { width: 520px !important; height: 520px !important; }}#brxe-0d92ee {font-family: "DM Sans"}#brxe-6e4448 {color: var(--texto-claro); font-size: var(--text-xl); font-weight: 500; text-align: justify; width: 70%; margin-bottom: var(--space-4xl)}@media (max-width: 1023px) {#brxe-6e4448 {width: 100%; font-size: var(--text-m)}}@media (max-width: 767px) {#brxe-6e4448 {font-size: var(--text-s)}}#brxe-jgnjdh {color: var(--text-inverse); font-size: var(--text-3xl); font-weight: 400; margin-bottom: var(--space-xl)}.brxe-sugwhf .brxe-jkdtsv.brxe-heading {color: var(--text-inverse); font-weight: 500; text-transform: uppercase; text-align: center; font-size: var(--text-s); margin-bottom: var(--space-s)}@media (max-width: 1023px) {.brxe-sugwhf .brxe-jkdtsv.brxe-heading {font-size: 12px}}@media (max-width: 767px) {.brxe-sugwhf .brxe-jkdtsv.brxe-heading {font-size: var(--text-s)}}.brxe-sugwhf .brxe-jwrzlu.brxe-text-basic {color: var(--texto-claro-2); text-align: justify; font-size: var(--text-xs); font-style: italic; line-height: 1.3em}@media (max-width: 1023px) {.brxe-sugwhf .brxe-jwrzlu.brxe-text-basic {font-size: 10px}}@media (max-width: 767px) {.brxe-sugwhf .brxe-jwrzlu.brxe-text-basic {font-size: var(--text-s)}}.brxe-sugwhf.brxe-block {border-top: 1px solid hsla(0, 0%, 100%, 0.13); border-right: 1px solid hsla(0, 0%, 100%, 0.13); padding-top: var(--space-2xl); padding-right: var(--space-l); padding-bottom: var(--space-2xl); padding-left: var(--space-l); transition: all 0.4s}.brxe-sugwhf.brxe-block:hover {background-color: #ffffff08; transition: all 0.4s}.brxe-sugwhf:last-child { border-right: none !important;}@media (max-width: 767px) {.brxe-sugwhf.brxe-block {border-right-width: 0; padding-top: var(--space-xl); padding-bottom: var(--space-xl)}}#brxe-lkvcby {display: grid; align-items: initial; margin-bottom: var(--space-4xl)}#brxe-lkvcby { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-auto-flow: unset;}#brxe-lkvcby>* { grid-row: unset; grid-column: unset;}@media (max-width: 1023px) {#brxe-lkvcby {margin-bottom: var(--text-4xl)}}@media (max-width: 767px) {#brxe-lkvcby {grid-template-columns: 1fr}}#brxe-foumcy {font-size: var(--text-s); font-weight: 700; color: var(--texto-claro-2); text-transform: uppercase; letter-spacing: 2px; font-family: "DM Sans"; margin-bottom: var(--space-l)}.brxe-0f4aac .brxe-nfcgmr.brxe-heading {color: var(--text-inverse); font-weight: 500; font-size: var(--text-xl)}.brxe-0f4aac .brxe-ptykvy.brxe-text-basic {font-size: var(--text-s); font-weight: 500; font-style: italic; color: var(--texto-claro-2); margin-bottom: var(--space-xl)}.brxe-0f4aac .brxe-ozbowm.brxe-text-basic {margin-bottom: var(--space-l); font-weight: 400; color: var(--texto-claro-2); text-align: justify; font-size: var(--text-s)}.brxe-0f4aac .brxe-dgilrx.brxe-button {background-color: hsla(46, 100%, 65%, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; color: var(--accent); font-weight: 600; letter-spacing: 2px; font-size: var(--text-s)}.brxe-0f4aac .brxe-dgilrx.brxe-button svg {height: 15px}.brxe-0f4aac.brxe-block {border: 1px solid rgba(229, 231, 235, 0.18); border-radius: var(--radius-xl); align-self: stretch !important; width: 100%; background-color: rgba(229, 231, 235, 0.03); padding-top: var(--space-3xl); padding-right: var(--space-xl); padding-bottom: var(--space-xl); padding-left: var(--space-xl)}.brxe-0f4aac { position: relative; overflow: hidden; display: flex; flex-direction: column; justify-content: space-between; border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 16px; background-color: rgba(255, 255, 255, 0.025); transition: background-color 0.5s ease, border-color 0.5s ease;}.brxe-0f4aac::before { content: ""; position: absolute; top: -96px; right: -96px; width: 192px; height: 192px; border-radius: 50%; background-color: rgb(from var(--accent) r g b / 0.06); filter: blur(48px); opacity: 0; pointer-events: none; transition: opacity 0.7s ease;}.brxe-0f4aac:hover { border-color: rgba(255, 255, 255, 0.16); background-color: rgba(255, 255, 255, 0.05);} .brxe-0f4aac:hover::before { opacity: 1;}.brxe-0f4aac > * { position: relative; z-index: 1;}.brxe-0f4aac .brxe-ozbowm { color: rgba(255, 255, 255, 0.50); transition: color 0.5s ease;} .brxe-0f4aac:hover .brxe-ozbowm { color: rgba(255, 255, 255, 0.65);}.brxe-0f4aac .brxe-dgilrx { opacity: 0; transform: translateY(8px); transition: opacity 0.5s ease, transform 0.5s ease;}.brxe-0f4aac:hover .brxe-dgilrx { opacity: 1; transform: translateY(0);}.brxe-0f4aac .brxe-dgilrx svg { transition: transform 0.3s ease;} .brxe-0f4aac:hover .brxe-dgilrx svg { transform: translateX(4px);}#brxe-ad2bdf {display: grid; align-items: initial; grid-gap: 20px}#brxe-ad2bdf { grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr; grid-auto-flow: unset;}#brxe-ad2bdf>* { grid-row: unset; grid-column: unset;}@media (max-width: 767px) {#brxe-ad2bdf {grid-template-columns: 1fr}}#brxe-6337d5 {flex-direction: column}