@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)}}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-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}}#brxe-t_htag { display: inline-block; background: var(--secondary-trans-20); color: var(--secondary); font-size: var(--text-s); font-weight: 600; padding: 6px 16px; border-radius: 9999px; }#brxe-h1_hero {font-size: var(--h1); color: var(--white); font-weight: 700; line-height: 1.1}#brxe-t_hsub {font-size: var(--text-m); color: var(--white-trans-70); line-height: 1.7}#brxe-btn_cta {background-color: var(--secondary); color: var(--primary); font-weight: 600; padding-top: 16px; padding-right: 28px; padding-bottom: 16px; padding-left: 28px}#brxe-btn_cta { border-radius: 9999px; }#brxe-btn_learn {background-color: transparent; color: var(--white); font-weight: 500; padding-top: 14px; padding-right: 28px; padding-bottom: 14px; padding-left: 28px}#brxe-btn_learn { border-radius: 9999px; border: 2px solid var(--white-trans-50); }#brxe-b_hbtns {display: flex; flex-direction: row; column-gap: var(--space-s); align-items: center}#brxe-bs1h {font-size: var(--h5); color: var(--secondary); font-weight: 700}#brxe-bs1t {font-size: var(--text-xs); color: var(--white-trans-70)}#brxe-bs1 {display: flex; flex-direction: column; row-gap: 4px}#brxe-bs2h {font-size: var(--h5); color: var(--secondary); font-weight: 700}#brxe-bs2t {font-size: var(--text-xs); color: var(--white-trans-70)}#brxe-bs2 {display: flex; flex-direction: column; row-gap: 4px}#brxe-bs3h {font-size: var(--h5); color: var(--secondary); font-weight: 700}#brxe-bs3t {font-size: var(--text-xs); color: var(--white-trans-70)}#brxe-bs3 {display: flex; flex-direction: column; row-gap: 4px}#brxe-bs4h {font-size: var(--h5); color: var(--secondary); font-weight: 700}#brxe-bs4t {font-size: var(--text-xs); color: var(--white-trans-70)}#brxe-bs4 {display: flex; flex-direction: column; row-gap: 4px}#brxe-b_stats {display: grid; align-items: initial; grid-template-columns: repeat(4, 1fr); grid-gap: var(--space-m)}#brxe-b_stats { border-top: 1px solid var(--white-trans-20); padding-top: var(--space-m); margin-top: var(--space-s); }#brxe-b_hleft {display: flex; flex-direction: column; row-gap: var(--space-m)}#brxe-img_hero img { border-radius: var(--radius-l); width: 100%; }#brxe-b_hright {display: flex; justify-content: flex-end; align-items: center}#brxe-c_hero {display: grid; align-items: initial; grid-template-columns: var(--grid-3-2); align-items: center; grid-gap: var(--grid-gap)}#brxe-s_hero {background-color: var(--primary); padding-top: var(--section-space-l); padding-bottom: var(--section-space-l)}#brxe-h_promo {font-size: var(--h4); color: var(--primary); font-weight: 700}#brxe-t_promo {font-size: var(--text-m); color: var(--base-semi-dark); line-height: 1.6}#brxe-b_pl {display: flex; flex-direction: column; row-gap: var(--space-s)}#brxe-btn_promo {background-color: var(--primary); color: var(--white); font-weight: 600; padding-top: 16px; padding-right: 32px; padding-bottom: 16px; padding-left: 32px}#brxe-btn_promo { border-radius: 9999px; white-space: nowrap; flex-shrink: 0; }#brxe-c_promo {display: flex; flex-direction: row; justify-content: space-between; align-items: center; column-gap: var(--space-xl)}#brxe-s_promo {background-color: var(--secondary-ultra-light); padding-top: var(--space-xl); padding-bottom: var(--space-xl)}#brxe-h2_puzz {font-size: var(--h3); color: var(--base-ultra-dark); font-weight: 700}#brxe-t_date {font-size: var(--text-s); color: var(--base-semi-dark)}#brxe-b_phdr {display: flex; flex-direction: row; justify-content: space-between; align-items: center}.brxe-img_card img { width: 100%; height: 200px; object-fit: cover; display: block; }.brxe-c_pgrid .brxe-t_cat.brxe-text-basic {font-size: var(--text-xs); color: var(--secondary); font-weight: 600; text-transform: uppercase; letter-spacing: 0.08em}.brxe-c_pgrid .brxe-h3_card.brxe-heading {font-size: var(--text-l); color: var(--base-ultra-dark); font-weight: 600}.brxe-c_pgrid .brxe-b_cctnt.brxe-block {display: flex; flex-direction: column; row-gap: var(--space-xs); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}.brxe-c_pgrid .brxe-b_card.brxe-block {background-color: var(--base-ultra-light)}.brxe-b_card { border-radius: var(--radius-m); overflow: hidden; display: flex; flex-direction: column; }.brxe-c_pgrid.brxe-container {display: grid; align-items: initial; grid-template-columns: repeat(4, 1fr); grid-gap: var(--space-l)}#brxe-c_puzz {display: flex; flex-direction: column; row-gap: var(--space-l)}#brxe-s_puzz {background-color: var(--white); padding-top: var(--section-space-m); padding-bottom: var(--section-space-m)}#brxe-h2_ban {font-size: var(--h3); color: var(--primary); font-weight: 700; text-align: center}#brxe-c_ban {display: flex; justify-content: center; align-items: center}#brxe-s_ban {background-color: var(--secondary); padding-top: var(--space-xl); padding-bottom: var(--space-xl)}#brxe-t_ftag {font-size: var(--text-s); color: var(--secondary); font-weight: 600; text-transform: uppercase; letter-spacing: 0.1em}#brxe-h2_feat {font-size: var(--h2); color: var(--base-ultra-dark); font-weight: 700}#brxe-b_fhdr {display: flex; flex-direction: column; row-gap: var(--space-s)}#brxe-t_fn1 {font-size: var(--h3); color: var(--secondary); font-weight: 700}#brxe-h3_f1 {font-size: var(--h4); color: var(--base-ultra-dark); font-weight: 700; text-transform: uppercase}#brxe-img_f1 { width: 100%; border-radius: var(--radius-m); aspect-ratio: 4/3; background: var(--base-light); overflow: hidden; display: block; } #brxe-img_f1 img { width: 100%; height: 100%; object-fit: cover; }#brxe-t_fd1 {font-size: var(--text-m); color: var(--base-semi-dark); line-height: 1.7}#brxe-b_f1 {display: flex; flex-direction: column; row-gap: var(--space-m)}#brxe-t_fn2 {font-size: var(--h3); color: var(--secondary); font-weight: 700}#brxe-h3_f2 {font-size: var(--h4); color: var(--base-ultra-dark); font-weight: 700; text-transform: uppercase}#brxe-img_f2 { width: 100%; border-radius: var(--radius-m); aspect-ratio: 4/3; background: var(--base-light); overflow: hidden; display: block; } #brxe-img_f2 img { width: 100%; height: 100%; object-fit: cover; }#brxe-t_fd2 {font-size: var(--text-m); color: var(--base-semi-dark); line-height: 1.7}#brxe-b_f2 {display: flex; flex-direction: column; row-gap: var(--space-m)}#brxe-t_fn3 {font-size: var(--h3); color: var(--secondary); font-weight: 700}#brxe-h3_f3 {font-size: var(--h4); color: var(--base-ultra-dark); font-weight: 700; text-transform: uppercase}#brxe-img_f3 { width: 100%; border-radius: var(--radius-m); aspect-ratio: 4/3; background: var(--base-light); overflow: hidden; display: block; } #brxe-img_f3 img { width: 100%; height: 100%; object-fit: cover; }#brxe-t_fd3 {font-size: var(--text-m); color: var(--base-semi-dark); line-height: 1.7}#brxe-b_f3 {display: flex; flex-direction: column; row-gap: var(--space-m)}#brxe-b_fgrid {display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); width: 100%; grid-gap: var(--grid-gap)}#brxe-c_feat {display: flex; flex-direction: column; row-gap: var(--space-xl)}#brxe-s_feat {background-color: var(--base-ultra-light); padding-top: var(--section-space-m); padding-bottom: var(--section-space-m)}#brxe-h2_cont {font-size: var(--h2); color: var(--base-ultra-dark); font-weight: 700; line-height: 1.2}#brxe-b_cleft { position: sticky; top: 40px; }#brxe-h4_cg1 {font-size: var(--h5); color: var(--base-ultra-dark); font-weight: 700}#brxe-t_cg1 {font-size: var(--text-m); color: var(--base-semi-dark); line-height: 1.7}#brxe-b_cg1 {display: flex; flex-direction: column; row-gap: var(--space-s)}#brxe-b_cg1 { padding-bottom: var(--space-l); border-bottom: 1px solid var(--border-color-light); }#brxe-h4_cg2 {font-size: var(--h5); color: var(--base-ultra-dark); font-weight: 700}#brxe-t_cg2 {font-size: var(--text-m); color: var(--base-semi-dark); line-height: 1.7}#brxe-b_cg2 {display: flex; flex-direction: column; row-gap: var(--space-s)}#brxe-b_cg2 { padding-bottom: var(--space-l); border-bottom: 1px solid var(--border-color-light); }#brxe-h4_cg3 {font-size: var(--h5); color: var(--base-ultra-dark); font-weight: 700}#brxe-t_cg3 {font-size: var(--text-m); color: var(--base-semi-dark); line-height: 1.7}#brxe-b_cg3 {display: flex; flex-direction: column; row-gap: var(--space-s)}#brxe-b_cright {display: flex; flex-direction: column; row-gap: var(--space-l)}#brxe-c_cont {display: grid; align-items: initial; grid-template-columns: var(--grid-1-2); align-items: start; grid-gap: var(--grid-gap)}#brxe-s_cont {background-color: var(--white); padding-top: var(--section-space-m); padding-bottom: var(--section-space-m)}#brxe-h2_faq {font-size: var(--h2); color: var(--base-ultra-dark); font-weight: 700}#brxe-c_faq {display: flex; flex-direction: column; row-gap: var(--space-xl)}#brxe-c_faq { max-width: 800px; margin-left: auto; margin-right: auto; }#brxe-s_faq {background-color: var(--secondary-ultra-light); padding-top: var(--section-space-m); padding-bottom: var(--section-space-m)}