@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-accordion){list-style-type:none;margin:0;padding:0;width:100%}:where(.brxe-accordion) .brx-open .accordion-content-wrapper{display:block}:where(.brxe-accordion) .brx-open .icon.expanded{display:block!important}:where(.brxe-accordion) .brx-open .icon.expanded+.icon{display:none}:where(.brxe-accordion) .accordion-title-wrapper{cursor:pointer;margin-bottom:-1px;padding:15px 0;transition:var(--bricks-transition)}:where(.brxe-accordion) .accordion-title{align-items:center;display:flex}:where(.brxe-accordion) .accordion-title:empty{display:none!important}:where(.brxe-accordion) .accordion-title.icon-left{flex-direction:row-reverse}:where(.brxe-accordion) .accordion-title.icon-left .icon{margin-left:0;margin-right:10px}:where(.brxe-accordion) .accordion-title.icon-right .icon{margin-left:10px;margin-right:0}:where(.brxe-accordion) .accordion-title .title{flex:1;line-height:30px;margin:0}:where(.brxe-accordion) .accordion-title .icon{font-size:.8em;line-height:1;position:relative;top:1px;transform-origin:center}:where(.brxe-accordion) .accordion-title .icon.expanded{display:none}:where(.brxe-accordion) .accordion-subtitle{opacity:.8}:where(.brxe-accordion) .accordion-content-wrapper{animation:height .5s ease;display:none;overflow:hidden;padding:0 0 15px}:where(.brxe-accordion) .accordion-content-wrapper:empty{display:none!important}}@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}}@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-counter{width:auto}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}#brxe-xskher.horizontal .line {border-top-color: var(--main); border-top-width: 2px; width: 3rem}#brxe-xskher.vertical .line {border-right-color: var(--main); border-right-width: 3rem}#brxe-xskher .icon {color: var(--main)}#brxe-xskher .line {height: 2px}#brxe-xskher {width: auto}#brxe-erbuhy {text-transform: uppercase; color: var(--main); font-size: var(--text-xs); letter-spacing: 0.5em}#brxe-wrpowm {flex-direction: row; align-items: center}@media (max-width: 478px) {#brxe-wrpowm {flex-wrap: nowrap}}#brxe-qmqvgf {font-size: var(--text-4xl); color: var(--bg-light); font-weight: 600; line-height: 1em; column-gap: 0px; row-gap: 0px; width: 70%}#brxe-qmqvgf span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-qmqvgf {width: 100%}}#brxe-zjjueh {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); width: 70%}#brxe-zjjueh a {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); font-size: inherit}@media (max-width: 478px) {#brxe-zjjueh {width: 100%}}#brxe-xugffx {text-transform: uppercase; font-size: var(--text-s); color: var(--bg-dark-d-1); transition: all 0.3s ease-in-out}#brxe-xugffx:hover {box-shadow: 0 0 20px 0 var(--main-l-1); transform: translateX(1rem)}#brxe-dvcziu {flex-direction: row; width: 100%; align-items: center}#brxe-laqaes .count {color: var(--main); font-size: var(--text-2xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-laqaes .suffix {color: var(--main); font-size: var(--text-xl); font-weight: 700; font-family: "Cormorant"; line-height: 1em}#brxe-laqaes .prefix {color: var(--main); font-size: var(--text-xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-eqvtte {color: var(--bg-light); font-size: var(--text-s); font-weight: 400; text-align: center}#brxe-eqvtte a {color: var(--bg-light); font-size: var(--text-s); font-weight: 400; text-align: center; font-size: inherit}#brxe-eglcdr {width: auto; background-color: var(--bg-dark-l-3); border: 1px solid var(--main); padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; row-gap: .5rem; align-items: center; justify-content: center}@media (max-width: 478px) {#brxe-eglcdr {width: 100%; left: -1rem; bottom: -2rem}}#brxe-udkfrd .count {color: var(--main); font-size: var(--text-2xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-udkfrd .suffix {color: var(--main); font-size: var(--text-xl); font-weight: 700; font-family: "Cormorant"; line-height: 1em}#brxe-udkfrd .prefix {color: var(--main); font-size: var(--text-xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-lbofbl {color: var(--bg-light); font-size: var(--text-s); font-weight: 400; text-align: center; margin-top: 0}#brxe-lbofbl a {color: var(--bg-light); font-size: var(--text-s); font-weight: 400; text-align: center; font-size: inherit}#brxe-ggnbpo {width: auto; background-color: var(--bg-dark-l-3); border: 1px solid var(--main); padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; row-gap: .5rem; align-items: center; justify-content: center}@media (max-width: 478px) {#brxe-ggnbpo {width: 100%; left: -1rem; bottom: -2rem}}#brxe-ifzggj .count {color: var(--main); font-size: var(--text-2xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-ifzggj .suffix {color: var(--main); font-size: var(--text-l); font-weight: 700; font-family: "Cormorant"; line-height: 1em}#brxe-ifzggj .prefix {color: var(--main); font-size: var(--text-xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-ihakgs {color: var(--bg-light); font-size: var(--text-s); font-weight: 400; text-align: center}#brxe-ihakgs a {color: var(--bg-light); font-size: var(--text-s); font-weight: 400; text-align: center; font-size: inherit}#brxe-dsrdrl {width: auto; background-color: var(--bg-dark-l-3); border: 1px solid var(--main); padding-top: 1.5rem; padding-right: 1rem; padding-bottom: 1.5rem; padding-left: 1rem; row-gap: .5rem; align-items: center; justify-content: center}@media (max-width: 478px) {#brxe-dsrdrl {width: 100%; left: -1rem; bottom: -2rem}}#brxe-ynxtsf {display: grid; align-items: initial; grid-gap: 2rem; grid-template-columns: 1fr 1fr 1fr}@media (max-width: 478px) {#brxe-ynxtsf {grid-gap: 1rem}}#brxe-ftxbyr {width: 60%; row-gap: 3rem}@media (max-width: 478px) {#brxe-ftxbyr {width: 100%}}#brxe-dbiois {border: 1px solid var(--main); height: 550px; width: 400px; position: absolute; z-index: 1}@media (max-width: 478px) {#brxe-dbiois {width: 100%; height: auto; aspect-ratio: 3/4}}#brxe-gehxuu {width: 400px; height: 550px; margin-top: 1.5rem; margin-left: 2rem; z-index: 2}#brxe-gehxuu:not(.tag), #brxe-gehxuu img {object-fit: cover}@media (max-width: 478px) {#brxe-gehxuu {margin-top: 1rem; margin-left: 1rem; width: 100%; height: auto}#brxe-gehxuu:not(.tag), #brxe-gehxuu img {aspect-ratio: 3 / 4}}#brxe-cbjvgu {width: 40%; position: relative}@media (max-width: 478px) {#brxe-cbjvgu {width: 100%}}#brxe-fmsbwk {flex-direction: row; column-gap: 2rem}@media (max-width: 478px) {#brxe-fmsbwk {flex-direction: column; column-gap: 2rem; row-gap: 2rem}}#brxe-micsxj {background-color: var(--bg-dark); background-image: url(https://puntomedica.com/wp-content/uploads/2026/05/2645.jpg); background-size: cover; background-blend-mode: normal; background-position: center center; padding-top: 12rem; padding-bottom: 6rem; position: relative}:where(#brxe-micsxj > *:not(figcaption)) {position: relative}#brxe-micsxj::before {background-image: linear-gradient(90deg, rgba(8, 12, 20, 0.95) 30%, var(--bg-dark-t-1) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-micsxj {padding-right: 2rem; padding-left: 2rem; background-position: center center}}#brxe-wuzsct.horizontal .line {border-top-color: var(--main); border-top-width: 2px; width: 3rem}#brxe-wuzsct.vertical .line {border-right-color: var(--main); border-right-width: 3rem}#brxe-wuzsct .icon {color: var(--main)}#brxe-wuzsct .line {height: 2px}#brxe-wuzsct {width: auto}#brxe-noects {text-transform: uppercase; color: var(--main); font-size: var(--text-xs); letter-spacing: 0.6em}#brxe-wbfwmq {flex-direction: row; align-items: center; justify-content: flex-start}#brxe-tcoilj {color: var(--bg-light); font-size: var(--text-3xl); font-weight: 600; line-height: 1em; text-align: left; align-items: flex-start}#brxe-tcoilj span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-tcoilj {text-align: center}}#brxe-bzdxcf {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); width: 70%}#brxe-bzdxcf a {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); font-size: inherit}@media (max-width: 478px) {#brxe-bzdxcf {width: 100%}}#brxe-kmleyy {font-size: var(--text-xl)}#brxe-cktkfc {font-size: var(--text-m); font-family: "Outfit"; font-weight: 400; align-items: flex-start}#brxe-cktkfc span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-cktkfc {text-align: center}}#brxe-mwtqbc {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-mwtqbc a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-aqkvzh {width: 90%; row-gap: 0px}@media (max-width: 478px) {#brxe-aqkvzh {width: 100%}}#brxe-yqmsdu {background-color: var(--bg-dark-l-3); flex-direction: column; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; align-items: flex-start; border: 1px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out}#brxe-yqmsdu:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}@media (max-width: 478px) {#brxe-yqmsdu {row-gap: 1rem}}#brxe-xhwtaz {font-size: var(--text-xl)}#brxe-fzmnkr {font-size: var(--text-m); font-family: "Outfit"; font-weight: 400; align-items: flex-start}#brxe-fzmnkr span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-fzmnkr {text-align: center}}#brxe-cttjoo {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-cttjoo a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-dzovyh {width: 90%; row-gap: 0px}@media (max-width: 478px) {#brxe-dzovyh {width: 100%}}#brxe-pyzmhh {background-color: var(--bg-dark-l-3); flex-direction: column; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; align-items: flex-start; border: 1px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out}#brxe-pyzmhh:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}@media (max-width: 478px) {#brxe-pyzmhh {row-gap: 1rem}}#brxe-ywdodh {font-size: var(--text-xl)}#brxe-xorayw {font-size: var(--text-m); font-family: "Outfit"; font-weight: 400; align-items: flex-start}#brxe-xorayw span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-xorayw {text-align: center}}#brxe-dcvdgr {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-dcvdgr a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-vxtlho {width: 90%; row-gap: 0px}@media (max-width: 478px) {#brxe-vxtlho {width: 100%}}#brxe-jdrthz {background-color: var(--bg-dark-l-3); flex-direction: column; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; align-items: flex-start; border: 1px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out}#brxe-jdrthz:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}@media (max-width: 478px) {#brxe-jdrthz {row-gap: 1rem}}#brxe-nwzmgr {font-size: var(--text-xl)}#brxe-bwwnjg {font-size: var(--text-m); font-family: "Outfit"; font-weight: 400; align-items: flex-start}#brxe-bwwnjg span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-bwwnjg {text-align: center}}#brxe-augmca {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-augmca a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-lavqhy {width: 90%; row-gap: 0px}@media (max-width: 478px) {#brxe-lavqhy {width: 100%}}#brxe-rcoklw {background-color: var(--bg-dark-l-3); flex-direction: column; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; align-items: flex-start; border: 1px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out}#brxe-rcoklw:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}#brxe-egzsnt {font-size: var(--text-xl)}#brxe-sniqjm {font-size: var(--text-m); font-family: "Outfit"; font-weight: 400; align-items: flex-start}#brxe-sniqjm span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-sniqjm {text-align: center}}#brxe-krlnaa {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-krlnaa a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-hrfkag {width: 90%; row-gap: 0px}@media (max-width: 478px) {#brxe-hrfkag {width: 100%}}#brxe-blkxnz {background-color: var(--bg-dark-l-3); flex-direction: column; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; align-items: flex-start; border: 1px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out}#brxe-blkxnz:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}@media (max-width: 478px) {#brxe-blkxnz {row-gap: 1rem}}#brxe-hqxyik {font-size: var(--text-xl)}#brxe-fpknfm {font-size: var(--text-m); font-family: "Outfit"; font-weight: 400; align-items: flex-start}#brxe-fpknfm span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-fpknfm {text-align: center}}#brxe-uvylod {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-uvylod a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-yycjgu {width: 90%; row-gap: 0px}@media (max-width: 478px) {#brxe-yycjgu {width: 100%}}#brxe-pgsfoo {background-color: var(--bg-dark-l-3); flex-direction: column; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; align-items: flex-start; border: 1px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out}#brxe-pgsfoo:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}@media (max-width: 478px) {#brxe-pgsfoo {row-gap: 1rem}}#brxe-qujwxe {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr}@media (max-width: 478px) {#brxe-qujwxe {grid-template-columns: 1fr}}#brxe-hzgxnb {color: var(--bg-light); font-size: var(--text-l); font-weight: 600; line-height: 1em; text-align: left; align-items: flex-start}#brxe-hzgxnb span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-hzgxnb {text-align: center}}#brxe-bcfikc {color: var(--bg-light); font-family: "Outfit"; font-weight: 400; font-size: var(--text-s); text-align: center}@media (max-width: 478px) {#brxe-bcfikc {width: 100%}}#brxe-rvsfim {border: 1px solid var(--main); background-color: var(--main-t-1); padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; align-items: center; transition: all 0.3s ease-in-out; margin-top: 1rem}#brxe-rvsfim:hover {box-shadow: 0 0 15px 5px var(--main); transform: translateY(-5px)}#brxe-huigyx {flex-direction: column; padding-right: 4rem; padding-left: 4rem; column-gap: 4rem; row-gap: 2rem}@media (max-width: 478px) {#brxe-huigyx {padding-right: 0; padding-left: 0}}#brxe-vvitsk {background-color: var(--bg-dark-l-2); padding-top: 6rem; padding-bottom: 6rem}@media (max-width: 478px) {#brxe-vvitsk {padding-right: 2rem; padding-left: 2rem; background-size: cover; background-position: center center}}#brxe-bljyiy.horizontal .line {border-top-color: var(--main); border-top-width: 2px; width: 3rem}#brxe-bljyiy.vertical .line {border-right-color: var(--main); border-right-width: 3rem}#brxe-bljyiy .icon {color: var(--main)}#brxe-bljyiy .line {height: 2px}#brxe-bljyiy {width: auto}#brxe-eczgjr {color: var(--main); font-size: var(--text-xs); text-transform: uppercase; letter-spacing: 0.8em}#brxe-ishoqq {flex-direction: row; align-items: center; justify-content: center}@media (max-width: 478px) {#brxe-ishoqq {flex-wrap: nowrap; flex-direction: row; align-items: center}}#brxe-zuwrve {color: var(--bg-light); line-height: 1em; font-size: var(--text-3xl); text-align: left; font-weight: 600; align-items: flex-start}#brxe-zuwrve span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-zuwrve {text-align: center}}#brxe-sttzgq {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); text-align: center; width: 70%}#brxe-sttzgq a {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); text-align: center; font-size: inherit}@media (max-width: 478px) {#brxe-sttzgq {width: 100%}}#brxe-zlwdrr {font-size: 12rem; line-height: 1em; font-family: "Cormorant"; font-weight: 700; position: absolute; right: 2rem; opacity: 0.2; top: -3rem}#brxe-hxsfeg {color: var(--bg-light); font-size: var(--text-xl)}#brxe-mdbdjz {color: var(--bg-light); font-size: var(--text-l); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-sqnwfh {color: var(--bg-light); text-align: center; width: 70%}@media (max-width: 478px) {#brxe-sqnwfh {width: 100%}}#brxe-kskclu {color: var(--bg-light-t-2); position: relative; background-color: var(--bg-dark-l-3); border-top: 3px solid var(--main); padding-top: 3rem; padding-right: 2rem; padding-bottom: 3rem; padding-left: 2rem; transition: all 0.3s ease-in-out; align-items: center; overflow: hidden}#brxe-kskclu:hover {color: var(--main)}#brxe-tnjogc {font-size: 12rem; line-height: 1em; font-family: "Cormorant"; font-weight: 700; position: absolute; right: 2rem; opacity: 0.2; top: -3rem}#brxe-fawfmy {color: var(--bg-light); font-size: var(--text-xl)}#brxe-ozmgjw {color: var(--bg-light); font-size: var(--text-l); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-clpsua {color: var(--bg-light); text-align: center; width: 70%}@media (max-width: 478px) {#brxe-clpsua {width: 100%}}#brxe-awtklj {color: var(--bg-light-t-2); position: relative; background-color: var(--bg-dark-l-3); border-top: 3px solid var(--alt); padding-top: 3rem; padding-right: 2rem; padding-bottom: 3rem; padding-left: 2rem; transition: all 0.3s ease-in-out; align-items: center; overflow: hidden}#brxe-awtklj:hover {color: var(--main)}#brxe-ofqxei {font-size: 12rem; line-height: 1em; font-family: "Cormorant"; font-weight: 700; position: absolute; right: 2rem; opacity: 0.2; top: -3rem}#brxe-qusbfj {color: var(--bg-light); font-size: var(--text-xl)}#brxe-vxbuby {color: var(--bg-light); font-size: var(--text-l); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-yhoxwd {color: var(--bg-light); text-align: center; width: 70%}@media (max-width: 478px) {#brxe-yhoxwd {width: 100%}}#brxe-uwnzhn {color: var(--bg-light-t-2); position: relative; background-color: var(--bg-dark-l-3); border-top: 3px solid var(--main); padding-top: 3rem; padding-right: 2rem; padding-bottom: 3rem; padding-left: 2rem; transition: all 0.3s ease-in-out; align-items: center; overflow: hidden}#brxe-uwnzhn:hover {color: var(--main)}#brxe-ycfjyz {font-size: 12rem; line-height: 1em; font-family: "Cormorant"; font-weight: 700; position: absolute; right: 2rem; opacity: 0.2; top: -3rem}#brxe-hatvpd {color: var(--bg-light); font-size: var(--text-xl)}#brxe-oyhvvg {color: var(--bg-light); font-size: var(--text-l); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-ylcndp {color: var(--bg-light); text-align: center; width: 70%}@media (max-width: 478px) {#brxe-ylcndp {width: 100%}}#brxe-lzxtta {color: var(--bg-light-t-2); position: relative; background-color: var(--bg-dark-l-3); border-top: 3px solid var(--alt); padding-top: 3rem; padding-right: 2rem; padding-bottom: 3rem; padding-left: 2rem; transition: all 0.3s ease-in-out; align-items: center; overflow: hidden}#brxe-lzxtta:hover {color: var(--main)}#brxe-hmyzag {font-size: 12rem; line-height: 1em; font-family: "Cormorant"; font-weight: 700; position: absolute; right: 2rem; opacity: 0.2; top: -3rem}#brxe-tydgcc {color: var(--bg-light); font-size: var(--text-xl)}#brxe-bcadsd {color: var(--bg-light); font-size: var(--text-l); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-foqjem {color: var(--bg-light); text-align: center; width: 70%}@media (max-width: 478px) {#brxe-foqjem {width: 100%}}#brxe-rowfcu {color: var(--bg-light-t-2); position: relative; background-color: var(--bg-dark-l-3); border-top: 3px solid var(--main); padding-top: 3rem; padding-right: 2rem; padding-bottom: 3rem; padding-left: 2rem; transition: all 0.3s ease-in-out; align-items: center; overflow: hidden}#brxe-rowfcu:hover {color: var(--main)}#brxe-gipnhh {font-size: 12rem; line-height: 1em; font-family: "Cormorant"; font-weight: 700; position: absolute; right: 2rem; opacity: 0.2; top: -3rem}#brxe-gpmwda {color: var(--bg-light); font-size: var(--text-xl)}#brxe-deofdi {color: var(--bg-light); font-size: var(--text-l); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-yphfil {color: var(--bg-light); text-align: center; width: 70%}@media (max-width: 478px) {#brxe-yphfil {width: 100%}}#brxe-npcenw {color: var(--bg-light-t-2); position: relative; background-color: var(--bg-dark-l-3); border-top: 3px solid var(--alt); padding-top: 3rem; padding-right: 2rem; padding-bottom: 3rem; padding-left: 2rem; transition: all 0.3s ease-in-out; align-items: center; overflow: hidden}#brxe-npcenw:hover {color: var(--main)}#brxe-icewfb {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 2rem}@media (max-width: 478px) {#brxe-icewfb {grid-template-columns: 1fr}}#brxe-cxzxnv {align-items: center; row-gap: 2rem}@media (max-width: 478px) {#brxe-cxzxnv {padding-right: 0; padding-left: 0}}#brxe-grojkd {background-color: var(--bg-dark); background-image: url(https://puntomedica.com/wp-content/uploads/2026/05/working-online-with-a-laptop-and-coffee-2026-01-07-23-41-42-utc-1024x702.webp); background-size: cover; padding-top: 6rem; padding-bottom: 6rem; position: relative}:where(#brxe-grojkd > *:not(figcaption)) {position: relative}#brxe-grojkd::before {background-image: linear-gradient(#080c14db, #080c14db); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-grojkd {padding-right: 2rem; padding-left: 2rem; background-position: center center}}#brxe-dfthpx.horizontal .line {border-top-color: var(--main); border-top-width: 2px; width: 3rem}#brxe-dfthpx.vertical .line {border-right-color: var(--main); border-right-width: 3rem}#brxe-dfthpx .icon {color: var(--main)}#brxe-dfthpx .line {height: 2px}#brxe-dfthpx {width: auto}#brxe-fmlura {font-size: var(--text-xs); color: var(--main); text-transform: uppercase; letter-spacing: 0.6em}#brxe-rdedow {flex-direction: row; align-items: center; justify-content: flex-start}#brxe-pxyjyd {font-size: var(--text-3xl); color: var(--bg-light); font-weight: 600; line-height: 1em; text-align: left; align-items: flex-start}#brxe-pxyjyd span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-pxyjyd {text-align: center}}#brxe-yljwmx {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); width: 70%}#brxe-yljwmx a {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); font-size: inherit}@media (max-width: 478px) {#brxe-yljwmx {width: 100%}}#brxe-xhqhhz {font-size: var(--text-xl)}#brxe-muwpao {font-size: var(--text-s); font-weight: 400; font-family: "Outfit"}#brxe-byltbd {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-byltbd a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-uligov {width: 90%; row-gap: 0px}@media (max-width: 478px) {#brxe-uligov {width: 85%}}#brxe-jfhseb {background-color: var(--bg-dark-l-3); flex-direction: row; padding-top: 1rem; padding-right: 2rem; padding-bottom: 1rem; padding-left: 2rem; align-items: center; border-left: 3px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out}#brxe-jfhseb:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}@media (max-width: 478px) {#brxe-jfhseb {justify-content: space-between}}#brxe-gmuity {font-size: var(--text-xl)}#brxe-pgkfea {font-size: var(--text-s); font-weight: 400; font-family: "Outfit"}#brxe-snekqm {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-snekqm a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-aypktj {width: 90%; row-gap: 0px}@media (max-width: 478px) {#brxe-aypktj {width: 85%}}#brxe-ivejzc {background-color: var(--bg-dark-l-3); flex-direction: row; padding-top: 1rem; padding-right: 2rem; padding-bottom: 1rem; padding-left: 2rem; align-items: center; border-left: 3px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out}#brxe-ivejzc:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}@media (max-width: 478px) {#brxe-ivejzc {justify-content: space-between}}#brxe-hdfkht {font-size: var(--text-xl)}#brxe-cktzis {font-size: var(--text-s); font-weight: 400; font-family: "Outfit"}#brxe-knvghz {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-knvghz a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-qllfpz {width: 90%; row-gap: 0px}@media (max-width: 478px) {#brxe-qllfpz {width: 85%}}#brxe-hfmphv {background-color: var(--bg-dark-l-3); flex-direction: row; padding-top: 1rem; padding-right: 2rem; padding-bottom: 1rem; padding-left: 2rem; align-items: center; border-left: 3px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out}#brxe-hfmphv:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}@media (max-width: 478px) {#brxe-hfmphv {justify-content: space-between}}#brxe-vcldkl {font-size: var(--text-xl)}#brxe-dwpyub {font-size: var(--text-s); font-weight: 400; font-family: "Outfit"}#brxe-iornbu {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-iornbu a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-mzfpxt {width: 90%; row-gap: 0px}@media (max-width: 478px) {#brxe-mzfpxt {width: 85%}}#brxe-qatvuk {background-color: var(--bg-dark-l-3); flex-direction: row; padding-top: 1rem; padding-right: 2rem; padding-bottom: 1rem; padding-left: 2rem; align-items: center; border-left: 3px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out}#brxe-qatvuk:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}@media (max-width: 478px) {#brxe-qatvuk {justify-content: space-between}}#brxe-fsxtww {font-size: var(--text-xl)}#brxe-imckyc {font-size: var(--text-s); font-weight: 400; font-family: "Outfit"}#brxe-svsspi {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-svsspi a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-bjhaln {width: 90%; row-gap: 0px}@media (max-width: 478px) {#brxe-bjhaln {width: 85%}}#brxe-cupyxt {background-color: var(--bg-dark-l-3); flex-direction: row; padding-top: 1rem; padding-right: 2rem; padding-bottom: 1rem; padding-left: 2rem; align-items: center; border-left: 3px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out}#brxe-cupyxt:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}@media (max-width: 478px) {#brxe-cupyxt {justify-content: space-between}}#brxe-aslutd {font-size: var(--text-xl)}#brxe-wevhkh {font-size: var(--text-s); font-weight: 400; font-family: "Outfit"}#brxe-uewmsa {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-uewmsa a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-zlizin {width: 90%; row-gap: 0px}@media (max-width: 478px) {#brxe-zlizin {width: 85%}}#brxe-pkomwg {background-color: var(--bg-dark-l-3); flex-direction: row; padding-top: 1rem; padding-right: 2rem; padding-bottom: 1rem; padding-left: 2rem; align-items: center; border-left: 3px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out}#brxe-pkomwg:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}@media (max-width: 478px) {#brxe-pkomwg {justify-content: space-between}}#brxe-uacnta {display: grid; align-items: initial; grid-template-columns: 1fr 1fr}@media (max-width: 478px) {#brxe-uacnta {grid-template-columns: 1fr}}#brxe-pksgcj {flex-direction: column; padding-right: 4rem; padding-left: 4rem; column-gap: 4rem; row-gap: 2rem}@media (max-width: 478px) {#brxe-pksgcj {padding-right: 0; padding-left: 0}}#brxe-npcoye {background-color: var(--bg-dark-l-2); padding-top: 6rem; padding-bottom: 6rem}@media (max-width: 478px) {#brxe-npcoye {padding-right: 2rem; padding-left: 2rem; background-size: cover; background-position: center center}}#brxe-dmwxjs.horizontal .line {border-top-color: var(--main); border-top-width: 2px; width: 3rem}#brxe-dmwxjs.vertical .line {border-right-color: var(--main); border-right-width: 3rem}#brxe-dmwxjs .icon {color: var(--main)}#brxe-dmwxjs .line {height: 2px}#brxe-dmwxjs {width: auto}#brxe-bfpuso {color: var(--main); font-size: var(--text-xs); text-transform: uppercase; letter-spacing: 0.8em}#brxe-xiyduc {flex-direction: row; align-items: center; justify-content: flex-start}#brxe-mdlqou {align-items: center; width: 70%; color: var(--bg-light); line-height: 1em; font-size: var(--text-3xl); font-weight: 600; text-align: left}#brxe-mdlqou span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-mdlqou {width: 100%}}#brxe-sdmuht {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); width: 70%}#brxe-sdmuht a {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); font-size: inherit}@media (max-width: 478px) {#brxe-sdmuht {width: 100%}}#brxe-vpdbbk {width: 10%; font-family: "Cormorant"; font-size: var(--text-4xl); font-weight: 700; line-height: 1em}#brxe-hxvlzu {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-hxvlzu a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-huacai {row-gap: 1rem; width: 90%}#brxe-zmsrmd {width: 100%; color: var(--bg-light); flex-direction: row; align-items: flex-start; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-bottom: 1px solid var(--bg-light-t-3); row-gap: 1rem; transition: all 0.3s ease-in-out; column-gap: 3rem}#brxe-zmsrmd:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}#brxe-aoqrwo {width: 10%; font-family: "Cormorant"; font-size: var(--text-4xl); font-weight: 700; line-height: 1em}#brxe-dbmmdy {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-dbmmdy a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-ccfogt {row-gap: 1rem; width: 90%}#brxe-clwfah {width: 100%; color: var(--bg-light); flex-direction: row; align-items: flex-start; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-bottom: 1px solid var(--bg-light-t-3); row-gap: 1rem; transition: all 0.3s ease-in-out; column-gap: 3rem}#brxe-clwfah:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}#brxe-wohydc {width: 10%; font-family: "Cormorant"; font-size: var(--text-4xl); font-weight: 700; line-height: 1em}#brxe-tvxrga {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-tvxrga a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-uganjb {row-gap: 1rem; width: 90%}#brxe-knkfwf {width: 100%; color: var(--bg-light); flex-direction: row; align-items: flex-start; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-bottom: 1px solid var(--bg-light-t-3); row-gap: 1rem; transition: all 0.3s ease-in-out; column-gap: 3rem}#brxe-knkfwf:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}#brxe-mzuutz {width: 10%; font-family: "Cormorant"; font-size: var(--text-4xl); font-weight: 700; line-height: 1em}#brxe-nwrwuf {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-nwrwuf a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-jegktz {row-gap: 1rem; width: 90%}#brxe-tirdpr {width: 100%; color: var(--bg-light); flex-direction: row; align-items: flex-start; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-bottom: 1px solid var(--bg-light-t-3); row-gap: 1rem; transition: all 0.3s ease-in-out; column-gap: 3rem}#brxe-tirdpr:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}#brxe-fjodmy {width: 10%; font-family: "Cormorant"; font-size: var(--text-4xl); font-weight: 700; line-height: 1em}#brxe-kygwve {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-kygwve a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-qewzfv {row-gap: 1rem; width: 90%}#brxe-iblhgf {width: 100%; color: var(--bg-light); flex-direction: row; align-items: flex-start; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-bottom: 1px solid var(--bg-light-t-3); row-gap: 1rem; transition: all 0.3s ease-in-out; column-gap: 3rem}#brxe-iblhgf:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}#brxe-syfkts {width: 10%; font-family: "Cormorant"; font-size: var(--text-4xl); font-weight: 700; line-height: 1em}#brxe-myfqva {font-size: var(--text-s); color: var(--bg-light-t-3)}#brxe-myfqva a {font-size: var(--text-s); color: var(--bg-light-t-3); font-size: inherit}#brxe-glshmj {row-gap: 1rem; width: 90%}#brxe-clzbyg {width: 100%; color: var(--bg-light); flex-direction: row; align-items: flex-start; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-bottom: 1px solid var(--bg-light-t-3); row-gap: 1rem; transition: all 0.3s ease-in-out; column-gap: 3rem}#brxe-clzbyg:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}#brxe-ybhwgk {display: grid; align-items: initial; grid-template-columns: 1fr 1fr}@media (max-width: 478px) {#brxe-ybhwgk {grid-template-columns: 1fr}}#brxe-dxsfwz {row-gap: 2rem}@media (max-width: 478px) {#brxe-dxsfwz {padding-right: 0; padding-left: 0}}#brxe-gixkoq {padding-top: 6rem; padding-bottom: 6rem; background-color: var(--bg-dark-l-2); background-image: url(https://puntomedica.com/wp-content/uploads/2026/05/person-holding-tablet-with-internet-search-symbols-2026-01-11-08-37-17-utc-1024x683.webp); background-size: cover; background-position: center center; position: relative}:where(#brxe-gixkoq > *:not(figcaption)) {position: relative}#brxe-gixkoq::before {background-image: linear-gradient(#080c14db, #080c14db); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-gixkoq {padding-right: 2rem; padding-left: 2rem}}#brxe-oczhgs.horizontal .line {border-top-color: var(--main); border-top-width: 2px; width: 3rem}#brxe-oczhgs.vertical .line {border-right-color: var(--main); border-right-width: 3rem}#brxe-oczhgs .icon {color: var(--main)}#brxe-oczhgs .line {height: 2px}#brxe-oczhgs {width: auto}#brxe-pzfima {font-size: var(--text-xs); color: var(--main); text-transform: uppercase; letter-spacing: 0.8em}#brxe-kpbnll {flex-direction: row; align-items: center; justify-content: center}#brxe-ihkryc {font-size: var(--text-3xl); color: var(--bg-light); font-weight: 600; line-height: 1em; text-align: left; align-items: flex-start}#brxe-ihkryc span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-ihkryc {text-align: center}}#brxe-zwrnjb {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); text-align: center; width: 70%}#brxe-zwrnjb a {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); text-align: center; font-size: inherit}@media (max-width: 478px) {#brxe-zwrnjb {width: 100%}}#brxe-ifqgoz {color: var(--alt); font-size: var(--text-m); font-family: "Outfit"; text-transform: uppercase; letter-spacing: 4px; font-weight: 400}#brxe-codxbm .suffix {font-size: var(--text-4xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em; color: var(--main)}#brxe-codxbm {width: auto}#brxe-codxbm .count {font-family: "Cormorant"; color: var(--main); font-size: var(--text-4xl); font-weight: 700; line-height: 1em}#brxe-codxbm .prefix {color: var(--main); font-size: var(--text-4xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-eqrqqi {color: var(--bg-light-t-5); font-size: var(--text-m); font-family: "Cormorant"}#brxe-brresv.horizontal .line {border-top-color: var(--main)}#brxe-brresv.vertical .line {border-right-color: var(--main)}#brxe-brresv .icon {color: var(--main)}#brxe-brresv.horizontal {justify-content: center}#brxe-brresv.vertical {align-self: center}#brxe-brresv {padding-top: 1rem; padding-bottom: 1rem}#brxe-pmgmzk .separator {display: none}#brxe-pmgmzk .title {color: var(--bg-light-t-5); margin-left: 1rem}#brxe-pmgmzk .content {justify-content: flex-start}#brxe-pmgmzk .description {justify-content: flex-start}#brxe-pmgmzk .icon {color: var(--main)}#brxe-pmgmzk li {padding-top: 1rem}#brxe-nhjamd {border: 2px solid var(--main); transition: all 0.3s ease-in-out; padding-right: 2rem; padding-left: 2rem; text-transform: uppercase; font-family: "DM Mono"; letter-spacing: 2px; color: var(--main); font-size: var(--text-s); width: 100%}#brxe-nhjamd:hover {color: var(--bg-dark); background-color: var(--main); border-color: var(--main-l-1); box-shadow: 0 0 15px 0 var(--main)}#brxe-sswcas {background-color: var(--bg-dark-l-4); border: 1px solid var(--main); transition: all 0.3s ease-in-out; column-gap: 20px; row-gap: 20px; overflow: hidden; padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem; justify-content: space-between}#brxe-sswcas:hover {transform: translateY(-1rem)}@media (max-width: 478px) {#brxe-sswcas {row-gap: 1rem}}#brxe-mlxnic {color: var(--bg-dark); font-size: var(--text-xs); font-family: "Outfit"; text-transform: uppercase; letter-spacing: 3px; padding-top: 1rem; padding-right: 1rem; padding-bottom: 0.5rem; padding-left: 1rem; background-color: var(--main); border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; position: absolute; top: 0px; right: 30px}#brxe-mlxnic a {color: var(--bg-dark); font-size: var(--text-xs); font-family: "Outfit"; text-transform: uppercase; letter-spacing: 3px; font-size: inherit}#brxe-zcfcdh {color: var(--alt); font-size: var(--text-m); font-family: "Outfit"; text-transform: uppercase; letter-spacing: 4px; font-weight: 400}#brxe-dwnald .suffix {font-size: var(--text-4xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em; color: var(--main)}#brxe-dwnald {width: auto}#brxe-dwnald .count {font-family: "Cormorant"; color: var(--main); font-size: var(--text-4xl); font-weight: 700; line-height: 1em}#brxe-dwnald .prefix {color: var(--main); font-size: var(--text-4xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-hxpmvr {color: var(--bg-light-t-5); font-size: var(--text-m); font-family: "Cormorant"}#brxe-htrxdz.horizontal .line {border-top-color: var(--main)}#brxe-htrxdz.vertical .line {border-right-color: var(--main)}#brxe-htrxdz .icon {color: var(--main)}#brxe-htrxdz.horizontal {justify-content: center}#brxe-htrxdz.vertical {align-self: center}#brxe-htrxdz {padding-top: 1rem; padding-bottom: 1rem}#brxe-xnyfxm .separator {display: none}#brxe-xnyfxm .title {color: var(--bg-light-t-5); margin-left: 1rem}#brxe-xnyfxm .content {justify-content: flex-start}#brxe-xnyfxm .description {justify-content: flex-start}#brxe-xnyfxm .icon {color: var(--main)}#brxe-xnyfxm li {padding-top: 1rem}#brxe-qchzdk {background-color: var(--main); border: 2px solid var(--main); transition: all 0.3s ease-in-out; padding-right: 2rem; padding-left: 2rem; text-transform: uppercase; font-family: "Outfit"; font-size: var(--text-s); color: var(--bg-dark); width: 100%}#brxe-qchzdk:hover {color: var(--bg-dark-d-1); background-color: var(--main); border-color: var(--main-l-1); box-shadow: 0 0 15px 0 var(--main)}#brxe-tghknq {padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem; background-color: var(--alt-d-1); border: 1px solid var(--main); position: relative; transition: all 0.3s ease-in-out; column-gap: 20px; row-gap: 20px; justify-content: space-between}#brxe-tghknq:hover {transform: translateY(-1rem)}@media (max-width: 478px) {#brxe-tghknq {row-gap: 1rem}}#brxe-mzuonr {color: var(--alt); font-size: var(--text-m); font-family: "Outfit"; text-transform: uppercase; letter-spacing: 4px; font-weight: 400}#brxe-cgbejr .suffix {font-size: var(--text-4xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em; color: var(--main)}#brxe-cgbejr {width: auto}#brxe-cgbejr .count {font-family: "Cormorant"; color: var(--main); font-size: var(--text-4xl); font-weight: 700; line-height: 1em}#brxe-cgbejr .prefix {color: var(--main); font-size: var(--text-4xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-duyore {color: var(--bg-light-t-5); font-size: var(--text-m); font-family: "Cormorant"}#brxe-shebfb.horizontal .line {border-top-color: var(--main)}#brxe-shebfb.vertical .line {border-right-color: var(--main)}#brxe-shebfb .icon {color: var(--main)}#brxe-shebfb.horizontal {justify-content: center}#brxe-shebfb.vertical {align-self: center}#brxe-shebfb {padding-top: 1rem; padding-bottom: 1rem}#brxe-inqkjq .separator {display: none}#brxe-inqkjq .title {color: var(--bg-light-t-5); margin-left: 1rem}#brxe-inqkjq .content {justify-content: flex-start}#brxe-inqkjq .description {justify-content: flex-start}#brxe-inqkjq .icon {color: var(--main)}#brxe-inqkjq li {padding-top: 1rem}#brxe-fngxeq {padding-right: 2rem; padding-left: 2rem; text-transform: uppercase; font-family: "Outfit"; font-size: var(--text-s); width: 100%; transition: all 0.3s ease-in-out; border: 2px solid var(--main)}#brxe-fngxeq:hover {color: var(--bg-dark); background-color: var(--main); border-color: var(--main-l-1); box-shadow: 0 0 15px 0 var(--main)}#brxe-sxsecu {background-color: var(--bg-dark-l-4); border: 1px solid var(--main); transition: all 0.3s ease-in-out; column-gap: 20px; row-gap: 20px; overflow: hidden; padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem; justify-content: space-between}#brxe-sxsecu:hover {transform: translateY(-1rem)}@media (max-width: 478px) {#brxe-sxsecu {row-gap: 1rem}}#brxe-dueent {column-gap: 3rem; row-gap: 3rem; padding-top: 3rem; flex-direction: row; align-items: stretch}@media (max-width: 478px) {#brxe-dueent {padding-top: 1.5rem}}#brxe-hifxxo {flex-direction: column; align-items: center; padding-right: 4rem; padding-left: 4rem; column-gap: 4rem; row-gap: 2rem}@media (max-width: 478px) {#brxe-hifxxo {padding-right: 0; padding-left: 0}}#planes {background-color: var(--bg-dark-l-2); padding-top: 6rem; padding-bottom: 6rem}@media (max-width: 478px) {#planes {padding-right: 2rem; padding-left: 2rem}}#brxe-akqvoo.horizontal .line {border-top-color: var(--main); border-top-width: 2px; width: 3rem}#brxe-akqvoo.vertical .line {border-right-color: var(--main); border-right-width: 3rem}#brxe-akqvoo .icon {color: var(--main)}#brxe-akqvoo .line {height: 2px}#brxe-akqvoo {width: auto}#brxe-izalvv {font-size: var(--text-xs); color: var(--main); text-transform: uppercase; letter-spacing: 0.6em}#brxe-vumawg {flex-direction: row; align-items: center; justify-content: flex-start}#brxe-trkkcv {font-size: var(--text-3xl); color: var(--bg-light); font-weight: 600; line-height: 1em; text-align: left; column-gap: 0px; row-gap: 0px; align-items: flex-start}#brxe-trkkcv span{ color: var(--main); font-style: italic; font-weight: 300;}#brxe-pulppc {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); width: 70%}#brxe-pulppc a {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); font-size: inherit}@media (max-width: 478px) {#brxe-pulppc {width: 100%}}#brxe-ikcwoz .suffix {font-size: var(--text-xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em; color: var(--main)}#brxe-ikcwoz {width: auto}#brxe-ikcwoz .count {font-family: "Cormorant"; color: var(--main); font-size: var(--text-2xl); font-weight: 700; line-height: 1em}#brxe-ikcwoz .prefix {color: var(--main); font-size: var(--text-2xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-vfmdok {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-vfmdok a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-ksyrsd {color: var(--bg-light); font-size: var(--text-s)}#brxe-ksyrsd a {color: var(--bg-light); font-size: var(--text-s); font-size: inherit}#brxe-lvecyv {color: var(--main); font-size: var(--text-s)}#brxe-lvecyv a {color: var(--main); font-size: var(--text-s); font-size: inherit}#brxe-xcxpll {background-color: var(--bg-dark-l-3); flex-direction: column; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; align-items: flex-start; border: 1px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out; row-gap: 1rem}#brxe-xcxpll:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}#brxe-jbrjbe .suffix {font-size: var(--text-xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em; color: var(--main)}#brxe-jbrjbe {width: auto}#brxe-jbrjbe .count {font-family: "Cormorant"; color: var(--main); font-size: var(--text-2xl); font-weight: 700; line-height: 1em}#brxe-jbrjbe .prefix {color: var(--main); font-size: var(--text-2xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-hzqdck {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-hzqdck a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-yasvho {color: var(--bg-light); font-size: var(--text-s)}#brxe-yasvho a {color: var(--bg-light); font-size: var(--text-s); font-size: inherit}#brxe-wfkflp {color: var(--main); font-size: var(--text-s)}#brxe-wfkflp a {color: var(--main); font-size: var(--text-s); font-size: inherit}#brxe-qszoco {background-color: var(--bg-dark-l-3); flex-direction: column; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; align-items: flex-start; border: 1px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out; row-gap: 1rem}#brxe-qszoco:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}#brxe-nsqsqv .suffix {font-size: var(--text-xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em; color: var(--main)}#brxe-nsqsqv {width: auto}#brxe-nsqsqv .count {font-family: "Cormorant"; color: var(--main); font-size: var(--text-2xl); font-weight: 700; line-height: 1em}#brxe-nsqsqv .prefix {color: var(--main); font-size: var(--text-2xl); font-family: "Cormorant"; font-weight: 700; line-height: 1em}#brxe-sknkwe {color: var(--bg-light-t-3); font-size: var(--text-s)}#brxe-sknkwe a {color: var(--bg-light-t-3); font-size: var(--text-s); font-size: inherit}#brxe-jebikf {color: var(--bg-light); font-size: var(--text-s)}#brxe-jebikf a {color: var(--bg-light); font-size: var(--text-s); font-size: inherit}#brxe-drehry {color: var(--main); font-size: var(--text-s)}#brxe-drehry a {color: var(--main); font-size: var(--text-s); font-size: inherit}#brxe-yqlkry {background-color: var(--bg-dark-l-3); flex-direction: column; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; align-items: flex-start; border: 1px solid var(--bg-light-t-3); color: var(--bg-light); transition: all 0.3s ease-in-out; row-gap: 1rem}#brxe-yqlkry:hover {background-color: var(--bg-dark-l-4); border-color: var(--main); color: var(--main)}#brxe-fqongm {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr}@media (max-width: 478px) {#brxe-fqongm {grid-template-columns: 1fr}}#brxe-rproeo {flex-direction: column; padding-right: 4rem; padding-left: 4rem; column-gap: 4rem; row-gap: 2rem}@media (max-width: 478px) {#brxe-rproeo {padding-right: 0; padding-left: 0}}#brxe-rzooci {padding-top: 6rem; padding-bottom: 6rem; background-color: var(--bg-dark); background-image: url(https://puntomedica.com/wp-content/uploads/2026/05/healthcare-professional-with-medical-icons-in-blue-2026-01-09-13-41-10-utc-1024x643.webp); background-size: cover; position: relative}:where(#brxe-rzooci > *:not(figcaption)) {position: relative}#brxe-rzooci::before {background-image: linear-gradient(#080c14db 100%, #080c14db 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-rzooci {padding-right: 2rem; padding-left: 2rem; background-size: cover; background-position: center center}}#brxe-xjoovu.horizontal .line {border-top-color: var(--main); border-top-width: 2px; width: 3rem}#brxe-xjoovu.vertical .line {border-right-color: var(--main); border-right-width: 3rem}#brxe-xjoovu .icon {color: var(--main)}#brxe-xjoovu .line {height: 2px}#brxe-xjoovu {width: auto}#brxe-tqbfuy {font-size: var(--text-xs); color: var(--main); text-transform: uppercase; letter-spacing: 0.6em}#brxe-jbbzgn {flex-direction: row; align-items: center; justify-content: flex-start}#brxe-wnupab {font-size: var(--text-3xl); color: var(--bg-light); font-weight: 600; line-height: 1em; text-align: left; column-gap: 0px; row-gap: 0px; align-items: flex-start}#brxe-wnupab span{ color: var(--main); font-style: italic; font-weight: 300;}#brxe-suvohy {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); width: 70%}#brxe-suvohy a {color: var(--bg-light-t-5); line-height: 1.8em; font-size: var(--text-m); font-size: inherit}@media (max-width: 478px) {#brxe-suvohy {width: 100%}}#brxe-qtpuyf {width: 50%}@media (max-width: 478px) {#brxe-qtpuyf {width: 100%}}#brxe-jpoeul .accordion-title .icon {color: var(--bg-light); font-size: var(--text-m)}#brxe-jpoeul .accordion-title-wrapper {padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; border-bottom: 1px solid var(--main-t-2)}#brxe-jpoeul .accordion-title .title {color: var(--bg-light); font-size: var(--text-m); line-height: 1em}#brxe-jpoeul .accordion-content-wrapper {padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; color: var(--bg-light); font-size: var(--text-s); border-bottom: 1px solid var(--main-t-3); margin-top: 0; margin-bottom: 0}#brxe-jpoeul .accordion-title-wrapper:hover {border-color: var(--main); background-color: var(--main-t-2)}#brxe-jpoeul .brx-open .accordion-title-wrapper {border-bottom-width: 0; background-color: var(--main-t-3)}@media (max-width: 478px) {#brxe-jpoeul .accordion-item {padding-right: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-ggkgbp {width: 100%}}#brxe-kdztfm {flex-direction: column; padding-right: 4rem; padding-left: 4rem; column-gap: 4rem; row-gap: 2rem}@media (max-width: 478px) {#brxe-kdztfm {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-vtgiui {padding-top: 6rem; padding-bottom: 6rem; background-color: var(--bg-dark-l-2)}@media (max-width: 478px) {#brxe-vtgiui {padding-right: 2rem; padding-left: 2rem}}#brxe-cjxpdp {font-size: var(--text-3xl); color: var(--bg-light); font-weight: 600; line-height: 1em; text-align: center; column-gap: 0px; row-gap: 0px; align-items: center; width: 50%}#brxe-cjxpdp span{ color: var(--main); font-style: italic; font-weight: 300;}@media (max-width: 478px) {#brxe-cjxpdp {width: 100%}}#brxe-fgkgcw {font-size: var(--text-m); color: var(--bg-light-t-5); line-height: 1.8em; text-align: center; width: 70%}#brxe-fgkgcw a {font-size: var(--text-m); color: var(--bg-light-t-5); line-height: 1.8em; text-align: center; font-size: inherit}@media (max-width: 478px) {#brxe-fgkgcw {width: 100%}}#brxe-hmemjn {color: var(--bg-dark-d-1); font-size: var(--text-s); text-transform: uppercase; transition: all 0.3s ease-in-out}#brxe-hmemjn:hover {box-shadow: 0 0 20px 0 var(--main-l-1)}@media (max-width: 478px) {#brxe-hmemjn:hover {width: 100%}#brxe-hmemjn {width: 100%}}#brxe-umjnqb {color: var(--bg-light-t-3); font-size: var(--text-s)}@media (max-width: 478px) {#brxe-umjnqb {text-align: center}}#brxe-vsrhpa {row-gap: 2rem; align-items: center; padding-right: 4rem; padding-left: 4rem}@media (max-width: 478px) {#brxe-vsrhpa {padding-right: 0; padding-left: 0}}#brxe-wdwaoc {padding-top: 6rem; padding-bottom: 6rem; background-color: var(--bg-dark)}@media (max-width: 478px) {#brxe-wdwaoc {padding-right: 2rem; padding-left: 2rem}}