@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-counter{width:auto}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@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}}body.page-id-530 #brx-content a:focus-visible{outline:2px solid var(--action);outline-offset:4px}#brxe-ykmshf {border-radius: 0}#brxe-qrnepe{background:var(--kr-home-hero-overlay)}#brxe-ljnily {font-family: "IBM Plex Mono"; font-size: 1.1rem; color: var(--white); line-height: 1.65; letter-spacing: .1em; text-transform: uppercase; font-weight: 400}@media (max-width: 767px) {#brxe-ljnily {width: 100%; max-width: 100%; min-width: 0px}}#brxe-nslgtr {font-family: "Archivo"; font-size: var(--kr-sol-h1); color: var(--white); line-height: 1.08; font-weight: 600; max-width: 20ch}@media (max-width: 767px) {#brxe-nslgtr {width: 100%; max-width: 100%; min-width: 0px}}#brxe-rzweoj {font-family: "IBM Plex Sans"; font-size: var(--text-l); color: var(--white); line-height: 1.65; max-width: 58ch}@media (max-width: 767px) {#brxe-rzweoj {width: 100%; max-width: 100%; min-width: 0px}}#brxe-isuszu {width: 100%; max-width: 85rem; row-gap: var(--space-l)}#brxe-tsjehw {background-color: var(--action); border: 0; border-style: solid; border-color: var(--kr-sol-rule); border-radius: 0; font-family: "IBM Plex Sans"; font-size: 1.4rem; color: var(--white); line-height: 1.3; font-weight: 600; padding-top: 1.6rem; padding-right: 2.4rem; padding-bottom: 1.6rem; padding-left: 2.4rem}#brxe-givjsk {width: 100%; max-width: var(--kr-home-content)}#brxe-xvlleo {padding-top: clamp(80px,9vw,128px); padding-right: var(--kr-home-gutter); padding-bottom: clamp(80px,9vw,128px); padding-left: var(--kr-home-gutter); font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65; background-color: var(--primary); min-height: 52rem}@media (max-width: 767px) {#brxe-xvlleo {min-height: auto}}#brxe-lgwqae {font-family: "IBM Plex Mono"; font-size: 1.1rem; line-height: 1.5; letter-spacing: .08em; text-transform: uppercase; font-weight: 400; color: var(--primary)}@media (max-width: 767px) {#brxe-lgwqae {width: 100%; max-width: 100%; min-width: 0px}}#brxe-gchsqu {text-align: center; font-family: "Archivo"; font-size: var(--kr-sol-h2); line-height: 1.12; font-weight: 600; color: var(--kr-sol-ink); max-width: 22ch}@media (max-width: 767px) {#brxe-gchsqu {width: 100%; max-width: 100%; min-width: 0px}}#brxe-grqllv {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-grqllv {width: 100%; max-width: 100%; min-width: 0px}}#brxe-vhcwmi {border-radius: 0; width: 100%}#brxe-vhcwmi:not(.tag), #brxe-vhcwmi img {aspect-ratio: 3 / 2; object-fit: cover}#brxe-dzdnnx {font-weight: 400; font-family: "IBM Plex Mono"; font-size: 1.1rem; line-height: 1.5; letter-spacing: .08em; text-transform: uppercase; color: var(--primary); margin-bottom: 0}@media (max-width: 767px) {#brxe-dzdnnx {width: 100%; max-width: 100%; min-width: 0px}}#brxe-kbettv {font-family: "Archivo"; font-size: clamp(21px,1.8vw,26px); color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-kbettv {width: 100%; max-width: 100%; min-width: 0px}}#brxe-jirctv {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-jirctv {width: 100%; max-width: 100%; min-width: 0px}}#brxe-cizukn {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); row-gap: var(--space-m)}#brxe-xfutbr {background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; box-shadow: transparent; height: 100%; row-gap: var(--space-m)}#brxe-zjbffc {border-radius: 0; width: 100%}#brxe-zjbffc:not(.tag), #brxe-zjbffc img {aspect-ratio: 3 / 2; object-fit: cover}#brxe-rerwsg {font-weight: 400; font-family: "IBM Plex Mono"; font-size: 1.1rem; line-height: 1.5; letter-spacing: .08em; text-transform: uppercase; color: var(--primary); margin-bottom: 0}@media (max-width: 767px) {#brxe-rerwsg {width: 100%; max-width: 100%; min-width: 0px}}#brxe-vubobr {font-family: "Archivo"; font-size: clamp(21px,1.8vw,26px); color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-vubobr {width: 100%; max-width: 100%; min-width: 0px}}#brxe-kjvzvm {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-kjvzvm {width: 100%; max-width: 100%; min-width: 0px}}#brxe-lsnxsv {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); row-gap: var(--space-m)}#brxe-uxzabp {background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; box-shadow: transparent; height: 100%; row-gap: var(--space-m)}#brxe-wejiuu {border-radius: 0; width: 100%}#brxe-wejiuu:not(.tag), #brxe-wejiuu img {aspect-ratio: 3 / 2; object-fit: cover}#brxe-sfxtnr {font-weight: 400; font-family: "IBM Plex Mono"; font-size: 1.1rem; line-height: 1.5; letter-spacing: .08em; text-transform: uppercase; color: var(--primary); margin-bottom: 0}@media (max-width: 767px) {#brxe-sfxtnr {width: 100%; max-width: 100%; min-width: 0px}}#brxe-hhvcms {font-family: "Archivo"; font-size: clamp(21px,1.8vw,26px); color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-hhvcms {width: 100%; max-width: 100%; min-width: 0px}}#brxe-esqrck {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-esqrck {width: 100%; max-width: 100%; min-width: 0px}}#brxe-axymje {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); row-gap: var(--space-m)}#brxe-muwvqe {background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; box-shadow: transparent; height: 100%; row-gap: var(--space-m)}#brxe-vhgddf {display: grid; align-items: initial; grid-template-columns: repeat(3,minmax(0,1fr)); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; gap: var(--space-l); align-items: stretch}@media (max-width: 991px) {#brxe-vhgddf {grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767px) {#brxe-vhgddf {grid-template-columns: minmax(0,1fr)}}#brxe-rcsqhf {width: 100%; max-width: var(--kr-home-content)}#brxe-klzekm {background-color: var(--kr-sol-paper); padding-top: var(--kr-sol-section); padding-right: var(--kr-home-gutter); padding-bottom: var(--kr-sol-section); padding-left: var(--kr-home-gutter); font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}#brxe-boudny {font-family: "IBM Plex Mono"; font-size: 1.1rem; line-height: 1.5; letter-spacing: .08em; text-transform: uppercase; font-weight: 400; color: var(--primary)}@media (max-width: 767px) {#brxe-boudny {width: 100%; max-width: 100%; min-width: 0px}}#brxe-badqsa {text-align: center; font-family: "Archivo"; font-size: var(--kr-sol-h2); line-height: 1.12; font-weight: 600; color: var(--kr-sol-ink); max-width: 22ch}@media (max-width: 767px) {#brxe-badqsa {width: 100%; max-width: 100%; min-width: 0px}}#brxe-cwdaur {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-cwdaur {width: 100%; max-width: 100%; min-width: 0px}}#brxe-hxzeux {font-family: "Archivo"; font-size: clamp(40px,4vw,64px); color: var(--primary); line-height: 1}#brxe-xddqow {font-family: "Archivo"; font-size: clamp(21px,1.8vw,26px); color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-xddqow {width: 100%; max-width: 100%; min-width: 0px}}#brxe-dzenza {font-family: "Archivo"; font-size: clamp(40px,4vw,64px); color: var(--primary); line-height: 1}#brxe-uaronm {font-family: "Archivo"; font-size: clamp(21px,1.8vw,26px); color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-uaronm {width: 100%; max-width: 100%; min-width: 0px}}#brxe-cscnuo {border-radius: 0; width: 100%}#brxe-cscnuo:not(.tag), #brxe-cscnuo img {object-fit: cover}#brxe-jypdim {grid-template-columns: repeat(2,minmax(0,1fr)); gap: var(--space-xl)}@media (max-width: 767px) {#brxe-jypdim {grid-template-columns: minmax(0,1fr)}}#brxe-xbbotr {width: 100%; max-width: var(--kr-home-content)}#brxe-qppazv {background-color: var(--white); padding-top: var(--kr-sol-section); padding-right: var(--kr-home-gutter); padding-bottom: var(--kr-sol-section); padding-left: var(--kr-home-gutter); font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}#brxe-oytmrm {font-family: "IBM Plex Mono"; font-size: 1.1rem; line-height: 1.5; letter-spacing: .08em; text-transform: uppercase; font-weight: 400; color: var(--primary)}@media (max-width: 767px) {#brxe-oytmrm {width: 100%; max-width: 100%; min-width: 0px}}#brxe-cfhfxv {text-align: center; font-family: "Archivo"; font-size: var(--kr-sol-h2); line-height: 1.12; font-weight: 600; color: var(--kr-sol-ink); max-width: 22ch}@media (max-width: 767px) {#brxe-cfhfxv {width: 100%; max-width: 100%; min-width: 0px}}#brxe-xhhunl {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-xhhunl {width: 100%; max-width: 100%; min-width: 0px}}#brxe-ooiulq {border-radius: 0}#brxe-sagnsl {font-family: "Archivo"; font-size: 2.1rem; color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-sagnsl {width: 100%; max-width: 100%; min-width: 0px}}#brxe-tlbgmk {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-tlbgmk {width: 100%; max-width: 100%; min-width: 0px}}#brxe-itfxbn {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); row-gap: var(--space-s)}#brxe-clpyts {flex-direction: row; display: grid; align-items: initial; background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; box-shadow: transparent; height: 100%; row-gap: var(--space-m)}@media (max-width: 767px) {#brxe-clpyts {grid-template-columns: minmax(0,1fr) minmax(0,2fr)}}#brxe-qxmqmq {background-color: var(--white); border-radius: 0; grid-column: span 3; width: 50%}@media (max-width: 767px) {#brxe-qxmqmq {width: 100%; grid-column: auto}}#brxe-nlyftw {grid-column: span 3; align-items: center}@media (max-width: 767px) {#brxe-nlyftw {grid-column: auto}}#brxe-nvxmfh {border-radius: 0}#brxe-ziawsz {font-family: "Archivo"; font-size: 2.1rem; color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-ziawsz {width: 100%; max-width: 100%; min-width: 0px}}#brxe-udumio {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-udumio {width: 100%; max-width: 100%; min-width: 0px}}#brxe-kumris {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); row-gap: var(--space-s)}#brxe-qfugbx {flex-direction: row; display: grid; align-items: initial; background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; box-shadow: transparent; height: 100%; row-gap: var(--space-m)}@media (max-width: 767px) {#brxe-qfugbx {grid-template-columns: minmax(0,1fr) minmax(0,2fr)}}#brxe-oylsgs {background-color: var(--white); border-radius: var(--radius-s)}#brxe-sfndny {border-radius: 0}#brxe-ujkvec {font-family: "Archivo"; font-size: 2.1rem; color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-ujkvec {width: 100%; max-width: 100%; min-width: 0px}}#brxe-pvtrwb {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-pvtrwb {width: 100%; max-width: 100%; min-width: 0px}}#brxe-rfqkup {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); row-gap: var(--space-s)}#brxe-smtovd {flex-direction: row; display: grid; align-items: initial; background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; box-shadow: transparent; height: 100%; row-gap: var(--space-m)}@media (max-width: 767px) {#brxe-smtovd {grid-template-columns: minmax(0,1fr) minmax(0,2fr)}}#brxe-mxtbcm {background-color: var(--white)}#brxe-bktgsk {border-radius: 0}#brxe-eahtib {font-family: "Archivo"; font-size: 2.1rem; color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-eahtib {width: 100%; max-width: 100%; min-width: 0px}}#brxe-ilatlr {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-ilatlr {width: 100%; max-width: 100%; min-width: 0px}}#brxe-xrjzqz {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); row-gap: var(--space-s)}#brxe-zyflyi {flex-direction: row; display: grid; align-items: initial; background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; box-shadow: transparent; height: 100%; row-gap: var(--space-m)}@media (max-width: 767px) {#brxe-zyflyi {grid-template-columns: minmax(0,1fr) minmax(0,2fr)}}#brxe-zuymmf {background-color: var(--white)}#brxe-mleotu {display: grid; align-items: initial; grid-template-columns: var(--grid-3); padding-left: 0}@media (max-width: 767px) {#brxe-mleotu {grid-template-columns: minmax(0,1fr); gap: var(--space-l)}}#brxe-hsqunm {border-radius: 0}#brxe-onnxbi {font-size: 2.1rem; font-family: "Archivo"; line-height: 1.2; font-weight: 600; color: var(--kr-sol-ink); max-width: 100%}@media (max-width: 767px) {#brxe-onnxbi {width: 100%; max-width: 100%; min-width: 0px}}#brxe-orwmwb {font-family: "IBM Plex Sans"; font-size: var(--text-m); line-height: 1.65; color: var(--kr-sol-ink)}@media (max-width: 767px) {#brxe-orwmwb {width: 100%; max-width: 100%; min-width: 0px}}#brxe-dzcsvg {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-hwxufu {display: grid; align-items: initial; grid-template-columns: var(--grid-1-3); background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); gap: var(--space-l)}@media (max-width: 767px) {#brxe-hwxufu {grid-template-columns: minmax(0,1fr) minmax(0,2fr)}}#brxe-yryprp {border-radius: 0}#brxe-ghhqln {font-size: 2.1rem; font-family: "Archivo"; line-height: 1.2; font-weight: 600; color: var(--kr-sol-ink); max-width: 100%}@media (max-width: 767px) {#brxe-ghhqln {width: 100%; max-width: 100%; min-width: 0px}}#brxe-pvoguo {font-family: "IBM Plex Sans"; font-size: var(--text-m); line-height: 1.65; color: var(--kr-sol-ink)}@media (max-width: 767px) {#brxe-pvoguo {width: 100%; max-width: 100%; min-width: 0px}}#brxe-rmxtpr {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-ryybsm {display: grid; align-items: initial; grid-template-columns: var(--grid-1-3); background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); gap: var(--space-l)}@media (max-width: 767px) {#brxe-ryybsm {grid-template-columns: minmax(0,1fr) minmax(0,2fr)}}#brxe-ghbxyj {display: grid; align-items: initial; grid-template-columns: var(--grid-2); gap: var(--space-l)}@media (max-width: 767px) {#brxe-ghbxyj {grid-template-columns: minmax(0,1fr)}}#brxe-laabbr {width: 100%; max-width: var(--kr-home-content)}#brxe-ohaivo {background-color: var(--kr-sol-paper); padding-top: var(--kr-sol-section); padding-right: var(--kr-home-gutter); padding-bottom: var(--kr-sol-section); padding-left: var(--kr-home-gutter); font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}#brxe-wfwmny {font-family: "IBM Plex Mono"; font-size: 1.1rem; line-height: 1.5; letter-spacing: .08em; text-transform: uppercase; font-weight: 400; color: var(--primary)}@media (max-width: 767px) {#brxe-wfwmny {width: 100%; max-width: 100%; min-width: 0px}}#brxe-mrohmw {text-align: center; font-family: "Archivo"; font-size: var(--kr-sol-h2); line-height: 1.12; font-weight: 600; color: var(--kr-sol-ink); max-width: 22ch}@media (max-width: 767px) {#brxe-mrohmw {width: 100%; max-width: 100%; min-width: 0px}}#brxe-jpqdpp {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-jpqdpp {width: 100%; max-width: 100%; min-width: 0px}}#brxe-dlfdrz:not(.tag), #brxe-dlfdrz img {object-fit: cover; aspect-ratio: 3 / 2}#brxe-dlfdrz {border-radius: 0; width: 100%}#brxe-ejbdad {font-family: "Archivo"; font-size: clamp(21px,1.8vw,26px); color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-ejbdad {width: 100%; max-width: 100%; min-width: 0px}}#brxe-lrsdbm {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-lrsdbm {width: 100%; max-width: 100%; min-width: 0px}}#brxe-myedvt {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); row-gap: var(--space-m)}#brxe-davmkv {background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; box-shadow: transparent; height: 100%; row-gap: var(--space-m)}#brxe-rqvqpq {border-radius: 0; width: 100%}#brxe-rqvqpq:not(.tag), #brxe-rqvqpq img {aspect-ratio: 3 / 2; object-fit: cover}#brxe-vjnwuj {font-family: "Archivo"; font-size: clamp(21px,1.8vw,26px); color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-vjnwuj {width: 100%; max-width: 100%; min-width: 0px}}#brxe-defisf {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-defisf {width: 100%; max-width: 100%; min-width: 0px}}#brxe-yionur {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); row-gap: var(--space-m)}#brxe-rwjnes {background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; box-shadow: transparent; height: 100%; row-gap: var(--space-m)}#brxe-lojlle {border-radius: 0; width: 100%}#brxe-lojlle:not(.tag), #brxe-lojlle img {aspect-ratio: 3 / 2; object-fit: cover}#brxe-lwqgaa {font-family: "Archivo"; font-size: clamp(21px,1.8vw,26px); color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-lwqgaa {width: 100%; max-width: 100%; min-width: 0px}}#brxe-nibmnz {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-nibmnz {width: 100%; max-width: 100%; min-width: 0px}}#brxe-fwstbe {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); row-gap: var(--space-m)}#brxe-jrzqbb {background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; box-shadow: transparent; height: 100%; row-gap: var(--space-m)}#brxe-qrmdgq {display: grid; align-items: initial; grid-template-columns: repeat(3,minmax(0,1fr)); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; gap: var(--space-l); align-items: stretch}@media (max-width: 991px) {#brxe-qrmdgq {grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767px) {#brxe-qrmdgq {grid-template-columns: minmax(0,1fr)}}#brxe-uxkyvv {width: 100%; max-width: var(--kr-home-content)}#brxe-vdbcoq {padding-top: var(--kr-sol-section); padding-right: var(--kr-home-gutter); padding-bottom: var(--kr-sol-section); padding-left: var(--kr-home-gutter); font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}#brxe-eurknu {font-family: "IBM Plex Mono"; font-size: 1.1rem; line-height: 1.5; letter-spacing: .08em; text-transform: uppercase; font-weight: 400; color: var(--primary)}@media (max-width: 767px) {#brxe-eurknu {width: 100%; max-width: 100%; min-width: 0px}}#brxe-snnfkr {text-align: center; font-family: "Archivo"; font-size: var(--kr-sol-h2); line-height: 1.12; font-weight: 600; color: var(--kr-sol-ink); max-width: 22ch}@media (max-width: 767px) {#brxe-snnfkr {width: 100%; max-width: 100%; min-width: 0px}}#brxe-kpdonv {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-kpdonv {width: 100%; max-width: 100%; min-width: 0px}}#brxe-wyxnbd {font-family: "Archivo"; font-size: clamp(21px,1.8vw,26px); color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-wyxnbd {width: 100%; max-width: 100%; min-width: 0px}}#brxe-yozkps {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-yozkps {width: 100%; max-width: 100%; min-width: 0px}}#brxe-ffhtcl {padding-top: var(--space-m); padding-bottom: var(--space-m); border-bottom: 1px solid var(--kr-sol-rule)}#brxe-kfuqgv {font-family: "Archivo"; font-size: clamp(21px,1.8vw,26px); color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-kfuqgv {width: 100%; max-width: 100%; min-width: 0px}}#brxe-xeldua {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-xeldua {width: 100%; max-width: 100%; min-width: 0px}}#brxe-ridstm {padding-top: var(--space-m); padding-bottom: var(--space-m); border-bottom: 1px solid var(--kr-sol-rule)}#brxe-anrhwm {font-family: "Archivo"; font-size: clamp(21px,1.8vw,26px); color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-anrhwm {width: 100%; max-width: 100%; min-width: 0px}}#brxe-evzrvx {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-evzrvx {width: 100%; max-width: 100%; min-width: 0px}}#brxe-xgmvpk {padding-top: var(--space-m); padding-bottom: var(--space-m); border-bottom: 1px solid var(--kr-sol-rule)}#brxe-rewjyq {border-radius: 0; width: 100%}#brxe-rewjyq:not(.tag), #brxe-rewjyq img {object-fit: cover}#brxe-utkmuw {grid-template-columns: repeat(2,minmax(0,1fr)); gap: var(--space-xl)}@media (max-width: 767px) {#brxe-utkmuw {grid-template-columns: minmax(0,1fr)}}#brxe-jydgzo {width: 100%; max-width: var(--kr-home-content)}#brxe-gcmlgs {padding-top: var(--kr-sol-section); padding-right: var(--kr-home-gutter); padding-bottom: var(--kr-sol-section); padding-left: var(--kr-home-gutter); font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65; background-color: var(--kr-sol-paper)}#brxe-qfposo {font-family: "IBM Plex Mono"; font-size: 1.1rem; line-height: 1.5; letter-spacing: .08em; text-transform: uppercase; font-weight: 400; color: var(--primary)}@media (max-width: 767px) {#brxe-qfposo {width: 100%; max-width: 100%; min-width: 0px}}#brxe-bfxcbt {font-family: "Archivo"; font-size: var(--kr-sol-h2); line-height: 1.12; font-weight: 600; color: var(--kr-sol-ink); max-width: 22ch}@media (max-width: 767px) {#brxe-bfxcbt {width: 100%; max-width: 100%; min-width: 0px}}#brxe-biwzar {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}#brxe-biwzar a {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65; font-size: inherit}@media (max-width: 767px) {#brxe-biwzar {width: 100%; max-width: 100%; min-width: 0px}}#brxe-patzbk {border-radius: 0; width: 100%; z-index: 0}#brxe-patzbk:not(.tag), #brxe-patzbk img {object-fit: contain; aspect-ratio: 16 / 9}.brxe-ilnpal .brxe-nfhgqq.brxe-text-basic {font-family: "IBM Plex Mono"; font-size: 1.1rem; color: var(--kr-sol-muted); line-height: 1.65; background-color: var(--white); border: 0; border-style: solid; border-color: var(--kr-sol-rule); border-radius: 0}@media (max-width: 767px) {.brxe-ilnpal .brxe-nfhgqq.brxe-text-basic {width: 100%; max-width: 100%; min-width: 0px}}.brxe-ilnpal.brxe-block {border-radius: 0; background-color: var(--white); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-qhksuk {font-family: "Archivo"; font-size: clamp(21px,1.8vw,26px); color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-qhksuk {width: 100%; max-width: 100%; min-width: 0px}}#brxe-uoihnu {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-uoihnu {width: 100%; max-width: 100%; min-width: 0px}}#brxe-ekoxsi {flex-direction: row-reverse; gap: 8px; font-size: 1.2rem; font-family: "IBM Plex Mono"; color: var(--primary); line-height: 1.65; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-jlxlis {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); row-gap: var(--space-m)}#brxe-oqhfjg {background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; box-shadow: transparent; height: 100%; row-gap: var(--space-m)}#brxe-shzxue {border-radius: 0; width: 100%; z-index: 0}#brxe-shzxue:not(.tag), #brxe-shzxue img {aspect-ratio: 16 / 9; object-fit: contain}.brxe-khleri .brxe-thyrie.brxe-text-basic {font-family: "IBM Plex Mono"; font-size: 1.1rem; color: var(--kr-sol-muted); line-height: 1.65; background-color: var(--white); border: 0; border-style: solid; border-color: var(--kr-sol-rule); border-radius: 0}@media (max-width: 767px) {.brxe-khleri .brxe-thyrie.brxe-text-basic {width: 100%; max-width: 100%; min-width: 0px}}.brxe-khleri.brxe-block {border-radius: 0; background-color: var(--white); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-tnszii {font-family: "Archivo"; font-size: clamp(21px,1.8vw,26px); color: var(--kr-sol-ink); line-height: 1.2; font-weight: 600; max-width: 100%}@media (max-width: 767px) {#brxe-tnszii {width: 100%; max-width: 100%; min-width: 0px}}#brxe-mibjmq {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}@media (max-width: 767px) {#brxe-mibjmq {width: 100%; max-width: 100%; min-width: 0px}}#brxe-dbqjdi {flex-direction: row-reverse; gap: 8px; font-size: 1.2rem; font-family: "IBM Plex Mono"; color: var(--primary); line-height: 1.65; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-cxmmni {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); row-gap: var(--space-m)}#brxe-vptfxa {background-color: var(--white); border: 1px solid var(--kr-sol-rule); border-radius: 0; box-shadow: transparent; height: 100%; row-gap: var(--space-m)}#brxe-qxkxbj {display: grid; align-items: initial; grid-template-columns: repeat(2,minmax(0,1fr)); gap: var(--space-l); align-items: stretch; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}@media (max-width: 991px) {#brxe-qxkxbj {grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767px) {#brxe-qxkxbj {grid-template-columns: minmax(0,1fr)}}#brxe-yopvau {width: 100%; max-width: var(--kr-home-content)}#brxe-oqnexs {padding-top: var(--kr-sol-section); padding-right: var(--kr-home-gutter); padding-bottom: var(--kr-sol-section); padding-left: var(--kr-home-gutter); font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}#brxe-aesuun {border-radius: 0}#brxe-dxqawf {font-family: "IBM Plex Mono"; font-size: 1.1rem; line-height: 1.5; letter-spacing: .08em; text-transform: uppercase; font-weight: 400; color: var(--primary)}@media (max-width: 767px) {#brxe-dxqawf {width: 100%; max-width: 100%; min-width: 0px}}#brxe-rhsquw {font-family: "Archivo"; font-size: var(--kr-sol-h2); color: var(--primary); line-height: 1.12; font-weight: 600; max-width: 22ch}@media (max-width: 767px) {#brxe-rhsquw {width: 100%; max-width: 100%; min-width: 0px}}#brxe-vbsfma {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65}#brxe-vbsfma a {font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65; font-size: inherit}@media (max-width: 767px) {#brxe-vbsfma {width: 100%; max-width: 100%; min-width: 0px}}#brxe-latbrj {background-color: var(--action); border: 0; border-style: solid; border-color: var(--kr-sol-rule); border-radius: 0; font-family: "IBM Plex Sans"; font-size: 1.4rem; color: var(--white); line-height: 1.3; font-weight: 600; padding-top: 1.6rem; padding-right: 2.4rem; padding-bottom: 1.6rem; padding-left: 2.4rem}#brxe-sdovtb {width: 100%; max-width: var(--kr-home-content)}#brxe-zpqbjv {padding-top: var(--kr-sol-section); padding-right: var(--kr-home-gutter); padding-bottom: var(--kr-sol-section); padding-left: var(--kr-home-gutter); font-family: "IBM Plex Sans"; font-size: var(--text-m); color: var(--kr-sol-ink); line-height: 1.65; background-color: var(--kr-sol-tint)}