@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 {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-list){list-style-type:none;margin:0;padding:0;width:100%}:where(.brxe-list) li{position:relative}:where(.brxe-list) li:last-child{margin-bottom:0}:where(.brxe-list) li[data-highlight]:before{content:attr(data-highlight);display:inline-block}:where(.brxe-list) .content{align-items:center;display:flex;justify-content:space-between}:where(.brxe-list) .icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}:where(.brxe-list) .icon svg{font-size:medium}:where(.brxe-list) .title{display:inline-block;margin:0 10px 0 0}:where(.brxe-list) .meta{margin-left:10px}:where(.brxe-list) .description{display:flex}:where(.brxe-list) .separator{border-top-style:solid;border-top-width:1px;flex:1;flex-basis:50px}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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}}.seo-structure { clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px;}#brxe-zbpmsn {margin-bottom: -1.9rem}#brxe-zbpmsn { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(4rem, 4vw, 8rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-zbpmsn:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}#brxe-uqtnqz {line-height: 1; text-align: center}#brxe-uqtnqz { position: relative; font-family: 'Bebas Neue', sans-serif; text-transform: uppercase; font-weight: 800; font-size: clamp(4rem, 10vw, 11rem); line-height: 1; letter-spacing: 0.06em;  background: linear-gradient( 90deg, #ffb347 0%, #ff8c00 20%, #ff6200 40%, #ff2e00 60%, #ff8c00 80%, #ffd500 100% ); background-size: 400% 100%; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; animation: magmaFlow 3.5s linear infinite;}@keyframes magmaFlow { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; }}#brxe-uqtnqz { text-shadow: 0 0 6px rgba(255, 120, 0, 0.2), 0 0 12px rgba(255, 100, 0, 0.15);}#brxe-ydjvaa {text-align: center}#brxe-ydjvaa { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-ydjvaa strong { font-weight: 600; color: #fff;}#brxe-ovldlk {font-size: 2.5rem; text-transform: uppercase; font-family: "Rajdhani"}@media (max-width: 478px) {#brxe-ovldlk {font-size: 2.4rem}}#brxe-gkbitk {align-self: center !important; justify-content: center; align-items: center}#brxe-gkbitk { background: linear-gradient(135deg, #009DD3, #0076C5);  color: white; padding: 1.2rem 2.4rem; border-radius: 999px; font-size: 1.4rem; font-weight: 700; text-align: center; transition: all 0.3s ease-in-out; box-shadow: 0 0 12px rgba(0, 118, 197, 0.25); }#brxe-gkbitk:hover { background: linear-gradient(135deg, #FFAB00, #FF7100);  transform: scale(1.05); box-shadow: 0 0 12px rgba(255, 113, 0, 0.25); }#brxe-vpktyt {font-size: 2.5rem; text-transform: uppercase; font-family: "Rajdhani"}@media (max-width: 478px) {#brxe-vpktyt {font-size: 2.4rem}}#brxe-cenpey {align-self: center !important; justify-content: center; align-items: center}#brxe-cenpey { background: transparent; color: white; padding: 1.2rem 2.4rem; border-radius: 999px; font-size: 1.4rem; font-weight: 700; text-align: center; transition: all 0.3s ease-in-out; border: 2px solid transparent; background-image: linear-gradient(#0b0f1a, #0b0f1a), linear-gradient(135deg, #FFAB00, #FF7100);  background-origin: border-box; background-clip: padding-box, border-box;}#brxe-cenpey:hover { background: linear-gradient(135deg, #FFAB00, #FF7100);  color: white; transform: scale(1.05); box-shadow: 0 0 12px rgba(255, 113, 0, 0.25); }#brxe-srvfhj {flex-direction: row; column-gap: 3rem; padding-top: 02rem; width: 900px}#brxe-xltbkw {flex-direction: column; align-self: center !important; justify-content: center; align-items: center; width: 100%}#brxe-wcuhpc {align-self: center !important; justify-content: center; align-items: center; width: 1650px; flex-direction: row; column-gap: 5rem}#brxe-lguqur {align-self: center !important; justify-content: center; align-items: center; margin-top: -173px; padding-top: 40rem; padding-right: 3rem; padding-bottom: 7rem; padding-left: 3rem; width: 1650px}@media (max-width: 478px) {#brxe-lguqur {padding-top: 20rem; padding-bottom: 0}}#brxe-ndythn {align-self: center !important; justify-content: center; align-items: center; position: relative; padding-top: 0; padding-right: 3rem; padding-bottom: 0; padding-left: 3rem}:where(#brxe-ndythn > *:not(figcaption)) {position: relative}#brxe-ndythn::before {background-image: linear-gradient(rgba(0, 0, 0, 0.4) 10%, rgba(11, 15, 26, 0.83) 50%, #0b0f1a 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-ndythn {padding-top: 5rem; padding-right: 1rem; padding-left: 1rem}}#brxe-yuspsq { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(2rem, 4vw, 6rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-yuspsq:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}#brxe-ynnndn {text-align: center; width: 100%}#brxe-ynnndn { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.3rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-ynnndn strong { font-weight: 600; color: #fff;}#brxe-ndyenn {font-size: 16px}#brxe-hmvhjq { font-size: 14.5px; color: rgba(255, 255, 255, 0.8); font-weight: 400; letter-spacing: 0.4px; text-align: center; margin: 0; font-family: 'Inter', sans-serif;}#brxe-gninws {justify-content: center; align-items: center; align-self: center !important; flex-direction: row; column-gap: 1rem}#brxe-gninws { display: flex; justify-content: center; align-items: center; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 40px; padding: 10px 28px; width: fit-content; margin: 40px auto 0 auto; box-shadow: 0 0 12px rgba(255, 123, 0, 0.08); transition: all 0.3s ease;}#brxe-gninws:hover { box-shadow: 0 0 20px rgba(255, 123, 0, 0.2); transform: translateY(-1px);}#brxe-hlqvui {align-self: center !important; justify-content: center; align-items: center; width: 1650px}#brxe-trmzcy {background-color: var(--bricks-color-roavfm); padding-top: 8rem; padding-right: 3rem; padding-bottom: 8rem; padding-left: 3rem}@media (max-width: 478px) {#brxe-trmzcy {padding-right: 1rem; padding-left: 1rem}}#brxe-llnhon {line-height: 1; text-align: center}#brxe-llnhon { position: relative; font-family: 'Bebas Neue', sans-serif; text-transform: uppercase; font-weight: 800; font-size: clamp(2rem, 4vw, 6.2rem); line-height: 1; letter-spacing: 0.06em;  background: linear-gradient( 90deg, #ffb347 0%, #ff8c00 20%, #ff6200 40%, #ff2e00 60%, #ff8c00 80%, #ffd500 100% ); background-size: 400% 100%; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; animation: magmaFlow 3.5s linear infinite;}@keyframes magmaFlow { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; }}#brxe-llnhon { text-shadow: 0 0 6px rgba(255, 120, 0, 0.2), 0 0 12px rgba(255, 100, 0, 0.15);}#brxe-cdbikt { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(2rem, 4vw, 6rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-cdbikt:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}#brxe-mqflfc {flex-direction: row; justify-content: center; align-items: center; column-gap: 1rem}#brxe-dtbsfz {text-align: center; width: 100%}#brxe-dtbsfz { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.3rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-dtbsfz strong { font-weight: 600; color: #fff;}#brxe-ctixeo {align-self: center !important; justify-content: center; align-items: center; width: 1650px}#portfolio {background-color: var(--bricks-color-byfmsr); padding-top: 8rem; padding-right: 3rem; padding-bottom: 6rem; padding-left: 3rem}#brxe-kkqjkr {font-size: 1.9rem}#brxe-chzxtk {font-family: "Rajdhani"; font-size: 22px}#brxe-ybdxba {align-items: center; flex-direction: row; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-xqbsov .description {font-weight: 300}#brxe-xqbsov .separator {border-top-color: var(--bricks-color-11f4a3)}#brxe-xqbsov .meta {font-size: 14px; font-weight: 500}#brxe-phigzt {align-items: flex-start; flex-direction: column; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-phigzt { position: relative; background: rgba(20,22,28,0.55); border: 1px solid rgba(3,169,244,0.25); border-radius: 14px; padding: 14px 18px; color: #ffffff;  font-weight: 600; font-size: 15px; letter-spacing: 0.3px; display: flex; align-items: center; justify-content: space-between; gap: 10px; cursor: pointer; box-shadow: inset 0 0 0 1px rgba(3,169,244,0.1), 0 4px 10px rgba(0,0,0,0.4); backdrop-filter: blur(6px); transition: all .25s ease;}#brxe-phigzt:hover { color: #03A9F4; border-color: rgba(3,169,244,0.6); background: rgba(25,35,45,0.7); box-shadow: 0 6px 14px rgba(3,169,244,0.25), inset 0 0 8px rgba(3,169,244,0.15); transform: translateY(-1px);}#brxe-phigzt.is-active,#brxe-phigzt[aria-expanded="true"] { color: #03A9F4; background: linear-gradient(135deg, rgba(3,169,244,0.25), rgba(0,100,160,0.25)); border-color: rgba(3,169,244,0.6); box-shadow: inset 0 0 12px rgba(3,169,244,0.35), 0 0 20px rgba(3,169,244,0.25);}#brxe-pzjmbd {font-size: 1.9rem}#brxe-sbkbdl {font-family: "Rajdhani"; font-size: 22px}#brxe-eljhtb {align-items: center; flex-direction: row; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-odbuar .description {font-weight: 300}#brxe-odbuar .separator {border-top-color: var(--bricks-color-11f4a3)}#brxe-odbuar .meta {font-size: 14px; font-weight: 500}#brxe-svxmqt {align-items: flex-start; flex-direction: column; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: center !important; column-gap: 1rem; justify-content: center}#brxe-svxmqt { position: relative; background: rgba(28,20,16,0.55); border: 1px solid rgba(255,120,40,0.25); border-radius: 14px; padding: 14px 18px; color: #ffffff;  font-weight: 600; font-size: 15px; letter-spacing: 0.3px; display: flex; align-items: center; justify-content: space-between; gap: 10px; cursor: pointer; box-shadow: inset 0 0 0 1px rgba(255,120,40,0.1), 0 4px 10px rgba(0,0,0,0.4); backdrop-filter: blur(6px); transition: all .25s ease;}#brxe-svxmqt:hover { color: #FF961F; border-color: rgba(255,120,40,0.6); background: rgba(45,30,20,0.7); box-shadow: 0 6px 14px rgba(255,120,40,0.25), inset 0 0 8px rgba(255,120,40,0.15); transform: translateY(-1px);}#brxe-svxmqt.is-active,#brxe-svxmqt[aria-expanded="true"] { color: #FF961F; background: linear-gradient(135deg, rgba(255,140,40,0.25), rgba(160,60,0,0.25)); border-color: rgba(255,120,40,0.6); box-shadow: inset 0 0 12px rgba(255,120,40,0.35), 0 0 20px rgba(255,120,40,0.25);}#brxe-ousutc {font-size: 1.9rem}#brxe-xixwoi {font-family: "Rajdhani"; font-size: 22px}#brxe-sgphgr {align-items: center; flex-direction: row; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-kmbqjj .description {font-weight: 300}#brxe-kmbqjj .separator {border-top-color: var(--bricks-color-11f4a3)}#brxe-kmbqjj .meta {font-size: 14px; font-weight: 500}#brxe-hdodgu {align-items: flex-start; flex-direction: column; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: center !important; column-gap: 1rem; justify-content: center}#brxe-hdodgu { position: relative; background: rgba(24,20,28,0.55); border: 1px solid rgba(160,100,255,0.25); border-radius: 14px; padding: 14px 18px; color: #ffffff;  font-weight: 600; font-size: 15px; letter-spacing: 0.3px; display: flex; align-items: center; justify-content: space-between; gap: 10px; cursor: pointer; box-shadow: inset 0 0 0 1px rgba(160,100,255,0.1), 0 4px 10px rgba(0,0,0,0.4); backdrop-filter: blur(6px); transition: all .25s ease;}#brxe-hdodgu:hover { color: #A870FF; border-color: rgba(160,100,255,0.6); background: rgba(35,25,45,0.7); box-shadow: 0 6px 14px rgba(160,100,255,0.25), inset 0 0 8px rgba(160,100,255,0.15); transform: translateY(-1px);}#brxe-hdodgu.is-active,#brxe-hdodgu[aria-expanded="true"] { color: #A870FF; background: linear-gradient(135deg, rgba(160,100,255,0.25), rgba(90,40,200,0.25)); border-color: rgba(160,100,255,0.6); box-shadow: inset 0 0 12px rgba(160,100,255,0.35), 0 0 20px rgba(160,100,255,0.25);}#brxe-eprndt {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 2rem; width: 1650px}@media (max-width: 478px) {#brxe-eprndt {grid-template-columns: 1fr}}#brxe-jzqgno {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; position: relative; padding-top: 0; padding-right: 3rem; padding-left: 3rem; z-index: 40; background-color: var(--bricks-color-byfmsr)}:where(#brxe-jzqgno > *:not(figcaption)) {position: relative}#brxe-jzqgno::before {background-image: linear-gradient(rgba(0, 0, 0, 0), #0b0f1a); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-jzqgno {padding-right: 1rem; padding-bottom: 0; padding-left: 1rem; flex-direction: column}}#brxe-rolhng {font-size: 40px; z-index: 5}[data-id="brxe-ijjbub"].splide__slide {background-color: rgba(0, 0, 0, 0); background-image: url(https://pyro.uy/wp-content/uploads/2025/10/gala-de-las-luces-la-barra.webp); background-size: cover; background-position: center center; height: 200px; width: 200px; border-radius: 12px; margin-top: 3rem; margin-bottom: 3rem; margin-left: 0}#brxe-ijjbub { position: relative; overflow: hidden; border-radius: 14px; background-size: cover; background-position: center; background-repeat: no-repeat;  box-shadow: inset 0 0 0 1px rgba(255,255,255,.08); transition: transform .35s ease, box-shadow .35s ease; cursor: pointer;  backface-visibility: hidden; -webkit-font-smoothing: antialiased; transform: translateZ(0); will-change: transform, box-shadow, opacity; isolation: isolate; -webkit-mask-image: -webkit-radial-gradient(white, black); }#brxe-ijjbub::before { content: ""; position: absolute; inset: 0; border-radius: inherit; pointer-events: none; background: linear-gradient(180deg, rgba(0,0,0,.22) 0%, rgba(0,0,0,.55) 100%); opacity: 1; transition: opacity .35s ease, background .35s ease; z-index: 1;}#brxe-ijjbub .play-icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 42px; color: #fff; opacity: .9; z-index: 2; transition: transform .25s ease, opacity .25s ease, color .25s ease;}#brxe-ijjbub:hover { transform: translateY(-3px) scale(1.015); box-shadow: inset 0 0 0 1px rgba(255,140,0,.32),  0 0 22px rgba(255,140,0,.14); }#brxe-ijjbub:hover::before { background: linear-gradient(180deg, rgba(0,0,0,.12) 0%, rgba(0,0,0,.72) 100%); opacity: 1;}#brxe-ijjbub:hover .play-icon { color: #ff8c00; opacity: 1; transform: translate(-50%,-50%) scale(1.1);}#brxe-ijjbub:focus-visible { outline: 2px solid rgba(0,191,255,.7); outline-offset: 2px; box-shadow: inset 0 0 0 1px rgba(0,191,255,.5), 0 0 0 3px rgba(0,191,255,.2);}#brxe-xeoyde {font-size: 40px; z-index: 5}[data-id="brxe-taygpm"].splide__slide {background-color: rgba(0, 0, 0, 0); background-image: url(https://pyro.uy/wp-content/uploads/2025/10/gala-de-las-luces-piriapolis.webp); background-size: cover; background-position: center center; height: 200px; width: 200px; border-radius: 12px; margin-top: 3rem; margin-bottom: 3rem; margin-left: 0}#brxe-taygpm { position: relative; overflow: hidden; border-radius: 14px; background-size: cover; background-position: center; background-repeat: no-repeat;  box-shadow: inset 0 0 0 1px rgba(255,255,255,.08); transition: transform .35s ease, box-shadow .35s ease; cursor: pointer;  backface-visibility: hidden; -webkit-font-smoothing: antialiased; transform: translateZ(0); will-change: transform, box-shadow, opacity; isolation: isolate; -webkit-mask-image: -webkit-radial-gradient(white, black); }#brxe-taygpm::before { content: ""; position: absolute; inset: 0; border-radius: inherit; pointer-events: none; background: linear-gradient(180deg, rgba(0,0,0,.22) 0%, rgba(0,0,0,.55) 100%); opacity: 1; transition: opacity .35s ease, background .35s ease; z-index: 1;}#brxe-taygpm .play-icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 42px; color: #fff; opacity: .9; z-index: 2; transition: transform .25s ease, opacity .25s ease, color .25s ease;}#brxe-taygpm:hover { transform: translateY(-3px) scale(1.015); box-shadow: inset 0 0 0 1px rgba(255,140,0,.32),  0 0 22px rgba(255,140,0,.14); }#brxe-taygpm:hover::before { background: linear-gradient(180deg, rgba(0,0,0,.12) 0%, rgba(0,0,0,.72) 100%); opacity: 1;}#brxe-taygpm:hover .play-icon { color: #ff8c00; opacity: 1; transform: translate(-50%,-50%) scale(1.1);}#brxe-taygpm:focus-visible { outline: 2px solid rgba(0,191,255,.7); outline-offset: 2px; box-shadow: inset 0 0 0 1px rgba(0,191,255,.5), 0 0 0 3px rgba(0,191,255,.2);}#brxe-tqvarc {font-size: 40px; z-index: 5}[data-id="brxe-amvwkl"].splide__slide {background-color: rgba(0, 0, 0, 0); background-position: center center; background-image: url(https://pyro.uy/wp-content/uploads/2025/11/Captura-de-pantalla-2025-11-24-143714-1024x573.png); background-size: cover; height: 200px; width: 200px; border-radius: 12px; margin-top: 3rem; margin-bottom: 3rem; margin-left: 0}#brxe-amvwkl { position: relative; overflow: hidden; border-radius: 14px; background-size: cover; background-position: center; background-repeat: no-repeat;  box-shadow: inset 0 0 0 1px rgba(255,255,255,.08); transition: transform .35s ease, box-shadow .35s ease; cursor: pointer;  backface-visibility: hidden; -webkit-font-smoothing: antialiased; transform: translateZ(0); will-change: transform, box-shadow, opacity; isolation: isolate; -webkit-mask-image: -webkit-radial-gradient(white, black); }#brxe-amvwkl::before { content: ""; position: absolute; inset: 0; border-radius: inherit; pointer-events: none; background: linear-gradient(180deg, rgba(0,0,0,.22) 0%, rgba(0,0,0,.55) 100%); opacity: 1; transition: opacity .35s ease, background .35s ease; z-index: 1;}#brxe-amvwkl .play-icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 42px; color: #fff; opacity: .9; z-index: 2; transition: transform .25s ease, opacity .25s ease, color .25s ease;}#brxe-amvwkl:hover { transform: translateY(-3px) scale(1.015); box-shadow: inset 0 0 0 1px rgba(255,140,0,.32),  0 0 22px rgba(255,140,0,.14); }#brxe-amvwkl:hover::before { background: linear-gradient(180deg, rgba(0,0,0,.12) 0%, rgba(0,0,0,.72) 100%); opacity: 1;}#brxe-amvwkl:hover .play-icon { color: #ff8c00; opacity: 1; transform: translate(-50%,-50%) scale(1.1);}#brxe-amvwkl:focus-visible { outline: 2px solid rgba(0,191,255,.7); outline-offset: 2px; box-shadow: inset 0 0 0 1px rgba(0,191,255,.5), 0 0 0 3px rgba(0,191,255,.2);}#brxe-pmqniu {font-size: 40px; z-index: 5}[data-id="brxe-ewuqcn"].splide__slide {background-color: rgba(0, 0, 0, 0); background-image: url(https://pyro.uy/wp-content/uploads/2025/10/david-guetta-pde.webp); background-size: cover; background-position: center center; height: 200px; width: 200px; border-radius: 12px; margin-top: 3rem; margin-bottom: 3rem; margin-left: 0}#brxe-ewuqcn { position: relative; overflow: hidden; border-radius: 14px; background-size: cover; background-position: center; background-repeat: no-repeat;  box-shadow: inset 0 0 0 1px rgba(255,255,255,.08); transition: transform .35s ease, box-shadow .35s ease; cursor: pointer;  backface-visibility: hidden; -webkit-font-smoothing: antialiased; transform: translateZ(0); will-change: transform, box-shadow, opacity; isolation: isolate; -webkit-mask-image: -webkit-radial-gradient(white, black); }#brxe-ewuqcn::before { content: ""; position: absolute; inset: 0; border-radius: inherit; pointer-events: none; background: linear-gradient(180deg, rgba(0,0,0,.22) 0%, rgba(0,0,0,.55) 100%); opacity: 1; transition: opacity .35s ease, background .35s ease; z-index: 1;}#brxe-ewuqcn .play-icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 42px; color: #fff; opacity: .9; z-index: 2; transition: transform .25s ease, opacity .25s ease, color .25s ease;}#brxe-ewuqcn:hover { transform: translateY(-3px) scale(1.015); box-shadow: inset 0 0 0 1px rgba(255,140,0,.32),  0 0 22px rgba(255,140,0,.14); }#brxe-ewuqcn:hover::before { background: linear-gradient(180deg, rgba(0,0,0,.12) 0%, rgba(0,0,0,.72) 100%); opacity: 1;}#brxe-ewuqcn:hover .play-icon { color: #ff8c00; opacity: 1; transform: translate(-50%,-50%) scale(1.1);}#brxe-ewuqcn:focus-visible { outline: 2px solid rgba(0,191,255,.7); outline-offset: 2px; box-shadow: inset 0 0 0 1px rgba(0,191,255,.5), 0 0 0 3px rgba(0,191,255,.2);}#brxe-nzftxn {font-size: 40px; z-index: 5}[data-id="brxe-bqzdoe"].splide__slide {background-color: rgba(0, 0, 0, 0); background-image: url(https://pyro.uy/wp-content/uploads/2025/10/IMG_1205.webp); background-size: cover; background-position: center center; height: 200px; width: 200px; border-radius: 12px; margin-top: 3rem; margin-bottom: 3rem; margin-left: 0}#brxe-bqzdoe { position: relative; overflow: hidden; border-radius: 14px; background-size: cover; background-position: center; background-repeat: no-repeat;  box-shadow: inset 0 0 0 1px rgba(255,255,255,.08); transition: transform .35s ease, box-shadow .35s ease; cursor: pointer;  backface-visibility: hidden; -webkit-font-smoothing: antialiased; transform: translateZ(0); will-change: transform, box-shadow, opacity; isolation: isolate; -webkit-mask-image: -webkit-radial-gradient(white, black); }#brxe-bqzdoe::before { content: ""; position: absolute; inset: 0; border-radius: inherit; pointer-events: none; background: linear-gradient(180deg, rgba(0,0,0,.22) 0%, rgba(0,0,0,.55) 100%); opacity: 1; transition: opacity .35s ease, background .35s ease; z-index: 1;}#brxe-bqzdoe .play-icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 42px; color: #fff; opacity: .9; z-index: 2; transition: transform .25s ease, opacity .25s ease, color .25s ease;}#brxe-bqzdoe:hover { transform: translateY(-3px) scale(1.015); box-shadow: inset 0 0 0 1px rgba(255,140,0,.32),  0 0 22px rgba(255,140,0,.14); }#brxe-bqzdoe:hover::before { background: linear-gradient(180deg, rgba(0,0,0,.12) 0%, rgba(0,0,0,.72) 100%); opacity: 1;}#brxe-bqzdoe:hover .play-icon { color: #ff8c00; opacity: 1; transform: translate(-50%,-50%) scale(1.1);}#brxe-bqzdoe:focus-visible { outline: 2px solid rgba(0,191,255,.7); outline-offset: 2px; box-shadow: inset 0 0 0 1px rgba(0,191,255,.5), 0 0 0 3px rgba(0,191,255,.2);}#brxe-tiqqvg {width: 100%}#brxe-snwckb {width: 1650px}#brxe-rwmkms {width: 100%; padding-top: 2rem; padding-right: 3rem; padding-bottom: 2rem; padding-left: 3rem}#brxe-narzdd {font-size: 1.9rem}#brxe-fkvgzm {font-family: "Rajdhani"; font-size: 22px}#brxe-jvdoua {align-items: center; flex-direction: row; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-phznuj .description {font-weight: 300}#brxe-phznuj .separator {border-top-color: var(--bricks-color-11f4a3)}#brxe-phznuj .meta {font-size: 14px; font-weight: 500}#brxe-fglxmd {align-items: flex-start; flex-direction: column; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-fglxmd { position: relative; background: rgba(28,26,18,0.55); border: 1px solid rgba(255,215,100,0.25); border-radius: 14px; padding: 14px 18px; color: #ffffff;  font-weight: 600; font-size: 15px; letter-spacing: 0.3px; display: flex; align-items: center; justify-content: space-between; gap: 10px; cursor: pointer; box-shadow: inset 0 0 0 1px rgba(255,215,100,0.1), 0 4px 10px rgba(0,0,0,0.4); backdrop-filter: blur(6px); transition: all .25s ease;}#brxe-fglxmd:hover { color: #FFD85C; border-color: rgba(255,215,100,0.6); background: rgba(45,40,20,0.7); box-shadow: 0 6px 14px rgba(255,215,100,0.25), inset 0 0 8px rgba(255,215,100,0.15); transform: translateY(-1px);}#brxe-fglxmd.is-active,#brxe-fglxmd[aria-expanded="true"] { color: #FFD85C; background: linear-gradient(135deg, rgba(255,215,100,0.25), rgba(200,160,40,0.25)); border-color: rgba(255,215,100,0.6); box-shadow: inset 0 0 12px rgba(255,215,100,0.35), 0 0 20px rgba(255,215,100,0.25);}#brxe-khqwjp {font-size: 1.9rem}#brxe-iocnbd {font-family: "Rajdhani"; font-size: 22px}#brxe-qqujvh {align-items: center; flex-direction: row; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-sekwds .description {font-weight: 300}#brxe-sekwds .separator {border-top-color: var(--bricks-color-11f4a3)}#brxe-sekwds .meta {font-size: 14px; font-weight: 500}#brxe-mhxrku {align-items: flex-start; flex-direction: column; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-mhxrku { position: relative; background: rgba(20,22,28,0.55); border: 1px solid rgba(0, 255, 255, 0.25);  border-radius: 14px; padding: 14px 18px; color: #ffffff; font-weight: 600; font-size: 15px; letter-spacing: 0.3px; display: flex; align-items: center; justify-content: space-between; gap: 10px; cursor: pointer; box-shadow: inset 0 0 0 1px rgba(0,255,255,0.1), 0 4px 10px rgba(0,0,0,0.4); backdrop-filter: blur(6px); transition: all .25s ease;}#brxe-mhxrku:hover { color: #00FFFF; border-color: rgba(0,255,255,0.6); background: rgba(10,30,35,0.75); box-shadow: 0 6px 14px rgba(0,255,255,0.25), inset 0 0 8px rgba(0,255,255,0.15); transform: translateY(-1px);}#brxe-mhxrku.is-active,#brxe-mhxrku[aria-expanded="true"] { color: #00FFFF; background: linear-gradient(135deg, rgba(0,255,255,0.25), rgba(0,130,140,0.25)); border-color: rgba(0,255,255,0.65); box-shadow: inset 0 0 12px rgba(0,255,255,0.35), 0 0 20px rgba(0,255,255,0.25);}#brxe-lylajp {font-size: 1.9rem}#brxe-azrrhp {font-family: "Rajdhani"; font-size: 22px}#brxe-vtopgg {align-items: center; flex-direction: row; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-lxkahh .description {font-weight: 300}#brxe-lxkahh .separator {border-top-color: var(--bricks-color-11f4a3)}#brxe-lxkahh .meta {font-size: 14px; font-weight: 500}#brxe-ovcytv {align-items: flex-start; flex-direction: column; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-ovcytv { position: relative; background: rgba(20,22,28,0.55); border: 1px solid rgba(76,175,80,0.28);  border-radius: 14px; padding: 14px 18px; color: #fff; font-weight: 600; font-size: 15px; letter-spacing: .3px; display: flex; align-items: center; justify-content: space-between; gap: 10px; cursor: pointer; box-shadow: inset 0 0 0 1px rgba(76,175,80,0.08), 0 4px 10px rgba(0,0,0,.4); backdrop-filter: blur(6px); transition: all .25s ease;}#brxe-ovcytv:hover{ color:#4CAF50; border-color: rgba(76,175,80,.65); background: rgba(18,32,24,.7); box-shadow: 0 6px 14px rgba(76,175,80,.22), inset 0 0 8px rgba(76,175,80,.18); transform: translateY(-1px);}#brxe-ovcytv.is-active,#brxe-ovcytv[aria-expanded="true"]{ color:#4CAF50; background: linear-gradient(135deg, rgba(76,175,80,.22), rgba(22,120,44,.22)); border-color: rgba(76,175,80,.7); box-shadow: inset 0 0 12px rgba(76,175,80,.30), 0 0 20px rgba(76,175,80,.20);}#brxe-fgegej {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 2rem; width: 1650px}#brxe-djewls {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; position: relative; padding-top: 0; padding-right: 3rem; padding-bottom: 60px; padding-left: 3rem; z-index: 4; background-color: var(--bricks-color-byfmsr)}:where(#brxe-djewls > *:not(figcaption)) {position: relative}#brxe-djewls::before {background-image: linear-gradient(rgba(0, 0, 0, 0), #0b0f1a); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-djewls {padding-right: 1rem; padding-bottom: 0; padding-left: 1rem}}#brxe-lrngae {font-family: "Rajdhani"; font-weight: 700; font-size: 3rem}#brxe-pxsaml {flex-direction: row; align-self: center !important; justify-content: center; align-items: center; column-gap: 2rem; display: flex; padding-top: 0; padding-bottom: 0; margin-bottom: -5rem}#brxe-pxsaml{ position: relative; display: flex; align-items: center; gap: 28px; padding: 22px 26px; background: transparent; cursor: pointer; }#brxe-pxsaml .media{ position: relative; flex: 0 0 560px; max-width: 560px; z-index: 3; }#brxe-pxsaml .media img{ width: 100%; height: auto; display: block; position: relative; z-index: 3; transition: transform .35s ease;}#brxe-pxsaml .media::before{ content:""; position: absolute; inset: -14% -10% -10% -14%; border-radius: 40%; background: radial-gradient(closest-side, rgba(255,255,255,.40), rgba(255,255,255,.10) 55%, transparent 70%); filter: blur(26px); z-index: 2; animation: haloPulse 5.2s ease-in-out infinite; opacity: .55;  transform: scale(.98); transition: opacity .35s ease, transform .35s ease;}#brxe-pxsaml:hover .media::before{ opacity: .85; transform: scale(1.04);}#brxe-pxsaml:hover .media img{ transform: translateY(-2px);}#brxe-pxsaml .note{ position: relative; flex: 1; z-index: 1;  margin-left: -120px;  background: rgba(12,16,24,.68); border: 1px solid rgba(255,255,255,.18); border-radius: 18px; padding-left: 40px; padding-top: 24px; padding-right: 18px;padding-bottom: 24px; backdrop-filter: blur(8px); box-shadow: 0 12px 28px rgba(0,0,0,.35), inset 0 0 10px rgba(255,255,255,.06); transition: border-color .3s ease, box-shadow .3s ease;}#brxe-pxsaml .note::before{ content:""; position:absolute; left:0; top:12px; bottom:12px; width:3px; border-radius:3px; background: linear-gradient(180deg, rgba(255,255,255,.7), rgba(255,255,255,.25));}#brxe-pxsaml:hover .note{ border-color: rgba(255,255,255,.3); box-shadow: 0 16px 42px rgba(255,255,255,.12), 0 12px 32px rgba(0,0,0,.45);}#brxe-pxsaml .note h3{ margin: 0 0 6px; font-size: 26px; font-weight: 800; letter-spacing: .3px; color:#fff;}#brxe-pxsaml .note p{ margin: 0 0 10px; color: rgba(255,255,255,.90); font-weight: 600;}#brxe-pxsaml .note .body{ color: rgba(255,255,255,.82); line-height: 1.6;}@keyframes haloPulse{ 0%,100%{ transform: scale(.96); opacity:.50; } 50% { transform: scale(1.06); opacity:.75; }}@media (max-width: 900px){ #brxe-pxsaml{ flex-direction: column; gap: 16px; } #brxe-pxsaml .media{ flex: 0 0 auto; max-width: 100%; } #brxe-pxsaml .note{ margin-left: 0; width: 100%; text-align: center; } #brxe-pxsaml .note h3{ font-size: 22px; }}#brxe-zbiqbd {width: 1200px}#brxe-vwuenr {z-index: 5; padding-top: 5rem; padding-bottom: 15rem; width: 100%; background-color: var(--bricks-color-roavfm); position: relative}:where(#brxe-vwuenr > *:not(figcaption)) {position: relative}#brxe-vwuenr::before {background-image: linear-gradient(#0b0f1a 20%, rgba(0, 0, 0, 0) 60%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-fusvsv {line-height: 1; text-align: center}#brxe-fusvsv { position: relative; font-family: 'Bebas Neue', sans-serif; text-transform: uppercase; font-weight: 800; font-size: clamp(2rem, 4vw, 6.2rem); line-height: 1; letter-spacing: 0.06em;  background: linear-gradient( 90deg, #ffb347 0%, #ff8c00 20%, #ff6200 40%, #ff2e00 60%, #ff8c00 80%, #ffd500 100% ); background-size: 400% 100%; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; animation: magmaFlow 3.5s linear infinite;}@keyframes magmaFlow { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; }}#brxe-fusvsv { text-shadow: 0 0 6px rgba(255, 120, 0, 0.2), 0 0 12px rgba(255, 100, 0, 0.15);}#brxe-obvvlf { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(2rem, 4vw, 6rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-obvvlf:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}#brxe-rchsjl {flex-direction: row; justify-content: center; align-items: center; column-gap: 1rem; padding-top: 4rem}#brxe-wscggg {text-align: center; width: 100%; min-width: 100%}#brxe-wscggg { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.3rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-wscggg strong { font-weight: 600; color: #fff;}#brxe-uvmlqz {align-self: center !important; justify-content: center; align-items: center; width: 1650px}#brxe-ovjogo:not(.tag), #brxe-ovjogo img {object-fit: cover}#brxe-ovjogo {width: 40%}#brxe-jpfelj {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem}#brxe-kxyznn {text-align: left}#brxe-ufrupx {flex-direction: column; align-items: flex-start; justify-content: center; align-self: center !important}#brxe-kvolhj {justify-items: center; align-items: center; justify-content: center; flex-direction: row; align-self: center !important; column-gap: 2rem}#brxe-kvolhj { display: flex; align-items: center; justify-content: center; gap: 50px; padding: 40px 0; border-bottom: 1px solid rgba(255, 255, 255, 0.07);}#brxe-kvolhj img,#brxe-kvolhj video { flex: 0 0 20rem; height: auto; object-fit: contain; border-radius: 8px; opacity: 0.9; transition: opacity 0.3s ease, transform 0.3s ease;}#brxe-kvolhj:hover img { opacity: 1; transform: scale(1.02);}#brxe-kvolhj .info { flex: 1; color: #fff; text-align: left;}#brxe-kvolhj .info h3 { font-size: 22px; font-weight: 700; letter-spacing: 0.4px; margin-bottom: 10px; color: #fff;}#brxe-kvolhj .info p { font-size: 15.5px; color: rgba(255, 255, 255, 0.78); line-height: 1.6; max-width: 650px; margin: 0;}@media (max-width: 768px) { #brxe-kvolhj { flex-direction: column; text-align: center; } #brxe-kvolhj .info { text-align: center; } #brxe-kvolhj img { width: 75%; max-width: 300px; }}#brxe-dkadyo:not(.tag), #brxe-dkadyo img {object-fit: cover}#brxe-dkadyo {width: 40%}#brxe-kezved {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem}#brxe-vddpcu {text-align: left}#brxe-aimvnn {flex-direction: column; align-items: flex-start; justify-content: center; align-self: center !important}#brxe-vhixvb {justify-items: center; align-items: center; justify-content: center; flex-direction: row; align-self: center !important; column-gap: 2rem}#brxe-vhixvb { display: flex; align-items: center; justify-content: center; gap: 50px; padding: 40px 0; border-bottom: 1px solid rgba(255, 255, 255, 0.07);}#brxe-vhixvb img,#brxe-vhixvb video { flex: 0 0 20rem; height: auto; object-fit: contain; border-radius: 8px; opacity: 0.9; transition: opacity 0.3s ease, transform 0.3s ease;}#brxe-vhixvb:hover img { opacity: 1; transform: scale(1.02);}#brxe-vhixvb .info { flex: 1; color: #fff; text-align: left;}#brxe-vhixvb .info h3 { font-size: 22px; font-weight: 700; letter-spacing: 0.4px; margin-bottom: 10px; color: #fff;}#brxe-vhixvb .info p { font-size: 15.5px; color: rgba(255, 255, 255, 0.78); line-height: 1.6; max-width: 650px; margin: 0;}@media (max-width: 768px) { #brxe-vhixvb { flex-direction: column; text-align: center; } #brxe-vhixvb .info { text-align: center; } #brxe-vhixvb img { width: 75%; max-width: 300px; }}#brxe-cksqau {padding-top: 0; padding-bottom: 3rem; border-radius: 20px; width: 100%; row-gap: 2rem; display: grid; align-items: initial; grid-gap: 2rem; grid-template-columns: 1fr 1fr}@media (max-width: 478px) {#brxe-cksqau {width: 100%; padding-left: 2rem; align-self: center !important; justify-content: center; align-items: center}}#brxe-ajkoeu:not(.tag), #brxe-ajkoeu img {object-fit: cover}#brxe-ajkoeu {border-radius: 500px; margin-top: -2rem; margin-bottom: 2rem}#brxe-ntmbqa {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem; margin-top: -2rem; margin-bottom: -2.2rem}#brxe-skpqgo {text-align: center; margin-bottom: -2rem}#brxe-cdehwh {justify-items: center; align-items: center; justify-content: center}#brxe-cdehwh { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 16px; padding: 45px 25px; background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.05); border-radius: 22px; box-shadow: 0 0 0 rgba(255, 123, 0, 0); transition: all 0.35s ease; backdrop-filter: blur(6px);}#brxe-cdehwh:hover { transform: translateY(-4px); border-color: rgba(255, 140, 0, 0.4); box-shadow: 0 0 30px rgba(255, 140, 0, 0.12);}#brxe-cdehwh img,#brxe-cdehwh video { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; border: 2px solid rgba(255, 255, 255, 0.15); transition: all 0.35s ease;}#brxe-cdehwh:hover img { border-color: rgba(255, 140, 0, 0.65); box-shadow: 0 0 22px rgba(255, 140, 0, 0.3); transform: scale(1.05);}#brxe-cdehwh h3 { color: #fff; font-size: 21px; font-weight: 700; margin: 10px 0 0; letter-spacing: 0.4px;}#brxe-cdehwh p { color: rgba(255, 255, 255, 0.75); font-size: 15.5px; max-width: 380px; line-height: 1.6; margin: 0 auto;}#brxe-vkreap:not(.tag), #brxe-vkreap img {object-fit: cover}#brxe-vkreap {border-radius: 500px; margin-top: -2rem; margin-bottom: 2rem}#brxe-hhhlyc {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem; margin-top: -2rem; margin-bottom: -2.2rem}#brxe-fpsoax {text-align: center; margin-bottom: -2rem}#brxe-swfufv {justify-items: center; align-items: center; justify-content: center}#brxe-swfufv { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 16px; padding: 45px 25px; background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.05); border-radius: 22px; box-shadow: 0 0 0 rgba(255, 123, 0, 0); transition: all 0.35s ease; backdrop-filter: blur(6px);}#brxe-swfufv:hover { transform: translateY(-4px); border-color: rgba(255, 140, 0, 0.4); box-shadow: 0 0 30px rgba(255, 140, 0, 0.12);}#brxe-swfufv img,#brxe-swfufv video { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; border: 2px solid rgba(255, 255, 255, 0.15); transition: all 0.35s ease;}#brxe-swfufv:hover img { border-color: rgba(255, 140, 0, 0.65); box-shadow: 0 0 22px rgba(255, 140, 0, 0.3); transform: scale(1.05);}#brxe-swfufv h3 { color: #fff; font-size: 21px; font-weight: 700; margin: 10px 0 0; letter-spacing: 0.4px;}#brxe-swfufv p { color: rgba(255, 255, 255, 0.75); font-size: 15.5px; max-width: 380px; line-height: 1.6; margin: 0 auto;}#brxe-ctfyln:not(.tag), #brxe-ctfyln img {object-fit: cover}#brxe-ctfyln {border-radius: 500px; margin-top: -2rem; margin-bottom: 2rem}#brxe-myxpsp {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem; margin-top: -2rem; margin-bottom: -2.2rem}#brxe-vbupff {text-align: center; margin-bottom: -2rem}#brxe-hjosqf {justify-items: center; align-items: center; justify-content: center}#brxe-hjosqf { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 16px; padding: 45px 25px; background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.05); border-radius: 22px; box-shadow: 0 0 0 rgba(255, 123, 0, 0); transition: all 0.35s ease; backdrop-filter: blur(6px);}#brxe-hjosqf:hover { transform: translateY(-4px); border-color: rgba(255, 140, 0, 0.4); box-shadow: 0 0 30px rgba(255, 140, 0, 0.12);}#brxe-hjosqf img,#brxe-hjosqf video { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; border: 2px solid rgba(255, 255, 255, 0.15); transition: all 0.35s ease;}#brxe-hjosqf:hover img { border-color: rgba(255, 140, 0, 0.65); box-shadow: 0 0 22px rgba(255, 140, 0, 0.3); transform: scale(1.05);}#brxe-hjosqf h3 { color: #fff; font-size: 21px; font-weight: 700; margin: 10px 0 0; letter-spacing: 0.4px;}#brxe-hjosqf p { color: rgba(255, 255, 255, 0.75); font-size: 15.5px; max-width: 380px; line-height: 1.6; margin: 0 auto;}#brxe-ragslg {padding-top: 0; padding-bottom: 3rem; border-radius: 20px; width: 100%; row-gap: 2rem; display: grid; align-items: initial; grid-gap: 2rem; grid-template-columns: 1fr 1fr 1fr}@media (max-width: 478px) {#brxe-ragslg {width: 100%; padding-left: 2rem; align-self: center !important; justify-content: center; align-items: center}}#brxe-yghagi:not(.tag), #brxe-yghagi img {object-fit: cover}#brxe-yghagi {border-radius: 500px; margin-top: -2rem; margin-bottom: 2rem}#brxe-yecoos {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem; margin-top: -2rem; margin-bottom: -2.2rem}#brxe-raxzit {text-align: center; margin-bottom: -2rem}#brxe-auxoxy {justify-items: center; align-items: center; justify-content: center}#brxe-auxoxy { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 16px; padding: 45px 25px; background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.05); border-radius: 22px; box-shadow: 0 0 0 rgba(255, 123, 0, 0); transition: all 0.35s ease; backdrop-filter: blur(6px);}#brxe-auxoxy:hover { transform: translateY(-4px); border-color: rgba(255, 140, 0, 0.4); box-shadow: 0 0 30px rgba(255, 140, 0, 0.12);}#brxe-auxoxy img,#brxe-auxoxy video { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; border: 2px solid rgba(255, 255, 255, 0.15); transition: all 0.35s ease;}#brxe-auxoxy:hover img { border-color: rgba(255, 140, 0, 0.65); box-shadow: 0 0 22px rgba(255, 140, 0, 0.3); transform: scale(1.05);}#brxe-auxoxy h3 { color: #fff; font-size: 21px; font-weight: 700; margin: 10px 0 0; letter-spacing: 0.4px;}#brxe-auxoxy p { color: rgba(255, 255, 255, 0.75); font-size: 15.5px; max-width: 380px; line-height: 1.6; margin: 0 auto;}#brxe-jfdylg:not(.tag), #brxe-jfdylg img {object-fit: cover}#brxe-jfdylg {border-radius: 500px; margin-top: -2rem; margin-bottom: 2rem}#brxe-iiocro {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem; margin-top: -2rem; margin-bottom: -2.2rem}#brxe-uyphts {text-align: center; margin-bottom: -2rem}#brxe-qnxokn {justify-items: center; align-items: center; justify-content: center}#brxe-qnxokn { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 16px; padding: 45px 25px; background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.05); border-radius: 22px; box-shadow: 0 0 0 rgba(255, 123, 0, 0); transition: all 0.35s ease; backdrop-filter: blur(6px);}#brxe-qnxokn:hover { transform: translateY(-4px); border-color: rgba(255, 140, 0, 0.4); box-shadow: 0 0 30px rgba(255, 140, 0, 0.12);}#brxe-qnxokn img,#brxe-qnxokn video { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; border: 2px solid rgba(255, 255, 255, 0.15); transition: all 0.35s ease;}#brxe-qnxokn:hover img { border-color: rgba(255, 140, 0, 0.65); box-shadow: 0 0 22px rgba(255, 140, 0, 0.3); transform: scale(1.05);}#brxe-qnxokn h3 { color: #fff; font-size: 21px; font-weight: 700; margin: 10px 0 0; letter-spacing: 0.4px;}#brxe-qnxokn p { color: rgba(255, 255, 255, 0.75); font-size: 15.5px; max-width: 380px; line-height: 1.6; margin: 0 auto;}#brxe-hkypta:not(.tag), #brxe-hkypta img {object-fit: cover}#brxe-hkypta {border-radius: 500px; margin-top: -2rem; margin-bottom: 2rem}#brxe-xkoomv {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem; margin-top: -2rem; margin-bottom: -2.2rem}#brxe-dwgxvn {text-align: center; margin-bottom: -2rem}#brxe-byvjyl {justify-items: center; align-items: center; justify-content: center}#brxe-byvjyl { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 16px; padding: 45px 25px; background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.05); border-radius: 22px; box-shadow: 0 0 0 rgba(255, 123, 0, 0); transition: all 0.35s ease; backdrop-filter: blur(6px);}#brxe-byvjyl:hover { transform: translateY(-4px); border-color: rgba(255, 140, 0, 0.4); box-shadow: 0 0 30px rgba(255, 140, 0, 0.12);}#brxe-byvjyl img,#brxe-byvjyl video { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; border: 2px solid rgba(255, 255, 255, 0.15); transition: all 0.35s ease;}#brxe-byvjyl:hover img { border-color: rgba(255, 140, 0, 0.65); box-shadow: 0 0 22px rgba(255, 140, 0, 0.3); transform: scale(1.05);}#brxe-byvjyl h3 { color: #fff; font-size: 21px; font-weight: 700; margin: 10px 0 0; letter-spacing: 0.4px;}#brxe-byvjyl p { color: rgba(255, 255, 255, 0.75); font-size: 15.5px; max-width: 380px; line-height: 1.6; margin: 0 auto;}#brxe-frievq {padding-bottom: 3rem; border-radius: 20px; width: 100%; row-gap: 2rem; display: grid; align-items: initial; grid-gap: 2rem; grid-template-columns: 1fr 1fr 1fr}@media (max-width: 478px) {#brxe-frievq {width: 100%; padding-left: 2rem; align-self: center !important; justify-content: center; align-items: center}}#brxe-iyygfk {align-self: flex-start !important; justify-content: flex-start; width: 1650px}#brxe-dvrnnf {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; position: relative; padding-top: 0; padding-right: 3rem; padding-bottom: 60px; padding-left: 3rem; z-index: 4; background-color: var(--bricks-color-byfmsr); background-image: url(https://pyro.uy/wp-content/uploads/2025/10/BANNER-DISENO-DE-SHOWS-HOME-1024x576.webp); background-size: cover; background-attachment: fixed; background-position: center center}:where(#brxe-dvrnnf > *:not(figcaption)) {position: relative}#brxe-dvrnnf::before {background-image: linear-gradient(#0b0f1a 30%, rgba(0, 0, 0, 0)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-dvrnnf {padding-right: 1rem; padding-bottom: 0; padding-left: 1rem}}#brxe-muuiug {line-height: 1; text-align: center}#brxe-muuiug { position: relative; font-family: 'Bebas Neue', sans-serif; text-transform: uppercase; font-weight: 800; font-size: clamp(2rem, 4vw, 6.2rem); line-height: 1; letter-spacing: 0.06em;  background: linear-gradient( 90deg, #ffb347 0%, #ff8c00 20%, #ff6200 40%, #ff2e00 60%, #ff8c00 80%, #ffd500 100% ); background-size: 400% 100%; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; animation: magmaFlow 3.5s linear infinite;}@keyframes magmaFlow { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; }}#brxe-muuiug { text-shadow: 0 0 6px rgba(255, 120, 0, 0.2), 0 0 12px rgba(255, 100, 0, 0.15);}#brxe-ddeona { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(2rem, 4vw, 6rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-ddeona:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}#brxe-jrwckg {flex-direction: row; justify-content: center; align-items: center; column-gap: 1rem; padding-top: 4rem}#brxe-radkim {text-align: center; width: 100%; min-width: 100%}#brxe-radkim { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.3rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-radkim strong { font-weight: 600; color: #fff;}#brxe-azmbkc {align-self: center !important; justify-content: center; align-items: center; width: 1650px}#brxe-nbuzfw {text-align: center; width: 100%; min-width: 100%}#brxe-nbuzfw { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-nbuzfw strong { font-weight: 600; color: #fff;}#brxe-cffjak { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 4rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-cffjak:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}#brxe-okvoti {text-align: center; width: 100%; min-width: 100%}#brxe-okvoti { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-okvoti strong { font-weight: 600; color: #fff;}#brxe-drjakc { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 4rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-drjakc:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}#brxe-qeqkev { background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.06); border-radius: 16px; padding: 20px 32px;  margin-bottom: 18px; color: #fff; text-align: left; line-height: 1.5; backdrop-filter: blur(6px); box-shadow: 0 0 25px rgba(0,0,0,0.2); transition: all 0.3s ease;}#brxe-qeqkev:hover { border-color: rgba(255, 140, 0, 0.35); box-shadow: 0 0 35px rgba(255, 140, 0, 0.15);}#brxe-qeqkev h3 { font-size: 20px; font-weight: 800; margin-bottom: 6px; letter-spacing: 0.5px; color: #fff; text-transform: uppercase;}#brxe-qeqkev p { color: rgba(255, 255, 255, 0.8); font-size: 15px; margin: 0; font-weight: 500;}#brxe-oyxsfl { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 3rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-oyxsfl:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}#brxe-zquuab { background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.06); border-radius: 16px; padding: 20px 32px;  margin-bottom: 18px; color: #fff; text-align: left; line-height: 1.5; backdrop-filter: blur(6px); box-shadow: 0 0 25px rgba(0,0,0,0.2); transition: all 0.3s ease;}#brxe-zquuab:hover { border-color: rgba(255, 140, 0, 0.35); box-shadow: 0 0 35px rgba(255, 140, 0, 0.15);}#brxe-zquuab h3 { font-size: 20px; font-weight: 800; margin-bottom: 6px; letter-spacing: 0.5px; color: #fff; text-transform: uppercase;}#brxe-zquuab p { color: rgba(255, 255, 255, 0.8); font-size: 15px; margin: 0; font-weight: 500;}#brxe-lywwon { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 4rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-lywwon:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}#brxe-ieprda { background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.06); border-radius: 16px; padding: 20px 32px;  margin-bottom: 18px; color: #fff; text-align: left; line-height: 1.5; backdrop-filter: blur(6px); box-shadow: 0 0 25px rgba(0,0,0,0.2); transition: all 0.3s ease;}#brxe-ieprda:hover { border-color: rgba(255, 140, 0, 0.35); box-shadow: 0 0 35px rgba(255, 140, 0, 0.15);}#brxe-ieprda h3 { font-size: 20px; font-weight: 800; margin-bottom: 6px; letter-spacing: 0.5px; color: #fff; text-transform: uppercase;}#brxe-ieprda p { color: rgba(255, 255, 255, 0.8); font-size: 15px; margin: 0; font-weight: 500;}#brxe-knmoea {margin-top: 3rem; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 3rem}#brxe-qxkwjm {font-family: "Inter"}#brxe-fqvhmv {align-items: center; flex-direction: row; justify-content: center; background-color: var(--bricks-color-fa8b07); padding-right: 2rem; padding-left: 2rem; border-radius: 12px; align-self: center !important}#brxe-fqvhmv:hover {background-color: var(--bricks-color-urertx)}#brxe-huzcpy {width: 100%; border-radius: 15px}#brxe-huzcpy:not(.tag), #brxe-huzcpy img {object-fit: cover}#brxe-ekixld .accordion-title-wrapper {min-height: 50px}#brxe-ekixld .accordion-content-wrapper {padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0}#brxe-pexbop {align-self: center !important; justify-content: center; align-items: center; padding-top: 2rem; padding-bottom: 2rem; width: 50%}#brxe-lqgzny {padding-top: 5rem; align-self: center !important; justify-content: center; align-items: center}#brxe-ojhtwa { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 4rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-ojhtwa:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}#brxe-omwize {text-align: center; width: 100%; min-width: 100%}#brxe-omwize { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-omwize strong { font-weight: 600; color: #fff;}#brxe-mskwpu { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 3rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-mskwpu:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}#brxe-tnwexy { position: relative; background: transparent; padding: 26px 32px; border-radius: 14px; text-align: left; color: #fff; transition: all 0.35s ease; overflow: hidden;}#brxe-tnwexy::before { content: ""; position: absolute; top: 0; left: 0; width: 3px; height: 100%; background: linear-gradient(180deg, #ff8c00, #00bfff); opacity: 0.3; border-radius: 3px; transition: opacity 0.4s ease;}#brxe-tnwexy:hover { background: rgba(255, 255, 255, 0.03); transform: translateY(-2px);}#brxe-tnwexy:hover::before { opacity: 0.9;}#brxe-tnwexy h3 { font-size: 18px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 6px; color: #fff;}#brxe-tnwexy p { font-size: 15px; color: rgba(255, 255, 255, 0.75); margin: 0; line-height: 1.6;}#brxe-vnycsy { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 3rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-vnycsy:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}#brxe-ylhlwr { position: relative; background: transparent; padding: 26px 32px; border-radius: 14px; text-align: left; color: #fff; transition: all 0.35s ease; overflow: hidden;}#brxe-ylhlwr::before { content: ""; position: absolute; top: 0; left: 0; width: 3px; height: 100%; background: linear-gradient(180deg, #ff8c00, #00bfff); opacity: 0.3; border-radius: 3px; transition: opacity 0.4s ease;}#brxe-ylhlwr:hover { background: rgba(255, 255, 255, 0.03); transform: translateY(-2px);}#brxe-ylhlwr:hover::before { opacity: 0.9;}#brxe-ylhlwr h3 { font-size: 18px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 6px; color: #fff;}#brxe-ylhlwr p { font-size: 15px; color: rgba(255, 255, 255, 0.75); margin: 0; line-height: 1.6;}#brxe-ilulgn { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 3rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-ilulgn:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}#brxe-kvkfyn { position: relative; background: transparent; padding: 26px 32px; border-radius: 14px; text-align: left; color: #fff; transition: all 0.35s ease; overflow: hidden;}#brxe-kvkfyn::before { content: ""; position: absolute; top: 0; left: 0; width: 3px; height: 100%; background: linear-gradient(180deg, #ff8c00, #00bfff); opacity: 0.3; border-radius: 3px; transition: opacity 0.4s ease;}#brxe-kvkfyn:hover { background: rgba(255, 255, 255, 0.03); transform: translateY(-2px);}#brxe-kvkfyn:hover::before { opacity: 0.9;}#brxe-kvkfyn h3 { font-size: 18px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 6px; color: #fff;}#brxe-kvkfyn p { font-size: 15px; color: rgba(255, 255, 255, 0.75); margin: 0; line-height: 1.6;}#brxe-pexsiy {margin-top: 3rem; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 3rem}#brxe-tkkfyu {padding-top: 5rem; align-self: center !important; justify-content: center; align-items: center}#brxe-ambuys {align-self: flex-start !important; justify-content: flex-start; width: 1650px}#comotrabajamos {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; padding-top: 0; padding-right: 3rem; padding-bottom: 60px; padding-left: 3rem; z-index: 40; background-color: var(--bricks-color-roavfm); background-image: linear-gradient(#141a23 30%, #0b0f1a 80%); margin-top: -10px}@media (max-width: 478px) {#comotrabajamos {padding-right: 1rem; padding-bottom: 0; padding-left: 1rem; display: none}}#brxe-pcnohd {width: 100%}@media (max-width: 478px) {#brxe-pcnohd {display: none}}#brxe-lywzhj {margin-bottom: -1.9rem}#brxe-lywzhj { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-lywzhj:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}@media (max-width: 478px) {#brxe-lywzhj {font-size: 3.2rem; margin-bottom: -1rem}}#brxe-penrar {line-height: 1; text-align: center}#brxe-penrar { position: relative; font-family: 'Bebas Neue', sans-serif; text-transform: uppercase; font-weight: 800; line-height: 1; letter-spacing: 0.06em;  background: linear-gradient( 90deg, #ffb347 0%, #ff8c00 20%, #ff6200 40%, #ff2e00 60%, #ff8c00 80%, #ffd500 100% ); background-size: 400% 100%; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; animation: magmaFlow 3.5s linear infinite;}@keyframes magmaFlow { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; }}#brxe-penrar { text-shadow: 0 0 6px rgba(255, 120, 0, 0.2), 0 0 12px rgba(255, 100, 0, 0.15);}@media (max-width: 478px) {#brxe-penrar {width: 100%; font-size: 4.1rem}}#brxe-hjafov {text-align: center}#brxe-hjafov { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-hjafov strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-hjafov {font-size: 1.4rem}}#brxe-cqtkcs {font-size: 2.5rem; text-transform: uppercase; font-family: "Rajdhani"}@media (max-width: 478px) {#brxe-cqtkcs {font-size: 1.7rem}}#brxe-rnwnta {align-self: center !important; justify-content: center; align-items: center}#brxe-rnwnta { background: linear-gradient(135deg, #009DD3, #0076C5); color: white; padding: 1.2rem 2.4rem; border-radius: 999px; font-size: 1.4rem; font-weight: 700; text-align: center; transition: all 0.3s ease-in-out; box-shadow: 0 0 12px rgba(0, 118, 197, 0.25);}#brxe-rnwnta:hover { background: linear-gradient(135deg, #FFAB00, #FF7100); transform: scale(1.05); box-shadow: 0 0 12px rgba(255, 113, 0, 0.25);}#brxe-cefpht {font-size: 2.5rem; text-transform: uppercase; font-family: "Rajdhani"}@media (max-width: 478px) {#brxe-cefpht {font-size: 1.7rem}}#brxe-xknwvh {align-self: center !important; justify-content: center; align-items: center}#brxe-xknwvh { background: transparent; color: white; padding: 1.2rem 2.4rem; border-radius: 999px; font-size: 1.4rem; font-weight: 700; text-align: center; transition: all 0.3s ease-in-out; border: 2px solid transparent; background-image: linear-gradient(#0b0f1a, #0b0f1a), linear-gradient(135deg, #FFAB00, #FF7100);  background-origin: border-box; background-clip: padding-box, border-box;}#brxe-xknwvh:hover { background: linear-gradient(135deg, #FFAB00, #FF7100);  color: white; transform: scale(1.05); box-shadow: 0 0 12px rgba(255, 113, 0, 0.25); }@media (max-width: 478px) {#brxe-xknwvh {padding-top: 10px; padding-bottom: 10px}}#brxe-bxgmbv {flex-direction: row; column-gap: 3rem; padding-top: 02rem; width: 900px}@media (max-width: 478px) {#brxe-bxgmbv {flex-direction: row; row-gap: 1rem; width: 75%}}#brxe-jjwoyj {flex-direction: column; align-self: center !important; justify-content: center; align-items: center; width: 100%}#brxe-wdpjkn {align-self: center !important; justify-content: center; align-items: center; width: 1650px; flex-direction: row; column-gap: 5rem}#brxe-omchwc {align-self: center !important; justify-content: center; align-items: center; margin-top: -173px; padding-top: 40rem; padding-right: 3rem; padding-bottom: 7rem; padding-left: 3rem; width: 1650px}@media (max-width: 478px) {#brxe-omchwc {padding-top: 20rem; padding-right: 1rem; padding-bottom: 0; padding-left: 1rem}}#brxe-poyypt {align-self: center !important; justify-content: center; align-items: center; position: relative; padding-top: 0; padding-right: 3rem; padding-bottom: 0; padding-left: 3rem}:where(#brxe-poyypt > *:not(figcaption)) {position: relative}#brxe-poyypt::before {background-image: linear-gradient(rgba(0, 0, 0, 0.4) 10%, rgba(11, 15, 26, 0.83) 50%, #0b0f1a 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-poyypt {padding-top: 5rem; padding-right: 1rem; padding-left: 1rem}}#brxe-agmzez { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(2rem, 4vw, 6rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-agmzez:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}@media (max-width: 478px) {#brxe-agmzez {font-size: 3rem}}#brxe-cgfihb {text-align: center; width: 100%}#brxe-cgfihb { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-cgfihb strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-cgfihb {font-size: 1.4rem}}#brxe-hapfgg {font-size: 16px}#brxe-eutvze { font-size: 14.5px; color: rgba(255, 255, 255, 0.8); font-weight: 400; letter-spacing: 0.4px; text-align: center; margin: 0; font-family: 'Inter', sans-serif;}#brxe-egqfqw {justify-content: center; align-items: center; align-self: center !important; flex-direction: row; column-gap: 1rem}#brxe-egqfqw { display: flex; justify-content: center; align-items: center; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 40px; padding: 10px 28px; width: fit-content; margin: 40px auto 0 auto; box-shadow: 0 0 12px rgba(255, 123, 0, 0.08); transition: all 0.3s ease;}#brxe-egqfqw:hover { box-shadow: 0 0 20px rgba(255, 123, 0, 0.2); transform: translateY(-1px);}@media (max-width: 478px) {#brxe-egqfqw {flex-direction: row; margin-top: 02rem}}#brxe-xchupt {align-self: center !important; justify-content: center; align-items: center; width: 1650px}#brxe-cxizpe {background-color: var(--bricks-color-roavfm); padding-top: 8rem; padding-right: 3rem; padding-bottom: 8rem; padding-left: 3rem}@media (max-width: 478px) {#brxe-cxizpe {padding-right: 1rem; padding-left: 1rem}}#brxe-psyjmk {line-height: 1; text-align: center}#brxe-psyjmk { position: relative; font-family: 'Bebas Neue', sans-serif; text-transform: uppercase; font-weight: 800; line-height: 1; letter-spacing: 0.06em;  background: linear-gradient( 90deg, #ffb347 0%, #ff8c00 20%, #ff6200 40%, #ff2e00 60%, #ff8c00 80%, #ffd500 100% ); background-size: 400% 100%; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; animation: magmaFlow 3.5s linear infinite;}@keyframes magmaFlow { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; }}#brxe-psyjmk { text-shadow: 0 0 6px rgba(255, 120, 0, 0.2), 0 0 12px rgba(255, 100, 0, 0.15);}@media (max-width: 478px) {#brxe-psyjmk {width: 100%; font-size: 4.1rem; margin-bottom: -1.5rem}}#brxe-lfdpsx { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(2rem, 4vw, 6rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-lfdpsx:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}@media (max-width: 478px) {#brxe-lfdpsx {font-size: 4.1rem}}#brxe-dnhwgu {flex-direction: row; justify-content: center; align-items: center; column-gap: 1rem}#brxe-hbamhi {text-align: center; width: 100%}#brxe-hbamhi { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-hbamhi strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-hbamhi {font-size: 1.4rem}}#brxe-qtpoea {align-self: center !important; justify-content: center; align-items: center; width: 1650px}#portfoliomobile {background-color: var(--bricks-color-byfmsr); padding-top: 8rem; padding-right: 3rem; padding-bottom: 6rem; padding-left: 3rem}@media (max-width: 478px) {#portfoliomobile {padding-top: 4rem; padding-bottom: 4rem}}#brxe-wzvyri {font-size: 1.9rem}#brxe-gpbcbz {font-family: "Rajdhani"; font-size: 22px}#brxe-dobbbc {align-items: center; flex-direction: row; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-dwnkoy .description {font-weight: 300}#brxe-dwnkoy .separator {border-top-color: var(--bricks-color-11f4a3)}#brxe-dwnkoy .meta {font-size: 14px; font-weight: 500}#brxe-nxfeou {align-items: flex-start; flex-direction: column; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-nxfeou { position: relative; background: rgba(20,22,28,0.55); border: 1px solid rgba(3,169,244,0.25); border-radius: 14px; padding: 14px 18px; color: #ffffff;  font-weight: 600; font-size: 15px; letter-spacing: 0.3px; display: flex; align-items: center; justify-content: space-between; gap: 10px; cursor: pointer; box-shadow: inset 0 0 0 1px rgba(3,169,244,0.1), 0 4px 10px rgba(0,0,0,0.4); backdrop-filter: blur(6px); transition: all .25s ease;}#brxe-nxfeou:hover { color: #03A9F4; border-color: rgba(3,169,244,0.6); background: rgba(25,35,45,0.7); box-shadow: 0 6px 14px rgba(3,169,244,0.25), inset 0 0 8px rgba(3,169,244,0.15); transform: translateY(-1px);}#brxe-nxfeou.is-active,#brxe-nxfeou[aria-expanded="true"] { color: #03A9F4; background: linear-gradient(135deg, rgba(3,169,244,0.25), rgba(0,100,160,0.25)); border-color: rgba(3,169,244,0.6); box-shadow: inset 0 0 12px rgba(3,169,244,0.35), 0 0 20px rgba(3,169,244,0.25);}#brxe-ucynrj {font-size: 1.9rem}#brxe-dvbwfb {font-family: "Rajdhani"; font-size: 22px}#brxe-wdkyje {align-items: center; flex-direction: row; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-wurwwi .description {font-weight: 300}#brxe-wurwwi .separator {border-top-color: var(--bricks-color-11f4a3)}#brxe-wurwwi .meta {font-size: 14px; font-weight: 500}#brxe-xiftis {align-items: flex-start; flex-direction: column; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: center !important; column-gap: 1rem; justify-content: center}#brxe-xiftis { position: relative; background: rgba(28,20,16,0.55); border: 1px solid rgba(255,120,40,0.25); border-radius: 14px; padding: 14px 18px; color: #ffffff;  font-weight: 600; font-size: 15px; letter-spacing: 0.3px; display: flex; align-items: center; justify-content: space-between; gap: 10px; cursor: pointer; box-shadow: inset 0 0 0 1px rgba(255,120,40,0.1), 0 4px 10px rgba(0,0,0,0.4); backdrop-filter: blur(6px); transition: all .25s ease;}#brxe-xiftis:hover { color: #FF961F; border-color: rgba(255,120,40,0.6); background: rgba(45,30,20,0.7); box-shadow: 0 6px 14px rgba(255,120,40,0.25), inset 0 0 8px rgba(255,120,40,0.15); transform: translateY(-1px);}#brxe-xiftis.is-active,#brxe-xiftis[aria-expanded="true"] { color: #FF961F; background: linear-gradient(135deg, rgba(255,140,40,0.25), rgba(160,60,0,0.25)); border-color: rgba(255,120,40,0.6); box-shadow: inset 0 0 12px rgba(255,120,40,0.35), 0 0 20px rgba(255,120,40,0.25);}#brxe-dllhdk {font-size: 1.9rem}#brxe-ivprbh {font-family: "Rajdhani"; font-size: 22px}#brxe-cswyrn {align-items: center; flex-direction: row; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-isbrfc .description {font-weight: 300}#brxe-isbrfc .separator {border-top-color: var(--bricks-color-11f4a3)}#brxe-isbrfc .meta {font-size: 14px; font-weight: 500}#brxe-zmmyur {align-items: flex-start; flex-direction: column; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: center !important; column-gap: 1rem; justify-content: center}#brxe-zmmyur { position: relative; background: rgba(24,20,28,0.55); border: 1px solid rgba(160,100,255,0.25); border-radius: 14px; padding: 14px 18px; color: #ffffff;  font-weight: 600; font-size: 15px; letter-spacing: 0.3px; display: flex; align-items: center; justify-content: space-between; gap: 10px; cursor: pointer; box-shadow: inset 0 0 0 1px rgba(160,100,255,0.1), 0 4px 10px rgba(0,0,0,0.4); backdrop-filter: blur(6px); transition: all .25s ease;}#brxe-zmmyur:hover { color: #A870FF; border-color: rgba(160,100,255,0.6); background: rgba(35,25,45,0.7); box-shadow: 0 6px 14px rgba(160,100,255,0.25), inset 0 0 8px rgba(160,100,255,0.15); transform: translateY(-1px);}#brxe-zmmyur.is-active,#brxe-zmmyur[aria-expanded="true"] { color: #A870FF; background: linear-gradient(135deg, rgba(160,100,255,0.25), rgba(90,40,200,0.25)); border-color: rgba(160,100,255,0.6); box-shadow: inset 0 0 12px rgba(160,100,255,0.35), 0 0 20px rgba(160,100,255,0.25);}#brxe-pttjoc {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 2rem; width: 1650px}@media (max-width: 478px) {#brxe-pttjoc {grid-template-columns: 1fr}}#brxe-kenifa {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; position: relative; padding-top: 0; padding-right: 3rem; padding-left: 3rem; z-index: 40; background-color: var(--bricks-color-byfmsr)}:where(#brxe-kenifa > *:not(figcaption)) {position: relative}#brxe-kenifa::before {background-image: linear-gradient(rgba(0, 0, 0, 0), #0b0f1a); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-kenifa {padding-right: 1rem; padding-bottom: 0; padding-left: 1rem; flex-direction: column}}#brxe-nkqvkp {font-size: 40px; z-index: 5}[data-id="brxe-xzwqxz"].splide__slide {background-color: rgba(0, 0, 0, 0); background-image: url(https://pyro.uy/wp-content/uploads/2025/10/gala-de-las-luces-la-barra.webp); background-size: cover; background-position: center center; height: 200px; width: 200px; border-radius: 12px; margin-top: 3rem; margin-bottom: 3rem; margin-left: 0}#brxe-xzwqxz { position: relative; overflow: hidden; border-radius: 14px; background-size: cover; background-position: center; background-repeat: no-repeat;  box-shadow: inset 0 0 0 1px rgba(255,255,255,.08); transition: transform .35s ease, box-shadow .35s ease; cursor: pointer;  backface-visibility: hidden; -webkit-font-smoothing: antialiased; transform: translateZ(0); will-change: transform, box-shadow, opacity; isolation: isolate; -webkit-mask-image: -webkit-radial-gradient(white, black); }#brxe-xzwqxz::before { content: ""; position: absolute; inset: 0; border-radius: inherit; pointer-events: none; background: linear-gradient(180deg, rgba(0,0,0,.22) 0%, rgba(0,0,0,.55) 100%); opacity: 1; transition: opacity .35s ease, background .35s ease; z-index: 1;}#brxe-xzwqxz .play-icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 42px; color: #fff; opacity: .9; z-index: 2; transition: transform .25s ease, opacity .25s ease, color .25s ease;}#brxe-xzwqxz:hover { transform: translateY(-3px) scale(1.015); box-shadow: inset 0 0 0 1px rgba(255,140,0,.32),  0 0 22px rgba(255,140,0,.14); }#brxe-xzwqxz:hover::before { background: linear-gradient(180deg, rgba(0,0,0,.12) 0%, rgba(0,0,0,.72) 100%); opacity: 1;}#brxe-xzwqxz:hover .play-icon { color: #ff8c00; opacity: 1; transform: translate(-50%,-50%) scale(1.1);}#brxe-xzwqxz:focus-visible { outline: 2px solid rgba(0,191,255,.7); outline-offset: 2px; box-shadow: inset 0 0 0 1px rgba(0,191,255,.5), 0 0 0 3px rgba(0,191,255,.2);}#brxe-csjgof {font-size: 40px; z-index: 5}[data-id="brxe-tskfti"].splide__slide {background-color: rgba(0, 0, 0, 0); background-image: url(https://pyro.uy/wp-content/uploads/2025/10/gala-de-las-luces-piriapolis.webp); background-size: cover; background-position: center center; height: 200px; width: 200px; border-radius: 12px; margin-top: 3rem; margin-bottom: 3rem; margin-left: 0}#brxe-tskfti { position: relative; overflow: hidden; border-radius: 14px; background-size: cover; background-position: center; background-repeat: no-repeat;  box-shadow: inset 0 0 0 1px rgba(255,255,255,.08); transition: transform .35s ease, box-shadow .35s ease; cursor: pointer;  backface-visibility: hidden; -webkit-font-smoothing: antialiased; transform: translateZ(0); will-change: transform, box-shadow, opacity; isolation: isolate; -webkit-mask-image: -webkit-radial-gradient(white, black); }#brxe-tskfti::before { content: ""; position: absolute; inset: 0; border-radius: inherit; pointer-events: none; background: linear-gradient(180deg, rgba(0,0,0,.22) 0%, rgba(0,0,0,.55) 100%); opacity: 1; transition: opacity .35s ease, background .35s ease; z-index: 1;}#brxe-tskfti .play-icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 42px; color: #fff; opacity: .9; z-index: 2; transition: transform .25s ease, opacity .25s ease, color .25s ease;}#brxe-tskfti:hover { transform: translateY(-3px) scale(1.015); box-shadow: inset 0 0 0 1px rgba(255,140,0,.32),  0 0 22px rgba(255,140,0,.14); }#brxe-tskfti:hover::before { background: linear-gradient(180deg, rgba(0,0,0,.12) 0%, rgba(0,0,0,.72) 100%); opacity: 1;}#brxe-tskfti:hover .play-icon { color: #ff8c00; opacity: 1; transform: translate(-50%,-50%) scale(1.1);}#brxe-tskfti:focus-visible { outline: 2px solid rgba(0,191,255,.7); outline-offset: 2px; box-shadow: inset 0 0 0 1px rgba(0,191,255,.5), 0 0 0 3px rgba(0,191,255,.2);}#brxe-lmoxnt {font-size: 40px; z-index: 5}[data-id="brxe-lrmcbl"].splide__slide {background-color: rgba(0, 0, 0, 0); background-image: url(https://pyro.uy/wp-content/uploads/2025/10/00e23dfb-cd1a-46f1-95d1-b3b55b66f7d0.webp); background-size: cover; background-position: center center; height: 200px; width: 200px; border-radius: 12px; margin-top: 3rem; margin-bottom: 3rem; margin-left: 0}#brxe-lrmcbl { position: relative; overflow: hidden; border-radius: 14px; background-size: cover; background-position: center; background-repeat: no-repeat;  box-shadow: inset 0 0 0 1px rgba(255,255,255,.08); transition: transform .35s ease, box-shadow .35s ease; cursor: pointer;  backface-visibility: hidden; -webkit-font-smoothing: antialiased; transform: translateZ(0); will-change: transform, box-shadow, opacity; isolation: isolate; -webkit-mask-image: -webkit-radial-gradient(white, black); }#brxe-lrmcbl::before { content: ""; position: absolute; inset: 0; border-radius: inherit; pointer-events: none; background: linear-gradient(180deg, rgba(0,0,0,.22) 0%, rgba(0,0,0,.55) 100%); opacity: 1; transition: opacity .35s ease, background .35s ease; z-index: 1;}#brxe-lrmcbl .play-icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 42px; color: #fff; opacity: .9; z-index: 2; transition: transform .25s ease, opacity .25s ease, color .25s ease;}#brxe-lrmcbl:hover { transform: translateY(-3px) scale(1.015); box-shadow: inset 0 0 0 1px rgba(255,140,0,.32),  0 0 22px rgba(255,140,0,.14); }#brxe-lrmcbl:hover::before { background: linear-gradient(180deg, rgba(0,0,0,.12) 0%, rgba(0,0,0,.72) 100%); opacity: 1;}#brxe-lrmcbl:hover .play-icon { color: #ff8c00; opacity: 1; transform: translate(-50%,-50%) scale(1.1);}#brxe-lrmcbl:focus-visible { outline: 2px solid rgba(0,191,255,.7); outline-offset: 2px; box-shadow: inset 0 0 0 1px rgba(0,191,255,.5), 0 0 0 3px rgba(0,191,255,.2);}@media (max-width: 478px) {[data-id="brxe-lrmcbl"].splide__slide {background-image: url(https://pyro.uy/wp-content/uploads/2025/11/Captura-de-pantalla-2025-11-24-143714-1024x573.png); background-size: cover}}#brxe-vmpwya {font-size: 40px; z-index: 5}[data-id="brxe-xljuth"].splide__slide {background-color: rgba(0, 0, 0, 0); background-image: url(https://pyro.uy/wp-content/uploads/2025/10/david-guetta-pde.webp); background-size: cover; background-position: center center; height: 200px; width: 200px; border-radius: 12px; margin-top: 3rem; margin-bottom: 3rem; margin-left: 0}#brxe-xljuth { position: relative; overflow: hidden; border-radius: 14px; background-size: cover; background-position: center; background-repeat: no-repeat;  box-shadow: inset 0 0 0 1px rgba(255,255,255,.08); transition: transform .35s ease, box-shadow .35s ease; cursor: pointer;  backface-visibility: hidden; -webkit-font-smoothing: antialiased; transform: translateZ(0); will-change: transform, box-shadow, opacity; isolation: isolate; -webkit-mask-image: -webkit-radial-gradient(white, black); }#brxe-xljuth::before { content: ""; position: absolute; inset: 0; border-radius: inherit; pointer-events: none; background: linear-gradient(180deg, rgba(0,0,0,.22) 0%, rgba(0,0,0,.55) 100%); opacity: 1; transition: opacity .35s ease, background .35s ease; z-index: 1;}#brxe-xljuth .play-icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 42px; color: #fff; opacity: .9; z-index: 2; transition: transform .25s ease, opacity .25s ease, color .25s ease;}#brxe-xljuth:hover { transform: translateY(-3px) scale(1.015); box-shadow: inset 0 0 0 1px rgba(255,140,0,.32),  0 0 22px rgba(255,140,0,.14); }#brxe-xljuth:hover::before { background: linear-gradient(180deg, rgba(0,0,0,.12) 0%, rgba(0,0,0,.72) 100%); opacity: 1;}#brxe-xljuth:hover .play-icon { color: #ff8c00; opacity: 1; transform: translate(-50%,-50%) scale(1.1);}#brxe-xljuth:focus-visible { outline: 2px solid rgba(0,191,255,.7); outline-offset: 2px; box-shadow: inset 0 0 0 1px rgba(0,191,255,.5), 0 0 0 3px rgba(0,191,255,.2);}#brxe-fbfzez {font-size: 40px; z-index: 5}[data-id="brxe-yedaog"].splide__slide {background-color: rgba(0, 0, 0, 0); background-image: url(https://pyro.uy/wp-content/uploads/2025/10/IMG_1205.webp); background-size: cover; background-position: center center; height: 200px; width: 200px; border-radius: 12px; margin-top: 3rem; margin-bottom: 3rem; margin-left: 0}#brxe-yedaog { position: relative; overflow: hidden; border-radius: 14px; background-size: cover; background-position: center; background-repeat: no-repeat;  box-shadow: inset 0 0 0 1px rgba(255,255,255,.08); transition: transform .35s ease, box-shadow .35s ease; cursor: pointer;  backface-visibility: hidden; -webkit-font-smoothing: antialiased; transform: translateZ(0); will-change: transform, box-shadow, opacity; isolation: isolate; -webkit-mask-image: -webkit-radial-gradient(white, black); }#brxe-yedaog::before { content: ""; position: absolute; inset: 0; border-radius: inherit; pointer-events: none; background: linear-gradient(180deg, rgba(0,0,0,.22) 0%, rgba(0,0,0,.55) 100%); opacity: 1; transition: opacity .35s ease, background .35s ease; z-index: 1;}#brxe-yedaog .play-icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 42px; color: #fff; opacity: .9; z-index: 2; transition: transform .25s ease, opacity .25s ease, color .25s ease;}#brxe-yedaog:hover { transform: translateY(-3px) scale(1.015); box-shadow: inset 0 0 0 1px rgba(255,140,0,.32),  0 0 22px rgba(255,140,0,.14); }#brxe-yedaog:hover::before { background: linear-gradient(180deg, rgba(0,0,0,.12) 0%, rgba(0,0,0,.72) 100%); opacity: 1;}#brxe-yedaog:hover .play-icon { color: #ff8c00; opacity: 1; transform: translate(-50%,-50%) scale(1.1);}#brxe-yedaog:focus-visible { outline: 2px solid rgba(0,191,255,.7); outline-offset: 2px; box-shadow: inset 0 0 0 1px rgba(0,191,255,.5), 0 0 0 3px rgba(0,191,255,.2);}#brxe-ouovgr {width: 100%}#brxe-diputt {width: 1650px}#brxe-kjxrhf {width: 100%; padding-top: 2rem; padding-right: 3rem; padding-bottom: 2rem; padding-left: 3rem}@media (max-width: 478px) {#brxe-kjxrhf {padding-right: 1rem; padding-left: 1rem}}#brxe-xxkhbq {font-size: 1.9rem}#brxe-ejscdl {font-family: "Rajdhani"; font-size: 22px}#brxe-ltfqlh {align-items: center; flex-direction: row; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-fsqmos .description {font-weight: 300}#brxe-fsqmos .separator {border-top-color: var(--bricks-color-11f4a3)}#brxe-fsqmos .meta {font-size: 14px; font-weight: 500}#brxe-ocbhud {align-items: flex-start; flex-direction: column; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-ocbhud { position: relative; background: rgba(28,26,18,0.55); border: 1px solid rgba(255,215,100,0.25); border-radius: 14px; padding: 14px 18px; color: #ffffff;  font-weight: 600; font-size: 15px; letter-spacing: 0.3px; display: flex; align-items: center; justify-content: space-between; gap: 10px; cursor: pointer; box-shadow: inset 0 0 0 1px rgba(255,215,100,0.1), 0 4px 10px rgba(0,0,0,0.4); backdrop-filter: blur(6px); transition: all .25s ease;}#brxe-ocbhud:hover { color: #FFD85C; border-color: rgba(255,215,100,0.6); background: rgba(45,40,20,0.7); box-shadow: 0 6px 14px rgba(255,215,100,0.25), inset 0 0 8px rgba(255,215,100,0.15); transform: translateY(-1px);}#brxe-ocbhud.is-active,#brxe-ocbhud[aria-expanded="true"] { color: #FFD85C; background: linear-gradient(135deg, rgba(255,215,100,0.25), rgba(200,160,40,0.25)); border-color: rgba(255,215,100,0.6); box-shadow: inset 0 0 12px rgba(255,215,100,0.35), 0 0 20px rgba(255,215,100,0.25);}#brxe-lkakri {font-size: 1.9rem}#brxe-aotjru {font-family: "Rajdhani"; font-size: 22px}#brxe-oajhel {align-items: center; flex-direction: row; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-txkodi .description {font-weight: 300}#brxe-txkodi .separator {border-top-color: var(--bricks-color-11f4a3)}#brxe-txkodi .meta {font-size: 14px; font-weight: 500}#brxe-btlosm {align-items: flex-start; flex-direction: column; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-btlosm { position: relative; background: rgba(20,22,28,0.55); border: 1px solid rgba(0, 255, 255, 0.25);  border-radius: 14px; padding: 14px 18px; color: #ffffff; font-weight: 600; font-size: 15px; letter-spacing: 0.3px; display: flex; align-items: center; justify-content: space-between; gap: 10px; cursor: pointer; box-shadow: inset 0 0 0 1px rgba(0,255,255,0.1), 0 4px 10px rgba(0,0,0,0.4); backdrop-filter: blur(6px); transition: all .25s ease;}#brxe-btlosm:hover { color: #00FFFF; border-color: rgba(0,255,255,0.6); background: rgba(10,30,35,0.75); box-shadow: 0 6px 14px rgba(0,255,255,0.25), inset 0 0 8px rgba(0,255,255,0.15); transform: translateY(-1px);}#brxe-btlosm.is-active,#brxe-btlosm[aria-expanded="true"] { color: #00FFFF; background: linear-gradient(135deg, rgba(0,255,255,0.25), rgba(0,130,140,0.25)); border-color: rgba(0,255,255,0.65); box-shadow: inset 0 0 12px rgba(0,255,255,0.35), 0 0 20px rgba(0,255,255,0.25);}#brxe-vbwyhz {font-size: 1.9rem}#brxe-edaqwk {font-family: "Rajdhani"; font-size: 22px}#brxe-ogupfb {align-items: center; flex-direction: row; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-ddrisb .description {font-weight: 300}#brxe-ddrisb .separator {border-top-color: var(--bricks-color-11f4a3)}#brxe-ddrisb .meta {font-size: 14px; font-weight: 500}#brxe-xgudnq {align-items: flex-start; flex-direction: column; border-top-left-radius: 10px; border-bottom-left-radius: 10px; align-self: flex-start !important; column-gap: 1rem; justify-content: flex-start}#brxe-xgudnq { position: relative; background: rgba(20,22,28,0.55); border: 1px solid rgba(76,175,80,0.28);  border-radius: 14px; padding: 14px 18px; color: #fff; font-weight: 600; font-size: 15px; letter-spacing: .3px; display: flex; align-items: center; justify-content: space-between; gap: 10px; cursor: pointer; box-shadow: inset 0 0 0 1px rgba(76,175,80,0.08), 0 4px 10px rgba(0,0,0,.4); backdrop-filter: blur(6px); transition: all .25s ease;}#brxe-xgudnq:hover{ color:#4CAF50; border-color: rgba(76,175,80,.65); background: rgba(18,32,24,.7); box-shadow: 0 6px 14px rgba(76,175,80,.22), inset 0 0 8px rgba(76,175,80,.18); transform: translateY(-1px);}#brxe-xgudnq.is-active,#brxe-xgudnq[aria-expanded="true"]{ color:#4CAF50; background: linear-gradient(135deg, rgba(76,175,80,.22), rgba(22,120,44,.22)); border-color: rgba(76,175,80,.7); box-shadow: inset 0 0 12px rgba(76,175,80,.30), 0 0 20px rgba(76,175,80,.20);}#brxe-xcdmat {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 2rem; width: 1650px}@media (max-width: 478px) {#brxe-xcdmat {grid-template-columns: 1fr}}#brxe-cpgvcg {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; position: relative; padding-top: 0; padding-right: 3rem; padding-bottom: 60px; padding-left: 3rem; z-index: 40; background-color: var(--bricks-color-byfmsr)}:where(#brxe-cpgvcg > *:not(figcaption)) {position: relative}#brxe-cpgvcg::before {background-image: linear-gradient(rgba(0, 0, 0, 0), #0b0f1a); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-cpgvcg {padding-right: 1rem; padding-bottom: 0; padding-left: 1rem}}@media (max-width: 478px) {#brxe-tkdxmz {margin-bottom: -4rem; max-width: 80%}}@media (max-width: 478px) {#brxe-lesaaw {align-items: center; justify-content: center; align-self: center !important}}#brxe-kqoafw {font-family: "Rajdhani"; font-weight: 700; font-size: 3rem}@media (max-width: 478px) {#brxe-kqoafw {text-align: center; width: 100%; padding-top: 2rem}}#brxe-fwfmjz {flex-direction: row; align-self: center !important; justify-content: center; align-items: center; column-gap: 2rem; display: flex; padding-top: 0; padding-bottom: 0; margin-bottom: -5rem}#brxe-fwfmjz{ position: relative; display: flex; align-items: center; gap: 28px; padding: 22px 26px; background: transparent; cursor: pointer; }#brxe-fwfmjz .media{ position: relative; flex: 0 0 560px; max-width: 560px; z-index: 3; }#brxe-fwfmjz .media img{ width: 100%; height: auto; display: block; position: relative; z-index: 3; transition: transform .35s ease;}#brxe-fwfmjz .media::before{ content:""; position: absolute; inset: -14% -10% -10% -14%; border-radius: 40%; background: radial-gradient(closest-side, rgba(255,255,255,.40), rgba(255,255,255,.10) 55%, transparent 70%); filter: blur(26px); z-index: 2; animation: haloPulse 5.2s ease-in-out infinite; opacity: .55;  transform: scale(.98); transition: opacity .35s ease, transform .35s ease;}#brxe-fwfmjz:hover .media::before{ opacity: .85; transform: scale(1.04);}#brxe-fwfmjz:hover .media img{ transform: translateY(-2px);}#brxe-fwfmjz .note{ position: relative; flex: 1; z-index: 1;  margin-left: -120px;  background: rgba(12,16,24,.68); border: 1px solid rgba(255,255,255,.18); border-radius: 18px; padding-left: 40px; padding-top: 24px; padding-right: 18px;padding-bottom: 24px; backdrop-filter: blur(8px); box-shadow: 0 12px 28px rgba(0,0,0,.35), inset 0 0 10px rgba(255,255,255,.06); transition: border-color .3s ease, box-shadow .3s ease;}#brxe-fwfmjz .note::before{ content:""; position:absolute; left:0; top:12px; bottom:12px; width:3px; border-radius:3px; background: linear-gradient(180deg, rgba(255,255,255,.7), rgba(255,255,255,.25));}#brxe-fwfmjz:hover .note{ border-color: rgba(255,255,255,.3); box-shadow: 0 16px 42px rgba(255,255,255,.12), 0 12px 32px rgba(0,0,0,.45);}#brxe-fwfmjz .note h3{ margin: 0 0 6px; font-size: 26px; font-weight: 800; letter-spacing: .3px; color:#fff;}#brxe-fwfmjz .note p{ margin: 0 0 10px; color: rgba(255,255,255,.90); font-weight: 600;}#brxe-fwfmjz .note .body{ color: rgba(255,255,255,.82); line-height: 1.6;}@keyframes haloPulse{ 0%,100%{ transform: scale(.96); opacity:.50; } 50% { transform: scale(1.06); opacity:.75; }}@media (max-width: 900px){ #brxe-fwfmjz{ flex-direction: column; gap: 16px; } #brxe-fwfmjz .media{ flex: 0 0 auto; max-width: 100%; } #brxe-fwfmjz .note{ margin-left: 0; width: 100%; text-align: center; } #brxe-fwfmjz .note h3{ font-size: 22px; }}@media (max-width: 478px) {#brxe-fwfmjz {flex-direction: row; justify-content: center; align-self: center !important; align-items: center}@media (max-width: 680px){  #brxe-fwfmjz{ flex-direction: column; align-items: center; gap: 8px; padding: 10px 14px 16px; }  #brxe-fwfmjz .media{ order: 1; flex: 0 0 auto; max-width: none; width: min(78vw, 340px); z-index: 3;  margin: 6px auto 0; } #brxe-fwfmjz .media img{ transform: none;  }  #brxe-fwfmjz .media::before{ inset: -8% -6% -6% -8%; filter: blur(16px); opacity: .40; transform: scale(.98); }  #brxe-fwfmjz .note{ order: 2; width: 100%; margin-left: 0;  margin-top: -14px;  padding: 14px 14px 16px; border-radius: 14px; text-align: center; background: rgba(12,16,24,.78); box-shadow: 0 8px 24px rgba(0,0,0,.35), inset 0 0 8px rgba(255,255,255,.05); }  #brxe-fwfmjz .note::before{ display: none; }  #brxe-fwfmjz .note h3{ font-size: 20px; margin-bottom: 6px; } #brxe-fwfmjz .note p{ font-size: 14px; line-height: 1.55; margin-bottom: 8px; } #brxe-fwfmjz .note .body{ font-size: 14px; }}@media (hover: hover) and (max-width: 680px){ #brxe-fwfmjz:hover .media::before{ opacity: .6; transform: scale(1.02); }}}#brxe-bpsjvq {width: 1200px}#brxe-yyywju {z-index: 5; padding-top: 5rem; padding-bottom: 5rem; width: 100%; background-color: var(--bricks-color-roavfm); position: relative}:where(#brxe-yyywju > *:not(figcaption)) {position: relative}#brxe-yyywju::before {background-image: linear-gradient(#0b0f1a 20%, rgba(0, 0, 0, 0) 60%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-yyywju {padding-bottom: 10rem}}#brxe-ucqqpr {line-height: 1; text-align: center}#brxe-ucqqpr { position: relative; font-family: 'Bebas Neue', sans-serif; text-transform: uppercase; font-weight: 800; line-height: 1; letter-spacing: 0.06em;  background: linear-gradient( 90deg, #ffb347 0%, #ff8c00 20%, #ff6200 40%, #ff2e00 60%, #ff8c00 80%, #ffd500 100% ); background-size: 400% 100%; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; animation: magmaFlow 3.5s linear infinite;}@keyframes magmaFlow { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; }}#brxe-ucqqpr { text-shadow: 0 0 6px rgba(255, 120, 0, 0.2), 0 0 12px rgba(255, 100, 0, 0.15);}@media (max-width: 478px) {#brxe-ucqqpr {width: 100%; font-size: 4.1rem; margin-bottom: -1.5rem}}#brxe-radyqr { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(2rem, 4vw, 6rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-radyqr:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}@media (max-width: 478px) {#brxe-radyqr {font-size: 4.1rem}}#brxe-xhykuz {flex-direction: row; justify-content: center; align-items: center; column-gap: 1rem; padding-top: 4rem}#brxe-dhvylz {text-align: center; width: 100%; min-width: 100%}#brxe-dhvylz { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-dhvylz strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-dhvylz {font-size: 1.4rem}}#brxe-bahvds {align-self: center !important; justify-content: center; align-items: center; width: 1650px}#brxe-ztuxzp:not(.tag), #brxe-ztuxzp img {object-fit: cover}#brxe-ztuxzp {width: 40%}@media (max-width: 478px) {#brxe-ztuxzp {width: 29%; max-width: 150px}}#brxe-bhjopg {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem}@media (max-width: 478px) {#brxe-bhjopg {width: 100%; font-size: 2.9rem; text-align: center}}#brxe-jaoydn {text-align: center; width: 100%}#brxe-jaoydn { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-jaoydn strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-jaoydn {font-size: 1.4rem; text-align: center; min-width: 100%}}#brxe-ouhaxi {flex-direction: column; align-items: flex-start; justify-content: center; align-self: center !important}@media (max-width: 478px) {#brxe-ouhaxi {flex-direction: column}}#brxe-owqsxx {justify-items: center; align-items: center; justify-content: center; flex-direction: row; align-self: center !important; column-gap: 2rem}#brxe-owqsxx { display: flex; align-items: center; justify-content: center; gap: 50px; padding: 40px 0; border-bottom: 1px solid rgba(255, 255, 255, 0.07);}#brxe-owqsxx img,#brxe-owqsxx video { flex: 0 0 20rem; height: auto; object-fit: contain; border-radius: 8px; opacity: 0.9; transition: opacity 0.3s ease, transform 0.3s ease;}#brxe-owqsxx:hover img { opacity: 1; transform: scale(1.02);}#brxe-owqsxx .info { flex: 1; color: #fff; text-align: left;}#brxe-owqsxx .info h3 { font-size: 22px; font-weight: 700; letter-spacing: 0.4px; margin-bottom: 10px; color: #fff;}#brxe-owqsxx .info p { font-size: 15.5px; color: rgba(255, 255, 255, 0.78); line-height: 1.6; max-width: 650px; margin: 0;}@media (max-width: 478px) {#brxe-owqsxx {flex-direction: row; align-self: center !important; justify-content: center; align-items: center; row-gap: 01rem}}#brxe-xppywr:not(.tag), #brxe-xppywr img {object-fit: cover}#brxe-xppywr {width: 40%}@media (max-width: 478px) {#brxe-xppywr {width: 29%; max-width: 150px}}#brxe-thkwfl {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem}@media (max-width: 478px) {#brxe-thkwfl {width: 100%; font-size: 2.9rem; text-align: center}}#brxe-akrzpg {text-align: center; width: 100%}#brxe-akrzpg { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-akrzpg strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-akrzpg {font-size: 1.4rem; text-align: center; min-width: 100%}}#brxe-puqppt {flex-direction: column; align-items: flex-start; justify-content: center; align-self: center !important}#brxe-dehxgh {justify-items: center; align-items: center; justify-content: center; flex-direction: row; align-self: center !important; column-gap: 2rem}#brxe-dehxgh { display: flex; align-items: center; justify-content: center; gap: 50px; padding: 40px 0; border-bottom: 1px solid rgba(255, 255, 255, 0.07);}#brxe-dehxgh img,#brxe-dehxgh video { flex: 0 0 20rem; height: auto; object-fit: contain; border-radius: 8px; opacity: 0.9; transition: opacity 0.3s ease, transform 0.3s ease;}#brxe-dehxgh:hover img { opacity: 1; transform: scale(1.02);}#brxe-dehxgh .info { flex: 1; color: #fff; text-align: left;}#brxe-dehxgh .info h3 { font-size: 22px; font-weight: 700; letter-spacing: 0.4px; margin-bottom: 10px; color: #fff;}#brxe-dehxgh .info p { font-size: 15.5px; color: rgba(255, 255, 255, 0.78); line-height: 1.6; max-width: 650px; margin: 0;}@media (max-width: 478px) {#brxe-dehxgh {flex-direction: row; align-self: center !important; justify-content: center; align-items: center; row-gap: 01rem; padding-top: 0}}#brxe-hjpamh {padding-top: 0; padding-bottom: 3rem; border-radius: 20px; width: 100%; row-gap: 2rem; display: grid; align-items: initial; grid-gap: 2rem; grid-template-columns: 1fr 1fr}@media (max-width: 478px) {#brxe-hjpamh {width: 100%; padding-left: 0; align-self: center !important; justify-content: center; align-items: center; grid-template-columns: 1fr}}#brxe-iwwykq:not(.tag), #brxe-iwwykq img {object-fit: cover}#brxe-iwwykq {border-radius: 500px; margin-top: -2rem; margin-bottom: 2rem}#brxe-jwgffb {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem; margin-top: -2rem; margin-bottom: -2.2rem}@media (max-width: 478px) {#brxe-jwgffb {font-size: 2.5rem}}#brxe-tofleh {text-align: center; margin-bottom: -2rem; width: 100%}#brxe-tofleh { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-tofleh strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-tofleh {font-size: 1.4rem; text-align: center; min-width: 100%}}#brxe-xiuuce {justify-items: center; align-items: center; justify-content: center}#brxe-xiuuce { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 16px; padding: 45px 25px; background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.05); border-radius: 22px; box-shadow: 0 0 0 rgba(255, 123, 0, 0); transition: all 0.35s ease; backdrop-filter: blur(6px);}#brxe-xiuuce:hover { transform: translateY(-4px); border-color: rgba(255, 140, 0, 0.4); box-shadow: 0 0 30px rgba(255, 140, 0, 0.12);}#brxe-xiuuce img,#brxe-xiuuce video { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; border: 2px solid rgba(255, 255, 255, 0.15); transition: all 0.35s ease;}#brxe-xiuuce:hover img { border-color: rgba(255, 140, 0, 0.65); box-shadow: 0 0 22px rgba(255, 140, 0, 0.3); transform: scale(1.05);}#brxe-xiuuce h3 { color: #fff; font-size: 21px; font-weight: 700; margin: 10px 0 0; letter-spacing: 0.4px;}#brxe-xiuuce p { color: rgba(255, 255, 255, 0.75); font-size: 15.5px; max-width: 380px; line-height: 1.6; margin: 0 auto;}#brxe-ensmnc:not(.tag), #brxe-ensmnc img {object-fit: cover}#brxe-ensmnc {border-radius: 500px; margin-top: -2rem; margin-bottom: 2rem}#brxe-scjxtr {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem; margin-top: -2rem; margin-bottom: -2.2rem}@media (max-width: 478px) {#brxe-scjxtr {font-size: 2.5rem}}#brxe-xhlono {text-align: center; margin-bottom: -2rem; width: 100%}#brxe-xhlono { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-xhlono strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-xhlono {font-size: 1.4rem; text-align: center; min-width: 100%}}#brxe-jfdnhj {justify-items: center; align-items: center; justify-content: center}#brxe-jfdnhj { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 16px; padding: 45px 25px; background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.05); border-radius: 22px; box-shadow: 0 0 0 rgba(255, 123, 0, 0); transition: all 0.35s ease; backdrop-filter: blur(6px);}#brxe-jfdnhj:hover { transform: translateY(-4px); border-color: rgba(255, 140, 0, 0.4); box-shadow: 0 0 30px rgba(255, 140, 0, 0.12);}#brxe-jfdnhj img,#brxe-jfdnhj video { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; border: 2px solid rgba(255, 255, 255, 0.15); transition: all 0.35s ease;}#brxe-jfdnhj:hover img { border-color: rgba(255, 140, 0, 0.65); box-shadow: 0 0 22px rgba(255, 140, 0, 0.3); transform: scale(1.05);}#brxe-jfdnhj h3 { color: #fff; font-size: 21px; font-weight: 700; margin: 10px 0 0; letter-spacing: 0.4px;}#brxe-jfdnhj p { color: rgba(255, 255, 255, 0.75); font-size: 15.5px; max-width: 380px; line-height: 1.6; margin: 0 auto;}#brxe-zdogkh:not(.tag), #brxe-zdogkh img {object-fit: cover}#brxe-zdogkh {border-radius: 500px; margin-top: -2rem; margin-bottom: 2rem}#brxe-ubeyuu {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem; margin-top: -2rem; margin-bottom: -2.2rem}#brxe-aummze {text-align: center; margin-bottom: -2rem; width: 100%}#brxe-aummze { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-aummze strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-aummze {font-size: 1.4rem; text-align: center; min-width: 100%}}#brxe-qgzszj {justify-items: center; align-items: center; justify-content: center}#brxe-qgzszj { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 16px; padding: 45px 25px; background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.05); border-radius: 22px; box-shadow: 0 0 0 rgba(255, 123, 0, 0); transition: all 0.35s ease; backdrop-filter: blur(6px);}#brxe-qgzszj:hover { transform: translateY(-4px); border-color: rgba(255, 140, 0, 0.4); box-shadow: 0 0 30px rgba(255, 140, 0, 0.12);}#brxe-qgzszj img,#brxe-qgzszj video { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; border: 2px solid rgba(255, 255, 255, 0.15); transition: all 0.35s ease;}#brxe-qgzszj:hover img { border-color: rgba(255, 140, 0, 0.65); box-shadow: 0 0 22px rgba(255, 140, 0, 0.3); transform: scale(1.05);}#brxe-qgzszj h3 { color: #fff; font-size: 21px; font-weight: 700; margin: 10px 0 0; letter-spacing: 0.4px;}#brxe-qgzszj p { color: rgba(255, 255, 255, 0.75); font-size: 15.5px; max-width: 380px; line-height: 1.6; margin: 0 auto;}#brxe-jzcgum {padding-top: 0; padding-bottom: 3rem; border-radius: 20px; width: 100%; row-gap: 2rem; display: grid; align-items: initial; grid-gap: 2rem; grid-template-columns: 1fr 1fr 1fr}@media (max-width: 478px) {#brxe-jzcgum {width: 100%; padding-left: 0; align-self: center !important; justify-content: center; align-items: center; grid-template-columns: 1fr}}#brxe-zfuerq:not(.tag), #brxe-zfuerq img {object-fit: cover}#brxe-zfuerq {border-radius: 500px; margin-top: -2rem; margin-bottom: 2rem}#brxe-lhwzql {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem; margin-top: -2rem; margin-bottom: -2.2rem}@media (max-width: 478px) {#brxe-lhwzql {font-size: 2.5rem}}#brxe-pmdsts {text-align: center; margin-bottom: -2rem; width: 100%}#brxe-pmdsts { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-pmdsts strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-pmdsts {font-size: 1.4rem; text-align: center; min-width: 100%}}#brxe-pqqouk {justify-items: center; align-items: center; justify-content: center}#brxe-pqqouk { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 16px; padding: 45px 25px; background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.05); border-radius: 22px; box-shadow: 0 0 0 rgba(255, 123, 0, 0); transition: all 0.35s ease; backdrop-filter: blur(6px);}#brxe-pqqouk:hover { transform: translateY(-4px); border-color: rgba(255, 140, 0, 0.4); box-shadow: 0 0 30px rgba(255, 140, 0, 0.12);}#brxe-pqqouk img,#brxe-pqqouk video { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; border: 2px solid rgba(255, 255, 255, 0.15); transition: all 0.35s ease;}#brxe-pqqouk:hover img { border-color: rgba(255, 140, 0, 0.65); box-shadow: 0 0 22px rgba(255, 140, 0, 0.3); transform: scale(1.05);}#brxe-pqqouk h3 { color: #fff; font-size: 21px; font-weight: 700; margin: 10px 0 0; letter-spacing: 0.4px;}#brxe-pqqouk p { color: rgba(255, 255, 255, 0.75); font-size: 15.5px; max-width: 380px; line-height: 1.6; margin: 0 auto;}#brxe-gvixqp:not(.tag), #brxe-gvixqp img {object-fit: cover}#brxe-gvixqp {border-radius: 500px; margin-top: -2rem; margin-bottom: 2rem}#brxe-fycjmt {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem; margin-top: -2rem; margin-bottom: -2.2rem}@media (max-width: 478px) {#brxe-fycjmt {font-size: 2.5rem}}#brxe-aaksab {text-align: center; margin-bottom: -2rem; width: 100%}#brxe-aaksab { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-aaksab strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-aaksab {font-size: 1.4rem; text-align: center; min-width: 100%}}#brxe-gdsjdh {justify-items: center; align-items: center; justify-content: center}#brxe-gdsjdh { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 16px; padding: 45px 25px; background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.05); border-radius: 22px; box-shadow: 0 0 0 rgba(255, 123, 0, 0); transition: all 0.35s ease; backdrop-filter: blur(6px);}#brxe-gdsjdh:hover { transform: translateY(-4px); border-color: rgba(255, 140, 0, 0.4); box-shadow: 0 0 30px rgba(255, 140, 0, 0.12);}#brxe-gdsjdh img,#brxe-gdsjdh video { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; border: 2px solid rgba(255, 255, 255, 0.15); transition: all 0.35s ease;}#brxe-gdsjdh:hover img { border-color: rgba(255, 140, 0, 0.65); box-shadow: 0 0 22px rgba(255, 140, 0, 0.3); transform: scale(1.05);}#brxe-gdsjdh h3 { color: #fff; font-size: 21px; font-weight: 700; margin: 10px 0 0; letter-spacing: 0.4px;}#brxe-gdsjdh p { color: rgba(255, 255, 255, 0.75); font-size: 15.5px; max-width: 380px; line-height: 1.6; margin: 0 auto;}#brxe-pusmjb:not(.tag), #brxe-pusmjb img {object-fit: cover}#brxe-pusmjb {border-radius: 500px; margin-top: -2rem; margin-bottom: 2rem}#brxe-ebwjsp {font-family: "Rajdhani"; font-weight: 700; font-size: 3.4rem; margin-top: -2rem; margin-bottom: -2.2rem}@media (max-width: 478px) {#brxe-ebwjsp {font-size: 2.5rem}}#brxe-inhbwu {text-align: center; margin-bottom: -2rem; width: 100%}#brxe-inhbwu { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-inhbwu strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-inhbwu {font-size: 1.4rem; text-align: center; min-width: 100%}}#brxe-bvhorr {justify-items: center; align-items: center; justify-content: center}#brxe-bvhorr { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 16px; padding: 45px 25px; background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.05); border-radius: 22px; box-shadow: 0 0 0 rgba(255, 123, 0, 0); transition: all 0.35s ease; backdrop-filter: blur(6px);}#brxe-bvhorr:hover { transform: translateY(-4px); border-color: rgba(255, 140, 0, 0.4); box-shadow: 0 0 30px rgba(255, 140, 0, 0.12);}#brxe-bvhorr img,#brxe-bvhorr video { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; border: 2px solid rgba(255, 255, 255, 0.15); transition: all 0.35s ease;}#brxe-bvhorr:hover img { border-color: rgba(255, 140, 0, 0.65); box-shadow: 0 0 22px rgba(255, 140, 0, 0.3); transform: scale(1.05);}#brxe-bvhorr h3 { color: #fff; font-size: 21px; font-weight: 700; margin: 10px 0 0; letter-spacing: 0.4px;}#brxe-bvhorr p { color: rgba(255, 255, 255, 0.75); font-size: 15.5px; max-width: 380px; line-height: 1.6; margin: 0 auto;}#brxe-zqzkzx {padding-bottom: 3rem; border-radius: 20px; width: 100%; row-gap: 2rem; display: grid; align-items: initial; grid-gap: 2rem; grid-template-columns: 1fr 1fr 1fr}@media (max-width: 478px) {#brxe-zqzkzx {width: 100%; padding-left: 0; align-self: center !important; justify-content: center; align-items: center; grid-template-columns: 1fr}}#brxe-rxikzv {align-self: flex-start !important; justify-content: flex-start; width: 1650px}#brxe-japhag {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; position: relative; padding-top: 0; padding-right: 3rem; padding-bottom: 60px; padding-left: 3rem; z-index: 40; background-color: var(--bricks-color-byfmsr); background-image: url(https://pyro.uy/wp-content/uploads/2025/10/BANNER-DISENO-DE-SHOWS-HOME-1024x576.webp); background-size: cover}:where(#brxe-japhag > *:not(figcaption)) {position: relative}#brxe-japhag::before {background-image: linear-gradient(#0b0f1a 30%, rgba(0, 0, 0, 0)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-japhag {padding-right: 1rem; padding-bottom: 0; padding-left: 1rem; background-attachment: fixed; background-position: center center}}#brxe-mtmrqk {line-height: 1; text-align: center}#brxe-mtmrqk { position: relative; font-family: 'Bebas Neue', sans-serif; text-transform: uppercase; font-weight: 800; line-height: 1; letter-spacing: 0.06em;  background: linear-gradient( 90deg, #ffb347 0%, #ff8c00 20%, #ff6200 40%, #ff2e00 60%, #ff8c00 80%, #ffd500 100% ); background-size: 400% 100%; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; animation: magmaFlow 3.5s linear infinite;}@keyframes magmaFlow { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; }}#brxe-mtmrqk { text-shadow: 0 0 6px rgba(255, 120, 0, 0.2), 0 0 12px rgba(255, 100, 0, 0.15);}@media (max-width: 478px) {#brxe-mtmrqk {width: 100%; font-size: 4.1rem; margin-bottom: -1.5rem}}#brxe-zwifka { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(2rem, 4vw, 6rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-zwifka:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}@media (max-width: 478px) {#brxe-zwifka {font-size: 4.1rem}}#brxe-idullv {flex-direction: row; justify-content: center; align-items: center; column-gap: 1rem; padding-top: 4rem}#brxe-ifsvrd {text-align: center; width: 100%; min-width: 100%}#brxe-ifsvrd { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-ifsvrd strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-ifsvrd {font-size: 1.4rem}}#brxe-iqdmdh {align-self: center !important; justify-content: center; align-items: center; width: 1650px}#brxe-bzdhuh { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 4rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-bzdhuh:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}@media (max-width: 478px) {#brxe-bzdhuh {font-size: 2.6rem}}#brxe-pjokhx {text-align: center; width: 100%; min-width: 100%}#brxe-pjokhx { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-pjokhx strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-pjokhx {font-size: 1.4rem}}#brxe-awgifv { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 4rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-awgifv:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}@media (max-width: 478px) {#brxe-awgifv {font-size: 2.5rem}}#brxe-phjlcn {text-align: center; width: 100%; min-width: 100%}#brxe-phjlcn { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-phjlcn strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-phjlcn {font-size: 1.4rem; text-align: left}}#brxe-pfmrkn { background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.06); border-radius: 16px; padding: 20px 32px;  margin-bottom: 18px; color: #fff; text-align: left; line-height: 1.5; backdrop-filter: blur(6px); box-shadow: 0 0 25px rgba(0,0,0,0.2); transition: all 0.3s ease;}#brxe-pfmrkn:hover { border-color: rgba(255, 140, 0, 0.35); box-shadow: 0 0 35px rgba(255, 140, 0, 0.15);}#brxe-pfmrkn h3 { font-size: 20px; font-weight: 800; margin-bottom: 6px; letter-spacing: 0.5px; color: #fff; text-transform: uppercase;}#brxe-pfmrkn p { color: rgba(255, 255, 255, 0.8); font-size: 15px; margin: 0; font-weight: 500;}#brxe-bzahiu { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 4rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-bzahiu:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}@media (max-width: 478px) {#brxe-bzahiu {font-size: 2.2rem}}#brxe-datkdz {text-align: center; width: 100%; min-width: 100%}#brxe-datkdz { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-datkdz strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-datkdz {font-size: 1.4rem; text-align: left}}#brxe-fswrzq { background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.06); border-radius: 16px; padding: 20px 32px;  margin-bottom: 18px; color: #fff; text-align: left; line-height: 1.5; backdrop-filter: blur(6px); box-shadow: 0 0 25px rgba(0,0,0,0.2); transition: all 0.3s ease;}#brxe-fswrzq:hover { border-color: rgba(255, 140, 0, 0.35); box-shadow: 0 0 35px rgba(255, 140, 0, 0.15);}#brxe-fswrzq h3 { font-size: 20px; font-weight: 800; margin-bottom: 6px; letter-spacing: 0.5px; color: #fff; text-transform: uppercase;}#brxe-fswrzq p { color: rgba(255, 255, 255, 0.8); font-size: 15px; margin: 0; font-weight: 500;}#brxe-khagsm { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 4rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-khagsm:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}@media (max-width: 478px) {#brxe-khagsm {font-size: 2.5rem}}#brxe-itdmjg {text-align: center; width: 100%; min-width: 100%}#brxe-itdmjg { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-itdmjg strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-itdmjg {font-size: 1.4rem; text-align: left}}#brxe-eangvn { background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(255, 255, 255, 0.06); border-radius: 16px; padding: 20px 32px;  margin-bottom: 18px; color: #fff; text-align: left; line-height: 1.5; backdrop-filter: blur(6px); box-shadow: 0 0 25px rgba(0,0,0,0.2); transition: all 0.3s ease;}#brxe-eangvn:hover { border-color: rgba(255, 140, 0, 0.35); box-shadow: 0 0 35px rgba(255, 140, 0, 0.15);}#brxe-eangvn h3 { font-size: 20px; font-weight: 800; margin-bottom: 6px; letter-spacing: 0.5px; color: #fff; text-transform: uppercase;}#brxe-eangvn p { color: rgba(255, 255, 255, 0.8); font-size: 15px; margin: 0; font-weight: 500;}#brxe-qkrhfe {margin-top: 3rem; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 3rem}@media (max-width: 478px) {#brxe-qkrhfe {grid-template-columns: 1fr; grid-gap: 1rem}}#brxe-eawooq {font-family: "Inter"}@media (max-width: 478px) {#brxe-eawooq {font-size: 1.6rem}}#brxe-noqrcc {align-items: center; flex-direction: row; justify-content: center; background-color: var(--bricks-color-fa8b07); padding-right: 2rem; padding-left: 2rem; border-radius: 12px; align-self: center !important}#brxe-noqrcc:hover {background-color: var(--bricks-color-urertx)}#brxe-cyikcb {width: 100%; border-radius: 15px}#brxe-cyikcb:not(.tag), #brxe-cyikcb img {object-fit: cover}#brxe-tnrovl .accordion-title-wrapper {min-height: 50px}#brxe-tnrovl .accordion-content-wrapper {padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0}@media (max-width: 478px) {#brxe-tnrovl .accordion-title-wrapper {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; min-height: 0px}}#brxe-oiceya {align-self: center !important; justify-content: center; align-items: center; padding-top: 2rem; padding-bottom: 2rem; width: 50%}@media (max-width: 478px) {#brxe-oiceya {width: 100%; padding-top: 1rem; padding-bottom: 1rem}}#brxe-uvaixh {text-align: center; width: 100%; min-width: 100%}#brxe-uvaixh { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-uvaixh strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-uvaixh {font-size: 1.5rem}}#brxe-ezyney {padding-top: 5rem; align-self: center !important; justify-content: center; align-items: center}#brxe-ghtvbu { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 4rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-ghtvbu:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}@media (max-width: 478px) {#brxe-ghtvbu {font-size: 2.6rem}}#brxe-hnzqhb {text-align: center; width: 100%; min-width: 100%}#brxe-hnzqhb { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-hnzqhb strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-hnzqhb {font-size: 1.4rem}}#brxe-ucezfy { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 4rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-ucezfy:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}@media (max-width: 478px) {#brxe-ucezfy {font-size: 2.5rem}}#brxe-pidvid {text-align: center; width: 100%; min-width: 100%}#brxe-pidvid { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-pidvid strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-pidvid {font-size: 1.4rem; text-align: left}}#brxe-tfdppw { position: relative; background: transparent; padding: 26px 32px; border-radius: 14px; text-align: left; color: #fff; transition: all 0.35s ease; overflow: hidden;}#brxe-tfdppw::before { content: ""; position: absolute; top: 0; left: 0; width: 3px; height: 100%; background: linear-gradient(180deg, #ff8c00, #00bfff); opacity: 0.3; border-radius: 3px; transition: opacity 0.4s ease;}#brxe-tfdppw:hover { background: rgba(255, 255, 255, 0.03); transform: translateY(-2px);}#brxe-tfdppw:hover::before { opacity: 0.9;}#brxe-tfdppw h3 { font-size: 18px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 6px; color: #fff;}#brxe-tfdppw p { font-size: 15px; color: rgba(255, 255, 255, 0.75); margin: 0; line-height: 1.6;}#brxe-ngvswm { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 4rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-ngvswm:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}@media (max-width: 478px) {#brxe-ngvswm {font-size: 2.5rem}}#brxe-kurxse {text-align: center; width: 100%; min-width: 100%}#brxe-kurxse { font-family: 'Inter', sans-serif; color: #fff; margin-top: clamp(rem, 2vw, 2rem); max-width: min(900px, 92%); opacity: 0.92; line-height: 1.45; font-weight: 400; font-size: clamp(1.1rem, 1.9vw, 2.5rem); letter-spacing: 0.01em; text-shadow: 0 1px 2px rgba(0,0,0,0.4); animation: fadeInText 1.1s ease-out forwards;}@keyframes fadeInText { from { opacity: 0; transform: translateY(8px); } to { opacity: 0.92; transform: translateY(0); }}#brxe-kurxse strong { font-weight: 600; color: #fff;}@media (max-width: 478px) {#brxe-kurxse {font-size: 1.4rem; text-align: left}}#brxe-plqfzx { position: relative; background: transparent; padding: 26px 32px; border-radius: 14px; text-align: left; color: #fff; transition: all 0.35s ease; overflow: hidden;}#brxe-plqfzx::before { content: ""; position: absolute; top: 0; left: 0; width: 3px; height: 100%; background: linear-gradient(180deg, #ff8c00, #00bfff); opacity: 0.3; border-radius: 3px; transition: opacity 0.4s ease;}#brxe-plqfzx:hover { background: rgba(255, 255, 255, 0.03); transform: translateY(-2px);}#brxe-plqfzx:hover::before { opacity: 0.9;}#brxe-plqfzx h3 { font-size: 18px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 6px; color: #fff;}#brxe-plqfzx p { font-size: 15px; color: rgba(255, 255, 255, 0.75); margin: 0; line-height: 1.6;}#brxe-mltxca { font-family: 'Rajdhani', sans-serif; text-transform: uppercase; font-weight: 700; font-size: clamp(1rem, 4vw, 4rem); letter-spacing: 0.045em; color: #eaf0f7; text-shadow: 0 0 12px rgba(255,255,255,0.3), 0 0 40px rgba(150,190,255,0.25); opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); animation: pyroReveal 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;}@keyframes pyroReveal { 0% { opacity: 0; transform: translateX(-40px) scale(0.96); filter: blur(6px); } 70% { opacity: 1; transform: translateX(4px) scale(1.03); filter: blur(0); } 100% { opacity: 1; transform: translateX(0) scale(1); filter: blur(0); }}#brxe-mltxca:hover { text-shadow: 0 0 15px rgba(255,255,255,0.4), 0 0 60px rgba(140,200,255,0.25); transform: scale(1.02); transition: all 0.4s ease;}@media (max-width: 478px) {#brxe-mltxca {font-size: 2.5rem}}#brxe-nybyzt { position: relative; background: transparent; padding: 26px 32px; border-radius: 14px; text-align: left; color: #fff; transition: all 0.35s ease; overflow: hidden;}#brxe-nybyzt::before { content: ""; position: absolute; top: 0; left: 0; width: 3px; height: 100%; background: linear-gradient(180deg, #ff8c00, #00bfff); opacity: 0.3; border-radius: 3px; transition: opacity 0.4s ease;}#brxe-nybyzt:hover { background: rgba(255, 255, 255, 0.03); transform: translateY(-2px);}#brxe-nybyzt:hover::before { opacity: 0.9;}#brxe-nybyzt h3 { font-size: 18px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 6px; color: #fff;}#brxe-nybyzt p { font-size: 15px; color: rgba(255, 255, 255, 0.75); margin: 0; line-height: 1.6;}#brxe-eogfty {margin-top: 3rem; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 3rem}@media (max-width: 478px) {#brxe-eogfty {grid-template-columns: 1fr; grid-gap: 1rem}}#brxe-ugbivf {padding-top: 5rem; align-self: center !important; justify-content: center; align-items: center}#brxe-finmzo {align-self: flex-start !important; justify-content: flex-start; width: 1650px}#comotrabajamosmobile {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; padding-top: 0; padding-right: 3rem; padding-bottom: 60px; padding-left: 3rem; z-index: 40; background-color: var(--bricks-color-roavfm); background-image: linear-gradient(#141a23, #0b0f1a)}@media (max-width: 478px) {#comotrabajamosmobile {padding-right: 1rem; padding-bottom: 04rem; padding-left: 1rem; display: flex}}#brxe-lzrrqk {width: 100%; display: none}@media (max-width: 478px) {#brxe-lzrrqk {display: flex; padding-top: 5rem}}