@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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 {.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}}@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 {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-vayxnf {text-align: center}#brxe-227011 {text-align: center}#brxe-227011 { position: relative; font-size: var(--text-2xl); font-weight: 600; color: #1a1a1a; line-height: 1.15; }#brxe-227011 span { isolation: isolate; position: relative; color: hsl(from var(--brand-teal) calc(h + 10) s l);}#brxe-227011 span::after { content: ''; position: absolute; bottom: 2px; left: 0; width: 100%; height: 3px; background: var(--brand); z-index: 1;}#brxe-e8ca8a {align-items: center}#brxe-sqeqat .count {font-size: var(--text-xl)}#brxe-sqeqat .suffix {font-size: var(--text-xl)}#brxe-lvqlfe { padding: 12px 24px; border-radius: var(--radius-site) ; font-size: var(--text-sm); font-weight: 600; color: var(--base-800); line-height: 1.3; transition: all 0.3s ease; cursor: default;}#brxe-lvqlfe span:last-child{ color: var(--text-secondary);}#brxe-lvqlfe:hover{ transform: translateY(-3px); box-shadow: 0 8px 25px rgba(45, 90, 71, 0.15);}#brxe-nihubn .count {font-size: var(--text-xl)}#brxe-nihubn .suffix {font-size: var(--text-xl)}#brxe-gjxjrg { padding: 12px 24px; border-radius: var(--radius-site) ; font-size: var(--text-sm); font-weight: 600; color: var(--base-800); line-height: 1.3; transition: all 0.3s ease; cursor: default;}#brxe-gjxjrg span:last-child{ color: var(--text-secondary);}#brxe-gjxjrg:hover{ transform: translateY(-3px); box-shadow: 0 8px 25px rgba(45, 90, 71, 0.15);}#brxe-tfvgwn {font-size: var(--text-2xl); line-height: 1}#brxe-eokpbt {display: flex; align-items: center; flex-direction: column}#brxe-eokpbt { padding: 12px 24px; border-radius: var(--radius-site) ; font-size: var(--text-sm); font-weight: 600; color: var(--base-800); transition: all 0.3s ease; cursor: default;}#brxe-eokpbt span:last-child{ color: var(--text-secondary);}#brxe-eokpbt:hover{ transform: translateY(-3px); box-shadow: 0 8px 25px rgba(45, 90, 71, 0.15);}#brxe-vwepog {margin-top: 3rem; margin-bottom: 3rem; flex-direction: row; display: flex; flex-wrap: wrap; column-gap: var(--space-lg); align-items: center; justify-content: center}#brxe-vwepog { position: relative;}#brxe-52db35 {align-items: center}#brxe-90cb97 {flex-direction: row; z-index: 2; justify-content: center}#brxe-087a4b {align-items: center}#brxe-087a4b{ --gradient-hero: linear-gradient(135deg, #FAFAF8 0%, #F4FAE8 50%, #E6F5FC 100%); background: var(--gradient-hero); position: relative; overflow: hidden; }#brxe-087a4b::before{ content: ''; position: absolute; top: 10%; right: 0; width: 500px; height: 500px; background: radial-gradient(circle, rgba(122, 185, 41, 0.1) 0%, transparent 70%); border-radius: 50%;}#brxe-087a4b::after{ content: ''; position: absolute; bottom: 0; left: 5%; width: 400px; height: 400px; background: radial-gradient(circle, rgba(41, 169, 225, 0.08) 0%, transparent 70%); border-radius: 50%;}#brxe-baijjz{ display: flex; line-height: 0.5; padding: 2.2rem; border-radius:99px; background: var(--acc-col); font-weight: 600; color: var(--base-0); font-size:var(--text-md) ;}#brxe-xjnvaf {text-align: left}#brxe-sqllqw {text-align: left}#brxe-wsamfb .title-wrapper {flex-direction: row; gap: 1.4rem; justify-content: flex-start}#brxe-wsamfb .separator {display: none}#brxe-wsamfb .icon {padding-top: 1.4rem; padding-right: 1.4rem; padding-bottom: 1.4rem; padding-left: 1.4rem; color: var(--acc-col); font-size: 1.6rem; border-radius: 50vw}#brxe-wsamfb .title {font-weight: 500; margin-top: 0; margin-bottom: 1rem}#brxe-wsamfb ul {row-gap: 1.2rem}#brxe-wsamfb {margin-top: 1rem}#brxe-saztsd { font-weight: 600; text-transform: uppercase; letter-spacing: var(--letter-spacing-body-wider); color: var(--acc-col);}#brxe-nphhsa { font-weight: 600;}#brxe-kcxyxp {row-gap: 0px}#brxe-kcxyxp { padding: var(--space-lg); border-radius: var(--radius-site) ; background: var(--acc-light);;}#brxe-kykiwd span{ font-size: var(--text-xl);}#brxe-ftiyaa .icon > i {font-size: 26px}#brxe-ftiyaa .icon > svg {width: 26px; height: 26px}#brxe-ftiyaa {flex-direction: row-reverse; gap: 10px}#brxe-algoft {align-items: flex-start}#brxe-npotnm {width: 70px}#brxe-npotnm { border-radius: var(--radius-site) ;}#brxe-fgkbge {text-align: center; line-height: var(--line-height-header-loose)}#brxe-zihblo { color: var(--text-secondary);}#brxe-vyzkiq .title-wrapper {flex-direction: row; gap: 1.4rem; justify-content: flex-start}#brxe-vyzkiq .separator {display: none}#brxe-vyzkiq .icon {color: var(--acc-col); font-size: 1.4rem; height: 2.6rem; line-height: 2.6rem; width: 2.6rem; border-radius: var(--radius-full)}#brxe-vyzkiq .title {color: var(--text-primary)}#brxe-vyzkiq ul {row-gap: 1.6rem}#brxe-vyzkiq .icon-wrapper svg {height: 2.6rem; width: 2.6rem}#brxe-vyzkiq li:not(:last-child) { border-bottom: 1px solid var(--base-300); padding-bottom: 1.6rem; }#brxe-ffrumx { font-weight:600 ;}#brxe-ffrumx span{ text-transform: uppercase;}#brxe-oeigax:not(.tag), #brxe-oeigax img {object-fit: contain}#brxe-oeigax {height: 150px}#brxe-oeigax { border-radius: var(--radius-site) ; box-shadow: var(--shadow-3);}#brxe-tmweew {height: 100%; justify-content: center}#brxe-yuchbz { font-weight: 600;}#brxe-cpyiif { color: var(--text-secondary); font-size: var(--text-sm);}#brxe-griaxv { color: var(--action); font-weight: 600; font-size: var(--text-md);}#brxe-kftodh {flex-direction: row-reverse; gap: 8px; font-weight: 600; color: var(--brand-500)}#brxe-cgvulg {display: flex; flex-direction: row; column-gap: 1.6rem}#brxe-kuhonf {row-gap: 1rem}#brxe-hpdmxl {flex-direction: row; align-items: stretch; display: grid; align-items: initial; grid-template-columns: 1fr 2fr; align-content: center}#brxe-axjdyv {margin-top: 2rem}#brxe-axjdyv { background: var(--base-100); border-radius: var(--radius-site) ; border: 2px dashed var(--action);padding: 2.6rem;}#brxe-lismbr {align-items: center}#brxe-lismbr { position: relative; padding: var(--space-2xl); background: var(--base-0); border-radius:var(--radius-site); box-shadow: var(--shadow-2); overflow: hidden;}#brxe-lismbr::before{ content: ''; position: absolute; top: 0; left: 0; right: 0; height: 6px; background: linear-gradient(90deg, var(--action), var(--brand));}#brxe-dibnga {align-items: center; flex-direction: row; row-gap: var(--space-lg); column-gap: var(--space-2xl)}#brxe-tbbpjd {flex-direction: row; display: grid; align-items: initial; grid-template-columns: 2fr 1.5fr; grid-gap: var(--space-2xl)}#brxe-vnxllb{ --acc-col:var(--brand-400); --acc-light: hsl(from var(--acc-col) h s l /.2);}#brxe-ludvxd {width: 70px}#brxe-ludvxd { border-radius: var(--radius-site) ;}#brxe-obmuve {text-align: center; line-height: var(--line-height-header-loose)}#brxe-vjavwl { color: var(--text-secondary);}#brxe-uytggz .title-wrapper {flex-direction: row; gap: 1.4rem; justify-content: flex-start}#brxe-uytggz .separator {display: none}#brxe-uytggz .icon {color: var(--acc-col); font-size: 1.4rem; height: 2.6rem; line-height: 2.6rem; width: 2.6rem; border-radius: var(--radius-full)}#brxe-uytggz .title {color: var(--text-primary)}#brxe-uytggz ul {row-gap: 1.6rem}#brxe-uytggz .icon-wrapper svg {height: 2.6rem; width: 2.6rem}#brxe-uytggz li:not(:last-child) { border-bottom: 1px solid var(--base-300); padding-bottom: 1.6rem; }#brxe-dnlzxt { font-weight:600 ;}#brxe-dnlzxt span{ text-transform: uppercase;}#brxe-jrikwx:not(.tag), #brxe-jrikwx img {object-fit: contain}#brxe-jrikwx {height: 150px}#brxe-jrikwx { border-radius: var(--radius-site) ; box-shadow: var(--shadow-3);}#brxe-eeqixm {height: 100%; justify-content: center}#brxe-zjyixb { font-weight: 600;}#brxe-avncda { color: var(--text-secondary); font-size: var(--text-sm);}#brxe-qrmdtx { color: var(--action); font-weight: 600; font-size: var(--text-md);}#brxe-fmpsmc {flex-direction: row-reverse; gap: 8px; font-weight: 600; color: var(--brand-500)}#brxe-iacgjx {display: flex; flex-direction: row; column-gap: 1.6rem}#brxe-wrfutk {row-gap: 1rem}#brxe-hljyec {flex-direction: row; align-items: stretch; display: grid; align-items: initial; grid-template-columns: 1fr 2fr; align-content: center}#brxe-ovqopq {margin-top: 2rem}#brxe-ovqopq { background: var(--base-100); border-radius: var(--radius-site) ; border: 2px dashed var(--action);padding: 2.6rem;}#brxe-runmnu {align-items: center}#brxe-runmnu { position: relative; padding: var(--space-2xl); background: var(--base-0); border-radius:var(--radius-site); box-shadow: var(--shadow-2); overflow: hidden;}#brxe-runmnu::before{ content: ''; position: absolute; top: 0; left: 0; right: 0; height: 6px; background: linear-gradient(90deg, var(--action), var(--brand));}#brxe-hzaqtv {align-items: center; flex-direction: row; row-gap: var(--space-lg); column-gap: var(--space-2xl)}#brxe-wfzsre{ display: flex; line-height: 0.5; padding: 2.2rem; border-radius:99px; background: var(--acc-col); font-weight: 600; color: var(--base-0); font-size:var(--text-md) ;}#brxe-kktuna {text-align: left}#brxe-xetytz {text-align: left}#brxe-eugezx .title-wrapper {flex-direction: row; gap: 1.4rem; justify-content: flex-start}#brxe-eugezx .separator {display: none}#brxe-eugezx .icon {padding-top: 1.4rem; padding-right: 1.4rem; padding-bottom: 1.4rem; padding-left: 1.4rem; color: var(--acc-col); font-size: 1.6rem; border-radius: 50vw}#brxe-eugezx .title {font-weight: 500; margin-top: 0; margin-bottom: 1rem}#brxe-eugezx ul {row-gap: 1.2rem}#brxe-eugezx {margin-top: 1rem}#brxe-rtemlx { font-weight: 600; text-transform: uppercase; letter-spacing: var(--letter-spacing-body-wider); color: var(--acc-col);}#brxe-vcmrky { font-weight: 600;}#brxe-hcxavr {row-gap: 0px}#brxe-hcxavr { padding: var(--space-lg); border-radius: var(--radius-site) ; background: var(--acc-light);;}#brxe-lhwouy span{ font-size: var(--text-xl);}#brxe-flqiyg .icon > i {font-size: 26px}#brxe-flqiyg .icon > svg {width: 26px; height: 26px}#brxe-flqiyg {flex-direction: row-reverse; gap: 10px}#brxe-wgdika {align-items: flex-start}#brxe-ymbwqy {flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1.5fr 2fr; grid-gap: var(--space-2xl)}#brxe-hyyqvx {background-color: var(--base-0)}#brxe-hyyqvx{ --acc-col:var(--action); --acc-light: hsl(from var(--acc-col) h s l /.2);}#brxe-ebcxld{ display: flex; line-height: 0.5; padding: 2.2rem; border-radius:99px; background: var(--acc-col); font-weight: 600; color: var(--base-0); font-size:var(--text-md) ;}#brxe-wgljfo {text-align: left}#brxe-kaarfm {text-align: left}#brxe-qvlfbg .title-wrapper {flex-direction: row; gap: 1.4rem; justify-content: flex-start}#brxe-qvlfbg .separator {display: none}#brxe-qvlfbg .icon {padding-top: 1.4rem; padding-right: 1.4rem; padding-bottom: 1.4rem; padding-left: 1.4rem; color: var(--acc-col); font-size: 1.6rem; border-radius: 50vw}#brxe-qvlfbg .title {font-weight: 500; margin-top: 0; margin-bottom: 1rem}#brxe-qvlfbg ul {row-gap: 1.2rem}#brxe-qvlfbg {margin-top: 1rem}#brxe-yxagkn { font-weight: 600; text-transform: uppercase; letter-spacing: var(--letter-spacing-body-wider); color: var(--acc-col);}#brxe-tbwutz { font-weight: 600;}#brxe-eptqgi {row-gap: 0px}#brxe-eptqgi { padding: var(--space-lg); border-radius: var(--radius-site) ; background: var(--acc-light);;}#brxe-ipuysa span{ font-size: var(--text-xl);}#brxe-errkxx .icon > i {font-size: 26px}#brxe-errkxx .icon > svg {width: 26px; height: 26px}#brxe-errkxx {flex-direction: row-reverse; gap: 10px}#brxe-pkdplr {align-items: flex-start}#brxe-qbzcpi {width: 70px}#brxe-qbzcpi { border-radius: var(--radius-site) ;}#brxe-gjksxb {text-align: center; line-height: var(--line-height-header-loose)}#brxe-kdbymq { color: var(--text-secondary);}#brxe-nubcqv .title-wrapper {flex-direction: row; gap: 1.4rem; justify-content: flex-start}#brxe-nubcqv .separator {display: none}#brxe-nubcqv .icon {color: var(--acc-col); font-size: 1.4rem; height: 2.6rem; line-height: 2.6rem; width: 2.6rem; border-radius: var(--radius-full)}#brxe-nubcqv .title {color: var(--text-primary)}#brxe-nubcqv ul {row-gap: 1.6rem}#brxe-nubcqv .icon-wrapper svg {height: 2.6rem; width: 2.6rem}#brxe-nubcqv li:not(:last-child) { border-bottom: 1px solid var(--base-300); padding-bottom: 1.6rem; }#brxe-mnqlgn {align-items: center}#brxe-mnqlgn { position: relative; padding: var(--space-2xl); background: var(--base-0); border-radius:var(--radius-site); box-shadow: var(--shadow-2); overflow: hidden;}#brxe-mnqlgn::before{ content: ''; position: absolute; top: 0; left: 0; right: 0; height: 6px; background: linear-gradient(90deg, var(--action), var(--brand));}#brxe-rauwxe {align-items: center; flex-direction: row; row-gap: var(--space-lg); column-gap: var(--space-2xl)}#brxe-qdmqsx {flex-direction: row; display: grid; align-items: initial; grid-template-columns: 2fr 1.5fr; grid-gap: var(--space-2xl)}#brxe-gmzxni{ --acc-col:var(--brand-teal); --acc-light: hsl(from var(--acc-col) h s l /.2);}#brxe-hvxzav {font-size: var(--text-2xl); line-height: 1}#brxe-qkqxqi {font-style: italic; font-weight: 500}#brxe-chmjoj {flex-direction: row; align-items: stretch}#brxe-dxzjka { color: rgba(255, 255, 255, 0.9);margin-bottom:-3rem;}#brxe-qbjgiv h2,h3{ color:white;}#brxe-qbjgiv p, #brxe-qbjgiv > span { color: rgba(255, 255, 255, 0.9); margin-bottom: 20px;}#brxe-ymzhym { background: var(--gradient-brand); position: relative; overflow: hidden;}#brxe-ymzhym::before { content: ''; position: absolute; top: -30%; left: -10%; width: 500px; height: 500px; background: radial-gradient(circle, rgba(255, 255, 255, 0.1) 0%, transparent 70%); border-radius: 50%;}#brxe-ymzhym::after { content: ''; position: absolute; bottom: -20%; right: -10%; width: 400px; height: 400px; background: radial-gradient(circle, rgba(247, 148, 29, 0.2) 0%, transparent 70%); border-radius: 50%;}#brxe-hgcmym {font-size: var(--text-xl); line-height: var(--line-height-header-loose); text-align: center; margin-top: -1.4rem}#brxe-nnyvkl {align-items: center; display: flex; flex-direction: column; row-gap: 2rem}.brxe-ohszat .brxe-rpbyyf.brxe-block {margin-top: auto}.brxe-ohszat .brxe-bsmone.brxe-text-basic {margin-bottom: 0}.brxe-ohszat .brxe-cphqbq.brxe-text-basic {text-align: left}.brxe-ohszat .brxe-mrubtb.brxe-svg :not([fill="none"]) {fill: var(--primary)}.brxe-ohszat .brxe-mrubtb.brxe-svg {height: 20px; position: absolute; right: 30px}#brxe-qqcwie .splide__arrow {font-size: 32px; min-height: 32px; min-width: 32px; height: 45px; width: 45px; background-color: #f4f7fb; border-radius: 100px; color: var(--brand)}#brxe-qqcwie .splide__arrow svg {height: 32px; width: 32px; fill: var(--brand)}#brxe-qqcwie .splide__arrow--prev {top: -40px; left: auto; right: 70px}#brxe-qqcwie .splide__arrow--next {top: -40px; right: 10px}#brxe-qqcwie .splide__pagination .splide__pagination__page.is-active {color: var(--brand); background-color: var(--brand)}#brxe-qqcwie .splide__pagination {bottom: -40px}@media (max-width: 991px) {#brxe-qqcwie .splide__arrow--prev {top: -50px}#brxe-qqcwie .splide__arrow--next {top: -50px}}@media (max-width: 767px) {#brxe-qqcwie .splide__arrow{ display:none;}}@media (max-width: 478px) {#brxe-qqcwie .splide__arrow {font-size: 30px; min-height: 30px; min-width: 30px; height: 40px; width: 40px}#brxe-qqcwie .splide__arrow svg {height: 30px; width: 30px}#brxe-qqcwie .splide__arrow--prev {right: auto; top: -20px}#brxe-qqcwie .splide__arrow--next {top: -20px; right: auto; left: 50px}}#brxe-olitef {flex-direction: row; justify-content: center; align-items: center}#brxe-ugqpda {row-gap: var(--space-xl); align-items: center}#brxe-sobzzd {align-items: center}#brxe-sfcexf {background-color: var(--base-0)}#brxe-mjriwv {color: var(--text-secondary); text-align: center; font-size: var(--text-md)}#brxe-ipozuf .icon > i {font-size: 2rem}#brxe-ipozuf .icon > svg {width: 2rem; height: 2rem}#brxe-odjxve {align-items: center}#brxe-exsfvo { background: linear-gradient(135deg, var(--brand-100) 0%, var(--accent-100) 100%);}